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

A

actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.frag.objects.FRAGObject
Processes the ObjectActionEvents that the ObjectManager receives for this object.
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.algorithm.MissionXML
 
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.algorithm.Landscape
 
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.algorithm.Mission
 
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.algorithm.Tile
 
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.engine.Item
Processes the ObjectActionEvents that the ObjectManager receives for this object.
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.engine.Adventurer
Processes the ObjectActionEvents that the ObjectManager receives for this object.
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.engine.Weapon
Handles all incoming ObjectActionEvents.
actionEvent(ObjectActionEvent) - Method in class org.globalse.arena.sword.engine.ConsumableItem
Processes the ObjectActionEvents that the ObjectManager receives for this object.
actionPerformed(ActionEvent) - Method in class org.globalse.arena.launcher.Gladiator
Called whenever action like mouse click or button up happens.
actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Control for the HMT
add(MathVector) - Method in class org.globalse.arena.frag.util.MathVector
Adds the coordinates of the other MathVector to the coordinates of the current vector.
addActionListener(ActionListener) - Method in class org.globalse.arena.sword.hci.HMTConnector
Adding of Action Listener for HMT.
addEventListener(EventSink) - Method in class org.globalse.arena.frag.events.EventDistributor
addEventListener registers an EventSink as listener for events created by the associated EventSource.
addObject(FRAGObject) - Method in class org.globalse.arena.frag.objects.ObjectManager
Stores the data of an object in a {@ Hashtable}.
addPeer(InetAddress, int, String) - Method in class org.globalse.arena.frag.peers.PeerManager
Method addPeer.
addPeer(String, Socket) - Method in class org.globalse.arena.frag.peers.PeerManager
Method addPeer.
addService(Rendezvous, String, String) - Method in interface com.strangeberry.rendezvous.ServiceListener
A service is added.
addService(Rendezvous, String, String) - Method in class org.globalse.arena.frag.peers.PeerConnectionServer
Called when a new Service is detected
addService(Rendezvous, String, String) - Method in class org.globalse.arena.launcher.GameBrowser
Add a service.
addServiceListener(String, ServiceListener) - Method in class com.strangeberry.rendezvous.Rendezvous
Listen for services of a given type.
addShape(String, Shape) - Method in class org.globalse.arena.frag.visual.DrawManager
adds a shape to the list of shapes, that are currently on the screen
Adventurer - class org.globalse.arena.sword.engine.Adventurer.
The Adventurer represents the player's SWORD Character.
Adventurer() - Constructor for class org.globalse.arena.sword.engine.Adventurer
 
animationCalc() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
is a method for animation of specific GL-objects
attackButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
attackCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 

B

backButtonMouseClicked(MouseEvent) - Method in class org.globalse.arena.launcher.GameConfigurator
Event for the back button.

C

