BlackICE Scripting

class

ElectricLightControllerPS

  • 2 properties
  • 9 functions
  • 1 derived class

Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable

Properties

PropertyTypeOffset
isConnectedToCLSbool0x288 scripted
wasCLSInitTriggeredbool0x289 scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • void GameAttached() overrideRTTI
  • void LogicReady() overrideRTTI
  • bool GetActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • void EvaluateDeviceState() overrideRTTI
  • bool IsConnectedToCLS() overrideRTTI
  • bool InitializeCLS(bool? setStateInstant) RTTI
  • FuseControllerPS? GetCLSFuse() RTTI
  • void UpdateStateOnCLS(EDeviceStatus state) RTTI