aboutsummaryrefslogtreecommitdiff
path: root/src/enums.hh
diff options
context:
space:
mode:
authorfusion32 <marcopuzziello@gmail.com>2025-06-01 22:51:33 -0300
committerfusion32 <marcopuzziello@gmail.com>2025-06-01 22:56:01 -0300
commit189d40706feea796fe9307c915f29d2158769357 (patch)
treec9daf3b799f417ea1018960c7bde7f3fb41b05c5 /src/enums.hh
parent9c74d168961619d754ca9f51aa86686185d3f92e (diff)
downloadgame-189d40706feea796fe9307c915f29d2158769357.tar.gz
game-189d40706feea796fe9307c915f29d2158769357.zip
more work on spell primitives
Diffstat (limited to 'src/enums.hh')
-rw-r--r--src/enums.hh13
1 files changed, 13 insertions, 0 deletions
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,