class
PatternManager
- 2 properties
- 7 functions
Extends IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
player | WeakHandle<PlayerPuppet> | 0x0 | scripted |
isLightRumbleOn | bool | 0x10 | scripted |
Functions
void OnPlayerAttach(PlayerPuppet player)RTTIre.Hooks.PlaceVoid( "PatternManager", "OnPlayerAttach;PlayerPuppet", (PatternManager_OnPlayerAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_OnPlayerAttach( PatternManager self, PlayerPuppet? player );void OnPlayerDetach(PlayerPuppet player)RTTIre.Hooks.PlaceVoid( "PatternManager", "OnPlayerDetach;PlayerPuppet", (PatternManager_OnPlayerDetach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_OnPlayerDetach( PatternManager self, PlayerPuppet? player );void TurnOnLightRumbleLoop()RTTIre.Hooks.PlaceVoid( "PatternManager", "TurnOnLightRumbleLoop;", (PatternManager_TurnOnLightRumbleLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_TurnOnLightRumbleLoop( PatternManager self );void TurnOffLightRumbleLoop()RTTIre.Hooks.PlaceVoid( "PatternManager", "TurnOffLightRumbleLoop;", (PatternManager_TurnOffLightRumbleLoop x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_TurnOffLightRumbleLoop( PatternManager self );void HandleInputAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.PlaceVoid( "PatternManager", "HandleInputAction;ListenerActionListenerActionConsumer", (PatternManager_HandleInputAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_HandleInputAction( PatternManager self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );bool ConsumeInputAction(PlayerPuppet player, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "PatternManager", "ConsumeInputAction;PlayerPuppetListenerActionListenerActionConsumer", (PatternManager_ConsumeInputAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_ConsumeInputAction( PatternManager self, PlayerPuppet? player, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );static void SetupMotionControlsSettings(ScriptGameInstance gameInstance)staticRTTI globalre.Hooks.PlaceVoid( "PatternManager", "PatternManager::SetupMotionControlsSettings;GameInstance", (PatternManager_SetupMotionControlsSettings x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PatternManager_SetupMotionControlsSettings( ScriptGameInstance gameInstance );