REDNODE / GAME API

hudCarRaceController

classscriptedClass

extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 13

NameTypeFlags
activeVehiclewref<VehicleObject>scriptedprivate
activeVehicleUIBlackboardwref<IBlackboard>scriptedprivate
CountdowninkCanvasRefscriptedprivate
factCallbackIDUint32scriptedprivate
maxCheckpointInt32scriptedprivate
maxPositionInt32scriptedprivate
minuteInt32scriptedprivate
playerPositionInt32scriptedprivate
PositionCounterinkCanvasRefscriptedprivate
RaceCheckpointinkTextRefscriptedprivate
RacePositioninkTextRefscriptedprivate
raceStartEngineTimeEngineTimescriptedprivate
RaceTimeinkTextRefscriptedprivate

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