[Orxonox-commit 5725] r10388 - code/branches/towerdefenseFS15/src/modules/towerdefense
erbj at orxonox.net
erbj at orxonox.net
Thu Apr 23 15:22:04 CEST 2015
Author: erbj
Date: 2015-04-23 15:22:04 +0200 (Thu, 23 Apr 2015)
New Revision: 10388
Modified:
code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.cc
code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.h
Log:
adjusted the TowerDefenseSelecter, but there is still a problem with the include (context in the TowerDefense.cc file
Modified: code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.cc
===================================================================
--- code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.cc 2015-04-23 12:01:20 UTC (rev 10387)
+++ code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.cc 2015-04-23 13:22:04 UTC (rev 10388)
@@ -87,6 +87,7 @@
/* Part of a temporary hack to allow the player to add towers */
#include "core/command/ConsoleCommand.h"
+
namespace orxonox
{
static const std::string __CC_addTower_name = "addTower";
@@ -107,8 +108,7 @@
}
}*/
- selectedPos = new TDCoordinate(0,0);
-// TowerDefenseSelecter Selecter = new TowerDefenseSelecter();
+ this->Selecter = new TowerDefenseSelecter(context);
this->setHUDTemplate("TowerDefenseHUD");
Modified: code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.h
===================================================================
--- code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.h 2015-04-23 12:01:20 UTC (rev 10387)
+++ code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.h 2015-04-23 13:22:04 UTC (rev 10388)
@@ -42,7 +42,9 @@
#include "TowerDefenseEnemy.h"
#include "util/Output.h"
#include "core/object/WeakPtr.h"
+#include "TowerDefenseSelecter.h"
+
namespace orxonox
{
class _TowerDefenseExport TowerDefense : public TeamDeathmatch
@@ -72,6 +74,7 @@
void nextwave(){ TowerDefenseEnemyvector.clear(); waves_++; time=0;}
int reduceLifes(int NumberofLifes){ return lifes_-=NumberofLifes; }
TDCoordinate* selectedPos;
+ TowerDefenseSelecter* Selecter;
//virtual void pawnKilled(Pawn* victim, Pawn* killer = 0);
//virtual void playerScored(PlayerInfo* player, int score);
More information about the Orxonox-commit
mailing list