Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

I

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
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links