BlackICE Scripting

class

DisplayGlassControllerPS

  • 4 properties
  • 21 functions

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

Properties

PropertyTypeOffset
isTintedbool0x288 scripted
useAppearancesbool0x289 scripted
clearAppearanceCName0x290 scripted
tintedAppearanceCName0x298 scripted

Functions

  • bool OnInstantiated() overrideRTTI
  • void GameAttached() overrideRTTI
  • bool IsTinted() RTTI
  • bool UsesAppearances() RTTI
  • bool GetActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • bool CanCreateAnyQuickHackActions() overrideRTTI
  • void GetQuickHackActions(out game.device.Action[] outActions, game.GetActionsContext context) overrideRTTI
  • game.device.Action? GetQuestActionByName(CName actionName) overrideRTTI
  • void GetQuestActions(out game.device.Action[] actions, game.GetActionsContext context) overrideRTTI
  • QuestForceTintGlass? ActionQuestForceTintGlass() RTTI
  • EntityNotificationType OnQuestForceTintGlass(QuestForceTintGlass evt) RTTI
  • QuestForceClearGlass? ActionQuestForceClearGlass() RTTI
  • EntityNotificationType OnQuestForceClearGlass(QuestForceClearGlass evt) RTTI
  • EntityNotificationType OnToggleGlassTint(ToggleGlassTint evt) RTTI
  • ToggleGlassTint? ActionToggleGlassTint() RTTI
  • EntityNotificationType OnToggleGlassTintHack(ToggleGlassTintHack evt) RTTI
  • ToggleGlassTintHack? ActionToggleGlassTintHack() RTTI
  • CName GetTintAppearance() RTTI
  • CName GetClearAppearance() RTTI
  • TDBID GetDeviceIconTweakDBID() overrideRTTI
  • TDBID GetBackgroundTextureTweakDBID() overrideRTTI