class
ZoomLevelAimEvents
- 1 property
- 8 functions
Extends ZoomEventsTransition ZoomTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isAmingWithWeapon | bool | 0x0 | scripted |
Functions
void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "ZoomLevelAimEvents", "OnEnter;StateContextStateGameScriptInterface", (ZoomLevelAimEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_OnEnter( ZoomLevelAimEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ZoomLevelAimEvents", "OnExit;StateContextStateGameScriptInterface", (ZoomLevelAimEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_OnExit( ZoomLevelAimEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ZoomLevelAimEvents", "OnUpdate;FloatStateContextStateGameScriptInterface", (ZoomLevelAimEvents_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_OnUpdate( ZoomLevelAimEvents self, float timeDelta, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExitToZoomLevelBase(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "ZoomLevelAimEvents", "OnExitToZoomLevelBase;StateContextStateGameScriptInterface", (ZoomLevelAimEvents_OnExitToZoomLevelBase x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_OnExitToZoomLevelBase( ZoomLevelAimEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );bool ShouldPlayZoomExitSound()overrideRTTIre.Hooks.Place( "ZoomLevelAimEvents", "ShouldPlayZoomExitSound;", (ZoomLevelAimEvents_ShouldPlayZoomExitSound x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_ShouldPlayZoomExitSound( ZoomLevelAimEvents self );bool ShouldPlayZoomStepSound()overrideRTTIre.Hooks.Place( "ZoomLevelAimEvents", "ShouldPlayZoomStepSound;", (ZoomLevelAimEvents_ShouldPlayZoomStepSound x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_ShouldPlayZoomStepSound( ZoomLevelAimEvents self );void ReevaluateADSZoomIndex(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ZoomLevelAimEvents", "ReevaluateADSZoomIndex;StateContextStateGameScriptInterface", (ZoomLevelAimEvents_ReevaluateADSZoomIndex x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_ReevaluateADSZoomIndex( ZoomLevelAimEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );float GetActualZoomValue(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.Place( "ZoomLevelAimEvents", "GetActualZoomValue;StateContextStateGameScriptInterface", (ZoomLevelAimEvents_GetActualZoomValue x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct ZoomLevelAimEvents_GetActualZoomValue( ZoomLevelAimEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );