summaryrefslogtreecommitdiff
path: root/CreatureConfiguration.h
diff options
context:
space:
mode:
authorKris Parker2009-12-02 23:16:06 +0000
committerKris Parker2009-12-02 23:16:06 +0000
commita35872a33590ea1bb5b6071d9b5570d8c7f4d2f9 (patch)
tree491ad10c70821421b44756a9a86ae5aea57fcde4 /CreatureConfiguration.h
parent41fdcc2f49657e5453fc3e371db69473d5ca3123 (diff)
downloadstonesense-a35872a33590ea1bb5b6071d9b5570d8c7f4d2f9.tar.gz
stonesense-a35872a33590ea1bb5b6071d9b5570d8c7f4d2f9.tar.bz2
stonesense-a35872a33590ea1bb5b6071d9b5570d8c7f4d2f9.tar.xz
Creature config translates names as xml is read
Diffstat (limited to 'CreatureConfiguration.h')
-rw-r--r--CreatureConfiguration.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/CreatureConfiguration.h b/CreatureConfiguration.h
index 26dbe61..6eccf8c 100644
--- a/CreatureConfiguration.h
+++ b/CreatureConfiguration.h
@@ -14,21 +14,17 @@ enum enumCreatureSpecialCases{
class CreatureConfiguration
{
public:
- char gameIDstr[CREATURESTRLENGTH];
int gameID;
char professionstr[CREATURESTRLENGTH];
- bool customProf;
int professionID;
t_SpriteWithOffset sprite;
enumCreatureSpecialCases special;
enumCreatureSex sex;
CreatureConfiguration(){}
- CreatureConfiguration(char* gameIDstr, char* professionStr, bool custom, enumCreatureSex sex, enumCreatureSpecialCases, t_SpriteWithOffset &sprite);
+ CreatureConfiguration::CreatureConfiguration(int gameID, int professionID, const char* professionStr, enumCreatureSex sex, enumCreatureSpecialCases special, t_SpriteWithOffset &sprite);
~CreatureConfiguration(void);
};
bool addCreaturesConfig( TiXmlElement* elemRoot, vector<CreatureConfiguration>* knownCreatures );
-
-void TranslateCreatureNames(vector<CreatureConfiguration>& configs, vector<t_matgloss>& creatureNames );