summaryrefslogtreecommitdiff
path: root/ContentBuildingReader.cpp
diff options
context:
space:
mode:
authorKris Parker2009-11-28 05:21:01 +0000
committerKris Parker2009-11-28 05:21:01 +0000
commit4f005fb21660aacb15ede433c6244ac48d674c5b (patch)
tree3940771967052592ecd25333d007b509454fdd0a /ContentBuildingReader.cpp
parent5d27c5a45d8e80a78ea54891fc7a8b06b191a96b (diff)
downloadstonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.gz
stonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.bz2
stonesense-4f005fb21660aacb15ede433c6244ac48d674c5b.tar.xz
building cleanup code reinstated
Diffstat (limited to 'ContentBuildingReader.cpp')
-rw-r--r--ContentBuildingReader.cpp25
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();