TiccmdBuilder: don't reset ticcmd while paused

If there a short pause by mistake, this will prevent it
from interrupting a drift, for instance.
This commit is contained in:
James R 2023-08-14 01:05:02 -07:00
parent 3320faec8c
commit bf14773b21

View file

@ -361,14 +361,14 @@ public:
explicit TiccmdBuilder(ticcmd_t* cmd_, INT32 realtics_, UINT8 ssplayer_) :
cmd(cmd_), realtics(realtics_), ssplayer(ssplayer_), viewnum(G_PartyPosition(g_localplayers[forplayer()]))
{
*cmd = {}; // blank ticcmd
if (demo.playback)
if (paused || P_AutoPause())
{
return;
}
if (paused || P_AutoPause())
*cmd = {}; // blank ticcmd
if (demo.playback)
{
return;
}