summaryrefslogtreecommitdiff
path: root/BuildingConfiguration.cpp
diff options
context:
space:
mode:
authorKris Parker2009-11-13 22:26:17 +0000
committerKris Parker2009-11-13 22:26:17 +0000
commit1cb48474b399549ca64dca40ab2ad20a80d3db30 (patch)
tree74f3a8754eba20def409d7687997eab510d1709c /BuildingConfiguration.cpp
parenta71d4adc7da44c0d5fa70eaba700afea6bb4f89d (diff)
downloadstonesense-1cb48474b399549ca64dca40ab2ad20a80d3db30.tar.gz
stonesense-1cb48474b399549ca64dca40ab2ad20a80d3db30.tar.bz2
stonesense-1cb48474b399549ca64dca40ab2ad20a80d3db30.tar.xz
First pass at merging new building config
Diffstat (limited to 'BuildingConfiguration.cpp')
-rw-r--r--BuildingConfiguration.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/BuildingConfiguration.cpp b/BuildingConfiguration.cpp
index 88c15d5..ce29a20 100644
--- a/BuildingConfiguration.cpp
+++ b/BuildingConfiguration.cpp
@@ -11,7 +11,8 @@ BuildingConfiguration::BuildingConfiguration(string name, char* IDstring)
this->width = this->height = 1;
this->canBeFloating = false;
this->canBeAnySize = false;
-
+ this->sprites = NULL;
+
int len = (int) strlen(IDstring);
if(len > 100) len = 100;
memcpy(this->gameIDstr, IDstring, len);
@@ -20,6 +21,7 @@ BuildingConfiguration::BuildingConfiguration(string name, char* IDstring)
BuildingConfiguration::~BuildingConfiguration(void)
{
+ //cant delete bc.sprites here- screws up BCs copy semantics
}
@@ -51,4 +53,4 @@ void TranslateBuildingNames(){
}
BuildingNamesTranslatedFromGame = true;
-} \ No newline at end of file
+}