Changeset 6501 for code/trunk/src/orxonox/LevelManager.cc
- Timestamp:
- Mar 11, 2010, 11:32:01 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/orxonox/LevelManager.cc
r6417 r6501 132 132 void LevelManager::compileAvailableLevelList() 133 133 { 134 availableLevels_ = *Resource::findResourceNames("*.oxw");135 for (std::vector<std::string>::iterator it = availableLevels_.begin(); it != availableLevels_.end();)136 if (it->find("old/") == 0)137 it = availableLevels_.erase(it);138 else134 this->availableLevels_.clear(); 135 Ogre::StringVectorPtr levels = Resource::findResourceNames("*.oxw"); 136 for (Ogre::StringVector::const_iterator it = levels->begin(); it != levels->end(); ++it) 137 { 138 if (it->find("old/") != 0) 139 139 { 140 140 size_t pos = it->find(".oxw"); 141 *it = it->substr(0, pos); 142 ++it; 141 this->availableLevels_.push_back(it->substr(0, pos)); 143 142 } 143 } 144 144 } 145 145 }
Note: See TracChangeset
for help on using the changeset viewer.