AirsoftTimer software based on mbed
Dependencies: mbed TextLCD keypad
games/CatchItKeepIt.cpp
- Committer:
- sillevl
- Date:
- 2017-02-09
- Revision:
- 27:f29805113454
- Parent:
- 12:22e9ef610ea2
File content as of revision 27:f29805113454:
#include "CatchItKeepIt.h"
static const char* NAME = "ShowBuzzer";
CatchItKeepIt::CatchItKeepIt(Board* board) : Game(board){
Settings settings;
settings.activation_code[0] = 1397;
settings.activation_code[1] = 2684;
settings.activation_code[2] = 1597;
settings.activation_code[3] = 3579;
settings.timeout = 60; // 1 minute
settings.decrease_timeout = 0; // decrease with 0%
settings.beep_interval = 1; // beep every second
settings.team_count = 2; // start with 2 teams
}
void CatchItKeepIt::setup(){
// number of teams
// set timer
// set beep interval
// set decrease timer interval
// uses custom codes?
}
void CatchItKeepIt::run(){
while(true){
// wait for code input
// count down and beep
// wait for code
// repeat
// don't return from this function yet (only if the game ends);
}
}
void end(){
// show winner
}
