- main(String[]) - Static method in class me.lihq.game.desktop.DesktopLauncher
-
- MainMenuScreen - Class in me.lihq.game.screen
-
This controls the MainMenuScreen that is the first thing the user sees
- MainMenuScreen(GameMain) - Constructor for class me.lihq.game.screen.MainMenuScreen
-
The constructor for the MainMenuScreen
- Map - Class in me.lihq.game.models
-
The map is a collection of Rooms , it links them all together.
- Map() - Constructor for class me.lihq.game.models.Map
-
Constructs the map
- map - Variable in class me.lihq.game.models.Room
-
This stores the TMX map loaded from the String mapFile
Room.mapFile
- map - Variable in class me.lihq.game.screen.NavigationScreen
-
This is the current map that is being shown
- mapFile - Variable in class me.lihq.game.models.Room
-
The string that points to the tmx map file for this room.
- MAX_ANIM_TIME - Variable in class me.lihq.game.screen.elements.RoomTag
-
This is the amount of time it takes for the tag to both float in and float out.
- MAX_TIME_SHOWN - Variable in class me.lihq.game.screen.elements.RoomTag
-
The max amount of time the window should stay rendered onto the screen
- maxTraits - Static variable in class me.lihq.game.screen.elements.CharacterGeneration
-
- me - Static variable in class me.lihq.game.GameMain
-
This is a static reference to itself.
- me.lihq.game.desktop - package me.lihq.game.desktop
-
- me.lihq.game.models - package me.lihq.game.models
-
- me.lihq.game.people - package me.lihq.game.people
-
- me.lihq.game.people.controller - package me.lihq.game.people.controller
-
- me.lihq.game.screen - package me.lihq.game.screen
-
- me.lihq.game.screen.elements - package me.lihq.game.screen.elements
-
- me.lihq.game.screen.elements.journal - package me.lihq.game.screen.elements.journal
-
- Menu - Class in me.lihq.game.screen.elements
-
Reusable Main initMenu UI, can be used for the pause screen aswell.
- Menu(GameMain, boolean) - Constructor for class me.lihq.game.screen.elements.Menu
-
Constructor for the menu
- menu - Variable in class me.lihq.game.screen.MainMenuScreen
-
This is the menu element
- menuScreen - Variable in class me.lihq.game.GameMain
-
The main menu screen that shows up when the game is first started
- motive - Variable in class me.lihq.game.people.NPC
-
The motive string details why the NPC committed the murder.
- move(AbstractPerson.Direction) - Method in class me.lihq.game.people.NPC
-
Allow the NPC to move around their room.
- move(AbstractPerson.Direction) - Method in class me.lihq.game.people.Player
-
This Moves the player to a new tile.
- moveRoom() - Method in class me.lihq.game.people.Player
-
This takes the player at its current position, and automatically gets the transition data for the next room and applies it to the player and game
- multiplexer - Variable in class me.lihq.game.screen.NavigationScreen
-
The input multiplexer for the game
- multiplexer - Variable in class me.lihq.game.SpeechboxManager
-
This controls input readings
- murderRoom - Variable in class me.lihq.game.models.Room
-
This stores whether or not the room is the room where the murder happened