summaryrefslogtreecommitdiff
path: root/CreatureConfiguration.cpp
diff options
context:
space:
mode:
authorJapa2010-04-30 05:06:02 +0000
committerJapa2010-04-30 05:06:02 +0000
commit04ea33f5b21ea7cb15821d8b5e87cc1b9fdf9248 (patch)
tree84187bcd166ee95a2f0c43d4a375a67eda3dc816 /CreatureConfiguration.cpp
parent300e0483f79f0a7801993111477569cda5e9aca6 (diff)
downloadstonesense-04ea33f5b21ea7cb15821d8b5e87cc1b9fdf9248.tar.gz
stonesense-04ea33f5b21ea7cb15821d8b5e87cc1b9fdf9248.tar.bz2
stonesense-04ea33f5b21ea7cb15821d8b5e87cc1b9fdf9248.tar.xz
added in all the colors for gems, got castes fully working, and re-organised the init.txt
Diffstat (limited to 'CreatureConfiguration.cpp')
-rw-r--r--CreatureConfiguration.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/CreatureConfiguration.cpp b/CreatureConfiguration.cpp
index 23f4556..3eb408c 100644
--- a/CreatureConfiguration.cpp
+++ b/CreatureConfiguration.cpp
@@ -137,6 +137,12 @@ bool addSingleCreatureConfig( TiXmlElement* elemCreature, vector<vector<Creature
WriteErr("custom: %s\n",customStr);
}
+ const char* filename = elemVariant->Attribute("file");
+ if (filename != NULL && filename[0] != 0)
+ {
+ sprite.fileIndex = loadConfigImgFile((char*)filename,elemCreature);
+ }
+
const char* sexstr = elemVariant->Attribute("sex");
sheetIndexStr = elemVariant->Attribute("sheetIndex");
uint8_t cresex = 0;