Fix BT_FORWARD/BT_BACKWARD not being applied on sticks
This commit is contained in:
parent
1025ac59bd
commit
96ce824155
1 changed files with 4 additions and 0 deletions
|
|
@ -1190,6 +1190,10 @@ void G_BuildTiccmd(ticcmd_t *cmd, INT32 realtics, UINT8 ssplayer)
|
|||
if (analogjoystickmove && joystickvector.yaxis != 0)
|
||||
{
|
||||
cmd->throwdir -= (joystickvector.yaxis * KART_FULLTURN) >> 10;
|
||||
if (joystickvector.yaxis < 0)
|
||||
cmd->buttons |= BT_FORWARD;
|
||||
else if (joystickvector.yaxis > 0)
|
||||
cmd->buttons |= BT_BACKWARD;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue