Skip navigation links
A B C D E G I K L M O P R S T U V W X Y 

C

canAct() - Method in interface aic2023.user.UnitController
Returns if this unit can act this turn.
canAct() - Method in enum aic2023.user.UnitType
Returns if this type of unit can act or not.
canBat(Direction, int) - Method in interface aic2023.user.UnitController
Returns if this unit can bat whatever is located at the given direction at a given strength, where the strength determines how many tiles the ball traverses before stopping.
canConstructBall(Direction) - Method in interface aic2023.user.UnitController
Returns if this unit can construct a ball at a given direction.
canMove() - Method in interface aic2023.user.UnitController
Returns if this unit can move this turn.
canMove(Direction) - Method in interface aic2023.user.UnitController
Returns if a unit can move following the given direction.
canMove() - Method in enum aic2023.user.UnitType
Returns if this type of unit can move or not.
canMoveBall(Direction) - Method in interface aic2023.user.UnitController
Returns if the unit can grab/put a ball at the target Direction.
canRecruitUnit(UnitType, Direction) - Method in interface aic2023.user.UnitController
Returns if this unit can recruit a unit of a given type at a given direction.
canSchedule(int) - Method in interface aic2023.user.UnitController
Returns if a unit can be scheduled to take its turn right after this unit.
canSenseLocation(Location) - Method in interface aic2023.user.UnitController
Returns if the unit can sense target location.
constructBall(Direction) - Method in interface aic2023.user.UnitController
Attempts to construct a ball at a given direction.
CONSTRUCTION_TURNS - Static variable in class aic2023.user.GameConstants
Turns that units take since their construction until they can move and attack.
A B C D E G I K L M O P R S T U V W X Y 
Skip navigation links