class
TriggerAttackOnOwnerEffect
- 7 properties
- 4 functions
Extends game.Effector IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
owner | WeakHandle<game.Object> | 0x0 | scripted |
attackTDBID | TDBID | 0x10 | scripted |
attackPositionSlotName | CName | 0x18 | scripted |
playerAsInstigator | bool | 0x20 | scripted |
triggerHitReaction | bool | 0x21 | scripted |
isRandom | bool | 0x22 | scripted |
applicationChance | float | 0x24 | scripted |
Functions
void Initialize(TDBID record, ScriptGameInstance game, TDBID parentRecord)overrideRTTIre.Hooks.PlaceVoid( "TriggerAttackOnOwnerEffect", "Initialize;TweakDBIDGameInstanceTweakDBID", (TriggerAttackOnOwnerEffect_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TriggerAttackOnOwnerEffect_Initialize( TriggerAttackOnOwnerEffect self, TDBID record, ScriptGameInstance game, TDBID parentRecord );void ActionOn(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "TriggerAttackOnOwnerEffect", "ActionOn;GameObject", (TriggerAttackOnOwnerEffect_ActionOn x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TriggerAttackOnOwnerEffect_ActionOn( TriggerAttackOnOwnerEffect self, game.Object? owner );void RepeatedAction(game.Object owner)overrideRTTIre.Hooks.PlaceVoid( "TriggerAttackOnOwnerEffect", "RepeatedAction;GameObject", (TriggerAttackOnOwnerEffect_RepeatedAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TriggerAttackOnOwnerEffect_RepeatedAction( TriggerAttackOnOwnerEffect self, game.Object? owner );Vector4 GetAttackPosition(WeakHandle<game.Object> obj)RTTIre.Hooks.Place( "TriggerAttackOnOwnerEffect", "GetAttackPosition;GameObject", (TriggerAttackOnOwnerEffect_GetAttackPosition x) => { return re.Hooks.CallOriginal<re.msgpack.Vector4>(); } ); [Msgpack.Gen] public readonly partial record struct TriggerAttackOnOwnerEffect_GetAttackPosition( TriggerAttackOnOwnerEffect self, WeakHandle<game.Object> obj );