cancel() - Method in class org.globalse.arena.launcher.Gladiator
This methode exits the Gladiator
changeAdvHitpoints(String, double) - Method in interface org.globalse.arena.sword.algorithm.WorldStatus
Changes the hitpoints of an adventurer by a given amount.
changeAdvHitpoints(String, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
changeAdvHitpoints(String, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
ChatMessageEvent - class org.globalse.arena.sword.hci.ChatMessageEvent.
 
ChatMessageEvent(String, String) - Constructor for class org.globalse.arena.sword.hci.ChatMessageEvent
 
checkAdvHitpointsGE(String, double) - Method in interface org.globalse.arena.sword.algorithm.WorldStatus
Tests wether an adventurer has more hitpoints than a given amount.
checkAdvHitpointsGE(String, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
checkAdvHitpointsGE(String, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
checkAndResetMark() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns a boolean value, wether the object data was modified and sets the new status to false.
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.frag.objects.FRAGObject
Called whenever another object has changed its position to allow the current object to react.
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.algorithm.MissionXML
 
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.algorithm.Landscape
 
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.algorithm.Mission
 
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.algorithm.Tile
 
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.engine.Item
Checks possible collisions of this item with other objects.
checkCollision(String, MathVector, MathVector) - Method in class org.globalse.arena.sword.engine.Adventurer
Called whenever another object has changed its position to allow the current object to react.
checkHash(String, String, String) - Method in class org.globalse.arena.frag.security.PasswordChecker
Method for checking wether the hash is valid i.e.
checkHasItem(String, String) - Method in interface org.globalse.arena.sword.algorithm.WorldStatus
Tests wether an adventurer has an item.
checkHasItem(String, String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
checkHasItem(String, String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
checkItemExists(String) - Method in interface org.globalse.arena.sword.algorithm.WorldStatus
Tests wether an item exists.
checkItemExists(String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
checkItemExists(String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
checkMark() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns a boolean value, wether the object data was modified.
checkMove(String, MathVector, MathVector) - Method in class org.globalse.arena.frag.objects.ObjectManager
Called whenever an object changes its position.
clearCurrPainted() - Method in class org.globalse.arena.frag.visual.DrawManager
removes alle the elements which are saved for painting in the DrawManager.
clone() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns a copy of the object data
clone() - Method in class org.globalse.arena.frag.util.MathVector
Returns a copy of the instance of the object.
close() - Method in class com.strangeberry.rendezvous.Rendezvous
Close down rendezvous.
com.strangeberry.rendezvous - package com.strangeberry.rendezvous
 
ConsumableItem - class org.globalse.arena.sword.engine.ConsumableItem.
A ConsumableItem is an Item that can change the properties of the Adventurer once "consumed" (like health, strength, etc).
ConsumableItem() - Constructor for class org.globalse.arena.sword.engine.ConsumableItem
 
controlAcquired() - Method in class org.globalse.arena.frag.objects.FRAGObject
Called whenever the current peer has acquired control over the object.
controlAcquired() - Method in class org.globalse.arena.sword.engine.Adventurer
Called whenever the current peer has acquired control over the object.
controller - Variable in class org.globalse.arena.frag.events.ObjectControllerEvent
 
controller - Variable in class org.globalse.arena.frag.objects.FRAGObject
 
controlLost() - Method in class org.globalse.arena.frag.objects.FRAGObject
Called when the peer decides or is forced to release control over an object.
controlLost() - Method in class org.globalse.arena.sword.engine.Adventurer
Called when the peer decides or is forced to release control over an object.
createCharacter(GameManager) - Method in class org.globalse.arena.sword.engine.Sword
Creates a new default character
createConsumableItem(String, double, String, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
createConsumableItem(String, double, String, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createConsumableItem(String, double, String, double, double, double, double, double, double, double, double, double) - Method in interface org.globalse.arena.sword.algorithm.MissionListener
Called when a spell-description is parsed.
createControlConnection() - Method in class org.globalse.arena.sword.hci.HMTConnector
Opens control connection to the tracker.
createDataConnection() - Method in class org.globalse.arena.sword.hci.HMTConnector
opens data connection to the tracker.
createGameManager(String, String) - Static method in class org.globalse.arena.frag.game.GameManagerRegistry
Creates a new GameManager object
createItem(String, double, String, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
Used to construct a new Item (the Item class has no deafult UseWith behaviour).
createItems() - Method in class org.globalse.arena.sword.algorithm.Mission
Creates all Items listed in the mission description.
createItems() - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createLandscape(long, String, double, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
createLandscape(long, String, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createLandscape(long, String, double, double) - Method in interface org.globalse.arena.sword.algorithm.MissionListener
Called when the landscape-description is parsed.
createSourroundedMaps(int, int) - Method in class org.globalse.arena.sword.algorithm.Tile
 
createSpell(double, String, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createSpell(String, double, String, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
createSpell(String, double, String, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createSpell(String, double, String, double, double, double, double, double, double, double, double, double, double, double) - Method in interface org.globalse.arena.sword.algorithm.MissionListener
Called when a spell-description is parsed.
createWeapon(String, double, String, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.Mission
 
createWeapon(String, double, String, double, double, double, double) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
createWeapon(String, double, String, double, double, double, double) - Method in interface org.globalse.arena.sword.algorithm.MissionListener
Called when a spell-description is parsed.
crop(double[][]) - Method in class org.globalse.arena.sword.algorithm.Generator
Removes the last line and the last row of map.

D

data - Variable in class org.globalse.arena.frag.events.ObjectUpdateEvent
 
disable() - Method in class org.globalse.arena.frag.util.Timer
Disables (stops) the timer.
display() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
draws all the opengl objects
displayChatMessage(String) - Method in class org.globalse.arena.sword.hci.GameGUI
 
distributeChatMessage(String) - Method in class org.globalse.arena.sword.hci.SwordControl
distributes a chatMessage to all peers
draw(DrawManager) - Method in class org.globalse.arena.frag.objects.FRAGObject
THIS METHOD MUST BE IMPLEMENTED FROM THE REAL OBJECT E.G.
draw(DrawManager) - Method in class org.globalse.arena.sword.algorithm.Tile
 
draw(DrawManager) - Method in class org.globalse.arena.sword.engine.Item
Draws the Item on the screen, according to his current coordinates and visibility
draw(DrawManager) - Method in class org.globalse.arena.sword.engine.Adventurer
Draws the Adventurer on the map/screen, according to his current coordinates
drawAllObjects() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
takes the object list from the drawManager and draws it on its GL context
drawArea(String, double, double, double, double, double, Color, boolean) - Method in class org.globalse.arena.frag.visual.DrawManager
Paints a specified area with a specified colour.
drawGLObject(String, MathVector) - Method in class org.globalse.arena.frag.visual.GLDrawPane
Is a forwoard call to drawSpecificObject in the GLWorldPainter class.
drawGLObject(String, MathVector) - Method in class org.globalse.arena.frag.visual.DrawManager
draws gl object
drawImage(MathVector, Image, boolean) - Method in class org.globalse.arena.frag.visual.IDrawPane
Draws an image to the specified position.
drawImage(MathVector, Image, boolean) - Method in class org.globalse.arena.frag.visual.GLDrawPane
Draws an image to the specified position.
drawImage(MathVector, Image, boolean) - Method in class org.globalse.arena.frag.visual.JDrawPane
Draws an image to the specified position.
drawImage(String, MathVector, Image, boolean) - Method in class org.globalse.arena.frag.visual.DrawManager
Draws an image to the specified position.
drawMan - Variable in class org.globalse.arena.frag.visual.IDrawPane
 
DrawManager - class org.globalse.arena.frag.visual.DrawManager.
Class for managing the drawing things such as drawCircle or other things.
DrawManager(ObjectManager, WorldPainter) - Constructor for class org.globalse.arena.frag.visual.DrawManager
Creates a new DrawManager Panel.
drawRect(double, double, double, double, double, Color, boolean) - Method in class org.globalse.arena.frag.visual.IDrawPane
Draws an Rect to the specified position
drawRect(double, double, double, double, double, Color, boolean) - Method in class org.globalse.arena.frag.visual.GLDrawPane
Draws an Rect to the specified position
drawRect(double, double, double, double, double, Color, boolean) - Method in class org.globalse.arena.frag.visual.JDrawPane
Draws an Rect to the specified position
drawSpecificObject(String, float, float, float) - Method in class org.globalse.arena.frag.visual.GLWorldPainter
draws a specific object.
drop(String) - Method in class org.globalse.arena.sword.engine.Adventurer
Drops the selected item on the map and removes it from the adventurer's inventory.
drop(String, String) - Method in interface org.globalse.arena.sword.algorithm.UserActionListener
Called after an item has been dropped.
drop(String, String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
drop(String, String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
dropButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
dropCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
DropItemEvent - class org.globalse.arena.sword.engine.DropItemEvent.
This event is sent to an Item when the Adventurer wants to drop it
DropItemEvent() - Constructor for class org.globalse.arena.sword.engine.DropItemEvent
 
DummyMission - class org.globalse.arena.sword.algorithm.DummyMission.
The class Mission is responsible for realizing the Mission description.
DummyMission(GameManager, String) - Constructor for class org.globalse.arena.sword.algorithm.DummyMission
Constructs a new Mission object.

E

enable(int) - Method in class org.globalse.arena.frag.util.Timer
Starts the timer.
equals(Object) - Method in class com.strangeberry.rendezvous.ServiceInfo
 
equals(Object) - Method in class org.globalse.arena.frag.util.MathVector
Calculates wether the parameter object is equal with the current vector.
Event - class org.globalse.arena.frag.events.Event.
abstract class for generating frag events
Event() - Constructor for class org.globalse.arena.frag.events.Event
 
EventChannel - class org.globalse.arena.frag.events.EventChannel.
An EventChannel basically is an EventDispatcher that queues incoming events and relays them to its listeners as soon as possible.
EventChannel() - Constructor for class org.globalse.arena.frag.events.EventChannel
Constructor, which initializes the EventChannel and starts the queue processing thread
EventDispatcher - class org.globalse.arena.frag.events.EventDispatcher.
An EventDispatcher combines an EventSink with a general EventSource.
EventDispatcher() - Constructor for class org.globalse.arena.frag.events.EventDispatcher
 
EventDistributor - class org.globalse.arena.frag.events.EventDistributor.
EventDistributor is responsible for managing a list of event listeners.
eventDistributor() - Method in interface org.globalse.arena.frag.events.EventSource
This method returns the EventDistributor associated with this EventSource.
eventDistributor() - Method in class org.globalse.arena.frag.events.EventDispatcher
Inherited from EventSink.
eventDistributor() - Method in class org.globalse.arena.frag.game.GameManager
Returns the event distributor.
eventDistributor() - Method in class org.globalse.arena.frag.objects.ObjectManager
Returns the eventDistributor for the class.
eventDistributor() - Method in class org.globalse.arena.frag.util.Timer
Returns the EventDistributor instance.
EventDistributor() - Constructor for class org.globalse.arena.frag.events.EventDistributor
 
EventSink - interface org.globalse.arena.frag.events.EventSink.
In order to receive events by the usual mechanism, a class must subclass EventSink which means that it has to provide a processEvent method that handles incoming events.
EventSource - interface org.globalse.arena.frag.events.EventSource.
Every class that wants to send objects that can be received by any destination needs to subclass EventSource.
executeDispatchLoop() - Method in class org.globalse.arena.frag.events.EventChannel
The processing loop for the internal event queue.

F

FRAGObject - class org.globalse.arena.frag.objects.FRAGObject.
FRAGObject is the abstract superclass for creating and dealing with entities in the game; entities are e.g.
FRAGObject() - Constructor for class org.globalse.arena.frag.objects.FRAGObject
 

G

g - Variable in class org.globalse.arena.frag.visual.IDrawPane
 
game - Variable in class org.globalse.arena.frag.events.Event
The name of the game.
GameBrowser - class org.globalse.arena.launcher.GameBrowser.
 
GameBrowser() - Constructor for class org.globalse.arena.launcher.GameBrowser
This methode creates a new game browser for the default service (_arena._tcp.local.).
GameBrowser(Rendezvous) - Constructor for class org.globalse.arena.launcher.GameBrowser
This methode creates a new game browser for the default service (_arena._tcp.local.).
GameBrowser(Rendezvous, String) - Constructor for class org.globalse.arena.launcher.GameBrowser
This methode creates a new game browser for a specified service type using a given Rendezvous object.
GameBrowser(String) - Constructor for class org.globalse.arena.launcher.GameBrowser
This methode creates a new game browser for a specified service type.
GameConfigurator - class org.globalse.arena.launcher.GameConfigurator.
Shows a diaglog for setting game name, player name, and for choosing adventurer.
GameConfigurator(Gladiator) - Constructor for class org.globalse.arena.launcher.GameConfigurator
Construcor which creates new form JFrame.
GameConfigurator(Gladiator, String, String) - Constructor for class org.globalse.arena.launcher.GameConfigurator
This construcotor of the class is called whenever player joins a game.
GameConfigurator(Gladiator, String, String, boolean) - Constructor for class org.globalse.arena.launcher.GameConfigurator
 
GameGUI - class org.globalse.arena.sword.hci.GameGUI.
Title: SWORD Game GUI
GameGUI() - Constructor for class org.globalse.arena.sword.hci.GameGUI
 
GameGUI(ObjectManager, Adventurer) - Constructor for class org.globalse.arena.sword.hci.GameGUI
 
gameJoined(GameManager) - Method in interface org.globalse.arena.frag.game.GameSetup
is called when the sombody joins to the game over the network
gameJoined(GameManager) - Method in class org.globalse.arena.sword.engine.Sword
Is called when someone new joins the game over the network
GameManager - class org.globalse.arena.frag.game.GameManager.
The GameManager class handles the creation and joining of games.
GameManager(String, String) - Constructor for class org.globalse.arena.frag.game.GameManager
The constructor to create a instance of the GameManager.
GameManagerRegistry - class org.globalse.arena.frag.game.GameManagerRegistry.
The GameManagerRegistry class provides an access method for several different GameManagers running within the same Java VM.
GameManagerRegistry() - Constructor for class org.globalse.arena.frag.game.GameManagerRegistry
 
gameName - Variable in class org.globalse.arena.frag.objects.FRAGObject
 
GameSetup - interface org.globalse.arena.frag.game.GameSetup.
The GameImplementation interface needs to be subclassed in order to implement a concrete FRAG-based game.
generate(int, int, int, long, double) - Method in class org.globalse.arena.sword.algorithm.Generator
Generates one tile of size (2^logSize)x(2^logSize).
generate(int, int, int, long, double) - Method in class org.globalse.arena.sword.algorithm.Generator1
 
Generator - class org.globalse.arena.sword.algorithm.Generator.
Abstract base class for fractal generators.
Generator1 - class org.globalse.arena.sword.algorithm.Generator1.
Generator1 is a fractal-generation algorithm that uses a simple iterative interpolation algorithm with random displacement.
get(String) - Static method in class org.globalse.arena.sword.algorithm.TileBuffer
 
getAddress() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the host address of the service.
getAmountOfWater() - Method in class org.globalse.arena.sword.algorithm.Landscape
Returns, how much water a landscape contains on average.
getCollisionSphere() - Method in class org.globalse.arena.sword.engine.Item
Returns the collisonSphere property of this item
getCollisionSphere() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the collision sphere, the Adventurer has around him
getCollisionSphere() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the collisionSphere Attribute for this consumableItem
getDamage() - Method in class org.globalse.arena.sword.engine.Weapon
Returns the amount of damage the weapon can cause on the target.
getDescription() - Method in class org.globalse.arena.sword.engine.Item
Returns a string that can be displayed on the UI and contains all relevant information about the Item.
getDimensions() - Method in class org.globalse.arena.sword.engine.Item
Returns the dimensions of the item.
getDrawPane() - Method in class org.globalse.arena.frag.visual.DrawManager
returns a JLayeredPane for doing the real painting.
getEventDispatcher() - Method in class org.globalse.arena.frag.game.GameManager
Returns the attribute eventDispatcher.
getFocusCenter() - Method in class org.globalse.arena.frag.objects.ObjectManager
Returns the focus center of the local peer.
getFocusedObject() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the object, that the adventurer is currently looking at
getGameManager() - Method in class org.globalse.arena.frag.objects.ObjectManager
Returns the GameManager of the current game.
getGameManager() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns the GameManager of the current game.
getGameManager() - Method in class org.globalse.arena.frag.peers.PeerManager
Returns the parent gamemanager.
getGameManager(String) - Static method in class org.globalse.arena.frag.game.GameManagerRegistry
Get the a specified GameManager
getGameName() - Method in class org.globalse.arena.frag.game.GameManager
Returns the name of the game.
getGameName() - Method in class org.globalse.arena.frag.objects.ObjectManager
 
getGameName() - Method in class org.globalse.arena.frag.util.Timer
Returns the name of the game.
getGamePassword() - Method in class org.globalse.arena.launcher.GameBrowser
 
getGameSelection() - Method in class org.globalse.arena.launcher.GameBrowser
 
getGraphics() - Method in class org.globalse.arena.frag.visual.ObjectPainter
This method has to be implemented, in order to return the current drawing context to the DrawManager.
getGraphics() - Method in class org.globalse.arena.frag.visual.JWorldPainter
This method has to be implemented, in order to return the current drawing context to the DrawManager.
getGraphics() - Method in class org.globalse.arena.sword.algorithm.SwordWorldPainter
Returns the Graphics attribute
getHealth() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's health value
getHealthBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of health an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getHealthBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of health an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getHealthMax() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's max health value
getHealthMaxBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of healthMax (upper limit for health) an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getHealthMaxBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of healthMax (upper limit for health) an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getIcon(String) - Static method in class org.globalse.arena.sword.hci.IconLibrary
 
getImage() - Method in class org.globalse.arena.sword.engine.Item
Returns an image that represents the item.
getImage() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's image, stored with all other object images in the IconLibrary
getInfluenceRange() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns the actual InfluenceRange 0 for none and MAX_VALUE for all
getInputStream() - Method in class org.globalse.arena.sword.algorithm.MissionXML
Returns the contents of the mission-description as an input stream.
getInstance() - Static method in class org.globalse.arena.frag.security.MD5Hash
This returns the singleton instance of the class
getInterval() - Method in class org.globalse.arena.frag.util.Timer
Returns the interval between the time steps.
getInventory() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's inventory property, a Set where all items are stored
getInventoryMax() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the max number of items that Adventurer may carry
getInventoryMaxBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of inventoryMaxBonus (upper limit for the inventory) an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getInventoryMaxBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of inventoryMaxBonus (upper limit for the inventory) an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getLandscape() - Method in class org.globalse.arena.sword.algorithm.World
Returns the landscape of the world.
getLandscape() - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
getLandscape(int, int, int) - Method in class org.globalse.arena.sword.algorithm.World
Returns the heightmap and vegetationmap of one tile.
getMagicPower() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's magic power value
getMagicPowerBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of magic power an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getMagicPowerBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of magic power an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getMagicPowerNeeded() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of magic power needed that the adventurer should have in order to cast a certain spell.
getMana() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's mana value
getManaBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of mana an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getManaBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of mana an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getManaMax() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's max mana value
getManaMaxBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of manaMax (upper limit for mana) an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getManaMaxBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of manaMax (upper limit for mana) an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getManaNeeded() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of mana needed that the adventurer should have in order to cast a certain spell.
getMap() - Method in class org.globalse.arena.sword.algorithm.Tile
 
getMapPosition() - Method in class org.globalse.arena.frag.visual.DrawManager
Returns the actual visible part of the game map.
getMinMax() - Method in class org.globalse.arena.sword.algorithm.Generator
Returns the range in which "most" height values and vegetation values are.
getMinMax() - Method in class org.globalse.arena.sword.algorithm.World
Returns the range in which "most" height values and vegetation values are.
getMinMax() - Method in class org.globalse.arena.sword.algorithm.Generator1
 
getMission() - Method in class org.globalse.arena.sword.engine.Sword
 
getName() - Method in class com.strangeberry.rendezvous.ServiceInfo
Service name, such as foobar.
getObjAtPos(int, int) - Method in class org.globalse.arena.frag.visual.DrawManager
Returns the Object at a position of the GamePane.
getObjectInInfluenceRange() - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Object near the position
getObjectManager() - Method in class org.globalse.arena.frag.game.GameManager
Returns the instance of the ObjectManager.
getObjectManager() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns the ObjectManager of the current game.
getObjectName() - Method in class org.globalse.arena.frag.objects.FRAGObject
returns the name of the object as string
getObjectName() - Method in class org.globalse.arena.frag.util.Timer
Returns the name of the current object.
getObjectName() - Method in class org.globalse.arena.sword.engine.Item
Returns the unique object name of the Item.
getObjectPainter() - Method in class org.globalse.arena.frag.visual.DrawManager
Returns a objectpainter object.
getPeerConnectionServer() - Method in class org.globalse.arena.frag.peers.PeerManager
Returns the current PeerConnectionServer
getPeerManager() - Method in class org.globalse.arena.frag.game.GameManager
Returns the peerManager on the current peer.
getPlayerName() - Method in class org.globalse.arena.frag.game.GameManager
Returns the name of the player.
getPlayerName() - Method in class org.globalse.arena.frag.objects.ObjectManager
 
getPort() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the port for the service.
getPort() - Method in class org.globalse.arena.launcher.Gladiator
Returns the port on which the PeerConnectionServer is running/
getPosition() - Method in class org.globalse.arena.frag.objects.FRAGObject
Returns a copy of the coordinates of the object.
getPriority() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the priority of the service.
getPropertyBytes(String) - Method in class com.strangeberry.rendezvous.ServiceInfo
Get a property of the service.
getPropertyNames() - Method in class com.strangeberry.rendezvous.ServiceInfo
Enumeration of the property names.
getPropertyString(String) - Method in class com.strangeberry.rendezvous.ServiceInfo
Get a property of the service.
getRandomPeerName() - Method in class org.globalse.arena.frag.peers.PeerManager
Returns the name of a randomly selected peer.
getRandomValue(double, double, double, double, long) - Method in class org.globalse.arena.sword.algorithm.Generator
Returns a gaussian "random" value with standard deviation s and mean value mean value m.
getRange() - Method in class org.globalse.arena.sword.engine.Weapon
Returns the range of inflection of the weapon.
getRecognizeFunction() - Method in class org.globalse.arena.sword.hci.SpeechRecognizer
Returns the functions that was recognized.
getRoughness() - Method in class org.globalse.arena.sword.algorithm.Landscape
Returns, how rough a landscape is.
getScaleFactor() - Static method in class org.globalse.arena.sword.algorithm.Tile
 
getSeed() - Method in class org.globalse.arena.sword.algorithm.Landscape
 
getServiceInfo(String, String) - Method in class com.strangeberry.rendezvous.Rendezvous
Get service information.
getServiceInfo(String, String, int) - Method in class com.strangeberry.rendezvous.Rendezvous
Get service information.
getServiceInfos() - Method in class org.globalse.arena.launcher.GameBrowser
This methode returns a Collection of ServiceInfo representing the peers participating in the selected game.
getSetup() - Method in class org.globalse.arena.frag.game.GameManager
Returns the setup of the game
getStrength() - Method in class org.globalse.arena.sword.engine.Adventurer
Returns the Adventurer's strength value
getStrengthBonus() - Method in class org.globalse.arena.sword.engine.Spell
Returns the amount of strength an Adventurer gains (loses if the return value is negative) when the Spell is used on him.
getStrengthBonus() - Method in class org.globalse.arena.sword.engine.ConsumableItem
Returns the amount of strength an Adventurer gains (loses if the return value is negative) when consuming (using) the item.
getSwordControl() - Method in class org.globalse.arena.sword.hci.GameGUI
Method getSwordControl.
getTextBytes() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the text for the serivce as raw bytes.
getTextString() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the text for the service.
getTimer(String, String) - Method in class org.globalse.arena.frag.util.TimerRegistry
Returns the timer with the specified name by the parameter.
getTimerName() - Method in class org.globalse.arena.frag.util.Timer
Returns the name of the timer.
getTimerRegistry() - Method in class org.globalse.arena.frag.game.GameManager
Gets the associated timer registry object.
getType() - Method in class com.strangeberry.rendezvous.ServiceInfo
Fully qualified service type name, such as _http._tcp.local..
getType() - Method in class org.globalse.arena.sword.engine.Item
Returns the type of this item (sword, apple, ring, ...)
getVisible() - Method in class org.globalse.arena.sword.engine.Item
Returns whether the item is currently visible on the map or not
getWeight() - Method in class com.strangeberry.rendezvous.ServiceInfo
Get the weight of the service.
getWorld() - Method in class org.globalse.arena.sword.algorithm.Mission
Returns the world of the mission.
getWorld() - Method in class org.globalse.arena.sword.algorithm.DummyMission
Returns the world of the mission.
getWorldPainter() - Method in class org.globalse.arena.frag.visual.DrawManager
Returns a worldpainter object.
Gladiator - class org.globalse.arena.launcher.Gladiator.
 
Gladiator() - Constructor for class org.globalse.arena.launcher.Gladiator
Default constructor, which initializes the GUI.
GLDrawPane - class org.globalse.arena.frag.visual.GLDrawPane.
Is a painting area for drawing all the objects with extensions to GL4Java
GLDrawPane(DrawManager, MathVector[]) - Constructor for class org.globalse.arena.frag.visual.GLDrawPane
creates a new GLdrawarea
GLWorldPainter - class org.globalse.arena.frag.visual.GLWorldPainter.
Makes now all the drawing of OpenGL objects.
GLWorldPainter(int, int, String, String) - Constructor for class org.globalse.arena.frag.visual.GLWorldPainter
Creates a new GLWorldpainterObject

H

handleRecognizedPhrase(String) - Method in class org.globalse.arena.sword.hci.SwordControl
Handles the recognized phrase.
hashCode() - Method in class com.strangeberry.rendezvous.ServiceInfo
 
hashData(byte[]) - Method in class org.globalse.arena.frag.security.MD5Hash
The main method of the class which needs to be called for hashing the data
hashPassword(String, String) - Method in class org.globalse.arena.frag.security.PasswordChecker
Method for creating a hash from a password and a random number.
hasListeners() - Method in class org.globalse.arena.frag.events.EventDistributor
Determines if there are any listeners registered with this EventDistributor.
healthBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
healthMaxBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
hexStringFromBytes(byte[]) - Method in class org.globalse.arena.frag.security.MD5Hash
Calculates hexadecimal value of the hash from the byte array of the hashed data
HMTConnector - class org.globalse.arena.sword.hci.HMTConnector.
HMTConnector.java
HMTConnector(boolean) - Constructor for class org.globalse.arena.sword.hci.HMTConnector
Constructor for HMT.

I

IconLibrary - class org.globalse.arena.sword.hci.IconLibrary.
Title: IconLibrary
IconLibrary() - Constructor for class org.globalse.arena.sword.hci.IconLibrary
 
IDrawPane - class org.globalse.arena.frag.visual.IDrawPane.
abstract class for a DrawPane
IDrawPane(DrawManager, MathVector[]) - Constructor for class org.globalse.arena.frag.visual.IDrawPane
 
importObjects(Hashtable) - Method in class org.globalse.arena.frag.objects.ObjectManager
Imports Hashtable with already created objects.
increaseHealth(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's health according to the specified value
increaseHealthMax(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's max health according to the specified value
increaseInventoryMax(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's max number of allowed inventory items according to the specified value
increaseMagicPower(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's magic power according to the specified value
increaseMana(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's mana according to the specified value
increaseManaMax(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's max mana according to the specified value
increaseStrength(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Increases Adventurer's strength according to the specified value
influenceRange - Variable in class org.globalse.arena.frag.objects.FRAGObject
 
init() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
Initalisation of the GL context and other setup things for OpenGL
init(GameManager) - Method in class org.globalse.arena.sword.algorithm.Mission
Constructs a new Mission object.
init(String, double, double, long, String) - Method in class org.globalse.arena.sword.algorithm.Landscape
The constructor crates a new landscape object.
init(String, int, int, int) - Method in class org.globalse.arena.sword.algorithm.Tile
Constructor method.
init(String, String) - Method in class org.globalse.arena.sword.algorithm.MissionXML
Initializes the MissionXML object.
init(String, String) - Method in class org.globalse.arena.sword.engine.Adventurer
The constructor creates a new adventurer object with the default properties
init(String, String, double, double, double, double, int, int, double, double, double) - Method in class org.globalse.arena.sword.engine.Adventurer
The constructor creates a new adventurer object, depending on the following parameters
init(String, String, double, String) - Method in class org.globalse.arena.sword.engine.Item
The constructor creates a new Item object, depending on the following parameters:
init(String, String, double, String, double, double) - Method in class org.globalse.arena.sword.engine.Weapon
Initializes a Weapon with the given properties.
init(String, String, double, String, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.engine.ConsumableItem
Initializes a ConsumableItem with the given properties (see below).
init(String, String, double, String, double, double, double, double, double, double, double, double, double) - Method in class org.globalse.arena.sword.engine.Spell
Initializes a Spell with the given properties (see below).
init(String, String, String) - Method in class org.globalse.arena.sword.engine.Weapon
Creates new Weapon of the specified type and initializes it with the default properties.
init(String, String, String) - Method in class org.globalse.arena.sword.engine.ConsumableItem
Creates new consumable item and initializes it with the default properties.
initGame() - Method in class org.globalse.arena.frag.game.GameManager
Is a foward call of initGame() on a GameSetup object.
initGame(GameManager) - Method in interface org.globalse.arena.frag.game.GameSetup
This code initializes the game
initGame(GameManager) - Method in class org.globalse.arena.sword.engine.Sword
Initializes the SWORD game, especially the world, the mission and the items
initGUI() - Method in class org.globalse.arena.frag.visual.IDrawPane
The JLayeredPane gets initialized and the ObjectPainter and WorldPainter are added.
initGUI() - Method in class org.globalse.arena.frag.visual.GLDrawPane
The JLayeredPane gets initialized and the GLWorldPainter are added.
initGUI() - Method in class org.globalse.arena.frag.visual.JDrawPane
The JLayeredPane gets initialized and the ObjectPainter and WorldPainter are added.
initGUI() - Method in class org.globalse.arena.launcher.Gladiator
Initialisation of the GUI.
inventoryMaxBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
isItemInInventory(String) - Method in class org.globalse.arena.sword.engine.Adventurer
Checks if the asked item is contained in the inventory.
isItemUsableBy(String) - Method in class org.globalse.arena.sword.engine.Item
Checks if this item is currently used by someone
isItemUsableBy(String) - Method in class org.globalse.arena.sword.engine.Spell
Checks whether this spell belongs currently to someone
isItemUsableBy(String) - Method in class org.globalse.arena.sword.engine.Weapon
Checks if this weapon is currently owned by someone
isItemUsableBy(String) - Method in class org.globalse.arena.sword.engine.ConsumableItem
Checks if this item is currently used by someone
item - Variable in class org.globalse.arena.sword.engine.PickUpSuccessEvent
 
Item - class org.globalse.arena.sword.engine.Item.
Item is any object in the game that an adventurer can pick up.
Item() - Constructor for class org.globalse.arena.sword.engine.Item
 

J

JDrawPane - class org.globalse.arena.frag.visual.JDrawPane.
Is a painting area for drawing all the objects
JDrawPane(DrawManager, MathVector[]) - Constructor for class org.globalse.arena.frag.visual.JDrawPane
creates a new drawarea
joinGame() - Method in class org.globalse.arena.launcher.Gladiator
This methode is used for calling the game Browser panel.
joinGame(InetAddress[], int[], String) - Method in class org.globalse.arena.frag.game.GameManager
This method is used, to join a game using inetadresses and ports.
joinGame(String[], Socket[]) - Method in class org.globalse.arena.frag.game.GameManager
Adds the given peers to the PeerManager and creates a WorldStateRequestEvent.
JWorldPainter - class org.globalse.arena.frag.visual.JWorldPainter.
Is a panle where the world is painted and which is added to the DrawPane
JWorldPainter() - Constructor for class org.globalse.arena.frag.visual.JWorldPainter
 

K

killed() - Method in class org.globalse.arena.frag.objects.FRAGObject
Called when the object is killed.
killObject(String) - Method in class org.globalse.arena.frag.objects.ObjectManager
deletets a object from the ObjectManager's table.

L

Landscape - class org.globalse.arena.sword.algorithm.Landscape.
A Landscape object contains the attributes, that determine the characteristics of a world.
Landscape() - Constructor for class org.globalse.arena.sword.algorithm.Landscape
 
length() - Method in class org.globalse.arena.frag.util.MathVector
Returns the legth of the vector.
loadChar() - Method in class org.globalse.arena.sword.hci.SwordControl
Method loadChar, opens a dialog, calls loadCharacter from gameManager
loadCharacter(GameManager, Vector) - Method in interface org.globalse.arena.frag.game.GameSetup
loads a saved Character
loadCharacter(GameManager, Vector) - Method in class org.globalse.arena.sword.engine.Sword
 
loadCharacter(String, File) - Method in class org.globalse.arena.frag.game.GameManager
Loads a saved character to continue with it in a new mission.
loadFile(String) - Method in class org.globalse.arena.sword.hci.GameGUI
Method loadFile.
loadGame() - Method in class org.globalse.arena.launcher.Gladiator
This methode loads a saved SWORD game.
loadGame(File) - Method in class org.globalse.arena.frag.game.GameManager
Loads a saved game to resume a mission.
loadGame(GameManager, Vector) - Method in interface org.globalse.arena.frag.game.GameSetup
Method loadGame: loads a saved Game
loadGame(GameManager, Vector) - Method in class org.globalse.arena.sword.engine.Sword
 
lookAt(String) - Method in class org.globalse.arena.sword.engine.Adventurer
Gets information for the object the adventurer is looking at.
lookAt(String, String) - Method in interface org.globalse.arena.sword.algorithm.UserActionListener
Is called after an adventurer looked at an item.
lookAt(String, String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
lookAt(String, String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
lookAtButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
lookAtCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
lookupObject(String) - Method in class org.globalse.arena.frag.objects.ObjectManager
Returns the data of an object, which is stored in the class FRAGObject.

M

magicButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
magicCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
magicPowerBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
main(String[]) - Static method in class org.globalse.arena.launcher.Gladiator
Main entry point to ARENA and SWORD
makeOwner(String) - Method in class org.globalse.arena.frag.objects.ObjectManager
makes the local peer the owner (and the controller) of the FRAGObject (keyname = objName), sends a ObjectUpdateEvent
manaBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
manaMaxBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
mapMouseDown(MouseEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Handles mouse events by map.
mapPos - Variable in class org.globalse.arena.frag.visual.IDrawPane
 
mark() - Method in class org.globalse.arena.frag.objects.FRAGObject
Increments the version number.
MathVector - class org.globalse.arena.frag.util.MathVector.
class for a 3-D vector and some calc on it.
MathVector() - Constructor for class org.globalse.arena.frag.util.MathVector
Default Constructor.
MathVector(double, double, double) - Constructor for class org.globalse.arena.frag.util.MathVector
Constructor for setting the coordinates with the values of the parameters
MD5Hash - class org.globalse.arena.frag.security.MD5Hash.
This class creates an MD5 hash from a string (password for example).
menuGameExit_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
This method exits the game when you enter the menu and click on Exit Game.
menuSelectionGUI() - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the GUI's menu commands
message - Variable in class org.globalse.arena.sword.hci.ChatMessageEvent
 
messageToVoice(String) - Method in class org.globalse.arena.sword.hci.SwordControl
 
Mission - class org.globalse.arena.sword.algorithm.Mission.
The class Mission is responsible for realizing the Mission description.
Mission() - Constructor for class org.globalse.arena.sword.algorithm.Mission
 
MissionListener - interface org.globalse.arena.sword.algorithm.MissionListener.
This class is called by the MissionParser.
MissionParser - class org.globalse.arena.sword.algorithm.MissionParser.
 
MissionParser(InputStream, MissionListener, WorldStatus) - Constructor for class org.globalse.arena.sword.algorithm.MissionParser
Constructs a new Mission object.
MissionXML - class org.globalse.arena.sword.algorithm.MissionXML.
This class is used to transport the mission xml description to all peers.
MissionXML() - Constructor for class org.globalse.arena.sword.algorithm.MissionXML
 
ModifyEvent - class org.globalse.arena.sword.engine.ModifyEvent.
This event is sent by the Item to an Adventurer, modifying his/her properties
ModifyEvent() - Constructor for class org.globalse.arena.sword.engine.ModifyEvent
 
moveTo(int) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the moving input from keyboard or tracker moves the adventurer forward or backward stop when caps are releasd or tracker in neutral position
moveToPosition(MathVector) - Method in class org.globalse.arena.sword.engine.Adventurer
Causes the adventurer to start moving towards the specified position.
MyRand() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
returns a random number

N

name - Variable in class org.globalse.arena.sword.hci.ChatMessageEvent
 
newerVersion(FRAGObject) - Method in class org.globalse.arena.frag.objects.FRAGObject
Checks if the passed FRAGObject is newer than this object.
newPeer(InetAddress, int, String) - Method in class org.globalse.arena.frag.game.GameManager
Adds a new peer with name, ip-address and portnumber to the PeerManager.
newPeer(String, Socket) - Method in class org.globalse.arena.frag.game.GameManager
Adds a new peer to the PeerManager with name and the socket
newPeerConnectionServer(int, String) - Method in class org.globalse.arena.frag.game.GameManager
Creates a new instance of a peer server list to given port.
newPeerConnectionServer(int, String) - Method in class org.globalse.arena.frag.peers.PeerManager
creates and starts a new PeerConnectionServer
NO_VALUE - Static variable in class com.strangeberry.rendezvous.ServiceInfo
 
noRadioMouseClicked(MouseEvent) - Method in class org.globalse.arena.launcher.GameConfigurator
Event for the 'no' radio button.
normalize() - Method in class org.globalse.arena.frag.util.MathVector
Returns normalized MathVector.

O

object - Variable in class org.globalse.arena.frag.events.ObjectActionEvent
 
object - Variable in class org.globalse.arena.frag.events.ObjectKilledEvent
 
object - Variable in class org.globalse.arena.frag.events.ObjectControllerEvent
 
ObjectActionEvent - class org.globalse.arena.frag.events.ObjectActionEvent.
When an object needs to be told to do something (i.e.
ObjectActionEvent() - Constructor for class org.globalse.arena.frag.events.ObjectActionEvent
 
ObjectControllerEvent - class org.globalse.arena.frag.events.ObjectControllerEvent.
When a peer tries to acquire control over a currently uncontrolled object or when an object controller decides to give up control ObjectControllerEvents are exchanged.
ObjectControllerEvent() - Constructor for class org.globalse.arena.frag.events.ObjectControllerEvent
 
ObjectKilledEvent - class org.globalse.arena.frag.events.ObjectKilledEvent.
When an event is destroyed ObjectKilledEvent is sent.
ObjectKilledEvent() - Constructor for class org.globalse.arena.frag.events.ObjectKilledEvent
 
ObjectManager - class org.globalse.arena.frag.objects.ObjectManager.
The ObjectManager handles all object associated events, such as state updates or controller changes.
ObjectManager(String, String) - Constructor for class org.globalse.arena.frag.objects.ObjectManager
Consturctor of the class.
objectName - Variable in class org.globalse.arena.frag.objects.FRAGObject
 
ObjectPainter - class org.globalse.arena.frag.visual.ObjectPainter.
The class responsible for drawing FRAG foreground objects
ObjectPainter(DrawManager, ObjectManager) - Constructor for class org.globalse.arena.frag.visual.ObjectPainter
Method ObjectPainter.
objects() - Method in class org.globalse.arena.frag.objects.ObjectManager
Returns a copy of the Hashtable with all objects (object data and object names as keys).
ObjectUpdateEvent - class org.globalse.arena.frag.events.ObjectUpdateEvent.
Every time an object changes its state, the associated object controller will send an ObjectUpdateEvent to all other peers in order to keep their object states in synch.
ObjectUpdateEvent() - Constructor for class org.globalse.arena.frag.events.ObjectUpdateEvent
 
org.globalse.arena.frag.events - package org.globalse.arena.frag.events
 
org.globalse.arena.frag.game - package org.globalse.arena.frag.game
 
org.globalse.arena.frag.objects - package org.globalse.arena.frag.objects
 
org.globalse.arena.frag.peers - package org.globalse.arena.frag.peers
 
org.globalse.arena.frag.security - package org.globalse.arena.frag.security
 
org.globalse.arena.frag.util - package org.globalse.arena.frag.util
 
org.globalse.arena.frag.visual - package org.globalse.arena.frag.visual
 
org.globalse.arena.launcher - package org.globalse.arena.launcher
 
org.globalse.arena.sword.algorithm - package org.globalse.arena.sword.algorithm
 
org.globalse.arena.sword.engine - package org.globalse.arena.sword.engine
 
org.globalse.arena.sword.hci - package org.globalse.arena.sword.hci
 
owner - Variable in class org.globalse.arena.frag.objects.FRAGObject
 
owner - Variable in class org.globalse.arena.sword.engine.UseWithEvent
 
owner - Variable in class org.globalse.arena.sword.engine.PickUpItemEvent
 
owner - Variable in class org.globalse.arena.sword.engine.DropItemEvent
 

P

paintComponent(Graphics) - Method in class org.globalse.arena.frag.visual.ObjectPainter
This method manages the painting of the visible objects
paintComponent(Graphics) - Method in class org.globalse.arena.sword.algorithm.SwordWorldPainter
This method paints the Tiles that are int he screen area.
paintObjects() - Method in class org.globalse.arena.frag.visual.IDrawPane
Paints the objects on the jlayeredpane
paintObjects() - Method in class org.globalse.arena.frag.visual.GLDrawPane
Paints the objects on the GLWorldPainter
paintObjects() - Method in class org.globalse.arena.frag.visual.JDrawPane
Paints the objects on the jlayeredpane
paintObjects() - Method in class org.globalse.arena.frag.visual.DrawManager
Is a forward call to the DrawPane class where the objects are drawn.
PaintThread - class org.globalse.arena.sword.hci.PaintThread.
 
PaintThread(DrawManager) - Constructor for class org.globalse.arena.sword.hci.PaintThread
 
PasswordChecker - class org.globalse.arena.frag.security.PasswordChecker.
The PasswordChecker class is responsible for checking a password usind a MD5 hash.
PasswordChecker() - Constructor for class org.globalse.arena.frag.security.PasswordChecker
 
PeerConnectionServer - class org.globalse.arena.frag.peers.PeerConnectionServer.
The class PeerConnectionServer sets up a Server for incoming connections, at a specified port.
PeerConnectionServer(PeerManager, int, String) - Constructor for class org.globalse.arena.frag.peers.PeerConnectionServer
A new PeerConnectionServer is set up.
peerDead(PeerConnection) - Method in class org.globalse.arena.frag.peers.PeerManager
Removes a dead peer
PeerDeadEvent - class org.globalse.arena.frag.events.PeerDeadEvent.
This event is sent on disconnect.
PeerDeadEvent() - Constructor for class org.globalse.arena.frag.events.PeerDeadEvent
 
PeerManager - class org.globalse.arena.frag.peers.PeerManager.
The PeerManager class maintains a list of PeerConnection classes and handles registering and unregistering them with the event dispatchers of the associated GameManager.
PeerManager(GameManager) - Constructor for class org.globalse.arena.frag.peers.PeerManager
Constructs PeerManager
pickUp(String) - Method in class org.globalse.arena.sword.engine.Adventurer
Picks up an item for the adventurer and adds it to his/her inventory.
pickUp(String, String) - Method in interface org.globalse.arena.sword.algorithm.UserActionListener
Is called after an adventurer picks up an item.
pickUp(String, String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
pickUp(String, String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
pickUpButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
pickUpCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
PickUpItemEvent - class org.globalse.arena.sword.engine.PickUpItemEvent.
This event is sent to an Item when the Adventurer wants to pick it up
PickUpItemEvent() - Constructor for class org.globalse.arena.sword.engine.PickUpItemEvent
 
PickUpSuccessEvent - class org.globalse.arena.sword.engine.PickUpSuccessEvent.
This is sent by the Item to an Adventurer, when the Item is successfully picked up (the Item becomes visible and is attached to the Adventurer's inventory)
PickUpSuccessEvent() - Constructor for class org.globalse.arena.sword.engine.PickUpSuccessEvent
 
position - Variable in class org.globalse.arena.frag.objects.FRAGObject
member for the position for the object.
preInit() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
you can make some preSetup for OpenGL
processEvent(Event) - Method in class org.globalse.arena.frag.events.EventDispatcher
Here incoming events are passed to the EventDistributor.
processEvent(Event) - Method in class org.globalse.arena.frag.events.EventChannel
Here incoming events are added to the internal queue.
processEvent(Event) - Method in interface org.globalse.arena.frag.events.EventSink
ProcessEvent must be implemented in order to process incoming Events.
processEvent(Event) - Method in class org.globalse.arena.frag.game.GameManager
The parameter event is the Event which is processed.
processEvent(Event) - Method in class org.globalse.arena.frag.objects.ObjectManager
Handles all types of incoming events: ObjectUpdateEvent, ObjectControllerEvent, ObjectActionEvent - looks for the data, matching the event.
processEvent(Event) - Method in class org.globalse.arena.sword.hci.SwordControl
 
processWindowEvent(WindowEvent) - Method in class org.globalse.arena.sword.hci.GameGUI
This method exits the game when you close the main frame.

R

recipient - Variable in class org.globalse.arena.frag.events.Event
The player name of the recipient.
registerService(ServiceInfo) - Method in class com.strangeberry.rendezvous.Rendezvous
Register a service.
ReInit() - Method in class org.globalse.arena.frag.visual.GLWorldPainter
isn't used here.
releaseAndKillObjects(String) - Method in class org.globalse.arena.frag.objects.ObjectManager
Remove all objects, owned by a player, from the Hashtable, where the objects data is stored.
removeActionListener(ActionListener) - Method in class org.globalse.arena.sword.hci.HMTConnector
Remove Action Listener from HMT.
removeEventListener(EventSink) - Method in class org.globalse.arena.frag.events.EventDistributor
removeEventListener unregisters an EventSink as listener.
removeGameManager(String) - Static method in class org.globalse.arena.frag.game.GameManagerRegistry
removes a GameManager of the registry
removeService(Rendezvous, String, String) - Method in interface com.strangeberry.rendezvous.ServiceListener
A service is removed.
removeService(Rendezvous, String, String) - Method in class org.globalse.arena.frag.peers.PeerConnectionServer
Called when a Service is removed
removeService(Rendezvous, String, String) - Method in class org.globalse.arena.launcher.GameBrowser
Remove a service.
removeServiceListener(ServiceListener) - Method in class com.strangeberry.rendezvous.Rendezvous
Remove listener for services of a given type.
removeTimer(String, String) - Method in class org.globalse.arena.frag.util.TimerRegistry
Removes the timer with the name specified by the parameter timerName.
removeTimers(String) - Method in class org.globalse.arena.frag.util.TimerRegistry
Remove all timers with the specified by the parameter object name.
Rendezvous - class com.strangeberry.rendezvous.Rendezvous.
Rendezvous implementation in Java.
Rendezvous() - Constructor for class com.strangeberry.rendezvous.Rendezvous
Create an instance of Rendezvous.
Rendezvous(InetAddress) - Constructor for class com.strangeberry.rendezvous.Rendezvous
Create an instance of Rendezvous and bind it to a specific network interface given its IP-address.
reshape(int, int) - Method in class org.globalse.arena.frag.visual.GLWorldPainter
makes an art of readraw
rotate(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Causes the adventurer to start or stop rotating.
rotate(int) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the rotating input from keyboard or tracker rotates the adventurer left or right stop when caps are releasd or tracker in neutral position
run() - Method in class org.globalse.arena.frag.peers.PeerConnectionServer
Starting the Thread starts the PeerConnectionServer.
run() - Method in class org.globalse.arena.frag.util.Timer
The run method for the thread, which startes the timer.
run() - Method in class org.globalse.arena.sword.hci.PaintThread
 
run() - Method in class org.globalse.arena.sword.hci.HMTConnector
Starts the thread for actual running.
runRuleDrop(String, String) - Method in class org.globalse.arena.sword.algorithm.MissionParser
 
runRuleLookAt(String, String) - Method in class org.globalse.arena.sword.algorithm.MissionParser
 
runRulePickup(String, String) - Method in class org.globalse.arena.sword.algorithm.MissionParser
Execute Rules
runRuleUseWith(String, String, String) - Method in class org.globalse.arena.sword.algorithm.MissionParser
 

S

saveChar() - Method in class org.globalse.arena.sword.hci.SwordControl
Method saveChar, opens adialog, and calls saveCharacter from gameManager
saveCharacter(GameManager, String) - Method in interface org.globalse.arena.frag.game.GameSetup
saves a character
saveCharacter(GameManager, String) - Method in class org.globalse.arena.sword.engine.Sword
 
saveCharacter(String, File) - Method in class org.globalse.arena.frag.game.GameManager
Saves the Character specified in playerName to the file.
saveFile(String) - Method in class org.globalse.arena.sword.hci.GameGUI
Method saveFile.
saveGame() - Method in class org.globalse.arena.sword.hci.SwordControl
Method saveGame.
saveGame(File) - Method in class org.globalse.arena.frag.game.GameManager
Saves the current game to the file.
saveGame(GameManager) - Method in interface org.globalse.arena.frag.game.GameSetup
Method for saving a game.
saveGame(GameManager) - Method in class org.globalse.arena.sword.engine.Sword
 
scale(double) - Method in class org.globalse.arena.frag.util.MathVector
Multiplies each coordinate of the vector with the parameter value.
sender - Variable in class org.globalse.arena.frag.events.Event
The player name of the sender.
sendEvent(Event) - Method in class org.globalse.arena.frag.events.EventDistributor
sendEvent passes an event to all registered listeners.
ServiceInfo - class com.strangeberry.rendezvous.ServiceInfo.
Rendezvous service information.
ServiceInfo(String, String, InetAddress, int, int, int, byte[]) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceInfo(String, String, InetAddress, int, int, int, Hashtable) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceInfo(String, String, InetAddress, int, int, int, String) - Constructor for class com.strangeberry.rendezvous.ServiceInfo
Construct a service description for registrating with Rendezvous.
ServiceListener - interface com.strangeberry.rendezvous.ServiceListener.
Listener for service updates.
set(BufferedImage, String) - Static method in class org.globalse.arena.sword.algorithm.TileBuffer
 
setAdventurer(Adventurer) - Method in class org.globalse.arena.sword.hci.GameGUI
sets the adventurer
setAdventurer(Adventurer) - Method in class org.globalse.arena.sword.hci.SwordControl
Method setAdventurer.
setDrawManager(DrawManager) - Method in class org.globalse.arena.frag.visual.JWorldPainter
The DrawManager has to be handed to the WorldPainter, in order for the WorldPainter to work.
setDrawManager(DrawManager) - Method in class org.globalse.arena.frag.visual.GLWorldPainter
The DrawManager has to be handed to the WorldPainter, in order for the WorldPainter to work.
setDrawManager(DrawManager) - Method in interface org.globalse.arena.frag.visual.WorldPainter
 
setDrawManager(DrawManager) - Method in class org.globalse.arena.sword.algorithm.SwordWorldPainter
Sets the DrawManager
setDrawPane(IDrawPane) - Method in class org.globalse.arena.frag.visual.DrawManager
Method setDrawPane.
setFocusCenter(String) - Method in class org.globalse.arena.frag.objects.ObjectManager
sets the focusCenter of the local peer
setGameName(String) - Method in class org.globalse.arena.frag.util.Timer
Sets the name of the game to the given parameter, if the timer is started.
setGameName(String) - Method in class org.globalse.arena.launcher.Gladiator
Sets the game name to the given parameter gName.
setHealth(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's health according to the specified value
setHealthMax(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's max health according to the specified value
setInfluenceRange(double) - Method in class org.globalse.arena.frag.objects.FRAGObject
Sets the actual InfluenceRange of the Object
setInventoryMax(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets max numer of items in Adventurer's inventory according to the specified value
setMagicPower(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's magic power according to the specified value
setMana(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's mana according to the specified value
setManaMax(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's max mana according to the specified value
setMapCenter(MathVector) - Method in class org.globalse.arena.frag.visual.DrawManager
This methods sets the visible part of the map in the DrawManager instance.
setMapPos(MathVector[]) - Method in class org.globalse.arena.frag.visual.IDrawPane
is used from the drawManager to update the visible range
setMyCursor(Cursor) - Method in class org.globalse.arena.sword.hci.GameGUI
Set the game cursors
setObjectManager(ObjectManager) - Method in class org.globalse.arena.frag.visual.JWorldPainter
 
setObjectManager(ObjectManager) - Method in class org.globalse.arena.frag.visual.GLWorldPainter
sets the objectmanager
setObjectManager(ObjectManager) - Method in interface org.globalse.arena.frag.visual.WorldPainter
 
setObjectManager(ObjectManager) - Method in class org.globalse.arena.sword.algorithm.SwordWorldPainter
Sets the ObjectManager
setObjectName(String) - Method in class org.globalse.arena.frag.util.Timer
Sets the name of the current object to the given parameter, if the timer is started
setPlayerName(String) - Method in class org.globalse.arena.frag.game.GameManager
Set the playerName of the current game.
setPlayerName(String) - Method in class org.globalse.arena.launcher.Gladiator
Sets the player name to the given parameter pName.
setPosition(MathVector) - Method in class org.globalse.arena.frag.objects.FRAGObject
Sets the coordinates of the object.
setRecognizeFunction(String[]) - Method in class org.globalse.arena.sword.hci.SpeechRecognizer
Sets the functions that was recognized.
setScale(int) - Method in class org.globalse.arena.frag.visual.DrawManager
Sets the scale of the map in Percent.
setSelectedObject(String) - Method in class org.globalse.arena.sword.hci.SwordControl
Selected item was changed.
setSetup(GameSetup) - Method in class org.globalse.arena.frag.game.GameManager
Set's the Setup class of the Game (GameSetup) to the attribute "setup" which is used by many of the other methods in this class.
setStrength(long) - Method in class org.globalse.arena.sword.engine.Adventurer
Sets Adventurer's strength according to the specified value
setTimerName(String) - Method in class org.globalse.arena.frag.util.Timer
Sets the name of the timer to the given parameter, if the timer is started.
setVisible(boolean) - Method in class org.globalse.arena.sword.engine.Item
Sets the visibilty attribute of the item
shutdown() - Method in class org.globalse.arena.frag.events.EventChannel
Stops the queue processing thread.
shutDown() - Method in class org.globalse.arena.frag.peers.PeerConnectionServer
Shutdown the PeerConnectionServer.
shutDownControlConnection() - Method in class org.globalse.arena.sword.hci.HMTConnector
Closes data connection to the tracker.
shutDownDataConnection() - Method in class org.globalse.arena.sword.hci.HMTConnector
Closes data connection to the tracker.
speakText(String) - Method in class org.globalse.arena.sword.hci.SpeechRecognizer
Speak the text.
speechControlAvailable() - Method in class org.globalse.arena.sword.hci.SwordControl
 
SpeechRecognizer - class org.globalse.arena.sword.hci.SpeechRecognizer.
 
SpeechRecognizer() - Constructor for class org.globalse.arena.sword.hci.SpeechRecognizer
Constructor without parameter.
SpeechRecognizer(String[]) - Constructor for class org.globalse.arena.sword.hci.SpeechRecognizer
Constructor with parameter.
Spell - class org.globalse.arena.sword.engine.Spell.
A Spell is an Item that can modify the properties of other adventurers when used on them.
Spell() - Constructor for class org.globalse.arena.sword.engine.Spell
 
startButtonMouseClicked(MouseEvent) - Method in class org.globalse.arena.launcher.GameConfigurator
The event capture of the start button click.
startInputDevices() - Method in class org.globalse.arena.launcher.Gladiator
 
startJoiningGame(int, String, String, String) - Method in class org.globalse.arena.launcher.Gladiator
This method is called whenever peer joins to an already existing game.
startNewGame(int, String, String, String) - Method in class org.globalse.arena.launcher.Gladiator
This method starts a new SWORD game.
startRecognizer() - Method in class org.globalse.arena.sword.hci.SwordControl
Starts the SpeechRecognition which is only available for Mac OSX by now
startSavedGame(int, String, String, String) - Method in class org.globalse.arena.launcher.Gladiator
This method starts a saved SWORD game.
stopRecognizer() - Method in class org.globalse.arena.sword.hci.SwordControl
Stops the SpeechRecognition
strengthBonus - Variable in class org.globalse.arena.sword.engine.ModifyEvent
 
sub(MathVector) - Method in class org.globalse.arena.frag.util.MathVector
Substracts the coordinates of the oteher MathVector from the current vector.
Sword - class org.globalse.arena.sword.engine.Sword.
The Sword class implements a concrete FRAG-based game, as specified in the GameSetup interface.
Sword() - Constructor for class org.globalse.arena.sword.engine.Sword
 
SwordControl - class org.globalse.arena.sword.hci.SwordControl.
The class AdventurerControl is responsible for fetching the input data from Mouse, SpeechRecognizer and HeadMotionTracker.
SwordControl(DrawManager, ObjectManager, Adventurer, GameGUI) - Constructor for class org.globalse.arena.sword.hci.SwordControl
Constructor with parameter.
swordCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
SwordWorldPainter - class org.globalse.arena.sword.algorithm.SwordWorldPainter.
This class shows all the components of the world on the screen.
SwordWorldPainter(ObjectManager) - Constructor for class org.globalse.arena.sword.algorithm.SwordWorldPainter
 

T

talkButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
talkCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
target - Variable in class org.globalse.arena.sword.engine.UseWithEvent
 
terminateHmt() - Method in class org.globalse.arena.sword.hci.HMTConnector
Terminates the head motion tracker driver, if present.
Tile - class org.globalse.arena.sword.algorithm.Tile.
This class crates a part of the map with its vegetation.
Tile() - Constructor for class org.globalse.arena.sword.algorithm.Tile
 
TileBuffer - class org.globalse.arena.sword.algorithm.TileBuffer.
Title: IconLibrary
TileBuffer() - Constructor for class org.globalse.arena.sword.algorithm.TileBuffer
 
Timer - class org.globalse.arena.frag.util.Timer.
The Timer class sends a TimerEvent, a subclass of ObjectActionEvent, in fixed time steps to a certain object.
Timer() - Constructor for class org.globalse.arena.frag.util.Timer
 
TimerEvent - class org.globalse.arena.frag.events.TimerEvent.
The Timer class sends a TimerEvent in fixed time steps to a certain object.
TimerEvent() - Constructor for class org.globalse.arena.frag.events.TimerEvent
 
timerName - Variable in class org.globalse.arena.frag.events.TimerEvent
 
TimerRegistry - class org.globalse.arena.frag.util.TimerRegistry.
 
TimerRegistry(String) - Constructor for class org.globalse.arena.frag.util.TimerRegistry
Constructor, which sets the game name.
toString() - Method in class com.strangeberry.rendezvous.ServiceInfo
 
toString() - Method in class org.globalse.arena.frag.events.TimerEvent
 
toString() - Method in class org.globalse.arena.frag.util.MathVector
Return the coordinates of the vector as a string.

U

unregisterAllServices() - Method in class com.strangeberry.rendezvous.Rendezvous
Unregister a service.
unregisterService(ServiceInfo) - Method in class com.strangeberry.rendezvous.Rendezvous
Unregister a service.
updateMapPosition() - Method in class org.globalse.arena.frag.visual.DrawManager
updates the internally view of the map position so that the drawManager knows which is the visible part
useItem(String) - Method in class org.globalse.arena.sword.engine.Adventurer
Provides a service for the adventurer to use the selected item.
useItemWith(String, String) - Method in class org.globalse.arena.sword.engine.Adventurer
Provides a service for the adventurer to use the selected item with another item or adventurer.
UserActionListener - interface org.globalse.arena.sword.algorithm.UserActionListener.
This interface is used by the engine to tell the mission about user actions.
useWith(String) - Method in class org.globalse.arena.sword.engine.Item
Doesn't do anything, since all objects, instances of the Item class are by definition useless.
useWith(String) - Method in class org.globalse.arena.sword.engine.Spell
Is used when an Adventurer casts this spell on other Adventurers, modifying their properties (like health, mana, etc) depending on the type of spell that is used
useWith(String) - Method in class org.globalse.arena.sword.engine.Weapon
Called when the Weapon is used with some target (usually an Adventurer)
useWith(String) - Method in class org.globalse.arena.sword.engine.ConsumableItem
Called when this ConsumableItem is to be used.
useWith(String, String, String) - Method in interface org.globalse.arena.sword.algorithm.UserActionListener
Called after the adventurer used on item with another.
useWith(String, String, String) - Method in class org.globalse.arena.sword.algorithm.Mission
 
useWith(String, String, String) - Method in class org.globalse.arena.sword.algorithm.DummyMission
 
useWithButton_actionPerformed(ActionEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Gets the Input from the GUI like Items or command-buttons clicked
useWithCursor - Variable in class org.globalse.arena.sword.hci.GameGUI
 
UseWithEvent - class org.globalse.arena.sword.engine.UseWithEvent.
This event is sent by the Adventurer to an Item, when he/she wants to use the Item with another target
UseWithEvent() - Constructor for class org.globalse.arena.sword.engine.UseWithEvent
 

V

valueChanged(ListSelectionEvent) - Method in class org.globalse.arena.launcher.GameBrowser
List selection changed.
visibilityRange - Variable in class org.globalse.arena.frag.objects.FRAGObject
 

W

walk(double) - Method in class org.globalse.arena.sword.engine.Adventurer
Causes the adventurer to start moving forward or backward, or to stop moving.
Weapon - class org.globalse.arena.sword.engine.Weapon.
A Weapon is an Item, used by adventurers that can cause harm on other adventurers.
Weapon() - Constructor for class org.globalse.arena.sword.engine.Weapon
 
weight - Variable in class org.globalse.arena.sword.engine.Item
 
World - class org.globalse.arena.sword.algorithm.World.
The class World creates a world.
World(GameManager) - Constructor for class org.globalse.arena.sword.algorithm.World
The constructor creates a new world object.
worldKeyPressed(KeyEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Handles the key press events.
worldKeyReleased(KeyEvent) - Method in class org.globalse.arena.sword.hci.SwordControl
Handles the key released events.
worldMouseDown(MouseEvent, MathVector) - Method in class org.globalse.arena.sword.hci.SwordControl
Handles mouse events by world.
WorldPainter - interface org.globalse.arena.frag.visual.WorldPainter.
The DrawManager has to be handed to the WorldPainter, in order for the WorldPainter to work.
worldState - Variable in class org.globalse.arena.frag.events.WorldStateEvent
 
WorldStateEvent - class org.globalse.arena.frag.events.WorldStateEvent.
 
WorldStateEvent() - Constructor for class org.globalse.arena.frag.events.WorldStateEvent
 
WorldStateRequestEvent - class org.globalse.arena.frag.events.WorldStateRequestEvent.
 
WorldStateRequestEvent() - Constructor for class org.globalse.arena.frag.events.WorldStateRequestEvent
 
WorldStatus - interface org.globalse.arena.sword.algorithm.WorldStatus.
This class is used by the MissionParser.
WrongPasswordException - exception org.globalse.arena.frag.peers.WrongPasswordException.
Excpetion class if wrong password is specified.
WrongPasswordException() - Constructor for class org.globalse.arena.frag.peers.WrongPasswordException
 
WrongPasswordException(String) - Constructor for class org.globalse.arena.frag.peers.WrongPasswordException
 

X

x - Variable in class org.globalse.arena.frag.util.MathVector
 
xPos() - Method in class org.globalse.arena.sword.algorithm.Tile
 

Y

y - Variable in class org.globalse.arena.frag.util.MathVector
 
yesRadioMouseClicked(MouseEvent) - Method in class org.globalse.arena.launcher.GameConfigurator
Event for the 'yes' radio button.
yPos() - Method in class org.globalse.arena.sword.algorithm.Tile
 

Z

z - Variable in class org.globalse.arena.frag.util.MathVector
 

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


This page is hosted by the Chair for Applied Software Engineering of the Technische Universität München.
Imprint (Impressum)