Merge branch 'bottrack-crash' into 'master'

K_BuildBotTiccmd: Catch NULL track predictions

See merge request KartKrew/Kart!904
This commit is contained in:
toaster 2023-02-06 22:16:52 +00:00
commit 3dcc0c038f

View file

@ -1397,7 +1397,10 @@ void K_BuildBotTiccmd(player_t *player, ticcmd_t *cmd)
}
}
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
if (predict != NULL)
{
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
}
cmd->buttons &= ~(BT_ACCELERATE|BT_BRAKE);
cmd->forwardmove = 0;
trySpindash = true;
@ -1431,7 +1434,10 @@ void K_BuildBotTiccmd(player_t *player, ticcmd_t *cmd)
}
}
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
if (predict != NULL)
{
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
}
}
}
else
@ -1450,7 +1456,10 @@ void K_BuildBotTiccmd(player_t *player, ticcmd_t *cmd)
}
}
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
if (predict != NULL)
{
turnamt = K_HandleBotTrack(player, cmd, predict, destangle);
}
}
if (trySpindash == true)