diff options
| author | Kris Parker | 2009-11-27 06:41:27 +0000 |
|---|---|---|
| committer | Kris Parker | 2009-11-27 06:41:27 +0000 |
| commit | 41534679c040f797696fe9712e5b4fc36db17937 (patch) | |
| tree | d183d09870d6193afbb0f9cbf5740bb15818221e /CreatureConfiguration.h | |
| parent | 44e82e2b33e80a6910c15e160eed8eddb972511c (diff) | |
| download | stonesense-41534679c040f797696fe9712e5b4fc36db17937.tar.gz stonesense-41534679c040f797696fe9712e5b4fc36db17937.tar.bz2 stonesense-41534679c040f797696fe9712e5b4fc36db17937.tar.xz | |
added 'special' profession tag- currently indicates undead
Diffstat (limited to 'CreatureConfiguration.h')
| -rw-r--r-- | CreatureConfiguration.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/CreatureConfiguration.h b/CreatureConfiguration.h index 2eb2372..3148f29 100644 --- a/CreatureConfiguration.h +++ b/CreatureConfiguration.h @@ -2,6 +2,14 @@ #define CREATURESTRLENGTH 50
+
+enum enumCreatureSpecialCases{
+ eCSC_Any,
+ eCSC_Normal,
+ eCSC_Zombie,
+ eCSC_Skeleton,
+};
+
class CreatureConfiguration
{
public:
@@ -10,9 +18,10 @@ public: char professionstr[CREATURESTRLENGTH];
int professionID;
int sheetIndex;
+ enumCreatureSpecialCases special;
enumCreatureSex sex;
- CreatureConfiguration(char* gameIDstr, char* professionStr, enumCreatureSex sex, int sheetIndex);
+ CreatureConfiguration(char* gameIDstr, char* professionStr, enumCreatureSex sex, enumCreatureSpecialCases, int sheetIndex);
~CreatureConfiguration(void);
};
|
