BlackICE Scripting

class instrument

PanelLogicController

instrument.PanelLogicController

  • 5 properties
  • 6 functions

Extends IVehicleModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
lightStateImageWidgetink.ImageWidgetReference0x0 scripted
cautionStateImageWidgetink.ImageWidgetReference0x18 scripted
lightStateBBConnectionIdred.CallbackObject?0x30 scripted
cautionStateBBConnectionIdred.CallbackObject?0x40 scripted
vehBBWeakHandle<game.IBlackboard>0x50 scripted

Functions

  • void RegisterCallbacks(WeakHandle<vehicle.BaseObject> vehicle, WeakHandle<game.IBlackboard> vehBB, WeakHandle<vehicle.UIGameController> gameController) overrideRTTI
  • void UnregisterCallbacks() overrideRTTI
  • bool OnUninitialize() RTTI
  • void ForceUpdate() RTTI
  • void OnHeadLightModeChanged(int state) RTTI
  • void OnCautionStateChanged(int state) RTTI