From 699341773dda3ae14a5025b9285bdd05c99bc234 Mon Sep 17 00:00:00 2001 From: fusion32 Date: Tue, 10 Jun 2025 03:32:22 -0300 Subject: most `info.cc` functions --- src/enums.hh | 40 ++++++++++++++++++++++++++++++---------- 1 file changed, 30 insertions(+), 10 deletions(-) (limited to 'src/enums.hh') diff --git a/src/enums.hh b/src/enums.hh index 6efcf61..5f7810c 100644 --- a/src/enums.hh +++ b/src/enums.hh @@ -242,6 +242,10 @@ enum InventorySlot: int { // NOTE(fusion): For iterating over hand slots. INVENTORY_HAND_FIRST = INVENTORY_RIGHTHAND, INVENTORY_HAND_LAST = INVENTORY_LEFTHAND, + + // NOTE(fusion): For iterating over container slots. + CONTAINER_FIRST = 64, + CONTAINER_LAST = 79, }; enum KNOWNCREATURESTATE: int { @@ -250,17 +254,33 @@ enum KNOWNCREATURESTATE: int { KNOWNCREATURE_OUTDATED = 2 }; +// NOTE(fusion): Not in debug symbols. +enum LiquidColor: uint8 { + LIQUID_COLORLESS = 0, + LIQUID_BLUE = 1, + LIQUID_RED = 2, + LIQUID_BROWN = 3, + LIQUID_GREEN = 4, + LIQUID_YELLOW = 5, + LIQUID_WHITE = 6, + LIQUID_PURPLE = 7, +}; + +// NOTE(fusion): Not in debug symbols. enum LiquidType: int { - LIQUID_NONE = 0, - LIQUID_WATER = 1, - LIQUID_WINE = 2, - LIQUID_BEER = 3, - LIQUID_MUD = 4, - LIQUID_BLOOD = 5, - LIQUID_SLIME = 6, - LIQUID_MANA = 10, - LIQUID_LIFE = 11, - LIQUID_LEMONADE = 12, + LIQUID_NONE = 0, + LIQUID_WATER = 1, + LIQUID_WINE = 2, + LIQUID_BEER = 3, + LIQUID_MUD = 4, + LIQUID_BLOOD = 5, + LIQUID_SLIME = 6, + LIQUID_OIL = 7, + LIQUID_URINE = 8, + LIQUID_MILK = 9, + LIQUID_MANA = 10, + LIQUID_LIFE = 11, + LIQUID_LEMONADE = 12, }; // NOTE(fusion): Not in debug symbols. -- cgit v1.2.3