From 36274d6402aae9f266b6c18c025de4d98dcd5616 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sun, 5 Apr 2020 23:41:37 +1000 Subject: [PATCH] Decompile currentPlayerSetControlDef --- src/game/bondmove.c | 11 +- src/include/game/bondmove.h | 2 +- src/include/types.h | 486 +----------------------------------- 3 files changed, 6 insertions(+), 493 deletions(-) diff --git a/src/game/bondmove.c b/src/game/bondmove.c index 2131eab3e..840d8eb5d 100644 --- a/src/game/bondmove.c +++ b/src/game/bondmove.c @@ -45,13 +45,10 @@ const char var7f1ad860[] = "bondmove.c"; -GLOBAL_ASM( -glabel func0f0c79f0 -/* f0c79f0: 3c0e800a */ lui $t6,%hi(g_Vars+0x284) -/* f0c79f4: 8dcea244 */ lw $t6,%lo(g_Vars+0x284)($t6) -/* f0c79f8: 03e00008 */ jr $ra -/* f0c79fc: adc40334 */ sw $a0,0x334($t6) -); +void currentPlayerSetControlDef(u32 controldef) +{ + g_Vars.currentplayer->controldef = controldef; +} GLOBAL_ASM( glabel func0f0c7a00 diff --git a/src/include/game/bondmove.h b/src/include/game/bondmove.h index d76d1db67..9faeed791 100644 --- a/src/include/game/bondmove.h +++ b/src/include/game/bondmove.h @@ -3,7 +3,7 @@ #include #include "types.h" -u32 func0f0c79f0(void); +void currentPlayerSetControlDef(u32 controldef); u32 func0f0c7a00(void); void currentPlayerSetAutoAimY(bool enabled); bool currentPlayerIsAutoAimYEnabled(void); diff --git a/src/include/types.h b/src/include/types.h index 3a5fcfbc0..c7d313c36 100644 --- a/src/include/types.h +++ b/src/include/types.h @@ -1837,7 +1837,7 @@ struct player { /*0x0328*/ bool startnewbonddie; /*0x032c*/ bool redbloodfinished; /*0x0330*/ bool deathanimfinished; - /*0x0334*/ u32 unk0334; + /*0x0334*/ u32 controldef; /*0x0338*/ struct playerbond bonddie; /*0x036c*/ struct playerbond bond2; /*0x03a0*/ bool resetheadpos; @@ -1974,491 +1974,7 @@ struct player { /*0x0632*/ u16 unk0632; /*0x0634*/ u16 unk0634; /*0x0636*/ u16 unk0636; - /*0x0638*/ struct player638 unk0638[2]; - -// /*0x0ddc*/ u32 unk0ddc; -// /*0x0de0*/ u32 unk0de0; -// /*0x0de4*/ u32 unk0de4; -// /*0x0de8*/ u32 unk0de8; -// /*0x0dec*/ u32 unk0dec; -// /*0x0df0*/ u32 unk0df0; -// /*0x0df4*/ u32 unk0df4; -// /*0x0df8*/ u32 unk0df8; -// /*0x0dfc*/ u32 unk0dfc; -// /*0x0e00*/ u32 unk0e00; -// /*0x0e04*/ u32 unk0e04; -// /*0x0e08*/ u32 unk0e08; -// /*0x0e0c*/ u32 unk0e0c; -// /*0x0e10*/ u32 unk0e10; -// /*0x0e14*/ u32 unk0e14; -// /*0x0e18*/ u32 unk0e18; -// /*0x0e1c*/ u32 unk0e1c; -// /*0x0e20*/ u32 unk0e20; -// /*0x0e24*/ u32 unk0e24; -// /*0x0e28*/ u32 unk0e28; -// /*0x0e2c*/ u32 unk0e2c; -// /*0x0e30*/ u32 unk0e30; -// /*0x0e34*/ u32 unk0e34; -// /*0x0e38*/ u32 unk0e38; -// /*0x0e3c*/ u32 unk0e3c; -// /*0x0e40*/ u32 unk0e40; -// /*0x0e44*/ u32 unk0e44; -// /*0x0e48*/ u32 unk0e48; -// /*0x0e4c*/ u32 unk0e4c; -// /*0x0e50*/ u32 unk0e50; -// /*0x0e54*/ u32 unk0e54; -// /*0x0e58*/ u32 unk0e58; -// /*0x0e5c*/ u32 unk0e5c; -// /*0x0e60*/ u32 unk0e60; -// /*0x0e64*/ u32 unk0e64; -// /*0x0e68*/ u32 unk0e68; -// /*0x0e6c*/ u32 unk0e6c; -// /*0x0e70*/ u32 unk0e70; -// /*0x0e74*/ u32 unk0e74; -// /*0x0e78*/ u32 unk0e78; -// /*0x0e7c*/ u32 unk0e7c; -// /*0x0e80*/ u32 unk0e80; -// /*0x0e84*/ u32 unk0e84; -// /*0x0e88*/ u32 unk0e88; -// /*0x0e8c*/ u32 unk0e8c; -// /*0x0e90*/ u32 unk0e90; -// /*0x0e94*/ u32 unk0e94; -// /*0x0e98*/ u32 unk0e98; -// /*0x0e9c*/ u32 unk0e9c; -// /*0x0ea0*/ u32 unk0ea0; -// /*0x0ea4*/ u32 unk0ea4; -// /*0x0ea8*/ u32 unk0ea8; -// /*0x0eac*/ u32 unk0eac; -// /*0x0eb0*/ u32 unk0eb0; -// /*0x0eb4*/ u32 unk0eb4; -// /*0x0eb8*/ u32 unk0eb8; -// /*0x0ebc*/ u32 unk0ebc; -// /*0x0ec0*/ u32 unk0ec0; -// /*0x0ec4*/ u32 unk0ec4; -// /*0x0ec8*/ u32 unk0ec8; -// /*0x0ecc*/ u32 unk0ecc; -// /*0x0ed0*/ u32 unk0ed0; -// /*0x0ed4*/ u32 unk0ed4; -// /*0x0ed8*/ u32 unk0ed8; -// /*0x0edc*/ u32 unk0edc; -// /*0x0ee0*/ u32 unk0ee0; -// /*0x0ee4*/ u32 unk0ee4; -// /*0x0ee8*/ u32 unk0ee8; -// /*0x0eec*/ u32 unk0eec; -// /*0x0ef0*/ u32 unk0ef0; -// /*0x0ef4*/ u32 unk0ef4; -// /*0x0ef8*/ u32 unk0ef8; -// /*0x0efc*/ u32 unk0efc; -// /*0x0f00*/ u32 unk0f00; -// /*0x0f04*/ u32 unk0f04; -// /*0x0f08*/ u32 unk0f08; -// /*0x0f0c*/ u32 unk0f0c; -// /*0x0f10*/ u32 unk0f10; -// /*0x0f14*/ u32 unk0f14; -// /*0x0f18*/ u32 unk0f18; -// /*0x0f1c*/ u32 unk0f1c; -// /*0x0f20*/ u32 unk0f20; -// /*0x0f24*/ u32 unk0f24; -// /*0x0f28*/ u32 unk0f28; -// /*0x0f2c*/ u32 unk0f2c; -// /*0x0f30*/ u32 unk0f30; -// /*0x0f34*/ u32 unk0f34; -// /*0x0f38*/ u32 unk0f38; -// /*0x0f3c*/ u32 unk0f3c; -// /*0x0f40*/ u32 unk0f40; -// /*0x0f44*/ u32 unk0f44; -// /*0x0f48*/ u32 unk0f48; -// /*0x0f4c*/ u32 unk0f4c; -// /*0x0f50*/ u32 unk0f50; -// /*0x0f54*/ u32 unk0f54; -// /*0x0f58*/ u32 unk0f58; -// /*0x0f5c*/ u32 unk0f5c; -// /*0x0f60*/ u32 unk0f60; -// /*0x0f64*/ u32 unk0f64; -// /*0x0f68*/ u32 unk0f68; -// /*0x0f6c*/ u32 unk0f6c; -// /*0x0f70*/ u32 unk0f70; -// /*0x0f74*/ u32 unk0f74; -// /*0x0f78*/ u32 unk0f78; -// /*0x0f7c*/ u32 unk0f7c; -// /*0x0f80*/ u32 unk0f80; -// /*0x0f84*/ u32 unk0f84; -// /*0x0f88*/ u32 unk0f88; -// /*0x0f8c*/ u32 unk0f8c; -// /*0x0f90*/ u32 unk0f90; -// /*0x0f94*/ u32 unk0f94; -// /*0x0f98*/ u32 unk0f98; -// /*0x0f9c*/ struct coord unk0f9c; -// /*0x0fa8*/ u32 unk0fa8; -// /*0x0fac*/ u32 unk0fac; -// /*0x0fb0*/ u32 unk0fb0; -// /*0x0fb4*/ u32 unk0fb4; -// /*0x0fb8*/ u32 unk0fb8; -// /*0x0fbc*/ u32 unk0fbc; -// /*0x0fc0*/ u32 unk0fc0; -// /*0x0fc4*/ u32 unk0fc4; -// /*0x0fc8*/ u32 unk0fc8; -// /*0x0fcc*/ u32 unk0fcc; -// /*0x0fd0*/ u32 unk0fd0; -// /*0x0fd4*/ u32 unk0fd4; -// /*0x0fd8*/ u32 unk0fd8; -// /*0x0fdc*/ u32 unk0fdc; -// /*0x0fe0*/ u32 unk0fe0; -// /*0x0fe4*/ u32 unk0fe4; -// /*0x0fe8*/ u32 unk0fe8; -// /*0x0fec*/ u32 unk0fec; -// /*0x0ff0*/ u32 unk0ff0; -// /*0x0ff4*/ u32 unk0ff4; -// /*0x0ff8*/ u32 unk0ff8; -// /*0x0ffc*/ u32 unk0ffc; -// /*0x1000*/ u32 unk1000; -// /*0x1004*/ u32 unk1004; -// /*0x1008*/ u32 unk1008; -// /*0x100c*/ u32 unk100c; -// /*0x1010*/ u32 unk1010; -// /*0x1014*/ u32 unk1014; -// /*0x1018*/ u32 unk1018; -// /*0x101c*/ u32 unk101c; -// /*0x1020*/ u32 unk1020; -// /*0x1024*/ u32 unk1024; -// /*0x1028*/ u32 unk1028; -// /*0x102c*/ u32 unk102c; -// /*0x1030*/ u32 unk1030; -// /*0x1034*/ u32 unk1034; -// /*0x1038*/ u32 unk1038; -// /*0x103c*/ u32 unk103c; -// /*0x1040*/ u32 unk1040; -// /*0x1044*/ u32 unk1044; -// /*0x1048*/ u32 unk1048; -// /*0x104c*/ u32 unk104c; -// /*0x1050*/ u32 unk1050; -// /*0x1054*/ u32 unk1054; -// /*0x1058*/ u32 unk1058; -// /*0x105c*/ u32 unk105c; -// /*0x1060*/ u32 unk1060; -// /*0x1064*/ u32 unk1064; -// /*0x1068*/ u32 unk1068; -// /*0x106c*/ u32 unk106c; -// /*0x1070*/ u32 unk1070; -// /*0x1074*/ u32 unk1074; -// /*0x1078*/ u32 unk1078; -// /*0x107c*/ u32 unk107c; -// /*0x1080*/ u32 unk1080; -// /*0x1084*/ u32 unk1084; -// /*0x1088*/ u32 unk1088; -// /*0x108c*/ u32 unk108c; -// /*0x1090*/ u32 unk1090; -// /*0x1094*/ u32 unk1094; -// /*0x1098*/ u32 unk1098; -// /*0x109c*/ u32 unk109c; -// /*0x10a0*/ u32 unk10a0; -// /*0x10a4*/ u32 unk10a4; -// /*0x10a8*/ u32 unk10a8; -// /*0x10ac*/ u32 unk10ac; -// /*0x10b0*/ u32 unk10b0; -// /*0x10b4*/ u32 unk10b4; -// /*0x10b8*/ u32 unk10b8; -// /*0x10bc*/ u32 unk10bc; -// /*0x10c0*/ u32 unk10c0; -// /*0x10c4*/ u32 unk10c4; -// /*0x10c8*/ u32 unk10c8; -// /*0x10cc*/ u32 unk10cc; -// /*0x10d0*/ u32 unk10d0; -// /*0x10d4*/ u32 unk10d4; -// /*0x10d8*/ u32 unk10d8; -// /*0x10dc*/ u32 unk10dc; -// /*0x10e0*/ u32 unk10e0; -// /*0x10e4*/ u32 unk10e4; -// /*0x10e8*/ u32 unk10e8; -// /*0x10ec*/ u32 unk10ec; -// /*0x10f0*/ u32 unk10f0; -// /*0x10f4*/ u32 unk10f4; -// /*0x10f8*/ u32 unk10f8; -// /*0x10fc*/ u32 unk10fc; -// /*0x1100*/ u32 unk1100; -// /*0x1104*/ u32 unk1104; -// /*0x1108*/ u32 unk1108; -// /*0x110c*/ u32 unk110c; -// /*0x1110*/ u32 unk1110; -// /*0x1114*/ u32 unk1114; -// /*0x1118*/ u32 unk1118; -// /*0x111c*/ u32 unk111c; -// /*0x1120*/ u32 unk1120; -// /*0x1124*/ u32 unk1124; -// /*0x1128*/ u32 unk1128; -// /*0x112c*/ u32 unk112c; -// /*0x1130*/ u32 unk1130; -// /*0x1134*/ u32 unk1134; -// /*0x1138*/ u32 unk1138; -// /*0x113c*/ u32 unk113c; -// /*0x1140*/ u32 unk1140; -// /*0x1144*/ u32 unk1144; -// /*0x1148*/ u32 unk1148; -// /*0x114c*/ u32 unk114c; -// /*0x1150*/ u32 unk1150; -// /*0x1154*/ u32 unk1154; -// /*0x1158*/ u32 unk1158; -// /*0x115c*/ u32 unk115c; -// /*0x1160*/ u32 unk1160; -// /*0x1164*/ u32 unk1164; -// /*0x1168*/ u32 unk1168; -// /*0x116c*/ u32 unk116c; -// /*0x1170*/ u32 unk1170; -// /*0x1174*/ u32 unk1174; -// /*0x1178*/ u32 unk1178; -// /*0x117c*/ u32 unk117c; -// /*0x1180*/ u32 unk1180; -// /*0x1184*/ u32 unk1184; -// /*0x1188*/ u32 unk1188; -// /*0x118c*/ u32 unk118c; -// /*0x1190*/ u32 unk1190; -// /*0x1194*/ u32 unk1194; -// /*0x1198*/ u32 unk1198; -// /*0x119c*/ u32 unk119c; -// /*0x11a0*/ u32 unk11a0; -// /*0x11a4*/ u32 unk11a4; -// /*0x11a8*/ u32 unk11a8; -// /*0x11ac*/ u32 unk11ac; -// /*0x11b0*/ u32 unk11b0; -// /*0x11b4*/ u32 unk11b4; -// /*0x11b8*/ u32 unk11b8; -// /*0x11bc*/ u32 unk11bc; -// /*0x11c0*/ u32 unk11c0; -// /*0x11c4*/ u32 unk11c4; -// /*0x11c8*/ u32 unk11c8; -// /*0x11cc*/ u32 unk11cc; -// /*0x11d0*/ u32 unk11d0; -// /*0x11d4*/ u32 unk11d4; -// /*0x11d8*/ u32 unk11d8; -// /*0x11dc*/ u32 unk11dc; -// /*0x11e0*/ u32 unk11e0; -// /*0x11e4*/ u32 unk11e4; -// /*0x11e8*/ u32 unk11e8; -// /*0x11ec*/ u32 unk11ec; -// /*0x11f0*/ u32 unk11f0; -// /*0x11f4*/ u32 unk11f4; -// /*0x11f8*/ u32 unk11f8; -// /*0x11fc*/ u32 unk11fc; -// /*0x1200*/ u32 unk1200; -// /*0x1204*/ u32 unk1204; -// /*0x1208*/ u32 unk1208; -// /*0x120c*/ u32 unk120c; -// /*0x1210*/ u32 unk1210; -// /*0x1214*/ u32 unk1214; -// /*0x1218*/ u32 unk1218; -// /*0x121c*/ u32 unk121c; -// /*0x1220*/ u32 unk1220; -// /*0x1224*/ u32 unk1224; -// /*0x1228*/ u32 unk1228; -// /*0x122c*/ u32 unk122c; -// /*0x1230*/ u32 unk1230; -// /*0x1234*/ u32 unk1234; -// /*0x1238*/ u32 unk1238; -// /*0x123c*/ u32 unk123c; -// /*0x1240*/ u32 unk1240; -// /*0x1244*/ u32 unk1244; -// /*0x1248*/ u32 unk1248; -// /*0x124c*/ u32 unk124c; -// /*0x1250*/ u32 unk1250; -// /*0x1254*/ u32 unk1254; -// /*0x1258*/ u32 unk1258; -// /*0x125c*/ u32 unk125c; -// /*0x1260*/ u32 unk1260; -// /*0x1264*/ u32 unk1264; -// /*0x1268*/ u32 unk1268; -// /*0x126c*/ u32 unk126c; -// /*0x1270*/ u32 unk1270; -// /*0x1274*/ u32 unk1274; -// /*0x1278*/ u32 unk1278; -// /*0x127c*/ u32 unk127c; -// /*0x1280*/ u32 unk1280; -// /*0x1284*/ u32 unk1284; -// /*0x1288*/ u32 unk1288; -// /*0x128c*/ u32 unk128c; -// /*0x1290*/ u32 unk1290; -// /*0x1294*/ u32 unk1294; -// /*0x1298*/ u32 unk1298; -// /*0x129c*/ u32 unk129c; -// /*0x12a0*/ u32 unk12a0; -// /*0x12a4*/ u32 unk12a4; -// /*0x12a8*/ u32 unk12a8; -// /*0x12ac*/ u32 unk12ac; -// /*0x12b0*/ u32 unk12b0; -// /*0x12b4*/ u32 unk12b4; -// /*0x12b8*/ u32 unk12b8; -// /*0x12bc*/ u32 unk12bc; -// /*0x12c0*/ u32 unk12c0; -// /*0x12c4*/ u32 unk12c4; -// /*0x12c8*/ u32 unk12c8; -// /*0x12cc*/ u32 unk12cc; -// /*0x12d0*/ u32 unk12d0; -// /*0x12d4*/ u32 unk12d4; -// /*0x12d8*/ u32 unk12d8; -// /*0x12dc*/ u32 unk12dc; -// /*0x12e0*/ u32 unk12e0; -// /*0x12e4*/ u32 unk12e4; -// /*0x12e8*/ u32 unk12e8; -// /*0x12ec*/ u32 unk12ec; -// /*0x12f0*/ u32 unk12f0; -// /*0x12f4*/ u32 unk12f4; -// /*0x12f8*/ u32 unk12f8; -// /*0x12fc*/ u32 unk12fc; -// /*0x1300*/ u32 unk1300; -// /*0x1304*/ u32 unk1304; -// /*0x1308*/ u32 unk1308; -// /*0x130c*/ u32 unk130c; -// /*0x1310*/ u32 unk1310; -// /*0x1314*/ u32 unk1314; -// /*0x1318*/ u32 unk1318; -// /*0x131c*/ u32 unk131c; -// /*0x1320*/ u32 unk1320; -// /*0x1324*/ u32 unk1324; -// /*0x1328*/ u32 unk1328; -// /*0x132c*/ u32 unk132c; -// /*0x1330*/ u32 unk1330; -// /*0x1334*/ u32 unk1334; -// /*0x1338*/ struct coord unk1338; -// /*0x1344*/ u32 unk1344; -// /*0x1348*/ u32 unk1348; -// /*0x134c*/ u32 unk134c; -// /*0x1350*/ u32 unk1350; -// /*0x1354*/ u32 unk1354; -// /*0x1358*/ u32 unk1358; -// /*0x135c*/ u32 unk135c; -// /*0x1360*/ u32 unk1360; -// /*0x1364*/ u32 unk1364; -// /*0x1368*/ u32 unk1368; -// /*0x136c*/ u32 unk136c; -// /*0x1370*/ u32 unk1370; -// /*0x1374*/ u32 unk1374; -// /*0x1378*/ u32 unk1378; -// /*0x137c*/ u32 unk137c; -// /*0x1380*/ u32 unk1380; -// /*0x1384*/ u32 unk1384; -// /*0x1388*/ u32 unk1388; -// /*0x138c*/ u32 unk138c; -// /*0x1390*/ u32 unk1390; -// /*0x1394*/ u32 unk1394; -// /*0x1398*/ u32 unk1398; -// /*0x139c*/ u32 unk139c; -// /*0x13a0*/ u32 unk13a0; -// /*0x13a4*/ u32 unk13a4; -// /*0x13a8*/ u32 unk13a8; -// /*0x13ac*/ u32 unk13ac; -// /*0x13b0*/ u32 unk13b0; -// /*0x13b4*/ u32 unk13b4; -// /*0x13b8*/ u32 unk13b8; -// /*0x13bc*/ u32 unk13bc; -// /*0x13c0*/ u32 unk13c0; -// /*0x13c4*/ u32 unk13c4; -// /*0x13c8*/ u32 unk13c8; -// /*0x13cc*/ u32 unk13cc; -// /*0x13d0*/ u32 unk13d0; -// /*0x13d4*/ u32 unk13d4; -// /*0x13d8*/ u32 unk13d8; -// /*0x13dc*/ u32 unk13dc; -// /*0x13e0*/ u32 unk13e0; -// /*0x13e4*/ u32 unk13e4; -// /*0x13e8*/ u32 unk13e8; -// /*0x13ec*/ u32 unk13ec; -// /*0x13f0*/ u32 unk13f0; -// /*0x13f4*/ u32 unk13f4; -// /*0x13f8*/ u32 unk13f8; -// /*0x13fc*/ u32 unk13fc; -// /*0x1400*/ u32 unk1400; -// /*0x1404*/ u32 unk1404; -// /*0x1408*/ u32 unk1408; -// /*0x140c*/ u32 unk140c; -// /*0x1410*/ u32 unk1410; -// /*0x1414*/ u32 unk1414; -// /*0x1418*/ u32 unk1418; -// /*0x141c*/ u32 unk141c; -// /*0x1420*/ u32 unk1420; -// /*0x1424*/ u32 unk1424; -// /*0x1428*/ u32 unk1428; -// /*0x142c*/ u32 unk142c; -// /*0x1430*/ u32 unk1430; -// /*0x1434*/ u32 unk1434; -// /*0x1438*/ u32 unk1438; -// /*0x143c*/ u32 unk143c; -// /*0x1440*/ u32 unk1440; -// /*0x1444*/ u32 unk1444; -// /*0x1448*/ u32 unk1448; -// /*0x144c*/ u32 unk144c; -// /*0x1450*/ u32 unk1450; -// /*0x1454*/ u32 unk1454; -// /*0x1458*/ u32 unk1458; -// /*0x145c*/ u32 unk145c; -// /*0x1460*/ u32 unk1460; -// /*0x1464*/ u32 unk1464; -// /*0x1468*/ u32 unk1468; -// /*0x146c*/ u32 unk146c; -// /*0x1470*/ u32 unk1470; -// /*0x1474*/ u32 unk1474; -// /*0x1478*/ u32 unk1478; -// /*0x147c*/ u32 unk147c; -// /*0x1480*/ u32 unk1480; -// /*0x1484*/ u32 unk1484; -// /*0x1488*/ u32 unk1488; -// /*0x148c*/ u32 unk148c; -// /*0x1490*/ bool unk1490; -// /*0x1494*/ struct coord unk1494; -// /*0x14a0*/ struct coord unk14a0; -// /*0x14ac*/ u32 unk14ac; -// /*0x14b0*/ u32 unk14b0; -// /*0x14b4*/ u32 unk14b4; -// /*0x14b8*/ u32 unk14b8; -// /*0x14bc*/ u32 unk14bc; -// /*0x14c0*/ u32 unk14c0; -// /*0x14c4*/ u32 unk14c4; -// /*0x14c8*/ u32 unk14c8; -// /*0x14cc*/ u32 unk14cc; -// /*0x14d0*/ u32 unk14d0; -// /*0x14d4*/ u32 unk14d4; -// /*0x14d8*/ u32 unk14d8; -// /*0x14dc*/ u32 unk14dc; -// /*0x14e0*/ u32 unk14e0; -// /*0x14e4*/ u32 unk14e4; -// /*0x14e8*/ u32 unk14e8; -// /*0x14ec*/ u32 unk14ec; -// /*0x14f0*/ u32 unk14f0; -// /*0x14f4*/ u32 unk14f4; -// /*0x14f8*/ u32 unk14f8; -// /*0x14fc*/ u32 unk14fc; -// /*0x1500*/ u32 unk1500; -// /*0x1504*/ u32 unk1504; -// /*0x1508*/ u32 unk1508; -// /*0x150c*/ u32 unk150c; -// /*0x1510*/ u32 unk1510; -// /*0x1514*/ u32 unk1514; -// /*0x1518*/ u32 unk1518; -// /*0x151c*/ u32 unk151c; -// /*0x1520*/ u32 unk1520; -// /*0x1524*/ u32 unk1524; -// /*0x1528*/ u32 unk1528; -// /*0x152c*/ u32 unk152c; -// /*0x1530*/ u32 unk1530; -// /*0x1534*/ u32 unk1534; -// /*0x1538*/ u32 unk1538; -// /*0x153c*/ u32 unk153c; -// /*0x1540*/ u32 unk1540; -// /*0x1544*/ u32 unk1544; -// /*0x1548*/ u32 unk1548; -// /*0x154c*/ u32 unk154c; -// /*0x1550*/ u32 unk1550; -// /*0x1554*/ u32 unk1554; -// /*0x1558*/ u32 unk1558; -// /*0x155c*/ u32 unk155c; -// /*0x1560*/ u32 unk1560; -// /*0x1564*/ u32 unk1564; -// /*0x1568*/ u32 unk1568; -// /*0x156c*/ u32 unk156c; -// /*0x1570*/ u32 unk1570; -// /*0x1574*/ u32 unk1574; -// /*0x1578*/ u32 unk1578; -// /*0x157c*/ u32 unk157c; - /*0x1580*/ s8 unk1580; /*0x1581*/ u8 unk1581; /*0x1582*/ u8 unk1582;