- set_int_change is gone.

This commit is contained in:
Christoph Oelckers 2022-09-08 19:24:04 +02:00
parent 5a437aa563
commit d957e8cfcf
2 changed files with 1 additions and 5 deletions

View file

@ -888,10 +888,6 @@ struct USER
memset(&WallP, 0, sizeof(USER) - myoffsetof(USER, WallP));
}
void set_int_change_x(int x) { change.X = x * inttoworld; }
void set_int_change_y(int x) { change.Y = x * inttoworld; }
void set_int_change_z(int x) { change.Z = x * zinttoworld; }
// frequently repeated patterns
void addCounterToChange() { change.Z += Counter * zinttoworld; }

View file

@ -4178,7 +4178,7 @@ int SpawnBlood(DSWActor* actor, DSWActor* weapActor, DAngle hit_angle, const DVe
UpdateChangeXY(actorNew);
// for FastShrap
actorNew->user.set_int_change_z(abs(actorNew->user.jump_speed*4) - RandomRange(abs(actorNew->user.jump_speed)*8));
actorNew->user.change.Z = (abs(actorNew->user.jump_speed*4) - RandomRange(abs(actorNew->user.jump_speed)*8)) * JUMP_FACTOR;
actorNew->user.WaitTics = 64 + RANDOM_P2(32);
actor->user.Flags |= (SPR_BOUNCE);