class
SetFriendlyEffector
- 2 properties
- 6 functions
Extends game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
target | WeakHandle<game.Object> | 0x0 | scripted |
duration | float | 0x10 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "SetFriendlyEffector", "Initialize;TweakDBIDGameInstanceTweakDBID", (SetFriendlyEffector_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_Initialize( SetFriendlyEffector self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void Uninitialize(ScriptGameInstance game)overrideRTTIre.Hooks.PlaceVoid( "SetFriendlyEffector", "Uninitialize;GameInstance", (SetFriendlyEffector_Uninitialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_Uninitialize( SetFriendlyEffector self, ScriptGameInstance game );void ActionOn(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "SetFriendlyEffector", "ActionOn;GameObject", (SetFriendlyEffector_ActionOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_ActionOn( SetFriendlyEffector self, game.Object? owner );void ActionOff(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "SetFriendlyEffector", "ActionOff;GameObject", (SetFriendlyEffector_ActionOff x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_ActionOff( SetFriendlyEffector self, game.Object? owner );bool ChangeAttitude(WeakHandle<game.Object> owner, WeakHandle<game.Object> target)RTTIre.Hooks.Place( "SetFriendlyEffector", "ChangeAttitude;GameObjectGameObject", (SetFriendlyEffector_ChangeAttitude x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_ChangeAttitude( SetFriendlyEffector self, WeakHandle<game.Object> owner, WeakHandle<game.Object> target );void SetAnimFeature(WeakHandle<ScriptedPuppet> owner)RTTIre.Hooks.PlaceVoid( "SetFriendlyEffector", "SetAnimFeature;ScriptedPuppet", (SetFriendlyEffector_SetAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct SetFriendlyEffector_SetAnimFeature( SetFriendlyEffector self, WeakHandle<ScriptedPuppet> owner );