mirror of
https://github.com/pret/pmd-red.git
synced 2026-10-02 05:48:45 -05:00
start moving more structs to use UnkInputStruct
This commit is contained in:
@@ -48,26 +48,39 @@ struct UnusedInputStruct
|
||||
/* 0x2A..0x2B - padding */
|
||||
};
|
||||
|
||||
struct UnkInputStructSub
|
||||
{
|
||||
u8 unk0;
|
||||
/* 0x1 */ u8 a_button;
|
||||
/* 0x2 */ u8 b_button;
|
||||
/* 0x3 */ u8 dpad_right;
|
||||
/* 0x4 */ u8 dpad_left;
|
||||
u8 fill5[3];
|
||||
u16 unk8;
|
||||
s16 unkA;
|
||||
};
|
||||
|
||||
struct UnkInputStruct
|
||||
{
|
||||
/* 0x0 */ u8 unk0;
|
||||
/* 0x1 */ u8 unk1;
|
||||
/* 0x2 */ u8 unk2;
|
||||
/* 0x3 */ u8 unk3;
|
||||
/* 0x4 */ u8 unk4;
|
||||
/* 0x8 */ u32 unk8;
|
||||
/* 0xC */ u32 unkC;
|
||||
s32 unk0;
|
||||
/* 0x4 */ u16 unk4;
|
||||
/* 0x6 */ u16 unk6;
|
||||
/* 0x8 */ u16 unk8;
|
||||
/* 0x8 */ u16 unkA;
|
||||
/* 0xC */ u16 unkC;
|
||||
/* 0xE */ u16 unkE;
|
||||
/* 0x10 */ u32 unk10;
|
||||
/* 0x14 */ u32 unk14;
|
||||
/* 0x18 */ u32 unk18;
|
||||
/* 0x1C */ u32 unk1C;
|
||||
/* 0x20 */ u32 unk20;
|
||||
/* 0x24 */ u32 unk24;
|
||||
/* 0x28 */ u8 unk28;
|
||||
/* 0x29 */ u8 a_button;
|
||||
/* 0x2A */ u8 b_button;
|
||||
/* 0x2B */ u8 dpad_right;
|
||||
/* 0x2C */ u8 dpad_left;
|
||||
/* 0x14 */ u16 unk14;
|
||||
/* 0x16 */ u16 unk16;
|
||||
/* 0x18 */ s16 menuIndex;
|
||||
/* 0x1A */ s16 unk1A;
|
||||
/* 0x1C */ s16 unk1C;
|
||||
/* 0x1E */ s16 unk1E;
|
||||
/* 0x20 */ u16 unk20;
|
||||
/* 0x20 */ u16 unk22;
|
||||
/* 0x24 */ u16 unk24;
|
||||
u16 unk26;
|
||||
/* 0x28 */ struct UnkInputStructSub unk28;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -41,17 +41,8 @@ struct unkStruct_203B224
|
||||
{
|
||||
// size: 0xF4
|
||||
u32 unk0;
|
||||
|
||||
u32 unk4[INVENTORY_SIZE];
|
||||
u32 unk54;
|
||||
u8 fill58[0x6C - 0x58];
|
||||
s16 unk6C;
|
||||
s16 unk6E;
|
||||
s16 unk70;
|
||||
s16 unk72;
|
||||
u16 unk74;
|
||||
u16 unk76;
|
||||
u8 fill78[0x88 - 0x78];
|
||||
/* 0x54 */ struct UnkInputStruct input;
|
||||
u32 unk88;
|
||||
struct UnkTextStruct2 *unk8C;
|
||||
struct UnkTextStruct2 unk90[4];
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
#ifndef GUARD_MENU_H
|
||||
#define GUARD_MENU_H
|
||||
|
||||
#include "input.h"
|
||||
|
||||
struct MenuItem
|
||||
{
|
||||
const u8 *text;
|
||||
@@ -15,13 +17,7 @@ struct MenuStruct
|
||||
const u32 *menuTextColorArray;
|
||||
u16 *unkC;
|
||||
/* 0x10 */ s32 index;
|
||||
/* 0x14 */ u32 unk14;
|
||||
u8 fill18[0x2C - 0x18];
|
||||
/* 0x2C */ s16 menuIndex;
|
||||
s16 unk2E;
|
||||
u8 fill30[0x38 - 0x30];
|
||||
u16 unk38;
|
||||
u8 fill3A[0x48 - 0x3A];
|
||||
/* 0x14 */ struct UnkInputStruct input;
|
||||
/* 0x48 */ s32 menuAction;
|
||||
bool8 unk4C;
|
||||
bool8 unk4D;
|
||||
|
||||
Reference in New Issue
Block a user