Esempio n. 1
0
        protected override void OnTurnStarted()
        {
            foreach (Unit unit in units)
            {
                if (!unit.sleeping)
                {
                    activeUnits.Add(unit);
                }
            }
            if (activeUnits.Count == 0)
            {
                EndTurn();
                return;
            }

            CommunicationController.StartTurn(this, activeUnits[0]);

            SelectUnit(activeUnits[0]);
        }