Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 16, 2019, 2:20:38 PM (5 years ago)
Author:
jeromela
Message:

cleanup function worksls!

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/OrxoBlox_FS19/src/modules/OrxoBlox/OrxoBlox.cc

    r12371 r12376  
    9898    */
    9999    void OrxoBlox::cleanup()
    100     {
     100    {   
    101101        //if (this->ball_ != nullptr) // Destroy the ball, if present.
    102102        //{
     
    105105        //}
    106106
    107         if (this->futureWall_ != nullptr)
     107        /*if (this->futureWall_ != nullptr)
    108108            {
    109109            this->futureWall_->destroy();
    110110            this->futureWall_ = nullptr;
    111111            }
    112 
     112        */
     113       
    113114        for (OrxoBloxWall* wall : this->activeWalls_)
    114115            if (wall != nullptr)
    115             wall->destroy();
     116                wall->destroy();
    116117        this->activeWalls_.clear();
    117118       
     
    132133
    133134    {
     135        orxout() << "Orxoblox started" << endl;
    134136        if (this->center_ != nullptr) // There needs to be a OrxoBloxCenterpoint, i.e. the area the game takes place.
    135137        {
     
    222224    void OrxoBlox::LevelUp(){
    223225        level_++;
     226        int z_;
     227
     228        orxout() << "level up called" << endl;
    224229        this->playerScored(this->player_);// add points
    225230        for(OrxoBloxStones* stone : this->stones_){
    226231            int x_=(stone->getPosition()).x;
    227232            int y_=(stone->getPosition()).y;
    228             int z_=(stone->getPosition()).z;
     233            z_=(stone->getPosition()).z;
    229234            //if(z_==90)this->end();
    230235
    231236            stone->setPosition(x_,y_,z_+9.0f);
    232 
    233             if( z_ >= 45){
    234                 this->end();
    235             }
     237           
    236238        }
    237239
     
    266268        //create balls
    267269        //insert new wall
     270        if( z_ >= 45){
     271            orxout() << "calling end() function" << endl;
     272            this->end();
     273            }
     274       
    268275    }
    269276
Note: See TracChangeset for help on using the changeset viewer.