Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- EasterEggRace - Class in rea.gameplay.games
-
A simple game where the player has to collect all the Easter eggs in the lawn.
- EasterEggRace() - Constructor for class rea.gameplay.games.EasterEggRace
-
Create a new instance of the game
- EGG_HEIGHT - Static variable in class rea.gameplay.games.EasterEggRace
-
The height of an Easter egg
- EGG_VISUAL - Static variable in class rea.gameplay.games.EasterEggRace
-
The visual representation of some Easter eggs
- EGG_WIDTH - Static variable in class rea.gameplay.games.EasterEggRace
-
The width of an Easter egg
- Element - Interface in rea.components
-
The Element interface.* This type ust be added to the Component of the Composite to ensure that all types of the structure implement it.
- EMPTY_ROOM_VISUAL - Static variable in class rea.gameplay.games.TreasureHunt
-
The visual representation of an empty room used as a background
- ENDED - Enum constant in enum class rea.gaming.GameStage
-
The game has ended.
- endPlayingGame() - Method in class rea.gaming.GameInstance
-
End the game, if it is currently playing, otherwise raise an
IllegalStateException
. - entrance - Variable in class rea.components.Place
-
Position where the character enters this place.
- equals(Object) - Method in class rea.components.Item
- equals(Object) - Method in class rea.components.Visual
- equals(Object) - Method in class rea.gaming.Player
- EventBroadcast<T> - Class in rea.events
-
Event broadcast to registered listeners.
- EventBroadcast() - Constructor for class rea.events.EventBroadcast
-
Create an instance of this class.
- EventMulticast<T> - Class in rea.events
-
Event multicast to groups of registered listeners.
- EventMulticast() - Constructor for class rea.events.EventMulticast
-
Create an instance of this class.
- executeBack(Character, Object) - Method in class rea.gaming.GameInstance
-
Backtracking to the previous place on the game map
- executeCommand(Player, Action, Object) - Method in class rea.gaming.GameInstance
-
Command execution by an identified player.
- executeDrop(Character, Object) - Method in class rea.gaming.GameInstance
-
Drop an item in the inventory.
- executeHold(Character, Object) - Method in class rea.gaming.GameInstance
-
Hold an item in the inventory.
- executeLook(Character, Object) - Method in class rea.gaming.GameInstance
-
Look at an object in the game.
- executeMove(Character, Object) - Method in class rea.gaming.GameInstance
-
Moving forward on the game map to another place or position
- executePick(Character, Object) - Method in class rea.gaming.GameInstance
-
Pick as item in the place.
- executeTalk(Character, Object) - Method in class rea.gaming.GameInstance
-
Talk to everyone on the same place.
- executeUse(Character, Object) - Method in class rea.gaming.GameInstance
-
Use the holding item on an object in the game.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form