mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-04-25 15:49:02 -05:00
Identify UnkStruct_ov61_0222C884 -> WindowTemplate and document fields
This commit is contained in:
parent
8f6b317313
commit
738b2edd3d
|
|
@ -74,15 +74,15 @@ typedef struct BgConfig {
|
|||
Background bgs[8];
|
||||
} BgConfig;
|
||||
|
||||
typedef struct {
|
||||
u8 unk_00;
|
||||
u8 unk_01;
|
||||
u8 unk_02;
|
||||
u8 unk_03;
|
||||
u8 unk_04;
|
||||
u8 unk_05;
|
||||
u16 unk_06;
|
||||
} UnkStruct_ov61_0222C884;
|
||||
typedef struct WindowTemplate {
|
||||
u8 bgLayer;
|
||||
u8 tilemapLeft;
|
||||
u8 tilemapTop;
|
||||
u8 width;
|
||||
u8 height;
|
||||
u8 palette;
|
||||
u16 baseTile;
|
||||
} WindowTemplate;
|
||||
|
||||
typedef struct {
|
||||
BgConfig *unk_00;
|
||||
|
|
@ -150,7 +150,7 @@ void Window_Init(Window *param0);
|
|||
u8 BGL_WindowAdded(Window *param0);
|
||||
void BGL_AddWindow(BgConfig *param0, Window *param1, u8 param2, u8 param3, u8 param4, u8 param5, u8 param6, u8 param7, u16 param8);
|
||||
void BGL_AddFramelessWindow(BgConfig *param0, Window *param1, u8 param2, u8 param3, u16 param4, u8 param5);
|
||||
void sub_0201A8D4(BgConfig *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2);
|
||||
void sub_0201A8D4(BgConfig *param0, Window *param1, const WindowTemplate *param2);
|
||||
void BGL_DeleteWindow(Window *param0);
|
||||
void sub_0201A928(Window *param0, u8 param1);
|
||||
void sub_0201A954(Window *param0);
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ u32 sub_02001C94(UIControlData *param0, u16 param1);
|
|||
u32 sub_02001D44(UIControlData *param0, u8 param1);
|
||||
u8 sub_02001DC4(UIControlData *param0);
|
||||
u8 sub_02001DC8(UIControlData *param0);
|
||||
UIControlData *sub_02002054(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u16 param2, u8 param3, u8 param4, u32 param5);
|
||||
UIControlData *sub_02002100(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u16 param2, u8 param3, u32 param4);
|
||||
UIControlData *sub_02002054(BgConfig *param0, const WindowTemplate *param1, u16 param2, u8 param3, u8 param4, u32 param5);
|
||||
UIControlData *sub_02002100(BgConfig *param0, const WindowTemplate *param1, u16 param2, u8 param3, u32 param4);
|
||||
u32 sub_02002114(UIControlData *param0, u32 param1);
|
||||
u32 sub_02002134(UIControlData *param0, u8 param1, u32 param2);
|
||||
void sub_02002154(UIControlData *param0, u32 param1);
|
||||
|
|
|
|||
|
|
@ -1617,10 +1617,10 @@ void BGL_AddFramelessWindow(BgConfig *param0, Window *param1, u8 param2, u8 para
|
|||
param1->unk_0A_15 = UnkEnum_00;
|
||||
}
|
||||
|
||||
void sub_0201A8D4(BgConfig *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2)
|
||||
void sub_0201A8D4(BgConfig *param0, Window *param1, const WindowTemplate *param2)
|
||||
{
|
||||
BGL_AddWindow(
|
||||
param0, param1, param2->unk_00, param2->unk_01, param2->unk_02, param2->unk_03, param2->unk_04, param2->unk_05, param2->unk_06);
|
||||
param0, param1, param2->bgLayer, param2->tilemapLeft, param2->tilemapTop, param2->width, param2->height, param2->palette, param2->baseTile);
|
||||
}
|
||||
|
||||
void BGL_DeleteWindow(Window *param0)
|
||||
|
|
|
|||
|
|
@ -207,7 +207,7 @@ typedef struct ChooseStarterApp {
|
|||
Window *unk_9C[3];
|
||||
int unk_A8;
|
||||
Strbuf *unk_AC;
|
||||
UnkStruct_ov61_0222C884 unk_B0;
|
||||
WindowTemplate unk_B0;
|
||||
UIControlData *unk_B8;
|
||||
UnkStruct_0200C738 unk_BC;
|
||||
CellActorCollection *unk_248;
|
||||
|
|
@ -1333,13 +1333,13 @@ static void ov78_021D2090(ChooseStarterApp *param0)
|
|||
|
||||
static void MakeConfirmationWindow(ChooseStarterApp *param0, int param1)
|
||||
{
|
||||
param0->unk_B0.unk_00 = 1;
|
||||
param0->unk_B0.unk_01 = 23;
|
||||
param0->unk_B0.unk_02 = 12;
|
||||
param0->unk_B0.unk_03 = 5;
|
||||
param0->unk_B0.unk_04 = 4;
|
||||
param0->unk_B0.unk_05 = 3;
|
||||
param0->unk_B0.unk_06 = ((18 + 12) + 9 + 128);
|
||||
param0->unk_B0.bgLayer = 1;
|
||||
param0->unk_B0.tilemapLeft = 23;
|
||||
param0->unk_B0.tilemapTop = 12;
|
||||
param0->unk_B0.width = 5;
|
||||
param0->unk_B0.height = 4;
|
||||
param0->unk_B0.palette = 3;
|
||||
param0->unk_B0.baseTile = ((18 + 12) + 9 + 128);
|
||||
|
||||
sub_0200DAA4(param0->bgl, 1, (512 + (18 + 12) + 128), 1, 0, param1);
|
||||
Font_LoadTextPalette(0, 3 * 32, param1);
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ static const BgTemplate sErrorMessageBgTemplate = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 sErrorMessageWindowTemplate = {
|
||||
static const WindowTemplate sErrorMessageWindowTemplate = {
|
||||
0x0,
|
||||
0x3,
|
||||
0x3,
|
||||
|
|
|
|||
|
|
@ -166,7 +166,7 @@ static const MapLoadMode sMapLoadMode[] = {
|
|||
{ 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0xA0000 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020EC3A0 = {
|
||||
static const WindowTemplate Unk_020EC3A0 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -122,7 +122,7 @@ static BOOL ov5_021EA8F0(UnkStruct_ov5_021EAE78 *param0)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov5_021FAF00 = {
|
||||
static const WindowTemplate Unk_ov5_021FAF00 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ static int CommClubMan_Regulation(void);
|
|||
|
||||
static CommClubManager *sCommClubMan = NULL;
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov7_0224ED0C = {
|
||||
static const WindowTemplate Unk_ov7_0224ED0C = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -788,7 +788,7 @@ static void ov7_0224CBE4(void *param0, u32 param1)
|
|||
|
||||
static void ov7_0224CC44(UnkStruct_ov7_0224CC44 *param0, BgConfig *param1, u32 param2)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
3,
|
||||
24,
|
||||
13,
|
||||
|
|
|
|||
|
|
@ -108,7 +108,7 @@ static u16 ov7_0224E8CC(UnkStruct_ov7_0224D008 *param0, u16 param1);
|
|||
static u32 ov7_0224E8F4(UnkStruct_ov7_0224D008 *param0);
|
||||
static void ov7_0224E920(UnkStruct_ov7_0224D008 *param0, u32 param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov7_0224F328[] = {
|
||||
static const WindowTemplate Unk_ov7_0224F328[] = {
|
||||
{ 0x2, 0xC, 0x2, 0x13, 0xE, 0xD, 0x1 },
|
||||
{ 0x2, 0x5, 0x12, 0x1B, 0x6, 0xD, 0x10B },
|
||||
{ 0x3, 0x1, 0x1, 0x9, 0x4, 0xD, 0x28 },
|
||||
|
|
@ -117,7 +117,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov7_0224F328[] = {
|
|||
{ 0x3, 0x2, 0x13, 0x1B, 0x4, 0xC, 0x98 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov7_0224F2BC = {
|
||||
static const WindowTemplate Unk_ov7_0224F2BC = {
|
||||
0x2,
|
||||
0x1,
|
||||
0x12,
|
||||
|
|
@ -127,7 +127,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov7_0224F2BC = {
|
|||
0x10B
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov7_0224F2CC = {
|
||||
static const WindowTemplate Unk_ov7_0224F2CC = {
|
||||
0x3,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -149,7 +149,7 @@ static const u8 Unk_ov7_0224F49C[] = {
|
|||
0xff
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov7_0224F2C4 = {
|
||||
static const WindowTemplate Unk_ov7_0224F2C4 = {
|
||||
0x3,
|
||||
0x1,
|
||||
0x1,
|
||||
|
|
|
|||
|
|
@ -300,7 +300,7 @@ static const u8 Unk_ov10_02222A7C[][2] = {
|
|||
{ 0x0, 0xA }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov10_02222CF4[] = {
|
||||
static const WindowTemplate Unk_ov10_02222CF4[] = {
|
||||
{ 0x1, 0x6, 0x1, 0x9, 0x2, 0x0, 0x1 },
|
||||
{ 0x1, 0x1, 0x4, 0x5, 0x2, 0x0, 0x13 },
|
||||
{ 0x1, 0x7, 0x4, 0x8, 0x2, 0x0, 0x1D },
|
||||
|
|
@ -378,7 +378,7 @@ static const u32 Unk_ov10_02222F3C[][7] = {
|
|||
{ 0xB811, 0xB80B, 0xB80C, 0xB80C, 0x1, 0x2, 0x0 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov10_02222A68 = {
|
||||
static const WindowTemplate Unk_ov10_02222A68 = {
|
||||
0x0,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -38,12 +38,12 @@ static void ov13_02223C9C(UnkStruct_ov13_022213F0 *param0);
|
|||
static void ov13_02223F7C(UnkStruct_ov13_022213F0 *param0);
|
||||
static void ov13_02223550(UnkStruct_ov13_022213F0 *param0, u32 param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228EA0[] = {
|
||||
static const WindowTemplate Unk_ov13_02228EA0[] = {
|
||||
{ 0x4, 0x2, 0x15, 0x16, 0x2, 0xF, 0x1F },
|
||||
{ 0x4, 0x2, 0x13, 0x1B, 0x4, 0xF, 0x1F }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228F54[] = {
|
||||
static const WindowTemplate Unk_ov13_02228F54[] = {
|
||||
{ 0x5, 0x0, 0x0, 0xF, 0x5, 0x9, 0x85 },
|
||||
{ 0x5, 0x10, 0x1, 0xF, 0x5, 0x9, 0xD0 },
|
||||
{ 0x5, 0x0, 0x6, 0xF, 0x5, 0x9, 0x11B },
|
||||
|
|
@ -52,14 +52,14 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02228F54[] = {
|
|||
{ 0x5, 0x10, 0xD, 0xF, 0x5, 0x9, 0x1FC }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228EDC[] = {
|
||||
static const WindowTemplate Unk_ov13_02228EDC[] = {
|
||||
{ 0x5, 0xA, 0x4, 0xC, 0x3, 0x9, 0x1 },
|
||||
{ 0x5, 0xB, 0xC, 0xA, 0x3, 0x9, 0x25 },
|
||||
{ 0x5, 0x1, 0x14, 0xB, 0x3, 0x9, 0x43 },
|
||||
{ 0x5, 0xE, 0x14, 0xB, 0x3, 0x9, 0x64 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228FBC[] = {
|
||||
static const WindowTemplate Unk_ov13_02228FBC[] = {
|
||||
{ 0x5, 0x5, 0x1, 0x9, 0x2, 0xD, 0x125 },
|
||||
{ 0x5, 0x1, 0x6, 0xE, 0x5, 0x9, 0x149 },
|
||||
{ 0x5, 0x11, 0x6, 0xE, 0x5, 0x9, 0x18F },
|
||||
|
|
@ -73,7 +73,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02228FBC[] = {
|
|||
{ 0x5, 0x11, 0xC, 0xE, 0x5, 0x9, 0x333 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_022290FC[] = {
|
||||
static const WindowTemplate Unk_ov13_022290FC[] = {
|
||||
{ 0x5, 0x5, 0x1, 0x9, 0x2, 0xD, 0x125 },
|
||||
{ 0x5, 0x1, 0x9, 0xB, 0x2, 0xD, 0x149 },
|
||||
{ 0x5, 0x1, 0xB, 0x12, 0x4, 0xD, 0x15F },
|
||||
|
|
@ -111,7 +111,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_022290FC[] = {
|
|||
{ 0x5, 0xD, 0x6, 0x6, 0x2, 0xD, 0x30F }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229074[] = {
|
||||
static const WindowTemplate Unk_ov13_02229074[] = {
|
||||
{ 0x4, 0x4, 0x5, 0xB, 0x2, 0xD, 0x9D },
|
||||
{ 0x4, 0x17, 0x5, 0x5, 0x2, 0xD, 0xB7 },
|
||||
{ 0x4, 0xA, 0x10, 0x3, 0x2, 0xD, 0xE1 },
|
||||
|
|
@ -131,7 +131,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02229074[] = {
|
|||
{ 0x4, 0x6, 0xA, 0x8, 0x2, 0xD, 0x26D }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228F24[] = {
|
||||
static const WindowTemplate Unk_ov13_02228F24[] = {
|
||||
{ 0x4, 0x5, 0x1, 0x9, 0x2, 0xD, 0x85 },
|
||||
{ 0x4, 0x1, 0x6, 0xE, 0x5, 0x9, 0x97 },
|
||||
{ 0x4, 0x11, 0x6, 0xE, 0x5, 0x9, 0xDD },
|
||||
|
|
@ -140,7 +140,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02228F24[] = {
|
|||
{ 0x4, 0x9, 0x12, 0xE, 0x5, 0x9, 0x1AF }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229014[] = {
|
||||
static const WindowTemplate Unk_ov13_02229014[] = {
|
||||
{ 0x5, 0x5, 0x1, 0x9, 0x2, 0xD, 0x1 },
|
||||
{ 0x5, 0x4, 0x5, 0xB, 0x2, 0xD, 0x13 },
|
||||
{ 0x5, 0x14, 0x5, 0x2, 0x2, 0xD, 0x29 },
|
||||
|
|
@ -155,7 +155,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02229014[] = {
|
|||
{ 0x5, 0x7, 0x14, 0xC, 0x3, 0x9, 0x37 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228EFC[] = {
|
||||
static const WindowTemplate Unk_ov13_02228EFC[] = {
|
||||
{ 0x4, 0x5, 0x1, 0x9, 0x2, 0xD, 0x8B },
|
||||
{ 0x4, 0x1, 0x6, 0xE, 0x5, 0x9, 0x9D },
|
||||
{ 0x4, 0x11, 0x6, 0xE, 0x5, 0x9, 0xE3 },
|
||||
|
|
@ -163,7 +163,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02228EFC[] = {
|
|||
{ 0x4, 0x11, 0xC, 0xE, 0x5, 0x9, 0x16F }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02228F84[] = {
|
||||
static const WindowTemplate Unk_ov13_02228F84[] = {
|
||||
{ 0x5, 0x5, 0x1, 0x9, 0x2, 0xD, 0x1 },
|
||||
{ 0x5, 0x4, 0x8, 0xB, 0x2, 0xD, 0x13 },
|
||||
{ 0x5, 0x14, 0x8, 0x2, 0x2, 0xD, 0x29 },
|
||||
|
|
@ -203,7 +203,7 @@ void ov13_02221A88(UnkStruct_ov13_022213F0 *param0)
|
|||
|
||||
void ov13_02221AC4(UnkStruct_ov13_022213F0 *param0, u32 param1)
|
||||
{
|
||||
const UnkStruct_ov61_0222C884 *v0;
|
||||
const WindowTemplate *v0;
|
||||
u8 v1;
|
||||
|
||||
switch (param1) {
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ static void ov13_022273CC(UnkStruct_ov13_02227244 *param0);
|
|||
static void ov13_02227888(UnkStruct_ov13_02227244 *param0);
|
||||
static void ov13_02227974(UnkStruct_ov13_02227244 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229A60 = {
|
||||
static const WindowTemplate Unk_ov13_02229A60 = {
|
||||
0x4,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
@ -30,7 +30,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02229A60 = {
|
|||
0x376
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229A88[] = {
|
||||
static const WindowTemplate Unk_ov13_02229A88[] = {
|
||||
{ 0x4, 0x2, 0x4, 0xC, 0x5, 0x0, 0x2CE },
|
||||
{ 0x4, 0x2, 0xD, 0xC, 0x5, 0x0, 0x30A },
|
||||
{ 0x4, 0x12, 0x5, 0xC, 0x3, 0x0, 0x286 },
|
||||
|
|
@ -38,7 +38,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02229A88[] = {
|
|||
{ 0x4, 0x5, 0x14, 0x14, 0x3, 0x0, 0x24A }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229AE0[] = {
|
||||
static const WindowTemplate Unk_ov13_02229AE0[] = {
|
||||
{ 0x5, 0x1, 0x1, 0xE, 0x3, 0x0, 0x1 },
|
||||
{ 0x5, 0x8, 0x4, 0x4, 0x3, 0x4, 0x2B },
|
||||
{ 0x5, 0x11, 0x1, 0xE, 0x3, 0x0, 0x37 },
|
||||
|
|
@ -67,7 +67,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov13_02229AE0[] = {
|
|||
{ 0x5, 0x16, 0x14, 0x4, 0x3, 0x4, 0x2BB }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov13_02229A68[] = {
|
||||
static const WindowTemplate Unk_ov13_02229A68[] = {
|
||||
{ 0x5, 0x7, 0x4, 0xC, 0x2, 0x4, 0x2C7 },
|
||||
{ 0x5, 0x14, 0x4, 0x4, 0x2, 0x4, 0x2DF },
|
||||
{ 0x5, 0x2, 0x9, 0x1C, 0x6, 0x4, 0x2E7 },
|
||||
|
|
@ -82,7 +82,7 @@ void ov13_02227288(UnkStruct_ov13_02227244 *param0)
|
|||
|
||||
void ov13_022272AC(UnkStruct_ov13_02227244 *param0, u32 param1)
|
||||
{
|
||||
const UnkStruct_ov61_0222C884 *v0;
|
||||
const WindowTemplate *v0;
|
||||
u8 v1;
|
||||
|
||||
switch (param1) {
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@ BOOL ov19_021DAAC4(UnkStruct_ov19_021DA9E0 *param0)
|
|||
|
||||
void ov19_021DAADC(UnkStruct_ov19_021DA9E0 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 2, 0, 1, 10, 2, 1, 288 },
|
||||
{ 2, 5, 3, 5, 1, 1, 308 },
|
||||
{ 2, 0, 16, 10, 3, 3, 313 },
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ void ov19_021DB370(UnkStruct_ov19_021DB6F0 *param0)
|
|||
|
||||
void ov19_021DB3C4(UnkStruct_ov19_021DB6F0 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 1, 2, 21, 27, 2, 4, 539 },
|
||||
{ 1, 19, 3, 12, 16, 4, 593 }
|
||||
};
|
||||
|
|
|
|||
|
|
@ -134,7 +134,7 @@ BOOL ov19_021DB8E4(UnkStruct_ov19_021DBA9C *param0, UnkStruct_ov19_021D61B0 *par
|
|||
|
||||
void ov19_021DBA9C(UnkStruct_ov19_021DBA9C *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 1, 10, 6, 12, 2, 2, 128 },
|
||||
{ 1, 3, 13, 26, 1, 2, 152 },
|
||||
{ 1, 5, 25, 27, 6, 2, 178 }
|
||||
|
|
|
|||
|
|
@ -256,7 +256,7 @@ static void ov19_021DEF64(UnkStruct_ov19_021DEC04 *param0)
|
|||
|
||||
static void ov19_021DEFC8(UnkStruct_ov19_021DEC04 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 4, 3, 1, 9, 2, 0, 1 },
|
||||
{ 4, 20, 1, 9, 2, 1, 19 },
|
||||
{ 4, 13, 4, 6, 16, 0, 37 }
|
||||
|
|
@ -338,7 +338,7 @@ static void ov19_021DF0CC(UnkStruct_ov19_021DEC04 *param0, int param1)
|
|||
|
||||
static void ov19_021DF108(UnkStruct_ov19_021DEC04 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 4, 3, 4, 9, 16, 0, 133 },
|
||||
{ 4, 20, 4, 9, 16, 1, 277 }
|
||||
};
|
||||
|
|
@ -425,7 +425,7 @@ static void ov19_021DF250(UnkStruct_ov19_021DEC04 *param0, int param1)
|
|||
|
||||
static void ov19_021DF270(UnkStruct_ov19_021DEC04 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0[] = {
|
||||
static const WindowTemplate v0[] = {
|
||||
{ 4, 1, 4, 11, 12, 0, 133 },
|
||||
{ 4, 20, 4, 11, 12, 1, 265 }
|
||||
};
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ typedef struct UnkStruct_ov20_021D3980_t {
|
|||
CellActor *unk_0C;
|
||||
} UnkStruct_ov20_021D3980;
|
||||
|
||||
static void ov20_021D390C(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u32 param2);
|
||||
static void ov20_021D390C(BgConfig *param0, const WindowTemplate *param1, u32 param2);
|
||||
static void ov20_021D3980(UnkStruct_ov20_021D3980 *param0);
|
||||
|
||||
UnkStruct_ov20_021D3980 *ov20_021D3864(UnkStruct_ov20_021D2128 *param0, const UnkStruct_ov20_021D16E8 *param1, const UnkStruct_020998EC *param2)
|
||||
|
|
@ -52,10 +52,10 @@ void ov20_021D3880(UnkStruct_ov20_021D3980 *param0)
|
|||
|
||||
void ov20_021D3898(UnkStruct_ov20_021D3980 *param0, NARC *param1)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
3, 3, 6, 10, 2, 13, 64
|
||||
};
|
||||
static const UnkStruct_ov61_0222C884 v1 = {
|
||||
static const WindowTemplate v1 = {
|
||||
3, 19, 6, 10, 2, 13, 84
|
||||
};
|
||||
BgConfig *v2;
|
||||
|
|
@ -72,7 +72,7 @@ void ov20_021D3898(UnkStruct_ov20_021D3980 *param0, NARC *param1)
|
|||
sub_02019448(v2, 3);
|
||||
}
|
||||
|
||||
static void ov20_021D390C(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u32 param2)
|
||||
static void ov20_021D390C(BgConfig *param0, const WindowTemplate *param1, u32 param2)
|
||||
{
|
||||
Window v0;
|
||||
Strbuf *v1;
|
||||
|
|
@ -83,7 +83,7 @@ static void ov20_021D390C(BgConfig *param0, const UnkStruct_ov61_0222C884 *param
|
|||
BGL_FillWindow(&v0, 14);
|
||||
|
||||
v1 = MessageBank_GetNewStrbufFromNARC(26, 438, param2, 35);
|
||||
v2 = ((param1->unk_03 * 8) - Font_CalcStrbufWidth(FONT_SYSTEM, v1, 0)) / 2;
|
||||
v2 = ((param1->width * 8) - Font_CalcStrbufWidth(FONT_SYSTEM, v1, 0)) / 2;
|
||||
|
||||
Text_AddPrinterWithParamsAndColor(&v0, FONT_SYSTEM, v1, v2, 0, TEXT_SPEED_NO_TRANSFER, TEXT_COLOR(1, 2, 14), NULL);
|
||||
sub_0201ACCC(&v0);
|
||||
|
|
|
|||
|
|
@ -574,7 +574,7 @@ static UnkStruct_ov23_02256EB0 Unk_ov23_02256EB0[] = {
|
|||
{ NULL, 0x1, 0x1, 0x1, 0x1, 0x8, 0x4, 0x42, 0x28, 0x1A }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_0225630E = {
|
||||
static const WindowTemplate Unk_ov23_0225630E = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -197,7 +197,7 @@ static void ov23_0224DC24(void);
|
|||
|
||||
static UnkStruct_ov23_022577AC *Unk_ov23_022577AC = NULL;
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_02256864 = {
|
||||
static const WindowTemplate Unk_ov23_02256864 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
@ -207,7 +207,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov23_02256864 = {
|
|||
0x21F
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_0225686C = {
|
||||
static const WindowTemplate Unk_ov23_0225686C = {
|
||||
0x3,
|
||||
0x10,
|
||||
0xD,
|
||||
|
|
@ -1013,7 +1013,7 @@ static int ov23_0224BD1C(int param0, BOOL param1)
|
|||
return v1;
|
||||
}
|
||||
|
||||
static UIControlData *ov23_0224BD90(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u16 param2, u8 param3, u32 param4)
|
||||
static UIControlData *ov23_0224BD90(BgConfig *param0, const WindowTemplate *param1, u16 param2, u8 param3, u32 param4)
|
||||
{
|
||||
UnkStruct_02081CF4 v0;
|
||||
MessageLoader *v1 = ov23_02253E3C(ov23_0224219C());
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@ static const UnkStruct_ov84_02240FA8 Unk_ov23_02256894 = {
|
|||
NULL
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_0225688C = {
|
||||
static const WindowTemplate Unk_ov23_0225688C = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -106,7 +106,7 @@ static void ov23_02250B34(SysTask *param0, UnkStruct_ov23_02250CD4 *param1, BOOL
|
|||
|
||||
static UnkStruct_ov23_022577B8 *Unk_ov23_022577B8 = NULL;
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_022568D8 = {
|
||||
static const WindowTemplate Unk_ov23_022568D8 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ static void ov23_022520E8(FieldSystem *fieldSystem, UnkStruct_ov23_022513B0 *par
|
|||
static void ov23_02251F94(FieldSystem *fieldSystem);
|
||||
static void ov23_022521C8(UnkStruct_ov23_02250CD4 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_022569C8 = {
|
||||
static const WindowTemplate Unk_ov23_022569C8 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ UnkStruct_ov23_02257674 Unk_ov23_02257674[] = {
|
|||
{ 0x2, 0x28, 0x48 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov23_022569D8 = {
|
||||
static const WindowTemplate Unk_ov23_022569D8 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -66,7 +66,7 @@ BOOL ov29_022566C8(UnkStruct_ov29_022566C8 **param0, const UnkStruct_ov29_022566
|
|||
|
||||
static BOOL ov29_02256728(UnkStruct_ov29_022566C8 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
7, 2, 2, 20, 19, 0, 12
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -242,12 +242,12 @@ static void ov41_022568DC(SysTask *param0, void *param1)
|
|||
|
||||
static void ov41_022569BC(UnkStruct_ov41_022567B0 *param0, u32 param1)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0 = {
|
||||
WindowTemplate v0 = {
|
||||
7, 2, 2, 20, 19, 0, 0
|
||||
};
|
||||
|
||||
param0->unk_58 = param1;
|
||||
v0.unk_06 = param1;
|
||||
v0.baseTile = param1;
|
||||
|
||||
sub_0201A8D4(param0->unk_04, ¶m0->unk_48, &v0);
|
||||
|
||||
|
|
|
|||
|
|
@ -842,7 +842,7 @@ static int ov59_021D19E4(UnkStruct_020961E8 *param0, int param1)
|
|||
return param1;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov59_021D3288 = {
|
||||
static const WindowTemplate Unk_ov59_021D3288 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ static int (*Unk_ov61_0222E600[])(UnkStruct_ov61_0222C664 *) = {
|
|||
ov61_0222CE2C,
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov61_0222E4A0 = {
|
||||
static const WindowTemplate Unk_ov61_0222E4A0 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -553,11 +553,11 @@ static void ov61_0222C86C(UnkStruct_ov61_0222C664 *param0)
|
|||
|
||||
static UIControlData *ov61_0222C884(BgConfig *param0, int param1, int param2)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0;
|
||||
WindowTemplate v0;
|
||||
|
||||
v0 = Unk_ov61_0222E4A0;
|
||||
v0.unk_02 = param1;
|
||||
v0.unk_06 = param2;
|
||||
v0.tilemapTop = param1;
|
||||
v0.baseTile = param2;
|
||||
|
||||
return sub_02002100(param0, &v0, (1 + (18 + 12)), 11, 117);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -468,7 +468,7 @@ static NNSG2dViewRect Unk_ov64_02232460 = {
|
|||
{(255 << FX32_SHIFT), (192 << FX32_SHIFT)}
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov64_022321CA = {
|
||||
static const WindowTemplate Unk_ov64_022321CA = {
|
||||
0x1,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -378,7 +378,7 @@ static const u8 Unk_ov65_02238934[4] = {
|
|||
0x7
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov65_0223894C = {
|
||||
static const WindowTemplate Unk_ov65_0223894C = {
|
||||
0x2,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
@ -1576,7 +1576,7 @@ static void ov65_0222EF4C (UnkStruct_ov65_0222EBE0 * param0)
|
|||
}
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov65_02238944 = {
|
||||
static const WindowTemplate Unk_ov65_02238944 = {
|
||||
0x2,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
@ -1586,7 +1586,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov65_02238944 = {
|
|||
0x51
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov65_02238954 = {
|
||||
static const WindowTemplate Unk_ov65_02238954 = {
|
||||
0x1,
|
||||
0x19,
|
||||
0x13,
|
||||
|
|
|
|||
|
|
@ -288,7 +288,7 @@ static const u8 Unk_ov65_02239C04[18] = {
|
|||
0x5
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov65_02239A24 = {
|
||||
static const WindowTemplate Unk_ov65_02239A24 = {
|
||||
0x2,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -156,7 +156,7 @@ static const BgTemplate Unk_ov67_0225D438[3] = {
|
|||
},
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov67_0225D3EC = {
|
||||
static const WindowTemplate Unk_ov67_0225D3EC = {
|
||||
0x1,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -185,7 +185,7 @@ static const UnkStruct_ov22_022559F8 Unk_ov68_0225DD58 = {
|
|||
0x7A
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov68_0225DD38 = {
|
||||
static const WindowTemplate Unk_ov68_0225DD38 = {
|
||||
0x1,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
@ -195,7 +195,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov68_0225DD38 = {
|
|||
0x94
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov68_0225DD40[1] = {
|
||||
static const WindowTemplate Unk_ov68_0225DD40[1] = {
|
||||
{ 0x2, 0xB, 0x7, 0xF, 0x8, 0x3, 0x1 }
|
||||
};
|
||||
|
||||
|
|
@ -205,7 +205,7 @@ static const VecFx32 Unk_ov68_0225DD78[] = {
|
|||
{ FX32_CONST(72), FX32_CONST(112), 0x0 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov68_0225DDE8[6] = {
|
||||
static const WindowTemplate Unk_ov68_0225DDE8[6] = {
|
||||
{ 0x2, 0x7, 0x1, 0x12, 0x3, 0x3, 0x1 },
|
||||
{ 0x2, 0x5, 0x5, 0xC, 0x9, 0x3, 0x37 },
|
||||
{ 0x2, 0x11, 0x5, 0xB, 0x2, 0x4, 0xA3 },
|
||||
|
|
|
|||
|
|
@ -373,7 +373,7 @@ static const u16 Unk_ov70_0226D624[2][2][4] = {
|
|||
},
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov70_0226D68C[5] = {
|
||||
static const WindowTemplate Unk_ov70_0226D68C[5] = {
|
||||
{ 0x6, 0x8, 0x2, 0x10, 0x4, 0x5, 0x140 },
|
||||
{ 0x6, 0x1, 0x7, 0x1E, 0x6, 0x5, 0x180 },
|
||||
{ 0x6, 0x1, 0xE, 0x13, 0x4, 0x5, 0x234 },
|
||||
|
|
@ -449,7 +449,7 @@ static const VecFx32 Unk_ov70_0226D7B4[12] = {
|
|||
{ FX32_CONST(152), FX32_CONST(176) + (256 * FX32_ONE), 0x0 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov70_0226D5A4 = {
|
||||
static const WindowTemplate Unk_ov70_0226D5A4 = {
|
||||
0x5,
|
||||
0x1,
|
||||
0x0,
|
||||
|
|
|
|||
|
|
@ -16,24 +16,24 @@
|
|||
static void ov71_0223CD64(Window * param0, const u32 param1, const u32 param2, const u32 param3, Strbuf *param4, const u32 param5, const u8 param6, const int param7);
|
||||
static void ov71_0223CDB0(Window * param0, const u32 param1, const u32 param2, const u32 param3, const Strbuf *param4);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov71_0223D670[] = {
|
||||
{0x7, 0x2, 0x4, 0x11, 0x2, 0xF, 0x6F},
|
||||
{0x7, 0x2, 0x6, 0x11, 0x2, 0xF, 0x91},
|
||||
{0x7, 0x2, 0x9, 0x11, 0x2, 0xF, 0xB3},
|
||||
{0x7, 0x2, 0xC, 0x11, 0x2, 0xF, 0xD5},
|
||||
{0x7, 0x2, 0xF, 0x11, 0x2, 0xF, 0xF7},
|
||||
{0x7, 0x2, 0x12, 0x1C, 0x2, 0xF, 0x119},
|
||||
{0x7, 0x2, 0x14, 0x1C, 0x2, 0xF, 0x151},
|
||||
{0x7, 0x2, 0x2, 0x1C, 0x4, 0xF, 0xC1},
|
||||
{0x7, 0x2, 0x7, 0x1C, 0x2, 0xF, 0x131},
|
||||
{0x7, 0x2, 0x9, 0x1C, 0x2, 0xF, 0x169},
|
||||
{0x7, 0x2, 0xB, 0x1C, 0x2, 0xF, 0x1A1}
|
||||
static const WindowTemplate Unk_ov71_0223D670[] = {
|
||||
{ 0x7, 0x2, 0x4, 0x11, 0x2, 0xF, 0x6F },
|
||||
{ 0x7, 0x2, 0x6, 0x11, 0x2, 0xF, 0x91 },
|
||||
{ 0x7, 0x2, 0x9, 0x11, 0x2, 0xF, 0xB3 },
|
||||
{ 0x7, 0x2, 0xC, 0x11, 0x2, 0xF, 0xD5 },
|
||||
{ 0x7, 0x2, 0xF, 0x11, 0x2, 0xF, 0xF7 },
|
||||
{ 0x7, 0x2, 0x12, 0x1C, 0x2, 0xF, 0x119 },
|
||||
{ 0x7, 0x2, 0x14, 0x1C, 0x2, 0xF, 0x151 },
|
||||
{ 0x7, 0x2, 0x2, 0x1C, 0x4, 0xF, 0xC1 },
|
||||
{ 0x7, 0x2, 0x7, 0x1C, 0x2, 0xF, 0x131 },
|
||||
{ 0x7, 0x2, 0x9, 0x1C, 0x2, 0xF, 0x169 },
|
||||
{ 0x7, 0x2, 0xB, 0x1C, 0x2, 0xF, 0x1A1 }
|
||||
};
|
||||
|
||||
void ov71_0223C69C(BgConfig *param0, Window *param1)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 * v1 = Unk_ov71_0223D670;
|
||||
const WindowTemplate *v1 = Unk_ov71_0223D670;
|
||||
|
||||
for (v0 = 0; v0 < 11; v0++) {
|
||||
sub_0201A8D4(param0, ¶m1[v0], &v1[v0]);
|
||||
|
|
|
|||
|
|
@ -591,7 +591,7 @@ typedef struct UnkStruct_ov72_021D3840_t {
|
|||
u32 unk_04;
|
||||
} UnkStruct_ov72_021D3840;
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov72_021D37EC = {
|
||||
static const WindowTemplate Unk_ov72_021D37EC = {
|
||||
0x0,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
@ -600,7 +600,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov72_021D37EC = {
|
|||
0x6,
|
||||
0x36D
|
||||
};
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov72_021D37C4 = {
|
||||
static const WindowTemplate Unk_ov72_021D37C4 = {
|
||||
0x0,
|
||||
0x2,
|
||||
0x3,
|
||||
|
|
@ -609,7 +609,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov72_021D37C4 = {
|
|||
0x5,
|
||||
0x355
|
||||
};
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov72_021D37DC = {
|
||||
static const WindowTemplate Unk_ov72_021D37DC = {
|
||||
0x0,
|
||||
0x1,
|
||||
0x3,
|
||||
|
|
@ -618,7 +618,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov72_021D37DC = {
|
|||
0x5,
|
||||
0x30D
|
||||
};
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov72_021D37CC = {
|
||||
static const WindowTemplate Unk_ov72_021D37CC = {
|
||||
0x0,
|
||||
0x2,
|
||||
0x3,
|
||||
|
|
@ -627,7 +627,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov72_021D37CC = {
|
|||
0x5,
|
||||
0x2E1
|
||||
};
|
||||
const UnkStruct_ov61_0222C884 Unk_ov72_021D37E4 = {
|
||||
const WindowTemplate Unk_ov72_021D37E4 = {
|
||||
0x0,
|
||||
0x8,
|
||||
0x0,
|
||||
|
|
@ -636,7 +636,7 @@ const UnkStruct_ov61_0222C884 Unk_ov72_021D37E4 = {
|
|||
0x5,
|
||||
0x12D
|
||||
};
|
||||
const UnkStruct_ov61_0222C884 Unk_ov72_021D37D4 = {
|
||||
const WindowTemplate Unk_ov72_021D37D4 = {
|
||||
0x0,
|
||||
0x4,
|
||||
0x0,
|
||||
|
|
@ -749,7 +749,7 @@ static BOOL ov73_021D1648(UnkStruct_ov73_021D1058 *param0, int param1, int param
|
|||
{
|
||||
BOOL v0 = 0;
|
||||
UnkStruct_ov84_02240FA8 v1;
|
||||
const UnkStruct_ov61_0222C884 *v2;
|
||||
const WindowTemplate *v2;
|
||||
const UnkStruct_ov72_021D3840 *v3;
|
||||
int v4, v5;
|
||||
|
||||
|
|
@ -830,7 +830,7 @@ static BOOL ov73_021D1648(UnkStruct_ov73_021D1058 *param0, int param1, int param
|
|||
static BOOL ov73_021D1784(UnkStruct_ov73_021D1058 *param0, u32 param1, int param2, int param3, int param4)
|
||||
{
|
||||
BOOL v0 = 0;
|
||||
UnkStruct_ov61_0222C884 v1;
|
||||
WindowTemplate v1;
|
||||
|
||||
switch (param0->unk_54) {
|
||||
case 0:
|
||||
|
|
@ -844,8 +844,8 @@ static BOOL ov73_021D1784(UnkStruct_ov73_021D1058 *param0, u32 param1, int param
|
|||
{
|
||||
u32 v2 = Strbuf_NumLines(param0->unk_5C);
|
||||
|
||||
v1.unk_02 = 12 - v2;
|
||||
v1.unk_04 = v2 * 2;
|
||||
v1.tilemapTop = 12 - v2;
|
||||
v1.height = v2 * 2;
|
||||
}
|
||||
|
||||
sub_0201A8D4(param0->unk_18, ¶m0->unk_1C, &v1);
|
||||
|
|
@ -857,11 +857,11 @@ static BOOL ov73_021D1784(UnkStruct_ov73_021D1058 *param0, u32 param1, int param
|
|||
if (param2 == 2) {
|
||||
u32 v3 = Strbuf_NumLines(param0->unk_5C);
|
||||
|
||||
v1.unk_02 = param3 + param4 / 2 - v3;
|
||||
v1.unk_04 = v3 * 2;
|
||||
v1.tilemapTop = param3 + param4 / 2 - v3;
|
||||
v1.height = v3 * 2;
|
||||
} else {
|
||||
v1.unk_02 = param3;
|
||||
v1.unk_04 = param4;
|
||||
v1.tilemapTop = param3;
|
||||
v1.height = param4;
|
||||
}
|
||||
|
||||
sub_0201A8D4(param0->unk_18, ¶m0->unk_1C, &v1);
|
||||
|
|
|
|||
|
|
@ -335,7 +335,7 @@ static void ov73_021D368C (UnkStruct_ov73_021D342C * param0)
|
|||
MessageLoader_Free(param0->unk_08);
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov72_021D3A38 = {
|
||||
static const WindowTemplate Unk_ov72_021D3A38 = {
|
||||
0x2,
|
||||
0x0,
|
||||
0x0,
|
||||
|
|
|
|||
|
|
@ -748,7 +748,7 @@ static BOOL ov74_021D1B44(UnkStruct_ov74_021D0D80 *param0)
|
|||
|
||||
static void ov74_021D1BA8(UnkStruct_ov74_021D0D80 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
3, 25, 13, 6, 4, 13, (((((10 + 12 * 2) + 30 * 14) + 27 * 4) + 9) + (18 + 12))
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -298,7 +298,7 @@ static int ov75_021D0FA0(UnkStruct_ov75_021D1184 *param0)
|
|||
|
||||
static void ov75_021D1040(UnkStruct_ov75_021D1184 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
0, 25, 13, 6, 4, UnkEnum_ov75_021D1598_03, 555
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -831,7 +831,7 @@ static void ov77_021D1984(UnkStruct_ov77_021D1568 *param0, UnkStruct_ov77_021D12
|
|||
param1->unk_210++;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov77_021D72D0 = {
|
||||
static const WindowTemplate Unk_ov77_021D72D0 = {
|
||||
0x4,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
|
|||
|
|
@ -428,7 +428,7 @@ void ov79_021D2008(UnkStruct_ov79_021D0E1C *param0)
|
|||
|
||||
void ov79_021D2054(UnkStruct_ov79_021D0E1C *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
1, 26, 13, 5, 4, 13, 463
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -470,7 +470,7 @@ static void ov79_021D2634(UnkStruct_ov79_021D2928 *param0)
|
|||
|
||||
static void ov79_021D270C(UnkStruct_ov79_021D2928 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
1, 2, 19, 27, 4, 15, (1 + (18 + 12))
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -89,7 +89,7 @@ static void ov81_021D3248(UnkStruct_ov81_021D1610 *param0, Window *param1, UnkSt
|
|||
static void ov81_021D32A0(UnkStruct_ov81_021D1610 *param0, Window *param1, UnkStruct_0202BFCC *param2, u8 param3, int param4);
|
||||
static void ov81_021D3304(UnkStruct_ov81_021D1610 *param0, Window *param1, UnkStruct_0202BFCC *param2, u8 param3);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov81_021D3508[] = {
|
||||
static const WindowTemplate Unk_ov81_021D3508[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x18, 0x2, 0xF, 0x1 },
|
||||
{ 0x0, 0x4, 0x4, 0x1B, 0x12, 0xF, 0x31 },
|
||||
{ 0x1, 0x2, 0x2, 0x18, 0x2, 0xF, 0x1 },
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
static void ov84_0223F9B0(UnkStruct_ov84_0223B5A0 *param0, u32 param1);
|
||||
static BOOL ov84_022400E0(TextPrinterTemplate *param0, u16 param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov84_02241150 = {
|
||||
static const WindowTemplate Unk_ov84_02241150 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ static void ov85_02242124(VecFx16 *param0, VecFx16 *param1);
|
|||
static void ov85_022423FC(VecFx16 *param0, VecFx16 *param1, VecFx16 *param2);
|
||||
static void ov85_022423A0(const UnkStruct_ov85_022423A0 *param0, VecFx16 *param1, u8 param2);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov85_022428D8[] = {
|
||||
static const WindowTemplate Unk_ov85_022428D8[] = {
|
||||
{ 0x3, 0x1, 0x0, 0xC, 0x2, 0x2, 0x3E8 },
|
||||
{ 0x1, 0x1, 0x3, 0xA, 0x2, 0xF, 0x41 },
|
||||
{ 0x3, 0x12, 0x1, 0x7, 0x2, 0xF, 0x200 },
|
||||
|
|
|
|||
|
|
@ -150,7 +150,7 @@ int ov88_0223ECBC(Window *param0, int param1, int param2, MessageLoader *param3,
|
|||
return v1;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov88_0223F148 = {
|
||||
static const WindowTemplate Unk_ov88_0223F148 = {
|
||||
0x0,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -563,7 +563,7 @@ static void ov90_021D12B0(UnkStruct_ov90_021D0ECC *param0)
|
|||
static void ov90_021D1340(UnkStruct_ov90_021D0ECC *param0)
|
||||
{
|
||||
int v0;
|
||||
static const UnkStruct_ov61_0222C884 v1[] = {
|
||||
static const WindowTemplate v1[] = {
|
||||
{ 0, 4, 1, 24, 5, 2, 192 },
|
||||
{ 0, 1, 9, 8, 5, 1, 312 },
|
||||
{ 0, 1, 17, 8, 5, 1, 352 },
|
||||
|
|
@ -571,7 +571,7 @@ static void ov90_021D1340(UnkStruct_ov90_021D0ECC *param0)
|
|||
{ 0, 10, 17, 21, 6, 1, 497 },
|
||||
{ 0, 3, 18, 26, 5, 2, 312 },
|
||||
};
|
||||
static const UnkStruct_ov61_0222C884 v2[] = {
|
||||
static const WindowTemplate v2[] = {
|
||||
{ 0, 4, 1, 24, 5, 2, 192 },
|
||||
{ 2, 3, 7, 26, 9, 1, 1 },
|
||||
{ 0, 3, 18, 26, 5, 2, 312 },
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ static void ov91_021D2574(UnkStruct_ov91_021D0ED8 *param0, u8 param1);
|
|||
static void ov91_021D2594(UnkStruct_ov91_021D0ED8 *param0);
|
||||
static void ov91_021D25E4(UnkStruct_ov91_021D0ED8 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov91_021D2884[] = {
|
||||
static const WindowTemplate Unk_ov91_021D2884[] = {
|
||||
{ 0x1, 0x13, 0x0, 0xB, 0x2, 0xF, 0x28 },
|
||||
{ 0x1, 0x13, 0x0, 0xB, 0x2, 0xF, 0x3E },
|
||||
{ 0x1, 0x1, 0x0, 0x6, 0x2, 0xF, 0x54 },
|
||||
|
|
|
|||
|
|
@ -143,8 +143,8 @@ static int ov92_021D16F8(int param0);
|
|||
static void ov92_021D1700(UnkStruct_ov92_021D1B24 *param0);
|
||||
static void ov92_021D1818(int param0, int param1, int *param2, int *param3, int *param4, int *param5);
|
||||
static BOOL ov92_021D1B70(UnkStruct_ov92_021D1B24 *param0, u32 param1, int param2);
|
||||
static void ov92_021D1C4C(UnkStruct_ov92_021D1B24 *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2, const UnkStruct_ov84_02240FA8 *param3, const UnkStruct_ov92_021D2958 *param4);
|
||||
static void ov92_021D1CF4(UnkStruct_ov92_021D1B24 *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2, const UnkStruct_ov84_02240FA8 *param3, u32 param4, const u8 *param5, u32 param6);
|
||||
static void ov92_021D1C4C(UnkStruct_ov92_021D1B24 *param0, Window *param1, const WindowTemplate *param2, const UnkStruct_ov84_02240FA8 *param3, const UnkStruct_ov92_021D2958 *param4);
|
||||
static void ov92_021D1CF4(UnkStruct_ov92_021D1B24 *param0, Window *param1, const WindowTemplate *param2, const UnkStruct_ov84_02240FA8 *param3, u32 param4, const u8 *param5, u32 param6);
|
||||
static void ov92_021D1DB4(UnkStruct_ov92_021D1B24 *param0);
|
||||
static void ov92_021D1DEC(UnkStruct_ov92_021D1B24 *param0);
|
||||
static void ov92_021D1EBC(UnkStruct_ov92_021D1B24 *param0, int param1, int param2);
|
||||
|
|
@ -196,7 +196,7 @@ static const BgTemplate Unk_ov92_021D298C = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D2934 = {
|
||||
static const WindowTemplate Unk_ov92_021D2934 = {
|
||||
0x6,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
@ -206,7 +206,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov92_021D2934 = {
|
|||
0x16D
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D292C = {
|
||||
static const WindowTemplate Unk_ov92_021D292C = {
|
||||
0x6,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
@ -216,7 +216,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov92_021D292C = {
|
|||
0x155
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D290C = {
|
||||
static const WindowTemplate Unk_ov92_021D290C = {
|
||||
0x6,
|
||||
0x13,
|
||||
0xB,
|
||||
|
|
@ -226,7 +226,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov92_021D290C = {
|
|||
0x125
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D2914 = {
|
||||
static const WindowTemplate Unk_ov92_021D2914 = {
|
||||
0x6,
|
||||
0x3,
|
||||
0x2,
|
||||
|
|
@ -236,7 +236,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov92_021D2914 = {
|
|||
0x1
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D291C = {
|
||||
static const WindowTemplate Unk_ov92_021D291C = {
|
||||
0x6,
|
||||
0x2,
|
||||
0x1,
|
||||
|
|
@ -246,7 +246,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov92_021D291C = {
|
|||
0xB3
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov92_021D2924 = {
|
||||
static const WindowTemplate Unk_ov92_021D2924 = {
|
||||
0x2,
|
||||
0x19,
|
||||
0x15,
|
||||
|
|
@ -1022,7 +1022,7 @@ static void ov92_021D1C38(BmpList *param0, u32 param1, u8 param2)
|
|||
}
|
||||
}
|
||||
|
||||
static void ov92_021D1C4C(UnkStruct_ov92_021D1B24 *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2, const UnkStruct_ov84_02240FA8 *param3, const UnkStruct_ov92_021D2958 *param4)
|
||||
static void ov92_021D1C4C(UnkStruct_ov92_021D1B24 *param0, Window *param1, const WindowTemplate *param2, const UnkStruct_ov84_02240FA8 *param3, const UnkStruct_ov92_021D2958 *param4)
|
||||
{
|
||||
UnkStruct_ov84_02240FA8 v0;
|
||||
int v1;
|
||||
|
|
@ -1044,7 +1044,7 @@ static void ov92_021D1C4C(UnkStruct_ov92_021D1B24 *param0, Window *param1, const
|
|||
sub_0201A954(param1);
|
||||
}
|
||||
|
||||
static void ov92_021D1CF4(UnkStruct_ov92_021D1B24 *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2, const UnkStruct_ov84_02240FA8 *param3, u32 param4, const u8 *param5, u32 param6)
|
||||
static void ov92_021D1CF4(UnkStruct_ov92_021D1B24 *param0, Window *param1, const WindowTemplate *param2, const UnkStruct_ov84_02240FA8 *param3, u32 param4, const u8 *param5, u32 param6)
|
||||
{
|
||||
UnkStruct_ov84_02240FA8 v0;
|
||||
MessageLoader *v1;
|
||||
|
|
|
|||
|
|
@ -398,7 +398,7 @@ static void ov94_0223C32C(UnkStruct_ov94_0223FD4C *param0)
|
|||
GXLayers_EngineBToggleLayers(GX_PLANEMASK_OBJ, 1);
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov94_022459F8 = {
|
||||
static const WindowTemplate Unk_ov94_022459F8 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -410,11 +410,11 @@ static const UnkStruct_ov61_0222C884 Unk_ov94_022459F8 = {
|
|||
|
||||
UIControlData *ov94_0223C3C0(BgConfig *param0, int param1, int param2)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0;
|
||||
WindowTemplate v0;
|
||||
|
||||
v0 = Unk_ov94_022459F8;
|
||||
v0.unk_02 = param1;
|
||||
v0.unk_06 = param2;
|
||||
v0.tilemapTop = param1;
|
||||
v0.baseTile = param2;
|
||||
|
||||
return sub_02002100(param0, &v0, (1 + (18 + 12)), 11, 62);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -322,7 +322,7 @@ static void ov96_0223BB0C(UnkStruct_ov96_0223BF40 *param0)
|
|||
sub_02039734();
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov96_0223DA78 = {
|
||||
static const WindowTemplate Unk_ov96_0223DA78 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -334,11 +334,11 @@ static const UnkStruct_ov61_0222C884 Unk_ov96_0223DA78 = {
|
|||
|
||||
UIControlData *ov96_0223BBC8(BgConfig *param0, int param1, int param2)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0;
|
||||
WindowTemplate v0;
|
||||
|
||||
v0 = Unk_ov96_0223DA78;
|
||||
v0.unk_02 = param1;
|
||||
v0.unk_06 = param2;
|
||||
v0.tilemapTop = param1;
|
||||
v0.baseTile = param2;
|
||||
|
||||
return sub_02002100(param0, &v0, (1 + (18 + 12)), 11, 68);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -276,7 +276,7 @@ static const u8 Unk_ov98_02249BBC[4] = {
|
|||
0x4
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov98_02249BC4 = {
|
||||
static const WindowTemplate Unk_ov98_02249BC4 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -702,22 +702,22 @@ static void ov98_02247B0C (UnkStruct_ov98_02247704 * param0)
|
|||
|
||||
static UIControlData *ov98_02247B24(BgConfig *param0, int param1, int param2)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0;
|
||||
WindowTemplate v0;
|
||||
|
||||
v0 = Unk_ov98_02249BC4;
|
||||
v0.unk_02 = param1;
|
||||
v0.unk_06 = param2;
|
||||
v0.tilemapTop = param1;
|
||||
v0.baseTile = param2;
|
||||
|
||||
return sub_02002100(param0, &v0, (1 + (18 + 12)), 11, 109);
|
||||
}
|
||||
|
||||
static UIControlData *ov98_02247B58(BgConfig *param0, int param1, int param2, int param3)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0;
|
||||
WindowTemplate v0;
|
||||
|
||||
v0 = Unk_ov98_02249BC4;
|
||||
v0.unk_02 = param1;
|
||||
v0.unk_06 = param2;
|
||||
v0.tilemapTop = param1;
|
||||
v0.baseTile = param2;
|
||||
|
||||
return sub_02002054(param0, &v0, (1 + (18 + 12)), 11, param3, 109);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ static void ov101_021D18F4(SysTask *param0, void *param1);
|
|||
static void ov101_021D197C(void *param0);
|
||||
static void ov101_021D19BC(UnkStruct_ov101_021D13C8 *param0);
|
||||
static void ov101_021D19D4(UnkStruct_ov101_021D13C8 *param0);
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov101_021D8588[1];
|
||||
static const WindowTemplate Unk_ov101_021D8588[1];
|
||||
static void ov101_021D1458(UnkStruct_ov101_021D13C8 *param0);
|
||||
|
||||
int ov101_021D0D80(OverlayManager *param0, int *param1)
|
||||
|
|
@ -701,6 +701,6 @@ void *ov101_021D19E4(UnkStruct_ov101_021D13C8 *param0, u32 param1, int param2)
|
|||
return v0;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov101_021D8588[1] = {
|
||||
static const WindowTemplate Unk_ov101_021D8588[1] = {
|
||||
{ 0x0, 0x2, 0x13, 0x1A, 0x4, 0xF, 0x3D }
|
||||
};
|
||||
|
|
|
|||
|
|
@ -307,19 +307,19 @@ static void ov102_021D10F8(UnkStruct_ov102_021D0F8C *param0)
|
|||
|
||||
static void ov102_021D1174(UnkStruct_ov102_021D0F8C *param0)
|
||||
{
|
||||
UnkStruct_ov61_0222C884 v0 = { 0, 0, 0, 32, 24, 2, 1 };
|
||||
WindowTemplate v0 = { 0, 0, 0, 32, 24, 2, 1 };
|
||||
|
||||
Text_ResetAllPrinters();
|
||||
|
||||
param0->unk_34 = MessageLoader_Init(1, 26, 1, param0->unk_00);
|
||||
param0->unk_38 = StringTemplate_Default(param0->unk_00);
|
||||
|
||||
v0.unk_00 = 0;
|
||||
v0.bgLayer = 0;
|
||||
|
||||
sub_0201A8D4(param0->unk_10, ¶m0->unk_14, &v0);
|
||||
BGL_WindowColor(¶m0->unk_14, 0, 0, 0, 32 * 8, 24 * 8);
|
||||
|
||||
v0.unk_00 = 4;
|
||||
v0.bgLayer = 4;
|
||||
|
||||
sub_0201A8D4(param0->unk_10, ¶m0->unk_24, &v0);
|
||||
BGL_WindowColor(¶m0->unk_24, 0, 0, 0, 32 * 8, 24 * 8);
|
||||
|
|
|
|||
|
|
@ -287,7 +287,7 @@ static BOOL ov104_02231720(UnkStruct_ov104_02231148 *param0);
|
|||
static BOOL ov104_02231864(UnkStruct_ov104_02231148 *param0);
|
||||
static BOOL ov104_022319CC(UnkStruct_ov104_02231148 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov104_0223F640 = {
|
||||
static const WindowTemplate Unk_ov104_0223F640 = {
|
||||
0x1,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ void ov105_02246244(Window *param0);
|
|||
void ov105_02246260(BgConfig *param0, Window *param1);
|
||||
void ov105_0224628C(Window *param0, int param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov105_02246458[] = {
|
||||
static const WindowTemplate Unk_ov105_02246458[] = {
|
||||
{ 0x1, 0x1, 0x1, 0xA, 0x2, 0xD, 0x1 },
|
||||
{ 0x1, 0x16, 0x1, 0xA, 0x2, 0xD, 0x15 },
|
||||
{ 0x1, 0x1, 0x4, 0x9, 0x2, 0xD, 0x29 },
|
||||
|
|
@ -27,7 +27,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov105_02246458[] = {
|
|||
void ov105_02246214(BgConfig *param0, Window *param1)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov105_02246458;
|
||||
const WindowTemplate *v1 = Unk_ov105_02246458;
|
||||
|
||||
for (v0 = 0; v0 < 10; v0++) {
|
||||
sub_0201A8D4(param0, ¶m1[v0], &v1[v0]);
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ void ov106_02243710(Window *param0);
|
|||
void ov106_0224372C(BgConfig *param0, Window *param1);
|
||||
void ov106_02243758(Window *param0, int param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov106_02243860[] = {
|
||||
static const WindowTemplate Unk_ov106_02243860[] = {
|
||||
{ 0x0, 0x2, 0x13, 0x1B, 0x4, 0xC, 0x1 },
|
||||
{ 0x0, 0x18, 0xD, 0x7, 0x4, 0xD, 0x6D },
|
||||
{ 0x0, 0xA, 0x14, 0x9, 0x2, 0xD, 0x89 },
|
||||
|
|
@ -21,7 +21,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov106_02243860[] = {
|
|||
void ov106_022436E0(BgConfig *param0, Window *param1)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov106_02243860;
|
||||
const WindowTemplate *v1 = Unk_ov106_02243860;
|
||||
|
||||
for (v0 = 0; v0 < 4; v0++) {
|
||||
sub_0201A8D4(param0, ¶m1[v0], &v1[v0]);
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
#include "unk_0200DA60.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_ov61_0222C884 *unk_00;
|
||||
const WindowTemplate *unk_00;
|
||||
u32 unk_04;
|
||||
} UnkStruct_ov107_0224A218;
|
||||
|
||||
|
|
@ -16,7 +16,7 @@ void ov107_02249D5C(Window *param0, u8 param1);
|
|||
void ov107_02249D84(BgConfig *param0, Window *param1);
|
||||
void ov107_02249DBC(Window *param0, int param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov107_0224A288[] = {
|
||||
static const WindowTemplate Unk_ov107_0224A288[] = {
|
||||
{ 0x1, 0x2, 0x1, 0x1D, 0x2, 0xD, 0x1 },
|
||||
{ 0x1, 0x1A, 0x13, 0x4, 0x3, 0xD, 0x3B },
|
||||
{ 0x1, 0x0, 0x4, 0x20, 0x2, 0xD, 0x47 },
|
||||
|
|
@ -37,7 +37,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov107_0224A288[] = {
|
|||
{ 0x0, 0x1, 0xD, 0xB, 0x2, 0xD, 0x2F4 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov107_0224A228[] = {
|
||||
static const WindowTemplate Unk_ov107_0224A228[] = {
|
||||
{ 0x1, 0x2, 0x1, 0x1D, 0x2, 0xD, 0x1 },
|
||||
{ 0x1, 0x1A, 0x13, 0x4, 0x3, 0xD, 0x3B },
|
||||
{ 0x1, 0x0, 0x4, 0x20, 0x2, 0xD, 0x47 },
|
||||
|
|
@ -60,7 +60,7 @@ static const UnkStruct_ov107_0224A218 Unk_ov107_0224A218[2] = {
|
|||
void ov107_02249D14(BgConfig *param0, Window *param1, u8 param2)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov107_0224A218[param2].unk_00;
|
||||
const WindowTemplate *v1 = Unk_ov107_0224A218[param2].unk_00;
|
||||
u32 v2 = Unk_ov107_0224A218[param2].unk_04;
|
||||
|
||||
for (v0 = 0; v0 < v2; v0++) {
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
void ov108_02243630(BgConfig *param0, Window *param1);
|
||||
void ov108_02243660(Window *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov108_02243774[] = {
|
||||
static const WindowTemplate Unk_ov108_02243774[] = {
|
||||
{ 0x1, 0x2, 0x13, 0x1B, 0x4, 0xC, 0x1 },
|
||||
{ 0x1, 0x18, 0xD, 0x7, 0x4, 0xD, 0x6D }
|
||||
};
|
||||
|
|
@ -16,7 +16,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov108_02243774[] = {
|
|||
void ov108_02243630(BgConfig *param0, Window *param1)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov108_02243774;
|
||||
const WindowTemplate *v1 = Unk_ov108_02243774;
|
||||
|
||||
for (v0 = 0; v0 < 2; v0++) {
|
||||
sub_0201A8D4(param0, ¶m1[v0], &v1[v0]);
|
||||
|
|
|
|||
|
|
@ -424,8 +424,8 @@ static BOOL ov109_021D3CD8(UnkStruct_ov109_021D0F70 *param0);
|
|||
static int ov109_021D3D1C(UnkStruct_ov109_021D0F70 *param0);
|
||||
static BOOL ov109_021D3D3C(UnkStruct_ov109_021D0F70 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D59B8[1];
|
||||
static const UnkStruct_ov61_0222C884 *const Unk_ov109_021D5A68[5 + 1];
|
||||
static const WindowTemplate Unk_ov109_021D59B8[1];
|
||||
static const WindowTemplate *const Unk_ov109_021D5A68[5 + 1];
|
||||
static const u16 Unk_ov109_021D5C44[5 + 1][5];
|
||||
static const u16 Unk_ov109_021D5C80[5 + 1][5];
|
||||
static const UnkStruct_ov109_021D5C14 Unk_ov109_021D5C14[5 + 1];
|
||||
|
|
@ -2129,7 +2129,7 @@ static void ov109_021D27AC(UnkStruct_ov109_021D0F70 *param0, int param1)
|
|||
{
|
||||
int v0;
|
||||
UnkStruct_ov109_021D24F8 *v1 = ¶m0->unk_C9C;
|
||||
const UnkStruct_ov61_0222C884 *v2 = Unk_ov109_021D5A68[param1];
|
||||
const WindowTemplate *v2 = Unk_ov109_021D5A68[param1];
|
||||
|
||||
v1->unk_00 = param1;
|
||||
|
||||
|
|
@ -3639,7 +3639,7 @@ static BOOL ov109_021D3D3C(UnkStruct_ov109_021D0F70 *param0)
|
|||
return 0;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D59B8[1] = {
|
||||
static const WindowTemplate Unk_ov109_021D59B8[1] = {
|
||||
0x1,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
@ -3649,25 +3649,25 @@ static const UnkStruct_ov61_0222C884 Unk_ov109_021D59B8[1] = {
|
|||
0x28
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D5A04[2] = {
|
||||
static const WindowTemplate Unk_ov109_021D5A04[2] = {
|
||||
{ 0x1, 0xC, 0x12, 0x8, 0x2, 0xF, 0x94 },
|
||||
{ 0x1, 0xC, 0x6, 0x8, 0x2, 0xF, 0xBC }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D5AB0[3] = {
|
||||
static const WindowTemplate Unk_ov109_021D5AB0[3] = {
|
||||
{ 0x1, 0xC, 0x12, 0x8, 0x2, 0xF, 0x94 },
|
||||
{ 0x1, 0x5, 0xA, 0x8, 0x2, 0xF, 0xBC },
|
||||
{ 0x1, 0x13, 0xA, 0x8, 0x2, 0xF, 0xE4 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D5B54[4] = {
|
||||
static const WindowTemplate Unk_ov109_021D5B54[4] = {
|
||||
{ 0x1, 0xC, 0x12, 0x8, 0x2, 0xF, 0x94 },
|
||||
{ 0x1, 0x4, 0xD, 0x8, 0x2, 0xF, 0xBC },
|
||||
{ 0x1, 0xC, 0x6, 0x8, 0x2, 0xF, 0xE4 },
|
||||
{ 0x1, 0x14, 0xD, 0x8, 0x2, 0xF, 0x10C }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D5B94[5] = {
|
||||
static const WindowTemplate Unk_ov109_021D5B94[5] = {
|
||||
{ 0x1, 0xC, 0x13, 0x8, 0x2, 0xF, 0x94 },
|
||||
{ 0x1, 0x4, 0xE, 0x8, 0x2, 0xF, 0xBC },
|
||||
{ 0x1, 0x6, 0x9, 0x8, 0x2, 0xF, 0xE4 },
|
||||
|
|
@ -3675,7 +3675,7 @@ static const UnkStruct_ov61_0222C884 Unk_ov109_021D5B94[5] = {
|
|||
{ 0x1, 0x14, 0xE, 0x8, 0x2, 0xF, 0X134 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 *const Unk_ov109_021D5A68[5 + 1] = {
|
||||
static const WindowTemplate *const Unk_ov109_021D5A68[5 + 1] = {
|
||||
NULL,
|
||||
NULL,
|
||||
Unk_ov109_021D5A04,
|
||||
|
|
|
|||
|
|
@ -827,7 +827,7 @@ static int ov109_021D4920(UnkStruct_ov109_021D5140 *param0, int param1)
|
|||
return param1;
|
||||
}
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov109_021D5D94 = {
|
||||
static const WindowTemplate Unk_ov109_021D5D94 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
#include "bg_window.h"
|
||||
|
||||
typedef struct {
|
||||
const UnkStruct_ov61_0222C884 *unk_00;
|
||||
const WindowTemplate *unk_00;
|
||||
u32 unk_04;
|
||||
} UnkStruct_ov110_021D2278;
|
||||
|
||||
void ov110_021D2124(BgConfig *param0, Window *param1, u8 param2);
|
||||
void ov110_021D216C(Window *param0, u8 param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov110_021D22A0[] = {
|
||||
static const WindowTemplate Unk_ov110_021D22A0[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x1E, 0x2, 0xD, 0x1 },
|
||||
{ 0x0, 0x2, 0x7, 0x1C, 0x2, 0xD, 0x3D },
|
||||
{ 0x0, 0x2, 0xA, 0x1C, 0x2, 0xD, 0x75 },
|
||||
|
|
@ -23,27 +23,27 @@ static const UnkStruct_ov61_0222C884 Unk_ov110_021D22A0[] = {
|
|||
{ 0x0, 0x2, 0x14, 0x1C, 0x2, 0xD, 0x13D }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov110_021D2238[] = {
|
||||
static const WindowTemplate Unk_ov110_021D2238[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x1C, 0x2, 0xD, 0x1 },
|
||||
{ 0x0, 0x2, 0x7, 0x1C, 0x2, 0xD, 0x39 },
|
||||
{ 0x0, 0x2, 0xA, 0x1C, 0x2, 0xD, 0x71 },
|
||||
{ 0x0, 0x2, 0xD, 0x1C, 0x2, 0xD, 0xA9 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov110_021D2258[] = {
|
||||
static const WindowTemplate Unk_ov110_021D2258[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x1C, 0x2, 0xD, 0x1 },
|
||||
{ 0x0, 0x12, 0x7, 0xC, 0x2, 0xD, 0x39 },
|
||||
{ 0x0, 0x2, 0xA, 0x1C, 0x2, 0xD, 0x51 },
|
||||
{ 0x0, 0x2, 0xD, 0x1C, 0x2, 0xD, 0x89 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov110_021D2220[] = {
|
||||
static const WindowTemplate Unk_ov110_021D2220[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x1C, 0x2, 0xD, 0x1 },
|
||||
{ 0x0, 0x2, 0x8, 0x1C, 0x2, 0xD, 0x39 },
|
||||
{ 0x0, 0x2, 0xB, 0x1C, 0x2, 0xD, 0x71 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov110_021D22D8[] = {
|
||||
static const WindowTemplate Unk_ov110_021D22D8[] = {
|
||||
{ 0x0, 0x2, 0x2, 0x1E, 0x2, 0xD, 0x1 },
|
||||
{ 0x0, 0x2, 0x7, 0x1C, 0x2, 0xD, 0x3D },
|
||||
{ 0x0, 0x2, 0x7, 0x1C, 0x2, 0xD, 0x75 },
|
||||
|
|
@ -66,7 +66,7 @@ static const UnkStruct_ov110_021D2278 Unk_ov110_021D2278[5] = {
|
|||
void ov110_021D2124(BgConfig *param0, Window *param1, u8 param2)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov110_021D2278[param2].unk_00;
|
||||
const WindowTemplate *v1 = Unk_ov110_021D2278[param2].unk_00;
|
||||
u32 v2 = Unk_ov110_021D2278[param2].unk_04;
|
||||
|
||||
for (v0 = 0; v0 < v2; v0++) {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
#include "bg_window.h"
|
||||
#include "unk_0200DA60.h"
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_ov111_021D38B8[] = {
|
||||
static const WindowTemplate Unk_ov111_021D38B8[] = {
|
||||
{ 0x2, 0x2, 0x1, 0x1B, 0x4, 0xC, 0x1 },
|
||||
{ 0x4, 0x18, 0xD, 0x7, 0x4, 0xD, 0x6D },
|
||||
{ 0x4, 0x11, 0x3, 0xB, 0x5, 0xD, 0x89 },
|
||||
|
|
@ -33,7 +33,7 @@ void ov111_021D35C0(Window *param0, int param1);
|
|||
void ov111_021D3548(BgConfig *param0, Window *param1)
|
||||
{
|
||||
u8 v0;
|
||||
const UnkStruct_ov61_0222C884 *v1 = Unk_ov111_021D38B8;
|
||||
const WindowTemplate *v1 = Unk_ov111_021D38B8;
|
||||
|
||||
for (v0 = 0; v0 < 16; v0++) {
|
||||
sub_0201A8D4(param0, ¶m1[v0], &v1[v0]);
|
||||
|
|
|
|||
|
|
@ -755,7 +755,7 @@ static const u8 sConditionTable[6][3] = {
|
|||
{ TRUE, FALSE, TRUE }, // !=
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020EAB84 = {
|
||||
static const WindowTemplate Unk_020EAB84 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -371,7 +371,7 @@ static void sub_02002018(UIControlData *param0, u8 *param1, u8 *param2, u8 param
|
|||
*param2 = (param3 % param0->unk_00.unk_0A) * (param0->unk_1A + param0->unk_00.unk_0B_0) + param0->unk_18;
|
||||
}
|
||||
|
||||
UIControlData *sub_02002054(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u16 param2, u8 param3, u8 param4, u32 param5)
|
||||
UIControlData *sub_02002054(BgConfig *param0, const WindowTemplate *param1, u16 param2, u8 param3, u8 param4, u32 param5)
|
||||
{
|
||||
UnkStruct_02081CF4 v0;
|
||||
MessageLoader *v1;
|
||||
|
|
@ -399,7 +399,7 @@ UIControlData *sub_02002054(BgConfig *param0, const UnkStruct_ov61_0222C884 *par
|
|||
return sub_02001B7C(&v0, 8, 0, param4, param5, PAD_BUTTON_B);
|
||||
}
|
||||
|
||||
UIControlData *sub_02002100(BgConfig *param0, const UnkStruct_ov61_0222C884 *param1, u16 param2, u8 param3, u32 param4)
|
||||
UIControlData *sub_02002100(BgConfig *param0, const WindowTemplate *param1, u16 param2, u8 param3, u32 param4)
|
||||
{
|
||||
return sub_02002054(param0, param1, param2, param3, 0, param4);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ static const BgTemplate Unk_020E5EE0 = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020E5EC8 = {
|
||||
static const WindowTemplate Unk_020E5EC8 = {
|
||||
0x0,
|
||||
0x3,
|
||||
0x3,
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ static const BgTemplate Unk_020E5F60 = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020E5F48 = {
|
||||
static const WindowTemplate Unk_020E5F48 = {
|
||||
0x0,
|
||||
0x3,
|
||||
0x3,
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ static void sub_02052914(FieldSystem *fieldSystem, TaskManager *param1);
|
|||
static BOOL sub_020529C4(TaskManager *param0);
|
||||
static void sub_02052AA4(UnkStruct_02052AA4 *param0, u16 param1, u8 param2, u8 param3);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020EC2F0 = {
|
||||
static const WindowTemplate Unk_020EC2F0 = {
|
||||
0x3,
|
||||
0x4,
|
||||
0x5,
|
||||
|
|
|
|||
|
|
@ -372,7 +372,7 @@ static int sub_0206F554(UnkStruct_0206F7F8 *param0)
|
|||
|
||||
static void sub_0206F62C(UnkStruct_0206F7F8 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -674,7 +674,7 @@ static void sub_020729B4(UnkStruct_02072334 *param0)
|
|||
{
|
||||
u8 v0 = 0, v1 = 0;
|
||||
UnkStruct_02072EB8 *v2;
|
||||
static const UnkStruct_ov61_0222C884 v3[2] = {
|
||||
static const WindowTemplate v3[2] = {
|
||||
{ 0x3, 0x13, 0x1, 0xC, 0x10, 0xD, 0x295 },
|
||||
{ 0x3, 0x1, 0x1, 0x9, 0x2, 0xD, 0x283 }
|
||||
};
|
||||
|
|
@ -782,7 +782,7 @@ static void sub_02072C0C(BmpList *param0, u32 param1, u8 param2)
|
|||
static void sub_02072C98(UnkStruct_02072334 *param0, u8 param1, u8 param2)
|
||||
{
|
||||
u8 v0 = 0, v1 = 0;
|
||||
static const UnkStruct_ov61_0222C884 v2 = {
|
||||
static const WindowTemplate v2 = {
|
||||
0x3,
|
||||
0x1,
|
||||
0x1,
|
||||
|
|
@ -1120,7 +1120,7 @@ static BOOL sub_020733B4(UnkStruct_02072334 *param0)
|
|||
|
||||
static void sub_020733E0(UnkStruct_02072334 *param0)
|
||||
{
|
||||
static const UnkStruct_ov61_0222C884 v0 = {
|
||||
static const WindowTemplate v0 = {
|
||||
0x3,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ static u8 sub_0207C584(UnkStruct_0207AE68 *param0, int param1);
|
|||
static BOOL sub_0207C5CC(TextPrinterTemplate *param0, u16 param1);
|
||||
static void sub_0207C624(UnkStruct_0207AE68 *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F0A30 = {
|
||||
static const WindowTemplate Unk_020F0A30 = {
|
||||
0x2,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ static void sub_02082900(GameWindowLayout *param0, u8 param1, u8 param2);
|
|||
static void sub_02082964(GameWindowLayout *param0, u8 param1, u8 param2);
|
||||
static BOOL sub_0208279C(TextPrinterTemplate *param0, u16 param1);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F1F08[] = {
|
||||
static const WindowTemplate Unk_020F1F08[] = {
|
||||
{ 0x1, 0x6, 0x1, 0x9, 0x2, 0x0, 0x28 },
|
||||
{ 0x1, 0x0, 0x4, 0x6, 0x2, 0x0, 0x3A },
|
||||
{ 0x1, 0x7, 0x4, 0x8, 0x2, 0x0, 0x46 },
|
||||
|
|
@ -80,7 +80,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F1F08[] = {
|
|||
{ 0x1, 0x18, 0x4, 0x6, 0x1, 0x4, 0x8A }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F1ED0[] = {
|
||||
static const WindowTemplate Unk_020F1ED0[] = {
|
||||
{ 0x1, 0x1A, 0x15, 0x5, 0x2, 0x0, 0x160 },
|
||||
{ 0x1, 0x19, 0x14, 0x7, 0x2, 0x0, 0x16A },
|
||||
{ 0x0, 0x2, 0x15, 0x14, 0x2, 0xD, 0x178 },
|
||||
|
|
@ -90,7 +90,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F1ED0[] = {
|
|||
{ 0x0, 0x13, 0xF, 0xC, 0x8, 0x0, 0x240 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F1E98 = {
|
||||
static const WindowTemplate Unk_020F1E98 = {
|
||||
0x0,
|
||||
0x17,
|
||||
0xD,
|
||||
|
|
@ -100,7 +100,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F1E98 = {
|
|||
0x240
|
||||
};
|
||||
|
||||
static void sub_020819DC(BgConfig *param0, Window *param1, const UnkStruct_ov61_0222C884 *param2)
|
||||
static void sub_020819DC(BgConfig *param0, Window *param1, const WindowTemplate *param2)
|
||||
{
|
||||
sub_0201A8D4(param0, ¶m1[0], ¶m2[0]);
|
||||
sub_0201A8D4(param0, ¶m1[1], ¶m2[1]);
|
||||
|
|
@ -111,7 +111,7 @@ static void sub_020819DC(BgConfig *param0, Window *param1, const UnkStruct_ov61_
|
|||
|
||||
void sub_02081A24(GameWindowLayout *param0)
|
||||
{
|
||||
const UnkStruct_ov61_0222C884 *v0 = Unk_020F1F08;
|
||||
const WindowTemplate *v0 = Unk_020F1F08;
|
||||
u16 v1;
|
||||
|
||||
sub_020819DC(param0->unk_00, ¶m0->unk_04[0], &v0[0]);
|
||||
|
|
@ -129,10 +129,10 @@ void sub_02081A24(GameWindowLayout *param0)
|
|||
}
|
||||
|
||||
if ((param0->unk_5A4->unk_20 == 2) || (param0->unk_5A4->unk_20 == 17) || (param0->unk_5A4->unk_20 == 23) || (param0->unk_5A4->unk_20 == 22)) {
|
||||
UnkStruct_ov61_0222C884 v2;
|
||||
WindowTemplate v2;
|
||||
|
||||
v2 = Unk_020F1ED0[0];
|
||||
v2.unk_02 = 22;
|
||||
v2.tilemapTop = 22;
|
||||
sub_0201A8D4(param0->unk_00, ¶m0->unk_04[31], &v2);
|
||||
} else {
|
||||
sub_0201A8D4(param0->unk_00, ¶m0->unk_04[31], &Unk_020F1ED0[0]);
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ static void sub_02090D90(PokemonSummaryApp *param0);
|
|||
static void sub_02090E4C(PokemonSummaryApp *param0);
|
||||
static void sub_02090EC8(PokemonSummaryApp *param0);
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4ED0[] = {
|
||||
static const WindowTemplate Unk_020F4ED0[] = {
|
||||
{ 0x1, 0x1, 0x0, 0xD, 0x2, 0xF, 0x1 },
|
||||
{ 0x1, 0x1, 0x0, 0xB, 0x2, 0xF, 0x1B },
|
||||
{ 0x1, 0x1, 0x0, 0xE, 0x2, 0xF, 0x31 },
|
||||
|
|
@ -76,7 +76,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F4ED0[] = {
|
|||
{ 0x1, 0x1A, 0x0, 0x6, 0x2, 0xF, 0x22F }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4E20[] = {
|
||||
static const WindowTemplate Unk_020F4E20[] = {
|
||||
{ 0x1, 0x18, 0x5, 0x6, 0x2, 0xF, 0x23B },
|
||||
{ 0x1, 0x17, 0x7, 0x8, 0x2, 0xF, 0x247 },
|
||||
{ 0x1, 0x17, 0xB, 0x8, 0x2, 0xF, 0x257 },
|
||||
|
|
@ -85,11 +85,11 @@ static const UnkStruct_ov61_0222C884 Unk_020F4E20[] = {
|
|||
{ 0x1, 0x18, 0x15, 0x6, 0x2, 0xF, 0x27F }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4DB0[] = {
|
||||
static const WindowTemplate Unk_020F4DB0[] = {
|
||||
{ 0x1, 0xE, 0x5, 0x11, 0x12, 0xF, 0x23B }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4E50[] = {
|
||||
static const WindowTemplate Unk_020F4E50[] = {
|
||||
{ 0x1, 0x17, 0x4, 0x7, 0x2, 0xF, 0x23B },
|
||||
{ 0x1, 0x19, 0x7, 0x3, 0x2, 0xF, 0x249 },
|
||||
{ 0x1, 0x19, 0x9, 0x3, 0x2, 0xF, 0x24F },
|
||||
|
|
@ -100,7 +100,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F4E50[] = {
|
|||
{ 0x1, 0xE, 0x14, 0x12, 0x4, 0xF, 0x27D }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4E90[] = {
|
||||
static const WindowTemplate Unk_020F4E90[] = {
|
||||
{ 0x1, 0x15, 0x4, 0xB, 0x4, 0xF, 0x23B },
|
||||
{ 0x1, 0x15, 0x8, 0xB, 0x4, 0xF, 0x267 },
|
||||
{ 0x1, 0x15, 0xC, 0xB, 0x4, 0xF, 0x293 },
|
||||
|
|
@ -111,7 +111,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F4E90[] = {
|
|||
{ 0x1, 0x1, 0xE, 0xF, 0xA, 0xF, 0x323 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4DF0[] = {
|
||||
static const WindowTemplate Unk_020F4DF0[] = {
|
||||
{ 0x1, 0x15, 0x4, 0xB, 0x4, 0xF, 0x23B },
|
||||
{ 0x1, 0x15, 0x8, 0xB, 0x4, 0xF, 0x267 },
|
||||
{ 0x1, 0x15, 0xC, 0xB, 0x4, 0xF, 0x293 },
|
||||
|
|
@ -120,14 +120,14 @@ static const UnkStruct_ov61_0222C884 Unk_020F4DF0[] = {
|
|||
{ 0x1, 0x1, 0x12, 0xF, 0x6, 0xF, 0x317 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4DD0[] = {
|
||||
static const WindowTemplate Unk_020F4DD0[] = {
|
||||
{ 0x1, 0x1A, 0x15, 0x5, 0x2, 0xF, 0x23B },
|
||||
{ 0x1, 0x18, 0xF, 0x7, 0x2, 0xF, 0x245 },
|
||||
{ 0x1, 0x1, 0x12, 0x15, 0x2, 0xF, 0x253 },
|
||||
{ 0x1, 0x1, 0x14, 0x1E, 0x4, 0xF, 0x27D }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F4DB8[] = {
|
||||
static const WindowTemplate Unk_020F4DB8[] = {
|
||||
{ 0x1, 0x1A, 0x0, 0x5, 0x2, 0xF, 0x23B },
|
||||
{ 0x1, 0x1, 0x14, 0xC, 0x4, 0xF, 0x24D },
|
||||
{ 0x1, 0x2, 0x15, 0x1B, 0x2, 0xE, 0x27D }
|
||||
|
|
@ -150,7 +150,7 @@ void sub_0208FCF8(PokemonSummaryApp *param0)
|
|||
|
||||
void sub_0208FD40(PokemonSummaryApp *param0)
|
||||
{
|
||||
const UnkStruct_ov61_0222C884 *v0;
|
||||
const WindowTemplate *v0;
|
||||
u32 v1;
|
||||
|
||||
switch (param0->page) {
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ const OverlayManagerTemplate Unk_020F8A48 = {
|
|||
0xFFFFFFFF
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F89E4 = {
|
||||
static const WindowTemplate Unk_020F89E4 = {
|
||||
0x0,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
@ -70,7 +70,7 @@ static const UnkStruct_ov61_0222C884 Unk_020F89E4 = {
|
|||
0x16D
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F89EC = {
|
||||
static const WindowTemplate Unk_020F89EC = {
|
||||
0x0,
|
||||
0x19,
|
||||
0xD,
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ static BOOL sub_0209A688(UnkStruct_0209A3D0 *param0, u32 param1, int param2, int
|
|||
|
||||
extern const OverlayManagerTemplate Unk_ov97_0223D674;
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F8A58 = {
|
||||
static const WindowTemplate Unk_020F8A58 = {
|
||||
0x0,
|
||||
0x2,
|
||||
0x13,
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ static const BgTemplate Unk_020F8ADC = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F8AC4 = {
|
||||
static const WindowTemplate Unk_020F8AC4 = {
|
||||
0x0,
|
||||
0x3,
|
||||
0x3,
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ static const BgTemplate Unk_020F8B38 = {
|
|||
0x0
|
||||
};
|
||||
|
||||
static const UnkStruct_ov61_0222C884 Unk_020F8B20 = {
|
||||
static const WindowTemplate Unk_020F8B20 = {
|
||||
0x0,
|
||||
0x3,
|
||||
0x3,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user