[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