From 189d40706feea796fe9307c915f29d2158769357 Mon Sep 17 00:00:00 2001 From: fusion32 Date: Sun, 1 Jun 2025 22:51:33 -0300 Subject: more work on spell primitives --- src/enums.hh | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/enums.hh') diff --git a/src/enums.hh b/src/enums.hh index 6d02208..489f8a6 100644 --- a/src/enums.hh +++ b/src/enums.hh @@ -89,6 +89,19 @@ enum DamageType: int { DAMAGE_MANADRAIN = 0x0200, }; +// NOTE(fusion): Not in debug symbols. +enum Direction: int { + DIRECTION_INVALID = -1, + DIRECTION_NORTH = 0, + DIRECTION_EAST = 1, + DIRECTION_SOUTH = 2, + DIRECTION_WEST = 3, + DIRECTION_SOUTHWEST = 4, + DIRECTION_SOUTHEAST = 5, + DIRECTION_NORTHWEST = 6, + DIRECTION_NORTHEAST = 7, +}; + // TODO(fusion): Review these names. enum EffectType: int { EFFECT_NONE = 0, -- cgit v1.2.3