sub_815ABC4

This commit is contained in:
jiangzhengwenjz
2019-06-10 04:10:41 +08:00
parent 0faa768a09
commit 4dc1fc8c66
+9 -9
View File
@@ -137,18 +137,18 @@ void TeachyTvVblankHandler()
void sub_815ABC4(u8 mode, void (*cb)()) void sub_815ABC4(u8 mode, void (*cb)())
{ {
struct TeachyTvCtrlBlk *resAddr = &gTeachyTV_StaticResources; gTeachyTV_StaticResources.mode = mode;
u16 zero = 0; gTeachyTV_StaticResources.callback = cb;
resAddr->mode = mode; if (mode == 0)
resAddr->callback = cb;
if (!mode)
{ {
resAddr->scrollOffset = zero; gTeachyTV_StaticResources.scrollOffset = 0;
resAddr->selectedRow = zero; gTeachyTV_StaticResources.selectedRow = 0;
resAddr->optionChosen = 0; gTeachyTV_StaticResources.optionChosen = 0;
} }
if (mode == 1) if (mode == 1)
resAddr->mode = 0; {
gTeachyTV_StaticResources.mode = 0;
}
SetMainCallback2(TeachyTvMainCallback); SetMainCallback2(TeachyTvMainCallback);
} }