- senseCities(int) - Method in interface aic2020.user.UnitController
-
Returns an array with the location of all visible cities inside a given radius around this unit.
- senseCities() - Method in interface aic2020.user.UnitController
-
Returns an array with the location of all visible cities.
- senseFarmAtLocation(Location) - Method in interface aic2020.user.UnitController
-
Returns the information about the farm at the given location.
- senseFarms(int) - Method in interface aic2020.user.UnitController
-
Returns an array with the information about all visible farms inside a given radius (squared) around this unit.
- senseFarms() - Method in interface aic2020.user.UnitController
-
Returns an array with the information about all farms which are visible by this unit.
- senseObstacles(int) - Method in interface aic2020.user.UnitController
-
Returns an array with the location of all visible obstacles inside a given radius around this unit.
- senseObstacles() - Method in interface aic2020.user.UnitController
-
Returns an array with the location of all visible obstacles.
- senseUnitAtLocation(Location) - Method in interface aic2020.user.UnitController
-
Returns the information about the unit at the given location.
- senseUnits(int) - Method in interface aic2020.user.UnitController
-
Returns an array with the information of all visible units inside a given radius around this unit.
- senseUnits(int, Team, boolean, boolean) - Method in interface aic2020.user.UnitController
-
Returns an array with the information of all visible units of a given team inside a given radius around this unit.
- senseUnits(Team, boolean, boolean) - Method in interface aic2020.user.UnitController
-
Returns an array with the information of all visible units of a given team.
- senseUnits() - Method in interface aic2020.user.UnitController
-
Returns an array with the information of all visible units.
- senseUnits(Team) - Method in interface aic2020.user.UnitController
-
Returns an array with the information of all visible units of a given team.
- SOLDIER_ATTACK - Static variable in class aic2020.user.GameConstants
-
Soldier attack.
- SOLDIER_ATTACK_DELAY - Static variable in class aic2020.user.GameConstants
-
Soldier attack cooldown.
- SOLDIER_ATTACK_RANGE - Static variable in class aic2020.user.GameConstants
-
Soldier attack range.
- SOLDIER_COST - Static variable in class aic2020.user.GameConstants
-
Soldier cost.
- SOLDIER_HEALTH - Static variable in class aic2020.user.GameConstants
-
Soldier maximum health.
- SOLDIER_MOVEMENT_DELAY - Static variable in class aic2020.user.GameConstants
-
Soldier movement cooldown.
- SOLDIER_MOVEMENT_RANGE - Static variable in class aic2020.user.GameConstants
-
Soldier movement range.
- SOLDIER_VISION_RANGE - Static variable in class aic2020.user.GameConstants
-
Soldier vision range.
- spawn(UnitType, Direction) - Method in interface aic2020.user.UnitController
-
Orders this unit to spawn a unit of a given type following the given direction.
- splashAttack() - Method in enum aic2020.user.UnitType
-
Returns if this unit type does a 3x3 splash attack.