BlackICE Scripting

class

LcdScreenControllerPS

  • 4 properties
  • 12 functions
  • 1 derived class

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

Properties

PropertyTypeOffset
messageRecordIDTDBID0x288 scripted
replaceTextWithCustomNumberbool0x290 scripted
customNumberint0x294 scripted
messageRecordSelectorScreenMessageSelector?0x298 scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • EntityNotificationType OnSetMessageRecord(SetMessageRecordEvent evt) RTTI
  • bool CanCreateAnyQuickHackActions() overrideRTTI
  • void GetQuickHackActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • void GetQuestActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • LcdScreenBlackBoardDef? GetBlackboardDef() overrideRTTI
  • bool HasCustomNumber() RTTI
  • int GetCustomNumber() RTTI
  • TDBID GetMessageRecordID() RTTI
  • void SetMessageRecordID(TDBID id) RTTI
  • TDBID GetDeviceIconTweakDBID() overrideRTTI
  • TDBID GetBackgroundTextureTweakDBID() overrideRTTI