diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2017-11-24 21:11:32 -0500 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2017-11-24 21:11:32 -0500 |
commit | 4a81b595c358b0c136e262057765565dd38a168e (patch) | |
tree | 0af45b5aa7f11376a95d0142c72e4b8463e10568 /src | |
parent | b210d5f86b4c949b8e98c9117bc19b62fe0ed352 (diff) |
through c2_080111BC
Diffstat (limited to 'src')
-rw-r--r-- | src/wallclock.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/wallclock.c b/src/wallclock.c index 1b11b3137..b14037c43 100644 --- a/src/wallclock.c +++ b/src/wallclock.c @@ -28,7 +28,8 @@ static void sub_8134CB8(u8 taskId); static void sub_8134CE8(u8 taskId); static void sub_8134DC4(u8 taskId); static void c3_80BF560(u8 taskId); -void sub_8134EA4(u8 taskId); +static void sub_8134EA4(u8 taskId); +static void c2_080111BC(u8 taskId); void sub_8134F10(u8 taskId); u16 sub_8134FFC(u16 a0, u8 a1, u8 a2); void sub_813504C(u8 taskId, u8 a1); @@ -747,3 +748,19 @@ static void c3_80BF560(u8 taskId) break; } } + +static void sub_8134EA4(u8 taskId) +{ + RtcInitLocalTimeOffset(gTasks[taskId].data[2], gTasks[taskId].data[3]); + BeginNormalPaletteFade(-1, 0, 0, 16, 0); + gTasks[taskId].func = c2_080111BC; +} + +static void c2_080111BC(u8 taskId) +{ + if (!gPaletteFade.active) + { + FreeAllWindowBuffers(); + SetMainCallback2(gMain.savedCallback); + } +} |