- ID - Variable in class me.lihq.game.models.Room
-
The integer ID of the room
- importDialogue(String) - Method in class me.lihq.game.people.AbstractPerson
-
Reads in the JSON file of tha character and stores dialogue in the dialogue HashMap
- importDialogue(String) - Method in class me.lihq.game.people.NPC
-
Reads in the JSON file of tha character and stores dialogue in the dialogue HashMap
- importDialogue(String) - Method in class me.lihq.game.people.Player
-
Reads in the JSON file of tha character and stores dialogue in the dialogue HashMap
- inConversation - Variable in class me.lihq.game.people.Player
-
This stores whether the player is in the middle of a conversation or not
- incorrectAccusations - Variable in class me.lihq.game.ScoreTracker
-
- initButtonSkin() - Method in class me.lihq.game.screen.elements.Menu
-
This method creates the skins for the buttons
- initButtonSkin() - Method in class me.lihq.game.screen.elements.SpeechBox
-
Sets up the skin for buttons on the speech box
- initButtonSkin() - Method in class me.lihq.game.screen.elements.StatusBar
-
Sets up the skin for buttons on the status bar
- initButtonSkin() - Method in class me.lihq.game.screen.elements.WonGame
-
This method creates the skins for the buttons
- initClues(GameMain, Skin) - Method in class me.lihq.game.screen.elements.journal.Clues
-
Creates the Clues GUI elements and places them correctly.
- initCostumeSelection(Stage) - Method in class me.lihq.game.screen.elements.CharacterGeneration
-
Initialises the costume generation
- initGeneration() - Method in class me.lihq.game.screen.elements.CharacterGeneration
-
Initialises and places the generation screen GUI
- initialiseAllPeople() - Method in class me.lihq.game.GameMain
-
Generates all the NPC's, Players
- initialiseClues() - Method in class me.lihq.game.GameMain
-
This method initialises all the clues that are to be added to the games.
- initialiseMove(AbstractPerson.Direction) - Method in class me.lihq.game.people.AbstractPerson
-
Sets up the move, initialising the start position and destination as well as the state of the person.
- initialiseRoomChange() - Method in class me.lihq.game.screen.NavigationScreen
-
This is called when the player decides to move to another room
- initialiseRooms() - Method in class me.lihq.game.models.Map
-
This function initialises all the rooms of the Ron Cooke Hub and their transitions
- initJournal(Skin, GameMain) - Method in class me.lihq.game.screen.elements.journal.Journal
-
Initialises the Journal GUI elements and places them.
- initLabelSkin() - Method in class me.lihq.game.screen.elements.SpeechBox
-
Sets up the skin for buttons on the speech box
- initLabelSkin() - Method in class me.lihq.game.screen.elements.StatusBar
-
Sets up the skin for labels on the status bar
- initMenu(GameMain) - Method in class me.lihq.game.screen.elements.Menu
-
This method is called if you want to initialise the main menu
- initMenu(GameMain) - Method in class me.lihq.game.screen.elements.WonGame
-
This method is called if you want to initialise the main menu
- initNotepad() - Method in class me.lihq.game.screen.elements.journal.Notepad
-
Initialise the Notepad GUI elements.
- initPersonLabelSkin() - Method in class me.lihq.game.screen.elements.SpeechBox
-
Sets up the skin for buttons on the speech box
- initSkin() - Method in class me.lihq.game.screen.elements.CharacterGeneration
-
Initialises the skin used across the journal
- initSkin() - Method in class me.lihq.game.screen.elements.journal.Journal
-
Initialises the skin used across the journal
- initSkins() - Method in class me.lihq.game.screen.elements.SpeechBox
-
Sets up skin variables used for defining UI control styles
- initSkins() - Method in class me.lihq.game.screen.elements.StatusBar
-
Sets up skin variables used for defining UI control styles
- interact(ScoreTracker) - Method in class me.lihq.game.people.Player
-
This method is called when the player interacts with the map
- INTROFRAME1 - Static variable in class me.lihq.game.Assets
-
The 2 seperate frames for the splashscreen
- INTROFRAME2 - Static variable in class me.lihq.game.Assets
-
- isAccused() - Method in class me.lihq.game.people.NPC
-
Get whether the NPC has been accused.
- isHidingPlace(int, int) - Method in class me.lihq.game.models.Room
-
This method checks whether the tile at x, y is a tile you can hide a clue
in
- isKiller - Variable in class me.lihq.game.people.NPC
-
- isKiller() - Method in class me.lihq.game.people.NPC
-
Getter for isKiller.
- isMurderRoom() - Method in class me.lihq.game.models.Room
-
Returns True if it's the room the murder took place in
- isOnTriggerTile() - Method in class me.lihq.game.people.Player
-
This method returns whether or not the player is standing on a tile that initiates a Transition to another room
- isTriggerTile(int, int) - Method in class me.lihq.game.models.Room
-
This method checks ALL layers for the tile at x, y to see if it is a trigger tile.
- isVictim - Variable in class me.lihq.game.people.NPC
-
- isVictim() - Method in class me.lihq.game.people.NPC
-
Getter for isVictim
- isWalkableTile(int, int) - Method in class me.lihq.game.models.Room
-
This method takes a current X and Y coordinate and checks through all the layers on the map to see if any tile IS NOT
movable.
- ITEM_COUNT - Static variable in class me.lihq.game.screen.elements.StatusBar
-
The amount of items that are in the StatusBar