public override void ShootMissile(Player pPlayer) { if (PlayerManager.GetPlayerDeadOrAlive()) { Missile pMissile = PlayerManager.GetMissile(); pMissile.x = pPlayer.x; pMissile.y = pPlayer.y + 20.0f; pMissile.SetFlyingStatus(true); pMissile.isDead = false; SoundManager.Play(Sound.Name.PlayerShoot); this.Handle(pPlayer); } }