- Timestamp:
- Apr 26, 2015, 10:16:26 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/towerdefenseFS15/src/modules/towerdefense/TowerDefense.h
r10397 r10406 45 45 #include "core/object/WeakPtr.h" 46 46 #include "TowerDefenseSelecter.h" 47 #include "graphics/Camera.h" 47 48 48 49 … … 62 63 virtual void end(); 63 64 virtual void tick(float dt); 64 //virtual void playerEntered(PlayerInfo* player); 65 //virtual bool playerLeft(PlayerInfo* player); 66 //Player Stats (set,get, reduce) 65 virtual void spawnPlayer(PlayerInfo* player); 66 PlayerInfo* getPlayer(void) const; 67 67 int getCredit(){ return this->credit_; } 68 68 int getLifes(){ return this->lifes_; } … … 75 75 void nextwave(){ TowerDefenseEnemyvector.clear(); waves_++; time=0;} 76 76 int reduceLifes(int NumberofLifes){ return lifes_-=NumberofLifes; } 77 TDCoordinate* selectedPos;78 77 TowerDefenseSelecter* selecter; 79 78 … … 89 88 /* Adds a tower at x, y in the playfield */ 90 89 void addTower(int x, int y); 91 92 90 void upgradeTower(int x, int y); 93 91 … … 99 97 private: 100 98 TowerDefenseCenterpoint *center_; 99 PlayerInfo* player_; 101 100 float time; 102 101 // float time2; … … 109 108 bool hasEnoughCreditForTower(int towerCost); 110 109 bool hasEnoughCreditForUpgrade(); 111 112 113 114 std::vector<TowerTurret*> towers_;115 110 }; 116 111 }
Note: See TracChangeset
for help on using the changeset viewer.