NerfUS game coordinator for the Nerf gun firing range

Dependencies:   HardwareInterface mbed-rtos mbed

Fork of NerfUS by NerfUS

Branch:
PlayableGame
Revision:
18:469c8b2a9af9
Parent:
16:5e6c695468b6
--- a/include/GameCoordinator.hpp	Fri Mar 17 17:19:42 2017 -0400
+++ b/include/GameCoordinator.hpp	Mon Mar 27 11:15:50 2017 -0400
@@ -5,6 +5,10 @@
 
 #include "RandomNumberGenerator.hpp"
 #include "Target.hpp"
+#include "PlayableGame.hpp"
+#include "PrecisionMode.hpp"
+
+const int numberOfGameModes = 1;
 
 class GameCoordinator
 {
@@ -14,7 +18,9 @@
 
     private:
         RandomNumberGenerator& random_number_generator;
+        PlayableGame *currentGame;
+        PlayableGame *gameModes[numberOfGameModes];
+        std::vector<TargetInfo> targets;
 };
 
-#endif
-
+#endif
\ No newline at end of file