[Orxonox-commit 7555] r12158 - code/branches/wagnis_HS18/src/modules/wagnis
kunzro at orxonox.net
kunzro at orxonox.net
Wed Dec 5 12:49:23 CET 2018
Author: kunzro
Date: 2018-12-05 12:49:23 +0100 (Wed, 05 Dec 2018)
New Revision: 12158
Modified:
code/branches/wagnis_HS18/src/modules/wagnis/WagnisHUDinfo.cc
Log:
WagnisHUDinfo added
Modified: code/branches/wagnis_HS18/src/modules/wagnis/WagnisHUDinfo.cc
===================================================================
--- code/branches/wagnis_HS18/src/modules/wagnis/WagnisHUDinfo.cc 2018-12-05 11:43:35 UTC (rev 12157)
+++ code/branches/wagnis_HS18/src/modules/wagnis/WagnisHUDinfo.cc 2018-12-05 11:49:23 UTC (rev 12158)
@@ -49,13 +49,34 @@
if(wagnisgame==nullptr){
findWagnis();
}
+ enum GameStage { NOT_READY, CHOOSE_PROVINCE_STAGE, REINFORCEMENT_STAGE, ATTACK_STAGE, MOVE_STAGE };
std::stringstream ss;
switch(wagnisgame->gameStage){
case CHOOSE_PROVINCE_STAGE: {
- ss<<"Player"<<wagnisgame->active_player;
+ ss<<"Player "<<wagnisgame->active_player<<" choose a province to occupy";
setCaption( ss.str() );
break;
}
+ case REINFORCEMENT_STAGE: {
+ ss<<"Player "<<wagnisgame->active_player<<" place your reinforcements";
+ setCaption( ss.str() );
+ break;
+ }
+ case ATTACK_STAGE: {
+ ss<<"Player "<<wagnisgame->active_player<<" you can attack now";
+ setCaption( ss.str() );
+ break;
+ }
+ case MOVE_STAGE: {
+ ss<<"Player "<<wagnisgame->active_player<<" you can reorganize your troops now";
+ setCaption( ss.str() );
+ break;
+ }
+ case NOT_READY: {
+ ss<<"";
+ setCaption( ss.str() );
+ break;
+ }
}
}
void WagnisHUDinfo::findWagnis(){
More information about the Orxonox-commit
mailing list