class
AbstractLandEvents
- 1 property
- 4 functions
- 5 derived classes
Extends LocomotionGroundEvents LocomotionEventsTransition LocomotionTransition DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
FailedLandingAbstractEvents, RegularLandEvents, RegularLandLowGravityEvents, SuperheroLandEvents, SuperheroLandRecoveryEvents
Properties
| Property | Type | Offset | |
|---|---|---|---|
blockLandingStimBroadcasting | bool | 0x38 | scripted |
Functions
void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "AbstractLandEvents", "OnEnter;StateContextStateGameScriptInterface", (AbstractLandEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AbstractLandEvents_OnEnter( AbstractLandEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void BroadcastLandingStim(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, game.data.StimType stimType)RTTIre.Hooks.PlaceVoid( "AbstractLandEvents", "BroadcastLandingStim;StateContextStateGameScriptInterfacegamedataStimType", (AbstractLandEvents_BroadcastLandingStim x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AbstractLandEvents_BroadcastLandingStim( AbstractLandEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, game.data.StimType stimType );void EvaluatePlayingLandingVFX(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "AbstractLandEvents", "EvaluatePlayingLandingVFX;StateContextStateGameScriptInterface", (AbstractLandEvents_EvaluatePlayingLandingVFX x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AbstractLandEvents_EvaluatePlayingLandingVFX( AbstractLandEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)overrideRTTIre.Hooks.PlaceVoid( "AbstractLandEvents", "OnExit;StateContextStateGameScriptInterface", (AbstractLandEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AbstractLandEvents_OnExit( AbstractLandEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );