BlackICE Scripting

class

StaminabarWidgetGameController

  • 20 properties
  • 21 functions

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

Properties

PropertyTypeOffset
staminaControllerRefink.WidgetReference0x58 scripted
staminaPercTextPathink.TextWidgetReference0x70 scripted
staminaStatusTextPathink.TextWidgetReference0x88 scripted
bbPSceneTierEventIdred.CallbackObject?0xA0 scripted
bbPStaminaPSMEventIdred.CallbackObject?0xB0 scripted
bbAreaZoneEventIdred.CallbackObject?0xC0 scripted
combatModeListenerred.CallbackObject?0xD0 scripted
staminaControllerWeakHandle<NameplateBarLogicController>0xE0 scripted
RootWidgetWeakHandle<ink.Widget>0xF0 scripted
currentBarValuefloat0x100 scripted
currentStatPoolgame.data.StatPoolType0x104 scripted
sceneTierGameplayTier0x108 scripted
staminaStategame.PSMStamina0x10C scripted
zoneStategame.PSMZones0x110 scripted
staminaPoolListenerStaminaPoolListener?0x118 scripted
statsSystemgame.StatsSystem?0x128 scripted
forceHiddenbool0x138 scripted
staminaRatioEnterConditionfloat0x13C scripted
pulsePulseAnimation?0x140 scripted
playerPuppetWeakHandle<game.Object>0x150 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerAttach(game.Object playerGameObject) RTTI
  • bool OnPlayerDetach(game.Object playerGameObject) RTTI
  • void RegisterPSMListeners(game.Object playerPuppet) RTTI
  • void UnregisterPSMListeners(game.Object playerPuppet) RTTI
  • void UpdateStaminaValue(float oldValue, float newValue, float percToPoints, game.data.StatPoolType statPoolType) RTTI
  • bool OnFocusedCoolPerkActive(FocusPerkTriggerd evt) RTTI
  • void UpdateStaminaLevelWarningFluffTexts(game.PSMStamina staminaState) RTTI
  • void EvaluateStaminaBarVisibility() RTTI
  • bool ShouldHide() RTTI
  • bool IsInCombat() RTTI
  • bool OnCombatStateChanged(int value) RTTI
  • void CreateAnimations() RTTI
  • bool OnSceneTierChange(int argTier) RTTI
  • bool OnStaminaPSMChange(int arg) RTTI
  • bool OnZoneChange(int arg) RTTI
  • bool OnForceHide() RTTI
  • bool OnForceTierVisibility(bool tierVisibility) RTTI
  • bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer) RTTI
  • bool OnReflexesMasterPerk3Triggerd(ReflexesMasterPerk3Triggerd e) RTTI