1 #pragma once
2 
3 #include "tag-version.h"
4 
5 enum piety_gain_t
6 {
7     PIETY_NONE, PIETY_SOME, PIETY_LOTS,
8     NUM_PIETY_GAIN
9 };
10 
11 enum tithe_state
12 {
13     TS_DEFAULT,    // No state set
14     TS_NO_PIETY,   // Don't give any piety
15     TS_FULL_TITHE, // Tithe normally
16     TS_NO_TITHE,   // Don't tithe at all
17 };
18 
19 #if TAG_MAJOR_VERSION == 34
20 enum nemelex_gift_types
21 {
22     NEM_GIFT_ESCAPE = 0,
23     NEM_GIFT_DESTRUCTION,
24     NEM_GIFT_SUMMONING,
25     NEM_GIFT_WONDERS,
26     NUM_NEMELEX_GIFT_TYPES,
27 };
28 #endif
29 
30 #define ACQUIRE_KEY "acquired" // acquirement source prop on acquired items
31 #define ACQUIRE_ITEMS_KEY "acquire_items" // acquirement items player prop
32 
33 /// the name of the ally hepliaklqana granted the player
34 #define HEPLIAKLQANA_ALLY_NAME_KEY "hepliaklqana_ally_name"
35 /// ancestor gender
36 #define HEPLIAKLQANA_ALLY_GENDER_KEY "hepliaklqana_ally_gender"
37 /// chosen ancestor class (monster_type)
38 #define HEPLIAKLQANA_ALLY_TYPE_KEY "hepliaklqana_ally_type"
39 
40 /// custom monster gender
41 #define MON_GENDER_KEY "mon_gender"
42