mirror of
https://github.com/zeldaret/mm.git
synced 2026-10-12 14:29:20 -04:00
Document EnToto (#1887)
* Start documenting Toto * Document EnToto_IsFacingPlayer and Unk2B6/isPlayerCancelingSoundCheck * Rename EnTotoText to EnTotoSpeakData to align with EnTest3 (Kafei) * Update gitignore * Document some HandleTalk and SetupTalk functions similar to EnTest3 * Rename D_80BA502C to sEnTotoSpeakData1 * Document TalkState setup funcs * Update gitignore, document talk state update functions (from En_Test3) * Toto talk loop animations * Update gitignore for functions.txt * Document ActionFuncs * Clean up remaining undocumented variables * Clean up comments * Run format.py and clean up result, and revert makefile changes * Add missing newline at end of z_en_toto.h * Clean up gitignore and other local stuff * gitignore again * Gitignore again again * Gitignore again again again * Restore old graphovl.py * Update include/z64save.h Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com> * Update src/overlays/actors/ovl_En_Toto/z_en_toto.c Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com> * Rename SetupAction and Action functions; fix block comments; create enum for TalkData * move enum up so it's declared before it's used lol * Change shouldCancelSoundCheck and ShouldPlaySoundCheckCompleteCutscene to bool * Run format.py even though it makes the SpeakData array less readable yay * Remove accidentally pushed files * Enum for SpeakDataIndex * SpeakDataIndex * Index into SpeakData with enums * Apply requested changes * Apply clang-format * Apply requested changes (rename SetPlayedFlags, add formsPlayed enum, fix a few missing enum replacements) * Change enum to macros * Apply more suggested changes --------- Co-authored-by: AlexisACooper1 <alexis@lingualogica.net> Co-authored-by: Anghelo Carvajal <angheloalf95@gmail.com>
This commit is contained in:
@@ -457,7 +457,7 @@ typedef enum {
|
||||
/* 0x20A */ CS_CMD_ACTOR_CUE_522,
|
||||
/* 0x20B */ CS_CMD_ACTOR_CUE_523,
|
||||
/* 0x20C */ CS_CMD_ACTOR_CUE_524,
|
||||
/* 0x20D */ CS_CMD_ACTOR_CUE_525,
|
||||
/* 0x20D */ CS_CMD_ACTOR_CUE_525, // Toto and Gorman interaction in Milk Bar
|
||||
/* 0x20E */ CS_CMD_ACTOR_CUE_526,
|
||||
/* 0x20F */ CS_CMD_ACTOR_CUE_527,
|
||||
/* 0x210 */ CS_CMD_ACTOR_CUE_528,
|
||||
|
||||
+6
-6
@@ -1102,7 +1102,7 @@ typedef enum {
|
||||
#define WEEKEVENTREG_49_20 PACK_WEEKEVENTREG_FLAG(49, 0x20)
|
||||
#define WEEKEVENTREG_49_40 PACK_WEEKEVENTREG_FLAG(49, 0x40)
|
||||
#define WEEKEVENTREG_49_80 PACK_WEEKEVENTREG_FLAG(49, 0x80)
|
||||
#define WEEKEVENTREG_50_01 PACK_WEEKEVENTREG_FLAG(50, 0x01)
|
||||
#define WEEKEVENTREG_HELPED_GORMAN_DAY_1 PACK_WEEKEVENTREG_FLAG(50, 0x01)
|
||||
#define WEEKEVENTREG_50_02 PACK_WEEKEVENTREG_FLAG(50, 0x02)
|
||||
#define WEEKEVENTREG_50_04 PACK_WEEKEVENTREG_FLAG(50, 0x04)
|
||||
#define WEEKEVENTREG_PROMISED_MIDNIGHT_MEETING PACK_WEEKEVENTREG_FLAG(50, 0x08)
|
||||
@@ -1120,7 +1120,7 @@ typedef enum {
|
||||
// Set by Kafei
|
||||
#define WEEKEVENTREG_COUPLES_MASK_CUTSCENE_FINISHED PACK_WEEKEVENTREG_FLAG(51, 0x40)
|
||||
|
||||
#define WEEKEVENTREG_51_80 PACK_WEEKEVENTREG_FLAG(51, 0x80)
|
||||
#define WEEKEVENTREG_HELPED_GORMAN_DAY_2 PACK_WEEKEVENTREG_FLAG(51, 0x80)
|
||||
|
||||
// Protected Cremia
|
||||
#define WEEKEVENTREG_ESCORTED_CREMIA PACK_WEEKEVENTREG_FLAG(52, 0x01)
|
||||
@@ -1167,10 +1167,10 @@ typedef enum {
|
||||
#define WEEKEVENTREG_RECEIVED_MARINE_RESEARCH_LAB_FISH_HEART_PIECE PACK_WEEKEVENTREG_FLAG(56, 0x02)
|
||||
#define WEEKEVENTREG_56_04 PACK_WEEKEVENTREG_FLAG(56, 0x04)
|
||||
#define WEEKEVENTREG_56_08 PACK_WEEKEVENTREG_FLAG(56, 0x08)
|
||||
#define WEEKEVENTREG_56_10 PACK_WEEKEVENTREG_FLAG(56, 0x10)
|
||||
#define WEEKEVENTREG_56_20 PACK_WEEKEVENTREG_FLAG(56, 0x20)
|
||||
#define WEEKEVENTREG_56_40 PACK_WEEKEVENTREG_FLAG(56, 0x40)
|
||||
#define WEEKEVENTREG_56_80 PACK_WEEKEVENTREG_FLAG(56, 0x80)
|
||||
#define WEEKEVENTREG_PLAYED_WIND_FISH_AS_HUMAN PACK_WEEKEVENTREG_FLAG(56, 0x10)
|
||||
#define WEEKEVENTREG_PLAYED_WIND_FISH_AS_DEKU PACK_WEEKEVENTREG_FLAG(56, 0x20)
|
||||
#define WEEKEVENTREG_PLAYED_WIND_FISH_AS_ZORA PACK_WEEKEVENTREG_FLAG(56, 0x40)
|
||||
#define WEEKEVENTREG_PLAYED_WIND_FISH_AS_GORON PACK_WEEKEVENTREG_FLAG(56, 0x80)
|
||||
#define WEEKEVENTREG_57_01 PACK_WEEKEVENTREG_FLAG(57, 0x01)
|
||||
#define WEEKEVENTREG_57_02 PACK_WEEKEVENTREG_FLAG(57, 0x02)
|
||||
#define WEEKEVENTREG_57_04 PACK_WEEKEVENTREG_FLAG(57, 0x04)
|
||||
|
||||
Reference in New Issue
Block a user