equal
deleted
inserted
replaced
546 |
546 |
547 void HWForm::GameStateChanged(GameState gameState) |
547 void HWForm::GameStateChanged(GameState gameState) |
548 { |
548 { |
549 switch(gameState) { |
549 switch(gameState) { |
550 case gsStarted: { |
550 case gsStarted: { |
551 sdli.StopMusic(); |
551 Music(false); |
552 GoToPage(ID_PAGE_INGAME); |
552 GoToPage(ID_PAGE_INGAME); |
553 ui.pageGameStats->labelGameStats->setText(""); |
553 ui.pageGameStats->labelGameStats->setText(""); |
554 if (pRegisterServer) |
554 if (pRegisterServer) |
555 { |
555 { |
556 pRegisterServer->unregister(); |
556 pRegisterServer->unregister(); |
558 } |
558 } |
559 break; |
559 break; |
560 } |
560 } |
561 case gsFinished: { |
561 case gsFinished: { |
562 GoBack(); |
562 GoBack(); |
563 sdli.StartMusic(); |
563 Music(ui.pageOptions->CBEnableMusic->isChecked()); |
564 GoToPage(ID_PAGE_GAMESTATS); |
564 GoToPage(ID_PAGE_GAMESTATS); |
565 break; |
565 break; |
566 } |
566 } |
567 default: { |
567 default: { |
568 quint8 id = ui.Pages->currentIndex(); |
568 quint8 id = ui.Pages->currentIndex(); |
569 if (id == ID_PAGE_INGAME) { |
569 if (id == ID_PAGE_INGAME) { |
570 GoBack(); |
570 GoBack(); |
571 sdli.StartMusic(); |
571 Music(ui.pageOptions->CBEnableMusic->isChecked()); |
572 } |
572 } |
573 }; |
573 }; |
574 } |
574 } |
575 |
575 |
576 if (hwnet) |
576 if (hwnet) |