summaryrefslogtreecommitdiff
path: root/src/debug.c
diff options
context:
space:
mode:
authorHenny022p <info@henny022.de>2022-01-24 02:16:20 +0100
committerHenny022p <info@henny022.de>2022-01-24 02:16:20 +0100
commit6fd53ccfa06855478a9bbdee8f859e00515fb191 (patch)
tree4da35dd33abc305b013242a7ff0c79583497bed0 /src/debug.c
parent0e57341980dfc4da49b07aeef78e584003eff893 (diff)
started working on generic menu structs
Diffstat (limited to 'src/debug.c')
-rw-r--r--src/debug.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/debug.c b/src/debug.c
index f07417d6..eaa65981 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -34,8 +34,8 @@ void sub_0805FA04(void) {
gScreen.bg3.updated = 1;
MessageInitialize();
MemClear((void*)&gUnk_02032EC0, sizeof(UI));
- MemClear((void*)&gMenu, sizeof(Menu));
- gMenu.unk16 = gSaveHeader->language;
+ MemClear((void*)&gGenericMenu, sizeof(GenericMenu));
+ gGenericMenu.unk16 = gSaveHeader->language;
LoadGfxGroups();
SetColor(0, 0x1144);
gMain.state = 1;
@@ -48,14 +48,14 @@ void sub_0805FA98(void) {
switch (gInput.newKeys) {
case DPAD_UP:
- gMenu.unk10.a[1] -= 1;
+ gGenericMenu.unk10.a[1] -= 1;
break;
case DPAD_DOWN:
- gMenu.unk10.a[1] += 1;
+ gGenericMenu.unk10.a[1] += 1;
break;
case L_BUTTON:
- gMenu.unk10.a[0] ^= 1;
- if (gMenu.unk10.a[0] == 0) {
+ gGenericMenu.unk10.a[0] ^= 1;
+ if (gGenericMenu.unk10.a[0] == 0) {
gScreen.bg0.control = BGCNT_SCREENBASE(31) | BGCNT_CHARBASE(3);
gScreen.bg3.control = BGCNT_SCREENBASE(30) | BGCNT_CHARBASE(3) | BGCNT_PRIORITY(3);
} else {
@@ -64,8 +64,8 @@ void sub_0805FA98(void) {
}
break;
case R_BUTTON:
- gSaveHeader->language = gMenu.unk16;
- MessageFromTarget(gMenu.unk14 * 0x100 + gMenu.unk15);
+ gSaveHeader->language = gGenericMenu.unk16;
+ MessageFromTarget(gGenericMenu.unk14 * 0x100 + gGenericMenu.unk15);
break;
case B_BUTTON:
MessageInitialize();
@@ -82,19 +82,19 @@ void sub_0805FA98(void) {
iVar1 = 0;
break;
}
- switch (gMenu.unk10.a[1]) {
+ switch (gGenericMenu.unk10.a[1]) {
case 0:
- gMenu.unk14 = (gMenu.unk14 + iVar1 + 0x50) % 0x50;
+ gGenericMenu.unk14 = (gGenericMenu.unk14 + iVar1 + 0x50) % 0x50;
break;
case 1:
- gMenu.unk15 += iVar1;
+ gGenericMenu.unk15 += iVar1;
break;
case 2:
- gMenu.unk16 = (gMenu.unk16 + iVar1 + 7) % 7;
+ gGenericMenu.unk16 = (gGenericMenu.unk16 + iVar1 + 7) % 7;
break;
}
}
- gMenu.unk10.a[1] = (gMenu.unk10.a[1] + 3) % 3;
+ gGenericMenu.unk10.a[1] = (gGenericMenu.unk10.a[1] + 3) % 3;
gScreen.bg3.updated = 1;
}