summaryrefslogtreecommitdiff
path: root/include/variables.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/variables.h')
-rw-r--r--include/variables.h163
1 files changed, 107 insertions, 56 deletions
diff --git a/include/variables.h b/include/variables.h
index 26a29430..d6761c6f 100644
--- a/include/variables.h
+++ b/include/variables.h
@@ -159,7 +159,9 @@ extern OverlayInit D_800CBA44[2]; // E6A810
extern OverlayInit D_800CBB74[1]; // DF4260
extern OverlayInit D_800CBC0C[1]; // E08400
extern OverlayInit D_800CBD3C[1]; // EFFA40
-extern UnkStruct_90A00_1C D_800CC124[400];
+extern ObjectStruct_1C D_800CC124[400];
+extern ObjectInit* D_800CFDA0[];
+extern f32 D_800CFE5C[];
extern s32 D_800CFF90;
extern f32 D_800D19AC[];
extern f32 D_800D19E0[];
@@ -189,6 +191,11 @@ extern Save D_800D4D10;
extern s32 D_8015F924;
extern s32 D_8015F928;
+extern s32 D_8015F930[3];
+extern s32 D_8015F93C;
+extern s32 D_8015F940;
+extern f32 D_8015F944;
+extern s32 D_80161680;
extern s32 D_80161690;
extern f32 D_801616BC;
extern f32 D_801616C0;
@@ -225,13 +232,29 @@ extern u8 D_80161A39;
extern f32 D_80161A3C;
extern f32 D_80161A40;
extern f32 D_80161A44;
+extern f32 D_80161A54;
extern s32 D_80161A5C;
+extern u16 D_80161A62;
extern u8 D_80161A90[];
+extern s32 D_80161A98;
extern s16 D_80161AA0[];
-extern UnkStruct_func_80090A00 D_80163FE0[60];
-extern UnkStruct_D_8016F110 D_8016F110[];
-extern UnkStruct_func_80094BBC D_80173754[100]; // size intued by func_800933D8 loop
-extern UnkStruct_D_80175A10 D_80175A10[];
+extern Object_80 D_80161B00[50];
+extern Object_4C D_80163400[40];
+extern Object_2F4 D_80163FE0[60];
+extern Object_408 D_8016F110[4];
+extern Object_8C D_80170130[100];
+extern Object_6C D_801737E0[20];
+// extern size_70 D_80174050[16]
+// extern size_30 D_80174750[100]
+extern UnkStruct_D_80175A10 D_80175A10[64];
+extern UnkStruct_D_80175A10 D_80176410;
+// extern size_1C D_80176438[10]
+extern s32 D_80176550[2];
+extern f32 D_80176558[2][100];
+extern f32 D_80176878[2][100];
+extern f32 D_80176B98[2][100];
+extern f32 D_801771D8[2][100];
+extern f32 D_80176EB8[2][100];
extern s32 D_801774F8;
extern s32 D_80177820;
extern s32 D_80177824;
@@ -243,10 +266,12 @@ extern s32 D_8017783C;
extern s32 D_80177840;
extern s32 D_80177848;
extern s32 D_8017784C;
+extern s32 D_80177850;
extern s32 D_80177854;
extern s32 D_80177858[];
extern s32 D_80177868;
extern s32 D_80177870[];
+extern s32 D_80177880;
extern s32 D_80177898;
extern s32 D_8017789C;
extern s32 D_801778A0;
@@ -271,15 +296,19 @@ extern f32 D_801779B8;
extern f32 D_801779C0;
extern s32 D_801779F8;
extern s32 D_80177A80;
+extern s8 D_80177A98;
+extern s8 D_80177AB0;
extern s32 D_80177AE0;
extern s32 D_80177AF8;
extern s32 D_80177B40;
+extern u16 D_80177C30[];
extern s32 D_80177C50;
extern u8 D_80177C74;
extern s32 D_80177C80[];
extern s32 D_80177C94;
extern u8 D_80177C98;
extern s32 D_80177C9C;
+extern s32 D_80177CA0;
extern s32 D_80177CA4;
extern s32 D_80177CAC;
extern s32 D_80177CB4;
@@ -291,15 +320,24 @@ extern f32 D_80177D50;
extern f32 D_80177D68;
extern s32 D_80177DA0[];
extern s32 D_80177DB0;
-extern UnkStruct_D_80178280* D_80178280;
+extern s32 D_80177DC8;
+extern s32 D_80177E70;
+extern s32 D_80177E78;
+extern Vec3f D_80177E88;
+extern Vec3f D_80177F10;
+extern s32 D_8017812C;
extern s32 D_80178234;
extern s32 D_8017827C;
+extern UnkStruct_D_80178280* D_80178280;
extern s32 D_8017829C;
extern s32 D_801782A4;
+extern Object_58 *D_801782A8;
+extern s32 D_801782B8;
extern s32 D_801782D8;
extern s32 D_801782E8;
extern s32 D_801782F8;
extern u16* D_80178308;
+extern ObjectInit* D_80178310;
extern s32 D_80178320;
extern s32 D_80178328;
extern s32 D_80178330;
@@ -333,6 +371,7 @@ extern f32 D_8017873C;
extern f32 D_80178740;
extern s32 D_80178754;
extern s32 D_80178758;
+extern s32 D_80178768[];
extern SaveFile D_80178870;
extern u16 D_Tex_800D99F8[];
@@ -341,7 +380,10 @@ extern Gfx D_Gfx_800DBAA0[];
extern DmaEntry gDmaTable[]; // 178A70
extern u8 D_80179010[][16 * 13 / 2];
-extern UnkStruct_D_80185CBC D_80185CBC[];
+extern u16 D_80182544[];
+extern u16 D_80183CA8[];
+extern u16 D_80183CF0[];
+extern u16 D_80183D3C[];
extern u16 D_80183630[];
extern u16 D_8018366C[];
extern u16 D_80183690[];
@@ -354,53 +396,57 @@ extern u16 D_8018398C[];
extern u16 D_801839B8[];
extern u16 D_80183A08[];
extern u16 D_80183A64[];
+extern UnkStruct_D_80185CBC D_80185CBC[];
-extern f32 D_801B7BC8;
-extern f32 D_801B7BCC;
-extern s32 D_801B8220[];
-extern u8 D_801B8248[][4];
-extern s32 D_801B827C;
-extern s32 D_801B8280;
-extern s32 D_801B8284;
-extern s32 D_801B8288;
-extern s32 D_801B82A8;
-extern s32 D_801B82AC;
-extern s32 D_801B82BC;
-extern s32 D_801B82C0;
-extern s32 D_801B82C4;
-extern f32 D_801B82E0;
-extern f32 D_801B82E4;
-extern f32 D_801B82E8;
-extern s32 D_801B82F8;
-extern s32 D_801B82FC;
-extern s32 D_801B8300;
-extern f32 D_801B8304;
-extern f32 D_801B8308;
-extern f32 D_801B830C;
-extern s32 D_801B8310;
-extern s32 D_801B8314;
-extern s32 D_801B8318;
-extern s32 D_801B831C;
-extern s32 D_801B8320;
-extern s32 D_801B8324;
-extern f32 D_801B833C;
-extern s32 D_801B8344;
-extern s32 D_801B8348;
-extern s32 D_801B86A4;
-extern f32 D_801B86C8;
-extern f32 D_801B86CC;
-extern f32 D_801B86D0;
-extern f32 D_801B86D4;
-extern f32 D_801B86D8;
-extern f32 D_801B86DC;
-extern s32 D_801B9040;
-extern f32 D_801B905C;
-extern f32 D_801B9060;
-extern f32 D_801B9064;
-
-extern char D_801ADA44_EE6104[];
-extern s32 D_801ADA84_EE6144[];
-extern s32 D_801ADA94_EE6154;
+extern f32 D_E9F1D0_801A7F60;
+extern f32 D_E9F1D0_801A7F78;
+extern f32 D_EBFBE0_801B7BC8;
+extern f32 D_EBFBE0_801B7BCC;
+extern s32 D_EBFBE0_801B8220[];
+extern u8 D_EBFBE0_801B8248[][4];
+extern s32 D_EBFBE0_801B827C;
+extern s32 D_EBFBE0_801B8280;
+extern s32 D_EBFBE0_801B8284;
+extern s32 D_EBFBE0_801B8288;
+extern s32 D_EBFBE0_801B82A8;
+extern s32 D_EBFBE0_801B82AC;
+extern s32 D_EBFBE0_801B82BC;
+extern s32 D_EBFBE0_801B82C0;
+extern s32 D_EBFBE0_801B82C4;
+extern f32 D_EBFBE0_801B82E0;
+extern f32 D_EBFBE0_801B82E4;
+extern f32 D_EBFBE0_801B82E8;
+extern s32 D_EBFBE0_801B82F8;
+extern s32 D_EBFBE0_801B82FC;
+extern s32 D_EBFBE0_801B8300;
+extern f32 D_EBFBE0_801B8304;
+extern f32 D_EBFBE0_801B8308;
+extern f32 D_EBFBE0_801B830C;
+extern s32 D_EBFBE0_801B8310;
+extern s32 D_EBFBE0_801B8314;
+extern s32 D_EBFBE0_801B8318;
+extern s32 D_EBFBE0_801B831C;
+extern s32 D_EBFBE0_801B8320;
+extern s32 D_EBFBE0_801B8324;
+extern f32 D_EBFBE0_801B833C;
+extern s32 D_EBFBE0_801B8344;
+extern s32 D_EBFBE0_801B8348;
+extern s32 D_EBFBE0_801B86A4;
+extern f32 D_EBFBE0_801B86C8;
+extern f32 D_EBFBE0_801B86CC;
+extern f32 D_EBFBE0_801B86D0;
+extern f32 D_EBFBE0_801B86D4;
+extern f32 D_EBFBE0_801B86D8;
+extern f32 D_EBFBE0_801B86DC;
+extern s32 D_EBFBE0_801B9040;
+extern f32 D_EBFBE0_801B905C;
+extern f32 D_EBFBE0_801B9060;
+extern f32 D_EBFBE0_801B9064;
+extern s8 D_E6A810_801BA1E8;
+
+extern char D_EBFBE0_801ADA44[];
+extern s32 D_EBFBE0_801ADA84[];
+extern s32 D_EBFEB0_801ADA94;
extern u8 D_80281000[0x400];
extern u8 D_80281400[0xC00];
@@ -479,13 +525,13 @@ extern u8 D_5000000[];
extern u8 D_5000080[];
extern u8 D_5000100[];
extern u8 D_5000180[];
-extern u8 D_5000200[];
+extern u16 D_5000200[];
extern u8 D_5000280[];
-extern u8 D_5000300[];
+extern u16 D_5000300[];
extern u8 D_5000380[];
extern u8 D_5000400[];
extern u8 D_5000480[];
-extern s32 D_50077B0;
+extern u16 D_50077B0[];
extern u8 D_5009F60[];
extern u8 D_500A050[];
extern u8 D_500A140[];
@@ -497,6 +543,11 @@ extern u8 D_500A5F0[];
extern u8 D_500A6E0[];
extern u8 D_500A7D0[];
+extern ObjectInit* D_6010088[];
+extern ObjectInit* D_602B148[];
+extern ObjectInit* D_602F18C[];
+extern ObjectInit* D_C0356A4[];
+
extern Gfx D_6004570[];
extern Gfx D_D0098B0[];
extern Gfx D_F014180[];