Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 5, 2018, 11:43:36 AM (5 years ago)
Author:
thomkell
Message:

final

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/TixyTaxyTorxy_HS18/src/modules/TixyTaxyTorxy/TixyTaxyTorxyField.cc

    r12086 r12149  
    3838#include "core/XMLPort.h"
    3939#include "TixyTaxyTorxy.h"
     40#include <iostream>
     41
     42using namespace std;
    4043
    4144namespace orxonox
     
    8588        center_ = center;
    8689    }
    87 
    8890    // void TixyTaxyTorxyField::upgrade()
    8991    // {
     
    184186    }
    185187
     188
    186189    int TixyTaxyTorxyField::getAngle()
    187190    {
     
    256259    void TixyTaxyTorxyField::createTower(int upgrade)
    257260    {       
    258         counter++;
     261       
    259262        if (tower_ == nullptr)
    260263        {
     264            counter++;
    261265            if(counter%2==0){
    262266            modelGround_->setMeshSource("TD_T1.mesh");
    263267            tower_ = new TixyTaxyTorxyTower(center_->getContext());
    264268            attach(tower_);
     269            type_ = TixyTaxyTorxyFieldType::TOWER1;
    265270
    266271            }else{
     
    268273            tower_ = new TixyTaxyTorxyTower(center_->getContext());
    269274            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
    303278        }                           
    304279    }
Note: See TracChangeset for help on using the changeset viewer.