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