protected virtual void OnLightProjectileFired(LightProjectile lightProjectile, object source) { LightProjectileHappened?.Invoke(this, new LightProjectileEventArgs() { //Projectile = new ShotgunProjectile(Position, new Vector2(0, 0), 10) Projectile = lightProjectile }); }
public void CreateLightProjectile(LightProjectile lightProjectile, object source) { OnLightProjectileFired(lightProjectile, source); }