NerfUS game coordinator for the Nerf gun firing range

Dependencies:   HardwareInterface mbed-rtos mbed

Fork of NerfUS by NerfUS

Branch:
PlayableGame
Revision:
19:33e8cd56630f
Parent:
18:469c8b2a9af9
--- a/source/GameCoordinator.cpp	Mon Mar 27 11:15:50 2017 -0400
+++ b/source/GameCoordinator.cpp	Thu Mar 30 13:40:36 2017 -0400
@@ -2,8 +2,8 @@
 
 GameCoordinator::GameCoordinator(RandomNumberGenerator &random_number_generator) : random_number_generator(random_number_generator)
 {
-    //TODO Initialize gamemodes
-    //this->gameModes[0] = PrecisionMode(&(this->targets), random_number_generator);
+    PrecisionMode precisionMode(&(this->targets), random_number_generator);
+    this->gameModes[0] = &precisionMode;
 }
 
 std::vector<TargetInfo> GameCoordinator::generate_random_target_course(const int number_of_targets, const int timeout_ms)