Made ObserverCommands and made racestate an observable. ObserverCommands observes the race passes in the params. #story[1196]

This commit is contained in:
Joseph
2017-09-05 12:40:34 +12:00
parent 28d27a7b2b
commit f4cb1a3ac4
9 changed files with 69 additions and 21 deletions
@@ -185,6 +185,10 @@ public class RaceLogic implements RunnableWithFramePeriod, Observer {
previousFrameTime = currentTime;
}
// Notify Observers
race.setChanged();
race.notifyObservers();
waitForFramePeriod(previousFrameTime, currentTime, 50);
previousFrameTime = currentTime;
}