mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 21:57:57 +03:00
for ANIM_MODE_SCRIPTED and ANIM_MODE_NOCLIP, set the yaw based on the angular delta
This commit is contained in:
parent
4630a1f386
commit
5ee7cb16bb
1 changed files with 2 additions and 0 deletions
|
@ -3674,6 +3674,7 @@ void Actor::DoMove(void)
|
|||
MoveDest(frame_delta.length() / level.frametime);
|
||||
break;
|
||||
case ANIM_MODE_SCRIPTED:
|
||||
setAngles(angles + Vector(0, angular_delta, 0));
|
||||
trace = G_Trace(
|
||||
origin, mins, maxs, origin + frame_delta, this, edict->clipmask & ~MASK_SCRIPT_SLAVE, qtrue, "Actor"
|
||||
);
|
||||
|
@ -3681,6 +3682,7 @@ void Actor::DoMove(void)
|
|||
velocity = frame_delta / level.frametime;
|
||||
break;
|
||||
case ANIM_MODE_NOCLIP:
|
||||
setAngles(angles + Vector(0, angular_delta, 0));
|
||||
SafeSetOrigin(origin + frame_delta);
|
||||
velocity = frame_delta / level.frametime;
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue