diff options
| author | Henny022p <info@henny022.de> | 2022-01-24 02:16:20 +0100 |
|---|---|---|
| committer | Henny022p <info@henny022.de> | 2022-01-24 02:16:20 +0100 |
| commit | 6fd53ccfa06855478a9bbdee8f859e00515fb191 (patch) | |
| tree | 4da35dd33abc305b013242a7ff0c79583497bed0 /src/debug.c | |
| parent | 0e57341980dfc4da49b07aeef78e584003eff893 (diff) | |
started working on generic menu structs
Diffstat (limited to 'src/debug.c')
| -rw-r--r-- | src/debug.c | 26 |
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; } |
