class game
EffectInstance
game.EffectInstance
- 0 properties
- 10 functions
Extends game.IEffect IScriptable ISerializable
Properties
None.
Functions
bool Run()RTTIre.Hooks.Place( "gameEffectInstance", "Run", (EffectInstance_Run x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_Run( game.EffectInstance self );void AttachToEntity(WeakHandle<ent.Entity> entity, game.bb.ScriptID_Vector4 positionParameter, Vector4? offset)RTTIre.Hooks.PlaceVoid( "gameEffectInstance", "AttachToEntity", (EffectInstance_AttachToEntity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_AttachToEntity( game.EffectInstance self, WeakHandle<ent.Entity> entity, game.bb.ScriptID_Vector4 positionParameter, Vector4? offset );void AttachToSlot(WeakHandle<ent.Entity> entity, CName slotName, game.bb.ScriptID_Vector4 positionParameter, game.bb.ScriptID_Vector4 directionParameter)RTTIre.Hooks.PlaceVoid( "gameEffectInstance", "AttachToSlot", (EffectInstance_AttachToSlot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_AttachToSlot( game.EffectInstance self, WeakHandle<ent.Entity> entity, CName slotName, game.bb.ScriptID_Vector4 positionParameter, game.bb.ScriptID_Vector4 directionParameter );void Terminate()RTTIre.Hooks.PlaceVoid( "gameEffectInstance", "Terminate", (EffectInstance_Terminate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_Terminate( game.EffectInstance self );bool IsFinished()RTTIre.Hooks.Place( "gameEffectInstance", "IsFinished", (EffectInstance_IsFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_IsFinished( game.EffectInstance self );game.IBlackboard? GetBlackboard()RTTIre.Hooks.Place( "gameEffectInstance", "GetBlackboard", (EffectInstance_GetBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_GetBlackboard( game.EffectInstance self );string GetLastError()RTTIre.Hooks.Place( "gameEffectInstance", "GetLastError", (EffectInstance_GetLastError x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_GetLastError( game.EffectInstance self );void GetExecutionInfo()RTTIre.Hooks.PlaceVoid( "gameEffectInstance", "GetExecutionInfo", (EffectInstance_GetExecutionInfo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_GetExecutionInfo( game.EffectInstance self );void RegisterCallbackEntity(WeakHandle<ent.Entity> entity, string tag)RTTIre.Hooks.PlaceVoid( "gameEffectInstance", "RegisterCallbackEntity", (EffectInstance_RegisterCallbackEntity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct EffectInstance_RegisterCallbackEntity( game.EffectInstance self, WeakHandle<ent.Entity> entity, string tag );