BlackICE Scripting

class hud

CarRaceController

hud.CarRaceController

  • 13 properties
  • 10 functions

Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
Countdownink.CanvasWidgetReference0x58 scripted
PositionCounterink.CanvasWidgetReference0x70 scripted
RacePositionink.TextWidgetReference0x88 scripted
RaceTimeink.TextWidgetReference0xA0 scripted
RaceCheckpointink.TextWidgetReference0xB8 scripted
maxPositionint0xD0 scripted
maxCheckpointint0xD4 scripted
playerPositionint0xD8 scripted
minuteint0xDC scripted
activeVehicleUIBlackboardWeakHandle<game.IBlackboard>0xE0 scripted
activeVehicleWeakHandle<vehicle.BaseObject>0xF0 scripted
raceStartEngineTimeEngineTime0x100 scripted
factCallbackIDuint0x108 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnForwardVehicleRaceUIEvent(ForwardVehicleRaceUIEvent evt) RTTI
  • void Setup(bool on) RTTI
  • void StartCountdown() RTTI
  • void SetupCounters() RTTI
  • void StartRace() RTTI
  • void EndRace() RTTI
  • bool OnVehicleForwardRaceCheckpointFactEvent(VehicleForwardRaceCheckpointFactEvent evt) RTTI
  • bool OnVehicleForwardRaceClockUpdateEvent(VehicleForwardRaceClockUpdateEvent evt) RTTI