core_checkpointsfunction completeReset(vehicleId, vehicleName)function onClientEndMission(levelPath)function onClientPreStartMission(levelPath)function onDeserialized(data)function onPreRender(dt)function onRaceWaypointReached(data)function onResumeCampaign(campaignInProgress, data)function onSaveCampaign(saveCallback)function onScenarioRestarted(scenario)function onSerialize()function onVehicleDestroyed(vid)function onVehicleSpawned(vehId)function saveAIPath(vehicleName, arg)function saveCheckpoint(vehicleId, vehicleName, cpData)