ChargedHotkeyItemCyberwareController class
ChargedHotkeyItemCyberwareController
Inheritance
Base: ChargedHotkeyItemBaseController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
currentStatPoolType | game.data.StatPoolType | scripted |
psmBlackboardListener | red.CallbackObject? | scripted |
c_cyberdeckOverclockPerkType | game.data.NewPerkType | scripted |
c_vehicleManeuversPerkType | game.data.NewPerkType | scripted |
c_berserkKey | CName | scripted |
c_cyberdeckKey | CName | scripted |
c_sandevistanKey | CName | scripted |
c_capacityBoosterKey | CName | scripted |
Functions
bool OnInitialize()overrideRTTIvoid Uninitialize()overrideRTTIvoid RegisterStatListener()overrideRTTIvoid UnregisterStatListener()overrideRTTIvoid UpdateStatListener()RTTIfloat GetRechargeDuration()overrideRTTIfloat GetMaxCharges()overrideRTTIvoid SetRechargeProgress(float progress, bool valueChanged)overrideRTTIvoid ResolveState()overrideRTTIvoid UpdateCurrentItem()overrideRTTIbool IsCyberwareSupported(game.ItemID itemID)RTTIbool IsCyberdeckOverloadPerkPresent()RTTIbool IsInDefaultState()overrideRTTIvoid ReevaluateCyberdeckPerkVisibility()RTTIvoid UpdateSandevistanVisibility()RTTIgame.data.StatPoolType GetCurrentItemStatPoolType()RTTIvoid PlayRechagedSoundEvent()RTTIbool IsCyberwareActive()RTTIbool HandleSpecialSandevistanCooldown()RTTIbool OnNewPerkBought(NewPerkBoughtEvent evt)RTTIbool OnNewPerkSold(NewPerkSoldEvent evt)RTTIbool OnPlayerVehicleStateChanged(int newStateValue)RTTI