public void RegisterProjectileGenerator(ProjectileGenerator generator) { GenerateProjectile = generator; }