Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 18, 2017, 12:40:00 PM (6 years ago)
Author:
patricwi
Message:

rolled back to functional without 2 branches

Location:
code/branches/Presentation_HS17
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • code/branches/Presentation_HS17

  • code/branches/Presentation_HS17/src/orxonox/infos/GametypeInfo.cc

    r11686 r11690  
    4343#include "interfaces/GametypeMessageListener.h"
    4444#include "interfaces/NotificationListener.h"
    45 #include "scriptablecontroller/scriptable_controller.h"
    46 #include "Level.h"
    4745
    4846#include "PlayerInfo.h"
     
    7876        this->spawned_ = false;
    7977        this->readyToSpawn_ = false;
    80         this->isFirstSpawn_ = true;
    8178
    8279        this->registerVariables();
     
    313310        {
    314311            if(this->hasStarted() && !this->hasEnded())
     312
    315313                this->setSpawnedHelper(player, true);
    316         }
    317 
    318         // TODO We might want to handle the subsequent spawns as well somehow
    319         if(player->isHumanPlayer() && player->isLocalPlayer() && this->isFirstSpawn_)
    320         {
    321             this->isFirstSpawn_ = false;
    322             this->getLevel()->getScriptableController()->setPlayer(player);
    323 
    324             // This handles paths relative to the 'level' directory
    325             std::string script = this->getLevel()->getScript();
    326             if(script.at(0) != '/')
    327                 script = "../levels/" + script; // Not very dynamic
    328             this->getLevel()->getScriptableController()->runScript(script);
    329314        }
    330315    }
Note: See TracChangeset for help on using the changeset viewer.