mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-10-01 05:51:03 -05:00
Reformat previously untouched files
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -28,27 +28,27 @@
|
||||
#include "unk_02018340.h"
|
||||
|
||||
typedef struct {
|
||||
void * unk_00;
|
||||
NNSG2dCellDataBank * unk_04;
|
||||
void * unk_08;
|
||||
NNSG2dAnimBankData * unk_0C;
|
||||
void *unk_00;
|
||||
NNSG2dCellDataBank *unk_04;
|
||||
void *unk_08;
|
||||
NNSG2dAnimBankData *unk_0C;
|
||||
} UnkStruct_ov20_021D4B2C;
|
||||
|
||||
typedef struct UnkStruct_ov20_021D4AD4_t {
|
||||
UnkStruct_ov20_021D2128 * unk_00;
|
||||
const UnkStruct_ov20_021D16E8 * unk_04;
|
||||
const UnkStruct_020998EC * unk_08;
|
||||
BGL * unk_0C;
|
||||
CellActorCollection * unk_10;
|
||||
CellActor * unk_14;
|
||||
CellActor * unk_18;
|
||||
UnkStruct_ov20_021D2128 *unk_00;
|
||||
const UnkStruct_ov20_021D16E8 *unk_04;
|
||||
const UnkStruct_020998EC *unk_08;
|
||||
BGL *unk_0C;
|
||||
CellActorCollection *unk_10;
|
||||
CellActor *unk_14;
|
||||
CellActor *unk_18;
|
||||
UnkStruct_ov20_021D4B2C unk_1C;
|
||||
u16 unk_2C[8][77];
|
||||
SysTask * unk_4FC;
|
||||
SysTask *unk_4FC;
|
||||
} UnkStruct_ov20_021D4AD4;
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_ov20_021D4AD4 * unk_00;
|
||||
UnkStruct_ov20_021D4AD4 *unk_00;
|
||||
int unk_04;
|
||||
u16 unk_08;
|
||||
u16 unk_0A;
|
||||
@@ -60,19 +60,19 @@ typedef struct {
|
||||
u16 unk_16;
|
||||
} UnkStruct_ov20_021D4BA4;
|
||||
|
||||
static void ov20_021D4874(UnkStruct_ov20_021D4AD4 * param0, NARC * param1);
|
||||
static void ov20_021D48C4(UnkStruct_ov20_021D4AD4 * param0, NARC * param1);
|
||||
static void ov20_021D498C(Window * param0, BGL * param1, const Strbuf *param2, int param3);
|
||||
static void ov20_021D4A24(UnkStruct_ov20_021D4AD4 * param0, NARC * param1);
|
||||
static void ov20_021D4AD4(UnkStruct_ov20_021D4AD4 * param0);
|
||||
static void ov20_021D4AF8(UnkStruct_ov20_021D4B2C * param0, NARC * param1, u32 param2, u32 param3);
|
||||
static void ov20_021D4B2C(UnkStruct_ov20_021D4B2C * param0);
|
||||
static void ov20_021D4C40(SysTask * param0, void * param1);
|
||||
static CellActor * ov20_021D4B40(UnkStruct_ov20_021D4AD4 * param0, NNSG2dImageProxy * param1, NNSG2dImagePaletteProxy * param2, UnkStruct_ov20_021D4B2C * param3, int param4, int param5, int param6, int param7);
|
||||
static void ov20_021D4874(UnkStruct_ov20_021D4AD4 *param0, NARC *param1);
|
||||
static void ov20_021D48C4(UnkStruct_ov20_021D4AD4 *param0, NARC *param1);
|
||||
static void ov20_021D498C(Window *param0, BGL *param1, const Strbuf *param2, int param3);
|
||||
static void ov20_021D4A24(UnkStruct_ov20_021D4AD4 *param0, NARC *param1);
|
||||
static void ov20_021D4AD4(UnkStruct_ov20_021D4AD4 *param0);
|
||||
static void ov20_021D4AF8(UnkStruct_ov20_021D4B2C *param0, NARC *param1, u32 param2, u32 param3);
|
||||
static void ov20_021D4B2C(UnkStruct_ov20_021D4B2C *param0);
|
||||
static void ov20_021D4C40(SysTask *param0, void *param1);
|
||||
static CellActor *ov20_021D4B40(UnkStruct_ov20_021D4AD4 *param0, NNSG2dImageProxy *param1, NNSG2dImagePaletteProxy *param2, UnkStruct_ov20_021D4B2C *param3, int param4, int param5, int param6, int param7);
|
||||
|
||||
UnkStruct_ov20_021D4AD4 * ov20_021D4728 (UnkStruct_ov20_021D2128 * param0, const UnkStruct_ov20_021D16E8 * param1, const UnkStruct_020998EC * param2)
|
||||
UnkStruct_ov20_021D4AD4 *ov20_021D4728(UnkStruct_ov20_021D2128 *param0, const UnkStruct_ov20_021D16E8 *param1, const UnkStruct_020998EC *param2)
|
||||
{
|
||||
UnkStruct_ov20_021D4AD4 * v0 = Heap_AllocFromHeap(35, sizeof(UnkStruct_ov20_021D4AD4));
|
||||
UnkStruct_ov20_021D4AD4 *v0 = Heap_AllocFromHeap(35, sizeof(UnkStruct_ov20_021D4AD4));
|
||||
|
||||
v0->unk_00 = param0;
|
||||
v0->unk_04 = param1;
|
||||
@@ -86,13 +86,13 @@ UnkStruct_ov20_021D4AD4 * ov20_021D4728 (UnkStruct_ov20_021D2128 * param0, const
|
||||
return v0;
|
||||
}
|
||||
|
||||
void ov20_021D4764 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
void ov20_021D4764(UnkStruct_ov20_021D4AD4 *param0)
|
||||
{
|
||||
ov20_021D4AD4(param0);
|
||||
Heap_FreeToHeap(param0);
|
||||
}
|
||||
|
||||
void ov20_021D4774 (UnkStruct_ov20_021D4AD4 * param0, NARC * param1)
|
||||
void ov20_021D4774(UnkStruct_ov20_021D4AD4 *param0, NARC *param1)
|
||||
{
|
||||
sub_02007130(param1, 21, 4, 0, 0x40, 35);
|
||||
sub_0200710C(param1, 11, param0->unk_0C, 4, 0, 0, 1, 35);
|
||||
@@ -112,14 +112,21 @@ void ov20_021D4774 (UnkStruct_ov20_021D4AD4 * param0, NARC * param1)
|
||||
sub_02019448(param0->unk_0C, 4);
|
||||
}
|
||||
|
||||
static void ov20_021D4874 (UnkStruct_ov20_021D4AD4 * param0, NARC * param1)
|
||||
static void ov20_021D4874(UnkStruct_ov20_021D4AD4 *param0, NARC *param1)
|
||||
{
|
||||
static const u16 v0[] = {
|
||||
12, 13, 14, 15, 16, 17, 18, 19,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
};
|
||||
int v1;
|
||||
void * v2;
|
||||
NNSG2dScreenData * v3;
|
||||
void *v2;
|
||||
NNSG2dScreenData *v3;
|
||||
|
||||
for (v1 = 0; v1 < NELEMS(v0); v1++) {
|
||||
v2 = sub_020071D0(param1, v0[v1], 1, &v3, 35);
|
||||
@@ -165,7 +172,10 @@ static void ov20_021D48C4(UnkStruct_ov20_021D4AD4 *param0, NARC *param1)
|
||||
}
|
||||
|
||||
static const s16 Unk_ov20_021D52EC[] = {
|
||||
22, (22 + 56 * 1) - 1, (22 + 56 * 2) - 2, (22 + 56 * 3) - 1,
|
||||
22,
|
||||
(22 + 56 * 1) - 1,
|
||||
(22 + 56 * 2) - 2,
|
||||
(22 + 56 * 3) - 1,
|
||||
};
|
||||
|
||||
static void ov20_021D498C(Window *param0, BGL *param1, const Strbuf *param2, int param3)
|
||||
@@ -190,7 +200,7 @@ static void ov20_021D498C(Window *param0, BGL *param1, const Strbuf *param2, int
|
||||
Strbuf_Free(v5);
|
||||
}
|
||||
|
||||
static void ov20_021D4A24 (UnkStruct_ov20_021D4AD4 * param0, NARC * param1)
|
||||
static void ov20_021D4A24(UnkStruct_ov20_021D4AD4 *param0, NARC *param1)
|
||||
{
|
||||
NNSG2dImagePaletteProxy v0;
|
||||
NNSG2dImageProxy v1;
|
||||
@@ -212,7 +222,7 @@ static void ov20_021D4A24 (UnkStruct_ov20_021D4AD4 * param0, NARC * param1)
|
||||
CellActor_SetDrawFlag(param0->unk_18, 0);
|
||||
}
|
||||
|
||||
static void ov20_021D4AD4 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
static void ov20_021D4AD4(UnkStruct_ov20_021D4AD4 *param0)
|
||||
{
|
||||
if (param0->unk_14) {
|
||||
CellActor_Delete(param0->unk_14);
|
||||
@@ -225,23 +235,23 @@ static void ov20_021D4AD4 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
ov20_021D4B2C(¶m0->unk_1C);
|
||||
}
|
||||
|
||||
static void ov20_021D4AF8 (UnkStruct_ov20_021D4B2C * param0, NARC * param1, u32 param2, u32 param3)
|
||||
static void ov20_021D4AF8(UnkStruct_ov20_021D4B2C *param0, NARC *param1, u32 param2, u32 param3)
|
||||
{
|
||||
param0->unk_00 = sub_02007204(param1, param2, 1, &(param0->unk_04), 35);
|
||||
param0->unk_08 = sub_02007220(param1, param3, 1, &(param0->unk_0C), 35);
|
||||
}
|
||||
|
||||
static void ov20_021D4B2C (UnkStruct_ov20_021D4B2C * param0)
|
||||
static void ov20_021D4B2C(UnkStruct_ov20_021D4B2C *param0)
|
||||
{
|
||||
Heap_FreeToHeap(param0->unk_00);
|
||||
Heap_FreeToHeap(param0->unk_08);
|
||||
}
|
||||
|
||||
static CellActor * ov20_021D4B40 (UnkStruct_ov20_021D4AD4 * param0, NNSG2dImageProxy * param1, NNSG2dImagePaletteProxy * param2, UnkStruct_ov20_021D4B2C * param3, int param4, int param5, int param6, int param7)
|
||||
static CellActor *ov20_021D4B40(UnkStruct_ov20_021D4AD4 *param0, NNSG2dImageProxy *param1, NNSG2dImagePaletteProxy *param2, UnkStruct_ov20_021D4B2C *param3, int param4, int param5, int param6, int param7)
|
||||
{
|
||||
CellActorResourceData v0;
|
||||
CellActorInitParams v1;
|
||||
CellActor * v2;
|
||||
CellActor *v2;
|
||||
|
||||
v0.imageProxy = param1;
|
||||
v0.paletteProxy = param2;
|
||||
@@ -272,9 +282,9 @@ static CellActor * ov20_021D4B40 (UnkStruct_ov20_021D4AD4 * param0, NNSG2dImageP
|
||||
return v2;
|
||||
}
|
||||
|
||||
void ov20_021D4BA4 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
void ov20_021D4BA4(UnkStruct_ov20_021D4AD4 *param0)
|
||||
{
|
||||
UnkStruct_ov20_021D4BA4 * v0 = Heap_AllocFromHeap(35, sizeof(UnkStruct_ov20_021D4BA4));
|
||||
UnkStruct_ov20_021D4BA4 *v0 = Heap_AllocFromHeap(35, sizeof(UnkStruct_ov20_021D4BA4));
|
||||
|
||||
if (v0) {
|
||||
static const struct {
|
||||
@@ -286,8 +296,8 @@ void ov20_021D4BA4 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
u16 unk_0A;
|
||||
u16 unk_0C;
|
||||
} v1[] = {
|
||||
{0x1, 0x3, 0x3, 0x3, 0x4, 0x3, 0xE},
|
||||
{0x5, 0x7, 0x3, 0xE, 0x0, 0x3, 0x3}
|
||||
{ 0x1, 0x3, 0x3, 0x3, 0x4, 0x3, 0xE },
|
||||
{ 0x5, 0x7, 0x3, 0xE, 0x0, 0x3, 0x3 }
|
||||
};
|
||||
int v2 = ov20_021D1F94(param0->unk_04);
|
||||
|
||||
@@ -308,14 +318,14 @@ void ov20_021D4BA4 (UnkStruct_ov20_021D4AD4 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
BOOL ov20_021D4C2C (UnkStruct_ov20_021D4AD4 * param0)
|
||||
BOOL ov20_021D4C2C(UnkStruct_ov20_021D4AD4 *param0)
|
||||
{
|
||||
return param0->unk_4FC == NULL;
|
||||
}
|
||||
|
||||
static void ov20_021D4C40 (SysTask * param0, void * param1)
|
||||
static void ov20_021D4C40(SysTask *param0, void *param1)
|
||||
{
|
||||
UnkStruct_ov20_021D4BA4 * v0 = param1;
|
||||
UnkStruct_ov20_021D4BA4 *v0 = param1;
|
||||
|
||||
switch (v0->unk_04) {
|
||||
case 0:
|
||||
@@ -350,7 +360,7 @@ static void ov20_021D4C40 (SysTask * param0, void * param1)
|
||||
}
|
||||
}
|
||||
|
||||
void ov20_021D4DBC (UnkStruct_ov20_021D4AD4 * param0, BOOL param1)
|
||||
void ov20_021D4DBC(UnkStruct_ov20_021D4AD4 *param0, BOOL param1)
|
||||
{
|
||||
if (param1) {
|
||||
CellActor_SetDrawFlag(param0->unk_14, ov20_021D204C(param0->unk_04));
|
||||
@@ -361,7 +371,7 @@ void ov20_021D4DBC (UnkStruct_ov20_021D4AD4 * param0, BOOL param1)
|
||||
}
|
||||
}
|
||||
|
||||
void ov20_021D4DF4 (UnkStruct_ov20_021D4AD4 * param0, int param1, int param2)
|
||||
void ov20_021D4DF4(UnkStruct_ov20_021D4AD4 *param0, int param1, int param2)
|
||||
{
|
||||
switch (param1) {
|
||||
case 0:
|
||||
|
||||
@@ -33,22 +33,22 @@
|
||||
#include "unk_0201F834.h"
|
||||
#include "unk_02023FCC.h"
|
||||
|
||||
static void ov22_02259D94(UnkStruct_ov22_02259C58 * param0, void * param1);
|
||||
static void ov22_0225A0E4(UnkStruct_ov22_02259C58 * param0, int param1, UnkStruct_ov22_0225A0E4 * param2, int param3, int param4, int param5, int param6);
|
||||
static void ov22_0225A154(UnkStruct_ov22_0225A154 * param0, int param1, UnkStruct_ov22_0225A0E4 * param2, const UnkStruct_02012744 * param3, const Window * param4, int param5, int param6, int param7, int param8);
|
||||
static void ov22_02259D94(UnkStruct_ov22_02259C58 *param0, void *param1);
|
||||
static void ov22_0225A0E4(UnkStruct_ov22_02259C58 *param0, int param1, UnkStruct_ov22_0225A0E4 *param2, int param3, int param4, int param5, int param6);
|
||||
static void ov22_0225A154(UnkStruct_ov22_0225A154 *param0, int param1, UnkStruct_ov22_0225A0E4 *param2, const UnkStruct_02012744 *param3, const Window *param4, int param5, int param6, int param7, int param8);
|
||||
static void ov22_0225A200(TouchScreenHitTable *hitTable, int param1, int param2, int param3, int param4, int param5);
|
||||
static void ov22_0225A218(UnkStruct_ov22_0225A0E4 * param0);
|
||||
static void ov22_0225A2A8(UnkStruct_ov22_0225A0E4 * param0);
|
||||
static Window * ov22_0225A348(UnkStruct_ov22_0225A0E4 * param0, u32 param1, u32 param2, u32 param3, int param4, int param5);
|
||||
static void ov22_0225A3D0(Window * param0);
|
||||
static void ov22_0225A2D0(UnkStruct_ov22_02259C58 * param0, int param1);
|
||||
static void ov22_0225A338(UnkStruct_ov22_02259C58 * param0, int param1, int param2, int param3);
|
||||
static void ov22_0225A2F4(UnkStruct_ov22_0225A154 * param0, int param1);
|
||||
static void ov22_0225A3DC(UnkStruct_ov22_02259C58 * param0, int param1, int param2);
|
||||
static void ov22_0225A418(UnkStruct_ov22_0225A154 * param0, int param1, int param2);
|
||||
static void ov22_0225A02C(u32 param0, u32 param1, void * param2);
|
||||
static void ov22_0225A218(UnkStruct_ov22_0225A0E4 *param0);
|
||||
static void ov22_0225A2A8(UnkStruct_ov22_0225A0E4 *param0);
|
||||
static Window *ov22_0225A348(UnkStruct_ov22_0225A0E4 *param0, u32 param1, u32 param2, u32 param3, int param4, int param5);
|
||||
static void ov22_0225A3D0(Window *param0);
|
||||
static void ov22_0225A2D0(UnkStruct_ov22_02259C58 *param0, int param1);
|
||||
static void ov22_0225A338(UnkStruct_ov22_02259C58 *param0, int param1, int param2, int param3);
|
||||
static void ov22_0225A2F4(UnkStruct_ov22_0225A154 *param0, int param1);
|
||||
static void ov22_0225A3DC(UnkStruct_ov22_02259C58 *param0, int param1, int param2);
|
||||
static void ov22_0225A418(UnkStruct_ov22_0225A154 *param0, int param1, int param2);
|
||||
static void ov22_0225A02C(u32 param0, u32 param1, void *param2);
|
||||
|
||||
void ov22_02259C58 (UnkStruct_ov22_02259C58 * param0, UnkStruct_ov22_02259C58_1 * param1)
|
||||
void ov22_02259C58(UnkStruct_ov22_02259C58 *param0, UnkStruct_ov22_02259C58_1 *param1)
|
||||
{
|
||||
GF_ASSERT(param0);
|
||||
GF_ASSERT(param1);
|
||||
@@ -66,7 +66,7 @@ void ov22_02259C58 (UnkStruct_ov22_02259C58 * param0, UnkStruct_ov22_02259C58_1
|
||||
}
|
||||
}
|
||||
|
||||
void ov22_02259C9C (UnkStruct_ov22_0225A154 * param0, UnkStruct_ov22_02259C9C * param1)
|
||||
void ov22_02259C9C(UnkStruct_ov22_0225A154 *param0, UnkStruct_ov22_02259C9C *param1)
|
||||
{
|
||||
UnkStruct_020127E8 v0;
|
||||
|
||||
@@ -88,30 +88,30 @@ void ov22_02259C9C (UnkStruct_ov22_0225A154 * param0, UnkStruct_ov22_02259C9C *
|
||||
param0->unk_10 = sub_020127E8(&v0);
|
||||
}
|
||||
|
||||
void ov22_02259CE8 (UnkStruct_ov22_02259C58 * param0)
|
||||
void ov22_02259CE8(UnkStruct_ov22_02259C58 *param0)
|
||||
{
|
||||
CellActor_Delete(param0->unk_00);
|
||||
memset(param0, 0, sizeof(UnkStruct_ov22_02259C58));
|
||||
}
|
||||
|
||||
void ov22_02259D00 (UnkStruct_ov22_0225A154 * param0)
|
||||
void ov22_02259D00(UnkStruct_ov22_0225A154 *param0)
|
||||
{
|
||||
ov22_02259CE8(¶m0->unk_00);
|
||||
sub_02012870(param0->unk_10);
|
||||
memset(param0, 0, sizeof(UnkStruct_ov22_0225A154));
|
||||
}
|
||||
|
||||
void ov22_02259D1C (UnkStruct_ov22_02259C58 * param0, int param1)
|
||||
void ov22_02259D1C(UnkStruct_ov22_02259C58 *param0, int param1)
|
||||
{
|
||||
if (param1 == param0->unk_04) {
|
||||
param0->unk_0C(param0, param0->unk_08);
|
||||
}
|
||||
}
|
||||
|
||||
void ov22_02259D2C (UnkStruct_ov22_02259D2C * param0, int param1, int param2)
|
||||
void ov22_02259D2C(UnkStruct_ov22_02259D2C *param0, int param1, int param2)
|
||||
{
|
||||
int v0;
|
||||
UnkStruct_ov22_02259C58 * v1;
|
||||
UnkStruct_ov22_02259C58 *v1;
|
||||
|
||||
for (v0 = 2; v0 <= 3; v0++) {
|
||||
v1 = param0->unk_00 + v0;
|
||||
@@ -132,7 +132,7 @@ void ov22_02259D2C (UnkStruct_ov22_02259D2C * param0, int param1, int param2)
|
||||
}
|
||||
}
|
||||
|
||||
void ov22_02259D78 (UnkStruct_ov22_02259C58 * param0, UnkFuncPtr_ov22_02259D78 param1, void * param2, int param3)
|
||||
void ov22_02259D78(UnkStruct_ov22_02259C58 *param0, UnkFuncPtr_ov22_02259D78 param1, void *param2, int param3)
|
||||
{
|
||||
GF_ASSERT(param0);
|
||||
|
||||
@@ -141,29 +141,29 @@ void ov22_02259D78 (UnkStruct_ov22_02259C58 * param0, UnkFuncPtr_ov22_02259D78 p
|
||||
param0->unk_0C = param1;
|
||||
}
|
||||
|
||||
static void ov22_02259D94 (UnkStruct_ov22_02259C58 * param0, void * param1)
|
||||
static void ov22_02259D94(UnkStruct_ov22_02259C58 *param0, void *param1)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void ov22_02259D98 (UnkStruct_ov22_02259C58 * param0)
|
||||
void ov22_02259D98(UnkStruct_ov22_02259C58 *param0)
|
||||
{
|
||||
SpriteActor_SetAnimFrame(param0->unk_00, 2);
|
||||
}
|
||||
|
||||
void ov22_02259DA4 (UnkStruct_ov22_02259C58 * param0)
|
||||
void ov22_02259DA4(UnkStruct_ov22_02259C58 *param0)
|
||||
{
|
||||
SpriteActor_SetAnimFrame(param0->unk_00, 0);
|
||||
}
|
||||
|
||||
void ov22_02259DB0 (UnkStruct_ov22_02259C58 * param0)
|
||||
void ov22_02259DB0(UnkStruct_ov22_02259C58 *param0)
|
||||
{
|
||||
SpriteActor_SetAnimFrame(param0->unk_00, 1);
|
||||
}
|
||||
|
||||
void ov22_02259DBC (UnkStruct_ov22_02259D2C * param0, UnkStruct_ov22_0225A0E4 * param1)
|
||||
void ov22_02259DBC(UnkStruct_ov22_02259D2C *param0, UnkStruct_ov22_0225A0E4 *param1)
|
||||
{
|
||||
Window * v0;
|
||||
Window *v0;
|
||||
|
||||
param0->unk_64 = sub_02012744(1, 13);
|
||||
|
||||
@@ -199,7 +199,7 @@ void ov22_02259DBC (UnkStruct_ov22_02259D2C * param0, UnkStruct_ov22_0225A0E4 *
|
||||
param0->unk_68 = sub_02023FCC(param0->unk_6C, 5, ov22_0225A02C, param0, 13);
|
||||
}
|
||||
|
||||
void ov22_02259F24 (UnkStruct_ov22_02259D2C * param0, UnkStruct_ov22_0225A0E4 * param1)
|
||||
void ov22_02259F24(UnkStruct_ov22_02259D2C *param0, UnkStruct_ov22_0225A0E4 *param1)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -224,20 +224,20 @@ void ov22_02259F24 (UnkStruct_ov22_02259D2C * param0, UnkStruct_ov22_0225A0E4 *
|
||||
param0->unk_68 = NULL;
|
||||
}
|
||||
|
||||
void ov22_02259F88 (UnkStruct_ov22_02259D2C * param0)
|
||||
void ov22_02259F88(UnkStruct_ov22_02259D2C *param0)
|
||||
{
|
||||
GF_ASSERT(param0->unk_68);
|
||||
sub_0202404C(param0->unk_68);
|
||||
}
|
||||
|
||||
void ov22_02259FA0 (UnkStruct_ov22_02259D2C * param0)
|
||||
void ov22_02259FA0(UnkStruct_ov22_02259D2C *param0)
|
||||
{
|
||||
ov22_0225A2D0(¶m0->unk_40.unk_00, 3);
|
||||
ov22_0225A2F4(¶m0->unk_40, 3);
|
||||
ov22_02259D2C(param0, 2, 3);
|
||||
}
|
||||
|
||||
void ov22_02259FC4 (UnkStruct_ov22_02259D2C * param0, int param1, int param2)
|
||||
void ov22_02259FC4(UnkStruct_ov22_02259D2C *param0, int param1, int param2)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -248,7 +248,7 @@ void ov22_02259FC4 (UnkStruct_ov22_02259D2C * param0, int param1, int param2)
|
||||
ov22_0225A418(¶m0->unk_40, param1, param2);
|
||||
}
|
||||
|
||||
void ov22_02259FF4 (UnkStruct_ov22_02259D2C * param0, int param1, UnkFuncPtr_ov22_02259D78 param2, void * param3, int param4)
|
||||
void ov22_02259FF4(UnkStruct_ov22_02259D2C *param0, int param1, UnkFuncPtr_ov22_02259D78 param2, void *param3, int param4)
|
||||
{
|
||||
GF_ASSERT(param0);
|
||||
|
||||
@@ -261,9 +261,9 @@ void ov22_02259FF4 (UnkStruct_ov22_02259D2C * param0, int param1, UnkFuncPtr_ov2
|
||||
}
|
||||
}
|
||||
|
||||
static void ov22_0225A02C (u32 param0, u32 param1, void * param2)
|
||||
static void ov22_0225A02C(u32 param0, u32 param1, void *param2)
|
||||
{
|
||||
UnkStruct_ov22_02259D2C * v0 = param2;
|
||||
UnkStruct_ov22_02259D2C *v0 = param2;
|
||||
|
||||
switch (param0) {
|
||||
case 0:
|
||||
@@ -357,7 +357,7 @@ static void ov22_0225A154(UnkStruct_ov22_0225A154 *param0, int param1, UnkStruct
|
||||
ov22_02259C9C(param0, &v0);
|
||||
}
|
||||
|
||||
static void ov22_0225A200 (TouchScreenHitTable *hitTable, int param1, int param2, int param3, int param4, int param5)
|
||||
static void ov22_0225A200(TouchScreenHitTable *hitTable, int param1, int param2, int param3, int param4, int param5)
|
||||
{
|
||||
hitTable[param1].rect.top = param3;
|
||||
hitTable[param1].rect.left = param2;
|
||||
@@ -365,7 +365,7 @@ static void ov22_0225A200 (TouchScreenHitTable *hitTable, int param1, int param2
|
||||
hitTable[param1].rect.right = param2 + param4;
|
||||
}
|
||||
|
||||
static void ov22_0225A218 (UnkStruct_ov22_0225A0E4 * param0)
|
||||
static void ov22_0225A218(UnkStruct_ov22_0225A0E4 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -379,7 +379,7 @@ static void ov22_0225A218 (UnkStruct_ov22_0225A0E4 * param0)
|
||||
ov22_02255268(param0, param0->unk_5C, 120, 0, NNS_G2D_VRAM_TYPE_2DMAIN, 2, 1);
|
||||
}
|
||||
|
||||
static void ov22_0225A2A8 (UnkStruct_ov22_0225A0E4 * param0)
|
||||
static void ov22_0225A2A8(UnkStruct_ov22_0225A0E4 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -391,7 +391,7 @@ static void ov22_0225A2A8 (UnkStruct_ov22_0225A0E4 * param0)
|
||||
ov22_022552D8(param0, 1);
|
||||
}
|
||||
|
||||
static void ov22_0225A2D0 (UnkStruct_ov22_02259C58 * param0, int param1)
|
||||
static void ov22_0225A2D0(UnkStruct_ov22_02259C58 *param0, int param1)
|
||||
{
|
||||
if (param1 == 0) {
|
||||
ov22_02259DB0(param0);
|
||||
@@ -402,7 +402,7 @@ static void ov22_0225A2D0 (UnkStruct_ov22_02259C58 * param0, int param1)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov22_0225A2F4 (UnkStruct_ov22_0225A154 * param0, int param1)
|
||||
static void ov22_0225A2F4(UnkStruct_ov22_0225A154 *param0, int param1)
|
||||
{
|
||||
if (param1 == 0) {
|
||||
sub_020128C4(param0->unk_10, 0, 15);
|
||||
@@ -419,18 +419,18 @@ static void ov22_0225A2F4 (UnkStruct_ov22_0225A154 * param0, int param1)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov22_0225A338 (UnkStruct_ov22_02259C58 * param0, int param1, int param2, int param3)
|
||||
static void ov22_0225A338(UnkStruct_ov22_02259C58 *param0, int param1, int param2, int param3)
|
||||
{
|
||||
if (param3 == param2) {
|
||||
Sound_PlayEffect(param1);
|
||||
}
|
||||
}
|
||||
|
||||
static Window * ov22_0225A348 (UnkStruct_ov22_0225A0E4 * param0, u32 param1, u32 param2, u32 param3, int param4, int param5)
|
||||
static Window *ov22_0225A348(UnkStruct_ov22_0225A0E4 *param0, u32 param1, u32 param2, u32 param3, int param4, int param5)
|
||||
{
|
||||
MessageLoader * v0;
|
||||
Strbuf* v1;
|
||||
Window * v2;
|
||||
MessageLoader *v0;
|
||||
Strbuf *v1;
|
||||
Window *v2;
|
||||
|
||||
v0 = MessageLoader_Init(0, param1, param2, 13);
|
||||
GF_ASSERT(v0);
|
||||
@@ -451,14 +451,14 @@ static Window * ov22_0225A348 (UnkStruct_ov22_0225A0E4 * param0, u32 param1, u32
|
||||
return v2;
|
||||
}
|
||||
|
||||
static void ov22_0225A3D0 (Window * param0)
|
||||
static void ov22_0225A3D0(Window *param0)
|
||||
{
|
||||
sub_0201A928(param0, 1);
|
||||
}
|
||||
|
||||
static void ov22_0225A3DC (UnkStruct_ov22_02259C58 * param0, int param1, int param2)
|
||||
static void ov22_0225A3DC(UnkStruct_ov22_02259C58 *param0, int param1, int param2)
|
||||
{
|
||||
const VecFx32 * v0;
|
||||
const VecFx32 *v0;
|
||||
VecFx32 v1;
|
||||
|
||||
v0 = CellActor_GetPosition(param0->unk_00);
|
||||
@@ -468,7 +468,7 @@ static void ov22_0225A3DC (UnkStruct_ov22_02259C58 * param0, int param1, int par
|
||||
CellActor_SetPosition(param0->unk_00, &v1);
|
||||
}
|
||||
|
||||
static void ov22_0225A418 (UnkStruct_ov22_0225A154 * param0, int param1, int param2)
|
||||
static void ov22_0225A418(UnkStruct_ov22_0225A154 *param0, int param1, int param2)
|
||||
{
|
||||
ov22_0225A3DC(¶m0->unk_00, param1, param2);
|
||||
sub_02012938(param0->unk_10);
|
||||
|
||||
@@ -38,33 +38,33 @@
|
||||
#include "unk_02018340.h"
|
||||
#include "unk_0202854C.h"
|
||||
|
||||
typedef int (* UnkFuncPtr_ov23_022576EC)(const SecretBaseRecord *);
|
||||
typedef int (*UnkFuncPtr_ov23_022576EC)(const SecretBaseRecord *);
|
||||
|
||||
typedef struct {
|
||||
UnkFuncPtr_ov23_02253834 unk_00;
|
||||
void * unk_04;
|
||||
void *unk_04;
|
||||
Window unk_08;
|
||||
ResourceMetadata * unk_18;
|
||||
BmpList * unk_1C;
|
||||
ResourceMetadata *unk_18;
|
||||
BmpList *unk_1C;
|
||||
UnkFuncPtr_ov23_0224DCB8 unk_20;
|
||||
u16 unk_24;
|
||||
int unk_28;
|
||||
} UnkStruct_ov23_022537D4;
|
||||
|
||||
typedef struct UnkStruct_ov23_02253598_t {
|
||||
UnkStruct_ov23_022537D4 * unk_00;
|
||||
SysTask * unk_04;
|
||||
SaveData * unk_08;
|
||||
SecretBaseRecord * unk_0C;
|
||||
SecretBaseRecord * unk_10;
|
||||
UnkStruct_ov23_022537D4 *unk_00;
|
||||
SysTask *unk_04;
|
||||
SaveData *unk_08;
|
||||
SecretBaseRecord *unk_0C;
|
||||
SecretBaseRecord *unk_10;
|
||||
MATHRandContext32 unk_14;
|
||||
u8 unk_2C;
|
||||
};
|
||||
|
||||
static UnkStruct_ov23_02253598 * Unk_ov23_022577BC = NULL;
|
||||
static void ov23_022537D4(SysTask * param0, void * param1);
|
||||
static UnkStruct_ov23_02253598 *Unk_ov23_022577BC = NULL;
|
||||
static void ov23_022537D4(SysTask *param0, void *param1);
|
||||
|
||||
void ov23_02253598 (UnkStruct_ov23_02253598 * param0, SecretBaseRecord * param1, SaveData * param2)
|
||||
void ov23_02253598(UnkStruct_ov23_02253598 *param0, SecretBaseRecord *param1, SaveData *param2)
|
||||
{
|
||||
MI_CpuFill8(param0, 0, sizeof(UnkStruct_ov23_02253598));
|
||||
|
||||
@@ -76,7 +76,7 @@ void ov23_02253598 (UnkStruct_ov23_02253598 * param0, SecretBaseRecord * param1,
|
||||
CommSys_Seed(&Unk_ov23_022577BC->unk_14);
|
||||
}
|
||||
|
||||
void ov23_022535CC (void)
|
||||
void ov23_022535CC(void)
|
||||
{
|
||||
Heap_FreeToHeap(Unk_ov23_022577BC->unk_10);
|
||||
Heap_FreeToHeap(Unk_ov23_022577BC);
|
||||
@@ -84,19 +84,19 @@ void ov23_022535CC (void)
|
||||
Unk_ov23_022577BC = NULL;
|
||||
}
|
||||
|
||||
void ov23_022535EC (void)
|
||||
void ov23_022535EC(void)
|
||||
{
|
||||
if (Unk_ov23_022577BC->unk_04) {
|
||||
ov23_022537D4(Unk_ov23_022577BC->unk_04, Unk_ov23_022577BC->unk_00);
|
||||
}
|
||||
}
|
||||
|
||||
void ov23_02253604 (void)
|
||||
void ov23_02253604(void)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
int ov23_02253608 (void)
|
||||
int ov23_02253608(void)
|
||||
{
|
||||
return sizeof(UnkStruct_ov23_02253598);
|
||||
}
|
||||
@@ -180,9 +180,9 @@ static void ov23_0225360C(Window *param0, MessageLoader *param1, TrainerInfo *pa
|
||||
StringTemplate_Free(v0);
|
||||
}
|
||||
|
||||
static void ov23_022537D4 (SysTask * param0, void * param1)
|
||||
static void ov23_022537D4(SysTask *param0, void *param1)
|
||||
{
|
||||
UnkStruct_ov23_022537D4 * v0 = param1;
|
||||
UnkStruct_ov23_022537D4 *v0 = param1;
|
||||
|
||||
Window_Clear(&v0->unk_08, 0);
|
||||
sub_0201ACF4(&v0->unk_08);
|
||||
@@ -203,22 +203,22 @@ static void ov23_022537D4 (SysTask * param0, void * param1)
|
||||
Unk_ov23_022577BC->unk_00 = NULL;
|
||||
}
|
||||
|
||||
static void ov23_0225381C (SysTask * param0, void * param1)
|
||||
static void ov23_0225381C(SysTask *param0, void *param1)
|
||||
{
|
||||
UnkStruct_ov23_022537D4 * v0 = param1;
|
||||
UnkStruct_ov23_022537D4 *v0 = param1;
|
||||
|
||||
if (gCoreSys.pressedKeys & (PAD_BUTTON_A | PAD_BUTTON_B)) {
|
||||
ov23_022537D4(param0, param1);
|
||||
}
|
||||
}
|
||||
|
||||
void ov23_02253834 (BGL * param0, TrainerInfo * param1, UnkFuncPtr_ov23_02253834 param2, void * param3, BOOL param4)
|
||||
void ov23_02253834(BGL *param0, TrainerInfo *param1, UnkFuncPtr_ov23_02253834 param2, void *param3, BOOL param4)
|
||||
{
|
||||
SecretBaseRecord * v0;
|
||||
MessageLoader * v1;
|
||||
SecretBaseRecord *v0;
|
||||
MessageLoader *v1;
|
||||
UnkStruct_ov84_02240FA8 v2;
|
||||
int v3 = 10;
|
||||
UnkStruct_ov23_022537D4 * v4 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov23_022537D4));
|
||||
UnkStruct_ov23_022537D4 *v4 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov23_022537D4));
|
||||
|
||||
MI_CpuClear8(v4, sizeof(UnkStruct_ov23_022537D4));
|
||||
|
||||
@@ -248,11 +248,11 @@ void ov23_02253834 (BGL * param0, TrainerInfo * param1, UnkFuncPtr_ov23_02253834
|
||||
MessageLoader_Free(v1);
|
||||
}
|
||||
|
||||
void ov23_022538FC (int param0)
|
||||
void ov23_022538FC(int param0)
|
||||
{
|
||||
int v0 = sub_02028558();
|
||||
int v1 = GameRecords_GetTrainerScore(SaveData_GetGameRecordsPtr(Unk_ov23_022577BC->unk_08));
|
||||
u8 * v2 = Heap_AllocFromHeap(4, v0 + 1);
|
||||
u8 *v2 = Heap_AllocFromHeap(4, v0 + 1);
|
||||
|
||||
MI_CpuClear8(v2, v0 + 1);
|
||||
v2[0] = param0;
|
||||
@@ -269,7 +269,7 @@ void ov23_022538FC (int param0)
|
||||
Heap_FreeToHeap(v2);
|
||||
}
|
||||
|
||||
void ov23_02253968 (void)
|
||||
void ov23_02253968(void)
|
||||
{
|
||||
int v0 = GameRecords_GetTrainerScore(SaveData_GetGameRecordsPtr(Unk_ov23_022577BC->unk_08));
|
||||
|
||||
@@ -280,14 +280,14 @@ void ov23_02253968 (void)
|
||||
sub_020294D4(Unk_ov23_022577BC->unk_0C, v0);
|
||||
}
|
||||
|
||||
void ov23_02253998 (int param0, int param1, void * param2, void * param3)
|
||||
void ov23_02253998(int param0, int param1, void *param2, void *param3)
|
||||
{
|
||||
CommSys_SendDataServer(82, param2, param1);
|
||||
}
|
||||
|
||||
void ov23_022539A8 (int param0, int param1, void * param2, void * param3)
|
||||
void ov23_022539A8(int param0, int param1, void *param2, void *param3)
|
||||
{
|
||||
u8 * v0 = param2;
|
||||
u8 *v0 = param2;
|
||||
|
||||
if (v0[0] == CommSys_CurNetId()) {
|
||||
MI_CpuCopy8(&v0[1], Unk_ov23_022577BC->unk_10, param1 - 1);
|
||||
@@ -295,25 +295,25 @@ void ov23_022539A8 (int param0, int param1, void * param2, void * param3)
|
||||
}
|
||||
}
|
||||
|
||||
BOOL ov23_022539D8 (void)
|
||||
BOOL ov23_022539D8(void)
|
||||
{
|
||||
return Unk_ov23_022577BC->unk_2C;
|
||||
}
|
||||
|
||||
void ov23_022539E8 (void)
|
||||
void ov23_022539E8(void)
|
||||
{
|
||||
Unk_ov23_022577BC->unk_2C = 0;
|
||||
}
|
||||
|
||||
static void ov23_022539F8 (int param0)
|
||||
static void ov23_022539F8(int param0)
|
||||
{
|
||||
sub_02059514();
|
||||
}
|
||||
|
||||
void ov23_02253A00 (SecretBaseRecord * param0, int param1)
|
||||
void ov23_02253A00(SecretBaseRecord *param0, int param1)
|
||||
{
|
||||
s32 v0;
|
||||
SecretBaseRecord * v1;
|
||||
SecretBaseRecord *v1;
|
||||
UnkFuncPtr_ov23_022576EC v2 = Unk_ov23_022576EC[param1 - 32];
|
||||
|
||||
GF_ASSERT(param1 >= 32);
|
||||
@@ -332,11 +332,11 @@ void ov23_02253A00 (SecretBaseRecord * param0, int param1)
|
||||
ov23_02253F40(ov23_022421BC(), param1, 1, ov23_022539F8);
|
||||
}
|
||||
|
||||
static void ov23_02253A78 (Window * param0, MessageLoader * param1, TrainerInfo * param2, const SecretBaseRecord * param3, const UndergroundData * param4)
|
||||
static void ov23_02253A78(Window *param0, MessageLoader *param1, TrainerInfo *param2, const SecretBaseRecord *param3, const UndergroundData *param4)
|
||||
{
|
||||
StringTemplate * v0;
|
||||
Strbuf* v1;
|
||||
Strbuf* v2;
|
||||
StringTemplate *v0;
|
||||
Strbuf *v1;
|
||||
Strbuf *v2;
|
||||
int v3, v4;
|
||||
const int v5 = 17;
|
||||
const int v6 = 39;
|
||||
@@ -368,7 +368,7 @@ static void ov23_02253A78 (Window * param0, MessageLoader * param1, TrainerInfo
|
||||
Text_AddPrinterWithParams(param0, 0, v1, v7, 1 + v8 * 3, 0xff, NULL);
|
||||
|
||||
for (v3 = 0; v3 < 5; v3++) {
|
||||
TrainerInfo * v13 = sub_020288C8(param4, 4, v3);
|
||||
TrainerInfo *v13 = sub_020288C8(param4, 4, v3);
|
||||
|
||||
if (v13) {
|
||||
StringTemplate_SetPlayerName(v0, 0, v13);
|
||||
@@ -395,13 +395,13 @@ static void ov23_02253A78 (Window * param0, MessageLoader * param1, TrainerInfo
|
||||
StringTemplate_Free(v0);
|
||||
}
|
||||
|
||||
void * ov23_02253C64 (BGL * param0, TrainerInfo * param1, UndergroundData * param2, UnkFuncPtr_ov23_02253834 param3, void * param4)
|
||||
void *ov23_02253C64(BGL *param0, TrainerInfo *param1, UndergroundData *param2, UnkFuncPtr_ov23_02253834 param3, void *param4)
|
||||
{
|
||||
SecretBaseRecord * v0;
|
||||
MessageLoader * v1;
|
||||
SecretBaseRecord *v0;
|
||||
MessageLoader *v1;
|
||||
UnkStruct_ov84_02240FA8 v2;
|
||||
int v3 = 10;
|
||||
UnkStruct_ov23_022537D4 * v4 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov23_022537D4));
|
||||
UnkStruct_ov23_022537D4 *v4 = Heap_AllocFromHeap(4, sizeof(UnkStruct_ov23_022537D4));
|
||||
|
||||
MI_CpuClear8(v4, sizeof(UnkStruct_ov23_022537D4));
|
||||
|
||||
@@ -424,9 +424,9 @@ void * ov23_02253C64 (BGL * param0, TrainerInfo * param1, UndergroundData * para
|
||||
return v4;
|
||||
}
|
||||
|
||||
void ov23_02253D10 (void * param0)
|
||||
void ov23_02253D10(void *param0)
|
||||
{
|
||||
UnkStruct_ov23_022537D4 * v0 = param0;
|
||||
UnkStruct_ov23_022537D4 *v0 = param0;
|
||||
|
||||
Window_Clear(&v0->unk_08, 0);
|
||||
sub_0201ACF4(&v0->unk_08);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -59,8 +59,8 @@ FS_EXTERN_OVERLAY(overlay22);
|
||||
typedef struct {
|
||||
int unk_00;
|
||||
int unk_04;
|
||||
UnkStruct_02029C68 * unk_08;
|
||||
UnkStruct_ov61_0222BC90 * unk_0C[5];
|
||||
UnkStruct_02029C68 *unk_08;
|
||||
UnkStruct_ov61_0222BC90 *unk_0C[5];
|
||||
} UnkStruct_ov62_02237D24_sub1;
|
||||
|
||||
typedef struct {
|
||||
@@ -73,57 +73,56 @@ typedef struct {
|
||||
int unk_190;
|
||||
int unk_194;
|
||||
UnkStruct_ov62_022312B0 unk_198[2];
|
||||
UnkStruct_02023FCC * unk_1D0[1];
|
||||
UnkStruct_02023FCC *unk_1D0[1];
|
||||
UnkStruct_ov62_0223E01C_sub1 unk_1D4;
|
||||
UnkStruct_ov62_02249380 * unk_1E8;
|
||||
UnkStruct_ov62_02249380 *unk_1E8;
|
||||
UnkStruct_ov62_02248CDC unk_1EC;
|
||||
UnkStruct_ov22_0225AF8C unk_218;
|
||||
UnkStruct_ov22_0225B1BC * unk_228;
|
||||
UnkStruct_02029C68 * unk_22C;
|
||||
UnkStruct_ov22_0225B1BC *unk_228;
|
||||
UnkStruct_02029C68 *unk_22C;
|
||||
UnkStruct_ov62_02237D24_sub1 unk_230;
|
||||
UnkStruct_ov62_022323B8 unk_250;
|
||||
UnkStruct_02030A80 * unk_2DC;
|
||||
UnkStruct_02030A80 *unk_2DC;
|
||||
int unk_2E0;
|
||||
int unk_2E4;
|
||||
} UnkStruct_ov62_02237D24;
|
||||
|
||||
static BOOL ov62_02237D24(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02237DB8(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02237F08(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238048(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_022380B0(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_022383E4(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_022385EC(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238610(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238794(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_0223896C(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238B70(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238D04(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238E54(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_02238F24(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_0223900C(UnkStruct_0208C06C * param0);
|
||||
static BOOL ov62_0223921C(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239424(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239440(UnkStruct_0208C06C * param0, int param1);
|
||||
static void ov62_02239498(UnkStruct_0208C06C * param0);
|
||||
static void ov62_022394D8(void * param0);
|
||||
static BOOL ov62_02237D24(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02237DB8(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02237F08(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238048(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_022380B0(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_022383E4(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_022385EC(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238610(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238794(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_0223896C(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238B70(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238D04(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238E54(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_02238F24(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_0223900C(UnkStruct_0208C06C *param0);
|
||||
static BOOL ov62_0223921C(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239424(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239440(UnkStruct_0208C06C *param0, int param1);
|
||||
static void ov62_02239498(UnkStruct_0208C06C *param0);
|
||||
static void ov62_022394D8(void *param0);
|
||||
static void ov62_02239518(void);
|
||||
static void ov62_0223956C(void);
|
||||
static void ov62_0223958C(UnkStruct_0208C06C * param0, int param1);
|
||||
static void ov62_02239608(UnkStruct_0208C06C * param0);
|
||||
static void ov62_022396E8(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239724(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239854(UnkStruct_0208C06C * param0, int param1);
|
||||
static BOOL ov62_02239984(UnkStruct_0208C06C * param0, int param1);
|
||||
static void ov62_02239A0C(UnkStruct_0208C06C * param0, int param1);
|
||||
static void ov62_02239B7C(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239BAC(u32 param0, u32 param1, void * param2);
|
||||
static void ov62_02239BD8(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239CE8(UnkStruct_0208C06C * param0);
|
||||
static void ov62_02239D0C(UnkStruct_0208C06C * param0);
|
||||
void ov62_02239D34(void * param0, const UnkStruct_ov62_0223CAA4 * param1);
|
||||
void ov62_02239D38(void * param0, const UnkStruct_ov62_0223CAA4 * param1);
|
||||
|
||||
static void ov62_0223958C(UnkStruct_0208C06C *param0, int param1);
|
||||
static void ov62_02239608(UnkStruct_0208C06C *param0);
|
||||
static void ov62_022396E8(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239724(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239854(UnkStruct_0208C06C *param0, int param1);
|
||||
static BOOL ov62_02239984(UnkStruct_0208C06C *param0, int param1);
|
||||
static void ov62_02239A0C(UnkStruct_0208C06C *param0, int param1);
|
||||
static void ov62_02239B7C(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239BAC(u32 param0, u32 param1, void *param2);
|
||||
static void ov62_02239BD8(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239CE8(UnkStruct_0208C06C *param0);
|
||||
static void ov62_02239D0C(UnkStruct_0208C06C *param0);
|
||||
void ov62_02239D34(void *param0, const UnkStruct_ov62_0223CAA4 *param1);
|
||||
void ov62_02239D38(void *param0, const UnkStruct_ov62_0223CAA4 *param1);
|
||||
|
||||
static u16 Unk_ov62_022497D4[] = {
|
||||
0x0,
|
||||
@@ -138,7 +137,8 @@ static u16 Unk_ov62_022497D4[] = {
|
||||
0x1ED
|
||||
};
|
||||
|
||||
BOOL(*const Unk_ov62_02248D08[])(UnkStruct_0208C06C *) = {
|
||||
// clang-format off
|
||||
BOOL (*const Unk_ov62_02248D08[])(UnkStruct_0208C06C *) = {
|
||||
ov62_02237D24,
|
||||
ov62_02237DB8,
|
||||
ov62_02237F08,
|
||||
@@ -146,8 +146,10 @@ BOOL(*const Unk_ov62_02248D08[])(UnkStruct_0208C06C *) = {
|
||||
ov62_022380B0,
|
||||
ov62_022383E4,
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
BOOL(*const Unk_ov62_02248D20[])(UnkStruct_0208C06C *) = {
|
||||
// clang-format off
|
||||
BOOL (*const Unk_ov62_02248D20[])(UnkStruct_0208C06C *) = {
|
||||
ov62_02237D24,
|
||||
ov62_02237DB8,
|
||||
ov62_022385EC,
|
||||
@@ -161,29 +163,30 @@ BOOL(*const Unk_ov62_02248D20[])(UnkStruct_0208C06C *) = {
|
||||
ov62_0223900C,
|
||||
ov62_0223921C,
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
static const TouchScreenRect Unk_ov62_02248CB0[] = {
|
||||
{0x98, 0xB8, 0x20, 0x80},
|
||||
{0x98, 0xB8, 0x80, 0xE0}
|
||||
{ 0x98, 0xB8, 0x20, 0x80 },
|
||||
{ 0x98, 0xB8, 0x80, 0xE0 }
|
||||
};
|
||||
|
||||
static const TouchScreenRect Unk_ov62_02248CAC[] = {
|
||||
{0x98, 0xB8, 0x50, 0xB0}
|
||||
{ 0x98, 0xB8, 0x50, 0xB0 }
|
||||
};
|
||||
|
||||
static const TouchScreenRect Unk_ov62_02248CC4[] = {
|
||||
{0x18, 0x28, 0x38, 0xC0},
|
||||
{0x28, 0x38, 0x38, 0xC0},
|
||||
{0x38, 0x48, 0x38, 0xC0},
|
||||
{0x48, 0x58, 0x38, 0xC0},
|
||||
{0x58, 0x68, 0x38, 0xC0},
|
||||
{0x68, 0x78, 0x38, 0xC0}
|
||||
{ 0x18, 0x28, 0x38, 0xC0 },
|
||||
{ 0x28, 0x38, 0x38, 0xC0 },
|
||||
{ 0x38, 0x48, 0x38, 0xC0 },
|
||||
{ 0x48, 0x58, 0x38, 0xC0 },
|
||||
{ 0x58, 0x68, 0x38, 0xC0 },
|
||||
{ 0x68, 0x78, 0x38, 0xC0 }
|
||||
};
|
||||
|
||||
static const TouchScreenRect Unk_ov62_02248CB8[] = {
|
||||
{0x10, 0x30, 0x38, 0xC8},
|
||||
{0x48, 0x68, 0x18, 0x48},
|
||||
{0x48, 0x68, 0xB8, 0xE8}
|
||||
{ 0x10, 0x30, 0x38, 0xC8 },
|
||||
{ 0x48, 0x68, 0x18, 0x48 },
|
||||
{ 0x48, 0x68, 0xB8, 0xE8 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov62_02248CDC Unk_ov62_02248CDC = {
|
||||
@@ -200,9 +203,9 @@ static const UnkStruct_ov62_02248CDC Unk_ov62_02248CDC = {
|
||||
Unk_ov62_02248CC4
|
||||
};
|
||||
|
||||
static BOOL ov62_02237D24 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02237D24(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = Heap_AllocFromHeap(102, sizeof(UnkStruct_ov62_02237D24));
|
||||
UnkStruct_ov62_02237D24 *v0 = Heap_AllocFromHeap(102, sizeof(UnkStruct_ov62_02237D24));
|
||||
|
||||
memset(v0, 0, sizeof(UnkStruct_ov62_02237D24));
|
||||
param0->unk_860 = v0;
|
||||
@@ -231,9 +234,9 @@ static BOOL ov62_02237D24 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02237DB8 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02237DB8(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -281,9 +284,9 @@ static BOOL ov62_02237DB8 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02237F08 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02237F08(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -336,9 +339,9 @@ static BOOL ov62_02237F08 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238048 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238048(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
if (TouchScreen_LocationPressed(&Unk_ov62_02248CB0[0])) {
|
||||
ov62_02234520(param0);
|
||||
@@ -359,10 +362,10 @@ static BOOL ov62_02238048 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_022380B0 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_022380B0(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_0223CAA4 * v1;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
UnkStruct_ov62_0223CAA4 *v1;
|
||||
|
||||
if (ov62_022411B8(param0) == 0) {
|
||||
return 0;
|
||||
@@ -488,9 +491,9 @@ static BOOL ov62_022380B0 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_022383E4 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_022383E4(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -576,9 +579,9 @@ static BOOL ov62_022383E4 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_022385EC (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_022385EC(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -593,9 +596,9 @@ static BOOL ov62_022385EC (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238610 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238610(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -660,9 +663,9 @@ static BOOL ov62_02238610 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238794 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238794(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -739,9 +742,9 @@ static BOOL ov62_02238794 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_0223896C (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_0223896C(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -827,10 +830,10 @@ static BOOL ov62_0223896C (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238B70 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238B70(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_0223CAA4 * v1;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
UnkStruct_ov62_0223CAA4 *v1;
|
||||
|
||||
if (ov62_022411B8(param0) == 0) {
|
||||
return 0;
|
||||
@@ -897,9 +900,9 @@ static BOOL ov62_02238B70 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238D04 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238D04(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -953,9 +956,9 @@ static BOOL ov62_02238D04 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238E54 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238E54(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
if (TouchScreen_LocationPressed(&Unk_ov62_02248CAC[0])) {
|
||||
ov62_02234520(param0);
|
||||
@@ -994,9 +997,9 @@ static BOOL ov62_02238E54 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_02238F24 (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_02238F24(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -1042,9 +1045,9 @@ static BOOL ov62_02238F24 (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_0223900C (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_0223900C(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -1134,9 +1137,9 @@ static BOOL ov62_0223900C (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov62_0223921C (UnkStruct_0208C06C * param0)
|
||||
static BOOL ov62_0223921C(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
switch (param0->unk_08) {
|
||||
case 0:
|
||||
@@ -1226,19 +1229,19 @@ static BOOL ov62_0223921C (UnkStruct_0208C06C * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void ov62_02239424 (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239424(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
sub_0201ACF4(&v0->unk_D0[0]);
|
||||
BGL_DeleteWindow(&v0->unk_D0[0]);
|
||||
}
|
||||
|
||||
static void ov62_02239440 (UnkStruct_0208C06C * param0, int param1)
|
||||
static void ov62_02239440(UnkStruct_0208C06C *param0, int param1)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
Window * v1;
|
||||
Strbuf* v2;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
Window *v1;
|
||||
Strbuf *v2;
|
||||
int v3;
|
||||
|
||||
v1 = &v0->unk_D0[0];
|
||||
@@ -1253,10 +1256,10 @@ static void ov62_02239440 (UnkStruct_0208C06C * param0, int param1)
|
||||
sub_0201A9A4(v1);
|
||||
}
|
||||
|
||||
static void ov62_02239498 (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239498(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
Window * v1;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
Window *v1;
|
||||
int v2 = 1;
|
||||
|
||||
v1 = &v0->unk_D0[0];
|
||||
@@ -1266,10 +1269,10 @@ static void ov62_02239498 (UnkStruct_0208C06C * param0)
|
||||
ov62_02239440(param0, 121);
|
||||
}
|
||||
|
||||
static void ov62_022394D8 (void * param0)
|
||||
static void ov62_022394D8(void *param0)
|
||||
{
|
||||
UnkStruct_0208C06C * v0 = param0;
|
||||
UnkStruct_ov62_02237D24 * v1 = v0->unk_860;
|
||||
UnkStruct_0208C06C *v0 = param0;
|
||||
UnkStruct_ov62_02237D24 *v1 = v0->unk_860;
|
||||
|
||||
if (v1->unk_228) {
|
||||
ov22_0225B06C(v1->unk_228);
|
||||
@@ -1282,7 +1285,7 @@ static void ov62_022394D8 (void * param0)
|
||||
OS_SetIrqCheckFlag(OS_IE_V_BLANK);
|
||||
}
|
||||
|
||||
static void ov62_02239518 (void)
|
||||
static void ov62_02239518(void)
|
||||
{
|
||||
GX_SetVisibleWnd(GX_WNDMASK_W0);
|
||||
G2_SetWnd0InsidePlane(GX_WND_PLANEMASK_BG0 | GX_WND_PLANEMASK_BG1 | GX_WND_PLANEMASK_BG2 | GX_WND_PLANEMASK_BG3 | GX_WND_PLANEMASK_OBJ, 1);
|
||||
@@ -1290,15 +1293,15 @@ static void ov62_02239518 (void)
|
||||
G2_SetWnd0Position(9 * 8, 2 * 8, 9 * 8 + 14 * 8, 2 * 8 + 16 * 8);
|
||||
}
|
||||
|
||||
static void ov62_0223956C (void)
|
||||
static void ov62_0223956C(void)
|
||||
{
|
||||
GX_SetVisibleWnd(GX_WNDMASK_NONE);
|
||||
GXS_SetVisibleWnd(GX_WNDMASK_NONE);
|
||||
}
|
||||
|
||||
static void ov62_0223958C (UnkStruct_0208C06C * param0, int param1)
|
||||
static void ov62_0223958C(UnkStruct_0208C06C *param0, int param1)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
if (param1 == 0) {
|
||||
SpriteActor_EnableObject(v0->unk_198[1].unk_08, 1);
|
||||
@@ -1314,9 +1317,9 @@ static void ov62_0223958C (UnkStruct_0208C06C * param0, int param1)
|
||||
sub_020128C4(v0->unk_198[1].unk_0C, 36, -8);
|
||||
}
|
||||
|
||||
static void ov62_02239608 (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239608(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
ov62_022312CC(param0, NNS_G2D_VRAM_TYPE_2DSUB);
|
||||
|
||||
@@ -1340,9 +1343,9 @@ static void ov62_02239608 (UnkStruct_0208C06C * param0)
|
||||
ov62_0223958C(param0, 0);
|
||||
}
|
||||
|
||||
static void ov62_022396E8 (UnkStruct_0208C06C * param0)
|
||||
static void ov62_022396E8(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
ov62_022312B0(&v0->unk_198[0]);
|
||||
ov62_022312B0(&v0->unk_198[1]);
|
||||
@@ -1451,15 +1454,15 @@ static void ov62_02239854(UnkStruct_0208C06C *param0, int param1)
|
||||
StringTemplate_Free(v4);
|
||||
}
|
||||
|
||||
static BOOL ov62_02239984 (UnkStruct_0208C06C * param0, int param1)
|
||||
static BOOL ov62_02239984(UnkStruct_0208C06C *param0, int param1)
|
||||
{
|
||||
BOOL v0 = 0;
|
||||
u16 * v1;
|
||||
u16 *v1;
|
||||
int v2;
|
||||
int v3;
|
||||
int v4;
|
||||
int pokedexLength;
|
||||
UnkStruct_ov62_02237D24 * v6 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v6 = param0->unk_860;
|
||||
|
||||
v4 = Unk_ov62_022497D4[param1 + 1];
|
||||
v3 = Unk_ov62_022497D4[param1];
|
||||
@@ -1470,7 +1473,7 @@ static BOOL ov62_02239984 (UnkStruct_0208C06C * param0, int param1)
|
||||
int v7;
|
||||
int v8 = 0;
|
||||
BOOL v9;
|
||||
PokedexData * v10 = SaveData_Pokedex(param0->unk_830);
|
||||
PokedexData *v10 = SaveData_Pokedex(param0->unk_830);
|
||||
|
||||
for (v7 = v3; v7 < v4; v7++) {
|
||||
v9 = sub_02026FE8(v10, v1[v7]);
|
||||
@@ -1495,13 +1498,13 @@ static BOOL ov62_02239984 (UnkStruct_0208C06C * param0, int param1)
|
||||
return v0;
|
||||
}
|
||||
|
||||
static void ov62_02239A0C (UnkStruct_0208C06C * param0, int param1)
|
||||
static void ov62_02239A0C(UnkStruct_0208C06C *param0, int param1)
|
||||
{
|
||||
u16 * v0;
|
||||
u16 *v0;
|
||||
int v1;
|
||||
int v2;
|
||||
int v3;
|
||||
UnkStruct_ov62_02237D24 * v4 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v4 = param0->unk_860;
|
||||
|
||||
v3 = Unk_ov62_022497D4[param1 + 1];
|
||||
v2 = Unk_ov62_022497D4[param1];
|
||||
@@ -1514,7 +1517,7 @@ static void ov62_02239A0C (UnkStruct_0208C06C * param0, int param1)
|
||||
int v5;
|
||||
int v6 = 0;
|
||||
BOOL v7;
|
||||
PokedexData * v8 = SaveData_Pokedex(param0->unk_830);
|
||||
PokedexData *v8 = SaveData_Pokedex(param0->unk_830);
|
||||
|
||||
v4->unk_1D4.unk_00 = 0;
|
||||
|
||||
@@ -1557,9 +1560,9 @@ static void ov62_02239A0C (UnkStruct_0208C06C * param0, int param1)
|
||||
v4->unk_1D4.unk_10 = 1;
|
||||
}
|
||||
|
||||
static void ov62_02239B7C (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239B7C(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
MessageLoader_Free(v0->unk_1D4.unk_0C);
|
||||
Heap_FreeToHeap(v0->unk_1E8);
|
||||
@@ -1568,10 +1571,10 @@ static void ov62_02239B7C (UnkStruct_0208C06C * param0)
|
||||
v0->unk_1D4.unk_10 = 0;
|
||||
}
|
||||
|
||||
static void ov62_02239BAC (u32 param0, u32 param1, void * param2)
|
||||
static void ov62_02239BAC(u32 param0, u32 param1, void *param2)
|
||||
{
|
||||
UnkStruct_0208C06C * v0 = param2;
|
||||
UnkStruct_ov62_02237D24 * v1 = v0->unk_860;
|
||||
UnkStruct_0208C06C *v0 = param2;
|
||||
UnkStruct_ov62_02237D24 *v1 = v0->unk_860;
|
||||
|
||||
if (param1 != 0) {
|
||||
return;
|
||||
@@ -1619,11 +1622,11 @@ static void ov62_02239BD8(UnkStruct_0208C06C *param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov62_02239CE8 (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239CE8(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
u32 v0;
|
||||
Window * v1;
|
||||
UnkStruct_ov62_02237D24 * v2 = param0->unk_860;
|
||||
Window *v1;
|
||||
UnkStruct_ov62_02237D24 *v2 = param0->unk_860;
|
||||
|
||||
for (v0 = 0; v0 < 9; v0++) {
|
||||
v1 = &v2->unk_D0[v0];
|
||||
@@ -1632,9 +1635,9 @@ static void ov62_02239CE8 (UnkStruct_0208C06C * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov62_02239D0C (UnkStruct_0208C06C * param0)
|
||||
static void ov62_02239D0C(UnkStruct_0208C06C *param0)
|
||||
{
|
||||
UnkStruct_ov62_02237D24 * v0 = param0->unk_860;
|
||||
UnkStruct_ov62_02237D24 *v0 = param0->unk_860;
|
||||
|
||||
if (BGL_WindowAdded(&v0->unk_10[0]) == 1) {
|
||||
sub_0201ACF4(&v0->unk_10[0]);
|
||||
@@ -1642,10 +1645,10 @@ static void ov62_02239D0C (UnkStruct_0208C06C * param0)
|
||||
}
|
||||
}
|
||||
|
||||
void ov62_02239D34 (void * param0, const UnkStruct_ov62_0223CAA4 * param1)
|
||||
void ov62_02239D34(void *param0, const UnkStruct_ov62_0223CAA4 *param1)
|
||||
{
|
||||
UnkStruct_0208C06C * v0 = param0;
|
||||
UnkStruct_ov62_02237D24 * v1 = v0->unk_860;
|
||||
UnkStruct_0208C06C *v0 = param0;
|
||||
UnkStruct_ov62_02237D24 *v1 = v0->unk_860;
|
||||
|
||||
if (param1->unk_00 == 1) {
|
||||
(void)0;
|
||||
@@ -1654,10 +1657,10 @@ void ov62_02239D34 (void * param0, const UnkStruct_ov62_0223CAA4 * param1)
|
||||
}
|
||||
}
|
||||
|
||||
void ov62_02239D38 (void * param0, const UnkStruct_ov62_0223CAA4 * param1)
|
||||
void ov62_02239D38(void *param0, const UnkStruct_ov62_0223CAA4 *param1)
|
||||
{
|
||||
UnkStruct_0208C06C * v0 = param0;
|
||||
UnkStruct_ov62_02237D24 * v1 = v0->unk_860;
|
||||
UnkStruct_0208C06C *v0 = param0;
|
||||
UnkStruct_ov62_02237D24 *v1 = v0->unk_860;
|
||||
|
||||
if (param1->unk_00 == 1) {
|
||||
(void)0;
|
||||
|
||||
@@ -64,8 +64,8 @@ typedef struct {
|
||||
} UnkStruct_ov112_0225D880;
|
||||
|
||||
typedef struct {
|
||||
void * unk_00;
|
||||
NNSG2dScreenData * unk_04;
|
||||
void *unk_00;
|
||||
NNSG2dScreenData *unk_04;
|
||||
} UnkStruct_ov112_0225CC84;
|
||||
|
||||
typedef struct {
|
||||
@@ -91,7 +91,7 @@ typedef struct {
|
||||
u16 unk_02;
|
||||
u16 unk_04;
|
||||
u16 unk_06;
|
||||
Strbuf* unk_08;
|
||||
Strbuf *unk_08;
|
||||
Window unk_0C;
|
||||
UnkStruct_ov112_0225D180 unk_1C;
|
||||
} UnkStruct_ov112_0225D44C;
|
||||
@@ -99,9 +99,9 @@ typedef struct {
|
||||
typedef struct {
|
||||
UnkStruct_ov112_0225D44C unk_00[3];
|
||||
Window unk_60[3];
|
||||
Strbuf* unk_90;
|
||||
void * unk_94;
|
||||
NNSG2dPaletteData * unk_98;
|
||||
Strbuf *unk_90;
|
||||
void *unk_94;
|
||||
NNSG2dPaletteData *unk_98;
|
||||
} UnkStruct_ov112_0225D2D0;
|
||||
|
||||
typedef struct {
|
||||
@@ -118,16 +118,16 @@ typedef struct {
|
||||
} UnkStruct_ov112_0225D6DC;
|
||||
|
||||
typedef struct {
|
||||
BGL * unk_00;
|
||||
CellActorCollection * unk_04;
|
||||
BGL *unk_00;
|
||||
CellActorCollection *unk_04;
|
||||
UnkStruct_0200C738 unk_08;
|
||||
SpriteResourceCollection * unk_194[4];
|
||||
NARC * unk_1A4;
|
||||
SpriteResourceCollection *unk_194[4];
|
||||
NARC *unk_1A4;
|
||||
} UnkStruct_ov112_0225C9BC;
|
||||
|
||||
typedef struct {
|
||||
UnkStruct_ov66_0223177C * unk_00;
|
||||
const UnkStruct_ov66_02231428 * unk_04;
|
||||
UnkStruct_ov66_0223177C *unk_00;
|
||||
const UnkStruct_ov66_02231428 *unk_04;
|
||||
UnkStruct_ov112_0225C9BC unk_08;
|
||||
UnkStruct_ov112_0225CC84 unk_1B0;
|
||||
UnkStruct_ov112_0225CDF8 unk_1B8;
|
||||
@@ -136,53 +136,53 @@ typedef struct {
|
||||
UnkStruct_ov112_0225D6DC unk_264;
|
||||
} UnkStruct_ov112_0225C970;
|
||||
|
||||
static void ov112_0225C964(void * param0);
|
||||
static void ov112_0225C970(UnkStruct_ov112_0225C970 * param0, const UnkStruct_ov66_0222DFF8 * param1);
|
||||
static void ov112_0225C9BC(UnkStruct_ov112_0225C9BC * param0, u32 param1);
|
||||
static void ov112_0225C9F4(UnkStruct_ov112_0225C9BC * param0);
|
||||
static void ov112_0225CA14(UnkStruct_ov112_0225C9BC * param0);
|
||||
static void ov112_0225CA20(UnkStruct_ov112_0225C9BC * param0);
|
||||
static void ov112_0225CA34(UnkStruct_ov112_0225C9BC * param0, u32 param1);
|
||||
static void ov112_0225CB60(UnkStruct_ov112_0225C9BC * param0);
|
||||
static void ov112_0225CB98(UnkStruct_ov112_0225C9BC * param0, u32 param1);
|
||||
static void ov112_0225CC38(UnkStruct_ov112_0225C9BC * param0);
|
||||
static void ov112_0225CC64(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2);
|
||||
static void ov112_0225CC84(UnkStruct_ov112_0225CC84 * param0);
|
||||
static void ov112_0225CC90(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2, u8 param3, u8 param4);
|
||||
static void ov112_0225CCE8(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u8 param2, u8 param3, u32 param4, u32 param5, BOOL param6, BOOL param7, BOOL param8);
|
||||
static void ov112_0225CDA8(UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225C9BC * param1, UnkStruct_ov112_0225CC84 * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_02231428 * param4, const UnkStruct_ov66_0222DFF8 * param5, u32 param6);
|
||||
static void ov112_0225CDF8(UnkStruct_ov112_0225CDF8 * param0);
|
||||
static BOOL ov112_0225CDFC(UnkStruct_ov112_0225CDF8 * param0, const UnkStruct_ov66_0223177C * param1, const UnkStruct_ov66_02231428 * param2);
|
||||
static void ov112_0225CE60(UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2);
|
||||
static void ov112_0225CE74(UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2);
|
||||
static void ov112_0225CE88(UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2);
|
||||
static void ov112_0225CFC0(UnkStruct_ov112_0225CFD4 * param0, UnkStruct_ov112_0225C9BC * param1, UnkStruct_ov112_0225CC84 * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_0222DFF8 * param4, u32 param5);
|
||||
static void ov112_0225CFD4(UnkStruct_ov112_0225CFD4 * param0);
|
||||
static BOOL ov112_0225CFD8(UnkStruct_ov112_0225CFD4 * param0, const UnkStruct_ov66_0223177C * param1);
|
||||
static void ov112_0225D004(UnkStruct_ov112_0225CFD4 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_0222DFF8 * param4);
|
||||
static void ov112_0225D08C(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4);
|
||||
static void ov112_0225D144(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4);
|
||||
static void ov112_0225D164(UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4);
|
||||
static void ov112_0225D180(UnkStruct_ov112_0225D180 * param0, const UnkStruct_ov66_0223177C * param1, int param2, const UnkStruct_ov66_0222DFF8 * param3);
|
||||
static void ov112_0225D1B8(const UnkStruct_ov112_0225D180 * param0, const NNSG2dPaletteData * param1, u32 param2);
|
||||
static void ov112_0225D1EC(UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2);
|
||||
static void ov112_0225D2D0(UnkStruct_ov112_0225D2D0 * param0);
|
||||
static BOOL ov112_0225D304(UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov66_0223177C * param1, const UnkStruct_ov66_0222DFF8 * param2, u32 param3);
|
||||
static void ov112_0225D3E0(UnkStruct_ov112_0225D2D0 * param0);
|
||||
static void ov112_0225D408(UnkStruct_ov112_0225D44C * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2, u32 param3);
|
||||
static void ov112_0225D44C(UnkStruct_ov112_0225D44C * param0);
|
||||
static void ov112_0225D460(UnkStruct_ov112_0225D44C * param0, const Strbuf *param1, u32 param2, const UnkStruct_ov112_0225D180 * param3, const NNSG2dPaletteData * param4);
|
||||
static void ov112_0225D4DC(UnkStruct_ov112_0225D44C * param0);
|
||||
static BOOL ov112_0225D4E4(UnkStruct_ov112_0225D44C * param0);
|
||||
static void ov112_0225D4F8(const UnkStruct_ov112_0225D44C * param0, Window * param1);
|
||||
static void ov112_0225D57C(UnkStruct_ov112_0225D6DC * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2);
|
||||
static void ov112_0225D6DC(UnkStruct_ov112_0225D6DC * param0);
|
||||
static void ov112_0225D700(UnkStruct_ov112_0225D6DC * param0);
|
||||
static void ov112_0225D718(UnkStruct_ov112_0225D6DC * param0, u32 param1);
|
||||
static void ov112_0225D73C(UnkStruct_ov112_0225D73C * param0, u16 param1, u32 param2);
|
||||
static void ov112_0225D75C(UnkStruct_ov112_0225D73C * param0);
|
||||
static void ov112_0225D778(UnkStruct_ov112_0225D73C * param0);
|
||||
static void ov112_0225D784(UnkStruct_ov112_0225D73C * param0);
|
||||
static void ov112_0225C964(void *param0);
|
||||
static void ov112_0225C970(UnkStruct_ov112_0225C970 *param0, const UnkStruct_ov66_0222DFF8 *param1);
|
||||
static void ov112_0225C9BC(UnkStruct_ov112_0225C9BC *param0, u32 param1);
|
||||
static void ov112_0225C9F4(UnkStruct_ov112_0225C9BC *param0);
|
||||
static void ov112_0225CA14(UnkStruct_ov112_0225C9BC *param0);
|
||||
static void ov112_0225CA20(UnkStruct_ov112_0225C9BC *param0);
|
||||
static void ov112_0225CA34(UnkStruct_ov112_0225C9BC *param0, u32 param1);
|
||||
static void ov112_0225CB60(UnkStruct_ov112_0225C9BC *param0);
|
||||
static void ov112_0225CB98(UnkStruct_ov112_0225C9BC *param0, u32 param1);
|
||||
static void ov112_0225CC38(UnkStruct_ov112_0225C9BC *param0);
|
||||
static void ov112_0225CC64(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2);
|
||||
static void ov112_0225CC84(UnkStruct_ov112_0225CC84 *param0);
|
||||
static void ov112_0225CC90(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2, u8 param3, u8 param4);
|
||||
static void ov112_0225CCE8(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u8 param2, u8 param3, u32 param4, u32 param5, BOOL param6, BOOL param7, BOOL param8);
|
||||
static void ov112_0225CDA8(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225C9BC *param1, UnkStruct_ov112_0225CC84 *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_02231428 *param4, const UnkStruct_ov66_0222DFF8 *param5, u32 param6);
|
||||
static void ov112_0225CDF8(UnkStruct_ov112_0225CDF8 *param0);
|
||||
static BOOL ov112_0225CDFC(UnkStruct_ov112_0225CDF8 *param0, const UnkStruct_ov66_0223177C *param1, const UnkStruct_ov66_02231428 *param2);
|
||||
static void ov112_0225CE60(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2);
|
||||
static void ov112_0225CE74(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2);
|
||||
static void ov112_0225CE88(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2);
|
||||
static void ov112_0225CFC0(UnkStruct_ov112_0225CFD4 *param0, UnkStruct_ov112_0225C9BC *param1, UnkStruct_ov112_0225CC84 *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_0222DFF8 *param4, u32 param5);
|
||||
static void ov112_0225CFD4(UnkStruct_ov112_0225CFD4 *param0);
|
||||
static BOOL ov112_0225CFD8(UnkStruct_ov112_0225CFD4 *param0, const UnkStruct_ov66_0223177C *param1);
|
||||
static void ov112_0225D004(UnkStruct_ov112_0225CFD4 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_0222DFF8 *param4);
|
||||
static void ov112_0225D08C(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4);
|
||||
static void ov112_0225D144(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4);
|
||||
static void ov112_0225D164(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4);
|
||||
static void ov112_0225D180(UnkStruct_ov112_0225D180 *param0, const UnkStruct_ov66_0223177C *param1, int param2, const UnkStruct_ov66_0222DFF8 *param3);
|
||||
static void ov112_0225D1B8(const UnkStruct_ov112_0225D180 *param0, const NNSG2dPaletteData *param1, u32 param2);
|
||||
static void ov112_0225D1EC(UnkStruct_ov112_0225D2D0 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2);
|
||||
static void ov112_0225D2D0(UnkStruct_ov112_0225D2D0 *param0);
|
||||
static BOOL ov112_0225D304(UnkStruct_ov112_0225D2D0 *param0, UnkStruct_ov66_0223177C *param1, const UnkStruct_ov66_0222DFF8 *param2, u32 param3);
|
||||
static void ov112_0225D3E0(UnkStruct_ov112_0225D2D0 *param0);
|
||||
static void ov112_0225D408(UnkStruct_ov112_0225D44C *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2, u32 param3);
|
||||
static void ov112_0225D44C(UnkStruct_ov112_0225D44C *param0);
|
||||
static void ov112_0225D460(UnkStruct_ov112_0225D44C *param0, const Strbuf *param1, u32 param2, const UnkStruct_ov112_0225D180 *param3, const NNSG2dPaletteData *param4);
|
||||
static void ov112_0225D4DC(UnkStruct_ov112_0225D44C *param0);
|
||||
static BOOL ov112_0225D4E4(UnkStruct_ov112_0225D44C *param0);
|
||||
static void ov112_0225D4F8(const UnkStruct_ov112_0225D44C *param0, Window *param1);
|
||||
static void ov112_0225D57C(UnkStruct_ov112_0225D6DC *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2);
|
||||
static void ov112_0225D6DC(UnkStruct_ov112_0225D6DC *param0);
|
||||
static void ov112_0225D700(UnkStruct_ov112_0225D6DC *param0);
|
||||
static void ov112_0225D718(UnkStruct_ov112_0225D6DC *param0, u32 param1);
|
||||
static void ov112_0225D73C(UnkStruct_ov112_0225D73C *param0, u16 param1, u32 param2);
|
||||
static void ov112_0225D75C(UnkStruct_ov112_0225D73C *param0);
|
||||
static void ov112_0225D778(UnkStruct_ov112_0225D73C *param0);
|
||||
static void ov112_0225D784(UnkStruct_ov112_0225D73C *param0);
|
||||
|
||||
static const UnkStruct_ov22_022559F8 Unk_ov112_0225D814 = {
|
||||
0x20,
|
||||
@@ -220,8 +220,7 @@ static const u32 Unk_ov112_0225D844[5] = {
|
||||
};
|
||||
|
||||
static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
{
|
||||
0x0,
|
||||
{ 0x0,
|
||||
0x0,
|
||||
0x800,
|
||||
0x0,
|
||||
@@ -233,10 +232,8 @@ static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
},
|
||||
{
|
||||
0x0,
|
||||
0x0 },
|
||||
{ 0x0,
|
||||
0x0,
|
||||
0x800,
|
||||
0x0,
|
||||
@@ -248,10 +245,8 @@ static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
0x1,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
},
|
||||
{
|
||||
0x0,
|
||||
0x0 },
|
||||
{ 0x0,
|
||||
0x0,
|
||||
0x800,
|
||||
0x0,
|
||||
@@ -263,10 +258,8 @@ static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
0x3,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
},
|
||||
{
|
||||
0x0,
|
||||
0x0 },
|
||||
{ 0x0,
|
||||
0x0,
|
||||
0x800,
|
||||
0x0,
|
||||
@@ -278,10 +271,8 @@ static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
0x2,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
},
|
||||
{
|
||||
0x0,
|
||||
0x0 },
|
||||
{ 0x0,
|
||||
0x0,
|
||||
0x800,
|
||||
0x0,
|
||||
@@ -293,8 +284,7 @@ static const UnkStruct_ov97_0222DB78 Unk_ov112_0225D8C0[5] = {
|
||||
0x0,
|
||||
0x0,
|
||||
0x0,
|
||||
0x0
|
||||
}
|
||||
0x0 }
|
||||
};
|
||||
|
||||
static const u8 Unk_ov112_0225D804[3] = {
|
||||
@@ -310,17 +300,17 @@ static const u32 Unk_ov112_0225D808[3] = {
|
||||
};
|
||||
|
||||
static const UnkStruct_ov112_0225D824 Unk_ov112_0225D824[4] = {
|
||||
{0x1},
|
||||
{0x4},
|
||||
{0x5},
|
||||
{0x6}
|
||||
{ 0x1 },
|
||||
{ 0x4 },
|
||||
{ 0x5 },
|
||||
{ 0x6 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov112_0225D880 Unk_ov112_0225D880[4] = {
|
||||
{0x6, 0x0, 0x14, 0x8, 0x1, 0xA, 0x50, 0x6, 0x1, 0x30400},
|
||||
{0x0, 0x6, 0x6, 0x3, 0xA1, 0x7, 0x10, 0x4, 0x1, 0xD0E00},
|
||||
{0xF, 0x6, 0x6, 0x5, 0xB3, 0x7, 0x18, 0x4, 0x1, 0xD0E00},
|
||||
{0x4, 0xC, 0x12, 0x3, 0xD1, 0x7, 0x4, 0x4, 0x0, 0xD0E00}
|
||||
{ 0x6, 0x0, 0x14, 0x8, 0x1, 0xA, 0x50, 0x6, 0x1, 0x30400 },
|
||||
{ 0x0, 0x6, 0x6, 0x3, 0xA1, 0x7, 0x10, 0x4, 0x1, 0xD0E00 },
|
||||
{ 0xF, 0x6, 0x6, 0x5, 0xB3, 0x7, 0x18, 0x4, 0x1, 0xD0E00 },
|
||||
{ 0x4, 0xC, 0x12, 0x3, 0xD1, 0x7, 0x4, 0x4, 0x0, 0xD0E00 }
|
||||
};
|
||||
|
||||
static u16 Unk_ov112_0225D960[4] = {
|
||||
@@ -337,10 +327,10 @@ static u32 Unk_ov112_0225D968[4] = {
|
||||
0x5E3
|
||||
};
|
||||
|
||||
int ov112_0225C700 (OverlayManager * param0, int * param1)
|
||||
int ov112_0225C700(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov112_0225C970 * v0;
|
||||
UnkStruct_ov66_02230FA0 * v1;
|
||||
UnkStruct_ov112_0225C970 *v0;
|
||||
UnkStruct_ov66_02230FA0 *v1;
|
||||
|
||||
v1 = OverlayManager_Args(param0);
|
||||
Heap_Create(3, 107, 0x50000);
|
||||
@@ -364,10 +354,10 @@ int ov112_0225C700 (OverlayManager * param0, int * param1)
|
||||
return 1;
|
||||
}
|
||||
|
||||
int ov112_0225C7C4 (OverlayManager * param0, int * param1)
|
||||
int ov112_0225C7C4(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov112_0225C970 * v0;
|
||||
UnkStruct_ov66_02230FA0 * v1;
|
||||
UnkStruct_ov112_0225C970 *v0;
|
||||
UnkStruct_ov66_02230FA0 *v1;
|
||||
BOOL v2;
|
||||
|
||||
v0 = OverlayManager_Data(param0);
|
||||
@@ -388,7 +378,7 @@ int ov112_0225C7C4 (OverlayManager * param0, int * param1)
|
||||
break;
|
||||
case 2:
|
||||
if ((gCoreSys.pressedKeys & PAD_BUTTON_B) || (ov66_0222E12C(v1->unk_08) == 1) || (ov66_02231760() == 1)) {
|
||||
if ((ov66_0222E12C(v1->unk_08) == 1)) {
|
||||
if (ov66_0222E12C(v1->unk_08) == 1) {
|
||||
ov66_0222E2A4(v1->unk_08);
|
||||
}
|
||||
(*param1) = 3;
|
||||
@@ -430,10 +420,10 @@ int ov112_0225C7C4 (OverlayManager * param0, int * param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ov112_0225C8FC (OverlayManager * param0, int * param1)
|
||||
int ov112_0225C8FC(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov112_0225C970 * v0;
|
||||
UnkStruct_ov66_02230FA0 * v1;
|
||||
UnkStruct_ov112_0225C970 *v0;
|
||||
UnkStruct_ov66_02230FA0 *v1;
|
||||
|
||||
v0 = OverlayManager_Data(param0);
|
||||
v1 = OverlayManager_Args(param0);
|
||||
@@ -455,13 +445,13 @@ int ov112_0225C8FC (OverlayManager * param0, int * param1)
|
||||
return 1;
|
||||
}
|
||||
|
||||
static void ov112_0225C964 (void * param0)
|
||||
static void ov112_0225C964(void *param0)
|
||||
{
|
||||
UnkStruct_ov112_0225C970 * v0 = param0;
|
||||
UnkStruct_ov112_0225C970 *v0 = param0;
|
||||
ov112_0225CA20(&v0->unk_08);
|
||||
}
|
||||
|
||||
static void ov112_0225C970 (UnkStruct_ov112_0225C970 * param0, const UnkStruct_ov66_0222DFF8 * param1)
|
||||
static void ov112_0225C970(UnkStruct_ov112_0225C970 *param0, const UnkStruct_ov66_0222DFF8 *param1)
|
||||
{
|
||||
ov112_0225CE60(¶m0->unk_1B8, ¶m0->unk_1B0, ¶m0->unk_08);
|
||||
ov112_0225D004(¶m0->unk_1C4, ¶m0->unk_1B0, ¶m0->unk_08, param0->unk_00, param1);
|
||||
@@ -470,7 +460,7 @@ static void ov112_0225C970 (UnkStruct_ov112_0225C970 * param0, const UnkStruct_o
|
||||
ov112_0225CA14(¶m0->unk_08);
|
||||
}
|
||||
|
||||
static void ov112_0225C9BC (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
static void ov112_0225C9BC(UnkStruct_ov112_0225C9BC *param0, u32 param1)
|
||||
{
|
||||
param0->unk_1A4 = NARC_ctor(NARC_INDEX_GRAPHIC__LOBBY_NEWS, param1);
|
||||
|
||||
@@ -481,7 +471,7 @@ static void ov112_0225C9BC (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
ov112_0225CB98(param0, param1);
|
||||
}
|
||||
|
||||
static void ov112_0225C9F4 (UnkStruct_ov112_0225C9BC * param0)
|
||||
static void ov112_0225C9F4(UnkStruct_ov112_0225C9BC *param0)
|
||||
{
|
||||
NARC_dtor(param0->unk_1A4);
|
||||
sub_0201DC3C();
|
||||
@@ -490,19 +480,19 @@ static void ov112_0225C9F4 (UnkStruct_ov112_0225C9BC * param0)
|
||||
ov112_0225CC38(param0);
|
||||
}
|
||||
|
||||
static void ov112_0225CA14 (UnkStruct_ov112_0225C9BC * param0)
|
||||
static void ov112_0225CA14(UnkStruct_ov112_0225C9BC *param0)
|
||||
{
|
||||
CellActorCollection_Update(param0->unk_04);
|
||||
}
|
||||
|
||||
static void ov112_0225CA20 (UnkStruct_ov112_0225C9BC * param0)
|
||||
static void ov112_0225CA20(UnkStruct_ov112_0225C9BC *param0)
|
||||
{
|
||||
sub_0201C2B8(param0->unk_00);
|
||||
sub_0200A858();
|
||||
sub_0201DCAC();
|
||||
}
|
||||
|
||||
static void ov112_0225CA34 (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
static void ov112_0225CA34(UnkStruct_ov112_0225C9BC *param0, u32 param1)
|
||||
{
|
||||
sub_02018368(&Unk_ov112_0225D834);
|
||||
|
||||
@@ -536,7 +526,7 @@ static void ov112_0225CA34 (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225CB60 (UnkStruct_ov112_0225C9BC * param0)
|
||||
static void ov112_0225CB60(UnkStruct_ov112_0225C9BC *param0)
|
||||
{
|
||||
{
|
||||
int v0;
|
||||
@@ -551,7 +541,7 @@ static void ov112_0225CB60 (UnkStruct_ov112_0225C9BC * param0)
|
||||
GXLayers_SwapDisplay();
|
||||
}
|
||||
|
||||
static void ov112_0225CB98 (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
static void ov112_0225CB98(UnkStruct_ov112_0225C9BC *param0, u32 param1)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -578,7 +568,7 @@ static void ov112_0225CB98 (UnkStruct_ov112_0225C9BC * param0, u32 param1)
|
||||
GXLayers_EngineBToggleLayers(GX_PLANEMASK_OBJ, 1);
|
||||
}
|
||||
|
||||
static void ov112_0225CC38 (UnkStruct_ov112_0225C9BC * param0)
|
||||
static void ov112_0225CC38(UnkStruct_ov112_0225C9BC *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -593,23 +583,23 @@ static void ov112_0225CC38 (UnkStruct_ov112_0225C9BC * param0)
|
||||
sub_0200A878();
|
||||
}
|
||||
|
||||
static void ov112_0225CC64 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2)
|
||||
static void ov112_0225CC64(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2)
|
||||
{
|
||||
param0->unk_00 = sub_020071D0(param1->unk_1A4, 5, 0, ¶m0->unk_04, param2);
|
||||
}
|
||||
|
||||
static void ov112_0225CC84 (UnkStruct_ov112_0225CC84 * param0)
|
||||
static void ov112_0225CC84(UnkStruct_ov112_0225CC84 *param0)
|
||||
{
|
||||
Heap_FreeToHeap(param0->unk_00);
|
||||
}
|
||||
|
||||
static void ov112_0225CC90 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2, u8 param3, u8 param4)
|
||||
static void ov112_0225CC90(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2, u8 param3, u8 param4)
|
||||
{
|
||||
sub_020198E8(param1->unk_00, 3, 5 + (param3 * 1), 4 + (param4 * 2), 1, 2, param0->unk_04->rawData, 6 + param2, 0, param0->unk_04->screenWidth / 8, param0->unk_04->screenHeight / 8);
|
||||
sub_0201C3C0(param1->unk_00, 3);
|
||||
}
|
||||
|
||||
static void ov112_0225CCE8 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, u8 param2, u8 param3, u32 param4, u32 param5, BOOL param6, BOOL param7, BOOL param8)
|
||||
static void ov112_0225CCE8(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, u8 param2, u8 param3, u32 param4, u32 param5, BOOL param6, BOOL param7, BOOL param8)
|
||||
{
|
||||
u32 v0, v1;
|
||||
|
||||
@@ -637,7 +627,7 @@ static void ov112_0225CCE8 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0
|
||||
sub_0201C3C0(param1->unk_00, 3);
|
||||
}
|
||||
|
||||
static void ov112_0225CDA8 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225C9BC * param1, UnkStruct_ov112_0225CC84 * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_02231428 * param4, const UnkStruct_ov66_0222DFF8 * param5, u32 param6)
|
||||
static void ov112_0225CDA8(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225C9BC *param1, UnkStruct_ov112_0225CC84 *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_02231428 *param4, const UnkStruct_ov66_0222DFF8 *param5, u32 param6)
|
||||
{
|
||||
u32 v0;
|
||||
u32 v1;
|
||||
@@ -657,12 +647,12 @@ static void ov112_0225CDA8 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0
|
||||
ov112_0225CE60(param0, param2, param1);
|
||||
}
|
||||
|
||||
static void ov112_0225CDF8 (UnkStruct_ov112_0225CDF8 * param0)
|
||||
static void ov112_0225CDF8(UnkStruct_ov112_0225CDF8 *param0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
static BOOL ov112_0225CDFC (UnkStruct_ov112_0225CDF8 * param0, const UnkStruct_ov66_0223177C * param1, const UnkStruct_ov66_02231428 * param2)
|
||||
static BOOL ov112_0225CDFC(UnkStruct_ov112_0225CDF8 *param0, const UnkStruct_ov66_0223177C *param1, const UnkStruct_ov66_02231428 *param2)
|
||||
{
|
||||
BOOL v0;
|
||||
UnkStruct_ov66_02231428 v1;
|
||||
@@ -695,7 +685,7 @@ static BOOL ov112_0225CDFC (UnkStruct_ov112_0225CDF8 * param0, const UnkStruct_o
|
||||
return v4;
|
||||
}
|
||||
|
||||
static void ov112_0225CE60 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2)
|
||||
static void ov112_0225CE60(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2)
|
||||
{
|
||||
if (param0->unk_04 == 1) {
|
||||
ov112_0225CE74(param0, param1, param2);
|
||||
@@ -704,7 +694,7 @@ static void ov112_0225CE60 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225CE74 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2)
|
||||
static void ov112_0225CE74(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2)
|
||||
{
|
||||
param0->unk_06++;
|
||||
|
||||
@@ -713,7 +703,7 @@ static void ov112_0225CE74 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225CE88 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2)
|
||||
static void ov112_0225CE88(UnkStruct_ov112_0225CDF8 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2)
|
||||
{
|
||||
int v0, v1;
|
||||
u32 v2;
|
||||
@@ -784,19 +774,19 @@ static void ov112_0225CE88 (UnkStruct_ov112_0225CDF8 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225CFC0 (UnkStruct_ov112_0225CFD4 * param0, UnkStruct_ov112_0225C9BC * param1, UnkStruct_ov112_0225CC84 * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_0222DFF8 * param4, u32 param5)
|
||||
static void ov112_0225CFC0(UnkStruct_ov112_0225CFD4 *param0, UnkStruct_ov112_0225C9BC *param1, UnkStruct_ov112_0225CC84 *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_0222DFF8 *param4, u32 param5)
|
||||
{
|
||||
{
|
||||
ov112_0225D08C(param2, param1, param3, param4, 0);
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225CFD4 (UnkStruct_ov112_0225CFD4 * param0)
|
||||
static void ov112_0225CFD4(UnkStruct_ov112_0225CFD4 *param0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
static BOOL ov112_0225CFD8 (UnkStruct_ov112_0225CFD4 * param0, const UnkStruct_ov66_0223177C * param1)
|
||||
static BOOL ov112_0225CFD8(UnkStruct_ov112_0225CFD4 *param0, const UnkStruct_ov66_0223177C *param1)
|
||||
{
|
||||
u32 v0;
|
||||
BOOL v1 = 0;
|
||||
@@ -819,7 +809,7 @@ static BOOL ov112_0225CFD8 (UnkStruct_ov112_0225CFD4 * param0, const UnkStruct_o
|
||||
return v1;
|
||||
}
|
||||
|
||||
static void ov112_0225D004 (UnkStruct_ov112_0225CFD4 * param0, UnkStruct_ov112_0225CC84 * param1, UnkStruct_ov112_0225C9BC * param2, const UnkStruct_ov66_0223177C * param3, const UnkStruct_ov66_0222DFF8 * param4)
|
||||
static void ov112_0225D004(UnkStruct_ov112_0225CFD4 *param0, UnkStruct_ov112_0225CC84 *param1, UnkStruct_ov112_0225C9BC *param2, const UnkStruct_ov66_0223177C *param3, const UnkStruct_ov66_0222DFF8 *param4)
|
||||
{
|
||||
switch (param0->unk_02) {
|
||||
case 0:
|
||||
@@ -852,7 +842,7 @@ static void ov112_0225D004 (UnkStruct_ov112_0225CFD4 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D08C (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4)
|
||||
static void ov112_0225D08C(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4)
|
||||
{
|
||||
int v0, v1;
|
||||
u32 v2;
|
||||
@@ -890,7 +880,7 @@ static void ov112_0225D08C (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D144 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4)
|
||||
static void ov112_0225D144(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4)
|
||||
{
|
||||
u32 v0;
|
||||
|
||||
@@ -907,7 +897,7 @@ static void ov112_0225D144 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D164 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0225C9BC * param1, const UnkStruct_ov66_0223177C * param2, const UnkStruct_ov66_0222DFF8 * param3, u32 param4)
|
||||
static void ov112_0225D164(UnkStruct_ov112_0225CC84 *param0, UnkStruct_ov112_0225C9BC *param1, const UnkStruct_ov66_0223177C *param2, const UnkStruct_ov66_0222DFF8 *param3, u32 param4)
|
||||
{
|
||||
u32 v0;
|
||||
|
||||
@@ -924,7 +914,7 @@ static void ov112_0225D164 (UnkStruct_ov112_0225CC84 * param0, UnkStruct_ov112_0
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D180 (UnkStruct_ov112_0225D180 * param0, const UnkStruct_ov66_0223177C * param1, int param2, const UnkStruct_ov66_0222DFF8 * param3)
|
||||
static void ov112_0225D180(UnkStruct_ov112_0225D180 *param0, const UnkStruct_ov66_0223177C *param1, int param2, const UnkStruct_ov66_0222DFF8 *param3)
|
||||
{
|
||||
int v0;
|
||||
u32 v1;
|
||||
@@ -945,11 +935,11 @@ static void ov112_0225D180 (UnkStruct_ov112_0225D180 * param0, const UnkStruct_o
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D1B8 (const UnkStruct_ov112_0225D180 * param0, const NNSG2dPaletteData * param1, u32 param2)
|
||||
static void ov112_0225D1B8(const UnkStruct_ov112_0225D180 *param0, const NNSG2dPaletteData *param1, u32 param2)
|
||||
{
|
||||
BOOL v0;
|
||||
int v1;
|
||||
const u8 * v2;
|
||||
const u8 *v2;
|
||||
|
||||
v2 = param1->pRawData;
|
||||
|
||||
@@ -959,7 +949,7 @@ static void ov112_0225D1B8 (const UnkStruct_ov112_0225D180 * param0, const NNSG2
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D1EC (UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2)
|
||||
static void ov112_0225D1EC(UnkStruct_ov112_0225D2D0 *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -979,7 +969,7 @@ static void ov112_0225D1EC (UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov112_0
|
||||
sub_0201972C(0, &((u8 *)param0->unk_98->pRawData)[(7 * 0x20) + (7 * 2)], 0x4, (9 * 0x20) + (13 * 2));
|
||||
}
|
||||
|
||||
static void ov112_0225D2D0 (UnkStruct_ov112_0225D2D0 * param0)
|
||||
static void ov112_0225D2D0(UnkStruct_ov112_0225D2D0 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -992,7 +982,7 @@ static void ov112_0225D2D0 (UnkStruct_ov112_0225D2D0 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static BOOL ov112_0225D304 (UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov66_0223177C * param1, const UnkStruct_ov66_0222DFF8 * param2, u32 param3)
|
||||
static BOOL ov112_0225D304(UnkStruct_ov112_0225D2D0 *param0, UnkStruct_ov66_0223177C *param1, const UnkStruct_ov66_0222DFF8 *param2, u32 param3)
|
||||
{
|
||||
int v0;
|
||||
BOOL v1;
|
||||
@@ -1035,7 +1025,7 @@ static BOOL ov112_0225D304 (UnkStruct_ov112_0225D2D0 * param0, UnkStruct_ov66_02
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void ov112_0225D3E0 (UnkStruct_ov112_0225D2D0 * param0)
|
||||
static void ov112_0225D3E0(UnkStruct_ov112_0225D2D0 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -1046,7 +1036,7 @@ static void ov112_0225D3E0 (UnkStruct_ov112_0225D2D0 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D408 (UnkStruct_ov112_0225D44C * param0, UnkStruct_ov112_0225C9BC * param1, u32 param2, u32 param3)
|
||||
static void ov112_0225D408(UnkStruct_ov112_0225D44C *param0, UnkStruct_ov112_0225C9BC *param1, u32 param2, u32 param3)
|
||||
{
|
||||
param0->unk_00 = 0;
|
||||
param0->unk_02 = 0;
|
||||
@@ -1056,13 +1046,13 @@ static void ov112_0225D408 (UnkStruct_ov112_0225D44C * param0, UnkStruct_ov112_0
|
||||
BGL_AddWindow(param1->unk_00, ¶m0->unk_0C, 3, 0, 0, 180, 2, 7, 0);
|
||||
}
|
||||
|
||||
static void ov112_0225D44C (UnkStruct_ov112_0225D44C * param0)
|
||||
static void ov112_0225D44C(UnkStruct_ov112_0225D44C *param0)
|
||||
{
|
||||
Strbuf_Free(param0->unk_08);
|
||||
BGL_DeleteWindow(¶m0->unk_0C);
|
||||
}
|
||||
|
||||
static void ov112_0225D460 (UnkStruct_ov112_0225D44C * param0, const Strbuf *param1, u32 param2, const UnkStruct_ov112_0225D180 * param3, const NNSG2dPaletteData * param4)
|
||||
static void ov112_0225D460(UnkStruct_ov112_0225D44C *param0, const Strbuf *param1, u32 param2, const UnkStruct_ov112_0225D180 *param3, const NNSG2dPaletteData *param4)
|
||||
{
|
||||
Strbuf_Copy(param0->unk_08, param1);
|
||||
|
||||
@@ -1082,12 +1072,12 @@ static void ov112_0225D460 (UnkStruct_ov112_0225D44C * param0, const Strbuf *par
|
||||
ov112_0225D1B8(¶m0->unk_1C, param4, param0->unk_01);
|
||||
}
|
||||
|
||||
static void ov112_0225D4DC (UnkStruct_ov112_0225D44C * param0)
|
||||
static void ov112_0225D4DC(UnkStruct_ov112_0225D44C *param0)
|
||||
{
|
||||
param0->unk_00 = 0;
|
||||
}
|
||||
|
||||
static BOOL ov112_0225D4E4 (UnkStruct_ov112_0225D44C * param0)
|
||||
static BOOL ov112_0225D4E4(UnkStruct_ov112_0225D44C *param0)
|
||||
{
|
||||
BOOL v0 = 1;
|
||||
|
||||
@@ -1099,7 +1089,7 @@ static BOOL ov112_0225D4E4 (UnkStruct_ov112_0225D44C * param0)
|
||||
return v0;
|
||||
}
|
||||
|
||||
static void ov112_0225D4F8 (const UnkStruct_ov112_0225D44C * param0, Window * param1)
|
||||
static void ov112_0225D4F8(const UnkStruct_ov112_0225D44C *param0, Window *param1)
|
||||
{
|
||||
s32 v0;
|
||||
s32 v1;
|
||||
@@ -1178,7 +1168,7 @@ static void ov112_0225D57C(UnkStruct_ov112_0225D6DC *param0, UnkStruct_ov112_022
|
||||
MessageLoader_Free(v1);
|
||||
}
|
||||
|
||||
static void ov112_0225D6DC (UnkStruct_ov112_0225D6DC * param0)
|
||||
static void ov112_0225D6DC(UnkStruct_ov112_0225D6DC *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -1188,7 +1178,7 @@ static void ov112_0225D6DC (UnkStruct_ov112_0225D6DC * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D700 (UnkStruct_ov112_0225D6DC * param0)
|
||||
static void ov112_0225D700(UnkStruct_ov112_0225D6DC *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -1197,7 +1187,7 @@ static void ov112_0225D700 (UnkStruct_ov112_0225D6DC * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov112_0225D718 (UnkStruct_ov112_0225D6DC * param0, u32 param1)
|
||||
static void ov112_0225D718(UnkStruct_ov112_0225D6DC *param0, u32 param1)
|
||||
{
|
||||
GF_ASSERT(param1 < 4);
|
||||
GF_ASSERT(param1 != 0);
|
||||
@@ -1205,25 +1195,25 @@ static void ov112_0225D718 (UnkStruct_ov112_0225D6DC * param0, u32 param1)
|
||||
ov112_0225D778(¶m0->unk_40[param1]);
|
||||
}
|
||||
|
||||
static void ov112_0225D73C (UnkStruct_ov112_0225D73C * param0, u16 param1, u32 param2)
|
||||
static void ov112_0225D73C(UnkStruct_ov112_0225D73C *param0, u16 param1, u32 param2)
|
||||
{
|
||||
memset(param0, 0, sizeof(UnkStruct_ov112_0225D73C));
|
||||
param0->unk_06 = param1;
|
||||
param0->unk_08 = param2;
|
||||
}
|
||||
|
||||
static void ov112_0225D75C (UnkStruct_ov112_0225D73C * param0)
|
||||
static void ov112_0225D75C(UnkStruct_ov112_0225D73C *param0)
|
||||
{
|
||||
memset(param0, 0, sizeof(UnkStruct_ov112_0225D73C));
|
||||
}
|
||||
|
||||
static void ov112_0225D778 (UnkStruct_ov112_0225D73C * param0)
|
||||
static void ov112_0225D778(UnkStruct_ov112_0225D73C *param0)
|
||||
{
|
||||
param0->unk_00 = 1;
|
||||
param0->unk_02 = 0;
|
||||
}
|
||||
|
||||
static void ov112_0225D784 (UnkStruct_ov112_0225D73C * param0)
|
||||
static void ov112_0225D784(UnkStruct_ov112_0225D73C *param0)
|
||||
{
|
||||
u32 v0;
|
||||
u16 v1;
|
||||
|
||||
@@ -64,53 +64,53 @@
|
||||
#include "unk_020366A0.h"
|
||||
#include "unk_020393C8.h"
|
||||
|
||||
static void ov117_02260DA0(void * param0);
|
||||
static GenericPointerData * ov117_02260E14(int param0);
|
||||
static void ov117_02260DA0(void *param0);
|
||||
static GenericPointerData *ov117_02260E14(int param0);
|
||||
static void ov117_02260E34(void);
|
||||
static void ov117_02260EB8(GenericPointerData * param0);
|
||||
static void ov117_02260F7C(SysTask * param0, void * param1);
|
||||
static void ov117_022610D8(BGL * param0);
|
||||
static void ov117_02261280(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261574(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_022615E0(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_0226168C(UnkStruct_ov117_02261280 * param0, NARC * param1);
|
||||
static void ov117_022618E8(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261940(UnkStruct_ov117_02261280 * param0, NARC * param1);
|
||||
static void ov117_022619F8(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261A2C(UnkStruct_ov117_02261280 * param0, NARC * param1);
|
||||
static void ov117_02261AC4(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261AC8(UnkStruct_ov117_02261280 * param0, NARC * param1);
|
||||
static void ov117_02261C28(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261C2C(UnkStruct_ov117_02261280 * param0, NARC * param1);
|
||||
static void ov117_02261DD0(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02260EC0(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02260F64(UnkStruct_ov117_02261280 * param0);
|
||||
BOOL ov117_02261FF4(UnkStruct_ov117_02261280 * param0);
|
||||
void ov117_02262044(UnkStruct_ov117_02261280 * param0, int param1, const UnkStruct_ov117_022621D4 * param2);
|
||||
UnkStruct_ov117_022621D4 * ov117_022620A0(UnkStruct_ov117_02261280 * param0, int param1);
|
||||
static BOOL ov117_022620E0(UnkStruct_ov117_02261280 * param0, int param1, const UnkStruct_ov117_022621D4 * param2);
|
||||
void ov117_02262130(UnkStruct_ov117_02261280 * param0, const UnkStruct_ov117_022621D4 * param1);
|
||||
static BOOL ov117_0226217C(UnkStruct_ov117_02261280 * param0, const UnkStruct_ov117_022621D4 * param1);
|
||||
UnkStruct_ov117_022621D4 * ov117_022621D4(UnkStruct_ov117_02261280 * param0);
|
||||
static int ov117_02262200(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02262270(UnkStruct_ov117_02261280 * param0);
|
||||
int ov117_022622B8(UnkStruct_ov117_02261280 * param0);
|
||||
int ov117_0226200C(UnkStruct_ov117_02261280 * param0);
|
||||
static BOOL ov117_022623B0(UnkStruct_ov117_02261280 * param0);
|
||||
static int ov117_02262448(UnkStruct_ov117_02261280 * param0, int param1);
|
||||
static int ov117_02262484(UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1);
|
||||
static int ov117_0226251C(UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1);
|
||||
static int ov117_022625F8(UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1);
|
||||
static BOOL ov117_02262664(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_02261368(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_022613B8(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_022613EC(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_022614AC(UnkStruct_ov117_02261280 * param0, int param1);
|
||||
BOOL ov117_02261E38(UnkStruct_ov117_02261280 * param0, int param1);
|
||||
void ov117_02261F08(UnkStruct_ov117_02261280 * param0, int param1, int param2);
|
||||
void ov117_02261F3C(UnkStruct_ov117_02261280 * param0);
|
||||
void ov117_02261FA4(UnkStruct_ov117_02261280 * param0);
|
||||
static void ov117_022626AC(Camera * camera);
|
||||
static void ov117_02260EB8(GenericPointerData *param0);
|
||||
static void ov117_02260F7C(SysTask *param0, void *param1);
|
||||
static void ov117_022610D8(BGL *param0);
|
||||
static void ov117_02261280(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261574(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_022615E0(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_0226168C(UnkStruct_ov117_02261280 *param0, NARC *param1);
|
||||
static void ov117_022618E8(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261940(UnkStruct_ov117_02261280 *param0, NARC *param1);
|
||||
static void ov117_022619F8(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261A2C(UnkStruct_ov117_02261280 *param0, NARC *param1);
|
||||
static void ov117_02261AC4(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261AC8(UnkStruct_ov117_02261280 *param0, NARC *param1);
|
||||
static void ov117_02261C28(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261C2C(UnkStruct_ov117_02261280 *param0, NARC *param1);
|
||||
static void ov117_02261DD0(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02260EC0(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02260F64(UnkStruct_ov117_02261280 *param0);
|
||||
BOOL ov117_02261FF4(UnkStruct_ov117_02261280 *param0);
|
||||
void ov117_02262044(UnkStruct_ov117_02261280 *param0, int param1, const UnkStruct_ov117_022621D4 *param2);
|
||||
UnkStruct_ov117_022621D4 *ov117_022620A0(UnkStruct_ov117_02261280 *param0, int param1);
|
||||
static BOOL ov117_022620E0(UnkStruct_ov117_02261280 *param0, int param1, const UnkStruct_ov117_022621D4 *param2);
|
||||
void ov117_02262130(UnkStruct_ov117_02261280 *param0, const UnkStruct_ov117_022621D4 *param1);
|
||||
static BOOL ov117_0226217C(UnkStruct_ov117_02261280 *param0, const UnkStruct_ov117_022621D4 *param1);
|
||||
UnkStruct_ov117_022621D4 *ov117_022621D4(UnkStruct_ov117_02261280 *param0);
|
||||
static int ov117_02262200(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02262270(UnkStruct_ov117_02261280 *param0);
|
||||
int ov117_022622B8(UnkStruct_ov117_02261280 *param0);
|
||||
int ov117_0226200C(UnkStruct_ov117_02261280 *param0);
|
||||
static BOOL ov117_022623B0(UnkStruct_ov117_02261280 *param0);
|
||||
static int ov117_02262448(UnkStruct_ov117_02261280 *param0, int param1);
|
||||
static int ov117_02262484(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1);
|
||||
static int ov117_0226251C(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1);
|
||||
static int ov117_022625F8(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1);
|
||||
static BOOL ov117_02262664(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_02261368(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_022613B8(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_022613EC(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_022614AC(UnkStruct_ov117_02261280 *param0, int param1);
|
||||
BOOL ov117_02261E38(UnkStruct_ov117_02261280 *param0, int param1);
|
||||
void ov117_02261F08(UnkStruct_ov117_02261280 *param0, int param1, int param2);
|
||||
void ov117_02261F3C(UnkStruct_ov117_02261280 *param0);
|
||||
void ov117_02261FA4(UnkStruct_ov117_02261280 *param0);
|
||||
static void ov117_022626AC(Camera *camera);
|
||||
static u32 ov117_02261644(u32 param0, BOOL param1);
|
||||
static u32 ov117_02261668(u32 param0, BOOL param1);
|
||||
|
||||
@@ -120,24 +120,26 @@ static const CameraAngle Unk_ov117_02266918 = {
|
||||
0x0
|
||||
};
|
||||
|
||||
static int(*const Unk_ov117_02266920[])(UnkStruct_ov117_02261280 *, UnkStruct_ov117_02262664 *) = {
|
||||
ov117_02262484, ov117_0226251C, ov117_022625F8,
|
||||
static int (*const Unk_ov117_02266920[])(UnkStruct_ov117_02261280 *, UnkStruct_ov117_02262664 *) = {
|
||||
ov117_02262484,
|
||||
ov117_0226251C,
|
||||
ov117_022625F8,
|
||||
};
|
||||
|
||||
__attribute__((aligned(4))) static const u8 Unk_ov117_02266954[][4] = {
|
||||
{0x0},
|
||||
{0x0},
|
||||
{0x0, 0x1},
|
||||
{0x0, 0x2, 0x1},
|
||||
{0x0, 0x3, 0x1, 0x2}
|
||||
{ 0x0 },
|
||||
{ 0x0 },
|
||||
{ 0x0, 0x1 },
|
||||
{ 0x0, 0x2, 0x1 },
|
||||
{ 0x0, 0x3, 0x1, 0x2 }
|
||||
};
|
||||
|
||||
__attribute__((aligned(4))) static const u8 Unk_ov117_02266968[][4] = {
|
||||
{0x0},
|
||||
{0x0},
|
||||
{0x0, 0x1},
|
||||
{0x0, 0x3, 0x2},
|
||||
{0x0, 0x3, 0x1, 0x2}
|
||||
{ 0x0 },
|
||||
{ 0x0 },
|
||||
{ 0x0, 0x1 },
|
||||
{ 0x0, 0x3, 0x2 },
|
||||
{ 0x0, 0x3, 0x1, 0x2 }
|
||||
};
|
||||
|
||||
static const UnkStruct_ov104_0224133C Unk_ov117_022669A8 = {
|
||||
@@ -175,15 +177,15 @@ static const struct {
|
||||
u32 unk_0C;
|
||||
u32 unk_10;
|
||||
} Unk_ov117_022669F0[] = {
|
||||
{0x20, 0x27, 0x28, 0x29, 0x2A},
|
||||
{0x21, 0x2F, 0x30, 0x31, 0x32},
|
||||
{0x22, 0x33, 0x34, 0x35, 0x36},
|
||||
{0x1F, 0x2B, 0x2C, 0x2D, 0x2E}
|
||||
{ 0x20, 0x27, 0x28, 0x29, 0x2A },
|
||||
{ 0x21, 0x2F, 0x30, 0x31, 0x32 },
|
||||
{ 0x22, 0x33, 0x34, 0x35, 0x36 },
|
||||
{ 0x1F, 0x2B, 0x2C, 0x2D, 0x2E }
|
||||
};
|
||||
|
||||
int ov117_02260668 (OverlayManager * param0, int * param1)
|
||||
int ov117_02260668(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov117_02261280 * v0;
|
||||
UnkStruct_ov117_02261280 *v0;
|
||||
|
||||
SetMainCallback(NULL, NULL);
|
||||
GXLayers_DisableEngineALayers();
|
||||
@@ -240,7 +242,7 @@ int ov117_02260668 (OverlayManager * param0, int * param1)
|
||||
ov117_02265210(v0, &v0->unk_1468);
|
||||
|
||||
{
|
||||
NARC * v1;
|
||||
NARC *v1;
|
||||
v1 = NARC_ctor(NARC_INDEX_APPLICATION__BALLOON__GRAPHIC__BALLOON_GRA, 110);
|
||||
|
||||
ov117_02261A2C(v0, v1);
|
||||
@@ -294,9 +296,9 @@ int ov117_02260668 (OverlayManager * param0, int * param1)
|
||||
return 1;
|
||||
}
|
||||
|
||||
int ov117_0226098C (OverlayManager * param0, int * param1)
|
||||
int ov117_0226098C(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov117_02261280 * v0 = OverlayManager_Data(param0);
|
||||
UnkStruct_ov117_02261280 *v0 = OverlayManager_Data(param0);
|
||||
int v1;
|
||||
|
||||
if (v0->unk_00->unk_3D == 1) {
|
||||
@@ -427,9 +429,9 @@ int ov117_0226098C (OverlayManager * param0, int * param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ov117_02260C10 (OverlayManager * param0, int * param1)
|
||||
int ov117_02260C10(OverlayManager *param0, int *param1)
|
||||
{
|
||||
UnkStruct_ov117_02261280 * v0 = OverlayManager_Data(param0);
|
||||
UnkStruct_ov117_02261280 *v0 = OverlayManager_Data(param0);
|
||||
int v1;
|
||||
|
||||
v0->unk_00->unk_10.unk_14 = v0->unk_2FD0;
|
||||
@@ -491,9 +493,9 @@ int ov117_02260C10 (OverlayManager * param0, int * param1)
|
||||
return 1;
|
||||
}
|
||||
|
||||
static void ov117_02260DA0 (void * param0)
|
||||
static void ov117_02260DA0(void *param0)
|
||||
{
|
||||
UnkStruct_ov117_02261280 * v0 = param0;
|
||||
UnkStruct_ov117_02261280 *v0 = param0;
|
||||
|
||||
ov117_02262950(v0, v0->unk_D4);
|
||||
|
||||
@@ -513,15 +515,15 @@ static void ov117_02260DA0 (void * param0)
|
||||
OS_SetIrqCheckFlag(OS_IE_V_BLANK);
|
||||
}
|
||||
|
||||
static GenericPointerData * ov117_02260E14 (int param0)
|
||||
static GenericPointerData *ov117_02260E14(int param0)
|
||||
{
|
||||
GenericPointerData * v0;
|
||||
GenericPointerData *v0;
|
||||
|
||||
v0 = sub_02024220(param0, 0, 1, 0, 2, ov117_02260E34);
|
||||
return v0;
|
||||
}
|
||||
|
||||
static void ov117_02260E34 (void)
|
||||
static void ov117_02260E34(void)
|
||||
{
|
||||
GXLayers_EngineAToggleLayers(GX_PLANEMASK_BG0, 1);
|
||||
|
||||
@@ -536,37 +538,37 @@ static void ov117_02260E34 (void)
|
||||
G3_ViewPort(0, 0, 255, 191);
|
||||
}
|
||||
|
||||
static void ov117_02260EB8 (GenericPointerData * param0)
|
||||
static void ov117_02260EB8(GenericPointerData *param0)
|
||||
{
|
||||
sub_020242C4(param0);
|
||||
}
|
||||
|
||||
static void ov117_02260EC0 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02260EC0(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
VecFx32 v0 = {0, 0x1881e, 0};
|
||||
VecFx32 v1 = {0, 0x1881e, (FX32_ONE * 5)};
|
||||
VecFx32 v0 = { 0, 0x1881e, 0 };
|
||||
VecFx32 v1 = { 0, 0x1881e, (FX32_ONE * 5) };
|
||||
|
||||
param0->camera1 = Camera_Alloc(110);
|
||||
|
||||
Camera_InitWithTarget(&v0, (0x7b << FX32_SHIFT), &Unk_ov117_02266918, (((22 * 0xffff) / 360)), 1, 0, param0->camera1);
|
||||
Camera_InitWithTarget(&v0, (0x7b << FX32_SHIFT), &Unk_ov117_02266918, ((22 * 0xffff) / 360), 1, 0, param0->camera1);
|
||||
Camera_SetClipping((FX32_ONE), (FX32_ONE * 900), param0->camera1);
|
||||
Camera_SetAsActive(param0->camera1);
|
||||
|
||||
param0->camera2 = Camera_Alloc(110);
|
||||
|
||||
Camera_InitWithTarget(&v0, (80 << FX32_SHIFT), &Unk_ov117_02266918, (((22 * 0xffff) / 360)), 1, 0, param0->camera2);
|
||||
Camera_InitWithTarget(&v0, (80 << FX32_SHIFT), &Unk_ov117_02266918, ((22 * 0xffff) / 360), 1, 0, param0->camera2);
|
||||
Camera_SetClipping((FX32_ONE), (FX32_ONE * 900), param0->camera2);
|
||||
}
|
||||
|
||||
static void ov117_02260F64 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02260F64(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
Camera_Delete(param0->camera1);
|
||||
Camera_Delete(param0->camera2);
|
||||
}
|
||||
|
||||
static void ov117_02260F7C (SysTask * param0, void * param1)
|
||||
static void ov117_02260F7C(SysTask *param0, void *param1)
|
||||
{
|
||||
UnkStruct_ov117_02261280 * v0 = param1;
|
||||
UnkStruct_ov117_02261280 *v0 = param1;
|
||||
VecFx32 v1, v2;
|
||||
MtxFx33 v3;
|
||||
|
||||
@@ -635,7 +637,7 @@ static void ov117_02260F7C (SysTask * param0, void * param1)
|
||||
sub_02038A1C(110, v0->unk_2C);
|
||||
}
|
||||
|
||||
static void ov117_022610D8 (BGL * param0)
|
||||
static void ov117_022610D8(BGL *param0)
|
||||
{
|
||||
GXLayers_DisableEngineALayers();
|
||||
|
||||
@@ -674,8 +676,7 @@ static void ov117_022610D8 (BGL * param0)
|
||||
|
||||
{
|
||||
UnkStruct_ov97_0222DB78 v2[] = {
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x1000,
|
||||
0,
|
||||
@@ -687,11 +688,9 @@ static void ov117_022610D8 (BGL * param0)
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x2000,
|
||||
0,
|
||||
@@ -703,11 +702,9 @@ static void ov117_022610D8 (BGL * param0)
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x1000,
|
||||
0,
|
||||
@@ -719,8 +716,7 @@ static void ov117_022610D8 (BGL * param0)
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
};
|
||||
|
||||
sub_020183C4(param0, 1, &v2[0], 0);
|
||||
@@ -743,8 +739,7 @@ static void ov117_022610D8 (BGL * param0)
|
||||
{
|
||||
int v3;
|
||||
static const UnkStruct_ov97_0222DB78 v4[] = {
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x800,
|
||||
0,
|
||||
@@ -756,11 +751,9 @@ static void ov117_022610D8 (BGL * param0)
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x800,
|
||||
0,
|
||||
@@ -772,11 +765,9 @@ static void ov117_022610D8 (BGL * param0)
|
||||
3,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x1000,
|
||||
0,
|
||||
@@ -788,11 +779,9 @@ static void ov117_022610D8 (BGL * param0)
|
||||
3,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
|
||||
{
|
||||
0,
|
||||
{ 0,
|
||||
0,
|
||||
0x400,
|
||||
0,
|
||||
@@ -804,8 +793,7 @@ static void ov117_022610D8 (BGL * param0)
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
},
|
||||
0 },
|
||||
};
|
||||
|
||||
for (v3 = 0; v3 < NELEMS(v4); v3++) {
|
||||
@@ -825,11 +813,11 @@ static void ov117_022610D8 (BGL * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov117_02261280 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261280(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
BGL_AddWindow(param0->unk_2C, ¶m0->unk_30[0], 1, 11, 0x13, 20, 4, 0xe, (((0x8000 - 0x2000) / 32)));
|
||||
BGL_AddWindow(param0->unk_2C, ¶m0->unk_30[0], 1, 11, 0x13, 20, 4, 0xe, ((0x8000 - 0x2000) / 32));
|
||||
BGL_AddWindow(param0->unk_2C, ¶m0->unk_30[1], 4, 0x12, 1, 10, 2, 5, (((0x8000 - 0x2000) / 32) + (10 * 2)));
|
||||
BGL_AddWindow(param0->unk_2C, ¶m0->unk_30[2], 4, 0x15, 0xe, 10, 2, 5, ((((0x8000 - 0x2000) / 32) + (10 * 2)) + (10 * 2)));
|
||||
BGL_AddWindow(param0->unk_2C, ¶m0->unk_30[3], 4, 1, 14, 10, 2, 5, (((((0x8000 - 0x2000) / 32) + (10 * 2)) + (10 * 2)) + (10 * 2)));
|
||||
@@ -840,9 +828,9 @@ static void ov117_02261280 (UnkStruct_ov117_02261280 * param0)
|
||||
BGL_FillWindow(¶m0->unk_30[4], 0xf);
|
||||
}
|
||||
|
||||
static void ov117_02261368 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261368(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
Strbuf* v0;
|
||||
Strbuf *v0;
|
||||
|
||||
Window_Show(¶m0->unk_30[4], 1, ((((((0x8000 - 0x2000) / 32) + (10 * 2)) + (10 * 2)) + (10 * 2)) + (10 * 2)), 6);
|
||||
|
||||
@@ -853,17 +841,17 @@ static void ov117_02261368 (UnkStruct_ov117_02261280 * param0)
|
||||
sub_0201A9A4(¶m0->unk_30[4]);
|
||||
}
|
||||
|
||||
static void ov117_022613B8 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_022613B8(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
sub_02019CB8(param0->unk_2C, 4, 1023, 2 - 1, 0x13 - 1, 0x1c + 2, 4 + 2, 17);
|
||||
sub_0201C3C0(param0->unk_2C, 4);
|
||||
}
|
||||
|
||||
static void ov117_022613EC (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_022613EC(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
TrainerInfo * v2;
|
||||
Strbuf* v3;
|
||||
TrainerInfo *v2;
|
||||
Strbuf *v3;
|
||||
int v4;
|
||||
u32 v5;
|
||||
int v6, v7;
|
||||
@@ -895,7 +883,7 @@ static void ov117_022613EC (UnkStruct_ov117_02261280 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
static void ov117_022614AC (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
static void ov117_022614AC(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
if (param1 == 1) {
|
||||
sub_02019CB8(param0->unk_2C, 4, 1023, 0, 13, 12, 4, 17);
|
||||
@@ -916,11 +904,11 @@ static void ov117_022614AC (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
sub_0201C3C0(param0->unk_2C, 4);
|
||||
}
|
||||
|
||||
static void ov117_02261574 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261574(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
void * v0;
|
||||
Camera * camera;
|
||||
void * v2;
|
||||
void *v0;
|
||||
Camera *camera;
|
||||
void *v2;
|
||||
|
||||
sub_02014000();
|
||||
|
||||
@@ -933,9 +921,9 @@ static void ov117_02261574 (UnkStruct_ov117_02261280 * param0)
|
||||
sub_020144CC(param0->unk_A4, v2, (1 << 1) | (1 << 3), 1);
|
||||
}
|
||||
|
||||
static void ov117_022615E0 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_022615E0(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
void * v0;
|
||||
void *v0;
|
||||
|
||||
v0 = sub_02014730(param0->unk_A4);
|
||||
|
||||
@@ -943,7 +931,7 @@ static void ov117_022615E0 (UnkStruct_ov117_02261280 * param0)
|
||||
Heap_FreeToHeap(v0);
|
||||
}
|
||||
|
||||
void ov117_02261600 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
void ov117_02261600(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
switch (param1) {
|
||||
case 0:
|
||||
@@ -961,7 +949,7 @@ void ov117_02261600 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
}
|
||||
}
|
||||
|
||||
static u32 ov117_02261644 (u32 param0, BOOL param1)
|
||||
static u32 ov117_02261644(u32 param0, BOOL param1)
|
||||
{
|
||||
NNSGfdTexKey v0;
|
||||
|
||||
@@ -972,7 +960,7 @@ static u32 ov117_02261644 (u32 param0, BOOL param1)
|
||||
return NNS_GfdGetTexKeyAddr(v0);
|
||||
}
|
||||
|
||||
static u32 ov117_02261668 (u32 param0, BOOL param1)
|
||||
static u32 ov117_02261668(u32 param0, BOOL param1)
|
||||
{
|
||||
NNSGfdPlttKey v0;
|
||||
|
||||
@@ -1023,7 +1011,7 @@ static void ov117_0226168C(UnkStruct_ov117_02261280 *param0, NARC *param1)
|
||||
param0->unk_174C.unk_00 = ov117_02266244(param0);
|
||||
}
|
||||
|
||||
static void ov117_022618E8 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_022618E8(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -1038,7 +1026,7 @@ static void ov117_022618E8 (UnkStruct_ov117_02261280 * param0)
|
||||
ov117_02266268(param0, param0->unk_174C.unk_00);
|
||||
}
|
||||
|
||||
static void ov117_02261940 (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
static void ov117_02261940(UnkStruct_ov117_02261280 *param0, NARC *param1)
|
||||
{
|
||||
SpriteRenderer_LoadPalette(param0->unk_8C, 3, param0->unk_24, param0->unk_28, param1, 23, 0, 9, NNS_G2D_VRAM_TYPE_2DSUB, 10006);
|
||||
SpriteRenderer_LoadCharResObjFromOpenNarc(param0->unk_24, param0->unk_28, param1, 20, 0, NNS_G2D_VRAM_TYPE_2DSUB, 10004);
|
||||
@@ -1053,7 +1041,7 @@ static void ov117_02261940 (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
ov117_02264D1C(param0);
|
||||
}
|
||||
|
||||
static void ov117_022619F8 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_022619F8(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
ov117_02264914(param0);
|
||||
ov117_0226504C(param0, ¶m0->unk_1458);
|
||||
@@ -1061,7 +1049,7 @@ static void ov117_022619F8 (UnkStruct_ov117_02261280 * param0)
|
||||
ov117_02265B3C(param0, ¶m0->unk_1560);
|
||||
}
|
||||
|
||||
static void ov117_02261A2C (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
static void ov117_02261A2C(UnkStruct_ov117_02261280 *param0, NARC *param1)
|
||||
{
|
||||
PaletteSys_LoadPalette(param0->unk_8C, 173, 4, 110, 0, 0, 0);
|
||||
sub_020070E8(param1, 2, param0->unk_2C, 3, 0, 0, 0, 110);
|
||||
@@ -1071,12 +1059,12 @@ static void ov117_02261A2C (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
sub_020038B0(param0->unk_8C, 0, 2, 0x0, 0, 1);
|
||||
}
|
||||
|
||||
static void ov117_02261AC4 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261AC4(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
static void ov117_02261AC8 (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
static void ov117_02261AC8(UnkStruct_ov117_02261280 *param0, NARC *param1)
|
||||
{
|
||||
PaletteSys_LoadPalette(param0->unk_8C, 173, 5, 110, 1, 5 * 0x20, 0);
|
||||
sub_02002FEC(param0->unk_8C, 173, 6, 110, 1, (0x20 * 10), 6 * 16, 6 * 16);
|
||||
@@ -1107,18 +1095,18 @@ static void ov117_02261AC8 (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
sub_020038B0(param0->unk_8C, 1, 2, 0x0, 0, 1);
|
||||
}
|
||||
|
||||
static void ov117_02261C28 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261C28(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
static void ov117_02261C2C (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
static void ov117_02261C2C(UnkStruct_ov117_02261280 *param0, NARC *param1)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_ov117_02261F08 * v2 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261C2C * v3 = ¶m0->unk_13A0;
|
||||
UnkStruct_ov117_02261F08 *v2 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261C2C *v3 = ¶m0->unk_13A0;
|
||||
int v4;
|
||||
void * v5 = NULL;
|
||||
void *v5 = NULL;
|
||||
|
||||
v4 = ov117_0226235C(param0, CommSys_CurNetId());
|
||||
|
||||
@@ -1152,10 +1140,10 @@ static void ov117_02261C2C (UnkStruct_ov117_02261280 * param0, NARC * param1)
|
||||
Easy3DObject_SetVisibility(&v3->unk_10, 1);
|
||||
}
|
||||
|
||||
static void ov117_02261DD0 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02261DD0(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_ov117_02261F08 * v2 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261F08 *v2 = ¶m0->unk_D8;
|
||||
|
||||
Easy3DModel_Release(&v2->unk_00);
|
||||
|
||||
@@ -1172,10 +1160,10 @@ static void ov117_02261DD0 (UnkStruct_ov117_02261280 * param0)
|
||||
Easy3DModel_Release(¶m0->unk_13A0.unk_00);
|
||||
}
|
||||
|
||||
BOOL ov117_02261E38 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
BOOL ov117_02261E38(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
UnkStruct_ov117_02261F08 * v0 = ¶m0->unk_D8;
|
||||
Easy3DModel * v1;
|
||||
UnkStruct_ov117_02261F08 *v0 = ¶m0->unk_D8;
|
||||
Easy3DModel *v1;
|
||||
int v2, v3;
|
||||
|
||||
if (param1 > 1200) {
|
||||
@@ -1209,17 +1197,17 @@ BOOL ov117_02261E38 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void ov117_02261F08 (UnkStruct_ov117_02261280 * param0, int param1, int param2)
|
||||
void ov117_02261F08(UnkStruct_ov117_02261280 *param0, int param1, int param2)
|
||||
{
|
||||
UnkStruct_ov117_02261F08 * v0 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261F08 *v0 = ¶m0->unk_D8;
|
||||
|
||||
Easy3DObject_RemoveAnim(&v0->unk_C8[param1][param2].unk_04, &v0->unk_C8[param1][param2].unk_7C);
|
||||
v0->unk_C8[param1][param2].unk_00 = 0;
|
||||
}
|
||||
|
||||
void ov117_02261F3C (UnkStruct_ov117_02261280 * param0)
|
||||
void ov117_02261F3C(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
UnkStruct_ov117_02261F08 * v0 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261F08 *v0 = ¶m0->unk_D8;
|
||||
int v1, v2;
|
||||
|
||||
for (v1 = 0; v1 < 8; v1++) {
|
||||
@@ -1233,9 +1221,9 @@ void ov117_02261F3C (UnkStruct_ov117_02261280 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
void ov117_02261FA4 (UnkStruct_ov117_02261280 * param0)
|
||||
void ov117_02261FA4(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
UnkStruct_ov117_02261F08 * v0 = ¶m0->unk_D8;
|
||||
UnkStruct_ov117_02261F08 *v0 = ¶m0->unk_D8;
|
||||
int v1, v2;
|
||||
|
||||
for (v1 = 0; v1 < 8; v1++) {
|
||||
@@ -1247,7 +1235,7 @@ void ov117_02261FA4 (UnkStruct_ov117_02261280 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
BOOL ov117_02261FF4 (UnkStruct_ov117_02261280 * param0)
|
||||
BOOL ov117_02261FF4(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
if (param0->unk_04 == CommSys_CurNetId()) {
|
||||
return 1;
|
||||
@@ -1256,7 +1244,7 @@ BOOL ov117_02261FF4 (UnkStruct_ov117_02261280 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int ov117_0226200C (UnkStruct_ov117_02261280 * param0)
|
||||
int ov117_0226200C(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
u32 v2;
|
||||
@@ -1275,9 +1263,9 @@ int ov117_0226200C (UnkStruct_ov117_02261280 * param0)
|
||||
return param0->unk_04;
|
||||
}
|
||||
|
||||
void ov117_02262044 (UnkStruct_ov117_02261280 * param0, int param1, const UnkStruct_ov117_022621D4 * param2)
|
||||
void ov117_02262044(UnkStruct_ov117_02261280 *param0, int param1, const UnkStruct_ov117_022621D4 *param2)
|
||||
{
|
||||
UnkStruct_ov117_022621D4 * v0;
|
||||
UnkStruct_ov117_022621D4 *v0;
|
||||
int v1;
|
||||
|
||||
if (ov117_022620E0(param0, param1, param2) == 1) {
|
||||
@@ -1294,9 +1282,9 @@ void ov117_02262044 (UnkStruct_ov117_02261280 * param0, int param1, const UnkStr
|
||||
*v0 = *param2;
|
||||
}
|
||||
|
||||
UnkStruct_ov117_022621D4 * ov117_022620A0 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
UnkStruct_ov117_022621D4 *ov117_022620A0(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
UnkStruct_ov117_022621D4 * v0;
|
||||
UnkStruct_ov117_022621D4 *v0;
|
||||
int v1;
|
||||
|
||||
v1 = param0->unk_2F14[param1] % 60;
|
||||
@@ -1310,7 +1298,7 @@ UnkStruct_ov117_022621D4 * ov117_022620A0 (UnkStruct_ov117_02261280 * param0, in
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static BOOL ov117_022620E0 (UnkStruct_ov117_02261280 * param0, int param1, const UnkStruct_ov117_022621D4 * param2)
|
||||
static BOOL ov117_022620E0(UnkStruct_ov117_02261280 *param0, int param1, const UnkStruct_ov117_022621D4 *param2)
|
||||
{
|
||||
switch (param2->unk_00) {
|
||||
case 2:
|
||||
@@ -1327,9 +1315,9 @@ static BOOL ov117_022620E0 (UnkStruct_ov117_02261280 * param0, int param1, const
|
||||
return 0;
|
||||
}
|
||||
|
||||
void ov117_02262130 (UnkStruct_ov117_02261280 * param0, const UnkStruct_ov117_022621D4 * param1)
|
||||
void ov117_02262130(UnkStruct_ov117_02261280 *param0, const UnkStruct_ov117_022621D4 *param1)
|
||||
{
|
||||
UnkStruct_ov117_022621D4 * v0;
|
||||
UnkStruct_ov117_022621D4 *v0;
|
||||
int v1;
|
||||
|
||||
if (ov117_0226217C(param0, param1) == 1) {
|
||||
@@ -1346,7 +1334,7 @@ void ov117_02262130 (UnkStruct_ov117_02261280 * param0, const UnkStruct_ov117_02
|
||||
*v0 = *param1;
|
||||
}
|
||||
|
||||
static BOOL ov117_0226217C (UnkStruct_ov117_02261280 * param0, const UnkStruct_ov117_022621D4 * param1)
|
||||
static BOOL ov117_0226217C(UnkStruct_ov117_02261280 *param0, const UnkStruct_ov117_022621D4 *param1)
|
||||
{
|
||||
switch (param1->unk_00) {
|
||||
case 2:
|
||||
@@ -1370,9 +1358,9 @@ static BOOL ov117_0226217C (UnkStruct_ov117_02261280 * param0, const UnkStruct_o
|
||||
return 0;
|
||||
}
|
||||
|
||||
UnkStruct_ov117_022621D4 * ov117_022621D4 (UnkStruct_ov117_02261280 * param0)
|
||||
UnkStruct_ov117_022621D4 *ov117_022621D4(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
UnkStruct_ov117_022621D4 * v0;
|
||||
UnkStruct_ov117_022621D4 *v0;
|
||||
int v1;
|
||||
|
||||
v1 = param0->unk_2F28 % 60;
|
||||
@@ -1384,9 +1372,9 @@ UnkStruct_ov117_022621D4 * ov117_022621D4 (UnkStruct_ov117_02261280 * param0)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
static int ov117_02262200 (UnkStruct_ov117_02261280 * param0)
|
||||
static int ov117_02262200(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
UnkStruct_ov117_022621D4 * v0;
|
||||
UnkStruct_ov117_022621D4 *v0;
|
||||
|
||||
if (param0->unk_2FC4 > 0) {
|
||||
param0->unk_2FC4--;
|
||||
@@ -1417,10 +1405,10 @@ static int ov117_02262200 (UnkStruct_ov117_02261280 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void ov117_02262270 (UnkStruct_ov117_02261280 * param0)
|
||||
static void ov117_02262270(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0, v1;
|
||||
UnkStruct_ov117_022621D4 * v2;
|
||||
UnkStruct_ov117_022621D4 *v2;
|
||||
int v3, v4;
|
||||
|
||||
v4 = param0->unk_2EF0.unk_00;
|
||||
@@ -1449,18 +1437,18 @@ static void ov117_02262270 (UnkStruct_ov117_02261280 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
int ov117_022622B8 (UnkStruct_ov117_02261280 * param0)
|
||||
int ov117_022622B8(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
return param0->unk_2FC8;
|
||||
}
|
||||
|
||||
int ov117_022622C4 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
int ov117_022622C4(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
int v0, v1, v2;
|
||||
int v3, v4;
|
||||
int v5, v6;
|
||||
int v7;
|
||||
const u8 * v8;
|
||||
const u8 *v8;
|
||||
|
||||
v6 = CommSys_CurNetId();
|
||||
v3 = 0xff;
|
||||
@@ -1497,7 +1485,7 @@ int ov117_022622C4 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
return v2;
|
||||
}
|
||||
|
||||
int ov117_0226235C (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
int ov117_0226235C(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -1511,7 +1499,7 @@ int ov117_0226235C (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
void ov117_0226238C (UnkStruct_ov117_02261280 * param0, int param1, u8 param2)
|
||||
void ov117_0226238C(UnkStruct_ov117_02261280 *param0, int param1, u8 param2)
|
||||
{
|
||||
GF_ASSERT(param0->unk_2FD4 == 0);
|
||||
|
||||
@@ -1519,7 +1507,7 @@ void ov117_0226238C (UnkStruct_ov117_02261280 * param0, int param1, u8 param2)
|
||||
param0->unk_2FD8 = param2;
|
||||
}
|
||||
|
||||
static BOOL ov117_022623B0 (UnkStruct_ov117_02261280 * param0)
|
||||
static BOOL ov117_022623B0(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0 = 0;
|
||||
|
||||
@@ -1567,7 +1555,7 @@ static BOOL ov117_022623B0 (UnkStruct_ov117_02261280 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int ov117_02262448 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
static int ov117_02262448(UnkStruct_ov117_02261280 *param0, int param1)
|
||||
{
|
||||
if (param0->unk_2FD4 != 7) {
|
||||
return 0;
|
||||
@@ -1585,7 +1573,7 @@ static int ov117_02262448 (UnkStruct_ov117_02261280 * param0, int param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int ov117_02262484 (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1)
|
||||
static int ov117_02262484(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1)
|
||||
{
|
||||
switch (param1->unk_0C) {
|
||||
case 0:
|
||||
@@ -1622,7 +1610,7 @@ static int ov117_02262484 (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int ov117_0226251C (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1)
|
||||
static int ov117_0226251C(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1)
|
||||
{
|
||||
if (param0->unk_2FB4 > (43 * 30 + 12)) {
|
||||
if ((param0->unk_2FD4 == 0) && (param0->unk_2EDC.unk_00 == 0) && (param0->unk_2EF0.unk_00 == 0)) {
|
||||
@@ -1661,7 +1649,7 @@ static int ov117_0226251C (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int ov117_022625F8 (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02262664 * param1)
|
||||
static int ov117_022625F8(UnkStruct_ov117_02261280 *param0, UnkStruct_ov117_02262664 *param1)
|
||||
{
|
||||
switch (param1->unk_0C) {
|
||||
case 0:
|
||||
@@ -1695,10 +1683,10 @@ static int ov117_022625F8 (UnkStruct_ov117_02261280 * param0, UnkStruct_ov117_02
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL ov117_02262664 (UnkStruct_ov117_02261280 * param0)
|
||||
static BOOL ov117_02262664(UnkStruct_ov117_02261280 *param0)
|
||||
{
|
||||
int v0;
|
||||
UnkStruct_ov117_02262664 * v1;
|
||||
UnkStruct_ov117_02262664 *v1;
|
||||
|
||||
if (ov117_02261FF4(param0) == 0) {
|
||||
return 0;
|
||||
@@ -1722,7 +1710,7 @@ static BOOL ov117_02262664 (UnkStruct_ov117_02261280 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static void ov117_022626AC (Camera * camera)
|
||||
static void ov117_022626AC(Camera *camera)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
#include "unk_020393C8.h"
|
||||
#include "unk_0208A3F4.h"
|
||||
|
||||
void sub_02089604 (UnkStruct_02089688 * param0, int param1)
|
||||
void sub_02089604(UnkStruct_02089688 *param0, int param1)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -64,7 +64,7 @@ void sub_02089688(UnkStruct_02089688 *param0)
|
||||
}
|
||||
|
||||
param0->unk_3C0--;
|
||||
v2 = 8 *(param0->unk_2A4 + param0->unk_3C0);
|
||||
v2 = 8 * (param0->unk_2A4 + param0->unk_3C0);
|
||||
param0->unk_274[0] = 112 - v2 / 2;
|
||||
|
||||
for (v0 = 0; v0 < 4; v0++) {
|
||||
@@ -97,7 +97,7 @@ void sub_02089688(UnkStruct_02089688 *param0)
|
||||
}
|
||||
}
|
||||
|
||||
void sub_02089808 (UnkStruct_02089688 * param0, int param1)
|
||||
void sub_02089808(UnkStruct_02089688 *param0, int param1)
|
||||
{
|
||||
param0->unk_294 = param1;
|
||||
param0->unk_298 = 0;
|
||||
@@ -105,7 +105,7 @@ void sub_02089808 (UnkStruct_02089688 * param0, int param1)
|
||||
param0->unk_2A0 = 0;
|
||||
}
|
||||
|
||||
BOOL sub_02089820 (UnkStruct_02089688 * param0)
|
||||
BOOL sub_02089820(UnkStruct_02089688 *param0)
|
||||
{
|
||||
sub_0208A490(param0);
|
||||
sub_0208ADA4(param0);
|
||||
@@ -119,8 +119,8 @@ BOOL sub_02089820 (UnkStruct_02089688 * param0)
|
||||
sub_0208B1C4(param0->unk_2C0.unk_0C, ¶m0->unk_2C0.unk_B0, 4, 2, 21, 27, 2, 100, param0->unk_38C.unk_2C);
|
||||
|
||||
if (param0->unk_38C.unk_30 != 0) {
|
||||
NNSG2dPaletteData * v0;
|
||||
void * v1 = sub_020394A8(101);
|
||||
NNSG2dPaletteData *v0;
|
||||
void *v1 = sub_020394A8(101);
|
||||
|
||||
NNS_G2dGetUnpackedPaletteData(v1, &v0);
|
||||
sub_02002FBC(param0->unk_2C0.unk_10, v0->pRawData, 0x1 | 0x2, 0xe0, 0x20);
|
||||
@@ -133,7 +133,7 @@ BOOL sub_02089820 (UnkStruct_02089688 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL sub_020898DC (UnkStruct_02089688 * param0)
|
||||
BOOL sub_020898DC(UnkStruct_02089688 *param0)
|
||||
{
|
||||
switch (param0->unk_29C) {
|
||||
case 0:
|
||||
@@ -152,7 +152,7 @@ BOOL sub_020898DC (UnkStruct_02089688 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL sub_02089938 (UnkStruct_02089688 * param0)
|
||||
BOOL sub_02089938(UnkStruct_02089688 *param0)
|
||||
{
|
||||
switch (param0->unk_29C) {
|
||||
case 0:
|
||||
@@ -170,7 +170,7 @@ BOOL sub_02089938 (UnkStruct_02089688 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL sub_02089974 (UnkStruct_02089688 * param0)
|
||||
BOOL sub_02089974(UnkStruct_02089688 *param0)
|
||||
{
|
||||
int v0;
|
||||
static f32 v1[] = {
|
||||
@@ -275,14 +275,14 @@ BOOL sub_02089974 (UnkStruct_02089688 * param0)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static BOOL(*const Unk_020F2EB8[])(UnkStruct_02089688 *) = {
|
||||
static BOOL (*const Unk_020F2EB8[])(UnkStruct_02089688 *) = {
|
||||
sub_02089820,
|
||||
sub_02089938,
|
||||
sub_02089974,
|
||||
sub_020898DC,
|
||||
};
|
||||
|
||||
BOOL sub_02089BEC (UnkStruct_02089688 * param0)
|
||||
BOOL sub_02089BEC(UnkStruct_02089688 *param0)
|
||||
{
|
||||
BOOL v0;
|
||||
|
||||
@@ -296,7 +296,9 @@ BOOL sub_02089BEC (UnkStruct_02089688 * param0)
|
||||
}
|
||||
|
||||
const int Unk_020F2EC8[][5] = {
|
||||
{0, 1, 2, 3, 4}, {5, 6, 7, 8, 9}, {10, 10, 10, 11, 11},
|
||||
{ 0, 1, 2, 3, 4 },
|
||||
{ 5, 6, 7, 8, 9 },
|
||||
{ 10, 10, 10, 11, 11 },
|
||||
};
|
||||
|
||||
extern void _s32_div_f(void);
|
||||
@@ -745,11 +747,11 @@ asm void sub_02089C20 (UnkStruct_02089688 * param0)
|
||||
}
|
||||
// clang-format on
|
||||
|
||||
void sub_02089F80 (UnkStruct_02089688 * param0)
|
||||
void sub_02089F80(UnkStruct_02089688 *param0)
|
||||
{
|
||||
int v0;
|
||||
u32 v1 = 0;
|
||||
Strbuf* v2 = Strbuf_Init(100, 101);
|
||||
Strbuf *v2 = Strbuf_Init(100, 101);
|
||||
|
||||
param0->unk_240[1].unk_00 = 1;
|
||||
param0->unk_240[1].unk_14.unk_04 = 0;
|
||||
@@ -769,7 +771,7 @@ void sub_02089F80 (UnkStruct_02089688 * param0)
|
||||
sub_02089808(param0, 3);
|
||||
}
|
||||
|
||||
void sub_02089FFC (UnkStruct_02089688 * param0)
|
||||
void sub_02089FFC(UnkStruct_02089688 *param0)
|
||||
{
|
||||
int v0;
|
||||
int v1;
|
||||
@@ -812,7 +814,7 @@ void sub_02089FFC (UnkStruct_02089688 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
void sub_0208A0B8 (UnkStruct_02089688 * param0)
|
||||
void sub_0208A0B8(UnkStruct_02089688 *param0)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -822,21 +824,21 @@ void sub_0208A0B8 (UnkStruct_02089688 * param0)
|
||||
|
||||
{
|
||||
const s16 v1[][4] = {
|
||||
{32, 80, 20, 20},
|
||||
{80, 80, 20, 20},
|
||||
{128, 80, 20, 20},
|
||||
{176, 80, 20, 20},
|
||||
{224, 80, 20, 20},
|
||||
{32, 128, 20, 20},
|
||||
{80, 128, 20, 20},
|
||||
{128, 128, 20, 20},
|
||||
{176, 128, 20, 20},
|
||||
{224, 128, 20, 20},
|
||||
{64, 176, 60, 12},
|
||||
{192, 176, 60, 12},
|
||||
{ 32, 80, 20, 20 },
|
||||
{ 80, 80, 20, 20 },
|
||||
{ 128, 80, 20, 20 },
|
||||
{ 176, 80, 20, 20 },
|
||||
{ 224, 80, 20, 20 },
|
||||
{ 32, 128, 20, 20 },
|
||||
{ 80, 128, 20, 20 },
|
||||
{ 128, 128, 20, 20 },
|
||||
{ 176, 128, 20, 20 },
|
||||
{ 224, 128, 20, 20 },
|
||||
{ 64, 176, 60, 12 },
|
||||
{ 192, 176, 60, 12 },
|
||||
};
|
||||
|
||||
for ( ; v0 < 0x1c; v0++) {
|
||||
for (; v0 < 0x1c; v0++) {
|
||||
param0->unk_2C0.unk_18[v0].rect.top = v1[v0 - 16][1] - v1[v0 - 16][3];
|
||||
param0->unk_2C0.unk_18[v0].rect.left = v1[v0 - 16][0] - v1[v0 - 16][2];
|
||||
param0->unk_2C0.unk_18[v0].rect.bottom = v1[v0 - 16][1] + v1[v0 - 16][3];
|
||||
@@ -847,9 +849,9 @@ void sub_0208A0B8 (UnkStruct_02089688 * param0)
|
||||
param0->unk_2C0.unk_14 = sub_02023FCC(param0->unk_2C0.unk_18, 0x1c, sub_0208A180, param0, 101);
|
||||
}
|
||||
|
||||
void sub_0208A180 (u32 param0, u32 param1, void * param2)
|
||||
void sub_0208A180(u32 param0, u32 param1, void *param2)
|
||||
{
|
||||
UnkStruct_02089688 * v0 = param2;
|
||||
UnkStruct_02089688 *v0 = param2;
|
||||
|
||||
if (v0->unk_294 != 1) {
|
||||
return;
|
||||
@@ -939,7 +941,7 @@ void sub_0208A180 (u32 param0, u32 param1, void * param2)
|
||||
}
|
||||
}
|
||||
|
||||
void sub_0208A328 (UnkStruct_02089688 * param0)
|
||||
void sub_0208A328(UnkStruct_02089688 *param0)
|
||||
{
|
||||
switch (param0->unk_380.unk_00) {
|
||||
case 0:
|
||||
@@ -960,14 +962,14 @@ void sub_0208A328 (UnkStruct_02089688 * param0)
|
||||
}
|
||||
}
|
||||
|
||||
void sub_0208A384 (UnkStruct_02089688 * param0)
|
||||
void sub_0208A384(UnkStruct_02089688 *param0)
|
||||
{
|
||||
param0->unk_380.unk_00 = 0;
|
||||
param0->unk_380.unk_04 = 0;
|
||||
param0->unk_380.unk_08 = 0;
|
||||
}
|
||||
|
||||
int sub_0208A398 (UnkStruct_02089688 * param0, int param1)
|
||||
int sub_0208A398(UnkStruct_02089688 *param0, int param1)
|
||||
{
|
||||
int v0;
|
||||
|
||||
@@ -980,7 +982,7 @@ int sub_0208A398 (UnkStruct_02089688 * param0, int param1)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int sub_0208A3C0 (UnkStruct_02089688 * param0, int param1)
|
||||
int sub_0208A3C0(UnkStruct_02089688 *param0, int param1)
|
||||
{
|
||||
int v0;
|
||||
int v1 = 0;
|
||||
|
||||
Reference in New Issue
Block a user