From 708b0135d212a5db39c366e2decd30b79f6eea53 Mon Sep 17 00:00:00 2001 From: Angie Date: Tue, 10 Oct 2023 22:25:01 -0300 Subject: [PATCH] clean it up --- anju_schedule_ifs.c | 846 +++++++++++--------------------------------- 1 file changed, 202 insertions(+), 644 deletions(-) diff --git a/anju_schedule_ifs.c b/anju_schedule_ifs.c index ed96da232..4b24cddd0 100644 --- a/anju_schedule_ifs.c +++ b/anju_schedule_ifs.c @@ -1,6 +1,7 @@ #include "global.h" #define NOW 0 +#define None 0 typedef enum AnjuScheduleResult { /* 0 */ ANJU_SCH_NONE, @@ -70,678 +71,235 @@ typedef enum AnjuScheduleResult { /* 64 */ ANJU_SCH_MAX } AnjuScheduleResult; -void scheduleScript(PlayState* play, ScheduleOutput* output) { - /* 0x000 */ SCHEDULE_CMD_CHECK_NOT_IN_DAY_L(1, 0x151 - 0x005); +s32 scheduleScript(PlayState* play, ScheduleOutput* output) { if (gSaveContext.save.day == 1) { - /* 0x005 */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_L(SCENE_YADOYA, 0x150 - 0x00A); if (play->sceneId == SCENE_YADOYA) { - /* 0x00A */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(6, 0, 10, 55, 0x14A - 0x011); if ((6, 0) <= NOW <= (10, 55)) { - /* 0x14A */ SCHEDULE_CMD_RET_TIME(6, 0, 10, 55, ANJU_SCH_12); - output = ANJU_SCH_12, (6, 0), (10, 55); - return; - } - - /* 0x011 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(10, 55, 11, 10, 0x144 - 0x018); - if ((10, 55) <= NOW <= (11, 10)) { - /* 0x144 */ SCHEDULE_CMD_RET_TIME(10, 55, 11, 10, ANJU_SCH_28); - output = ANJU_SCH_28, (10, 55), (11, 10); - return; - } - /* 0x018 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 10, 11, 30, 0x13E - 0x01F); - if ((11, 10) <= NOW <= (11, 30)) { - /* 0x13E */ SCHEDULE_CMD_RET_TIME(11, 10, 11, 30, ANJU_SCH_E); - output = ANJU_SCH_E, (11, 10), (11, 30); - return; - } - /* 0x01F */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 30, 11, 50, 0x138 - 0x026); - if ((11, 30) <= NOW <= (11, 50)) { - /* 0x138 */ SCHEDULE_CMD_RET_TIME(11, 30, 11, 50, ANJU_SCH_2A); - output = ANJU_SCH_2A, (11, 30), (11, 50); - return; - } - /* 0x026 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 50, 11, 55, 0x132 - 0x02D); - if ((11, 50) <= NOW <= (11, 55)) { - /* 0x132 */ SCHEDULE_CMD_RET_TIME(11, 50, 11, 55, ANJU_SCH_1A); - output = ANJU_SCH_1A, (11, 50), (11, 55); - return; - } - /* 0x02D */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 55, 12, 0, 0x12C - 0x034); - if ((11, 55) <= NOW <= (12, 0)) { - /* 0x12C */ SCHEDULE_CMD_RET_TIME(11, 55, 12, 0, ANJU_SCH_2B); - output = ANJU_SCH_2B, (11, 55), (12, 0); - return; - } - /* 0x034 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 0, 12, 15, 0x126 - 0x03B); - if ((12, 0) <= NOW <= (12, 15)) { - /* 0x126 */ SCHEDULE_CMD_RET_TIME(12, 0, 12, 15, ANJU_SCH_15); - output = ANJU_SCH_15, (12, 0), (12, 15); - return; - } - /* 0x03B */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 15, 12, 20, 0x120 - 0x042); - if ((12, 15) <= NOW <= (12, 20)) { - /* 0x120 */ SCHEDULE_CMD_RET_TIME(12, 15, 12, 20, ANJU_SCH_2C); - output = ANJU_SCH_2C, (12, 15), (12, 20); - return; - } - /* 0x042 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 20, 12, 25, 0x11A - 0x049); - if ((12, 20) <= NOW <= (12, 25)) { - /* 0x11A */ SCHEDULE_CMD_RET_TIME(12, 20, 12, 25, ANJU_SCH_1B); - output = ANJU_SCH_1B, (12, 20), (12, 25); - return; - } - /* 0x049 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 25, 12, 55, 0x114 - 0x050); - if ((12, 25) <= NOW <= (12, 55)) { - /* 0x114 */ SCHEDULE_CMD_RET_TIME(12, 25, 12, 55, ANJU_SCH_2D); - output = ANJU_SCH_2D, (12, 25), (12, 55); - return; - } - /* 0x050 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 55, 13, 0, 0x10E - 0x057); - if ((12, 55) <= NOW <= (13, 0)) { - /* 0x10E */ SCHEDULE_CMD_RET_TIME(12, 55, 13, 0, ANJU_SCH_1C); - output = ANJU_SCH_1C, (12, 55), (13, 0); - return; - } - /* 0x057 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(13, 15, 13, 20, 0x108 - 0x05E); - if ((13, 15) <= NOW <= (13, 20)) { - /* 0x108 */ SCHEDULE_CMD_RET_TIME(13, 15, 13, 20, ANJU_SCH_1D); - output = ANJU_SCH_1D, (13, 15), (13, 20); - return; - } - /* 0x05E */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(13, 20, 13, 50, 0x102 - 0x065); - if ((13, 20) <= NOW <= (13, 50)) { - /* 0x102 */ SCHEDULE_CMD_RET_TIME(13, 20, 13, 50, ANJU_SCH_2E); - output = ANJU_SCH_2E, (13, 20), (13, 50); - return; - } - /* 0x065 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(13, 50, 14, 8, 0x0FC - 0x06C); - if ((13, 50) <= NOW <= (14, 8)) { - /* 0x0FC */ SCHEDULE_CMD_RET_TIME(13, 50, 14, 8, ANJU_SCH_12); - output = ANJU_SCH_12, (13, 50), (14, 8); - return; - } - /* 0x06C */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(14, 8, 14, 18, 0x0F6 - 0x073); - if ((14, 8) <= NOW <= (14, 18)) { - /* 0x0F6 */ SCHEDULE_CMD_RET_TIME(14, 8, 14, 18, ANJU_SCH_10); - output = ANJU_SCH_10, (14, 8), (14, 18); - return; - } - /* 0x073 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(14, 18, 16, 10, 0x0F0 - 0x079); - if ((14, 18) <= NOW <= (16, 10)) { - /* 0x0F0 */ SCHEDULE_CMD_RET_TIME(14, 18, 16, 10, ANJU_SCH_12); - output = ANJU_SCH_12, (14, 18), (16, 10); - return; - } - /* 0x079 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(16, 10, 16, 30, 0x0EA - 0x07F); - if ((16, 10) <= NOW <= (16, 30)) { - /* 0x0EA */ SCHEDULE_CMD_RET_TIME(16, 10, 16, 30, ANJU_SCH_11); - output = ANJU_SCH_11, (16, 10), (16, 30); - return; - } - /* 0x07F */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(16, 30, 19, 50, 0x0E4 - 0x085); - if ((16, 30) <= NOW <= (19, 50)) { - /* 0x0E4 */ SCHEDULE_CMD_RET_TIME(16, 30, 19, 50, ANJU_SCH_12); - output = ANJU_SCH_12, (16, 30), (19, 50); - return; - } - /* 0x085 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(19, 50, 20, 20, 0x0DE - 0x08B); - if ((19, 50) <= NOW <= (20, 20)) { - /* 0x0DE */ SCHEDULE_CMD_RET_TIME(19, 50, 20, 20, ANJU_SCH_2F); - output = ANJU_SCH_2F, (19, 50), (20, 20); - return; - } - - /* 0x08B */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 20, 20, 30, 0x0D8 - 0x091); - if ((20, 20) <= NOW <= (20, 30)) { - /* 0x0D8 */ SCHEDULE_CMD_RET_TIME(20, 20, 20, 30, ANJU_SCH_13); - output = ANJU_SCH_13, (20, 20), (20, 30); - return; - - } - - /* 0x091 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 30, 21, 5, 0x0D2 - 0x097); - if ((20, 30) <= NOW <= (21, 5)) { - /* 0x0D2 */ SCHEDULE_CMD_RET_TIME(20, 30, 21, 5, ANJU_SCH_30); - output = ANJU_SCH_30, (20, 30), (21, 5); - return; - } - - /* 0x097 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(21, 5, 21, 10, 0x0CC - 0x09D); - if ((21, 5) <= NOW <= (21, 10)) { - /* 0x0CC */ SCHEDULE_CMD_RET_TIME(21, 5, 21, 10, ANJU_SCH_1E); - output = ANJU_SCH_1E, (21, 5), (21, 10); - return; - } - - /* 0x09D */ SCHEDULE_CMD_CHECK_FLAG_S(WEEKEVENTREG_PROMISED_MIDNIGHT_MEETING, 0x0A2 - 0x0A1); - if (CHECK_WEEKEVENTREG(WEEKEVENTREG_PROMISED_MIDNIGHT_MEETING)) { - /* 0x0A2 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(23, 10, 23, 15, 0x0C6 - 0x0A8); + return ANJU_SCH_12, (6, 0), (10, 55); + } else if ((10, 55) <= NOW <= (11, 10)) { + return ANJU_SCH_28, (10, 55), (11, 10); + } else if ((11, 10) <= NOW <= (11, 30)) { + return ANJU_SCH_E, (11, 10), (11, 30); + } else if ((11, 30) <= NOW <= (11, 50)) { + return ANJU_SCH_2A, (11, 30), (11, 50); + } else if ((11, 50) <= NOW <= (11, 55)) { + return ANJU_SCH_1A, (11, 50), (11, 55); + } else if ((11, 55) <= NOW <= (12, 0)) { + return ANJU_SCH_2B, (11, 55), (12, 0); + } else if ((12, 0) <= NOW <= (12, 15)) { + return ANJU_SCH_15, (12, 0), (12, 15); + } else if ((12, 15) <= NOW <= (12, 20)) { + return ANJU_SCH_2C, (12, 15), (12, 20); + } else if ((12, 20) <= NOW <= (12, 25)) { + return ANJU_SCH_1B, (12, 20), (12, 25); + } else if ((12, 25) <= NOW <= (12, 55)) { + return ANJU_SCH_2D, (12, 25), (12, 55); + } else if ((12, 55) <= NOW <= (13, 0)) { + return ANJU_SCH_1C, (12, 55), (13, 0); + } else if ((13, 15) <= NOW <= (13, 20)) { + return ANJU_SCH_1D, (13, 15), (13, 20); + } else if ((13, 20) <= NOW <= (13, 50)) { + return ANJU_SCH_2E, (13, 20), (13, 50); + } else if ((13, 50) <= NOW <= (14, 8)) { + return ANJU_SCH_12, (13, 50), (14, 8); + } else if ((14, 8) <= NOW <= (14, 18)) { + return ANJU_SCH_10, (14, 8), (14, 18); + } else if ((14, 18) <= NOW <= (16, 10)) { + return ANJU_SCH_12, (14, 18), (16, 10); + } else if ((16, 10) <= NOW <= (16, 30)) { + return ANJU_SCH_11, (16, 10), (16, 30); + } else if ((16, 30) <= NOW <= (19, 50)) { + return ANJU_SCH_12, (16, 30), (19, 50); + } else if ((19, 50) <= NOW <= (20, 20)) { + return ANJU_SCH_2F, (19, 50), (20, 20); + } else if ((20, 20) <= NOW <= (20, 30)) { + return ANJU_SCH_13, (20, 20), (20, 30); + } else if ((20, 30) <= NOW <= (21, 5)) { + return ANJU_SCH_30, (20, 30), (21, 5); + } else if ((21, 5) <= NOW <= (21, 10)) { + return ANJU_SCH_1E, (21, 5), (21, 10); + } else if (CHECK_WEEKEVENTREG(WEEKEVENTREG_PROMISED_MIDNIGHT_MEETING)) { if ((23, 10) <= NOW <= (23, 15)) { - /* 0x0C6 */ SCHEDULE_CMD_RET_TIME(23, 10, 23, 15, ANJU_SCH_1F); - output = ANJU_SCH_1F, (23, 10), (23, 15); - return; - } - - /* 0x0A8 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(23, 15, 0, 0, 0x0C0 - 0x0AE); - if ((23, 15) <= NOW <= (0, 0)) { - /* 0x0C0 */ SCHEDULE_CMD_RET_TIME(23, 15, 0, 0, ANJU_SCH_31); - output = ANJU_SCH_31, (23, 15), (0, 0); - return; - } - - /* 0x0AE */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(0, 0, 6, 0, 0x0B5 - 0x0B4); - if ((0, 0) <= NOW <= (6, 0)) { - /* 0x0B5 */ SCHEDULE_CMD_CHECK_FLAG_S(WEEKEVENTREG_HAD_MIDNIGHT_MEETING, 0x0BF - 0x0B9); + return ANJU_SCH_1F, (23, 10), (23, 15); + } else if ((23, 15) <= NOW <= (0, 0)) { + return ANJU_SCH_31, (23, 15), (0, 0); + } else if ((0, 0) <= NOW <= (6, 0)) { if (CHECK_WEEKEVENTREG(WEEKEVENTREG_HAD_MIDNIGHT_MEETING)) { - /* 0x0BF */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + return None; } - /* 0x0B9 */ SCHEDULE_CMD_RET_TIME(0, 0, 6, 0, ANJU_SCH_17); - output = ANJU_SCH_17, (0, 0), (6, 0); - return; + return ANJU_SCH_17, (0, 0), (6, 0); + } else { + return None; } - - /* 0x0B4 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x0A1 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x150 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x151 */ SCHEDULE_CMD_CHECK_NOT_IN_DAY_L(2, 0x391 - 0x156); - if (gSaveContext.save.day == 2) { - /* 0x156 */ SCHEDULE_CMD_CHECK_FLAG_L(WEEKEVENTREG_HAD_MIDNIGHT_MEETING, 0x29E - 0x15B); + } else if (gSaveContext.save.day == 2) { if (CHECK_WEEKEVENTREG(WEEKEVENTREG_HAD_MIDNIGHT_MEETING)) { - /* 0x15B */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_L(SCENE_YADOYA, 0x1F2 - 0x160); if (play->sceneId == SCENE_YADOYA) { - /* 0x160 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 3, 11, 9, 0x1EC - 0x167); if ((11, 3) <= NOW <= (11, 9)) { - /* 0x1EC */ SCHEDULE_CMD_RET_TIME(11, 3, 11, 9, ANJU_SCH_20); - output = ANJU_SCH_20, (11, 3), (11, 9); - return; + return ANJU_SCH_20, (11, 3), (11, 9); + } else if ((11, 9) <= NOW <= (11, 29)) { + return ANJU_SCH_32, (11, 9), (11, 29); + } else if ((11, 29) <= NOW <= (11, 39)) { + return ANJU_SCH_21, (11, 29), (11, 39); + } else if ((17, 24) <= NOW <= (17, 30)) { + return ANJU_SCH_22, (17, 24), (17, 30); + } else if ((17, 30) <= NOW <= (17, 55)) { + return ANJU_SCH_33, (17, 30), (17, 55); + } else if ((17, 55) <= NOW <= (18, 0)) { + return ANJU_SCH_23, (17, 55), (18, 0); + } else if ((18, 0) <= NOW <= (19, 50)) { + return ANJU_SCH_12, (18, 0), (19, 50); + } else if ((19, 50) <= NOW <= (20, 20)) { + return ANJU_SCH_2F, (19, 50), (20, 20); + } else if ((20, 20) <= NOW <= (20, 30)) { + return ANJU_SCH_13, (20, 20), (20, 30); + } else if ((20, 30) <= NOW <= (21, 0)) { + return ANJU_SCH_30, (20, 30), (21, 0); + } else if ((21, 0) <= NOW <= (21, 5)) { + return ANJU_SCH_1E, (21, 0), (21, 5); + } else if ((21, 30) <= NOW <= (23, 0)) { + return ANJU_SCH_18, (21, 30), (23, 0); + } else { + return None; } - - /* 0x167 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 9, 11, 29, 0x1E6 - 0x16D); - if ((11, 9) <= NOW <= (11, 29)) { - /* 0x1E6 */ SCHEDULE_CMD_RET_TIME(11, 9, 11, 29, ANJU_SCH_32); - output = ANJU_SCH_32, (11, 9), (11, 29); - return; - } - - /* 0x16D */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 29, 11, 39, 0x1E0 - 0x173); + } else if (play->sceneId == SCENE_TOWN) { if ((11, 29) <= NOW <= (11, 39)) { - /* 0x1E0 */ SCHEDULE_CMD_RET_TIME(11, 29, 11, 39, ANJU_SCH_21); - output = ANJU_SCH_21, (11, 29), (11, 39); - return; + return ANJU_SCH_25, (11, 29), (11, 39); + } else if ((11, 39) <= NOW <= (12, 25)) { + return ANJU_SCH_36, (11, 39), (12, 25); + } else if ((12, 25) <= NOW <= (13, 15)) { + return ANJU_SCH_37, (12, 25), (13, 15); + } else if ((15, 55) <= NOW <= (16, 45)) { + return ANJU_SCH_3A, (15, 55), (16, 45); + } else if ((16, 45) <= NOW <= (17, 24)) { + return ANJU_SCH_3B, (16, 45), (17, 24); + } else if ((17, 24) <= NOW <= (17, 30)) { + return ANJU_SCH_26, (17, 24), (17, 30); + } else { + return None; } - - /* 0x173 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(17, 24, 17, 30, 0x1DA - 0x179); - if ((17, 24) <= NOW <= (17, 30)) { - /* 0x1DA */ SCHEDULE_CMD_RET_TIME(17, 24, 17, 30, ANJU_SCH_22); - output = ANJU_SCH_22, (17, 24), (17, 30); - return; - } - - /* 0x179 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(17, 30, 17, 55, 0x1D4 - 0x17F); - if ((17, 30) <= NOW <= (17, 55)) { - /* 0x1D4 */ SCHEDULE_CMD_RET_TIME(17, 30, 17, 55, ANJU_SCH_33); - output = ANJU_SCH_33, (17, 30), (17, 55); - return; - } - - /* 0x17F */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(17, 55, 18, 0, 0x1CE - 0x185); - if ((17, 55) <= NOW <= (18, 0)) { - /* 0x1CE */ SCHEDULE_CMD_RET_TIME(17, 55, 18, 0, ANJU_SCH_23); - output = ANJU_SCH_23, (17, 55), (18, 0); - return; - } - - /* 0x185 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(18, 0, 19, 50, 0x1C8 - 0x18B); - if ((18, 0) <= NOW <= (19, 50)) { - /* 0x1C8 */ SCHEDULE_CMD_RET_TIME(18, 0, 19, 50, ANJU_SCH_12); - output = ANJU_SCH_12, (18, 0), (19, 50); - return; - } - - /* 0x18B */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(19, 50, 20, 20, 0x1C2 - 0x191); - if ((19, 50) <= NOW <= (20, 20)) { - /* 0x1C2 */ SCHEDULE_CMD_RET_TIME(19, 50, 20, 20, ANJU_SCH_2F); - output = ANJU_SCH_2F, (19, 50), (20, 20); - return; - } - - /* 0x191 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 20, 20, 30, 0x1BC - 0x197); - if ((20, 20) <= NOW <= (20, 30)) { - /* 0x1BC */ SCHEDULE_CMD_RET_TIME(20, 20, 20, 30, ANJU_SCH_13); - output = ANJU_SCH_13, (20, 20), (20, 30); - return; - } - - /* 0x197 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 30, 21, 0, 0x1B6 - 0x19D); - if ((20, 30) <= NOW <= (21, 0)) { - /* 0x1B6 */ SCHEDULE_CMD_RET_TIME(20, 30, 21, 0, ANJU_SCH_30); - output = ANJU_SCH_30, (20, 30), (21, 0); - return; - } - - /* 0x19D */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(21, 0, 21, 5, 0x1B0 - 0x1A3); - if ((21, 0) <= NOW <= (21, 5)) { - /* 0x1B0 */ SCHEDULE_CMD_RET_TIME(21, 0, 21, 5, ANJU_SCH_1E); - output = ANJU_SCH_1E, (21, 0), (21, 5); - return; - } - - /* 0x1A3 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(21, 30, 23, 0, 0x1AA - 0x1A9); - if ((21, 30) <= NOW <= (23, 0)) { - /* 0x1AA */ SCHEDULE_CMD_RET_TIME(21, 30, 23, 0, ANJU_SCH_18); - output = ANJU_SCH_18, (21, 30), (23, 0); - return; - } - - /* 0x1A9 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x1F2 */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_TOWN, 0x23F - 0x1F6); - if (play->sceneId == SCENE_TOWN) { - /* 0x1F6 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 29, 11, 39, 0x239 - 0x1FC); - if ((11, 29) <= NOW <= (11, 39)) { - /* 0x239 */ SCHEDULE_CMD_RET_TIME(11, 29, 11, 39, ANJU_SCH_25); - output = ANJU_SCH_25, (11, 29), (11, 39); - return; - } - - /* 0x1FC */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 39, 12, 25, 0x233 - 0x202); + } else if (play->sceneId == SCENE_CLOCKTOWER) { if ((11, 39) <= NOW <= (12, 25)) { - /* 0x233 */ SCHEDULE_CMD_RET_TIME(11, 39, 12, 25, ANJU_SCH_36); - output = ANJU_SCH_36, (11, 39), (12, 25); - return; + return ANJU_SCH_3C, (11, 39), (12, 25); + } else if ((12, 25) <= NOW <= (13, 15)) { + return ANJU_SCH_3D, (12, 25), (13, 15); + } else if ((15, 55) <= NOW <= (16, 45)) { + return ANJU_SCH_3E, (15, 55), (16, 45); + } else if ((16, 45) <= NOW <= (17, 24)) { + return ANJU_SCH_3F, (16, 45), (17, 24); + } else { + return None; } - - /* 0x202 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(12, 25, 13, 15, 0x22D - 0x208); - if ((12, 25) <= NOW <= (13, 15)) { - /* 0x22D */ SCHEDULE_CMD_RET_TIME(12, 25, 13, 15, ANJU_SCH_37); - output = ANJU_SCH_37, (12, 25), (13, 15); - return; + } else if (play->sceneId == SCENE_ALLEY) { + if ((13, 15) <= NOW <= (13, 45)) { + return ANJU_SCH_38, (13, 15), (13, 45); + } else if ((13, 45) <= NOW <= (15, 25)) { + return ANJU_SCH_3, (13, 45), (15, 25); + } else if ((15, 25) <= NOW <= (15, 55)) { + return ANJU_SCH_39, (15, 25), (15, 55); + } else { + return None; } - - /* 0x208 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(15, 55, 16, 45, 0x227 - 0x20E); - if ((15, 55) <= NOW <= (16, 45)) { - /* 0x227 */ SCHEDULE_CMD_RET_TIME(15, 55, 16, 45, ANJU_SCH_3A); - output = ANJU_SCH_3A, (15, 55), (16, 45); - return; - } - - /* 0x20E */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(16, 45, 17, 24, 0x221 - 0x214); - if ((16, 45) <= NOW <= (17, 24)) { - /* 0x221 */ SCHEDULE_CMD_RET_TIME(16, 45, 17, 24, ANJU_SCH_3B); - output = ANJU_SCH_3B, (16, 45), (17, 24); - return; - } - - /* 0x214 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(17, 24, 17, 30, 0x21B - 0x21A); - if ((17, 24) <= NOW <= (17, 30)) { - /* 0x21B */ SCHEDULE_CMD_RET_TIME(17, 24, 17, 30, ANJU_SCH_26); - output = ANJU_SCH_26, (17, 24), (17, 30); - return; - } - - /* 0x21A */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x23F */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_CLOCKTOWER, 0x274 - 0x243); - if (play->sceneId == SCENE_CLOCKTOWER) { - /* 0x243 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 39, 12, 25, 0x26E - 0x249); - if ((11, 39) <= NOW <= (12, 25)) { - /* 0x26E */ SCHEDULE_CMD_RET_TIME(11, 39, 12, 25, ANJU_SCH_3C); - output = ANJU_SCH_3C, (11, 39), (12, 25); - return; - } - - /* 0x249 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(12, 25, 13, 15, 0x268 - 0x24F); - if ((12, 25) <= NOW <= (13, 15)) { - /* 0x268 */ SCHEDULE_CMD_RET_TIME(12, 25, 13, 15, ANJU_SCH_3D); - output = ANJU_SCH_3D, (12, 25), (13, 15); - return; - } - - /* 0x24F */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(15, 55, 16, 45, 0x262 - 0x255); - if ((15, 55) <= NOW <= (16, 45)) { - /* 0x262 */ SCHEDULE_CMD_RET_TIME(15, 55, 16, 45, ANJU_SCH_3E); - output = ANJU_SCH_3E, (15, 55), (16, 45); - return; - } - - /* 0x255 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(16, 45, 17, 24, 0x25C - 0x25B); - if ((16, 45) <= NOW <= (17, 24)) { - /* 0x25C */ SCHEDULE_CMD_RET_TIME(16, 45, 17, 24, ANJU_SCH_3F); - output = ANJU_SCH_3F, (16, 45), (17, 24); - return; - } - - /* 0x25B */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else if (play->sceneId == SCENE_YADOYA) { + if ((6, 0) <= NOW <= (10, 55)) { + return ANJU_SCH_12, (6, 0), (10, 55); + } else if ((10, 55) <= NOW <= (11, 10)) { + return ANJU_SCH_28, (10, 55), (11, 10); + } else if ((11, 10) <= NOW <= (11, 30)) { + return ANJU_SCH_E, (11, 10), (11, 30); + } else if ((11, 30) <= NOW <= (11, 50)) { + return ANJU_SCH_2A, (11, 30), (11, 50); + } else if ((11, 50) <= NOW <= (11, 55)) { + return ANJU_SCH_1A, (11, 50), (11, 55); + } else if ((11, 55) <= NOW <= (12, 0)) { + return ANJU_SCH_2B, (11, 55), (12, 0); + } else if ((12, 0) <= NOW <= (12, 15)) { + return ANJU_SCH_15, (12, 0), (12, 15); + } else if ((12, 15) <= NOW <= (12, 20)) { + return ANJU_SCH_2C, (12, 15), (12, 20); + } else if ((12, 20) <= NOW <= (12, 25)) { + return ANJU_SCH_1B, (12, 20), (12, 25); + } else if ((12, 25) <= NOW <= (12, 55)) { + return ANJU_SCH_2D, (12, 25), (12, 55); + } else if ((12, 55) <= NOW <= (13, 0)) { + return ANJU_SCH_1C, (12, 55), (13, 0); + } else if ((13, 15) <= NOW <= (13, 20)) { + return ANJU_SCH_1D, (13, 15), (13, 20); + } else if ((13, 20) <= NOW <= (13, 50)) { + return ANJU_SCH_2E, (13, 20), (13, 50); + } else if ((13, 50) <= NOW <= (19, 50)) { + return ANJU_SCH_12, (13, 50), (19, 50); + } else if ((19, 50) <= NOW <= (20, 20)) { + return ANJU_SCH_2F, (19, 50), (20, 20); + } else if ((20, 20) <= NOW <= (20, 30)) { + return ANJU_SCH_13, (20, 20), (20, 30); + } else if ((20, 30) <= NOW <= (21, 5)) { + return ANJU_SCH_30, (20, 30), (21, 5); + } else if ((21, 5) <= NOW <= (21, 10)) { + return ANJU_SCH_1E, (21, 5), (21, 10); + } else if ((21, 30) <= NOW <= (23, 0)) { + return ANJU_SCH_18, (21, 30), (23, 0); + } else { + return None; } - - /* 0x274 */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_ALLEY, 0x29D - 0x278); - if (play->sceneId != SCENE_ALLEY) { - /* 0x29D */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x278 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(13, 15, 13, 45, 0x297 - 0x27E); - if ((13, 15) <= NOW <= (13, 45)) { - /* 0x297 */ SCHEDULE_CMD_RET_TIME(13, 15, 13, 45, ANJU_SCH_38); - output = ANJU_SCH_38, (13, 15), (13, 45); - return; - } - - /* 0x27E */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(13, 45, 15, 25, 0x291 - 0x284); - if ((13, 45) <= NOW <= (15, 25)) { - /* 0x291 */ SCHEDULE_CMD_RET_TIME(13, 45, 15, 25, ANJU_SCH_3); - output = ANJU_SCH_3, (13, 45), (15, 25); - return; - } - - /* 0x284 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(15, 25, 15, 55, 0x28B - 0x28A); - if ((15, 25) <= NOW <= (15, 55)) { - /* 0x28B */ SCHEDULE_CMD_RET_TIME(15, 25, 15, 55, ANJU_SCH_39); - output = ANJU_SCH_39, (15, 25), (15, 55); - return; - } - - /* 0x28A */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x29E */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_L(SCENE_YADOYA, 0x390 - 0x2A3); - if (play->sceneId != SCENE_YADOYA) { - /* 0x390 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x2A3 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(6, 0, 10, 55, 0x38A - 0x2AA); - if ((6, 0) <= NOW <= (10, 55)) { - /* 0x38A */ SCHEDULE_CMD_RET_TIME(6, 0, 10, 55, ANJU_SCH_12); - output = ANJU_SCH_12, (6, 0), (10, 55); - return; - } - - /* 0x2AA */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(10, 55, 11, 10, 0x384 - 0x2B1); - if ((10, 55) <= NOW <= (11, 10)) { - /* 0x384 */ SCHEDULE_CMD_RET_TIME(10, 55, 11, 10, ANJU_SCH_28); - output = ANJU_SCH_28, (10, 55), (11, 10); - return; - } - - /* 0x2B1 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 10, 11, 30, 0x37E - 0x2B8); - if ((11, 10) <= NOW <= (11, 30)) { - /* 0x37E */ SCHEDULE_CMD_RET_TIME(11, 10, 11, 30, ANJU_SCH_E); - output = ANJU_SCH_E, (11, 10), (11, 30); - return; - } - - /* 0x2B8 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 30, 11, 50, 0x378 - 0x2BF); - if ((11, 30) <= NOW <= (11, 50)) { - /* 0x378 */ SCHEDULE_CMD_RET_TIME(11, 30, 11, 50, ANJU_SCH_2A); - output = ANJU_SCH_2A, (11, 30), (11, 50); - return; - } - - /* 0x2BF */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 50, 11, 55, 0x372 - 0x2C6); - if ((11, 50) <= NOW <= (11, 55)) { - /* 0x372 */ SCHEDULE_CMD_RET_TIME(11, 50, 11, 55, ANJU_SCH_1A); - output = ANJU_SCH_1A, (11, 50), (11, 55); - return; - } - - /* 0x2C6 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(11, 55, 12, 0, 0x36C - 0x2CD); - if ((11, 55) <= NOW <= (12, 0)) { - /* 0x36C */ SCHEDULE_CMD_RET_TIME(11, 55, 12, 0, ANJU_SCH_2B); - output = ANJU_SCH_2B, (11, 55), (12, 0); - return; - } - - /* 0x2CD */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 0, 12, 15, 0x366 - 0x2D4); - if ((12, 0) <= NOW <= (12, 15)) { - /* 0x366 */ SCHEDULE_CMD_RET_TIME(12, 0, 12, 15, ANJU_SCH_15); - output = ANJU_SCH_15, (12, 0), (12, 15); - return; - } - - /* 0x2D4 */ SCHEDULE_CMD_CHECK_TIME_RANGE_L(12, 15, 12, 20, 0x360 - 0x2DB); - if ((12, 15) <= NOW <= (12, 20)) { - /* 0x360 */ SCHEDULE_CMD_RET_TIME(12, 15, 12, 20, ANJU_SCH_2C); - output = ANJU_SCH_2C, (12, 15), (12, 20); - return; - } - - /* 0x2DB */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(12, 20, 12, 25, 0x35A - 0x2E1); - if ((12, 20) <= NOW <= (12, 25)) { - /* 0x35A */ SCHEDULE_CMD_RET_TIME(12, 20, 12, 25, ANJU_SCH_1B); - output = ANJU_SCH_1B, (12, 20), (12, 25); - return; - } - - /* 0x2E1 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(12, 25, 12, 55, 0x354 - 0x2E7); - if ((12, 25) <= NOW <= (12, 55)) { - /* 0x354 */ SCHEDULE_CMD_RET_TIME(12, 25, 12, 55, ANJU_SCH_2D); - output = ANJU_SCH_2D, (12, 25), (12, 55); - return; - } - - /* 0x2E7 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(12, 55, 13, 0, 0x34E - 0x2ED); - if ((12, 55) <= NOW <= (13, 0)) { - /* 0x34E */ SCHEDULE_CMD_RET_TIME(12, 55, 13, 0, ANJU_SCH_1C); - output = ANJU_SCH_1C, (12, 55), (13, 0); - return; - } - - /* 0x2ED */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(13, 15, 13, 20, 0x348 - 0x2F3); - if ((13, 15) <= NOW <= (13, 20)) { - /* 0x348 */ SCHEDULE_CMD_RET_TIME(13, 15, 13, 20, ANJU_SCH_1D); - output = ANJU_SCH_1D, (13, 15), (13, 20); - return; - } - - /* 0x2F3 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(13, 20, 13, 50, 0x342 - 0x2F9); - if ((13, 20) <= NOW <= (13, 50)) { - /* 0x342 */ SCHEDULE_CMD_RET_TIME(13, 20, 13, 50, ANJU_SCH_2E); - output = ANJU_SCH_2E, (13, 20), (13, 50); - return; - } - - /* 0x2F9 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(13, 50, 19, 50, 0x33C - 0x2FF); - if ((13, 50) <= NOW <= (19, 50)) { - /* 0x33C */ SCHEDULE_CMD_RET_TIME(13, 50, 19, 50, ANJU_SCH_12); - output = ANJU_SCH_12, (13, 50), (19, 50); - return; - } - - /* 0x2FF */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(19, 50, 20, 20, 0x336 - 0x305); - if ((19, 50) <= NOW <= (20, 20)) { - /* 0x336 */ SCHEDULE_CMD_RET_TIME(19, 50, 20, 20, ANJU_SCH_2F); - output = ANJU_SCH_2F, (19, 50), (20, 20); - return; - } - - /* 0x305 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 20, 20, 30, 0x330 - 0x30B); - if ((20, 20) <= NOW <= (20, 30)) { - /* 0x330 */ SCHEDULE_CMD_RET_TIME(20, 20, 20, 30, ANJU_SCH_13); - output = ANJU_SCH_13, (20, 20), (20, 30); - return; - } - - /* 0x30B */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(20, 30, 21, 5, 0x32A - 0x311); - if ((20, 30) <= NOW <= (21, 5)) { - /* 0x32A */ SCHEDULE_CMD_RET_TIME(20, 30, 21, 5, ANJU_SCH_30); - output = ANJU_SCH_30, (20, 30), (21, 5); - return; - } - - /* 0x311 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(21, 5, 21, 10, 0x324 - 0x317); - if ((21, 5) <= NOW <= (21, 10)) { - /* 0x324 */ SCHEDULE_CMD_RET_TIME(21, 5, 21, 10, ANJU_SCH_1E); - output = ANJU_SCH_1E, (21, 5), (21, 10); - return; - } - - /* 0x317 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(21, 30, 23, 0, 0x31E - 0x31D); - if ((21, 30) <= NOW <= (23, 0)) { - /* 0x31E */ SCHEDULE_CMD_RET_TIME(21, 30, 23, 0, ANJU_SCH_18); - output = ANJU_SCH_18, (21, 30), (23, 0); - return; - } - - /* 0x31D */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x391 */ SCHEDULE_CMD_CHECK_NOT_IN_DAY_L(3, 0x447 - 0x396); - if (gSaveContext.save.day == 3) { - /* 0x396 */ SCHEDULE_CMD_CHECK_FLAG_S(WEEKEVENTREG_DELIVERED_PENDANT_OF_MEMORIES, 0x3ED - 0x39A); - if (!CHECK_WEEKEVENTREG(WEEKEVENTREG_DELIVERED_PENDANT_OF_MEMORIES)) { - /* 0x39A */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_YADOYA, 0x3DB - 0x39E); + } else if (gSaveContext.save.day == 3) { + if (CHECK_WEEKEVENTREG(WEEKEVENTREG_DELIVERED_PENDANT_OF_MEMORIES)) { if (play->sceneId == SCENE_YADOYA) { - /* 0x39E */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(6, 0, 11, 0, 0x3D5 - 0x3A4); if ((6, 0) <= NOW <= (11, 0)) { - /* 0x3D5 */ SCHEDULE_CMD_RET_TIME(6, 0, 11, 0, ANJU_SCH_16); - output = ANJU_SCH_16, (6, 0), (11, 0); - return; + return ANJU_SCH_16, (6, 0), (11, 0); + } else if ((11, 0) <= NOW <= (11, 25)) { + return ANJU_SCH_34, (11, 0), (11, 25); + } else if ((11, 25) <= NOW <= (11, 30)) { + return ANJU_SCH_24, (11, 25), (11, 30); + } else if ((11, 30) <= NOW <= (11, 50)) { + return ANJU_SCH_35, (11, 30), (11, 50); + } else if ((11, 50) <= NOW <= (12, 0)) { + return ANJU_SCH_27, (11, 50), (12, 0); + } else if ((18, 0) <= NOW <= (5, 0)) { + return ANJU_SCH_1, (18, 0), (5, 0); + } else if ((5, 0) <= NOW <= (6, 0)) { + return ANJU_SCH_1, (5, 0), (6, 0); + } else { + return None; } - - /* 0x3A4 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 0, 11, 25, 0x3CF - 0x3AA); - if ((11, 0) <= NOW <= (11, 25)) { - /* 0x3CF */ SCHEDULE_CMD_RET_TIME(11, 0, 11, 25, ANJU_SCH_34); - output = ANJU_SCH_34, (11, 0), (11, 25); - return; - } - - /* 0x3AA */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 25, 11, 30, 0x3C9 - 0x3B0); - if ((11, 25) <= NOW <= (11, 30)) { - /* 0x3C9 */ SCHEDULE_CMD_RET_TIME(11, 25, 11, 30, ANJU_SCH_24); - output = ANJU_SCH_24, (11, 25), (11, 30); - return; - } - - /* 0x3B0 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 30, 11, 50, 0x3C3 - 0x3B6); - if ((11, 30) <= NOW <= (11, 50)) { - /* 0x3C3 */ SCHEDULE_CMD_RET_TIME(11, 30, 11, 50, ANJU_SCH_35); - output = ANJU_SCH_35, (11, 30), (11, 50); - return; - } - - /* 0x3B6 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 50, 12, 0, 0x3BD - 0x3BC); - if ((11, 50) <= NOW <= (12, 0)) { - /* 0x3BD */ SCHEDULE_CMD_RET_TIME(11, 50, 12, 0, ANJU_SCH_27); - output = ANJU_SCH_27, (11, 50), (12, 0); - return; - } - - /* 0x3BC */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - + } else { + return None; } - - /* 0x3DB */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_OMOYA, 0x3EC - 0x3DF); - if (play->sceneId != SCENE_OMOYA) { - /* 0x3EC */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else if (play->sceneId == SCENE_YADOYA) { + if ((6, 0) <= NOW <= (11, 0)) { + return ANJU_SCH_16, (6, 0), (11, 0); + } else if ((11, 0) <= NOW <= (11, 25)) { + return ANJU_SCH_34, (11, 0), (11, 25); + } else if ((11, 25) <= NOW <= (11, 30)) { + return ANJU_SCH_24, (11, 25), (11, 30); + } else if ((11, 30) <= NOW <= (11, 50)) { + return ANJU_SCH_35, (11, 30), (11, 50); + } else if ((11, 50) <= NOW <= (12, 0)) { + return ANJU_SCH_27, (11, 50), (12, 0); + } else { + return None; } - - /* 0x3DF */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(18, 0, 6, 0, 0x3E6 - 0x3E5); + } else if (play->sceneId == SCENE_OMOYA) { if ((18, 0) <= NOW <= (6, 0)) { - /* 0x3E6 */ SCHEDULE_CMD_RET_TIME(18, 0, 6, 0, ANJU_SCH_C); - output = ANJU_SCH_C, (18, 0), (6, 0); - return; + return ANJU_SCH_C, (18, 0), (6, 0); + } else { + return None; } - - /* 0x3E5 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x3ED */ SCHEDULE_CMD_CHECK_NOT_IN_SCENE_S(SCENE_YADOYA, 0x446 - 0x3F1); - if (play->sceneId != SCENE_YADOYA) { - /* 0x446 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; - } - - /* 0x3F1 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(6, 0, 11, 0, 0x440 - 0x3F7); - if ((6, 0) <= NOW <= (11, 0)) { - /* 0x440 */ SCHEDULE_CMD_RET_TIME(6, 0, 11, 0, ANJU_SCH_16); - output = ANJU_SCH_16, (6, 0), (11, 0); - return; - } - - /* 0x3F7 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 0, 11, 25, 0x43A - 0x3FD); - if ((11, 0) <= NOW <= (11, 25)) { - /* 0x43A */ SCHEDULE_CMD_RET_TIME(11, 0, 11, 25, ANJU_SCH_34); - output = ANJU_SCH_34, (11, 0), (11, 25); - return; - } - - /* 0x3FD */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 25, 11, 30, 0x434 - 0x403); - if ((11, 25) <= NOW <= (11, 30)) { - /* 0x434 */ SCHEDULE_CMD_RET_TIME(11, 25, 11, 30, ANJU_SCH_24); - output = ANJU_SCH_24, (11, 25), (11, 30); - return; - } - - /* 0x403 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 30, 11, 50, 0x42E - 0x409); - if ((11, 30) <= NOW <= (11, 50)) { - /* 0x42E */ SCHEDULE_CMD_RET_TIME(11, 30, 11, 50, ANJU_SCH_35); - output = ANJU_SCH_35, (11, 30), (11, 50); - return; - } - - /* 0x409 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(11, 50, 12, 0, 0x428 - 0x40F); - if ((11, 50) <= NOW <= (12, 0)) { - /* 0x428 */ SCHEDULE_CMD_RET_TIME(11, 50, 12, 0, ANJU_SCH_27); - output = ANJU_SCH_27, (11, 50), (12, 0); - return; - } - - /* 0x40F */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(18, 0, 5, 0, 0x422 - 0x415); - if ((18, 0) <= NOW <= (5, 0)) { - /* 0x422 */ SCHEDULE_CMD_RET_TIME(18, 0, 5, 0, ANJU_SCH_1); - output = ANJU_SCH_1, (18, 0), (5, 0); - return; - } - - /* 0x415 */ SCHEDULE_CMD_CHECK_TIME_RANGE_S(5, 0, 6, 0, 0x41C - 0x41B); - if ((5, 0) <= NOW <= (6, 0)) { - /* 0x41C */ SCHEDULE_CMD_RET_TIME(5, 0, 6, 0, ANJU_SCH_1); - output = ANJU_SCH_1, (5, 0), (6, 0); - return; - } - - /* 0x41B */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; + } else { + return None; } - - /* 0x447 */ SCHEDULE_CMD_RET_NONE(); - output->hasResult = false; - return; }