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 

A

AbstractPerson - Class in me.lihq.game.people
The abstract person is an abstract representation of a person.
AbstractPerson(String, String, int, int) - Constructor for class me.lihq.game.people.AbstractPerson
This constructs the player calling super on the sprite class
AbstractPerson.Direction - Enum in me.lihq.game.people
This is used to describe the direction the person is currently facing or moving in.
AbstractPerson.Personality - Enum in me.lihq.game.people
These are the possible personalities of the person
AbstractPerson.PersonPositionComparator - Class in me.lihq.game.people
This class is to sort a list of AbstractPerson in highest Y coordinate to lowest Y coordinate
AbstractPerson.PersonState - Enum in me.lihq.game.people
The state of the person explains what they are currently doing.
AbstractScreen - Class in me.lihq.game.screen
This is defines all the common methods and properties for each screen.
AbstractScreen(GameMain) - Constructor for class me.lihq.game.screen.AbstractScreen
This constructor sets the relevant properties of the class.
accuse() - Method in class me.lihq.game.people.NPC
Sets the accuse state of the NPC.
accuseNPC() - Method in class me.lihq.game.ConversationManagement
This method initialises an accusing user interface
addClue(Clue) - Method in class me.lihq.game.models.Room
Adds a clue to the room.
addClue() - Method in class me.lihq.game.ScoreTracker
Indicate to the score tracker that a clue has been found.
addIncorrectAccusation() - Method in class me.lihq.game.ScoreTracker
Indicate to the score tracker that an incorrect accusation has happened.
addPerson(AbstractPerson) - Method in class me.lihq.game.OrthogonalTiledMapRendererWithPeople
This adds sprite to the list of sprites to be rendered before the final layer.
addPerson(List<AbstractPerson>) - Method in class me.lihq.game.OrthogonalTiledMapRendererWithPeople
This adds a list of AbstractPerson to the sprite list
addQuestion() - Method in class me.lihq.game.ScoreTracker
Indicate to the score tracker that a question has been asked.
addSpeechBox(SpeechBox) - Method in class me.lihq.game.SpeechboxManager
This method adds a SpeechBox to the stack
addToPersonality(int) - Method in class me.lihq.game.people.Player
This method will change the players personality by the given amount.
addTransition(Room.Transition) - Method in class me.lihq.game.models.Room
This adds a transition to the map.
ANIM_TIME - Variable in class me.lihq.game.screen.NavigationScreen
The amount of ticks it takes for the black to fade in and out
animationStateTime - Variable in class me.lihq.game.models.Room
 
animTime - Variable in class me.lihq.game.people.AbstractPerson
 
animTime - Variable in class me.lihq.game.screen.elements.RoomTag
The current amount of time the animation has taken
animTimer - Variable in class me.lihq.game.people.AbstractPerson
The following variables control the walking animation speed
animTimer - Variable in class me.lihq.game.screen.NavigationScreen
The current animation frame of the fading in/out
arrow - Variable in class me.lihq.game.screen.NavigationScreen
The Sprite that is to draw the arrows on the screen by doors
askedQuestions - Variable in class me.lihq.game.ScoreTracker
 
Assets - Class in me.lihq.game
This class defines the assets that the game uses.
Assets() - Constructor for class me.lihq.game.Assets
 
associatedClues - Variable in class me.lihq.game.people.NPC
Associated clues
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