Index
All Classes and Interfaces|All Packages
I
- increaseMaxHealth(int) - Method in class de.tum.cit.fop.maze.objects.Player
-
Increases player's maximum and current health.
- increaseSpeed(float) - Method in class de.tum.cit.fop.maze.objects.GameObject
-
Increases the object's speed by a value.
- initializeAchievements() - Method in class de.tum.cit.fop.maze.GameInfo
-
Initializes the achievement controller by loading achievements from storage.
- initializeSettings() - Method in class de.tum.cit.fop.maze.GameInfo
-
Initializes the game settings by loading them from storage.
- initializeTextureMap(MazeRunnerGame) - Static method in class de.tum.cit.fop.maze.Drawing.Drawable
-
Initializes the static texture map with animations from the game instance.
- interactKey - Variable in class de.tum.cit.fop.maze.GameSettings
-
Key binding for interacting.
- Invis - Class in de.tum.cit.fop.maze.effects
-
An Invisibility effect that makes the player invisible to enemies.
- Invis(Player, float) - Constructor for class de.tum.cit.fop.maze.effects.Invis
-
Creates a new Invis effect.
- invisAchievement() - Method in class de.tum.cit.fop.maze.UI.AchievementUI
-
Triggers the "Now you see me, now you don't" achievement.
- InvisCooldown - Class in de.tum.cit.fop.maze.effects
-
A cooldown effect for Invisibility.
- InvisCooldown(Player) - Constructor for class de.tum.cit.fop.maze.effects.InvisCooldown
-
Creates a new InvisCooldown effect.
- isAttacking() - Method in class de.tum.cit.fop.maze.objects.Player
-
Checks if player is currently attacking.
- isCanDash() - Method in class de.tum.cit.fop.maze.objects.Player
-
Checks if player can use dash ability.
- isCanInvis() - Method in class de.tum.cit.fop.maze.objects.Player
-
Checks if player can use invisibility ability.
- isConsole() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the console achievement is unlocked.
- isDead - Variable in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Enemy
- isDead() - Method in class de.tum.cit.fop.maze.objects.Dynamic.Enemy.Enemy
-
Checks if enemy is dead.
- isEnd() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the end achievement is unlocked.
- isFirstBlood() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the first blood achievement is unlocked.
- isInsideWall(float, float, Vector2) - Method in class de.tum.cit.fop.maze.Parser.GameField
-
Checks if a position overlaps with any solid tile.
- isInvis() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the invisibility achievement is unlocked.
- isKills() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the kills achievement is unlocked.
- isLocked - Variable in class de.tum.cit.fop.maze.game_saves.mementos.ExitMemento
- isLocked() - Method in class de.tum.cit.fop.maze.objects.Static.Exit
-
Checks if exit is locked.
- isPaused() - Method in class de.tum.cit.fop.maze.GameScreen
-
Checks if the game is paused.
- isPoints() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the points achievement is unlocked.
- isStart() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the start achievement is unlocked.
- isUpgrades() - Method in class de.tum.cit.fop.maze.AchievementController
-
Checks if the upgrades achievement is unlocked.
All Classes and Interfaces|All Packages