diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2017-06-04 17:47:55 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2017-06-04 17:47:55 -0400 |
commit | 7e8308fbd3fb19e096ca5072c5c5591e096fadd8 (patch) | |
tree | 9659af91c2d5248f16fa7b31bed3038012ff7c94 /src | |
parent | be3833002afbd5e38bbcd11a5d410af400783173 (diff) |
sub_8100C88
Diffstat (limited to 'src')
-rwxr-xr-x | src/decoration.c | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/decoration.c b/src/decoration.c index c5c9b6b6d..6e8ba51e3 100755 --- a/src/decoration.c +++ b/src/decoration.c @@ -2114,3 +2114,36 @@ void sub_8100B6C(void) } } } + +void sub_8100C88(u8 taskId) +{ + switch (gTasks[taskId].data[2]) + { + case 0: + sub_8100B6C(); + gTasks[taskId].data[2] = 1; + break; + case 1: + if (!gPaletteFade.active) + { + DrawWholeMapView(); + ScriptContext1_SetupScript(gUnknown_081A2F8A); + MenuZeroFillWindowRect(0, 0, 29, 19); + gTasks[taskId].data[2] = 2; + } + break; + case 2: + ScriptContext2_Enable(); + sub_80FED90(taskId); + pal_fill_black(); + gTasks[taskId].data[2] = 3; + break; + case 3: + if (sub_807D770() == 1) + { + gTasks[taskId].data[13] = -1; + DisplayItemMessageOnField(taskId, gSecretBaseText_DecorReturned, sub_81010F0, 0); + } + break; + } +} |