BlackICE Scripting

class

GenericHotkeyController

  • 10 properties
  • 17 functions
  • 5 derived classes

Extends game.ui.NewPhoneRelatedHUDGameController game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
hotkeyBackgroundink.ImageWidgetReference0x88 scripted
buttonHintink.WidgetReference0xA0 scripted
hotkeygame.EHotkey0xB8 scripted
pressStartedbool0xBC scripted
buttonHintControllerWeakHandle<ink.InputDisplayController>0xC0 scripted
questActivatingFactCName0xD0 scripted
restrictionsCName[]0xD8 scripted
statusEffectsListenerHotkeyWidgetStatsListener?0xE8 scripted
debugCommandsuint[]0xF8 scripted
factListenerIduint0x108 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool Initialize() RTTI
  • void InitializeStatusListener() RTTI
  • void Uninitialize() RTTI
  • void InitializeButtonHint() RTTI
  • WeakHandle<PlayerPuppet> GetPlayer() RTTI
  • void ResolveState() RTTI
  • bool IsInDefaultState() RTTI
  • bool IsActivatedByQuest() RTTI
  • bool IsAllowedByGameplay() RTTI
  • bool IsControllingDeviceChain() RTTI
  • bool IsControllingDevice() RTTI
  • void OnRestrictionUpdate(WeakHandle<game.data.StatusEffect_Record> statusEffect) RTTI
  • bool OnDpadActionPerformed(DPADActionPerformed evt) RTTI
  • void DBGPlayAnim(CName animName) RTTI
  • void OnActivation(int value) RTTI