Fixed Client connection delegate bug

#story[1250]
This commit is contained in:
William Muir
2017-09-09 18:26:22 +12:00
parent bd7ea920b6
commit 02e6d2a98b
2 changed files with 5 additions and 9 deletions
@@ -87,7 +87,7 @@ public class GameState implements Runnable {
private static List<Token> allTokens; private static List<Token> allTokens;
private static List<Token> tokensInPlay; private static List<Token> tokensInPlay;
private static List<NewMessageListener> markListeners; private static List<NewMessageListener> newMessageListeners;
private static Map<Player, String> playerStringMap = new HashMap<>(); private static Map<Player, String> playerStringMap = new HashMap<>();
@@ -106,7 +106,7 @@ public class GameState implements Runnable {
//set this when game stage changes to prerace //set this when game stage changes to prerace
previousUpdateTime = System.currentTimeMillis(); previousUpdateTime = System.currentTimeMillis();
markOrder = new MarkOrder(); //This could be instantiated at some point with a select map? markOrder = new MarkOrder(); //This could be instantiated at some point with a select map?
markListeners = new ArrayList<>(); newMessageListeners = new ArrayList<>();
allTokens = makeTokens(); allTokens = makeTokens();
resetStartTime(); resetStartTime();
@@ -744,8 +744,8 @@ public class GameState implements Runnable {
} }
private static void notifyMessageListeners(Message message) { private static void notifyMessageListeners(Message message) {
for (NewMessageListener mpl : markListeners) { for (NewMessageListener ml : newMessageListeners) {
mpl.notify(message); ml.notify(message);
} }
} }
@@ -787,7 +787,7 @@ public class GameState implements Runnable {
} }
public static void addMessageEventListener(NewMessageListener listener) { public static void addMessageEventListener(NewMessageListener listener) {
markListeners.add(listener); newMessageListeners.add(listener);
} }
public static void setCustomizationFlag() { public static void setCustomizationFlag() {
@@ -297,10 +297,6 @@ public class ServerToClientThread implements Runnable {
return yacht; return yacht;
} }
public void sendCollisionMessage(Integer yachtId) {
sendMessage(new YachtEventCodeMessage(yachtId));
}
public void addConnectionListener(ConnectionListener listener) { public void addConnectionListener(ConnectionListener listener) {
connectionListeners.add(listener); connectionListeners.add(listener);
} }