Esempio n. 1
0
        public List <IUnit> GetEnemyAround(IUnit unit, int radius)
        {
            var team    = GetOpponent(unit.Team);
            var enemies = TeamHandler.GetUnitsAround(team, unit.Row, unit.Column, radius);

            return(enemies);
        }
Esempio n. 2
0
        public IUnit GetUnitAt(int row, int col)
        {
            var unit = TeamHandler.GetUnitAt(UpperTeam, row, col);

            if (unit == null)
            {
                unit = TeamHandler.GetUnitAt(LowerTeam, row, col);
            }

            return(unit);
        }