hudCarRaceController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 13
| Name | Type | Flags |
|---|---|---|
activeVehicle | wref<VehicleObject> | scriptedprivate |
activeVehicleUIBlackboard | wref<IBlackboard> | scriptedprivate |
Countdown | inkCanvasRef | scriptedprivate |
factCallbackID | Uint32 | scriptedprivate |
maxCheckpoint | Int32 | scriptedprivate |
maxPosition | Int32 | scriptedprivate |
minute | Int32 | scriptedprivate |
playerPosition | Int32 | scriptedprivate |
PositionCounter | inkCanvasRef | scriptedprivate |
RaceCheckpoint | inkTextRef | scriptedprivate |
RacePosition | inkTextRef | scriptedprivate |
raceStartEngineTime | EngineTime | scriptedprivate |
RaceTime | inkTextRef | scriptedprivate |
Methods 10
private final func EndRace()scripted
protected cb func OnForwardVehicleRaceUIEvent(evt: ref<ForwardVehicleRaceUIEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnVehicleForwardRaceCheckpointFactEvent(evt: ref<VehicleForwardRaceCheckpointFactEvent>) -> Boolscripted
protected cb func OnVehicleForwardRaceClockUpdateEvent(evt: ref<VehicleForwardRaceClockUpdateEvent>) -> Boolscripted
private final func Setup(on: Bool)scripted
private final func SetupCounters()scripted
private final func StartCountdown()scripted
private final func StartRace()scripted