diff options
| author | Kris Parker | 2009-11-28 05:21:01 +0000 |
|---|---|---|
| committer | Kris Parker | 2009-11-28 05:21:01 +0000 |
| commit | 4f005fb21660aacb15ede433c6244ac48d674c5b (patch) | |
| tree | 3940771967052592ecd25333d007b509454fdd0a /ContentBuildingReader.cpp | |
| parent | 5d27c5a45d8e80a78ea54891fc7a8b06b191a96b (diff) | |
| download | stonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.gz stonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.bz2 stonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.xz | |
building cleanup code reinstated
Diffstat (limited to 'ContentBuildingReader.cpp')
| -rw-r--r-- | ContentBuildingReader.cpp | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/ContentBuildingReader.cpp b/ContentBuildingReader.cpp index b0bd344..05a4228 100644 --- a/ContentBuildingReader.cpp +++ b/ContentBuildingReader.cpp @@ -316,15 +316,8 @@ bool addSingleBuildingConfig( TiXmlElement* elemRoot, vector<BuildingConfigurat return true;
}
-/*
-bool LoadBuildingConfiguration( vector<BuildingConfiguration>* knownBuildings ){
- string line;
- ifstream myfile ("buildings/index.txt");
- if (myfile.is_open() == false){
- WriteErr("Unable to load building config index file!\n");
- return false;
- }
-
+void flushBuildingConfig( vector<BuildingConfiguration>* knownBuildings )
+{
// clean up building data trees before deleting them
// a nasty cludge that only works cause knownbuildings
// isnt modified anywhere else
@@ -336,6 +329,20 @@ bool LoadBuildingConfiguration( vector<BuildingConfiguration>* knownBuildings ){ //should set to null, but we will nuke the lot in a second
}
knownBuildings->clear();
+}
+
+
+
+/*
+bool LoadBuildingConfiguration( vector<BuildingConfiguration>* knownBuildings ){
+ string line;
+ ifstream myfile ("buildings/index.txt");
+ if (myfile.is_open() == false){
+ WriteErr("Unable to load building config index file!\n");
+ return false;
+ }
+
+
//img files are now unused
flushImgFiles();
|
