class
HerculesProjectile
- 0 properties
- 2 functions
Extends ExplodingBullet BaseBullet BaseProjectile game.ItemObject game.TimeDilatable game.Object ent.GameEntity ent.Entity IScriptable ISerializable
Properties
None.
Functions
bool OnShoot(game.projectile.ShootEvent eventData)overrideRTTIre.Hooks.Place( "HerculesProjectile", "OnShoot", (HerculesProjectile_OnShoot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HerculesProjectile_OnShoot( HerculesProjectile self, game.projectile.ShootEvent? eventData );bool OnShootTarget(game.projectile.ShootTargetEvent eventData)overrideRTTIre.Hooks.Place( "HerculesProjectile", "OnShootTarget", (HerculesProjectile_OnShootTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HerculesProjectile_OnShootTarget( HerculesProjectile self, game.projectile.ShootTargetEvent? eventData );