- 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