Uses of Class
rea.components.Character
Packages that use Character
Package
Description
Components of a gameplay, the set of feature of a game.
Types related to events.
Actual gameplay classes for a couple of game examples.
The types directly related to playing a game.
-
Uses of Character in rea.components
Methods in rea.components that return types with arguments of type CharacterMethods in rea.components with parameters of type Character -
Uses of Character in rea.events
Fields in rea.events with type parameters of type CharacterModifier and TypeFieldDescription(package private) Map
<Character, UpdateListener<T>> EventMulticast.listeners
The listeners registered to receive events.Methods in rea.events that return CharacterModifier and TypeMethodDescriptionMessageUpdateEvent.getSpeaker()
The character that uttered the message.Methods in rea.events that return types with arguments of type CharacterModifier and TypeMethodDescriptionEventMulticast.getListeners()
Get all the currently registered listeners.Methods in rea.events with parameters of type CharacterModifier and TypeMethodDescriptionvoid
EventMulticast.addListener
(Character character, UpdateListener<T> listener) Add a listener for a given character.protected void
EventMulticast.removeListener
(Character character) Remove a listener for a given and charactervoid
Unicast an event to a listener assigned by a given character.Method parameters in rea.events with type arguments of type CharacterModifier and TypeMethodDescriptionvoid
Multicast an event to listeners assigned by giben characters.Constructors in rea.events with parameters of type CharacterModifierConstructorDescriptionMessageUpdateEvent
(Character speaker, String message) Create a message update event with a message and a speaker. -
Uses of Character in rea.gameplay.games
Methods in rea.gameplay.games that return types with arguments of type CharacterMethods in rea.gameplay.games with parameters of type Character -
Uses of Character in rea.gaming
Methods in rea.gaming that return CharacterModifier and TypeMethodDescriptionPlayer.getCharacter()
Get the character associated with this playerMethods in rea.gaming with parameters of type CharacterModifier and TypeMethodDescriptionAdd a character to the game if it is possible, i.e.(package private) String
GameInstance.executeBack
(Character character, Object ignored) Backtracking to the previous place on the game map(package private) String
GameInstance.executeDrop
(Character character, Object object) Drop an item in the inventory.(package private) String
GameInstance.executeHold
(Character character, Object object) Hold an item in the inventory.(package private) String
GameInstance.executeLook
(Character character, Object object) Look at an object in the game.(package private) String
GameInstance.executeMove
(Character character, Object object) Moving forward on the game map to another place or position(package private) String
GameInstance.executePick
(Character character, Object object) Pick as item in the place.(package private) String
GameInstance.executeTalk
(Character character, Object object) Talk to everyone on the same place.(package private) String
GameInstance.executeUse
(Character character, Object object) Use the holding item on an object in the game.(package private) void
GameEventSource.multicastMessageUpdate
(Place place, Character character, String message) Multicasts players in the given place with a message.(package private) void
GameEventSource.unicastInventoryUpdate
(Character character) Sends aInventoryUpdateEvent
to the character given as argument.(package private) void
GameEventSource.unicastMessageUpdate
(Character character, String message) Sends aMessageUpdateEvent
to the characterConstructors in rea.gaming with parameters of type Character