- canAct() - Method in interface aic2025.user.UnitController
-
Returns if this unit can act at all.
- canBeGathered() - Method in enum aic2025.user.Material
-
Returns if this type of material can be gathered manually (without tools).
- canBeUsed() - Method in enum aic2025.user.Craftable
-
Returns if this craftable can be used.
- canBroadcastMessage(int) - Method in interface aic2025.user.UnitController
-
Returns if this unit can broadcast a given message.
- canCraft(Craftable) - Method in interface aic2025.user.UnitController
-
Returns if the unit can craft the asked craftable.
- canGather() - Method in interface aic2025.user.UnitController
-
Returns if this unit can gather the material at the tile of its current location (without using craftables).
- canMove(Direction) - Method in interface aic2025.user.UnitController
-
Returns if this unit can move in a given direction.
- canMove() - Method in interface aic2025.user.UnitController
-
Returns if this unit can at all.
- canMoveItemFromChest(boolean, boolean, int, int) - Method in interface aic2025.user.UnitController
-
Checks if the unit can move an item from the chest to its own inventory or vice versa.
- canSenseLocation(Location) - Method in interface aic2025.user.UnitController
-
Returns if the unit can sense target location.
- canSpawn(Location) - Method in interface aic2025.user.UnitController
-
Returns if the unit can spawn in the given location.
- canUpgrade(Craftable, Upgrade) - Method in interface aic2025.user.UnitController
-
Returns if the unit can upgrade the given craftable with the given upgrade.
- canUseCraftable(Craftable, Location) - Method in interface aic2025.user.UnitController
-
Returns if this unit can use a given craftable at a target location.
- cleanBroadcastBuffer() - Method in interface aic2025.user.UnitController
-
Erases all elements from the broadcast buffer.
- COMPOSTER_RADIUS - Static variable in class aic2025.user.GameConstants
-
Radius of effect of composter.
- craft(Craftable) - Method in interface aic2025.user.UnitController
-
Crafts the given craftable.
- Craftable - Enum in aic2025.user
-
Enum containing all possible craftables.
- craftableDamage - Static variable in class aic2025.user.GameConstants
-
Damage that each craftable does.
- CraftableInfo - Class in aic2025.user
-
Class that contains the information of a given craftable.
- CraftableInfo(Craftable, Upgrade) - Constructor for class aic2025.user.CraftableInfo
-
- craftableRange - Static variable in class aic2025.user.GameConstants
-
Array with the use range of each craftable.
- craftableWeight - Static variable in class aic2025.user.GameConstants
-
Array with the weight of each craftable given its upgrade.
- craftingRecipe - Static variable in class aic2025.user.GameConstants
-
Amount of each material needed to create a craftable.