- senseChestAtLocation(Location) - Method in interface aic2022.user.UnitController
-
Returns the information of the chest at a given location.
- senseChests() - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all chests inside this unit's vision range.
- senseChests(int) - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all visible chests inside a given radius.
- senseShrineAtLocation(Location) - Method in interface aic2022.user.UnitController
-
Returns the information of the shrine at a given location.
- senseShrines() - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all shrines inside this unit's vision range.
- senseShrines(int) - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all visible shrines inside a given radius.
- senseTileTypeAtLocation(Location) - Method in interface aic2022.user.UnitController
-
Returns the information of the unit at a given location.
- senseUnitAtLocation(Location) - Method in interface aic2022.user.UnitController
-
Returns the information of the unit at a given location.
- senseUnits(int, Team) - Method in interface aic2022.user.UnitController
-
Returns an array with all other units of a given team that can be sensed by this unit inside of a given radius around it.
- senseUnits(Team) - Method in interface aic2022.user.UnitController
-
Returns an array with all other units of a given team that can be sensed by this unit.
- senseUnits(int) - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all units that can be sensed by this unit inside of a given radius around it.
- senseUnits() - Method in interface aic2022.user.UnitController
-
Returns an array with the information of all units that can be sensed by this unit.
- senseUnits(int, Team, boolean) - Method in interface aic2022.user.UnitController
-
Returns an array with all other units of a given team that can be sensed by this unit inside of a given radius around it.
- senseVisibleTiles(TileType) - Method in interface aic2022.user.UnitController
-
Returns an array with all the locations of the given type inside this unit's vision range.
- senseVisibleTiles(int, TileType) - Method in interface aic2022.user.UnitController
-
Returns an array with all visible locations of the given type inside a given radius.
- setOrientation(Direction) - Method in interface aic2022.user.UnitController
-
Sets the orientation of the unit to the target direction.
- SHARED_ARRAY_LENGTH - Static variable in class aic2022.user.GameConstants
-
Length of the shared array.
- SHRINE_HEALTH_ROUND - Static variable in class aic2022.user.GameConstants
-
Amount of health that a shrine recovers every round.
- SHRINE_LOOT - Static variable in class aic2022.user.GameConstants
-
Amount of gold rewarded to the team that destroys a shrine.
- SHRINE_MAX_HEALTH - Static variable in class aic2022.user.GameConstants
-
Maximum health of a shrine.
- ShrineInfo - Class in aic2022.user
-
Class that contains the information of a given town.
- ShrineInfo(Location, Team, int, int) - Constructor for class aic2022.user.ShrineInfo
-
- shrineReputation(int) - Static method in class aic2022.user.GameConstants
-
Method that returns the reputation that a town provides as a function of the distance to the base.
- spawn(UnitType, Direction) - Method in interface aic2022.user.UnitController
-
Attempts to create a unit of a given type following a given direction.