Make cam_rotspeed affect non-mouse turn speed

10 remains the default and is vanilla behavior.
This commit is contained in:
fickleheart 2019-12-08 15:17:46 -06:00
parent eee0d42b1f
commit c94d7895df

View file

@ -1154,6 +1154,9 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
// JOYAXISRANGE should be 1023 (divide by 1024)
cmd->angleturn = (INT16)(cmd->angleturn - ((axis * angleturn[1]) >> 10)); // ANALOG!
}
// Make rotspeed affect turning speed :)
cmd->angleturn = (cmd->angleturn * (ssplayer == 1 ? cv_cam_rotspeed.value : cv_cam2_rotspeed.value)) / 10;
}
axis = PlayerJoyAxis(ssplayer, AXISSTRAFE);