- canAttack() - Method in interface aic2020.user.UnitController
-
Returns if this unit can attack this turn.
- canAttack(Location) - Method in interface aic2020.user.UnitController
-
Returns if this unit can attack the given location.
- canAttack() - Method in enum aic2020.user.UnitType
-
Returns if this unit type can attack.
- canBuildFarm(Direction) - Method in interface aic2020.user.UnitController
-
Returns if the unit can build a farm following the given direction.
- canDeposit() - Method in interface aic2020.user.UnitController
-
Returns true if this unit can deposit food on an adjacent base or market.
- canDonate(int) - Method in interface aic2020.user.UnitController
-
Returns if this unit can donate the given amount of toilet paper for the vaccine development.
- canGatherFood() - Method in interface aic2020.user.UnitController
-
Returns if this unit can gather the food in a 3x3 area around this unit.
- canMove() - Method in interface aic2020.user.UnitController
-
Returns if this unit can move this turn.
- canMove(Direction) - Method in interface aic2020.user.UnitController
-
Returns if this unit can move following the given direction.
- canMove() - Method in enum aic2020.user.UnitType
-
Returns if this unit type can move.
- canPerformPCR() - Method in interface aic2020.user.UnitController
-
Returns if this unit can perform a PCR test.
- canSenseLocation(Location) - Method in interface aic2020.user.UnitController
-
Returns if the given location is inside this unit's vision range.
- canSpawn(UnitType, Direction) - Method in interface aic2020.user.UnitController
-
Returns if this unit can spawn a unit of the given type following the given direction.
- CONSTRUCTION_TURNS - Static variable in class aic2020.user.GameConstants
-
Turns required for a unit to be start performing actions.
- cost - Variable in enum aic2020.user.UnitType
-
Cost of creating this unit type.