Index
All Classes and Interfaces|All Packages|Constant Field Values
T
- takeDamage(int) - Method in class model.entity.Entity
-
Takes damage after subtracting defense.
- takeDamage(int) - Method in class model.entity.Goblin
-
Takes damage, halving it first if the Goblin is currently defending.
- takeDamage(int) - Method in class model.entity.Player
-
Takes damage, halving it first if the player is currently defending.
- tickCooldown() - Method in interface model.interfaces.Cooldownable
-
Decrements the cooldown by 1; called at the end of every turn.
- tickCooldown() - Method in class model.skill.Skill
-
Decrements the cooldown by 1 after each turn; called automatically by BattleManager.
- TILE_SIZE - Static variable in class application.BoardScene
-
Size of each tile on the map in pixels.
- TomeItem - Class in model.item
-
Reward granted after defeating a Goblin; randomly boosts one of 3 stats for the winner.
- TomeItem() - Constructor for class model.item.TomeItem
-
Creates a TomeItem and immediately randomly selects the stat to boost.
- toType(String) - Method in class application.GameController
-
Converts a class name string to the corresponding CharacterType enum value.
- TREE - Enum constant in enum class model.map.CellType
-
Tree; not walkable (Archer can cross).
- treeImg - Variable in class application.BoardScene
-
Image for tree tiles.
- turnIndicatorText - Variable in class application.BattleScene
-
Text indicating whose turn it is
- turnText - Variable in class application.BoardScene
-
Text displaying the current turn.
- type - Variable in class model.map.Cell
-
Type of this cell.
All Classes and Interfaces|All Packages|Constant Field Values