Tokens now appear client side

#story[1250]
This commit is contained in:
William Muir
2017-08-29 17:17:06 +12:00
parent 1c866ea8c2
commit dc19310849
3 changed files with 30 additions and 2 deletions
@@ -41,6 +41,7 @@ import seng302.model.RaceState;
import seng302.model.mark.CompoundMark;
import seng302.model.mark.Mark;
import seng302.model.stream.xml.parser.RaceXMLData;
import seng302.model.token.Token;
import seng302.visualiser.GameView;
import seng302.visualiser.controllers.annotations.Annotation;
import seng302.visualiser.controllers.annotations.ImportantAnnotationController;
@@ -139,7 +140,8 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel
gameView.updateBorder(raceData.getCourseLimit());
gameView.updateCourse(
new ArrayList<>(raceData.getCompoundMarks().values()), raceData.getMarkSequence()
);
);
gameView.updateTokens(raceData.getTokens());
gameView.enableZoom();
gameView.setBoatAsPlayer(player);
gameView.startRace();
@@ -621,5 +623,6 @@ public class RaceViewController extends Thread implements ImportantAnnotationDel
public void updateRaceData (RaceXMLData raceData) {
this.courseData = raceData;
gameView.updateBorder(raceData.getCourseLimit());
gameView.updateTokens(raceData.getTokens());
}
}