player: show game name when playing

This commit is contained in:
schneider 2011-12-22 20:47:38 +01:00
parent f92234da78
commit 41d96707c0
1 changed files with 6 additions and 1 deletions

View File

@ -93,6 +93,7 @@ uint16_t gameId;
uint8_t interval; uint8_t interval;
uint8_t jitter; uint8_t jitter;
uint8_t flags; uint8_t flags;
uint8_t *gameTitle;
void sendButton(uint8_t button); void sendButton(uint8_t button);
void sendJoin(uint32_t game); void sendJoin(uint32_t game);
@ -129,6 +130,9 @@ void playGame(void)
{ {
int len; int len;
struct packet p; struct packet p;
lcdPrintln("Now playing:");
lcdPrintln(gameTitle);
lcdRefresh();
while(1){ while(1){
uint8_t button = getInputRaw(); uint8_t button = getInputRaw();
@ -191,7 +195,6 @@ uint8_t joinGame()
p.id= id; p.id= id;
p.ctr= ++ctr; p.ctr= ++ctr;
p.c.join.gameId=gameId; p.c.join.gameId=gameId;
lcdClear();
lcdPrintln("Joining game"); lcdPrintln("Joining game");
lcdRefresh(); lcdRefresh();
@ -278,7 +281,9 @@ uint8_t selectGame()
interval = games[selected].interval; interval = games[selected].interval;
jitter = games[selected].jitter; jitter = games[selected].jitter;
flags = games[selected].gameFlags; flags = games[selected].gameFlags;
gameTitle = games[selected].gameTitle;
nrf_config_set(&config); nrf_config_set(&config);
lcdClear();
if( games[selected].gameFlags & FLAGS_MASS_GAME ) if( games[selected].gameFlags & FLAGS_MASS_GAME )
return 1; return 1;
else else