NerfUS game coordinator for the Nerf gun firing range
Dependencies: HardwareInterface mbed-rtos mbed
Fork of NerfUS by
Diff: source/GameCoordinator.cpp
- Branch:
- PlayableGame
- Revision:
- 18:469c8b2a9af9
- Parent:
- 16:5e6c695468b6
- Child:
- 19:33e8cd56630f
diff -r 48474266a361 -r 469c8b2a9af9 source/GameCoordinator.cpp --- a/source/GameCoordinator.cpp Fri Mar 17 17:19:42 2017 -0400 +++ b/source/GameCoordinator.cpp Mon Mar 27 11:15:50 2017 -0400 @@ -1,15 +1,16 @@ #include "GameCoordinator.hpp" -GameCoordinator::GameCoordinator(RandomNumberGenerator& random_number_generator) : - random_number_generator(random_number_generator) +GameCoordinator::GameCoordinator(RandomNumberGenerator &random_number_generator) : random_number_generator(random_number_generator) { + //TODO Initialize gamemodes + //this->gameModes[0] = PrecisionMode(&(this->targets), random_number_generator); } std::vector<TargetInfo> GameCoordinator::generate_random_target_course(const int number_of_targets, const int timeout_ms) { std::vector<TargetInfo> target_course; - for(int i=0; i<number_of_targets; ++i) + for (int i = 0; i < number_of_targets; ++i) { TargetInfo new_target; @@ -22,4 +23,3 @@ return target_course; } -