Changeset 3629 in orxonox.OLD for orxonox/trunk/src/story_entities/world.cc
- Timestamp:
- Mar 22, 2005, 11:15:54 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/story_entities/world.cc
r3621 r3629 89 89 { 90 90 this->worldReference = world; 91 if( world != NULL)91 if( world != NULL) 92 92 { 93 93 this->worldIsInitialized = true; … … 128 128 World::World (int worldID) 129 129 { 130 printf(">>>>>>>>>>>>>>>>>WORLD::WORLD called NEW WORLD created\n"); 130 131 this->init(NULL, worldID); 131 132 } … … 153 154 154 155 /** 155 \brief initializes a new World 156 \brief initializes the world. 157 158 set all stuff here that is world generic and does not use to much memory 159 because the real init() function StoryEntity::init() will be called 160 shortly before start of the game. 161 since all worlds are initiated/referenced before they will be started. 162 NO LEVEL LOADING HERE - NEVER! 156 163 */ 157 164 void World::init(char* name, int worldID) … … 159 166 this->setClassName ("World"); 160 167 161 162 this->worldName = name; 168 this->worldName = "Just a test level"; 163 169 this->debugWorldNr = worldID; 164 170 this->entities = new tList<WorldEntity>(); 165 171 } 172 173 174 /** 175 \brief this is executed before load 176 177 since the load function sometimes needs data, that has been init before 178 the load and after the proceeding storyentity has finished 179 */ 180 ErrorMessage World::preLoad() 181 { 166 182 /* init the world interface */ 167 183 WorldInterface* wi = WorldInterface::getInstance(); … … 391 407 } 392 408 393 /** 394 \brief initializes a new World 409 410 /** 411 \brief initializes a new World shortly before start 412 413 this is the function, that will be loaded shortly before the world is 414 started 395 415 */ 396 416 ErrorMessage World::init() … … 400 420 cn->addToWorld(this); 401 421 cn->enable(true); 402 403 422 } 404 423
Note: See TracChangeset
for help on using the changeset viewer.