//Constructors public WeaponProjectileSpawner(WeaponProjectileObject prototype) { this.prototype = prototype; }
private void LaunchBullet() { WeaponProjectileObject bullet = projectileSpawner.Spawn(); MainEventBus.PostEvent(new SceneStateEvent(SceneStateEvent.Type.SPAWN_NEW_ENTITY, bullet)); }