[saco] Match CGame::MakeRaceCheckpoint at 0x100A1EA0; DisableRaceCheckpoint is written out inline

This commit is contained in:
ricardoofnl
2026-09-03 00:49:01 +07:00
parent b82d88f0eb
commit d855d598a8
+6 -1
View File
@@ -797,7 +797,12 @@ void CGame::SetRaceCheckpointInformation(BYTE byteType, VECTOR *pos, VECTOR *nex
void CGame::MakeRaceCheckpoint() void CGame::MakeRaceCheckpoint()
{ {
DisableRaceCheckpoint(); if (m_dwRaceCheckpointHandle)
{
ScriptCommand(&destroy_racing_checkpoint, m_dwRaceCheckpointHandle);
m_dwRaceCheckpointHandle = NULL;
}
m_bRaceCheckpointsEnabled = false;
ScriptCommand(&create_racing_checkpoint, (int)m_byteRaceType, ScriptCommand(&create_racing_checkpoint, (int)m_byteRaceType,
m_vecRaceCheckpointPos.X, m_vecRaceCheckpointPos.Y, m_vecRaceCheckpointPos.Z, m_vecRaceCheckpointPos.X, m_vecRaceCheckpointPos.Y, m_vecRaceCheckpointPos.Z,