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

C

canAttack() - Method in interface aic2022.user.UnitController
Returns if this unit can attack this turn.
canAttack(Location) - Method in interface aic2022.user.UnitController
Returns if the unit can attack the given location.
canBeOnArtifact() - Method in enum aic2022.user.UnitStat
Returns if this stat can be on an artifact.
canEnterDungeon(Direction, Direction) - Method in interface aic2022.user.UnitController
Returns true if this unit can move this turn, there is a dungeon entrance adjacent to this unit following direction dirEnter, and the location adjacent to the entrance (inside the dungeon) following direction dirExit is accessible.
canGiveArtifact(int, Direction) - Method in interface aic2022.user.UnitController
Returns if this unit can give target artifact to another unit of the same team following the given direction.
canLevelUp() - Method in interface aic2022.user.UnitController
Returns if this unit can level up.
canMove() - Method in interface aic2022.user.UnitController
Returns if this unit can move this turn.
canMove(Direction) - Method in interface aic2022.user.UnitController
Returns if a unit can move following the given direction.
canMove() - Method in enum aic2022.user.UnitType
Returns if this unit type can move.
canOpenChest(Direction) - Method in interface aic2022.user.UnitController
Returns if this unit can open a chest on a given direction.
canSenseLocation(Location) - Method in interface aic2022.user.UnitController
Returns if the unit can sense target location.
canSpawn(UnitType, Direction) - Method in interface aic2022.user.UnitController
Returns if this unit can create a unit of a given type following a given direction.
canUseArtifact(int) - Method in interface aic2022.user.UnitController
Returns if this unit can use the given artifact.
canUseFirstAbility(Location) - Method in interface aic2022.user.UnitController
Returns if this unit can use its first ability on target location.
canUseSecondAbility(Location) - Method in interface aic2022.user.UnitController
Returns if this unit can use its second ability on target location.
CHEST_CHANCE_1_ARTIFACT - Static variable in class aic2022.user.GameConstants
Chance that there is at least one artifact in a chest of a given type (in percentage, sorted by ordinal).
CHEST_CHANCE_2_ARTIFACTS - Static variable in class aic2022.user.GameConstants
Chance that there are at least two artifacts in a chest of a given type (in percentage, sorted by ordinal).
CHEST_CHANCE_3_ARTIFACTS - Static variable in class aic2022.user.GameConstants
Chance that there are three artifacts in a chest of a given type (in percentage, sorted by ordinal).
CHEST_MAX_GOLD - Static variable in class aic2022.user.GameConstants
Maximum gold in a chest of a given type (sorted by ordinal).
CHEST_MIN_GOLD - Static variable in class aic2022.user.GameConstants
Minimum gold in a chest of a given type (sorted by ordinal).
CHEST_REPUTATION - Static variable in class aic2022.user.GameConstants
Reputation obtained by opening a chest of a given type (sorted by ordinal).
ChestInfo - Class in aic2022.user
Class that contains all the information about a given chest.
ChestInfo(ChestType, int, int, ArtifactInfo[], Location) - Constructor for class aic2022.user.ChestInfo
 
ChestType - Enum in aic2022.user
Enum that identifies a chest type.
CLERIC_PASSIVE_MULTIPLIER - Static variable in class aic2022.user.GameConstants
Attack cooldown scaling inside a cleric's passive.
CLERIC_PASSIVE_RANGE - Static variable in class aic2022.user.GameConstants
Range of the cleric's second passive.
CONSTRUCTION_TURNS - Static variable in class aic2022.user.GameConstants
Turns that units take since their construction until they can move and attack.
COOLDOWN_DECREASE_CLERIC - Static variable in class aic2022.user.GameConstants
Cooldowns decreased because of the cleric's second ability.
COOLDOWN_INCREASE_CLERIC - Static variable in class aic2022.user.GameConstants
Attack cooldown increased because of the cleric's first active ability.
COOLDOWN_INCREASE_KNIGHT - Static variable in class aic2022.user.GameConstants
Cooldowns increased because of the knight's second active ability.
COOLDOWN_INCREASE_RANGER - Static variable in class aic2022.user.GameConstants
Movement cooldown increased because of the ranger's first active ability.
copy() - Method in class aic2022.user.ArtifactInfo
Creates a copy of this object.
A B C D E F G H I K L M O P R S T U V W X Y 
Skip navigation links