Esempio n. 1
0
        public Game()
        {
            normalDamageModeState       = new NormalDamageMode(this);
            invulnerableDamageModeState = new InvulnerableDamageMode(this);

            normalAbilityState = new NormalAbilityState(this);
            superAbilityState  = new SuperAbilityState(this);

            currentAbilityState = normalAbilityState;
            currentDamageMode   = normalDamageModeState;
        }
Esempio n. 2
0
 public void SetDamageModeState(DamageModeState incomingDamageMode)
 {
     currentDamageMode = incomingDamageMode;
 }