diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-06-05 02:00:10 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-06-05 02:00:10 -0300 |
| commit | 3c8bcba6b540f5cb84572994d9ec2426dd348a93 (patch) | |
| tree | 54af53f02d549951446d5a87845b42d4ee777559 /src/enums.hh | |
| parent | 2c91caa1dd4ea53dfeb63751d04170d9a9a61474 (diff) | |
| download | game-3c8bcba6b540f5cb84572994d9ec2426dd348a93.tar.gz game-3c8bcba6b540f5cb84572994d9ec2426dd348a93.zip | |
finish `magic.cc`
Diffstat (limited to 'src/enums.hh')
| -rw-r--r-- | src/enums.hh | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/enums.hh b/src/enums.hh index 7b2fc68..21194dd 100644 --- a/src/enums.hh +++ b/src/enums.hh @@ -18,6 +18,7 @@ enum AnimationType: int { ANIMATION_THROWING_STAR = 8, ANIMATION_THROWING_KNIFE = 9, ANIMATION_SMALL_STONE = 10, + ANIMATION_DEATH = 11, ANIMATION_SNOWBALL = 13, ANIMATION_POWER_BOLT = 14, ANIMATION_POISON = 15, @@ -81,10 +82,9 @@ enum DamageType: int { DAMAGE_POISON = 0x0002, DAMAGE_FIRE = 0x0004, DAMAGE_ENERGY = 0x0008, - //DAMAGE_DEATH ? = 0x0010 - DAMAGE_POISON_PERIODIC = 0x0020, - DAMAGE_FIRE_PERIODIC = 0x0040, - DAMAGE_ENERGY_PERIODIC = 0x0080, + DAMAGE_POISON_PERIODIC = 0x0020, // Better name? + DAMAGE_FIRE_PERIODIC = 0x0040, // Better name? + DAMAGE_ENERGY_PERIODIC = 0x0080, // Better name? DAMAGE_LIFEDRAIN = 0x0100, DAMAGE_MANADRAIN = 0x0200, }; @@ -109,16 +109,19 @@ enum EffectType: int { EFFECT_MANA_HIT = 2, EFFECT_POFF = 3, EFFECT_BLOCK_HIT = 4, - EFFECT_BURST_ARROW = 7, + EFFECT_FIRE_EXPLOSION = 5, + EFFECT_FIRE_BURST = 6, // Not sure about this one. + EFFECT_FIRE = 7, EFFECT_POISON = 9, EFFECT_BONE_HIT = 10, - EFFECT_TELEPORT = 11, + EFFECT_ENERGY = 11, EFFECT_ENERGY_HIT = 12, EFFECT_MAGIC_BLUE = 13, EFFECT_MAGIC_RED = 14, EFFECT_MAGIC_GREEN = 15, EFFECT_FIRE_HIT = 16, EFFECT_POISON_HIT = 17, + EFFECT_DEATH = 18, }; enum FLAG: int { @@ -232,6 +235,8 @@ enum LiquidType: int { LIQUID_MUD = 4, LIQUID_BLOOD = 5, LIQUID_SLIME = 6, + LIQUID_MANA = 10, + LIQUID_LIFE = 11, LIQUID_LEMONADE = 12, }; |
