Esempio n. 1
0
        private void HandleKoopa(IEnemy enemy)
        {
            Koopa koopa = enemy as Koopa;

            if (koopa.movingL || koopa.movingR)
            {
                koopa.almostDead = true;
                koopa.startLifeTimer();
                koopa.dead    = false;
                koopa.movingL = false;
                koopa.movingR = false;
            }
            else if (koopa.almostDead)
            {
                koopa.dead       = true;
                koopa.almostDead = false;
                koopa.movingL    = false;
                koopa.movingR    = false;
                KillEnemy(koopa);
            }
        }