Ejemplo n.º 1
0
        //public override void produce()
        //{
        //    throw new NotImplementedException();
        //}

        //public override void payTaxes()
        //{
        //    throw new NotImplementedException();
        //}

        //public Army getVirtualArmy(Procent procent)
        //{
        //    Army virtualArmy = consolidateArmies(false).getVirtualArmy(procent);
        //    return virtualArmy;
        //}
        public void KillArmy(Army army)
        {
            army.Deselect();
            army.Province.RemoveArmy(army);
            allArmies.Remove(army);
            World.DayPassed -= army.OnMoveArmy;
            UnityEngine.Object.Destroy(army.unit.gameObject);
            Game.provincesToRedrawArmies.Add(army.Province);
            //Debug.Log("Killed army " + army);
        }