From 5fd95d51f9ca06194a88c37362461e661c2e9ab6 Mon Sep 17 00:00:00 2001 From: Jordan Longstaff Date: Sat, 18 Jul 2026 15:20:31 -0400 Subject: Document `EnTest3` (#1881) * Document `EnTest3` * Add comments for enum-type fields * Add scheduled action index comments Co-authored-by: Copilot * Use enums in comparisons * Rename `sp3C` * Rewrite comments on speak data Co-authored-by: Copilot * Reformat * Missed a text comment * Missed another text comment --------- Co-authored-by: Copilot --- include/z64save.h | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'include/z64save.h') diff --git a/include/z64save.h b/include/z64save.h index 3f4b4d974..e49828713 100644 --- a/include/z64save.h +++ b/include/z64save.h @@ -945,13 +945,13 @@ typedef enum { #define WEEKEVENTREG_DEPOSITED_LETTER_TO_KAFEI_EAST_UPPER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(27, 0x08) #define WEEKEVENTREG_DEPOSITED_LETTER_TO_KAFEI_EAST_LOWER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(27, 0x10) #define WEEKEVENTREG_DEPOSITED_LETTER_TO_KAFEI_SOUTH_LOWER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(27, 0x20) -#define WEEKEVENTREG_27_40 PACK_WEEKEVENTREG_FLAG(27, 0x40) -#define WEEKEVENTREG_27_80 PACK_WEEKEVENTREG_FLAG(27, 0x80) -#define WEEKEVENTREG_28_01 PACK_WEEKEVENTREG_FLAG(28, 0x01) -#define WEEKEVENTREG_28_02 PACK_WEEKEVENTREG_FLAG(28, 0x02) -#define WEEKEVENTREG_28_04 PACK_WEEKEVENTREG_FLAG(28, 0x04) -#define WEEKEVENTREG_28_08 PACK_WEEKEVENTREG_FLAG(28, 0x08) -#define WEEKEVENTREG_28_10 PACK_WEEKEVENTREG_FLAG(28, 0x10) +#define WEEKEVENTREG_POSTMAN_CHECKED_SOUTH_UPPER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(27, 0x40) +#define WEEKEVENTREG_POSTMAN_CHECKED_NORTH_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(27, 0x80) +#define WEEKEVENTREG_POSTMAN_CHECKED_EAST_UPPER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(28, 0x01) +#define WEEKEVENTREG_POSTMAN_CHECKED_EAST_LOWER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(28, 0x02) +#define WEEKEVENTREG_POSTMAN_CHECKED_SOUTH_LOWER_CLOCKTOWN PACK_WEEKEVENTREG_FLAG(28, 0x04) +#define WEEKEVENTREG_LETTER_TO_KAFEI_SCHEDULED_DAY_2 PACK_WEEKEVENTREG_FLAG(28, 0x08) +#define WEEKEVENTREG_LETTER_TO_KAFEI_SCHEDULED_DAY_3 PACK_WEEKEVENTREG_FLAG(28, 0x10) #define WEEKEVENTREG_28_20 PACK_WEEKEVENTREG_FLAG(28, 0x20) #define WEEKEVENTREG_28_40 PACK_WEEKEVENTREG_FLAG(28, 0x40) #define WEEKEVENTREG_28_80 PACK_WEEKEVENTREG_FLAG(28, 0x80) @@ -1111,9 +1111,9 @@ typedef enum { #define WEEKEVENTREG_50_40 PACK_WEEKEVENTREG_FLAG(50, 0x40) #define WEEKEVENTREG_RECEIVED_PENDANT_OF_MEMORIES PACK_WEEKEVENTREG_FLAG(50, 0x80) #define WEEKEVENTREG_DELIVERED_PENDANT_OF_MEMORIES PACK_WEEKEVENTREG_FLAG(51, 0x01) -#define WEEKEVENTREG_51_02 PACK_WEEKEVENTREG_FLAG(51, 0x02) -#define WEEKEVENTREG_51_04 PACK_WEEKEVENTREG_FLAG(51, 0x04) -#define WEEKEVENTREG_51_08 PACK_WEEKEVENTREG_FLAG(51, 0x08) +#define WEEKEVENTREG_LETTER_TO_KAFEI_SCHEDULED_TODAY PACK_WEEKEVENTREG_FLAG(51, 0x02) +#define WEEKEVENTREG_HIT_LAUNDRY_POOL_BELL PACK_WEEKEVENTREG_FLAG(51, 0x04) +#define WEEKEVENTREG_KAFEI_ENTRUSTED_LINK PACK_WEEKEVENTREG_FLAG(51, 0x08) #define WEEKEVENTREG_51_10 PACK_WEEKEVENTREG_FLAG(51, 0x10) #define WEEKEVENTREG_ESCAPED_SAKONS_HIDEOUT PACK_WEEKEVENTREG_FLAG(51, 0x20) @@ -1510,7 +1510,7 @@ typedef enum { #define WEEKEVENTREG_90_02 PACK_WEEKEVENTREG_FLAG(90, 0x02) #define WEEKEVENTREG_90_04 PACK_WEEKEVENTREG_FLAG(90, 0x04) -#define WEEKEVENTREG_90_08 PACK_WEEKEVENTREG_FLAG(90, 0x08) +#define WEEKEVENTREG_POSTMAN_RECEIVED_LETTER_TO_KAFEI PACK_WEEKEVENTREG_FLAG(90, 0x08) #define WEEKEVENTREG_RECEIVED_GOSSIP_STONE_GROTTO_HEART_PIECE PACK_WEEKEVENTREG_FLAG(90, 0x10) // Related to Fishermans's jumping minigame @@ -1519,8 +1519,8 @@ typedef enum { #define WEEKEVENTREG_90_80 PACK_WEEKEVENTREG_FLAG(90, 0x80) #define WEEKEVENTREG_91_01 PACK_WEEKEVENTREG_FLAG(91, 0x01) #define WEEKEVENTREG_91_02 PACK_WEEKEVENTREG_FLAG(91, 0x02) -#define WEEKEVENTREG_91_04 PACK_WEEKEVENTREG_FLAG(91, 0x04) -#define WEEKEVENTREG_91_08 PACK_WEEKEVENTREG_FLAG(91, 0x08) +#define WEEKEVENTREG_LETTER_TO_KAFEI_SENT_IN_TIME PACK_WEEKEVENTREG_FLAG(91, 0x04) +#define WEEKEVENTREG_LETTER_TO_KAFEI_SENT_LATE PACK_WEEKEVENTREG_FLAG(91, 0x08) #define WEEKEVENTREG_91_10 PACK_WEEKEVENTREG_FLAG(91, 0x10) #define WEEKEVENTREG_91_20 PACK_WEEKEVENTREG_FLAG(91, 0x20) #define WEEKEVENTREG_91_40 PACK_WEEKEVENTREG_FLAG(91, 0x40) -- cgit v1.2.3