class game
Attack_GameEffect
game.Attack_GameEffect
- 0 properties
- 7 functions
- 1 derived class
Extends game.IAttack IScriptable ISerializable
Derived
Properties
None.
Functions
game.EffectInstance? PrepareAttack(WeakHandle<game.Object> instigator)RTTIre.Hooks.Place( "gameAttack_GameEffect", "PrepareAttack", (Attack_GameEffect_PrepareAttack x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameEffectInstance>(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_PrepareAttack( game.Attack_GameEffect self, WeakHandle<game.Object> instigator );void StartAttackContinous()RTTIre.Hooks.PlaceVoid( "gameAttack_GameEffect", "StartAttackContinous", (Attack_GameEffect_StartAttackContinous x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_StartAttackContinous( game.Attack_GameEffect self );bool StopAttack()RTTIre.Hooks.Place( "gameAttack_GameEffect", "StopAttack", (Attack_GameEffect_StopAttack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_StopAttack( game.Attack_GameEffect self );bool OverrideTimeDilationDriver(WeakHandle<game.TimeDilatable> timeDilatable)RTTIre.Hooks.Place( "gameAttack_GameEffect", "OverrideTimeDilationDriver", (Attack_GameEffect_OverrideTimeDilationDriver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_OverrideTimeDilationDriver( game.Attack_GameEffect self, WeakHandle<game.TimeDilatable> timeDilatable );bool ResetTimeDilationDriver()RTTIre.Hooks.Place( "gameAttack_GameEffect", "ResetTimeDilationDriver", (Attack_GameEffect_ResetTimeDilationDriver x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_ResetTimeDilationDriver( game.Attack_GameEffect self );void SetAttackPosition(Vector4 pos)RTTIre.Hooks.PlaceVoid( "gameAttack_GameEffect", "SetAttackPosition", (Attack_GameEffect_SetAttackPosition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_SetAttackPosition( game.Attack_GameEffect self, Vector4 pos );static game.data.Attack_GameEffect_Record? SpawnExplosionAttack(game.data.Attack_Record attackIniattackRecord, WeakHandle<game.weapon.Object> weapon, WeakHandle<game.Object> instigator, WeakHandle<game.Object> source, Vector4 position, float? duration)staticRTTIre.Hooks.Place( "gameAttack_GameEffect", "SpawnExplosionAttack", (Attack_GameEffect_SpawnExplosionAttack x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.Attack_GameEffect_Record>(); } ); [Msgpack.Gen] public readonly partial record struct Attack_GameEffect_SpawnExplosionAttack( game.data.Attack_Record? attackIniattackRecord, WeakHandle<game.weapon.Object> weapon, WeakHandle<game.Object> instigator, WeakHandle<game.Object> source, Vector4 position, float? duration );