class
ProjectileGameEffectHelper
- 0 properties
- 3 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static bool FillProjectileHitAoEData(ProjectileHitAoEData aoeData)staticRTTI globalre.Hooks.Place( "ProjectileGameEffectHelper", "ProjectileGameEffectHelper::FillProjectileHitAoEData;script_ref<ProjectileHitAoEData>", (ProjectileGameEffectHelper_FillProjectileHitAoEData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ProjectileGameEffectHelper_FillProjectileHitAoEData( ProjectileHitAoEData aoeData );static bool RunEffectFromAttack(WeakHandle<game.Object> instigator, WeakHandle<game.Object> source, WeakHandle<game.weapon.Object> weapon, game.data.Attack_Record attackRecord, game.projectile.HitEvent eventData)staticRTTI globalre.Hooks.Place( "ProjectileGameEffectHelper", "ProjectileGameEffectHelper::RunEffectFromAttack;GameObjectGameObjectWeaponObjectAttack_RecordgameprojectileHitEvent", (ProjectileGameEffectHelper_RunEffectFromAttack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ProjectileGameEffectHelper_RunEffectFromAttack( WeakHandle<game.Object> instigator, WeakHandle<game.Object> source, WeakHandle<game.weapon.Object> weapon, game.data.Attack_Record? attackRecord, game.projectile.HitEvent? eventData );static bool FillProjectileHitData(WeakHandle<game.Object> source, WeakHandle<game.Object> user, game.projectile.Component projectileComponent, game.projectile.HitEvent eventData)staticRTTI globalre.Hooks.Place( "ProjectileGameEffectHelper", "ProjectileGameEffectHelper::FillProjectileHitData;GameObjectGameObjectProjectileComponentgameprojectileHitEvent", (ProjectileGameEffectHelper_FillProjectileHitData x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ProjectileGameEffectHelper_FillProjectileHitData( WeakHandle<game.Object> source, WeakHandle<game.Object> user, game.projectile.Component? projectileComponent, game.projectile.HitEvent? eventData );