- Timestamp:
- Dec 5, 2014, 4:27:06 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/towerdefenseHS14/src/modules/towerdefense/TowerDefense.h
r10158 r10159 62 62 //virtual void playerEntered(PlayerInfo* player); 63 63 //virtual bool playerLeft(PlayerInfo* player); 64 //Player Stats (set,get, reduce) 65 int getCredit(){ return this->credit_; } 66 int getLifes(){ return this->lifes_; } 67 int getWaveNumber(){ return this->waves_; } 68 void setCredit(int credit){ credit_ = credit; } 69 void setLifes(int lifes){ lifes_ = lifes; } 70 void setWaveNumber(int wavenumber){waves_=wavenumber; } 71 void buyTower(int cost){ credit_ -= cost;} 72 void addCredit(int credit) { credit_+=credit; } 73 void nextwave(){ waves_++;} 74 int reduceLifes(int NumberofLifes){ return lifes_-=NumberofLifes; } 64 75 65 int credits;66 int life;67 int waves;68 76 //virtual void pawnKilled(Pawn* victim, Pawn* killer = 0); 69 77 //virtual void playerScored(PlayerInfo* player, int score); … … 92 100 float time; 93 101 float time2; 102 int credit_; 103 int waves_; 104 int lifes_; 94 105 95 106 /* handles stats */ 96 TowerDefensePlayerStats *stats_; 97 bool hasEnoughCreditForTower(TowerCost towerCost); 107 bool hasEnoughCreditForTower(int towerCost); 98 108 bool hasEnoughCreditForUpgrade(); 99 109
Note: See TracChangeset
for help on using the changeset viewer.