Changeset 12149 for code/branches/TixyTaxyTorxy_HS18/src/modules/TixyTaxyTorxy/TixyTaxyTorxyField.cc
- Timestamp:
- Dec 5, 2018, 11:43:36 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/TixyTaxyTorxy_HS18/src/modules/TixyTaxyTorxy/TixyTaxyTorxyField.cc
r12086 r12149 38 38 #include "core/XMLPort.h" 39 39 #include "TixyTaxyTorxy.h" 40 #include <iostream> 41 42 using namespace std; 40 43 41 44 namespace orxonox … … 85 88 center_ = center; 86 89 } 87 88 90 // void TixyTaxyTorxyField::upgrade() 89 91 // { … … 184 186 } 185 187 188 186 189 int TixyTaxyTorxyField::getAngle() 187 190 { … … 256 259 void TixyTaxyTorxyField::createTower(int upgrade) 257 260 { 258 counter++;261 259 262 if (tower_ == nullptr) 260 263 { 264 counter++; 261 265 if(counter%2==0){ 262 266 modelGround_->setMeshSource("TD_T1.mesh"); 263 267 tower_ = new TixyTaxyTorxyTower(center_->getContext()); 264 268 attach(tower_); 269 type_ = TixyTaxyTorxyFieldType::TOWER1; 265 270 266 271 }else{ … … 268 273 tower_ = new TixyTaxyTorxyTower(center_->getContext()); 269 274 attach(tower_); 270 } 271 272 273 // type_ = TixyTaxyTorxyFieldType::TOWER; 274 // setUpgrade(upgrade); 275 // if (upgrade_ > 0 && modelObject_ != nullptr) 276 // { 277 // modelObject_->setMeshSource("TD_T2.mesh"); 278 // tower_->addTemplate(center_->getTower1Template()); 279 // switch (counter%2 +1) 280 // { 281 // case 1: 282 // modelObject_->setMeshSource("TD_T1.mesh"); 283 // tower_->addTemplate(center_->getTower1Template()); 284 // break; 285 // case 2: 286 // modelObject_->setMeshSource("TD_T2.mesh"); 287 // tower_->addTemplate(center_->getTower2Template()); 288 // break; 289 // case 3: 290 // modelObject_->setMeshSource("TD_T3.mesh"); 291 // tower_->addTemplate(center_->getTower3Template()); 292 // break; 293 // case 4: 294 // modelObject_->setMeshSource("TD_T4.mesh"); 295 // tower_->addTemplate(center_->getTower4Template()); 296 // break; 297 // case 5: 298 // modelObject_->setMeshSource("TD_T5.mesh"); 299 // tower_->addTemplate(center_->getTower5Template()); 300 // break; 301 // } 302 // } 275 type_ = TixyTaxyTorxyFieldType::TOWER2; 276 } 277 303 278 } 304 279 }
Note: See TracChangeset
for help on using the changeset viewer.