diff options
| author | Kris Parker | 2009-12-13 04:23:39 +0000 |
|---|---|---|
| committer | Kris Parker | 2009-12-13 04:23:39 +0000 |
| commit | affa9bb79b43be94ce09e28c010f8fd25c245954 (patch) | |
| tree | be84976f085b0412cb729ab79ab5561061fb18bb /CreatureConfiguration.cpp | |
| parent | a7fa8cd1197ff8fb28cc63d1f85389dd8f62b987 (diff) | |
| download | stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.gz stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.bz2 stonesense-affa9bb79b43be94ce09e28c010f8fd25c245954.tar.xz | |
xml and index files are read based on a central master index
content is read relative to the calling file
Diffstat (limited to 'CreatureConfiguration.cpp')
| -rw-r--r-- | CreatureConfiguration.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/CreatureConfiguration.cpp b/CreatureConfiguration.cpp index 1a6654c..a711791 100644 --- a/CreatureConfiguration.cpp +++ b/CreatureConfiguration.cpp @@ -78,7 +78,7 @@ bool addSingleCreatureConfig( TiXmlElement* elemCreature, vector<CreatureConfigu const char* filename = elemCreature->Attribute("file");
if (filename != NULL && filename[0] != 0)
{
- sprite.fileIndex = loadImgFile((char*)filename);
+ sprite.fileIndex = loadConfigImgFile((char*)filename,elemCreature);
}
TiXmlElement* elemVariant = elemCreature->FirstChildElement("variant");
while( elemVariant ){
@@ -147,7 +147,7 @@ bool addCreaturesConfig( TiXmlElement* elemRoot, vector<CreatureConfiguration>* const char* filename = elemRoot->Attribute("file");
if (filename != NULL && filename[0] != 0)
{
- basefile = loadImgFile((char*)filename);
+ basefile = loadConfigImgFile((char*)filename,elemRoot);
}
TiXmlElement* elemCreature = elemRoot->FirstChildElement("creature");
if (elemCreature == NULL)
|
