BlackICE Scripting

class

BackdoorInkGameController

  • 10 properties
  • 20 functions
  • 1 derived class

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

Properties

PropertyTypeOffset
IdleGroupink.WidgetReference0x108 scripted
ConnectedGroupink.WidgetReference0x120 scripted
IntroAnimationNameCName0x138 scripted
IdleAnimationNameCName0x140 scripted
GlitchAnimationNameCName0x148 scripted
RunningAnimationink.anim.Proxy?0x150 scripted
onGlitchingListenerred.CallbackObject?0x160 scripted
onIsInDefaultStateListenerred.CallbackObject?0x170 scripted
onShutdownModuleListenerred.CallbackObject?0x180 scripted
onBootModuleListenerred.CallbackObject?0x190 scripted

Functions

  • void RegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTI
  • void UnRegisterBlackboardCallbacks(game.IBlackboard blackboard) overrideRTTI
  • void UpdateThumbnailWidgets(SThumbnailWidgetPackage[] widgetsData) overrideRTTI
  • void UpdateDeviceWidgets(SDeviceWidgetPackage[] widgetsData) overrideRTTI
  • AccessPoint? GetOwner() overrideRTTI
  • void Refresh(EDeviceStatus state) overrideRTTI
  • void TurnOn() RTTI
  • void TurnOff() RTTI
  • void PlayIntroAnimation() RTTI
  • bool OnIntroFinished(ink.anim.Proxy e) RTTI
  • void PlayAnimation(CName animName) RTTI
  • void StartGlitching() RTTI
  • void StopGlitching() RTTI
  • bool OnGlitching(bool value) RTTI
  • bool OnIsInDefaultState(bool value) RTTI
  • bool OnShutdownModule(int value) RTTI
  • bool OnBootModule(int value) RTTI
  • void ShutdownModule(int module) RTTI
  • void BootModule(int module) RTTI
  • void EnableHackedGroup() RTTI