Index
All Classes and Interfaces|All Packages
T
- takeDamage(Vector2) - Method in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Bouncer
-
Handles damage and fleeing behavior.
- texture - Variable in class de.tum.cit.fop.maze.objects.GameObject
- texture - Variable in class de.tum.cit.fop.maze.objects.GameObjectTemp
- tickEffects(float) - Method in class de.tum.cit.fop.maze.objects.Player
-
Updates all active effects on the player.
- TileType - Enum Class in de.tum.cit.fop.maze.Parser
-
Enum defining all possible tile types in the maze including walls, floors, and decorations.
- timeLeft - Variable in class de.tum.cit.fop.maze.effects.Effect
-
The remaining time for this effect.
- timeLeftBeforeRemoved - Variable in class de.tum.cit.fop.maze.objects.Dawn
- Tourist - Class in de.tum.cit.fop.maze.objects.Dynamic.Enemy
-
Tourist enemy that dances idly and flees when startled by kills.
- Tourist(Vector2) - Constructor for class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Tourist
- TOURIST_DOWN - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
- TOURIST_LEFT - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
- TOURIST_RIGHT - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
- TOURIST_UP - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
- TouristMemento - Class in de.tum.cit.fop.maze.game_saves.mementos
-
Memento storing Tourist enemy state.
- TouristMemento() - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.TouristMemento
- TouristMemento(float, float, float, float, float, String) - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.TouristMemento
- Trap - Class in de.tum.cit.fop.maze.objects.traps
-
Base class for traps that apply effects on player contact.
- Trap(Vector2, Vector2, Vector2, AnimationType) - Constructor for class de.tum.cit.fop.maze.objects.traps.Trap
- TRAP - Enum constant in enum class de.tum.cit.fop.maze.Parser.TileType
- TrapCreator - Class in de.tum.cit.fop.maze.objects.traps
-
Factory class for creating random traps.
- TrapCreator() - Constructor for class de.tum.cit.fop.maze.objects.traps.TrapCreator
All Classes and Interfaces|All Packages