class
LeftHandCyberwareChargeEvents
- 3 properties
- 8 functions
Extends LeftHandCyberwareEventsTransition LeftHandCyberwareTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
chargeModeAim | game.weapon.AnimFeature_AimPlayer? | 0x20 | scripted |
leftHandObject | WeakHandle<game.weapon.Object> | 0x30 | scripted |
aimInTimeRemaining | float | 0x40 | scripted |
Functions
void UpdateChargeModeCameraAimAnimFeature(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "UpdateChargeModeCameraAimAnimFeature;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_UpdateChargeModeCameraAimAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_UpdateChargeModeCameraAimAnimFeature( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ResetChargeModeCameraAimAnimFeature(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "ResetChargeModeCameraAimAnimFeature;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_ResetChargeModeCameraAimAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_ResetChargeModeCameraAimAnimFeature( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );float GetChargeValuePerSec(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.Place( "LeftHandCyberwareChargeEvents", "GetChargeValuePerSec;StateGameScriptInterface", (LeftHandCyberwareChargeEvents_GetChargeValuePerSec x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_GetChargeValuePerSec( LeftHandCyberwareChargeEvents self, game.stateMachine.GameScriptInterface? scriptInterface );void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "OnUpdate;FloatStateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_OnUpdate( LeftHandCyberwareChargeEvents self, float timeDelta, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "OnEnter;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_OnEnter( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "OnExit;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_OnExit( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "OnForcedExit;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_OnForcedExit( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExitCommon(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LeftHandCyberwareChargeEvents", "OnExitCommon;StateContextStateGameScriptInterface", (LeftHandCyberwareChargeEvents_OnExitCommon x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LeftHandCyberwareChargeEvents_OnExitCommon( LeftHandCyberwareChargeEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );