- Timestamp:
- Oct 10, 2015, 4:34:26 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/modules/towerdefense/TowerDefenseTower.cc
r10622 r10629 27 27 game_ =NULL; 28 28 this->setCollisionType(WorldEntity::None); 29 upgrade = 0; 30 this->addTemplate("towerdefensetower"); 31 32 upgradeMax = 5; 33 29 upgrade = 1; 34 30 35 31 //this->removeAllEngines(); … … 62 58 bool TowerDefenseTower::upgradeTower() 63 59 { 64 if(upgrade < upgradeMax)60 if(upgrade < 5) 65 61 { 66 62 upgrade++; 67 63 float reloadrate = getReloadRate(); 68 64 float reloadwaittime = getReloadWaitTime(); 69 this->setDamageMultiplier((upgrade+1)* 1.5f);70 this->setRotationThrust(2*this->getRotationThrust());71 reloadrate = 0. 7f*reloadrate;72 reloadwaittime = 0. 7f*reloadwaittime;65 this->setDamageMultiplier((upgrade+1)*2); 66 //this->setRotationThrust(2*this->getRotationThrust()); 67 reloadrate = 0.5f*reloadrate; 68 reloadwaittime = 0.5f*reloadwaittime; 73 69 setReloadRate(reloadrate); 74 70 setReloadWaitTime(reloadwaittime);
Note: See TracChangeset
for help on using the changeset viewer.