Index
All Classes and Interfaces|All Packages
F
- firstBloodAchievement() - Method in class de.tum.cit.fop.maze.UI.AchievementUI
-
Triggers the "First blood" achievement.
- flee() - Method in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Bouncer
- flee() - Method in interface de.tum.cit.fop.maze.objects.Dynamic.Enemy.Enemies
-
Makes the enemy flee in a random direction.
- flee() - Method in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Junkie
- flee() - Method in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Tourist
- Flicker - Class in de.tum.cit.fop.maze.effects
-
A flickering effect that periodically hides the player character.
- Flicker(Player) - Constructor for class de.tum.cit.fop.maze.effects.Flicker
-
Creates a new Flicker effect.
- FlickerHidden - Class in de.tum.cit.fop.maze.effects
-
A short-duration effect that hides the player during the Flicker effect.
- FlickerHidden(Player) - Constructor for class de.tum.cit.fop.maze.effects.FlickerHidden
-
Creates a new FlickerHidden effect.
- Freeze - Class in de.tum.cit.fop.maze.effects
-
A Freeze effect that significantly slows down the player.
- Freeze(Player) - Constructor for class de.tum.cit.fop.maze.effects.Freeze
-
Creates a new Freeze effect.
- FREEZE_TRAP - Enum constant in enum class de.tum.cit.fop.maze.Drawing.AnimationType
- FreezeTrap - Class in de.tum.cit.fop.maze.objects.traps
-
Trap that applies freeze effect to slow player movement.
- FreezeTrap(Vector2) - Constructor for class de.tum.cit.fop.maze.objects.traps.FreezeTrap
- FreezeTrapMemento - Class in de.tum.cit.fop.maze.game_saves.mementos
-
Memento storing FreezeTrap state.
- FreezeTrapMemento() - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.FreezeTrapMemento
- FreezeTrapMemento(float, float) - Constructor for class de.tum.cit.fop.maze.game_saves.mementos.FreezeTrapMemento
All Classes and Interfaces|All Packages