summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorTom Overton <tom-overton@users.noreply.github.com>2023-06-23 07:36:12 -0700
committerGitHub <noreply@github.com>2023-06-23 10:36:12 -0400
commit11dac8d0207912db138f450df04ee40e6771923a (patch)
treeaf3eff9f7d5dc2351a9efbe35d4b58c94a83b8ea /include
parent96a1d37084a5eb93540f712e55fcd3cb717c0ea3 (diff)
Name the weekeventreg that corresponds with the Clock Tower opening (#1303)
* Name the weekeventreg that corresponds with the Clock Tower opening * Explanatory comment * Drop IS * Try to clean up the comment
Diffstat (limited to 'include')
-rw-r--r--include/z64save.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/include/z64save.h b/include/z64save.h
index 71cb6428b..ca0625ad2 100644
--- a/include/z64save.h
+++ b/include/z64save.h
@@ -603,8 +603,15 @@ typedef enum {
#define WEEKEVENTREG_08_10 PACK_WEEKEVENTREG_FLAG(8, 0x10)
#define WEEKEVENTREG_RECEIVED_DOGGY_RACETRACK_HEART_PIECE PACK_WEEKEVENTREG_FLAG(8, 0x20)
-// Related to final hours
-#define WEEKEVENTREG_08_40 PACK_WEEKEVENTREG_FLAG(8, 0x40)
+// This is set under three circumstances:
+// 1. The player watches the cutscene of the Clock Tower opening.
+// 2. The player sees the Clock Tower opening outside of a cutscene. After the first cycle, this
+// can be seen in Termina Field or in North, East, or West Clock Town.
+// 3. The player enters Termina Field or North, South, East, or West Clock Town any time after
+// midnight on the Final Day.
+// Thus, it is possible for the player to be in the final six hours and still have this unset; all
+// the player needs to do is avoid certain areas.
+#define WEEKEVENTREG_CLOCK_TOWER_OPENED PACK_WEEKEVENTREG_FLAG(8, 0x40)
#define WEEKEVENTREG_08_80 PACK_WEEKEVENTREG_FLAG(8, 0x80)
#define WEEKEVENTREG_09_01 PACK_WEEKEVENTREG_FLAG(9, 0x01)