class
ControlsActiveEvents
- 16 properties
- 5 functions
Extends BraindanceControlsTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
BraindanceBB | WeakHandle<game.IBlackboard> | 0x0 | scripted |
BlockPerspectiveSwitchTimer | float | 0x10 | scripted |
fxActive | bool | 0x14 | scripted |
rewindFxActive | bool | 0x15 | scripted |
holdDuration | float | 0x18 | scripted |
cachedState | scn.PlaySpeed | 0x1C | scripted |
cacheSet | bool | 0x20 | scripted |
forwardInput | bool | 0x21 | scripted |
backwardInput | bool | 0x22 | scripted |
forwardInputLocked | bool | 0x23 | scripted |
backwardInputLocked | bool | 0x24 | scripted |
activeDirection | scn.PlayDirection | 0x25 | scripted |
rewindRunning | bool | 0x29 | scripted |
contextsSetup | bool | 0x2A | scripted |
pauseLock | bool | 0x2B | scripted |
endRecordingMessageSet | bool | 0x2C | scripted |
Functions
void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ControlsActiveEvents", "OnEnter;StateContextStateGameScriptInterface", (ControlsActiveEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlsActiveEvents_OnEnter( ControlsActiveEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnUpdate(float timeDelta, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ControlsActiveEvents", "OnUpdate;FloatStateContextStateGameScriptInterface", (ControlsActiveEvents_OnUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlsActiveEvents_OnUpdate( ControlsActiveEvents self, float timeDelta, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void ProcessGlitchFX(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ControlsActiveEvents", "ProcessGlitchFX;StateGameScriptInterface", (ControlsActiveEvents_ProcessGlitchFX x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlsActiveEvents_ProcessGlitchFX( ControlsActiveEvents self, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ControlsActiveEvents", "OnExit;StateContextStateGameScriptInterface", (ControlsActiveEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlsActiveEvents_OnExit( ControlsActiveEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "ControlsActiveEvents", "OnForcedExit;StateContextStateGameScriptInterface", (ControlsActiveEvents_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ControlsActiveEvents_OnForcedExit( ControlsActiveEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );