mirror of
https://github.com/pret/pokestadium.git
synced 2026-04-26 18:16:52 -05:00
5205 lines
84 KiB
C
5205 lines
84 KiB
C
#include "fragment62.h"
|
|
#include "src/17300.h"
|
|
#include "src/19840.h"
|
|
#include "src/1C720.h"
|
|
#include "src/373A0.h"
|
|
#include "src/3D140.h"
|
|
#include "src/485C0.h"
|
|
#include "src/49790.h"
|
|
#include "src/4BDC0.h"
|
|
#include "src/4F410.h"
|
|
#include "src/F420.h"
|
|
#include "src/math_util.h"
|
|
|
|
typedef struct unk_D_84392040 {
|
|
/* 0x00 */ char unk00[0xC];
|
|
/* 0x0C */ f32 unk_0C;
|
|
/* 0x10 */ f32 unk_10;
|
|
/* 0x14 */ char unk14[0x4];
|
|
} unk_D_84392040; // size = 0x18
|
|
|
|
s32 D_843902A0;
|
|
#include "prevent_bss_reordering.h"
|
|
s32 D_843902A4;
|
|
s32 D_843902A8;
|
|
static s32 D_843902AC;
|
|
static s32 D_843902B0;
|
|
static s32 D_843902B4;
|
|
static s32 D_843902B8;
|
|
static s32 D_843902BC;
|
|
static s32 D_843902C0;
|
|
static s32 D_843902C4;
|
|
static s32 D_843902C8;
|
|
static s32 D_843902CC;
|
|
static s32 D_843902D0;
|
|
static s32 D_843902D4;
|
|
static s32 D_843902D8;
|
|
static s32 D_843902DC;
|
|
static s8 D_843902E0;
|
|
s16 D_843902E2;
|
|
s16 D_843902E4;
|
|
static s16 D_843902E6;
|
|
unk_D_84390010* D_843902E8;
|
|
unk_D_84390010* D_843902EC;
|
|
unk_D_84390010* D_843902F0;
|
|
s32 D_843902F4;
|
|
s32 D_843902F8;
|
|
static s8 D_843902FC;
|
|
func_D_84390300 D_84390300[8];
|
|
func_D_84390320 D_84390320[8];
|
|
s32 D_84390340;
|
|
static f32 D_84390344;
|
|
Vec3f D_84390348;
|
|
static Vec3s D_84390354;
|
|
static Vec3f D_84390360;
|
|
static Vec3s D_8439036C;
|
|
static Vec3s D_84390374;
|
|
s16 D_8439037A;
|
|
s16 D_8439037C;
|
|
s16 D_8439037E;
|
|
s16 D_84390380;
|
|
s16 D_84390382;
|
|
s16 D_84390384;
|
|
s16 D_84390386;
|
|
s16 D_84390388;
|
|
s16 D_8439038A;
|
|
s16 D_8439038C;
|
|
s16 D_8439038E;
|
|
s16 D_84390390;
|
|
s16 D_84390392;
|
|
s16 D_84390394;
|
|
s16 D_84390396;
|
|
s16 D_84390398;
|
|
s16 D_8439039A;
|
|
s16 D_8439039C;
|
|
s16 D_8439039E;
|
|
s16 D_843903A0;
|
|
s32 pad_D_843903A8[2];
|
|
static s32 D_843903B0;
|
|
static s32 D_843903B4;
|
|
s32 pad_D_843903B8[6];
|
|
static unk_D_86002F58_004_000 D_843903D0[16];
|
|
static s32 D_84391A50[16];
|
|
static unk_D_86002F58_004_000 D_84391A90[4];
|
|
static s32 D_84392030[4];
|
|
static unk_D_84392040 D_84392040;
|
|
f32 D_84392058[26];
|
|
|
|
static s32 D_84385BB0[] = { 0, 0, 0, 0 };
|
|
|
|
u32 D_84385BC0[] = {
|
|
0x00000005, 0x00000006, 0x00000007, 0x00000008, 0x00000009, 0x0000000A, 0x0000000B, 0x0000000C,
|
|
0x0000000D, 0x0000000E, 0x0000000F, 0x00000010, 0x00000011, 0x00000012, 0x00000013, 0x00000014,
|
|
0x00000015, 0x00000016, 0x00000017, 0x00000018, 0x00000019, 0x0000001A, 0x0000001B, 0x0000001C,
|
|
0x0000001D, 0x0000001E, 0x0000001F, 0x00000020, 0x00000021, 0x00000026, 0x00000027, 0x00000028,
|
|
0x00000029, 0x0000002A, 0x0000002B, 0x0000002C, 0x0000002D, 0x0000002E, 0x0000002F, 0x00000030,
|
|
0x00000031, 0x00000032, 0x00000033, 0x00000034, 0x00000035, 0x00000036, 0x00000000, 0x00000000,
|
|
};
|
|
|
|
Vtx D_84385C80[] = {
|
|
VTX(-64, -63, 0, 0, 2016, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(62, -63, 0, 2016, 2016, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(62, 0, 0, 2016, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(-64, 0, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
};
|
|
|
|
Vtx D_84385CC0[] = {
|
|
VTX(-16, 96, 0, 0, 3040, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(15, 96, 0, 992, 3040, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(15, 0, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(-16, 0, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
};
|
|
|
|
Vtx D_84385D00[] = {
|
|
VTX(-8, 96, 0, 0, 3040, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(7, 96, 0, 992, 3040, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(7, 0, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(-8, 0, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
};
|
|
|
|
Vtx D_84385D40[] = {
|
|
VTX(-4, 96, 0, 0, 3040, 0xFF, 0xFF, 0xFF, 0xFF), VTX(3, 96, 0, 992, 3040, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(3, 0, 0, 992, 0, 0xFF, 0xFF, 0xFF, 0xFF), VTX(-4, 0, 0, 0, 0, 0xFF, 0xFF, 0xFF, 0xFF),
|
|
VTX(-160, -120, 0, 0, 2048, 0x00, 0x00, 0x78, 0xFF), VTX(160, -120, 0, 2048, 2048, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(160, 120, 0, 2048, 0, 0x00, 0x00, 0x78, 0xFF), VTX(-160, 120, 0, 0, 0, 0x00, 0x00, 0x78, 0xFF),
|
|
};
|
|
|
|
Vtx D_84385DC0[] = {
|
|
VTX(-160, -120, 0, 0, 4096, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(160, -120, 0, 4096, 4096, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(160, 120, 0, 4096, 0, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(-160, 120, 0, 0, 0, 0x00, 0x00, 0x78, 0xFF),
|
|
};
|
|
|
|
Vtx D_84385E00[] = {
|
|
VTX(-160, -120, 0, 0, 8192, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(160, -120, 0, 8192, 8192, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(160, 120, 0, 8192, 0, 0x00, 0x00, 0x78, 0xFF),
|
|
VTX(-160, 120, 0, 0, 0, 0x00, 0x00, 0x78, 0xFF),
|
|
};
|
|
|
|
unk_D_8140E728_01C_004_1 D_84385E40[] = {
|
|
{
|
|
0x01,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C880,
|
|
func_8140CB90,
|
|
&D_843920C0[4],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C930,
|
|
func_8140CDDC,
|
|
&D_843920C0[5],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C9EC,
|
|
func_8140D0E4,
|
|
&D_843920C0[20],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C9EC,
|
|
func_8140D1FC,
|
|
&D_843920C0[20],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C930,
|
|
func_8140CDDC,
|
|
&D_843920C0[5],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C930,
|
|
func_8140CE68,
|
|
&D_843920C0[5],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C9EC,
|
|
func_8140D1FC,
|
|
&D_843920C0[20],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CA30,
|
|
func_8140D0E4,
|
|
&D_843920C0[9],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C820,
|
|
func_8140CB90,
|
|
&D_843920C0[3],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C880,
|
|
func_8140CDDC,
|
|
&D_843920C0[23],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C8B8,
|
|
func_8140CDDC,
|
|
&D_843920C0[14],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[17],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C880,
|
|
func_8140CDDC,
|
|
&D_843920C0[14],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C9B0,
|
|
func_8140CC04,
|
|
&D_843920C0[8],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C9B0,
|
|
func_8140CC04,
|
|
&D_843920C0[8],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C9B0,
|
|
func_8140CC90,
|
|
&D_843920C0[8],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CA90,
|
|
func_8140D288,
|
|
&D_843920C0[18],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[17],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[17],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C930,
|
|
func_8140CDDC,
|
|
&D_843920C0[5],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CA90,
|
|
func_8140D288,
|
|
&D_843920C0[18],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C880,
|
|
func_8140CDDC,
|
|
&D_843920C0[23],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C880,
|
|
func_8140CDDC,
|
|
&D_843920C0[13],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C8F4,
|
|
func_8140CDDC,
|
|
&D_843920C0[13],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CAC8,
|
|
func_8140D288,
|
|
&D_843920C0[18],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C8B8,
|
|
func_8140CDDC,
|
|
&D_843920C0[23],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CA64,
|
|
func_8140D314,
|
|
&D_843920C0[11],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[82],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C820,
|
|
func_8140CFBC,
|
|
&D_843920C0[16],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C7C0,
|
|
func_8140CDDC,
|
|
&D_843920C0[84],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C820,
|
|
func_8140CDDC,
|
|
&D_843920C0[169],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C820,
|
|
func_8140CDDC,
|
|
&D_843920C0[172],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C820,
|
|
func_8140CDDC,
|
|
&D_843920C0[166],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C820,
|
|
func_8140CDDC,
|
|
&D_843920C0[167],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C84C,
|
|
func_8140CDDC,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C84C,
|
|
func_8140CDDC,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140CB04,
|
|
func_8140D288,
|
|
&D_843920C0[89],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C7C0,
|
|
func_8140CFBC,
|
|
&D_843920C0[95],
|
|
},
|
|
{
|
|
0x01,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C7C0,
|
|
func_84330170,
|
|
&D_843920C0[95],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[2],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[100],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C84C,
|
|
func_8140CF30,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C84C,
|
|
func_8140CF30,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C84C,
|
|
func_8140CDDC,
|
|
&D_843920C0[101],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C84C,
|
|
func_8140CDDC,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CB38,
|
|
func_8140D404,
|
|
&D_843920C0[63],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140CB64,
|
|
func_8140D404,
|
|
&D_843920C0[112],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C84C,
|
|
func_8140CED4,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C7EC,
|
|
func_8140D170,
|
|
&D_843920C0[117],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[122],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CDDC,
|
|
&D_843920C0[82],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C7C0,
|
|
func_8140CFBC,
|
|
&D_843920C0[95],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0001,
|
|
func_8140C78C,
|
|
func_8140CFBC,
|
|
&D_843920C0[82],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CFBC,
|
|
&D_843920C0[82],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C84C,
|
|
func_8140CDDC,
|
|
&D_843920C0[83],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C8B8,
|
|
func_8140CDDC,
|
|
&D_843920C0[14],
|
|
},
|
|
{
|
|
0x00,
|
|
0x01,
|
|
0x0000,
|
|
func_8140C78C,
|
|
func_8140CE68,
|
|
&D_843920C0[17],
|
|
},
|
|
};
|
|
|
|
unk_D_8140E728_01C D_843861D0[] = {
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[0],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[1],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[2],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[3],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[4],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[7],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331094,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[8],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[9],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[10],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[55],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[11],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[12],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[13],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[14],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843310A0,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843311D8,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331314,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331450,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_8433157C,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843316A8,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[16],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[22],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[23],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[17],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[18],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[56],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[5],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843317D4,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843318F8,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331A1C,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[19],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[20],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[24],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[21],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[25],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[26],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331D60,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331B58,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84331C34,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330AF0,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330B40,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[15],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330C70,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330D64,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330E58,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330F4C,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330388,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_843304AC,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330574,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330688,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_8433079C,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[27],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[6],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[45],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[28],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[29],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[30],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[31],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[32],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[33],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[34],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[35],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[54],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[36],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330B18,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[37],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[38],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[51],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[39],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[40],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[41],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[42],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[43],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[44],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[46],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[47],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[48],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330300,
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330344,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[49],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[50],
|
|
},
|
|
{
|
|
0x00000003,
|
|
func_84330934,
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[52],
|
|
},
|
|
{
|
|
0x00000001,
|
|
&D_84385E40[53],
|
|
},
|
|
{
|
|
0x00000000,
|
|
NULL,
|
|
},
|
|
};
|
|
|
|
static func_D_84390320 D_84386480[] = {
|
|
func_8432F998, func_84342CF0, func_8433B2E8, func_8434DE6C, func_8433BAA8, func_8432F998, func_8433B4AC,
|
|
func_84356AC8, func_84344A4C, func_8432F998, func_843473BC, func_84357AB8, func_84343288, func_84356FAC,
|
|
func_84343988, func_8433B290, func_8435811C, func_8434A324, func_8433DC80, func_8432F998, func_843378CC,
|
|
func_8434C590, func_84336B8C, func_84336EE8, func_8434BF2C, func_8432F998, func_8433BC38, func_8432F998,
|
|
func_843443E0, func_84358DE4, func_84358F6C, func_84357E60, func_8432F998, func_8432F998, func_84345038,
|
|
func_843371C0, func_8434CE14, func_8434A898, func_84342808, func_8433BD08, func_84345D74, func_84356254,
|
|
func_8432F998, func_8432F998, func_8432F998, func_8434ED48, func_8432F998, func_8433B988, func_8433B374,
|
|
func_8434D8D8, func_84348630, func_8432F998, func_84349628, func_84344508, func_8432F998, func_84349830,
|
|
func_843579C0, func_84357B80, func_8433B6FC, func_8433E124, func_84358DE4, func_84356DBC, func_8432F998,
|
|
func_84346B58, func_84346EEC, func_84344248, func_84346F40, func_8432F998, func_84349384, func_84349504,
|
|
func_8433BDFC, func_84349058, func_84347448, func_8433E46C, func_84349108, func_84346DC4, func_84344474,
|
|
func_8433BB78, func_8433BECC, func_843498D8, func_84349A14, func_84358034, func_84348630, func_8434A7DC,
|
|
func_843374A4, func_84358288, func_84345EC0, func_8434A9EC, func_8434AA6C, func_84358A5C, func_8434AC8C,
|
|
func_8434AD1C, func_8434AD70, func_8434C618, func_8434B000, func_8434BA70, func_8434C070, func_8434C0C4,
|
|
func_8432F998, func_8434CAD8, func_8434D0F8, func_8434D448, func_8432E9B8, func_8434E0CC, func_8434E02C,
|
|
func_8434E74C, func_8434DA94, func_8434DB40, func_8435674C, func_84358EA0, func_84358EDC, func_843490A8,
|
|
func_8434ACEC, func_8434E8E0, func_8435839C, func_843584C0, func_84358538, func_84357700, func_8434EBA0,
|
|
func_8434EC08, func_8433BB78, func_8434E9A0, func_8433FD30, func_8435727C, func_8435742C, func_84344094,
|
|
func_8433765C, func_8434EF68, func_8434EFBC, func_8434F010, func_8434F060, func_8434F0B8, func_8434F350,
|
|
func_8433FAF8, func_8433F758, func_8433F5D4, func_8432F998, func_84356CA4, func_84356D04, func_8433F414,
|
|
func_8433F4CC, func_8433F4EC, func_8433F5B4, func_8433F974, func_8432F998,
|
|
};
|
|
static func_D_84390320 D_843866C4[] = {
|
|
func_8432F9A0, func_8432F9A0, func_8433B58C, func_84357A64, func_84357AE0, func_84357110, func_8434575C,
|
|
func_8434A384, func_8433DECC, func_8432F9A0, func_84346BE0, func_8432F9A0, func_8432F9A0, func_84344BDC,
|
|
func_84355E58, func_843372D8, func_8434CF64, func_84342908, func_84357CC8, func_8432F9A0, func_8433BF54,
|
|
func_84345B84, func_84337000, func_843450B4, func_8432F9A0, func_8434E1B8, func_84340CB0, func_8433B7E4,
|
|
func_8433E33C, func_843375B0, func_84356EF4, func_84344B04, func_8432F9A0, func_8432F9A0, func_8433B3D8,
|
|
func_84355EF0, func_84355F88, func_84356148, func_843561A0, func_843567F4, func_8433766C, func_8434915C,
|
|
func_8435643C, func_843565DC, func_84356020, func_843568C8, func_843569A0, func_843561F8, func_8432F9A0,
|
|
func_84345B28, func_84346E50, func_8434C5F0, func_84356AF0, func_8433C3A0, func_84336DD8, func_84357F64,
|
|
func_84336C80, func_843581FC, func_8434A930, func_843378D4, func_8434C720, func_8434B064, func_8434BCD4,
|
|
func_8434C144, func_8434CC68, func_8434D5EC, func_8434D938, func_8433C06C, func_8433C284, func_8433C4EC,
|
|
func_8433C604, func_8433C784, func_8433DFF4, func_8434DD08, func_8434DBEC, func_8434A9CC, func_8434E870,
|
|
func_8434E940, func_8434967C, func_8434ECF4, func_843560B4, func_843489FC, func_843489FC, func_8434917C,
|
|
func_8434EA10, func_8435783C, func_8433CAFC, func_84340D14, func_843574FC, func_8432F9A0,
|
|
};
|
|
static u8 D_8438682C[] = {
|
|
0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3F, 0x00, 0x00, 0x00, 0x01, 0x3F, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386844[] = {
|
|
0x03,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386848[] = {
|
|
0x04,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438684C[] = {
|
|
0x05,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386850[] = {
|
|
0x06,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386854[] = {
|
|
0x09,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386858[] = {
|
|
0x0A,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438685C[] = {
|
|
0x0B,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386860[] = {
|
|
0x0C, 0x3F, 0x00, 0x00, 0x0D, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386868[] = {
|
|
0x0E,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438686C[] = {
|
|
0x0F,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386870[] = {
|
|
0x10,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386874[] = {
|
|
0x11,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386878[] = {
|
|
0x11,
|
|
0x3D,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438687C[] = {
|
|
0x12,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386880[] = {
|
|
0x13,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386884[] = {
|
|
0x14, 0x3F, 0x00, 0x00, 0x15, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_8438688C[] = {
|
|
0x16, 0x3F, 0x00, 0x00, 0x17, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386894[] = {
|
|
0x18,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386898[] = {
|
|
0x19,
|
|
0x32,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438689C[] = {
|
|
0x1A,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868A0[] = {
|
|
0x1B,
|
|
0x27,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868A4[] = {
|
|
0x1C,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868A8[] = {
|
|
0x27,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868AC[] = {
|
|
0x1E,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868B0[] = {
|
|
0x1F,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868B4[] = {
|
|
0x20,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868B8[] = {
|
|
0x21,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868BC[] = {
|
|
0x22,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868C0[] = {
|
|
0x23, 0x3F, 0x00, 0x00, 0x24, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843868C8[] = {
|
|
0x25,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868CC[] = {
|
|
0x26,
|
|
0x11,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868D0[] = {
|
|
0x27,
|
|
0x32,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868D4[] = {
|
|
0x28,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868D8[] = {
|
|
0x29,
|
|
0x03,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868DC[] = {
|
|
0x2A,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868E0[] = {
|
|
0x2B,
|
|
0x11,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868E4[] = {
|
|
0x17,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868E8[] = {
|
|
0x09,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868EC[] = {
|
|
0x0B, 0x3F, 0x00, 0x00, 0x0E, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843868F4[] = {
|
|
0x14,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868F8[] = {
|
|
0x15,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843868FC[] = {
|
|
0x1E,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386900[] = {
|
|
0x10,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386904[] = {
|
|
0x14,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386908[] = {
|
|
0x0C,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438690C[] = {
|
|
0x07,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386910[] = {
|
|
0x36,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386914[] = {
|
|
0x18,
|
|
0x0D,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386918[] = {
|
|
0x03, 0x3F, 0x00, 0x00, 0x14, 0x3F, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386920[] = {
|
|
0x2C,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386924[] = {
|
|
0x2C,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386928[] = {
|
|
0x3C,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438692C[] = {
|
|
0x2D,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386930[] = {
|
|
0x08,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386934[] = {
|
|
0x2E,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386938[] = {
|
|
0x2F,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438693C[] = {
|
|
0x30,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386940[] = {
|
|
0x31,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386944[] = {
|
|
0x32,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386948[] = {
|
|
0x33,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438694C[] = {
|
|
0x34,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386950[] = {
|
|
0x35,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386954[] = {
|
|
0x37,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386958[] = {
|
|
0x38,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438695C[] = {
|
|
0x39,
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386960[] = {
|
|
0x3A,
|
|
0x0B,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386964[] = {
|
|
0x3B,
|
|
0x2C,
|
|
0x3F,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386968[] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x66, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386970[] = {
|
|
0x90,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386974[] = {
|
|
0x01,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386978[] = {
|
|
0x02,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438697C[] = {
|
|
0x03,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386980[] = {
|
|
0x66, 0x04, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386988[] = {
|
|
0x06,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_8438698C[] = {
|
|
0x3A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386990[] = {
|
|
0x66,
|
|
0x07,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386994[] = {
|
|
0x08, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_8438699C[] = {
|
|
0x0A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869A0[] = {
|
|
0x66, 0x0B, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843869A8[] = {
|
|
0x0D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869AC[] = {
|
|
0x7B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869B0[] = {
|
|
0x7C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869B4[] = {
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869B8[] = {
|
|
0x0F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869BC[] = {
|
|
0x10,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869C0[] = {
|
|
0x11,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869C4[] = {
|
|
0x12,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869C8[] = {
|
|
0x13, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843869D0[] = {
|
|
0x15,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869D4[] = {
|
|
0x16,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869D8[] = {
|
|
0x17,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869DC[] = {
|
|
0x18,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869E0[] = {
|
|
0x19, 0x00, 0x00, 0x00, 0x1B, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843869E8[] = {
|
|
0x1C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869EC[] = {
|
|
0x4C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869F0[] = {
|
|
0x1D, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_843869F8[] = {
|
|
0x1F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_843869FC[] = {
|
|
0x20,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A00[] = {
|
|
0x21,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A04[] = {
|
|
0x22,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A08[] = {
|
|
0x23,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A0C[] = {
|
|
0x66,
|
|
0x24,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A10[] = {
|
|
0x25,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A14[] = {
|
|
0x26,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A18[] = {
|
|
0x66,
|
|
0x27,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A1C[] = {
|
|
0x28,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A20[] = {
|
|
0x29,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A24[] = {
|
|
0x66,
|
|
0x2A,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A28[] = {
|
|
0x2B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A2C[] = {
|
|
0x2C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A30[] = {
|
|
0x66, 0x2D, 0x00, 0x00, 0x2E, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386A38[] = {
|
|
0x66,
|
|
0x2F,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A3C[] = {
|
|
0x30,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A40[] = {
|
|
0x31,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A44[] = {
|
|
0x32,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A48[] = {
|
|
0x52,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A4C[] = {
|
|
0x59,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A50[] = {
|
|
0x34, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386A5C[] = {
|
|
0x37,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A60[] = {
|
|
0x35,
|
|
0x05,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A64[] = {
|
|
0x6A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A68[] = {
|
|
0x6B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A6C[] = {
|
|
0x1B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A70[] = {
|
|
0x56,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A74[] = {
|
|
0x1E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A78[] = {
|
|
0x5D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A7C[] = {
|
|
0x1C,
|
|
0x36,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A80[] = {
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A84[] = {
|
|
0x40,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A88[] = {
|
|
0x0C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A8C[] = {
|
|
0x42,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A90[] = {
|
|
0x5F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A94[] = {
|
|
0x66,
|
|
0x4E,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A98[] = {
|
|
0x3B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386A9C[] = {
|
|
0x38,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AA0[] = {
|
|
0x66,
|
|
0x39,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AA4[] = {
|
|
0x3D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AA8[] = {
|
|
0x3E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AAC[] = {
|
|
0x7D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AB0[] = {
|
|
0x7E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AB4[] = {
|
|
0x7F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AB8[] = {
|
|
0x80,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386ABC[] = {
|
|
0x81,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AC0[] = {
|
|
0x82,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AC4[] = {
|
|
0x83,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AC8[] = {
|
|
0x84,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386ACC[] = {
|
|
0x8B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AD0[] = {
|
|
0x8C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AD4[] = {
|
|
0x8D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AD8[] = {
|
|
0x8E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386ADC[] = {
|
|
0x85,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AE0[] = {
|
|
0x86,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AE4[] = {
|
|
0x8F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AE8[] = {
|
|
0x87,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AEC[] = {
|
|
0x88,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AF0[] = {
|
|
0x89,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AF4[] = {
|
|
0x8A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AF8[] = {
|
|
0x3F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386AFC[] = {
|
|
0x41,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B00[] = {
|
|
0x43,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B04[] = {
|
|
0x71,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B08[] = {
|
|
0x79,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B0C[] = {
|
|
0x44,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B10[] = {
|
|
0x45,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B14[] = {
|
|
0x66,
|
|
0x46,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B18[] = {
|
|
0x47,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B1C[] = {
|
|
0x6F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B20[] = {
|
|
0x48,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B24[] = {
|
|
0x49,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B28[] = {
|
|
0x4A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B2C[] = {
|
|
0x4B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B30[] = {
|
|
0x66,
|
|
0x78,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B34[] = {
|
|
0x4F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B38[] = {
|
|
0x50,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B3C[] = {
|
|
0x51,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B40[] = {
|
|
0x53,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B44[] = {
|
|
0x54,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B48[] = {
|
|
0x55,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B4C[] = {
|
|
0x72,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B50[] = {
|
|
0x73,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B54[] = {
|
|
0x74,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B58[] = {
|
|
0x57,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B5C[] = {
|
|
0x58,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B60[] = {
|
|
0x59,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B64[] = {
|
|
0x5A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B68[] = {
|
|
0x5B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B6C[] = {
|
|
0x5C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B70[] = {
|
|
0x5E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B74[] = {
|
|
0x60,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B78[] = {
|
|
0x61,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B7C[] = {
|
|
0x62,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B80[] = {
|
|
0x63,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B84[] = {
|
|
0x64,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B88[] = {
|
|
0x65,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B8C[] = {
|
|
0x66,
|
|
0x1A,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B90[] = {
|
|
0x67,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B94[] = {
|
|
0x68,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B98[] = {
|
|
0x69,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386B9C[] = {
|
|
0x6C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BA0[] = {
|
|
0x6D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BA4[] = {
|
|
0x6E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BA8[] = {
|
|
0x70,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BAC[] = {
|
|
0x75,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BB0[] = {
|
|
0x76,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BB4[] = {
|
|
0x77,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BB8[] = {
|
|
0x7A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BBC[] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386BC4[] = {
|
|
0x01,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BC8[] = {
|
|
0x30, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386BD0[] = {
|
|
0x04,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BD4[] = {
|
|
0x05,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BD8[] = {
|
|
0x58, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386BE0[] = {
|
|
0x07,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BE4[] = {
|
|
0x08,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BE8[] = {
|
|
0x48,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BEC[] = {
|
|
0x09,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386BF0[] = {
|
|
0x0A, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386C00[] = {
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C04[] = {
|
|
0x23,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C08[] = {
|
|
0x24,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C0C[] = {
|
|
0x25,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C10[] = {
|
|
0x54,
|
|
0x25,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C14[] = {
|
|
0x4D,
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C18[] = {
|
|
0x26,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C1C[] = {
|
|
0x0F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C20[] = {
|
|
0x10,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C24[] = {
|
|
0x11,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C28[] = {
|
|
0x12, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386C34[] = {
|
|
0x15,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C38[] = {
|
|
0x16,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C3C[] = {
|
|
0x17,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C40[] = {
|
|
0x18,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C44[] = {
|
|
0x19,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C48[] = {
|
|
0x0D,
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C4C[] = {
|
|
0x03,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C50[] = {
|
|
0x07,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C54[] = {
|
|
0x22,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C58[] = {
|
|
0x35,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C5C[] = {
|
|
0x45, 0x00, 0x00, 0x00, 0x0E, 0x04, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386C64[] = {
|
|
0x1A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C68[] = {
|
|
0x09,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C6C[] = {
|
|
0x06,
|
|
0x0E,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C70[] = {
|
|
0x1B, 0x00, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386C78[] = {
|
|
0x1D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C7C[] = {
|
|
0x1E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C80[] = {
|
|
0x55,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C84[] = {
|
|
0x1F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C88[] = {
|
|
0x20,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C8C[] = {
|
|
0x21,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C90[] = {
|
|
0x4F,
|
|
0x27,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C94[] = {
|
|
0x28,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C98[] = {
|
|
0x29,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386C9C[] = {
|
|
0x2A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CA0[] = {
|
|
0x2B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CA4[] = {
|
|
0x2C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CA8[] = {
|
|
0x2D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CAC[] = {
|
|
0x4F,
|
|
0x2D,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CB0[] = {
|
|
0x2E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CB4[] = {
|
|
0x2F,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CB8[] = {
|
|
0x31,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CBC[] = {
|
|
0x32,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CC0[] = {
|
|
0x3F, 0x23, 0x00, 0x00, 0x33, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386CC8[] = {
|
|
0x34,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CCC[] = {
|
|
0x36,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CD0[] = {
|
|
0x37,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CD4[] = {
|
|
0x39,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CD8[] = {
|
|
0x49,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CDC[] = {
|
|
0x4A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CE0[] = {
|
|
0x3A,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CE4[] = {
|
|
0x4B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CE8[] = {
|
|
0x3B,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CEC[] = {
|
|
0x3C,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CF0[] = {
|
|
0x3D,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CF4[] = {
|
|
0x3E,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CF8[] = {
|
|
0x40,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386CFC[] = {
|
|
0x2D,
|
|
0x1E,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D00[] = {
|
|
0x41,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D04[] = {
|
|
0x42,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D08[] = {
|
|
0x43,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D0C[] = {
|
|
0x44,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D10[] = {
|
|
0x46,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D14[] = {
|
|
0x47,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D18[] = {
|
|
0x50,
|
|
0x4C,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D1C[] = {
|
|
0x38, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386D24[] = {
|
|
0x4E, 0x00, 0x00, 0x00, 0x4F, 0x00, 0x00, 0x00,
|
|
|
|
};
|
|
static u8 D_84386D2C[] = {
|
|
0x51,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D30[] = {
|
|
0x52,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D34[] = {
|
|
0x02,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D38[] = {
|
|
0x56,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D3C[] = {
|
|
0x53,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
|
|
};
|
|
static u8 D_84386D40[] = {
|
|
0x57,
|
|
0x23,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
static u8* D_84386D44[][2] = {
|
|
{
|
|
D_84386968,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386ADC,
|
|
D_84386920,
|
|
},
|
|
{
|
|
D_84386AE0,
|
|
D_84386920,
|
|
},
|
|
{
|
|
D_84386AE8,
|
|
D_84386924,
|
|
},
|
|
{
|
|
D_84386AEC,
|
|
D_84386924,
|
|
},
|
|
{
|
|
D_84386AF0,
|
|
D_8438692C,
|
|
},
|
|
{
|
|
D_84386AF4,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386ACC,
|
|
D_84386924,
|
|
},
|
|
{
|
|
D_843869D0,
|
|
D_84386870,
|
|
},
|
|
{
|
|
D_84386AD0,
|
|
D_84386928,
|
|
},
|
|
{
|
|
D_84386AD4,
|
|
D_84386928,
|
|
},
|
|
{
|
|
D_84386AE4,
|
|
D_84386920,
|
|
},
|
|
{
|
|
D_84386AD8,
|
|
D_84386928,
|
|
},
|
|
{
|
|
D_84386BB8,
|
|
D_8438682C,
|
|
},
|
|
};
|
|
static u8* D_84386DBC[] = {
|
|
D_84386968, D_84386AAC, D_84386AB0, D_84386974, D_84386B10, D_84386AB4,
|
|
D_84386AB8, D_84386ABC, D_84386AC0, D_84386AC4, D_84386AC8, D_84386970,
|
|
};
|
|
static u8* D_84386DEC[] = {
|
|
D_84386BBC, D_84386BC4, D_84386BEC, D_84386BC8, D_84386CB8,
|
|
};
|
|
static u8* D_84386E00[] = { D_84386968, D_84386A2C };
|
|
static u8* D_84386E08[][5] = {
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C00,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C04,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869B8,
|
|
D_84386968,
|
|
D_84386D18,
|
|
D_84386844,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C48,
|
|
D_8438682C,
|
|
D_843868E4,
|
|
},
|
|
{
|
|
D_84386A9C,
|
|
D_84386968,
|
|
D_84386CCC,
|
|
D_84386874,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A20,
|
|
D_84386968,
|
|
D_84386C9C,
|
|
D_843868B0,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B24,
|
|
D_84386968,
|
|
D_84386CA0,
|
|
D_8438686C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869A8,
|
|
D_84386968,
|
|
D_84386BD4,
|
|
D_8438685C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B18,
|
|
D_84386968,
|
|
D_84386C98,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B1C,
|
|
D_84386968,
|
|
D_84386D3C,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_8438699C,
|
|
D_84386B20,
|
|
D_84386C4C,
|
|
D_843868E8,
|
|
D_843868EC,
|
|
},
|
|
{
|
|
D_84386B0C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386934,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386AA4,
|
|
D_84386968,
|
|
D_84386C7C,
|
|
D_8438685C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_8438699C,
|
|
D_84386968,
|
|
D_84386CB4,
|
|
D_84386854,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386D40,
|
|
D_84386858,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_8438699C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386854,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386A1C,
|
|
D_84386CAC,
|
|
D_843868AC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869C8,
|
|
D_84386968,
|
|
D_84386BEC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA8,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386BAC,
|
|
D_84386968,
|
|
D_84386C80,
|
|
D_8438685C,
|
|
D_84386858,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C90,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C04,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386978,
|
|
D_84386968,
|
|
D_84386D18,
|
|
D_84386844,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869F8,
|
|
D_84386968,
|
|
D_84386CD0,
|
|
D_8438688C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C00,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386BB4,
|
|
D_84386968,
|
|
D_84386C0C,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386BB0,
|
|
D_84386968,
|
|
D_84386CB4,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B08,
|
|
D_84386968,
|
|
D_84386C10,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B54,
|
|
D_84386968,
|
|
D_84386CAC,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869C8,
|
|
D_84386968,
|
|
D_84386BEC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B50,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_84386944,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B4C,
|
|
D_84386968,
|
|
D_84386CA8,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B50,
|
|
D_84386968,
|
|
D_84386CA8,
|
|
D_84386944,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B00,
|
|
D_84386968,
|
|
D_84386C18,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B00,
|
|
D_84386968,
|
|
D_84386C18,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B00,
|
|
D_84386968,
|
|
D_84386C0C,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B40,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438693C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B28,
|
|
D_84386968,
|
|
D_84386C98,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A28,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868B8,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A2C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868BC,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A30,
|
|
D_84386968,
|
|
D_84386C04,
|
|
D_843868C0,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B7C,
|
|
D_84386968,
|
|
D_84386C8C,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869C0,
|
|
D_84386968,
|
|
D_84386C50,
|
|
D_84386868,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869D4,
|
|
D_84386968,
|
|
D_84386D1C,
|
|
D_84386874,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869D8,
|
|
D_84386968,
|
|
D_84386C38,
|
|
D_84386874,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A60,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868F4,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386988,
|
|
D_84386968,
|
|
D_84386D34,
|
|
D_84386844,
|
|
D_84386868,
|
|
},
|
|
{
|
|
D_8438698C,
|
|
D_84386968,
|
|
D_84386C70,
|
|
D_84386844,
|
|
D_84386868,
|
|
},
|
|
{
|
|
D_84386A0C,
|
|
D_84386968,
|
|
D_84386C20,
|
|
D_8438689C,
|
|
D_84386844,
|
|
},
|
|
{
|
|
D_84386A38,
|
|
D_84386968,
|
|
D_84386D08,
|
|
D_843868D8,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A04,
|
|
D_84386968,
|
|
D_84386C3C,
|
|
D_84386898,
|
|
D_84386844,
|
|
},
|
|
{
|
|
D_84386980,
|
|
D_84386968,
|
|
D_84386D0C,
|
|
D_8438682C,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386B30,
|
|
D_84386968,
|
|
D_84386C58,
|
|
D_8438682C,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386B8C,
|
|
D_84386968,
|
|
D_84386C5C,
|
|
D_8438682C,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386A18,
|
|
D_84386968,
|
|
D_84386D10,
|
|
D_843868A8,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386BB0,
|
|
D_84386968,
|
|
D_84386C0C,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B04,
|
|
D_84386968,
|
|
D_84386C14,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B9C,
|
|
D_84386968,
|
|
D_84386CB0,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C08,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869E0,
|
|
D_84386968,
|
|
D_84386CAC,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B2C,
|
|
D_84386968,
|
|
D_84386CBC,
|
|
D_8438687C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869DC,
|
|
D_84386968,
|
|
D_84386C34,
|
|
D_84386880,
|
|
D_843868CC,
|
|
},
|
|
{
|
|
D_843869DC,
|
|
D_84386968,
|
|
D_84386C34,
|
|
D_84386880,
|
|
D_843868CC,
|
|
},
|
|
{
|
|
D_84386994,
|
|
D_84386968,
|
|
D_84386C84,
|
|
D_8438684C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386BA0,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869A0,
|
|
D_84386968,
|
|
D_84386BD0,
|
|
D_84386858,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B14,
|
|
D_84386B98,
|
|
D_84386D14,
|
|
D_843868F8,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386AFC,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_843868C8,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386AFC,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_843868C8,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386AFC,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_843868C8,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386AA0,
|
|
D_84386968,
|
|
D_84386C64,
|
|
D_84386858,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A00,
|
|
D_84386968,
|
|
D_84386C88,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A08,
|
|
D_84386968,
|
|
D_84386C1C,
|
|
D_84386874,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B44,
|
|
D_84386968,
|
|
D_84386C78,
|
|
D_84386878,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A98,
|
|
D_84386968,
|
|
D_84386BE4,
|
|
D_8438686C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869C4,
|
|
D_84386968,
|
|
D_84386BE4,
|
|
D_8438686C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A14,
|
|
D_84386968,
|
|
D_84386C24,
|
|
D_843868A4,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869C4,
|
|
D_84386968,
|
|
D_84386BE8,
|
|
D_8438686C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386AF8,
|
|
D_84386968,
|
|
D_84386BF0,
|
|
D_8438682C,
|
|
D_8438687C,
|
|
},
|
|
{
|
|
D_84386A10,
|
|
D_84386968,
|
|
D_84386CE4,
|
|
D_843868A0,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A10,
|
|
D_84386968,
|
|
D_84386CE0,
|
|
D_843868A0,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A50,
|
|
D_84386968,
|
|
D_84386D24,
|
|
D_843868D4,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869C0,
|
|
D_84386968,
|
|
D_84386BE0,
|
|
D_84386868,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A68,
|
|
D_84386968,
|
|
D_84386CD8,
|
|
D_843868CC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A64,
|
|
D_84386968,
|
|
D_84386CDC,
|
|
D_843868CC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A24,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868B4,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B74,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386954,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A6C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B64,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_84386944,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B48,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_843868CC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A70,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868FC,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B78,
|
|
D_84386968,
|
|
D_84386CC0,
|
|
D_84386958,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869F0,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A24,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868B4,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A6C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386BA4,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A74,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869E8,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386884,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A78,
|
|
D_84386968,
|
|
D_84386CEC,
|
|
D_84386900,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B68,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386948,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B58,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386940,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869B4,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386860,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869B4,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386860,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A7C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386904,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A80,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386908,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_8438697C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_843868CC,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B48,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_843868CC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869FC,
|
|
D_84386968,
|
|
D_84386C40,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C40,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A44,
|
|
D_84386968,
|
|
D_84386D2C,
|
|
D_843868D0,
|
|
D_84386874,
|
|
},
|
|
{
|
|
D_84386A84,
|
|
D_84386968,
|
|
D_84386C94,
|
|
D_8438690C,
|
|
D_84386874,
|
|
},
|
|
{
|
|
D_84386B6C,
|
|
D_84386968,
|
|
D_84386BE0,
|
|
D_8438694C,
|
|
D_84386868,
|
|
},
|
|
{
|
|
D_843869EC,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_84386884,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869C0,
|
|
D_84386968,
|
|
D_84386BE0,
|
|
D_84386868,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B34,
|
|
D_84386968,
|
|
D_84386C00,
|
|
D_84386938,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869D8,
|
|
D_84386968,
|
|
D_84386CE8,
|
|
D_84386874,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B80,
|
|
D_84386968,
|
|
D_84386CF8,
|
|
D_8438695C,
|
|
D_84386844,
|
|
},
|
|
{
|
|
D_84386B18,
|
|
D_84386968,
|
|
D_84386C98,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386990,
|
|
D_84386968,
|
|
D_84386CC8,
|
|
D_84386848,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386BA8,
|
|
D_84386968,
|
|
D_84386D18,
|
|
D_84386944,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386AA8,
|
|
D_84386968,
|
|
D_84386C0C,
|
|
D_84386850,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869C8,
|
|
D_84386968,
|
|
D_84386C68,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A88,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A5C,
|
|
D_84386A2C,
|
|
D_84386BBC,
|
|
D_843868DC,
|
|
D_843868BC,
|
|
},
|
|
{
|
|
D_84386A8C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438690C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B64,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_84386944,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B40,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438693C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A90,
|
|
D_84386968,
|
|
D_84386CF4,
|
|
D_84386910,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_843869E8,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_84386884,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B88,
|
|
D_84386968,
|
|
D_84386D00,
|
|
D_84386964,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869DC,
|
|
D_84386968,
|
|
D_84386C34,
|
|
D_84386880,
|
|
D_843868CC,
|
|
},
|
|
{
|
|
D_84386B70,
|
|
D_84386968,
|
|
D_84386CF0,
|
|
D_84386950,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B90,
|
|
D_84386B94,
|
|
D_84386C44,
|
|
D_843868E0,
|
|
D_843868D8,
|
|
},
|
|
{
|
|
D_84386B60,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A3C,
|
|
D_84386968,
|
|
D_84386C54,
|
|
D_84386844,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386C6C,
|
|
D_8438682C,
|
|
D_84386914,
|
|
},
|
|
{
|
|
D_84386AFC,
|
|
D_84386968,
|
|
D_84386C28,
|
|
D_843868C8,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869BC,
|
|
D_84386968,
|
|
D_84386CD4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A40,
|
|
D_84386968,
|
|
D_84386D04,
|
|
D_843868CC,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B3C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386868,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B84,
|
|
D_84386968,
|
|
D_84386CFC,
|
|
D_84386960,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386A48,
|
|
D_84386968,
|
|
D_84386D30,
|
|
D_843868D0,
|
|
D_84386874,
|
|
},
|
|
{
|
|
D_843869B0,
|
|
D_843869AC,
|
|
D_84386BD8,
|
|
D_8438685C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B38,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_84386938,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386968,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386AF8,
|
|
D_84386968,
|
|
D_84386BF0,
|
|
D_8438682C,
|
|
D_8438687C,
|
|
},
|
|
{
|
|
D_84386B28,
|
|
D_84386968,
|
|
D_84386C98,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B5C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_84386940,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869F0,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A94,
|
|
D_84386968,
|
|
D_84386D38,
|
|
D_84386918,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_84386B28,
|
|
D_84386968,
|
|
D_84386C98,
|
|
D_84386930,
|
|
D_84386894,
|
|
},
|
|
{
|
|
D_843869A8,
|
|
D_84386968,
|
|
D_84386BD4,
|
|
D_8438685C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386A4C,
|
|
D_84386968,
|
|
D_84386BBC,
|
|
D_8438682C,
|
|
D_8438682C,
|
|
},
|
|
{
|
|
D_84386B4C,
|
|
D_84386968,
|
|
D_84386CA4,
|
|
D_8438682C,
|
|
D_84386894,
|
|
},
|
|
};
|
|
|
|
void func_8432B490(void) {
|
|
func_80048B90(1);
|
|
}
|
|
|
|
void func_8432B4B0(void) {
|
|
func_80048B90(2);
|
|
}
|
|
|
|
void func_8432B4D0(void) {
|
|
func_80048B90(3);
|
|
}
|
|
|
|
void func_8432B4F0(void) {
|
|
func_80048B90(8);
|
|
}
|
|
|
|
void func_8432B510(unk_D_84390010* arg0, s16 arg1) {
|
|
if (func_84307B60(arg0) != 0) {
|
|
func_8004E810(0xC8, 2);
|
|
} else {
|
|
func_8004E810(arg1, 2);
|
|
}
|
|
}
|
|
|
|
void func_8432B554(unk_D_84390010* arg0) {
|
|
s16 sp1E = arg0->unk_000.unk_01A;
|
|
|
|
func_84307C04(arg0);
|
|
func_800367A0(0x33, sp1E, 0);
|
|
}
|
|
|
|
void func_8432B588(unk_D_84390010* arg0) {
|
|
func_8003EB40(func_84308D98(arg0), &arg0->unk_654.unk_38);
|
|
}
|
|
|
|
void func_8432B5B8(unk_D_84390010* arg0, unk_D_800FCB18* arg1, s32 arg2) {
|
|
func_800479C0(arg1->unk_5A, arg0->unk_000.unk_01A, arg2);
|
|
func_80040A70(arg1, arg1->unk_5A, arg0->unk_000.unk_01A, arg2);
|
|
}
|
|
|
|
void func_8432B604(void) {
|
|
unk_D_84390010* ptr1 = D_84390010[0];
|
|
unk_D_84390010* ptr2 = D_84390010[1];
|
|
u8 i;
|
|
u8 sp20[4];
|
|
|
|
sp20[0] = 0xA;
|
|
sp20[1] = 0xA;
|
|
sp20[2] = 0xA;
|
|
sp20[3] = 0xA;
|
|
|
|
sp20[ptr1->unk_720->unk_08[0]->unk_001] = 1;
|
|
if (ptr1->unk_720->unk_01 == 2) {
|
|
sp20[ptr1->unk_720->unk_08[1]->unk_001] = 1;
|
|
}
|
|
sp20[ptr2->unk_720->unk_08[0]->unk_001] = 2;
|
|
if (ptr2->unk_720->unk_01 == 2) {
|
|
sp20[ptr2->unk_720->unk_08[1]->unk_001] = 2;
|
|
}
|
|
|
|
for (i = 0; i < 4; i++) {
|
|
if (sp20[i] == 0xA) {
|
|
sp20[i] = 0;
|
|
}
|
|
}
|
|
|
|
func_8003D828(sp20[0], sp20[1], sp20[2], sp20[3]);
|
|
}
|
|
|
|
void func_8432B704(void) {
|
|
unk_D_84390010* ptr1 = D_84390010[0];
|
|
unk_D_84390010* ptr2 = D_84390010[1];
|
|
u8 sp24[4];
|
|
|
|
sp24[0] = 0;
|
|
sp24[1] = 0;
|
|
sp24[2] = 0;
|
|
sp24[3] = 0;
|
|
|
|
sp24[ptr1->unk_720->unk_08[0]->unk_001] = func_84308D90(ptr1->unk_720->unk_08[0]);
|
|
if (ptr1->unk_720->unk_01 == 2) {
|
|
sp24[ptr1->unk_720->unk_08[1]->unk_001] = func_84308D90(ptr1->unk_720->unk_08[1]);
|
|
}
|
|
|
|
sp24[ptr2->unk_720->unk_08[0]->unk_001] = func_84308D90(ptr2->unk_720->unk_08[0]);
|
|
if (ptr2->unk_720->unk_01 == 2) {
|
|
sp24[ptr2->unk_720->unk_08[1]->unk_001] = func_84308D90(ptr2->unk_720->unk_08[1]);
|
|
}
|
|
func_8003D6B0(sp24[0], sp24[1], sp24[2], sp24[3]);
|
|
}
|
|
|
|
void func_8432B808(void) {
|
|
switch (D_800AE540.unk_0000) {
|
|
case 0:
|
|
switch (D_800AE540.unk_0001) {
|
|
case 0:
|
|
func_8003D918(0, 0xE);
|
|
break;
|
|
|
|
case 1:
|
|
func_8003D918(0, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8003D918(0, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
func_8003D918(0, 6);
|
|
break;
|
|
|
|
case 4:
|
|
func_8003D918(0, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8003D918(0, 4);
|
|
break;
|
|
|
|
case 6:
|
|
func_8003D918(0, 0);
|
|
break;
|
|
|
|
case 7:
|
|
func_8003D918(0, 0xC);
|
|
break;
|
|
|
|
case 8:
|
|
func_8003D918(0, 0xC);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
func_8003D918(D_800AE540.unk_0003, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8003D918(D_800AE540.unk_0003, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
switch (D_800AE540.unk_0002) {
|
|
case 0:
|
|
func_8003D918(D_800AE540.unk_0003, 6);
|
|
break;
|
|
|
|
case 1:
|
|
func_8003D918(D_800AE540.unk_0003, 7);
|
|
break;
|
|
|
|
case 2:
|
|
func_8003D918(D_800AE540.unk_0003, 8);
|
|
break;
|
|
|
|
case 3:
|
|
func_8003D918(D_800AE540.unk_0003, 9);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 4:
|
|
func_8003D918(D_800AE540.unk_0003, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8003D918(D_800AE540.unk_0003, 4);
|
|
break;
|
|
|
|
case 6:
|
|
switch (D_800AE540.unk_0002) {
|
|
case 0:
|
|
func_8003D918(D_800AE540.unk_0003, 0);
|
|
break;
|
|
|
|
case 1:
|
|
func_8003D918(D_800AE540.unk_0003, 1);
|
|
break;
|
|
|
|
case 2:
|
|
func_8003D918(D_800AE540.unk_0003, 2);
|
|
break;
|
|
|
|
case 3:
|
|
func_8003D918(D_800AE540.unk_0003, 3);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 7:
|
|
if (D_800AE540.unk_0002 == 9) {
|
|
func_8003D918(5, 0xD);
|
|
} else if (D_800AE540.unk_0002 == 8) {
|
|
func_8003D918(D_800AE540.unk_0003, 0xD);
|
|
} else {
|
|
func_8003D918((D_800AE540.unk_0002 * 4) + D_800AE540.unk_0003, 0xC);
|
|
}
|
|
break;
|
|
|
|
case 8:
|
|
func_8003D918(D_800AE540.unk_0003, 0xF);
|
|
break;
|
|
|
|
case 10:
|
|
switch (D_800AE540.unk_0001) {
|
|
case 0:
|
|
func_8003D918(0xFF, 0xE);
|
|
break;
|
|
|
|
case 1:
|
|
func_8003D918(0xFF, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8003D918(0xFF, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
func_8003D918(0xFF, 6);
|
|
break;
|
|
|
|
case 4:
|
|
func_8003D918(0xFF, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8003D918(0xFF, 4);
|
|
break;
|
|
|
|
case 6:
|
|
func_8003D918(0xFF, 0);
|
|
break;
|
|
|
|
case 7:
|
|
func_8003D918(0xFF, 0xC);
|
|
break;
|
|
|
|
case 8:
|
|
func_8003D918(0xFF, 0xC);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 9:
|
|
func_8003D918(0, 0x10);
|
|
break;
|
|
}
|
|
}
|
|
|
|
void func_8432BBC0(void) {
|
|
switch (D_800AE540.unk_0000) {
|
|
case 16:
|
|
func_8004B1CC(1);
|
|
break;
|
|
|
|
case 0:
|
|
switch (D_800AE540.unk_0001) {
|
|
case 0:
|
|
func_8004BA88(0, 0xE);
|
|
break;
|
|
|
|
case 1:
|
|
func_8004BA88(0, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8004BA88(0, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
func_8004BA88(0, 6);
|
|
break;
|
|
|
|
case 4:
|
|
func_8004BA88(0, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8004BA88(0, 4);
|
|
break;
|
|
|
|
case 6:
|
|
func_8004BA88(0, 0);
|
|
break;
|
|
|
|
case 7:
|
|
func_8004BA88(0, 0xC);
|
|
break;
|
|
|
|
case 8:
|
|
func_8004BA88(0, 0xC);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 1:
|
|
func_8004BA88(D_800AE540.unk_0003, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8004BA88(D_800AE540.unk_0003, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
switch (D_800AE540.unk_0002) {
|
|
case 0:
|
|
func_8004BA88(D_800AE540.unk_0003, 6);
|
|
break;
|
|
|
|
case 1:
|
|
func_8004BA88(D_800AE540.unk_0003, 7);
|
|
break;
|
|
|
|
case 2:
|
|
func_8004BA88(D_800AE540.unk_0003, 8);
|
|
break;
|
|
|
|
case 3:
|
|
func_8004BA88(D_800AE540.unk_0003, 9);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 4:
|
|
func_8004BA88(D_800AE540.unk_0003, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8004BA88(D_800AE540.unk_0003, 4);
|
|
break;
|
|
|
|
case 6:
|
|
switch (D_800AE540.unk_0002) {
|
|
case 0:
|
|
func_8004BA88(D_800AE540.unk_0003, 0);
|
|
break;
|
|
|
|
case 1:
|
|
func_8004BA88(D_800AE540.unk_0003, 1);
|
|
break;
|
|
|
|
case 2:
|
|
func_8004BA88(D_800AE540.unk_0003, 2);
|
|
break;
|
|
|
|
case 3:
|
|
func_8004BA88(D_800AE540.unk_0003, 3);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 7:
|
|
if (D_800AE540.unk_0002 == 9) {
|
|
func_8004BA88(5, 0xD);
|
|
} else if (D_800AE540.unk_0002 == 8) {
|
|
func_8004BA88(D_800AE540.unk_0003, 0xD);
|
|
} else {
|
|
func_8004BA88((D_800AE540.unk_0002 * 4) + D_800AE540.unk_0003, 0xC);
|
|
}
|
|
break;
|
|
|
|
case 8:
|
|
func_8004BA88(D_800AE540.unk_0003, 0xF);
|
|
break;
|
|
|
|
case 10:
|
|
switch (D_800AE540.unk_0001) {
|
|
case 0:
|
|
func_8004BA88(0xFF, 0xE);
|
|
break;
|
|
|
|
case 1:
|
|
func_8004BA88(0xFF, 0xA);
|
|
break;
|
|
|
|
case 2:
|
|
func_8004BA88(0xFF, 0xB);
|
|
break;
|
|
|
|
case 3:
|
|
func_8004BA88(0xFF, 6);
|
|
break;
|
|
|
|
case 4:
|
|
func_8004BA88(0xFF, 5);
|
|
break;
|
|
|
|
case 5:
|
|
func_8004BA88(0xFF, 4);
|
|
break;
|
|
|
|
case 6:
|
|
func_8004BA88(0xFF, 0);
|
|
break;
|
|
|
|
case 7:
|
|
func_8004BA88(0xFF, 0xC);
|
|
break;
|
|
|
|
case 8:
|
|
func_8004BA88(0xFF, 0xC);
|
|
break;
|
|
}
|
|
break;
|
|
|
|
case 9:
|
|
func_8004BA88(0, 0x10);
|
|
break;
|
|
}
|
|
}
|
|
|
|
void func_8432BF88(unk_D_84390010* arg0, s32 arg1) {
|
|
s16 sp1E = arg0->unk_000.unk_01A;
|
|
|
|
if ((func_84307B60(arg0) != 0) && (arg1 == 0x32)) {
|
|
func_800367A0(0x32, 0xC8, 0);
|
|
} else if (arg1 == 0x14) {
|
|
func_800367A0(0x14, 0, 0);
|
|
} else if (arg1 == 0x12) {
|
|
func_800367A0(0x12, 0, 0);
|
|
} else if (arg1 == 0x32) {
|
|
func_800367A0(0x32, sp1E, 0);
|
|
} else if (arg1 == 0x21) {
|
|
func_800367A0(0x21, 0, 0);
|
|
} else if (arg1 == 0x13) {
|
|
func_800367A0(0x13, 0, 0);
|
|
} else if (arg1 == 0x1E) {
|
|
func_800367A0(0x1E, 0, 0);
|
|
} else if (arg1 == 0x1F) {
|
|
func_800367A0(0x1F, 0, 0);
|
|
} else if (arg1 == 0x20) {
|
|
func_800367A0(0x20, 0, 0);
|
|
}
|
|
}
|
|
|
|
void func_8432C0D0(s16 arg0) {
|
|
D_843902E2 = D_843902E4;
|
|
D_84386480[arg0]();
|
|
if (D_843902E6 != 0xFF) {
|
|
D_843902E2 = D_843902E6;
|
|
D_84386480[arg0]();
|
|
}
|
|
}
|
|
|
|
void func_8432C14C(s16 arg0) {
|
|
D_843902E2 = D_843902E4;
|
|
D_843866C4[arg0]();
|
|
}
|
|
|
|
void func_8432C194(func_D_84390300 arg0, func_D_84390320 arg1) {
|
|
if (D_843902FC >= 8) {
|
|
D_843902FC = 0;
|
|
}
|
|
|
|
if (D_84390300[D_843902FC]) {}
|
|
|
|
D_84390300[D_843902FC] = arg0;
|
|
D_84390320[D_843902FC] = arg1;
|
|
D_843902FC++;
|
|
}
|
|
|
|
void func_8432C1E0(s32 arg0, s32 arg1, s32 arg2) {
|
|
u8* sp2C;
|
|
|
|
D_843902E0 = arg1;
|
|
|
|
if (arg2 == 1) {
|
|
switch (arg1) {
|
|
case 0:
|
|
sp2C = D_84386E08[arg0][0];
|
|
break;
|
|
|
|
case 1:
|
|
sp2C = D_84386E08[arg0][1];
|
|
break;
|
|
|
|
case 3:
|
|
sp2C = D_84386D44[arg0][0];
|
|
break;
|
|
|
|
case 4:
|
|
sp2C = D_84386DBC[arg0];
|
|
break;
|
|
|
|
case 9:
|
|
sp2C = D_84386E00[arg0];
|
|
break;
|
|
}
|
|
|
|
while (*sp2C != 0) {
|
|
func_8432C0D0(*sp2C);
|
|
D_84388280[*sp2C]();
|
|
func_8432C194(D_84388668[*sp2C], D_84388A50[*sp2C]);
|
|
sp2C++;
|
|
}
|
|
} else {
|
|
switch (arg1) {
|
|
case 2:
|
|
sp2C = D_84386E08[arg0][2];
|
|
break;
|
|
|
|
case 6:
|
|
sp2C = D_84386DEC[arg0];
|
|
break;
|
|
}
|
|
|
|
while (*sp2C != 0) {
|
|
func_8432C14C(*sp2C);
|
|
D_843884D8[*sp2C]();
|
|
func_8432C194(D_843888C0[*sp2C], D_84388CA8[*sp2C]);
|
|
sp2C++;
|
|
}
|
|
}
|
|
}
|
|
|
|
void func_8432C3F8(void) {
|
|
if (D_843902B0 != 0) {
|
|
func_8432EB44();
|
|
func_8432C1E0(D_843902AC, D_843902B8, D_843902B0);
|
|
D_843902B0 = 0;
|
|
}
|
|
|
|
if (D_843902C8 != 0) {
|
|
func_8432C1E0(D_843902CC, D_843902D0, D_843902C8);
|
|
D_843902C8 = 0;
|
|
}
|
|
|
|
if (D_843902D4 != 0) {
|
|
func_8432C1E0(D_843902D8, D_843902DC, D_843902D4);
|
|
D_843902D4 = 0;
|
|
}
|
|
|
|
if (D_843902C0 != 0) {
|
|
func_8432C1E0(D_843902C4, 4, D_843902C0);
|
|
D_843902C0 = 0;
|
|
}
|
|
}
|
|
|
|
void func_8432C4CC(UNUSED unk_D_86002F34_00C* arg0) {
|
|
func_8140C5D0();
|
|
func_8432C3F8();
|
|
func_8432E68C();
|
|
func_843592E0();
|
|
}
|
|
|
|
void func_8432C504(u8 arg0) {
|
|
D_843902B8 = arg0;
|
|
}
|
|
|
|
u8 func_8432C518(void) {
|
|
return D_843902E0;
|
|
}
|
|
|
|
void func_8432C524(u8 arg0) {
|
|
D_843902C4 = arg0;
|
|
}
|
|
|
|
u8 func_8432C538(void) {
|
|
return D_843902C4;
|
|
}
|
|
|
|
s16 func_8432C544(void) {
|
|
return D_843902AC;
|
|
}
|
|
|
|
void func_8432C550(s32 arg0, unk_D_84390010* arg1, unk_D_84390010* arg2, s16 arg3, s16 arg4) {
|
|
func_8432C504(0);
|
|
D_843902B0 = 1;
|
|
D_843902AC = arg0;
|
|
D_843902A4 = 0;
|
|
D_843902E4 = arg3;
|
|
D_843902E6 = arg4;
|
|
D_843902E8 = arg1;
|
|
D_843902EC = arg1;
|
|
D_843902F0 = arg2;
|
|
}
|
|
|
|
void func_8432C5D4(s32 arg0, unk_D_84390010* arg1, unk_D_84390010* arg2, s16 arg3, s16 arg4) {
|
|
func_8432C550(arg0, arg1, arg2, arg3, arg4);
|
|
}
|
|
|
|
void func_8432C604(s32 arg0, unk_D_84390010* arg1, unk_D_84390010* arg2, s16 arg3, s16 arg4) {
|
|
func_8432C550(arg0, arg1, arg2, arg3, arg4);
|
|
func_8432C504(2);
|
|
D_843902E8 = arg2;
|
|
D_843902B0 = 2;
|
|
}
|
|
|
|
void func_8432C654(s32 arg0, unk_D_84390010* arg1, unk_D_84390010* arg2, s16 arg3, s16 arg4) {
|
|
func_8432C550(arg0, arg1, arg2, arg3, arg4);
|
|
func_8432C504(1);
|
|
}
|
|
|
|
void func_8432C68C(s32 arg0, unk_D_84390010* arg1, unk_D_84390010* arg2, s16 arg3, s16 arg4) {
|
|
func_8432C550(arg0, arg1, arg2, arg3, arg4);
|
|
func_8432C504(3);
|
|
}
|
|
|
|
void func_8432C6C4(s32 arg0, unk_D_84390010* arg1) {
|
|
D_843902C8 = 2;
|
|
D_843902CC = arg0;
|
|
D_843902D0 = 6;
|
|
D_843902E4 = 0xFF;
|
|
D_843902E6 = 0xFF;
|
|
D_843902E8 = arg1;
|
|
D_843902EC = arg1;
|
|
D_843902F0 = arg1;
|
|
}
|
|
|
|
void func_8432C714(s32 arg0, unk_D_84390010* arg1) {
|
|
func_8432C6C4(arg0, arg1);
|
|
D_843902C8 = 1;
|
|
D_843902D0 = 5;
|
|
}
|
|
|
|
void func_8432C748(s32 arg0, unk_D_84390010* arg1) {
|
|
func_8432C6C4(arg0, arg1);
|
|
}
|
|
|
|
void func_8432C768(s32 arg0) {
|
|
D_843902D4 = 1;
|
|
D_843902DC = 9;
|
|
D_843902D8 = arg0;
|
|
D_843902E4 = 0xFF;
|
|
D_843902E6 = 0xFF;
|
|
}
|
|
|
|
void func_8432C7A0(u8 arg0, unk_D_84390010* arg1) {
|
|
D_843902C0 = 1;
|
|
func_8432C524(arg0);
|
|
D_843902E8 = arg1;
|
|
D_843902E4 = 0xFF;
|
|
D_843902E6 = 0xFF;
|
|
if (arg0 == 3) {
|
|
D_843902E4 = 7;
|
|
}
|
|
}
|
|
|
|
void func_8432C80C(u8 arg0, unk_D_84390010* arg1) {
|
|
func_8432EA60(arg0, arg1);
|
|
}
|
|
|
|
void func_8432C830(arg1_func_80019420* arg0) {
|
|
if (arg0 != NULL) {
|
|
do {
|
|
if (arg0->unk_02 != 0) {
|
|
D_843920C0[arg0->unk_02] = arg0->unk_04;
|
|
arg0++;
|
|
}
|
|
} while (arg0->unk_00 != 0);
|
|
}
|
|
}
|
|
|
|
void func_8432C86C(void) {
|
|
s32 i;
|
|
|
|
// clang-format off
|
|
for (i = 0; i < 256; i++) { D_843920C0[i] = NULL; }
|
|
// clang-format on
|
|
|
|
func_8432C830(func_80019EA0(0));
|
|
}
|
|
|
|
void func_8432C8BC(s16 arg0) {
|
|
s32 var_v0 = 0;
|
|
u8* temp_a1 = D_84386E08[arg0][3];
|
|
|
|
while (*temp_a1 != 0x3F) {
|
|
D_843924C0[var_v0] = *temp_a1;
|
|
temp_a1++;
|
|
var_v0++;
|
|
}
|
|
|
|
temp_a1 = D_84386E08[arg0][4];
|
|
while (*temp_a1 != 0x3F) {
|
|
D_843924C0[var_v0] = *temp_a1;
|
|
temp_a1++;
|
|
var_v0++;
|
|
}
|
|
|
|
D_843924C0[var_v0] = -1;
|
|
}
|
|
|
|
void func_8432C958(unk_D_800AE540_1194* arg0, s16 arg1) {
|
|
if (arg1 != 0xFF) {
|
|
func_8432C8BC(arg1);
|
|
arg0->unk_1D |= 0x80;
|
|
arg0->unk_20 = D_843924C0;
|
|
arg0->unk_24 = D_843924E0;
|
|
}
|
|
}
|
|
|
|
void func_8432C9C0(unk_D_800AE540_1194* arg0, s16 arg1) {
|
|
s32 var_v0 = 0;
|
|
u8* var_v1 = D_84386D44[arg1][1];
|
|
|
|
while (*var_v1 != 0x3F) {
|
|
D_843924C0[var_v0] = *var_v1;
|
|
var_v1++;
|
|
var_v0++;
|
|
}
|
|
|
|
D_843924C0[var_v0] = -1;
|
|
arg0->unk_20 = D_843924C0;
|
|
arg0->unk_1D |= 0x80;
|
|
arg0->unk_24 = D_843924E0;
|
|
}
|
|
|
|
void func_8432CA48(void) {
|
|
s32 i = 0;
|
|
arg1_func_80019420* var_v0;
|
|
arg1_func_80019420** var_s1 = D_843924E0;
|
|
|
|
while (*var_s1 != NULL) {
|
|
var_v0 = *var_s1;
|
|
if (i) {}
|
|
func_8432C830(var_v0);
|
|
var_s1++;
|
|
i++;
|
|
}
|
|
}
|
|
|
|
void func_8432CAA8(unk_D_800AE540_1194* arg0) {
|
|
arg0->unk_1D &= ~0x10;
|
|
func_8432CA48();
|
|
}
|
|
|
|
void func_8432CAD0(void) {
|
|
s32 i;
|
|
|
|
for (i = 0; i < 16; i++) {
|
|
func_8001BB58(&D_843903D0[i]);
|
|
D_84391A50[i] = 0;
|
|
}
|
|
|
|
for (i = 0; i < 4; i++) {
|
|
func_8001BBC8(&D_84391A90[i]);
|
|
D_84392030[i] = 0;
|
|
}
|
|
}
|
|
|
|
unk_D_8140E720* func_8432CB60(unk_D_86002F58_004_000* arg0) {
|
|
return arg0->unk_000.unk_14;
|
|
}
|
|
|
|
unk_D_86002F58_004_000* func_8432CB68(unk_D_8140E720* arg0) {
|
|
s32 i;
|
|
s32 var_v0 = -1;
|
|
unk_D_86002F58_004_000* temp_a0;
|
|
|
|
for (i = 0; i < 16; i++) {
|
|
if (D_84391A50[i] == 0) {
|
|
var_v0 = i;
|
|
break;
|
|
}
|
|
}
|
|
|
|
if (var_v0 >= 0) {
|
|
temp_a0 = &D_843903D0[var_v0];
|
|
D_84391A50[var_v0] = 1;
|
|
temp_a0->unk_000.unk_14 = arg0;
|
|
} else {
|
|
temp_a0 = NULL;
|
|
}
|
|
return temp_a0;
|
|
}
|
|
|
|
void func_8432CBF8(unk_D_86002F58_004_000* arg0) {
|
|
s32 i;
|
|
|
|
for (i = 0; i < 16; i++) {
|
|
if (arg0 == &D_843903D0[i]) {
|
|
break;
|
|
}
|
|
}
|
|
|
|
if (i != 16) {
|
|
D_84391A50[i] = 0;
|
|
func_8001BCF0(arg0);
|
|
}
|
|
}
|
|
|
|
unk_D_86002F58_004_000* func_8432CC54(unk_D_8140E720* arg0) {
|
|
s32 i;
|
|
s32 var_a2 = -1;
|
|
unk_D_86002F58_004_000* sp1C;
|
|
|
|
for (i = 0; i < 4; i++) {
|
|
if (D_84392030[i] == 0) {
|
|
var_a2 = i;
|
|
break;
|
|
}
|
|
}
|
|
|
|
if (var_a2 >= 0) {
|
|
sp1C = &D_84391A90[var_a2];
|
|
D_84392030[var_a2] = 1;
|
|
func_814082B4(arg0, 0x400);
|
|
sp1C->unk_000.unk_14 = arg0;
|
|
} else {
|
|
sp1C = NULL;
|
|
}
|
|
return sp1C;
|
|
}
|
|
|
|
void func_8432CD14(unk_D_86002F58_004_000* arg0) {
|
|
s32 i;
|
|
|
|
for (i = 0; i < 4; i++) {
|
|
if (arg0 == &D_84391A90[i]) {
|
|
break;
|
|
}
|
|
}
|
|
|
|
if (i != 4) {
|
|
D_84392030[i] = 0;
|
|
func_8001BCF0(arg0);
|
|
}
|
|
}
|
|
|
|
void func_8432CD70(unk_D_86002F58_004_000* arg0, s16 arg1, s16 arg2) {
|
|
func_8001BC34(arg0, 0, 0, D_843920C0[arg1]);
|
|
func_800173DC(arg0, 0, D_843920C0[arg2], 0x10000);
|
|
}
|
|
|
|
void func_8432CDD8(unk_D_86002F58_004_000* arg0, s16 arg1) {
|
|
func_80017464(arg0, arg1);
|
|
}
|
|
|
|
void func_8432CE00(unk_D_86002F58_004_000* arg0, s16 arg1) {
|
|
func_8001BC34(arg0, 0, 0, D_843920C0[arg1]);
|
|
}
|
|
|
|
void func_8432CE3C(unk_D_86002F58_004_000* arg0, s16 arg1) {
|
|
func_800173DC(arg0, 0, D_843920C0[arg1], 0x10000);
|
|
}
|
|
|
|
void func_8432CE78(unk_D_86002F58_004_000* arg0, s16 arg1) {
|
|
func_800173DC(arg0, 0, D_843920C0[arg1], -0x10000);
|
|
func_80017464(arg0, arg0->unk_040.unk_04->unk_0A - 1);
|
|
}
|
|
|
|
s32 func_8432CED4(unk_D_86002F58_004_000* arg0) {
|
|
s32 ret = 0;
|
|
|
|
if (arg0->unk_040.unk_08 == 0) {
|
|
ret = 1;
|
|
}
|
|
return ret;
|
|
}
|
|
|
|
void func_8432CEF0(UNUSED unk_D_86002F34_00C* arg0) {
|
|
s32 i;
|
|
|
|
for (i = 0; i < 8; i++) {
|
|
if ((D_84390300[i] != NULL) && (D_84390300[i]() != 0)) {
|
|
D_84390300[i] = NULL;
|
|
D_84390320[i] = 0;
|
|
}
|
|
}
|
|
}
|
|
|
|
void func_8432CF74(UNUSED unk_D_86002F34_00C* arg0) {
|
|
s32 i;
|
|
|
|
for (i = 0; i < 8; i++) {
|
|
if (D_84390320[i] != NULL) {
|
|
D_84390320[i]();
|
|
}
|
|
}
|
|
}
|
|
|
|
void func_8432CFCC(unk_D_86002F34_00C* arg0) {
|
|
D_8140E628.unk_0C = arg0;
|
|
D_8140E6B4 = &D_8140E628.unk_10;
|
|
|
|
func_8000ED4C(&D_8140E6B4->unk_00, &arg0->unk_60.mtxf);
|
|
func_81400930(&D_8140E6B4->unk_40, &arg0->unk_60.eye);
|
|
func_81400930(&D_8140E6B4->unk_4C, &arg0->unk_60.at);
|
|
func_8432D468(&D_8140E6B4->unk_70, &D_8140E6B4->unk_72);
|
|
func_8432D398(&D_8140E6B4->unk_76, &D_8140E6B4->unk_78);
|
|
func_81400F44(&D_8140E6B4->unk_58, D_8140E6B4->unk_40, D_8140E6B4->unk_4C);
|
|
func_81400F44(&D_8140E6B4->unk_64, D_8140E6B4->unk_4C, D_8140E6B4->unk_40);
|
|
}
|
|
|
|
s32 func_8432D0D8(s32 arg0, unk_D_86002F34_00C* arg1) {
|
|
switch (arg0) {
|
|
case 1:
|
|
case 3:
|
|
case 4:
|
|
break;
|
|
|
|
case 0:
|
|
func_8432D150();
|
|
break;
|
|
|
|
case 2:
|
|
func_8432CFCC(arg1);
|
|
func_8432C4CC(arg1);
|
|
func_8432CEF0(arg1);
|
|
break;
|
|
|
|
case 5:
|
|
func_843590E0(arg1);
|
|
break;
|
|
}
|
|
|
|
return 0;
|
|
}
|
|
|
|
void func_8432D150(void) {
|
|
func_8432D5B0();
|
|
func_8432D178();
|
|
}
|
|
|
|
void func_8432D178(void) {
|
|
s32 i;
|
|
|
|
D_843902E8 = NULL;
|
|
D_843902BC = 0;
|
|
D_8140E628.unk_00.x = 1.0f;
|
|
D_8140E628.unk_00.y = 1.0f;
|
|
D_8140E628.unk_00.z = 1.0f;
|
|
D_843902F4 = 0;
|
|
D_84392040.unk_0C = 1.0f;
|
|
D_84392040.unk_10 = 1.0f;
|
|
D_843902FC = 0;
|
|
|
|
for (i = 0; i < 8; i++) {
|
|
D_84390300[i] = NULL;
|
|
D_84390320[i] = NULL;
|
|
}
|
|
|
|
D_8439037A = 0xFF;
|
|
D_8439037C = 0xFF;
|
|
D_8439037E = 0xFF;
|
|
D_84390388 = 0xFF;
|
|
D_84390382 = 0xFF;
|
|
D_84390384 = 0xFF;
|
|
D_84390386 = 0xFF;
|
|
D_8439038A = 0xFF;
|
|
D_8439038C = 0xFF;
|
|
D_8439038E = 0x64;
|
|
D_84390392 = 0;
|
|
D_84390394 = 0;
|
|
D_84390396 = 0;
|
|
D_84390344 = 1.0f;
|
|
|
|
func_8000E88C(&D_84390360, 0.0f, 0.0f, 0.0f);
|
|
func_8000EB70(&D_8439036C, 0, 0, 0);
|
|
func_8000EB70(&D_84390374, 0, 0, 0);
|
|
func_8000E88C(&D_84390348, 0.0f, 0.0f, 0.0f);
|
|
func_8000EB70(&D_84390354, 0, 0, 0);
|
|
func_8432C86C();
|
|
func_8432CAD0();
|
|
D_843903B0 = 0;
|
|
D_843903B4 = 0;
|
|
func_8432E9AC();
|
|
}
|
|
|
|
void func_8432D340(Vec3f* arg0, f32 arg1) {
|
|
arg0->x = D_8140E6B4->unk_40.x + (arg1 * D_8140E6B4->unk_58.x);
|
|
arg0->y = D_8140E6B4->unk_40.y + (arg1 * D_8140E6B4->unk_58.y);
|
|
arg0->z = D_8140E6B4->unk_40.z + (arg1 * D_8140E6B4->unk_58.z);
|
|
}
|
|
|
|
void func_8432D398(s16* arg0, s16* arg1) {
|
|
unk_D_86002F34_00C* temp_v0 = func_8432FD64();
|
|
f32 sp20 = temp_v0->unk_60.eye.x - temp_v0->unk_60.at.x;
|
|
f32 sp1C = temp_v0->unk_60.eye.y - temp_v0->unk_60.at.y;
|
|
f32 sp18 = temp_v0->unk_60.eye.z - temp_v0->unk_60.at.z;
|
|
|
|
*arg0 = MathUtil_Atan2s(sqrtf(SQ(sp20) + SQ(sp18)), sp1C);
|
|
*arg1 = MathUtil_Atan2s(sp18, sp20);
|
|
}
|
|
|
|
void func_8432D424(s16* arg0) {
|
|
unk_D_86002F34_00C* temp_v0 = func_8432FD64();
|
|
f32 x = temp_v0->unk_60.eye.x - temp_v0->unk_60.at.x;
|
|
f32 z = temp_v0->unk_60.eye.z - temp_v0->unk_60.at.z;
|
|
|
|
*arg0 = MathUtil_Atan2s(z, x);
|
|
}
|
|
|
|
void func_8432D468(s16* arg0, s16* arg1) {
|
|
unk_D_86002F34_00C* temp_v0 = func_8432FD64();
|
|
f32 sp20 = temp_v0->unk_60.at.x - temp_v0->unk_60.eye.x;
|
|
f32 sp1C = temp_v0->unk_60.at.y - temp_v0->unk_60.eye.y;
|
|
f32 sp18 = temp_v0->unk_60.at.z - temp_v0->unk_60.eye.z;
|
|
|
|
*arg0 = MathUtil_Atan2s(sqrtf(SQ(sp20) + SQ(sp18)), sp1C);
|
|
*arg1 = MathUtil_Atan2s(sp18, sp20);
|
|
}
|
|
|
|
void func_8432D4F4(s16* arg0) {
|
|
unk_D_86002F34_00C* temp_v0 = func_8432FD64();
|
|
f32 x = temp_v0->unk_60.at.x - temp_v0->unk_60.eye.x;
|
|
f32 z = temp_v0->unk_60.at.z - temp_v0->unk_60.eye.z;
|
|
|
|
*arg0 = MathUtil_Atan2s(z, x);
|
|
}
|
|
|
|
void func_8432D538(s16* arg0, s16* arg1) {
|
|
*arg0 = D_8140E6B4->unk_76;
|
|
*arg1 = D_8140E6B4->unk_78;
|
|
}
|
|
|
|
void func_8432D55C(s16* arg0) {
|
|
*arg0 = D_8140E6B4->unk_78;
|
|
}
|
|
|
|
void func_8432D570(s16* arg0, s16* arg1) {
|
|
*arg0 = D_8140E6B4->unk_70;
|
|
*arg1 = D_8140E6B4->unk_72;
|
|
}
|
|
|
|
void func_8432D594(s16* arg0) {
|
|
*arg0 = D_8140E6B4->unk_72;
|
|
}
|