Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Nov 30, 2015, 3:47:42 PM (8 years ago)
Author:
meierman
Message:

Flag generator implemented

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/hoverHS15/src/modules/hover/Hover.cc

    r10835 r10894  
    3636
    3737#include "HoverWall.h"
     38#include "HoverFlag.h" 
    3839#include "core/CoreIncludes.h"
    3940
     
    4546#include <stdint.h>
    4647#include <fstream>
    47 
     48#include <vector>
    4849
    4950namespace orxonox
     
    140141
    141142
     143            for ( int i = 0; i < 5; i++ )
     144                flagVector.push_back(new HoverFlag(origin_->getContext(), rand()%10, rand()%10));
    142145           
    143             //new HoverWall(origin_->getContext(), 1, 1, 1); //Rechts in Y Richtung
     146            //new HoverFlag(origin_->getContext()); //Rechts in Y Richtung
    144147            //new HoverWall(origin_->getContext(), 5, 6, 0); //Ueber in x richtung
    145148            //new HoverWall(origin_->getContext(), 5, 5, 0); //Ueber in x richtung
    146         }     
     149        }
     150        for ( int i = 0; i < flagVector.size(); i++ ){
     151            if(flagVector[i]->getCollided()){
     152                flagVector[i]->destroyLater();
     153                flagVector.erase (flagVector.begin()+i);
     154            }
     155        }
     156
    147157
    148158
Note: See TracChangeset for help on using the changeset viewer.