class
EffectExecutor_Spread
- 4 properties
- 2 functions
Extends game.EffectExecutor_Scripted game.EffectExecutor game.EffectNode IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
objectActionRecord | WeakHandle<game.data.ObjectAction_Record> | 0x0 | scripted |
prevEntity | WeakHandle<ent.Entity> | 0x10 | scripted |
player | WeakHandle<PlayerPuppet> | 0x20 | scripted |
spreadToAllTargetsInTheArea | bool | 0x30 | scripted |
Functions
bool Init(game.EffectScriptContext ctx)RTTIre.Hooks.Place( "EffectExecutor_Spread", "Init;EffectScriptContext", (EffectExecutor_Spread_Init x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectExecutor_Spread_Init( EffectExecutor_Spread self, game.EffectScriptContext ctx );bool Process(game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx)RTTIre.Hooks.Place( "EffectExecutor_Spread", "Process;EffectScriptContextEffectExecutionScriptContext", (EffectExecutor_Spread_Process x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectExecutor_Spread_Process( EffectExecutor_Spread self, game.EffectScriptContext ctx, game.EffectExecutionScriptContext applierCtx );