class
LookAtPresetBaseEvents
- 3 properties
- 8 functions
- 4 derived classes
Extends DefaultTransition game.stateMachine.Functor IScriptable ISerializable
Derived
LookAtPresetMeleeBaseEvents, UnarmedLookAtEvents, lookAt.PresetGunBaseEvents, lookAt.PresetItemBaseEvents
Properties
| Property | Type | Offset | |
|---|---|---|---|
lookAtEvents | ent.LookAtAddEvent?[] | 0x0 | scripted |
attachLeft | bool | 0x10 | scripted |
attachRight | bool | 0x11 | scripted |
Functions
void SetHandAttachAnimVars(game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "SetHandAttachAnimVars;StateGameScriptInterface", (LookAtPresetBaseEvents_SetHandAttachAnimVars x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_SetHandAttachAnimVars( LookAtPresetBaseEvents self, game.stateMachine.GameScriptInterface? scriptInterface );void AddAllLookAtsInList(game.stateMachine.GameScriptInterface scriptInterface, ListRTTIpresetNames, int priority, ent.LookAtAddEvent[] lookAtEventsArray) re.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "AddAllLookAtsInList;StateGameScriptInterfacescript_ref<array<String>>Int32script_ref<array<LookAtAddEvent>>", (LookAtPresetBaseEvents_AddAllLookAtsInList x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_AddAllLookAtsInList( LookAtPresetBaseEvents self, game.stateMachine.GameScriptInterface? scriptInterface, List<string> presetNames, int priority, ent.LookAtAddEvent[] lookAtEventsArray );void OnEnter(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "OnEnter;StateContextStateGameScriptInterface", (LookAtPresetBaseEvents_OnEnter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_OnEnter( LookAtPresetBaseEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "OnExit;StateContextStateGameScriptInterface", (LookAtPresetBaseEvents_OnExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_OnExit( LookAtPresetBaseEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );void OnForcedExit(game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface)RTTIre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "OnForcedExit;StateContextStateGameScriptInterface", (LookAtPresetBaseEvents_OnForcedExit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_OnForcedExit( LookAtPresetBaseEvents self, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface );static void AddLookat(game.stateMachine.GameScriptInterface scriptInterface, TDBID recordID, int priority, ent.LookAtAddEvent[] lookAtEventsArray, out bool attachLeft, out bool attachRight)staticRTTI globalre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "LookAtPresetBaseEvents::AddLookat;StateGameScriptInterfaceTweakDBIDInt32script_ref<array<LookAtAddEvent>>BoolBool", (LookAtPresetBaseEvents_AddLookat x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_AddLookat( game.stateMachine.GameScriptInterface? scriptInterface, TDBID recordID, int priority, ent.LookAtAddEvent[] lookAtEventsArray, bool attachLeft, bool attachRight );static void RemoveAddedLookAts(game.stateMachine.GameScriptInterface scriptInterface, ent.LookAtAddEvent[] lookAtEventsArray)staticRTTI globalre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "LookAtPresetBaseEvents::RemoveAddedLookAts;StateGameScriptInterfacescript_ref<array<LookAtAddEvent>>", (LookAtPresetBaseEvents_RemoveAddedLookAts x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_RemoveAddedLookAts( game.stateMachine.GameScriptInterface? scriptInterface, ent.LookAtAddEvent[] lookAtEventsArray );static void GetLookatPartsRequests(WeakHandle<game.data.LookAtPreset_Record> lookatPresetRecord, anim.LookAtPartRequest[] lookAtParts)staticRTTI globalre.Hooks.PlaceVoid( "LookAtPresetBaseEvents", "LookAtPresetBaseEvents::GetLookatPartsRequests;LookAtPreset_Recordscript_ref<array<LookAtPartRequest>>", (LookAtPresetBaseEvents_GetLookatPartsRequests x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct LookAtPresetBaseEvents_GetLookatPartsRequests( WeakHandle<game.data.LookAtPreset_Record> lookatPresetRecord, anim.LookAtPartRequest[] lookAtParts );