twcore.core
Class Arena
java.lang.Object
|
+--twcore.core.Arena
- public class Arena
- extends java.lang.Object
Constructor Summary |
Arena()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Arena
public Arena()
clear
public void clear()
getPlayerIterator
public java.util.Iterator getPlayerIterator()
getPlayerIDIterator
public java.util.Iterator getPlayerIDIterator()
getPlayingPlayerIterator
public java.util.Iterator getPlayingPlayerIterator()
getPlayingIDIterator
public java.util.Iterator getPlayingIDIterator()
getFreqIDIterator
public java.util.Iterator getFreqIDIterator(int freq)
getFreqPlayerIterator
public java.util.Iterator getFreqPlayerIterator(int freq)
getFlagIDIterator
public java.util.Iterator getFlagIDIterator()
getFlag
public twcore.core.Flag getFlag(int flagID)
getPlayer
public twcore.core.Player getPlayer(int playerID)
getPlayer
public twcore.core.Player getPlayer(java.lang.String playerName)
getPlayerName
public java.lang.String getPlayerName(int playerID)
getPlayerID
public int getPlayerID(java.lang.String playerName)
size
public int size()
processEvent
public void processEvent(twcore.core.PlayerEntered message)
processEvent
public void processEvent(twcore.core.ScoreUpdate message)
processEvent
public void processEvent(twcore.core.PlayerPosition message)
processEvent
public void processEvent(twcore.core.FrequencyChange message)
processEvent
public void processEvent(twcore.core.FrequencyShipChange message)
processEvent
public void processEvent(twcore.core.PlayerLeft message)
processEvent
public void processEvent(twcore.core.PlayerDeath message)
processEvent
public void processEvent(twcore.core.ScoreReset message)
processEvent
public void processEvent(twcore.core.FlagVictory message)
processEvent
public void processEvent(twcore.core.FlagReward message)
processEvent
public void processEvent(twcore.core.FlagPosition message)
processEvent
public void processEvent(twcore.core.FlagClaimed message)
processEvent
public void processEvent(twcore.core.FlagDropped message)