public virtual void OnEnemyFired(object source, ProjectileEventArgs e) { FireEnemyProjectile(e.spawnPosition, e.spawnRotation, e.shipFaction); }
protected virtual void OnPlayerFired(object source, ProjectileEventArgs e) { FirePlayerProjectile(e.spawnPosition); }