BlackICE Scripting

class

LcdScreenSignInkGameController

  • 5 properties
  • 14 functions

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

Properties

PropertyTypeOffset
messegeRecordWeakHandle<game.data.ScreenMessageData_Record>0xC8 scripted
replaceTextWithCustomNumberbool0xD8 scripted
customNumberint0xDC scripted
onGlitchingStateChangedListenerred.CallbackObject?0xE0 scripted
onMessegeChangedListenerred.CallbackObject?0xF0 scripted

Functions

  • void SetupWidgets() overrideRTTI
  • bool OnFillStreetSignData(ink.TweakDBIDSelector selector) RTTI
  • void Refresh(EDeviceStatus state) overrideRTTI
  • void RegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTI
  • void UnRegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTI
  • LcdScreen? GetOwner() overrideRTTI
  • LcdScreenILogicController? GetMainLogicController() RTTI
  • void StartGlitchingScreen(GlitchData glitchData) overrideRTTI
  • void StopGlitchingScreen() overrideRTTI
  • void TurnOff() RTTI
  • void TurnOn() RTTI
  • void InitializeCustomNumber(bool replaceTextWithCustomNumber, int customNumber) RTTI
  • void InitializeMessageRecord(game.data.ScreenMessageData_Record messageRecord) RTTI
  • void ResolveMessegeRecord(WeakHandle<game.data.ScreenMessageData_Record> record) RTTI