Package de.tum.cit.fop.maze
Class MazeRunnerGame
java.lang.Object
com.badlogic.gdx.Game
de.tum.cit.fop.maze.MazeRunnerGame
- All Implemented Interfaces:
com.badlogic.gdx.ApplicationListener
public class MazeRunnerGame
extends com.badlogic.gdx.Game
The MazeRunnerGame class represents the core of the Maze Runner game.
It manages the screens and global resources like SpriteBatch and Skin.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String[]Array of file paths for story mode levels.Fields inherited from class com.badlogic.gdx.Game
screen -
Constructor Summary
ConstructorsConstructorDescriptionMazeRunnerGame(games.spooky.gdx.nativefilechooser.NativeFileChooser fileChooser) Constructor for MazeRunnerGame. -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate()Called when the game is created.voiddispose()Cleans up resources when the game is disposed.voidDisposes all active screens.com.badlogic.gdx.graphics.g2d.TextureRegiongetArrow()Gets the arrow texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the blood effect texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the bouncer walking down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the bouncer walking left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the bouncer walking right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the bouncer walking up animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the building tile texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the casket tile texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character attack down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character attack left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character attack right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character attack up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character walking down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character jumping down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character sad down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character win down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible jump down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible sad down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible win down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible jump left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible sad left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible win left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible jump right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible sad right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible win right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible jump up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible sad up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character invisible win up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character walking left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character jumping left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character sad left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character win left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character walking right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character jumping right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character sad right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character win right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character walking up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character jumping up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character sad up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the character win up animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the console achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the dance floor tile texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the dawn thin animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the dawn wide animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 1 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 10 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 2 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 3 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 4 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 5 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 6 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 7 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 8 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the decor 9 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 1 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 2 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 3 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 4 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 5 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 6 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the empty tile 7 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the end achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the closed exit texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the open exit texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the exit portal animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the first blood achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the freeze effect texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the freeze trap animation.Gets the game info object.Gets the current game mode.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the garlic trap animation.com.badlogic.gdx.graphics.g2d.TextureRegiongetHeart()Gets the heart texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the invisibility achievement icon.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie attack down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie attack left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie attack right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie attack up animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie walking down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie walking left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie walking right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the junkie walking up animation.com.badlogic.gdx.graphics.g2d.TextureRegiongetKey()Gets the key texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the key outline texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the key shine animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the texture for the key.com.badlogic.gdx.graphics.g2d.TextureRegionGets the kills achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the points achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the poison effect texture.com.badlogic.gdx.scenes.scene2d.ui.SkingetSkin()Gets the UI skin.com.badlogic.gdx.graphics.g2d.SpriteBatchGets the sprite batch.com.badlogic.gdx.graphics.TextureGets the main sprite sheet.com.badlogic.gdx.graphics.g2d.TextureRegionGets the start achievement icon.com.badlogic.gdx.graphics.g2d.TextureRegionGets the sunscreen effect texture.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the tourist walking down animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the tourist walking left animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the tourist walking right animation.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the tourist walking up animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the texture for the trap.com.badlogic.gdx.graphics.g2d.TextureRegionGets the trophy texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the upgrades achievement icon.com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion>Gets the vampiric heart animation.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 1 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 2 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 3 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 4 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 5 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 6 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall high 7 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall tile 1 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall tile 2 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall tile 3 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall tile 4 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wall tile 8 texture.com.badlogic.gdx.graphics.g2d.TextureRegionGets the wooden sign texture.voidSwitches to the background story screen.voidgoToGame()Switches to the game screen.voidSwitches to the game lost screen.voidSwitches to the game won screen.voidgoToMenu()Switches to the menu screen.voidsetGameMode(GameMode Mode) Sets the game mode.Methods inherited from class com.badlogic.gdx.Game
getScreen, pause, render, resize, resume, setScreen
-
Field Details
-
STORY_LEVELS
Array of file paths for story mode levels.
-
-
Constructor Details
-
MazeRunnerGame
public MazeRunnerGame(games.spooky.gdx.nativefilechooser.NativeFileChooser fileChooser) Constructor for MazeRunnerGame.- Parameters:
fileChooser- The file chooser for the game, typically used in desktop environment.
-
-
Method Details
-
getGameInfo
Gets the game info object.- Returns:
- The GameInfo.
-
create
public void create()Called when the game is created. Initializes the SpriteBatch and Skin. -
getKeyTexture
public com.badlogic.gdx.graphics.g2d.TextureRegion getKeyTexture()Gets the texture for the key.- Returns:
- The key texture region.
-
getTrapTexture
public com.badlogic.gdx.graphics.g2d.TextureRegion getTrapTexture()Gets the texture for the trap.- Returns:
- The trap texture region.
-
disposeAllScreens
public void disposeAllScreens()Disposes all active screens. -
goToMenu
public void goToMenu()Switches to the menu screen. -
goToGame
public void goToGame()Switches to the game screen. -
goToBackgroundStory
public void goToBackgroundStory()Switches to the background story screen. -
goToGameLostScreen
public void goToGameLostScreen()Switches to the game lost screen. -
goToGameWonScreen
public void goToGameWonScreen()Switches to the game won screen. -
dispose
public void dispose()Cleans up resources when the game is disposed.- Specified by:
disposein interfacecom.badlogic.gdx.ApplicationListener- Overrides:
disposein classcom.badlogic.gdx.Game
-
getArrow
public com.badlogic.gdx.graphics.g2d.TextureRegion getArrow()Gets the arrow texture.- Returns:
- The arrow texture region.
-
getTouristDown
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getTouristDown()Gets the tourist walking down animation.- Returns:
- The animation.
-
getTouristUp
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getTouristUp()Gets the tourist walking up animation.- Returns:
- The animation.
-
getTouristLeft
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getTouristLeft()Gets the tourist walking left animation.- Returns:
- The animation.
-
getTouristRight
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getTouristRight()Gets the tourist walking right animation.- Returns:
- The animation.
-
getSkin
public com.badlogic.gdx.scenes.scene2d.ui.Skin getSkin()Gets the UI skin.- Returns:
- The skin.
-
getSpriteBatch
public com.badlogic.gdx.graphics.g2d.SpriteBatch getSpriteBatch()Gets the sprite batch.- Returns:
- The sprite batch.
-
getCharacterDownAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterDownAnimation()Gets the character walking down animation.- Returns:
- The animation.
-
getCharacterUpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterUpAnimation()Gets the character walking up animation.- Returns:
- The animation.
-
getCharacterLeftAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterLeftAnimation()Gets the character walking left animation.- Returns:
- The animation.
-
getCharacterRightAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterRightAnimation()Gets the character walking right animation.- Returns:
- The animation.
-
getCharacterDownJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterDownJumpAnimation()Gets the character jumping down animation.- Returns:
- The animation.
-
getCharacterUpJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterUpJumpAnimation()Gets the character jumping up animation.- Returns:
- The animation.
-
getCharacterLeftJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterLeftJumpAnimation()Gets the character jumping left animation.- Returns:
- The animation.
-
getCharacterRightJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterRightJumpAnimation()Gets the character jumping right animation.- Returns:
- The animation.
-
getCharacterDownSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterDownSad()Gets the character sad down animation.- Returns:
- The animation.
-
getCharacterUpSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterUpSad()Gets the character sad up animation.- Returns:
- The animation.
-
getCharacterLeftSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterLeftSad()Gets the character sad left animation.- Returns:
- The animation.
-
getExitPortalAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getExitPortalAnimation()Gets the exit portal animation.- Returns:
- The animation.
-
getCharacterRightSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterRightSad()Gets the character sad right animation.- Returns:
- The animation.
-
getCharacterDownWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterDownWin()Gets the character win down animation.- Returns:
- The animation.
-
getCharacterUpWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterUpWin()Gets the character win up animation.- Returns:
- The animation.
-
getCharacterLeftWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterLeftWin()Gets the character win left animation.- Returns:
- The animation.
-
getCharacterRightWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterRightWin()Gets the character win right animation.- Returns:
- The animation.
-
getBouncerDown
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getBouncerDown()Gets the bouncer walking down animation.- Returns:
- The animation.
-
getBouncerUp
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getBouncerUp()Gets the bouncer walking up animation.- Returns:
- The animation.
-
getBouncerLeft
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getBouncerLeft()Gets the bouncer walking left animation.- Returns:
- The animation.
-
getBouncerRight
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getBouncerRight()Gets the bouncer walking right animation.- Returns:
- The animation.
-
getJunkieDown
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieDown()Gets the junkie walking down animation.- Returns:
- The animation.
-
getJunkieUp
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieUp()Gets the junkie walking up animation.- Returns:
- The animation.
-
getJunkieLeft
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieLeft()Gets the junkie walking left animation.- Returns:
- The animation.
-
getJunkieRight
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieRight()Gets the junkie walking right animation.- Returns:
- The animation.
-
getJunkieAttackDown
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieAttackDown()Gets the junkie attack down animation.- Returns:
- The animation.
-
getJunkieAttackUp
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieAttackUp()Gets the junkie attack up animation.- Returns:
- The animation.
-
getJunkieAttackLeft
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieAttackLeft()Gets the junkie attack left animation.- Returns:
- The animation.
-
getJunkieAttackRight
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getJunkieAttackRight()Gets the junkie attack right animation.- Returns:
- The animation.
-
getKeyShineAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getKeyShineAnimation()Gets the key shine animation.- Returns:
- The animation.
-
getVampiricHeartAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getVampiricHeartAnimation()Gets the vampiric heart animation.- Returns:
- The animation.
-
getGarlicTrapAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getGarlicTrapAnimation()Gets the garlic trap animation.- Returns:
- The animation.
-
getFreezeTrapAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getFreezeTrapAnimation()Gets the freeze trap animation.- Returns:
- The animation.
-
getDawnThinAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getDawnThinAnimation()Gets the dawn thin animation.- Returns:
- The animation.
-
getDawnWideAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getDawnWideAnimation()Gets the dawn wide animation.- Returns:
- The animation.
-
getWallTile3
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallTile3()Gets the wall tile 3 texture.- Returns:
- The texture region.
-
getEmptyTile1
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile1()Gets the empty tile 1 texture.- Returns:
- The texture region.
-
getEmptyTile2
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile2()Gets the empty tile 2 texture.- Returns:
- The texture region.
-
getEmptyTile3
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile3()Gets the empty tile 3 texture.- Returns:
- The texture region.
-
getEmptyTile5
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile5()Gets the empty tile 5 texture.- Returns:
- The texture region.
-
getEmptyTile6
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile6()Gets the empty tile 6 texture.- Returns:
- The texture region.
-
getEmptyTile7
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile7()Gets the empty tile 7 texture.- Returns:
- The texture region.
-
getDanceFloorTile
public com.badlogic.gdx.graphics.g2d.TextureRegion getDanceFloorTile()Gets the dance floor tile texture.- Returns:
- The texture region.
-
getWallTile1
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallTile1()Gets the wall tile 1 texture.- Returns:
- The texture region.
-
getWallTile2
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallTile2()Gets the wall tile 2 texture.- Returns:
- The texture region.
-
getWallTile4
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallTile4()Gets the wall tile 4 texture.- Returns:
- The texture region.
-
getWallHigh5
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh5()Gets the wall high 5 texture.- Returns:
- The texture region.
-
getWallHigh6
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh6()Gets the wall high 6 texture.- Returns:
- The texture region.
-
getWallHigh7
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh7()Gets the wall high 7 texture.- Returns:
- The texture region.
-
getWallTile8
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallTile8()Gets the wall tile 8 texture.- Returns:
- The texture region.
-
getEmptyTile4
public com.badlogic.gdx.graphics.g2d.TextureRegion getEmptyTile4()Gets the empty tile 4 texture.- Returns:
- The texture region.
-
getDecor1
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor1()Gets the decor 1 texture.- Returns:
- The texture region.
-
getDecor2
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor2()Gets the decor 2 texture.- Returns:
- The texture region.
-
getDecor3
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor3()Gets the decor 3 texture.- Returns:
- The texture region.
-
getDecor4
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor4()Gets the decor 4 texture.- Returns:
- The texture region.
-
getDecor5
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor5()Gets the decor 5 texture.- Returns:
- The texture region.
-
getDecor6
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor6()Gets the decor 6 texture.- Returns:
- The texture region.
-
getDecor7
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor7()Gets the decor 7 texture.- Returns:
- The texture region.
-
getDecor8
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor8()Gets the decor 8 texture.- Returns:
- The texture region.
-
getDecor9
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor9()Gets the decor 9 texture.- Returns:
- The texture region.
-
getDecor10
public com.badlogic.gdx.graphics.g2d.TextureRegion getDecor10()Gets the decor 10 texture.- Returns:
- The texture region.
-
getCasketTile
public com.badlogic.gdx.graphics.g2d.TextureRegion getCasketTile()Gets the casket tile texture.- Returns:
- The texture region.
-
getSpriteSheet
public com.badlogic.gdx.graphics.Texture getSpriteSheet()Gets the main sprite sheet.- Returns:
- The texture.
-
getWoodenSign
public com.badlogic.gdx.graphics.g2d.TextureRegion getWoodenSign()Gets the wooden sign texture.- Returns:
- The texture region.
-
getPoisonEffect
public com.badlogic.gdx.graphics.g2d.TextureRegion getPoisonEffect()Gets the poison effect texture.- Returns:
- The texture region.
-
getBloodEffect
public com.badlogic.gdx.graphics.g2d.TextureRegion getBloodEffect()Gets the blood effect texture.- Returns:
- The texture region.
-
getFreezeEffect
public com.badlogic.gdx.graphics.g2d.TextureRegion getFreezeEffect()Gets the freeze effect texture.- Returns:
- The texture region.
-
getSunscreenEffect
public com.badlogic.gdx.graphics.g2d.TextureRegion getSunscreenEffect()Gets the sunscreen effect texture.- Returns:
- The texture region.
-
getExitClosedTexture
public com.badlogic.gdx.graphics.g2d.TextureRegion getExitClosedTexture()Gets the closed exit texture.- Returns:
- The texture region.
-
getExitOpenTexture
public com.badlogic.gdx.graphics.g2d.TextureRegion getExitOpenTexture()Gets the open exit texture.- Returns:
- The texture region.
-
getKey
public com.badlogic.gdx.graphics.g2d.TextureRegion getKey()Gets the key texture.- Returns:
- The texture region.
-
getKeyOutline
public com.badlogic.gdx.graphics.g2d.TextureRegion getKeyOutline()Gets the key outline texture.- Returns:
- The texture region.
-
getCharacterAttackDownAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterAttackDownAnimation()Gets the character attack down animation.- Returns:
- The animation.
-
getCharacterAttackUpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterAttackUpAnimation()Gets the character attack up animation.- Returns:
- The animation.
-
getCharacterAttackLeftAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterAttackLeftAnimation()Gets the character attack left animation.- Returns:
- The animation.
-
getCharacterAttackRightAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterAttackRightAnimation()Gets the character attack right animation.- Returns:
- The animation.
-
getCharacterInvisDownAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisDownAnimation()Gets the character invisible down animation.- Returns:
- The animation.
-
getCharacterInvisUpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisUpAnimation()Gets the character invisible up animation.- Returns:
- The animation.
-
getCharacterInvisLeftAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisLeftAnimation()Gets the character invisible left animation.- Returns:
- The animation.
-
getCharacterInvisRightAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisRightAnimation()Gets the character invisible right animation.- Returns:
- The animation.
-
getCharacterInvisDownJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisDownJumpAnimation()Gets the character invisible jump down animation.- Returns:
- The animation.
-
getCharacterInvisUpJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisUpJumpAnimation()Gets the character invisible jump up animation.- Returns:
- The animation.
-
getCharacterInvisLeftJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisLeftJumpAnimation()Gets the character invisible jump left animation.- Returns:
- The animation.
-
getCharacterInvisRightJumpAnimation
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisRightJumpAnimation()Gets the character invisible jump right animation.- Returns:
- The animation.
-
getCharacterInvisDownSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisDownSad()Gets the character invisible sad down animation.- Returns:
- The animation.
-
getCharacterInvisUpSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisUpSad()Gets the character invisible sad up animation.- Returns:
- The animation.
-
getCharacterInvisLeftSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisLeftSad()Gets the character invisible sad left animation.- Returns:
- The animation.
-
getCharacterInvisRightSad
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisRightSad()Gets the character invisible sad right animation.- Returns:
- The animation.
-
getCharacterInvisDownWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisDownWin()Gets the character invisible win down animation.- Returns:
- The animation.
-
getCharacterInvisUpWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisUpWin()Gets the character invisible win up animation.- Returns:
- The animation.
-
getCharacterInvisLeftWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisLeftWin()Gets the character invisible win left animation.- Returns:
- The animation.
-
getCharacterInvisRightWin
public com.badlogic.gdx.graphics.g2d.Animation<com.badlogic.gdx.graphics.g2d.TextureRegion> getCharacterInvisRightWin()Gets the character invisible win right animation.- Returns:
- The animation.
-
getGameMode
Gets the current game mode.- Returns:
- The game mode.
-
setGameMode
Sets the game mode.- Parameters:
Mode- The new game mode.
-
getHeart
public com.badlogic.gdx.graphics.g2d.TextureRegion getHeart()Gets the heart texture.- Returns:
- The texture region.
-
getTrophy
public com.badlogic.gdx.graphics.g2d.TextureRegion getTrophy()Gets the trophy texture.- Returns:
- The texture region.
-
getPointsAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getPointsAchievement()Gets the points achievement icon.- Returns:
- The texture region.
-
getConsoleAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getConsoleAchievement()Gets the console achievement icon.- Returns:
- The texture region.
-
getInvisAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getInvisAchievement()Gets the invisibility achievement icon.- Returns:
- The texture region.
-
getKillsAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getKillsAchievement()Gets the kills achievement icon.- Returns:
- The texture region.
-
getUpgradesAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getUpgradesAchievement()Gets the upgrades achievement icon.- Returns:
- The texture region.
-
getFirstBloodAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getFirstBloodAchievement()Gets the first blood achievement icon.- Returns:
- The texture region.
-
getEndAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getEndAchievement()Gets the end achievement icon.- Returns:
- The texture region.
-
getStartAchievement
public com.badlogic.gdx.graphics.g2d.TextureRegion getStartAchievement()Gets the start achievement icon.- Returns:
- The texture region.
-
getBuildingTile
public com.badlogic.gdx.graphics.g2d.TextureRegion getBuildingTile()Gets the building tile texture.- Returns:
- The texture region.
-
getWallHigh1
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh1()Gets the wall high 1 texture.- Returns:
- The texture region.
-
getWallHigh2
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh2()Gets the wall high 2 texture.- Returns:
- The texture region.
-
getWallHigh4
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh4()Gets the wall high 4 texture.- Returns:
- The texture region.
-
getWallHigh3
public com.badlogic.gdx.graphics.g2d.TextureRegion getWallHigh3()Gets the wall high 3 texture.- Returns:
- The texture region.
-