From 3ea6f890307596e8a7e00e8c9012d0aa82455160 Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Thu, 22 Jan 2026 01:14:22 -0800 Subject: [PATCH] Match and link CDamageInfo --- config/GM8E01_01/NESemu/symbols.txt | 6 +- config/GM8E01_01/symbols.txt | 338 ++++++++++---------- config/GM8E01_48/NESemu/symbols.txt | 6 +- config/GM8E01_48/symbols.txt | 396 ++++++++++++------------ config/GM8P01_00/NESPALemuP/symbols.txt | 2 +- configure.py | 2 +- include/MetroidPrime/CAnimData.hpp | 1 - include/MetroidPrime/CDamageInfo.hpp | 23 +- include/MetroidPrime/CModelData.hpp | 1 - include/rstl/algorithm.hpp | 5 +- src/MetroidPrime/CActor.cpp | 1 + src/MetroidPrime/CDamageInfo.cpp | 6 +- src/MetroidPrime/ScriptLoader.cpp | 7 +- 13 files changed, 398 insertions(+), 396 deletions(-) diff --git a/config/GM8E01_01/NESemu/symbols.txt b/config/GM8E01_01/NESemu/symbols.txt index ec10ab65..2c8a9bff 100644 --- a/config/GM8E01_01/NESemu/symbols.txt +++ b/config/GM8E01_01/NESemu/symbols.txt @@ -211,8 +211,8 @@ lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x20 align:4 data:floa lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 align:4 data:float lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 align:4 data:float lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x24 align:8 -lbl_1_data_0 = .data:0x00000000; // type:object size:0x10 -lbl_1_data_10 = .data:0x00000010; // type:object size:0x20 +lbl_1_data_0 = .data:0x00000000; // type:object size:0xD data:string +lbl_1_data_10 = .data:0x00000010; // type:object size:0x19 data:string lbl_1_data_30 = .data:0x00000030; // type:object size:0x1D940 lbl_1_data_1D970 = .data:0x0001D970; // type:object size:0x160 lbl_1_data_1DAD0 = .data:0x0001DAD0; // type:object size:0x28 @@ -220,7 +220,7 @@ lbl_1_data_1DAF8 = .data:0x0001DAF8; // type:object size:0x1030 lbl_1_data_1EB28 = .data:0x0001EB28; // type:object size:0x80 lbl_1_data_1EBA8 = .data:0x0001EBA8; // type:object size:0x18 lbl_1_data_1EBC0 = .data:0x0001EBC0; // type:object size:0x18 align:4 data:float -lbl_1_data_1EBD8 = .data:0x0001EBD8; // type:object size:0x18 +lbl_1_data_1EBD8 = .data:0x0001EBD8; // type:object size:0x2 data:string lbl_1_data_1EBF0 = .data:0x0001EBF0; // type:object size:0x8 data:4byte lbl_1_data_1EBF8 = .data:0x0001EBF8; // type:object size:0x60 data:4byte lbl_1_data_1EC58 = .data:0x0001EC58; // type:object size:0x100 data:byte diff --git a/config/GM8E01_01/symbols.txt b/config/GM8E01_01/symbols.txt index e7e8ca19..b1706945 100644 --- a/config/GM8E01_01/symbols.txt +++ b/config/GM8E01_01/symbols.txt @@ -16708,9 +16708,9 @@ lbl_803CC05E = .rodata:0x803CC05E; // type:object size:0xF data:string lbl_803CC06D = .rodata:0x803CC06D; // type:object size:0x8 data:string lbl_803CC075 = .rodata:0x803CC075; // type:object size:0xD data:string lbl_803CC082 = .rodata:0x803CC082; // type:object size:0x186 -lbl_803CC208 = .rodata:0x803CC208; // type:object size:0x8 +lbl_803CC208 = .rodata:0x803CC208; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CC210; // type:object size:0x3EA scope:local data:string_table -lbl_803CC600 = .rodata:0x803CC600; // type:object size:0x18 +lbl_803CC600 = .rodata:0x803CC600; // type:object size:0x14 data:string lbl_803CC618 = .rodata:0x803CC618; // type:object size:0x30 lbl_803CC648 = .rodata:0x803CC648; // type:object size:0x30 lbl_803CC678 = .rodata:0x803CC678; // type:object size:0x30 @@ -16735,7 +16735,7 @@ lbl_803CC8E4 = .rodata:0x803CC8E4; // type:object size:0x1C data:string lbl_803CC900 = .rodata:0x803CC900; // type:object size:0x15 data:string lbl_803CC915 = .rodata:0x803CC915; // type:object size:0x15 data:string lbl_803CC92A = .rodata:0x803CC92A; // type:object size:0x356 -lbl_803CCC80 = .rodata:0x803CCC80; // type:object size:0x8 +lbl_803CCC80 = .rodata:0x803CCC80; // type:object size:0x7 data:string lbl_803CCC88 = .rodata:0x803CCC88; // type:object size:0x10 lbl_803CCC98 = .rodata:0x803CCC98; // type:object size:0xE data:string lbl_803CCCA6 = .rodata:0x803CCCA6; // type:object size:0xE data:string @@ -16762,8 +16762,8 @@ lbl_803CCEBC = .rodata:0x803CCEBC; // type:object size:0x12 data:string lbl_803CCECE = .rodata:0x803CCECE; // type:object size:0xF data:string lbl_803CCEDD = .rodata:0x803CCEDD; // type:object size:0x23 lbl_803CCF00 = .rodata:0x803CCF00; // type:object size:0x58 -lbl_803CCF58 = .rodata:0x803CCF58; // type:object size:0x8 -lbl_803CCF60 = .rodata:0x803CCF60; // type:object size:0x8 +lbl_803CCF58 = .rodata:0x803CCF58; // type:object size:0x7 data:string +lbl_803CCF60 = .rodata:0x803CCF60; // type:object size:0x7 data:string lbl_803CCF68 = .rodata:0x803CCF68; // type:object size:0x98 lbl_803CD000 = .rodata:0x803CD000; // type:object size:0x18 lbl_803CD018 = .rodata:0x803CD018; // type:object size:0xC @@ -16778,13 +16778,13 @@ lbl_803CD0C0 = .rodata:0x803CD0C0; // type:object size:0x38 @stringBase0 = .rodata:0x803CD0F8; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803CD100; // type:object size:0x7 scope:local data:string_table lbl_803CD108 = .rodata:0x803CD108; // type:object size:0x40 -lbl_803CD148 = .rodata:0x803CD148; // type:object size:0x8 +lbl_803CD148 = .rodata:0x803CD148; // type:object size:0x7 data:string lbl_803CD150 = .rodata:0x803CD150; // type:object size:0x8 @stringBase0 = .rodata:0x803CD158; // type:object size:0x16 scope:local data:string_table -lbl_803CD170 = .rodata:0x803CD170; // type:object size:0x8 +lbl_803CD170 = .rodata:0x803CD170; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CD178; // type:object size:0x14 scope:local data:4byte -lbl_803CD18C = .rodata:0x803CD18C; // type:object size:0xC -lbl_803CD198 = .rodata:0x803CD198; // type:object size:0x10 +lbl_803CD18C = .rodata:0x803CD18C; // type:object size:0x7 data:string +lbl_803CD198 = .rodata:0x803CD198; // type:object size:0xD data:string lbl_803CD1A8 = .rodata:0x803CD1A8; // type:object size:0x5C lbl_803CD204 = .rodata:0x803CD204; // type:object size:0x9C lbl_803CD2A0 = .rodata:0x803CD2A0; // type:object size:0x14 data:string @@ -16803,19 +16803,19 @@ lbl_803CD390 = .rodata:0x803CD390; // type:object size:0x14 data:string lbl_803CD3A4 = .rodata:0x803CD3A4; // type:object size:0x14 data:string lbl_803CD3B8 = .rodata:0x803CD3B8; // type:object size:0x78 lbl_803CD430 = .rodata:0x803CD430; // type:object size:0x38 -lbl_803CD468 = .rodata:0x803CD468; // type:object size:0x8 +lbl_803CD468 = .rodata:0x803CD468; // type:object size:0x7 data:string lbl_803CD470 = .rodata:0x803CD470; // type:object size:0x14 data:4byte lbl_803CD484 = .rodata:0x803CD484; // type:object size:0x14 data:4byte lbl_803CD498 = .rodata:0x803CD498; // type:object size:0x10 data:4byte lbl_803CD4A8 = .rodata:0x803CD4A8; // type:object size:0x10 data:4byte lbl_803CD4B8 = .rodata:0x803CD4B8; // type:object size:0x310 @stringBase0 = .rodata:0x803CD7C8; // type:object size:0xB scope:local data:string_table -lbl_803CD7D8 = .rodata:0x803CD7D8; // type:object size:0x8 +lbl_803CD7D8 = .rodata:0x803CD7D8; // type:object size:0x7 data:string lbl_803CD7E0 = .rodata:0x803CD7E0; // type:object size:0x28 -lbl_803CD808 = .rodata:0x803CD808; // type:object size:0x8 +lbl_803CD808 = .rodata:0x803CD808; // type:object size:0x7 data:string lbl_803CD810 = .rodata:0x803CD810; // type:object size:0x10 data:4byte lbl_803CD820 = .rodata:0x803CD820; // type:object size:0x2C -lbl_803CD84C = .rodata:0x803CD84C; // type:object size:0xC +lbl_803CD84C = .rodata:0x803CD84C; // type:object size:0x7 data:string lbl_803CD858 = .rodata:0x803CD858; // type:object size:0x18 lbl_803CD870 = .rodata:0x803CD870; // type:object size:0x18 lbl_803CD888 = .rodata:0x803CD888; // type:object size:0x18 @@ -16828,7 +16828,7 @@ lbl_803CD9B8 = .rodata:0x803CD9B8; // type:object size:0x14 data:4byte lbl_803CD9CC = .rodata:0x803CD9CC; // type:object size:0x10 data:4byte lbl_803CD9DC = .rodata:0x803CD9DC; // type:object size:0x10 data:4byte lbl_803CD9EC = .rodata:0x803CD9EC; // type:object size:0x154 -lbl_803CDB40 = .rodata:0x803CDB40; // type:object size:0x8 +lbl_803CDB40 = .rodata:0x803CDB40; // type:object size:0x7 data:string lbl_803CDB48 = .rodata:0x803CDB48; // type:object size:0x7 data:string lbl_803CDB4F = .rodata:0x803CDB4F; // type:object size:0xE data:string lbl_803CDB5D = .rodata:0x803CDB5D; // type:object size:0x5 data:string @@ -16952,9 +16952,9 @@ lbl_803CE013 = .rodata:0x803CE013; // type:object size:0x7 data:string lbl_803CE01A = .rodata:0x803CE01A; // type:object size:0xC data:string lbl_803CE026 = .rodata:0x803CE026; // type:object size:0x8 data:string lbl_803CE02E = .rodata:0x803CE02E; // type:object size:0x22 -lbl_803CE050 = .rodata:0x803CE050; // type:object size:0x8 -lbl_803CE058 = .rodata:0x803CE058; // type:object size:0x8 -lbl_803CE060 = .rodata:0x803CE060; // type:object size:0x8 +lbl_803CE050 = .rodata:0x803CE050; // type:object size:0x7 data:string +lbl_803CE058 = .rodata:0x803CE058; // type:object size:0x7 data:string +lbl_803CE060 = .rodata:0x803CE060; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CE068; // type:object size:0x15 scope:local data:string_table lbl_803CE080 = .rodata:0x803CE080; // type:object size:0x20 lbl_803CE0A0 = .rodata:0x803CE0A0; // type:object size:0x14 data:4byte @@ -16962,7 +16962,7 @@ lbl_803CE0B4 = .rodata:0x803CE0B4; // type:object size:0x14 data:4byte lbl_803CE0C8 = .rodata:0x803CE0C8; // type:object size:0x110 lbl_803CE1D8 = .rodata:0x803CE1D8; // type:object size:0x10 data:string lbl_803CE1E8 = .rodata:0x803CE1E8; // type:object size:0x10 -lbl_803CE1F8 = .rodata:0x803CE1F8; // type:object size:0x8 +lbl_803CE1F8 = .rodata:0x803CE1F8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CE200; // type:object size:0x4F scope:local data:string_table lbl_803CE250 = .rodata:0x803CE250; // type:object size:0xC data:4byte lbl_803CE25C = .rodata:0x803CE25C; // type:object size:0x25C @@ -16991,9 +16991,9 @@ lbl_803CE692 = .rodata:0x803CE692; // type:object size:0x76 lbl_803CE748 = .rodata:0x803CE748; // type:object size:0x30 lbl_803CE778 = .rodata:0x803CE778; // type:object size:0x28 @stringBase0 = .rodata:0x803CE7A0; // type:object size:0x7 scope:local data:string_table -lbl_803CE7A8 = .rodata:0x803CE7A8; // type:object size:0x8 +lbl_803CE7A8 = .rodata:0x803CE7A8; // type:object size:0x7 data:string lbl_803CE7B0 = .rodata:0x803CE7B0; // type:object size:0xE data:string -lbl_803CE7BE = .rodata:0x803CE7BE; // type:object size:0x12 +lbl_803CE7BE = .rodata:0x803CE7BE; // type:object size:0xC data:string lbl_803CE7D0 = .rodata:0x803CE7D0; // type:object size:0x60 lbl_803CE830 = .rodata:0x803CE830; // type:object size:0x58 lbl_803CE888 = .rodata:0x803CE888; // type:object size:0x90 @@ -17042,10 +17042,10 @@ lbl_803CEE55 = .rodata:0x803CEE55; // type:object size:0x14 data:string lbl_803CEE69 = .rodata:0x803CEE69; // type:object size:0x19 data:string lbl_803CEE82 = .rodata:0x803CEE82; // type:object size:0x19 data:string lbl_803CEE9B = .rodata:0x803CEE9B; // type:object size:0x13D -lbl_803CEFD8 = .rodata:0x803CEFD8; // type:object size:0x8 +lbl_803CEFD8 = .rodata:0x803CEFD8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CEFE0; // type:object size:0x1C scope:local data:string_table lbl_803CF000 = .rodata:0x803CF000; // type:object size:0x18 -lbl_803CF018 = .rodata:0x803CF018; // type:object size:0x8 +lbl_803CF018 = .rodata:0x803CF018; // type:object size:0x7 data:string lbl_803CF020 = .rodata:0x803CF020; // type:object size:0x10 data:4byte @stringBase0 = .rodata:0x803CF030; // type:object size:0x7 scope:local data:string_table lbl_803CF038 = .rodata:0x803CF038; // type:object size:0x38 data:4byte @@ -17079,15 +17079,15 @@ lbl_803CF300 = .rodata:0x803CF300; // type:object size:0x19 data:string lbl_803CF319 = .rodata:0x803CF319; // type:object size:0x20 data:string lbl_803CF339 = .rodata:0x803CF339; // type:object size:0x7F lbl_803CF3B8 = .rodata:0x803CF3B8; // type:object size:0xC -lbl_803CF3C4 = .rodata:0x803CF3C4; // type:object size:0x14 -lbl_803CF3D8 = .rodata:0x803CF3D8; // type:object size:0x8 +lbl_803CF3C4 = .rodata:0x803CF3C4; // type:object size:0xD data:string +lbl_803CF3D8 = .rodata:0x803CF3D8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803CF3E0; // type:object size:0xF scope:local data:string_table lbl_803CF3F0 = .rodata:0x803CF3F0; // type:object size:0xE0 lbl_803CF4D0 = .rodata:0x803CF4D0; // type:object size:0xF data:string lbl_803CF4DF = .rodata:0x803CF4DF; // type:object size:0x6 data:string lbl_803CF4E5 = .rodata:0x803CF4E5; // type:object size:0x6 data:string lbl_803CF4EB = .rodata:0x803CF4EB; // type:object size:0xD -lbl_803CF4F8 = .rodata:0x803CF4F8; // type:object size:0x8 +lbl_803CF4F8 = .rodata:0x803CF4F8; // type:object size:0x7 data:string lbl_803CF500 = .rodata:0x803CF500; // type:object size:0x20 data:4byte lbl_803CF520 = .rodata:0x803CF520; // type:object size:0x20 lbl_803CF540 = .rodata:0x803CF540; // type:object size:0xC data:string @@ -17121,9 +17121,9 @@ lbl_803D0150 = .rodata:0x803D0150; // type:object size:0xC8 lbl_803D0218 = .rodata:0x803D0218; // type:object size:0x10 @stringBase0 = .rodata:0x803D0228; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D0230; // type:object size:0x7 scope:local data:string_table -lbl_803D0238 = .rodata:0x803D0238; // type:object size:0x8 -lbl_803D0240 = .rodata:0x803D0240; // type:object size:0x10 -lbl_803D0250 = .rodata:0x803D0250; // type:object size:0x8 +lbl_803D0238 = .rodata:0x803D0238; // type:object size:0x7 data:string +lbl_803D0240 = .rodata:0x803D0240; // type:object size:0xB data:string +lbl_803D0250 = .rodata:0x803D0250; // type:object size:0x7 data:string lbl_803D0258 = .rodata:0x803D0258; // type:object size:0x20 lbl_803D0278 = .rodata:0x803D0278; // type:object size:0x8 lbl_803D0280 = .rodata:0x803D0280; // type:object size:0xC data:string @@ -17147,7 +17147,7 @@ lbl_803D035F = .rodata:0x803D035F; // type:object size:0x21 @stringBase0 = .rodata:0x803D0380; // type:object size:0x11 scope:local data:string_table lbl_803D0398 = .rodata:0x803D0398; // type:object size:0x18 lbl_803D03B0 = .rodata:0x803D03B0; // type:object size:0x20 -lbl_803D03D0 = .rodata:0x803D03D0; // type:object size:0x8 +lbl_803D03D0 = .rodata:0x803D03D0; // type:object size:0x7 data:string lbl_803D03D8 = .rodata:0x803D03D8; // type:object size:0x38 data:4byte lbl_803D0410 = .rodata:0x803D0410; // type:object size:0xC lbl_803D041C = .rodata:0x803D041C; // type:object size:0xC @@ -17160,12 +17160,12 @@ lbl_803D045D = .rodata:0x803D045D; // type:object size:0xB3 lbl_803D0510 = .rodata:0x803D0510; // type:object size:0x10 lbl_803D0520 = .rodata:0x803D0520; // type:object size:0x18 @stringBase0 = .rodata:0x803D0538; // type:object size:0x35 scope:local data:string_table -lbl_803D0570 = .rodata:0x803D0570; // type:object size:0x8 +lbl_803D0570 = .rodata:0x803D0570; // type:object size:0x7 data:string lbl_803D0578 = .rodata:0x803D0578; // type:object size:0xC data:string lbl_803D0584 = .rodata:0x803D0584; // type:object size:0xF data:string lbl_803D0593 = .rodata:0x803D0593; // type:object size:0x75 -lbl_803D0608 = .rodata:0x803D0608; // type:object size:0x8 -lbl_803D0610 = .rodata:0x803D0610; // type:object size:0x10 +lbl_803D0608 = .rodata:0x803D0608; // type:object size:0x7 data:string +lbl_803D0610 = .rodata:0x803D0610; // type:object size:0xF data:string lbl_803D0620 = .rodata:0x803D0620; // type:object size:0x50 lbl_803D0670 = .rodata:0x803D0670; // type:object size:0x2 data:string lbl_803D0672 = .rodata:0x803D0672; // type:object size:0x2 data:string @@ -17209,7 +17209,7 @@ lbl_803D07B2 = .rodata:0x803D07B2; // type:object size:0x8 data:string lbl_803D07BA = .rodata:0x803D07BA; // type:object size:0x8 data:string lbl_803D07C2 = .rodata:0x803D07C2; // type:object size:0x13 data:string lbl_803D07D5 = .rodata:0x803D07D5; // type:object size:0x2B -lbl_803D0800 = .rodata:0x803D0800; // type:object size:0x10 +lbl_803D0800 = .rodata:0x803D0800; // type:object size:0xD data:string lbl_803D0810 = .rodata:0x803D0810; // type:object size:0x20 data:4byte lbl_803D0830 = .rodata:0x803D0830; // type:object size:0x18 lbl_803D0848 = .rodata:0x803D0848; // type:object size:0x28 @@ -17241,7 +17241,7 @@ lbl_803D0AE4 = .rodata:0x803D0AE4; // type:object size:0xE data:string lbl_803D0AF2 = .rodata:0x803D0AF2; // type:object size:0x2E @stringBase0 = .rodata:0x803D0B20; // type:object size:0x7 scope:local data:string_table lbl_803D0B28 = .rodata:0x803D0B28; // type:object size:0x8C -lbl_803D0BB4 = .rodata:0x803D0BB4; // type:object size:0x1C +lbl_803D0BB4 = .rodata:0x803D0BB4; // type:object size:0x1B data:string lbl_803D0BD0 = .rodata:0x803D0BD0; // type:object size:0x40 lbl_803D0C10 = .rodata:0x803D0C10; // type:object size:0x18 lbl_803D0C28 = .rodata:0x803D0C28; // type:object size:0x16C @@ -17249,12 +17249,12 @@ lbl_803D0D94 = .rodata:0x803D0D94; // type:object size:0x24 lbl_803D0DB8 = .rodata:0x803D0DB8; // type:object size:0x50 lbl_803D0E08 = .rodata:0x803D0E08; // type:object size:0xE0 lbl_803D0EE8 = .rodata:0x803D0EE8; // type:object size:0x28 align:4 data:float -lbl_803D0F10 = .rodata:0x803D0F10; // type:object size:0x8 -lbl_803D0F18 = .rodata:0x803D0F18; // type:object size:0x18 +lbl_803D0F10 = .rodata:0x803D0F10; // type:object size:0x4 data:string +lbl_803D0F18 = .rodata:0x803D0F18; // type:object size:0x16 data:string lbl_803D0F30 = .rodata:0x803D0F30; // type:object size:0x10 data:string lbl_803D0F40 = .rodata:0x803D0F40; // type:object size:0xA4 lbl_803D0FE4 = .rodata:0x803D0FE4; // type:object size:0x28 align:4 data:float -lbl_803D100C = .rodata:0x803D100C; // type:object size:0xC +lbl_803D100C = .rodata:0x803D100C; // type:object size:0x7 data:string lbl_803D1018 = .rodata:0x803D1018; // type:object size:0x20 lbl_803D1038 = .rodata:0x803D1038; // type:object size:0x15 data:string lbl_803D104D = .rodata:0x803D104D; // type:object size:0x14 data:string @@ -17273,7 +17273,7 @@ lbl_803D1140 = .rodata:0x803D1140; // type:object size:0x184 lbl_803D12C4 = .rodata:0x803D12C4; // type:object size:0x12C lbl_803D13F0 = .rodata:0x803D13F0; // type:object size:0x20 lbl_803D1410 = .rodata:0x803D1410; // type:object size:0xC8 data:4byte -lbl_803D14D8 = .rodata:0x803D14D8; // type:object size:0x8 +lbl_803D14D8 = .rodata:0x803D14D8; // type:object size:0x7 data:string lbl_803D14E0 = .rodata:0x803D14E0; // type:object size:0x60 data:4byte lbl_803D1540 = .rodata:0x803D1540; // type:object size:0x78 lbl_803D15B8 = .rodata:0x803D15B8; // type:object size:0x6 data:string @@ -17291,7 +17291,7 @@ lbl_803D1614 = .rodata:0x803D1614; // type:object size:0xA data:string lbl_803D161E = .rodata:0x803D161E; // type:object size:0x10 data:string lbl_803D162E = .rodata:0x803D162E; // type:object size:0xB data:string lbl_803D1639 = .rodata:0x803D1639; // type:object size:0x3F -lbl_803D1678 = .rodata:0x803D1678; // type:object size:0x8 +lbl_803D1678 = .rodata:0x803D1678; // type:object size:0x7 data:string lbl_803D1680 = .rodata:0x803D1680; // type:object size:0x18 lbl_803D1698 = .rodata:0x803D1698; // type:object size:0x28 lbl_803D16C0 = .rodata:0x803D16C0; // type:object size:0x88 @@ -17310,8 +17310,8 @@ lbl_803D17CF = .rodata:0x803D17CF; // type:object size:0x8 data:string lbl_803D17D7 = .rodata:0x803D17D7; // type:object size:0x8 data:string lbl_803D17DF = .rodata:0x803D17DF; // type:object size:0x8 data:string lbl_803D17E7 = .rodata:0x803D17E7; // type:object size:0x29 -lbl_803D1810 = .rodata:0x803D1810; // type:object size:0x8 -lbl_803D1818 = .rodata:0x803D1818; // type:object size:0x8 +lbl_803D1810 = .rodata:0x803D1810; // type:object size:0x7 data:string +lbl_803D1818 = .rodata:0x803D1818; // type:object size:0x7 data:string lbl_803D1820 = .rodata:0x803D1820; // type:object size:0x18 lbl_803D1838 = .rodata:0x803D1838; // type:object size:0xC lbl_803D1844 = .rodata:0x803D1844; // type:object size:0x14 data:4byte @@ -17369,18 +17369,18 @@ lbl_803D1BB7 = .rodata:0x803D1BB7; // type:object size:0x19 lbl_803D1BD8 = .rodata:0x803D1BD8; // type:object size:0x10 lbl_803D1BE8 = .rodata:0x803D1BE8; // type:object size:0x18 data:4byte lbl_803D1C00 = .rodata:0x803D1C00; // type:object size:0x58 -lbl_803D1C58 = .rodata:0x803D1C58; // type:object size:0x8 +lbl_803D1C58 = .rodata:0x803D1C58; // type:object size:0x7 data:string lbl_803D1C60 = .rodata:0x803D1C60; // type:object size:0x7 data:string lbl_803D1C67 = .rodata:0x803D1C67; // type:object size:0x9 data:string lbl_803D1C70 = .rodata:0x803D1C70; // type:object size:0x10 -lbl_803D1C80 = .rodata:0x803D1C80; // type:object size:0x8 -lbl_803D1C88 = .rodata:0x803D1C88; // type:object size:0x10 -lbl_803D1C98 = .rodata:0x803D1C98; // type:object size:0x10 +lbl_803D1C80 = .rodata:0x803D1C80; // type:object size:0x7 data:string +lbl_803D1C88 = .rodata:0x803D1C88; // type:object size:0xB data:string +lbl_803D1C98 = .rodata:0x803D1C98; // type:object size:0xB data:string @stringBase0 = .rodata:0x803D1CA8; // type:object size:0xB scope:local data:string_table lbl_803D1CB8 = .rodata:0x803D1CB8; // type:object size:0x88 lbl_803D1D40 = .rodata:0x803D1D40; // type:object size:0x10 lbl_803D1D50 = .rodata:0x803D1D50; // type:object size:0x18 -lbl_803D1D68 = .rodata:0x803D1D68; // type:object size:0x8 +lbl_803D1D68 = .rodata:0x803D1D68; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D1D70; // type:object size:0x10 scope:local data:string_table lbl_803D1D80 = .rodata:0x803D1D80; // type:object size:0x1C data:4byte lbl_803D1D9C = .rodata:0x803D1D9C; // type:object size:0x1C data:4byte @@ -17422,15 +17422,15 @@ lbl_803D21FE = .rodata:0x803D21FE; // type:object size:0x7 data:string lbl_803D2205 = .rodata:0x803D2205; // type:object size:0x13 @stringBase0 = .rodata:0x803D2218; // type:object size:0x12 scope:local data:string_table lbl_803D2230 = .rodata:0x803D2230; // type:object size:0x20 -lbl_803D2250 = .rodata:0x803D2250; // type:object size:0x8 +lbl_803D2250 = .rodata:0x803D2250; // type:object size:0x7 data:string lbl_803D2258 = .rodata:0x803D2258; // type:object size:0x108 lbl_803D2360 = .rodata:0x803D2360; // type:object size:0x108 lbl_803D2468 = .rodata:0x803D2468; // type:object size:0xDC lbl_803D2544 = .rodata:0x803D2544; // type:object size:0xDC lbl_803D2620 = .rodata:0x803D2620; // type:object size:0x3C align:4 data:float lbl_803D265C = .rodata:0x803D265C; // type:object size:0x104 -lbl_803D2760 = .rodata:0x803D2760; // type:object size:0x8 -lbl_803D2768 = .rodata:0x803D2768; // type:object size:0x8 +lbl_803D2760 = .rodata:0x803D2760; // type:object size:0x7 data:string +lbl_803D2768 = .rodata:0x803D2768; // type:object size:0x7 data:string lbl_803D2770 = .rodata:0x803D2770; // type:object size:0x40 lbl_803D27B0 = .rodata:0x803D27B0; // type:object size:0x3C lbl_803D27EC = .rodata:0x803D27EC; // type:object size:0x3C @@ -17438,7 +17438,7 @@ lbl_803D2828 = .rodata:0x803D2828; // type:object size:0x3C lbl_803D2864 = .rodata:0x803D2864; // type:object size:0x30 lbl_803D2894 = .rodata:0x803D2894; // type:object size:0x3C lbl_803D28D0 = .rodata:0x803D28D0; // type:object size:0x28 -lbl_803D28F8 = .rodata:0x803D28F8; // type:object size:0x8 +lbl_803D28F8 = .rodata:0x803D28F8; // type:object size:0x7 data:string lbl_803D2900 = .rodata:0x803D2900; // type:object size:0x18 @stringBase0 = .rodata:0x803D2918; // type:object size:0x17 scope:local data:string_table lbl_803D2930 = .rodata:0x803D2930; // type:object size:0x18 @@ -17490,13 +17490,13 @@ lbl_803D3572 = .rodata:0x803D3572; // type:object size:0x7 data:string lbl_803D3579 = .rodata:0x803D3579; // type:object size:0x7 data:string lbl_803D3580 = .rodata:0x803D3580; // type:object size:0x15 data:string lbl_803D3595 = .rodata:0x803D3595; // type:object size:0x53 -lbl_803D35E8 = .rodata:0x803D35E8; // type:object size:0x8 +lbl_803D35E8 = .rodata:0x803D35E8; // type:object size:0x7 data:string lbl_803D35F0 = .rodata:0x803D35F0; // type:object size:0xD data:string lbl_803D35FD = .rodata:0x803D35FD; // type:object size:0x4B lbl_803D3648 = .rodata:0x803D3648; // type:object size:0x28 lbl_803D3670 = .rodata:0x803D3670; // type:object size:0x10 data:4byte lbl_803D3680 = .rodata:0x803D3680; // type:object size:0xE40 -lbl_803D44C0 = .rodata:0x803D44C0; // type:object size:0x8 +lbl_803D44C0 = .rodata:0x803D44C0; // type:object size:0x7 data:string lbl_803D44C8 = .rodata:0x803D44C8; // type:object size:0x28 data:4byte lbl_803D44F0 = .rodata:0x803D44F0; // type:object size:0xE data:string lbl_803D44FE = .rodata:0x803D44FE; // type:object size:0x5 data:string @@ -17507,7 +17507,7 @@ lbl_803D451F = .rodata:0x803D451F; // type:object size:0x7 data:string lbl_803D4526 = .rodata:0x803D4526; // type:object size:0x7 data:string lbl_803D452D = .rodata:0x803D452D; // type:object size:0x7 data:string lbl_803D4534 = .rodata:0x803D4534; // type:object size:0x2C -lbl_803D4560 = .rodata:0x803D4560; // type:object size:0x8 +lbl_803D4560 = .rodata:0x803D4560; // type:object size:0x7 data:string lbl_803D4568 = .rodata:0x803D4568; // type:object size:0x18 lbl_803D4580 = .rodata:0x803D4580; // type:object size:0x28 lbl_803D45A8 = .rodata:0x803D45A8; // type:object size:0x14 @@ -17519,7 +17519,7 @@ lbl_803D46D4 = .rodata:0x803D46D4; // type:object size:0x60 lbl_803D4734 = .rodata:0x803D4734; // type:object size:0x60 lbl_803D4794 = .rodata:0x803D4794; // type:object size:0x17C lbl_803D4910 = .rodata:0x803D4910; // type:object size:0x30 -lbl_803D4940 = .rodata:0x803D4940; // type:object size:0x8 +lbl_803D4940 = .rodata:0x803D4940; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D4948; // type:object size:0x16 scope:local data:string_table lbl_803D4960 = .rodata:0x803D4960; // type:object size:0x18 @stringBase0 = .rodata:0x803D4978; // type:object size:0xB scope:local data:string_table @@ -17585,9 +17585,9 @@ lbl_803D53FA = .rodata:0x803D53FA; // type:object size:0x16 @stringBase0 = .rodata:0x803D5410; // type:object size:0xC scope:local data:string_table @stringBase0 = .rodata:0x803D5420; // type:object size:0x15 scope:local data:string_table lbl_803D5438 = .rodata:0x803D5438; // type:object size:0x11 data:string -lbl_803D5449 = .rodata:0x803D5449; // type:object size:0xF +lbl_803D5449 = .rodata:0x803D5449; // type:object size:0xE data:string lbl_803D5458 = .rodata:0x803D5458; // type:object size:0x20 -lbl_803D5478 = .rodata:0x803D5478; // type:object size:0x18 +lbl_803D5478 = .rodata:0x803D5478; // type:object size:0x15 data:string lbl_803D5490 = .rodata:0x803D5490; // type:object size:0x30 lbl_803D54C0 = .rodata:0x803D54C0; // type:object size:0x12 data:string lbl_803D54D2 = .rodata:0x803D54D2; // type:object size:0x12 data:string @@ -17601,13 +17601,13 @@ lbl_803D5550 = .rodata:0x803D5550; // type:object size:0x12 data:string lbl_803D5562 = .rodata:0x803D5562; // type:object size:0x12 data:string lbl_803D5574 = .rodata:0x803D5574; // type:object size:0x12 data:string lbl_803D5586 = .rodata:0x803D5586; // type:object size:0x1A -lbl_803D55A0 = .rodata:0x803D55A0; // type:object size:0x8 -lbl_803D55A8 = .rodata:0x803D55A8; // type:object size:0x18 -lbl_803D55C0 = .rodata:0x803D55C0; // type:object size:0x18 +lbl_803D55A0 = .rodata:0x803D55A0; // type:object size:0x7 data:string +lbl_803D55A8 = .rodata:0x803D55A8; // type:object size:0x15 data:string +lbl_803D55C0 = .rodata:0x803D55C0; // type:object size:0x14 data:string lbl_803D55D8 = .rodata:0x803D55D8; // type:object size:0x18 -lbl_803D55F0 = .rodata:0x803D55F0; // type:object size:0x8 -lbl_803D55F8 = .rodata:0x803D55F8; // type:object size:0x8 -lbl_803D5600 = .rodata:0x803D5600; // type:object size:0x8 +lbl_803D55F0 = .rodata:0x803D55F0; // type:object size:0x7 data:string +lbl_803D55F8 = .rodata:0x803D55F8; // type:object size:0x7 data:string +lbl_803D5600 = .rodata:0x803D5600; // type:object size:0x7 data:string lbl_803D5608 = .rodata:0x803D5608; // type:object size:0xC align:4 data:float lbl_803D5614 = .rodata:0x803D5614; // type:object size:0x10 lbl_803D5624 = .rodata:0x803D5624; // type:object size:0x10 data:4byte @@ -17694,14 +17694,14 @@ lbl_803D5CDA = .rodata:0x803D5CDA; // type:object size:0xA data:string lbl_803D5CE4 = .rodata:0x803D5CE4; // type:object size:0xA data:string lbl_803D5CEE = .rodata:0x803D5CEE; // type:object size:0xE data:string lbl_803D5CFC = .rodata:0x803D5CFC; // type:object size:0x5C -lbl_803D5D58 = .rodata:0x803D5D58; // type:object size:0x8 +lbl_803D5D58 = .rodata:0x803D5D58; // type:object size:0x7 data:string lbl_803D5D60 = .rodata:0x803D5D60; // type:object size:0xC data:4byte lbl_803D5D6C = .rodata:0x803D5D6C; // type:object size:0x18 -lbl_803D5D84 = .rodata:0x803D5D84; // type:object size:0xC +lbl_803D5D84 = .rodata:0x803D5D84; // type:object size:0x7 data:string lbl_803D5D90 = .rodata:0x803D5D90; // type:object size:0x20 lbl_803D5DB0 = .rodata:0x803D5DB0; // type:object size:0x30 lbl_803D5DE0 = .rodata:0x803D5DE0; // type:object size:0x30 -lbl_803D5E10 = .rodata:0x803D5E10; // type:object size:0x8 +lbl_803D5E10 = .rodata:0x803D5E10; // type:object size:0x7 data:string lbl_803D5E18 = .rodata:0x803D5E18; // type:object size:0x10 data:4byte lbl_803D5E28 = .rodata:0x803D5E28; // type:object size:0xA data:string lbl_803D5E32 = .rodata:0x803D5E32; // type:object size:0x8 data:string @@ -17728,28 +17728,28 @@ lbl_803D6016 = .rodata:0x803D6016; // type:object size:0x1A lbl_803D6030 = .rodata:0x803D6030; // type:object size:0x30 @stringBase0 = .rodata:0x803D6060; // type:object size:0x15 scope:local data:string_table @stringBase0 = .rodata:0x803D6078; // type:object size:0x15 scope:local data:string_table -lbl_803D6090 = .rodata:0x803D6090; // type:object size:0x8 +lbl_803D6090 = .rodata:0x803D6090; // type:object size:0x7 data:string lbl_803D6098 = .rodata:0x803D6098; // type:object size:0x30 @stringBase0 = .rodata:0x803D60C8; // type:object size:0x7 scope:local data:string_table lbl_803D60D0 = .rodata:0x803D60D0; // type:object size:0x118 data:4byte lbl_803D61E8 = .rodata:0x803D61E8; // type:object size:0x10 data:4byte @stringBase0 = .rodata:0x803D61F8; // type:object size:0x7 scope:local data:string_table -lbl_803D6200 = .rodata:0x803D6200; // type:object size:0x8 +lbl_803D6200 = .rodata:0x803D6200; // type:object size:0x7 data:string lbl_803D6208 = .rodata:0x803D6208; // type:object size:0x10 data:4byte lbl_803D6218 = .rodata:0x803D6218; // type:object size:0xB0 data:byte -lbl_803D62C8 = .rodata:0x803D62C8; // type:object size:0x8 +lbl_803D62C8 = .rodata:0x803D62C8; // type:object size:0x7 data:string lbl_803D62D0 = .rodata:0x803D62D0; // type:object size:0x20 -lbl_803D62F0 = .rodata:0x803D62F0; // type:object size:0x8 +lbl_803D62F0 = .rodata:0x803D62F0; // type:object size:0x7 data:string lbl_803D62F8 = .rodata:0x803D62F8; // type:object size:0x20 lbl_803D6318 = .rodata:0x803D6318; // type:object size:0x50 @stringBase0 = .rodata:0x803D6368; // type:object size:0x7 scope:local data:string_table -lbl_803D6370 = .rodata:0x803D6370; // type:object size:0x8 +lbl_803D6370 = .rodata:0x803D6370; // type:object size:0x7 data:string lbl_803D6378 = .rodata:0x803D6378; // type:object size:0x80 lbl_803D63F8 = .rodata:0x803D63F8; // type:object size:0x178 data:4byte lbl_803D6570 = .rodata:0x803D6570; // type:object size:0x178 data:4byte lbl_803D66E8 = .rodata:0x803D66E8; // type:object size:0x38 data:4byte -lbl_803D6720 = .rodata:0x803D6720; // type:object size:0x8 -lbl_803D6728 = .rodata:0x803D6728; // type:object size:0x8 +lbl_803D6720 = .rodata:0x803D6720; // type:object size:0x7 data:string +lbl_803D6728 = .rodata:0x803D6728; // type:object size:0x7 data:string lbl_803D6730 = .rodata:0x803D6730; // type:object size:0x20 lbl_803D6750 = .rodata:0x803D6750; // type:object size:0x10 data:4byte lbl_803D6760 = .rodata:0x803D6760; // type:object size:0x20 data:4byte @@ -17770,25 +17770,25 @@ lbl_803D69F4 = .rodata:0x803D69F4; // type:object size:0x18 data:4byte lbl_803D6A0C = .rodata:0x803D6A0C; // type:object size:0x30 lbl_803D6A3C = .rodata:0x803D6A3C; // type:object size:0x1C @stringBase0 = .rodata:0x803D6A58; // type:object size:0x8 scope:local data:string_table -lbl_803D6A60 = .rodata:0x803D6A60; // type:object size:0x8 -lbl_803D6A68 = .rodata:0x803D6A68; // type:object size:0x8 -lbl_803D6A70 = .rodata:0x803D6A70; // type:object size:0x8 -lbl_803D6A78 = .rodata:0x803D6A78; // type:object size:0x8 -lbl_803D6A80 = .rodata:0x803D6A80; // type:object size:0x8 +lbl_803D6A60 = .rodata:0x803D6A60; // type:object size:0x7 data:string +lbl_803D6A68 = .rodata:0x803D6A68; // type:object size:0x7 data:string +lbl_803D6A70 = .rodata:0x803D6A70; // type:object size:0x7 data:string +lbl_803D6A78 = .rodata:0x803D6A78; // type:object size:0x7 data:string +lbl_803D6A80 = .rodata:0x803D6A80; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D6A88; // type:object size:0x7 scope:local data:string_table -lbl_803D6A90 = .rodata:0x803D6A90; // type:object size:0x8 -lbl_803D6A98 = .rodata:0x803D6A98; // type:object size:0x8 -lbl_803D6AA0 = .rodata:0x803D6AA0; // type:object size:0x8 +lbl_803D6A90 = .rodata:0x803D6A90; // type:object size:0x7 data:string +lbl_803D6A98 = .rodata:0x803D6A98; // type:object size:0x7 data:string +lbl_803D6AA0 = .rodata:0x803D6AA0; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D6AA8; // type:object size:0x7 scope:local data:string_table -lbl_803D6AB0 = .rodata:0x803D6AB0; // type:object size:0x8 -lbl_803D6AB8 = .rodata:0x803D6AB8; // type:object size:0x8 +lbl_803D6AB0 = .rodata:0x803D6AB0; // type:object size:0x7 data:string +lbl_803D6AB8 = .rodata:0x803D6AB8; // type:object size:0x7 data:string lbl_803D6AC0 = .rodata:0x803D6AC0; // type:object size:0x18 lbl_803D6AD8 = .rodata:0x803D6AD8; // type:object size:0x50 @stringBase0 = .rodata:0x803D6B28; // type:object size:0x63 scope:local data:string_table @stringBase0 = .rodata:0x803D6B90; // type:object size:0x11 scope:local data:string_table lbl_803D6BA8 = .rodata:0x803D6BA8; // type:object size:0x18 data:4byte -lbl_803D6BC0 = .rodata:0x803D6BC0; // type:object size:0x8 -lbl_803D6BC8 = .rodata:0x803D6BC8; // type:object size:0x18 +lbl_803D6BC0 = .rodata:0x803D6BC0; // type:object size:0x7 data:string +lbl_803D6BC8 = .rodata:0x803D6BC8; // type:object size:0x11 data:string @stringBase0 = .rodata:0x803D6BE0; // type:object size:0x1C scope:local data:string_table @stringBase0 = .rodata:0x803D6C00; // type:object size:0x23 scope:local data:string_table @stringBase0 = .rodata:0x803D6C28; // type:object size:0x7 scope:local data:string_table @@ -17796,57 +17796,57 @@ lbl_803D6C30 = .rodata:0x803D6C30; // type:object size:0xC data:4byte lbl_803D6C3C = .rodata:0x803D6C3C; // type:object size:0xC data:4byte lbl_803D6C48 = .rodata:0x803D6C48; // type:object size:0x10 data:4byte lbl_803D6C58 = .rodata:0x803D6C58; // type:object size:0x18 align:8 data:double -lbl_803D6C70 = .rodata:0x803D6C70; // type:object size:0x18 +lbl_803D6C70 = .rodata:0x803D6C70; // type:object size:0x12 data:string kUnknownType__10CCallStack = .rodata:0x803D6C88; // type:object size:0xD @stringBase0 = .rodata:0x803D6C98; // type:object size:0x26F scope:local data:string_table -lbl_803D6F08 = .rodata:0x803D6F08; // type:object size:0x8 -lbl_803D6F10 = .rodata:0x803D6F10; // type:object size:0x8 +lbl_803D6F08 = .rodata:0x803D6F08; // type:object size:0x7 data:string +lbl_803D6F10 = .rodata:0x803D6F10; // type:object size:0x7 data:string lbl_803D6F18 = .rodata:0x803D6F18; // type:object size:0x8 lbl_803D6F20 = .rodata:0x803D6F20; // type:object size:0x8 -lbl_803D6F28 = .rodata:0x803D6F28; // type:object size:0x8 -lbl_803D6F30 = .rodata:0x803D6F30; // type:object size:0x8 -lbl_803D6F38 = .rodata:0x803D6F38; // type:object size:0x8 -lbl_803D6F40 = .rodata:0x803D6F40; // type:object size:0x8 -lbl_803D6F48 = .rodata:0x803D6F48; // type:object size:0x8 -lbl_803D6F50 = .rodata:0x803D6F50; // type:object size:0x8 -lbl_803D6F58 = .rodata:0x803D6F58; // type:object size:0x8 -lbl_803D6F60 = .rodata:0x803D6F60; // type:object size:0x8 +lbl_803D6F28 = .rodata:0x803D6F28; // type:object size:0x7 data:string +lbl_803D6F30 = .rodata:0x803D6F30; // type:object size:0x7 data:string +lbl_803D6F38 = .rodata:0x803D6F38; // type:object size:0x7 data:string +lbl_803D6F40 = .rodata:0x803D6F40; // type:object size:0x7 data:string +lbl_803D6F48 = .rodata:0x803D6F48; // type:object size:0x7 data:string +lbl_803D6F50 = .rodata:0x803D6F50; // type:object size:0x7 data:string +lbl_803D6F58 = .rodata:0x803D6F58; // type:object size:0x7 data:string +lbl_803D6F60 = .rodata:0x803D6F60; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D6F68; // type:object size:0x8 scope:local data:string_table -lbl_803D6F70 = .rodata:0x803D6F70; // type:object size:0x8 -lbl_803D6F78 = .rodata:0x803D6F78; // type:object size:0x8 -lbl_803D6F80 = .rodata:0x803D6F80; // type:object size:0x8 -lbl_803D6F88 = .rodata:0x803D6F88; // type:object size:0x8 -lbl_803D6F90 = .rodata:0x803D6F90; // type:object size:0x8 +lbl_803D6F70 = .rodata:0x803D6F70; // type:object size:0x7 data:string +lbl_803D6F78 = .rodata:0x803D6F78; // type:object size:0x7 data:string +lbl_803D6F80 = .rodata:0x803D6F80; // type:object size:0x7 data:string +lbl_803D6F88 = .rodata:0x803D6F88; // type:object size:0x7 data:string +lbl_803D6F90 = .rodata:0x803D6F90; // type:object size:0x7 data:string lbl_803D6F98 = .rodata:0x803D6F98; // type:object size:0x10 -lbl_803D6FA8 = .rodata:0x803D6FA8; // type:object size:0x8 +lbl_803D6FA8 = .rodata:0x803D6FA8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D6FB0; // type:object size:0x7 scope:local data:string_table -lbl_803D6FB8 = .rodata:0x803D6FB8; // type:object size:0x8 -lbl_803D6FC0 = .rodata:0x803D6FC0; // type:object size:0x8 +lbl_803D6FB8 = .rodata:0x803D6FB8; // type:object size:0x7 data:string +lbl_803D6FC0 = .rodata:0x803D6FC0; // type:object size:0x7 data:string lbl_803D6FC8 = .rodata:0x803D6FC8; // type:object size:0x8 -lbl_803D6FD0 = .rodata:0x803D6FD0; // type:object size:0x8 +lbl_803D6FD0 = .rodata:0x803D6FD0; // type:object size:0x7 data:string lbl_803D6FD8 = .rodata:0x803D6FD8; // type:object size:0x8 -lbl_803D6FE0 = .rodata:0x803D6FE0; // type:object size:0x8 +lbl_803D6FE0 = .rodata:0x803D6FE0; // type:object size:0x7 data:string lbl_803D6FE8 = .rodata:0x803D6FE8; // type:object size:0x8 lbl_803D6FF0 = .rodata:0x803D6FF0; // type:object size:0x10 -lbl_803D7000 = .rodata:0x803D7000; // type:object size:0x8 -lbl_803D7008 = .rodata:0x803D7008; // type:object size:0x8 -lbl_803D7010 = .rodata:0x803D7010; // type:object size:0x8 -lbl_803D7018 = .rodata:0x803D7018; // type:object size:0x8 -lbl_803D7020 = .rodata:0x803D7020; // type:object size:0x8 -lbl_803D7028 = .rodata:0x803D7028; // type:object size:0x8 -lbl_803D7030 = .rodata:0x803D7030; // type:object size:0x8 -lbl_803D7038 = .rodata:0x803D7038; // type:object size:0x8 -lbl_803D7040 = .rodata:0x803D7040; // type:object size:0x8 +lbl_803D7000 = .rodata:0x803D7000; // type:object size:0x7 data:string +lbl_803D7008 = .rodata:0x803D7008; // type:object size:0x7 data:string +lbl_803D7010 = .rodata:0x803D7010; // type:object size:0x7 data:string +lbl_803D7018 = .rodata:0x803D7018; // type:object size:0x7 data:string +lbl_803D7020 = .rodata:0x803D7020; // type:object size:0x7 data:string +lbl_803D7028 = .rodata:0x803D7028; // type:object size:0x7 data:string +lbl_803D7030 = .rodata:0x803D7030; // type:object size:0x7 data:string +lbl_803D7038 = .rodata:0x803D7038; // type:object size:0x7 data:string +lbl_803D7040 = .rodata:0x803D7040; // type:object size:0x7 data:string lbl_803D7048 = .rodata:0x803D7048; // type:object size:0x18 -lbl_803D7060 = .rodata:0x803D7060; // type:object size:0x8 +lbl_803D7060 = .rodata:0x803D7060; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7068; // type:object size:0x7 scope:local data:string_table -lbl_803D7070 = .rodata:0x803D7070; // type:object size:0x8 +lbl_803D7070 = .rodata:0x803D7070; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7078; // type:object size:0x7 scope:local data:string_table lbl_803D7080 = .rodata:0x803D7080; // type:object size:0x28 lbl_803D70A8 = .rodata:0x803D70A8; // type:object size:0x1F8 lbl_803D72A0 = .rodata:0x803D72A0; // type:object size:0x2C8 lbl_803D7568 = .rodata:0x803D7568; // type:object size:0x10 -lbl_803D7578 = .rodata:0x803D7578; // type:object size:0x8 +lbl_803D7578 = .rodata:0x803D7578; // type:object size:0x7 data:string indMtx$270 = .rodata:0x803D7580; // type:object size:0x18 scope:local vtxDescList$291 = .rodata:0x803D7598; // type:object size:0x10 scope:local lbl_803D75A8 = .rodata:0x803D75A8; // type:object size:0x20 @@ -17863,26 +17863,26 @@ lbl_803D7A68 = .rodata:0x803D7A68; // type:object size:0x18 data:4byte lbl_803D7A80 = .rodata:0x803D7A80; // type:object size:0x30 lbl_803D7AB0 = .rodata:0x803D7AB0; // type:object size:0x20 lbl_803D7AD0 = .rodata:0x803D7AD0; // type:object size:0x20 -lbl_803D7AF0 = .rodata:0x803D7AF0; // type:object size:0x8 -lbl_803D7AF8 = .rodata:0x803D7AF8; // type:object size:0x8 +lbl_803D7AF0 = .rodata:0x803D7AF0; // type:object size:0x7 data:string +lbl_803D7AF8 = .rodata:0x803D7AF8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7B00; // type:object size:0x7 scope:local data:string_table lbl_803D7B08 = .rodata:0x803D7B08; // type:object size:0x20 lbl_803D7B28 = .rodata:0x803D7B28; // type:object size:0x20 -lbl_803D7B48 = .rodata:0x803D7B48; // type:object size:0x8 -lbl_803D7B50 = .rodata:0x803D7B50; // type:object size:0x8 -lbl_803D7B58 = .rodata:0x803D7B58; // type:object size:0x8 -lbl_803D7B60 = .rodata:0x803D7B60; // type:object size:0x8 +lbl_803D7B48 = .rodata:0x803D7B48; // type:object size:0x7 data:string +lbl_803D7B50 = .rodata:0x803D7B50; // type:object size:0x7 data:string +lbl_803D7B58 = .rodata:0x803D7B58; // type:object size:0x7 data:string +lbl_803D7B60 = .rodata:0x803D7B60; // type:object size:0x7 data:string lbl_803D7B68 = .rodata:0x803D7B68; // type:object size:0x98 data:4byte -lbl_803D7C00 = .rodata:0x803D7C00; // type:object size:0x8 +lbl_803D7C00 = .rodata:0x803D7C00; // type:object size:0x7 data:string lbl_803D7C08 = .rodata:0x803D7C08; // type:object size:0x10 lbl_803D7C18 = .rodata:0x803D7C18; // type:object size:0x10 -lbl_803D7C28 = .rodata:0x803D7C28; // type:object size:0x8 +lbl_803D7C28 = .rodata:0x803D7C28; // type:object size:0x7 data:string lbl_803D7C30 = .rodata:0x803D7C30; // type:object size:0x18 @stringBase0 = .rodata:0x803D7C48; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D7C50; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D7C58; // type:object size:0xD scope:local data:string_table @stringBase0 = .rodata:0x803D7C68; // type:object size:0xD scope:local data:string_table -lbl_803D7C78 = .rodata:0x803D7C78; // type:object size:0x8 +lbl_803D7C78 = .rodata:0x803D7C78; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7C80; // type:object size:0x7 scope:local data:string_table border = .rodata:0x803D7C88; // type:object size:0x4C scope:local @stringBase0 = .rodata:0x803D7CD4; // type:object size:0x6E scope:local data:string_table @@ -17901,42 +17901,42 @@ lbl_803D8138 = .rodata:0x803D8138; // type:object size:0xF0 lbl_803D8228 = .rodata:0x803D8228; // type:object size:0x30 data:4byte lbl_803D8258 = .rodata:0x803D8258; // type:object size:0x30 lbl_803D8288 = .rodata:0x803D8288; // type:object size:0x60 data:4byte -lbl_803D82E8 = .rodata:0x803D82E8; // type:object size:0x8 +lbl_803D82E8 = .rodata:0x803D82E8; // type:object size:0x7 data:string kVolumeTable__9CAudioSys = .rodata:0x803D82F0; // type:object size:0x100 lbl_803D83F0 = .rodata:0x803D83F0; // type:object size:0x10 -lbl_803D8400 = .rodata:0x803D8400; // type:object size:0x8 +lbl_803D8400 = .rodata:0x803D8400; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8408; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8410; // type:object size:0xD scope:local data:string_table -lbl_803D8420 = .rodata:0x803D8420; // type:object size:0x8 +lbl_803D8420 = .rodata:0x803D8420; // type:object size:0x7 data:string lbl_803D8428 = .rodata:0x803D8428; // type:object size:0xB0 -lbl_803D84D8 = .rodata:0x803D84D8; // type:object size:0x8 -lbl_803D84E0 = .rodata:0x803D84E0; // type:object size:0x8 -lbl_803D84E8 = .rodata:0x803D84E8; // type:object size:0x8 +lbl_803D84D8 = .rodata:0x803D84D8; // type:object size:0x7 data:string +lbl_803D84E0 = .rodata:0x803D84E0; // type:object size:0x7 data:string +lbl_803D84E8 = .rodata:0x803D84E8; // type:object size:0x7 data:string skInvalidString = .rodata:0x803D84F0; // type:object size:0x10 scope:local data:wstring @stringBase0 = .rodata:0x803D8500; // type:object size:0x7 scope:local data:string_table -lbl_803D8508 = .rodata:0x803D8508; // type:object size:0x8 -lbl_803D8510 = .rodata:0x803D8510; // type:object size:0x8 +lbl_803D8508 = .rodata:0x803D8508; // type:object size:0x7 data:string +lbl_803D8510 = .rodata:0x803D8510; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8518; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8520; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8528; // type:object size:0x7 scope:local data:string_table lbl_803D8530 = .rodata:0x803D8530; // type:object size:0x18 -lbl_803D8548 = .rodata:0x803D8548; // type:object size:0x18 +lbl_803D8548 = .rodata:0x803D8548; // type:object size:0x7 data:string lbl_803D8560 = .rodata:0x803D8560; // type:object size:0x58 -lbl_803D85B8 = .rodata:0x803D85B8; // type:object size:0x8 -lbl_803D85C0 = .rodata:0x803D85C0; // type:object size:0x8 +lbl_803D85B8 = .rodata:0x803D85B8; // type:object size:0x7 data:string +lbl_803D85C0 = .rodata:0x803D85C0; // type:object size:0x7 data:string lbl_803D85C8 = .rodata:0x803D85C8; // type:object size:0x10 -lbl_803D85D8 = .rodata:0x803D85D8; // type:object size:0x8 +lbl_803D85D8 = .rodata:0x803D85D8; // type:object size:0x7 data:string lbl_803D85E0 = .rodata:0x803D85E0; // type:object size:0x8 @stringBase0 = .rodata:0x803D85E8; // type:object size:0x7 scope:local data:string_table lbl_803D85F0 = .rodata:0x803D85F0; // type:object size:0x8 lbl_803D85F8 = .rodata:0x803D85F8; // type:object size:0xC8 data:4byte lbl_803D86C0 = .rodata:0x803D86C0; // type:object size:0x58 -lbl_803D8718 = .rodata:0x803D8718; // type:object size:0x8 +lbl_803D8718 = .rodata:0x803D8718; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8720; // type:object size:0x8 scope:local data:string_table kStopAll__16CRumbleGenerator = .rodata:0x803D8728; // type:object size:0x10 -lbl_803D8738 = .rodata:0x803D8738; // type:object size:0x8 -lbl_803D8740 = .rodata:0x803D8740; // type:object size:0x8 -lbl_803D8748 = .rodata:0x803D8748; // type:object size:0x8 +lbl_803D8738 = .rodata:0x803D8738; // type:object size:0x7 data:string +lbl_803D8740 = .rodata:0x803D8740; // type:object size:0x7 data:string +lbl_803D8748 = .rodata:0x803D8748; // type:object size:0x7 data:string Europe = .rodata:0x803D8750; // type:object size:0x18 scope:global ...rodata.0 = .rodata:0x803D8768; // type:label scope:local ClampRegion = .rodata:0x803D8768; // type:object size:0xA scope:local data:byte @@ -18499,7 +18499,7 @@ lbl_803E6DC0 = .data:0x803E6DC0; // type:object size:0x2D0 lbl_803E7090 = .data:0x803E7090; // type:object size:0x54 jumptable_803E70E4 = .data:0x803E70E4; // type:object size:0x60 scope:local jumptable_803E7144 = .data:0x803E7144; // type:object size:0x60 scope:local -lbl_803E71A4 = .data:0x803E71A4; // type:object size:0x14 +lbl_803E71A4 = .data:0x803E71A4; // type:object size:0xE data:wstring __vt__15CFlaahgraPlants = .data:0x803E71B8; // type:object size:0x6C lbl_803E7228 = .data:0x803E7228; // type:object size:0x20 lbl_803E7248 = .data:0x803E7248; // type:object size:0x20 @@ -19813,7 +19813,7 @@ lbl_805A7120 = .sdata:0x805A7120; // type:object size:0x4 lbl_805A7124 = .sdata:0x805A7124; // type:object size:0x4 lbl_805A7128 = .sdata:0x805A7128; // type:object size:0x4 lbl_805A712C = .sdata:0x805A712C; // type:object size:0x4 -lbl_805A7130 = .sdata:0x805A7130; // type:object size:0x8 +lbl_805A7130 = .sdata:0x805A7130; // type:object size:0x4 data:wstring lbl_805A7138 = .sdata:0x805A7138; // type:object size:0x8 align:4 data:float lbl_805A7140 = .sdata:0x805A7140; // type:object size:0x4 align:4 data:float lbl_805A7144 = .sdata:0x805A7144; // type:object size:0x4 align:4 data:float @@ -19964,7 +19964,7 @@ lbl_805A7398 = .sdata:0x805A7398; // type:object size:0x4 align:4 data:float lbl_805A739C = .sdata:0x805A739C; // type:object size:0x4 lbl_805A73A0 = .sdata:0x805A73A0; // type:object size:0x1 data:byte lbl_805A73A4 = .sdata:0x805A73A4; // type:object size:0x4 align:4 data:float -lbl_805A73A8 = .sdata:0x805A73A8; // type:object size:0x8 +lbl_805A73A8 = .sdata:0x805A73A8; // type:object size:0x2 data:string lbl_805A73B0 = .sdata:0x805A73B0; // type:object size:0x4 data:4byte lbl_805A73B4 = .sdata:0x805A73B4; // type:object size:0x4 data:4byte lbl_805A73B8 = .sdata:0x805A73B8; // type:object size:0x8 data:4byte @@ -20478,9 +20478,9 @@ lbl_805A7C18 = .sdata:0x805A7C18; // type:object size:0x4 lbl_805A7C1C = .sdata:0x805A7C1C; // type:object size:0x4 data:4byte lbl_805A7C20 = .sdata:0x805A7C20; // type:object size:0x4 data:4byte lbl_805A7C24 = .sdata:0x805A7C24; // type:object size:0x4 data:4byte -lbl_805A7C28 = .sdata:0x805A7C28; // type:object size:0x4 -lbl_805A7C2C = .sdata:0x805A7C2C; // type:object size:0x4 -lbl_805A7C30 = .sdata:0x805A7C30; // type:object size:0x4 +lbl_805A7C28 = .sdata:0x805A7C28; // type:object size:0x2 data:string +lbl_805A7C2C = .sdata:0x805A7C2C; // type:object size:0x2 data:string +lbl_805A7C30 = .sdata:0x805A7C30; // type:object size:0x2 data:string lbl_805A7C34 = .sdata:0x805A7C34; // type:object size:0x4 data:4byte lbl_805A7C38 = .sdata:0x805A7C38; // type:object size:0x4 data:4byte lbl_805A7C3C = .sdata:0x805A7C3C; // type:object size:0x4 data:4byte @@ -20489,7 +20489,7 @@ lbl_805A7C48 = .sdata:0x805A7C48; // type:object size:0x4 lbl_805A7C4C = .sdata:0x805A7C4C; // type:object size:0x4 data:4byte lbl_805A7C50 = .sdata:0x805A7C50; // type:object size:0x4 align:4 data:float lbl_805A7C54 = .sdata:0x805A7C54; // type:object size:0x4 align:4 data:float -lbl_805A7C58 = .sdata:0x805A7C58; // type:object size:0x4 +lbl_805A7C58 = .sdata:0x805A7C58; // type:object size:0x2 data:string lbl_805A7C5C = .sdata:0x805A7C5C; // type:object size:0x4 data:4byte lbl_805A7C60 = .sdata:0x805A7C60; // type:object size:0x8 align:8 data:double lbl_805A7C68 = .sdata:0x805A7C68; // type:object size:0x8 align:8 data:double @@ -20587,7 +20587,7 @@ lbl_805A7E08 = .sdata:0x805A7E08; // type:object size:0x4 data:4byte lbl_805A7E0C = .sdata:0x805A7E0C; // type:object size:0x4 data:4byte lbl_805A7E10 = .sdata:0x805A7E10; // type:object size:0x8 data:4byte lbl_805A7E18 = .sdata:0x805A7E18; // type:object size:0x4 -lbl_805A7E1C = .sdata:0x805A7E1C; // type:object size:0x4 +lbl_805A7E1C = .sdata:0x805A7E1C; // type:object size:0x2 data:string lbl_805A7E20 = .sdata:0x805A7E20; // type:object size:0x4 data:4byte lbl_805A7E24 = .sdata:0x805A7E24; // type:object size:0x4 align:4 data:float lbl_805A7E28 = .sdata:0x805A7E28; // type:object size:0x4 data:4byte @@ -20732,7 +20732,7 @@ lbl_805A8060 = .sdata:0x805A8060; // type:object size:0x4 data:4byte lbl_805A8064 = .sdata:0x805A8064; // type:object size:0x4 data:4byte lbl_805A8068 = .sdata:0x805A8068; // type:object size:0x8 data:4byte lbl_805A8070 = .sdata:0x805A8070; // type:object size:0x4 data:4byte -lbl_805A8074 = .sdata:0x805A8074; // type:object size:0x4 +lbl_805A8074 = .sdata:0x805A8074; // type:object size:0x3 data:string lbl_805A8078 = .sdata:0x805A8078; // type:object size:0x4 lbl_805A807C = .sdata:0x805A807C; // type:object size:0x4 data:4byte lbl_805A8080 = .sdata:0x805A8080; // type:object size:0x4 data:4byte @@ -21021,11 +21021,11 @@ lbl_805A8528 = .sdata:0x805A8528; // type:object size:0x4 lbl_805A852C = .sdata:0x805A852C; // type:object size:0x4 lbl_805A8530 = .sdata:0x805A8530; // type:object size:0x4 lbl_805A8534 = .sdata:0x805A8534; // type:object size:0x4 -lbl_805A8538 = .sdata:0x805A8538; // type:object size:0x4 +lbl_805A8538 = .sdata:0x805A8538; // type:object size:0x2 data:string lbl_805A853C = .sdata:0x805A853C; // type:object size:0x4 lbl_805A8540 = .sdata:0x805A8540; // type:object size:0x4 lbl_805A8544 = .sdata:0x805A8544; // type:object size:0x4 -lbl_805A8548 = .sdata:0x805A8548; // type:object size:0x4 +lbl_805A8548 = .sdata:0x805A8548; // type:object size:0x3 data:string lbl_805A854C = .sdata:0x805A854C; // type:object size:0x4 data:4byte lbl_805A8550 = .sdata:0x805A8550; // type:object size:0x4 data:4byte lbl_805A8554 = .sdata:0x805A8554; // type:object size:0x4 @@ -21210,7 +21210,7 @@ lbl_805A8864 = .sdata:0x805A8864; // type:object size:0x4 lbl_805A8868 = .sdata:0x805A8868; // type:object size:0x4 lbl_805A886C = .sdata:0x805A886C; // type:object size:0x4 lbl_805A8870 = .sdata:0x805A8870; // type:object size:0x4 -lbl_805A8874 = .sdata:0x805A8874; // type:object size:0x4 +lbl_805A8874 = .sdata:0x805A8874; // type:object size:0x2 data:string lbl_805A8878 = .sdata:0x805A8878; // type:object size:0x4 data:4byte lbl_805A887C = .sdata:0x805A887C; // type:object size:0x4 data:4byte lbl_805A8880 = .sdata:0x805A8880; // type:object size:0x4 @@ -21321,7 +21321,7 @@ lbl_805A8A21 = .sdata:0x805A8A21; // type:object size:0x1 data:byte lbl_805A8A22 = .sdata:0x805A8A22; // type:object size:0x1 data:byte lbl_805A8A24 = .sdata:0x805A8A24; // type:object size:0x4 align:4 data:float lbl_805A8A28 = .sdata:0x805A8A28; // type:object size:0x4 -lbl_805A8A2C = .sdata:0x805A8A2C; // type:object size:0x4 +lbl_805A8A2C = .sdata:0x805A8A2C; // type:object size:0x2 data:string lbl_805A8A30 = .sdata:0x805A8A30; // type:object size:0x4 lbl_805A8A34 = .sdata:0x805A8A34; // type:object size:0x4 lbl_805A8A38 = .sdata:0x805A8A38; // type:object size:0x4 align:4 data:float @@ -21498,7 +21498,7 @@ __OSVersion = .sdata:0x805A8D08; // type:object size:0x4 scope:local data:4byte __OSArenaLo = .sdata:0x805A8D10; // type:object size:0x4 scope:global data:4byte __OSFpscrEnableBits = .sdata:0x805A8D18; // type:object size:0x4 data:4byte @76 = .sdata:0x805A8D1C; // type:object size:0x2 scope:local data:string -lbl_805A8D20 = .sdata:0x805A8D20; // type:object size:0x8 +lbl_805A8D20 = .sdata:0x805A8D20; // type:object size:0x4 data:string lbl_805A8D28 = .sdata:0x805A8D28; // type:object size:0x8 data:2byte SwitchThreadCallback = .sdata:0x805A8D30; // type:object size:0x4 scope:local data:4byte __PADVersion = .sdata:0x805A8D38; // type:object size:0x4 data:4byte @@ -22764,7 +22764,7 @@ lbl_805AA440 = .sdata2:0x805AA440; // type:object size:0x4 data:4byte lbl_805AA444 = .sdata2:0x805AA444; // type:object size:0x8 lbl_805AA44C = .sdata2:0x805AA44C; // type:object size:0x8 lbl_805AA454 = .sdata2:0x805AA454; // type:object size:0x8 -lbl_805AA45C = .sdata2:0x805AA45C; // type:object size:0x8 +lbl_805AA45C = .sdata2:0x805AA45C; // type:object size:0x7 data:string lbl_805AA464 = .sdata2:0x805AA464; // type:object size:0x4 align:4 data:float lbl_805AA468 = .sdata2:0x805AA468; // type:object size:0x4 align:4 data:float lbl_805AA46C = .sdata2:0x805AA46C; // type:object size:0x4 align:4 data:float @@ -23046,7 +23046,7 @@ lbl_805AA954 = .sdata2:0x805AA954; // type:object size:0x4 align:4 data:float lbl_805AA958 = .sdata2:0x805AA958; // type:object size:0x4 align:4 data:float lbl_805AA95C = .sdata2:0x805AA95C; // type:object size:0x4 align:4 data:float lbl_805AA960 = .sdata2:0x805AA960; // type:object size:0x4 align:4 data:float -lbl_805AA964 = .sdata2:0x805AA964; // type:object size:0x4 +lbl_805AA964 = .sdata2:0x805AA964; // type:object size:0x3 data:string lbl_805AA968 = .sdata2:0x805AA968; // type:object size:0x4 align:4 data:float lbl_805AA96C = .sdata2:0x805AA96C; // type:object size:0x4 align:4 data:float lbl_805AA970 = .sdata2:0x805AA970; // type:object size:0x4 align:4 data:float @@ -24631,8 +24631,8 @@ lbl_805AC51C = .sdata2:0x805AC51C; // type:object size:0x4 data:4byte lbl_805AC520 = .sdata2:0x805AC520; // type:object size:0x4 data:4byte lbl_805AC524 = .sdata2:0x805AC524; // type:object size:0x4 data:4byte lbl_805AC528 = .sdata2:0x805AC528; // type:object size:0x4 data:4byte -lbl_805AC52C = .sdata2:0x805AC52C; // type:object size:0x8 -lbl_805AC534 = .sdata2:0x805AC534; // type:object size:0x8 +lbl_805AC52C = .sdata2:0x805AC52C; // type:object size:0x5 data:string +lbl_805AC534 = .sdata2:0x805AC534; // type:object size:0x5 data:string lbl_805AC53C = .sdata2:0x805AC53C; // type:object size:0x4 lbl_805AC540 = .sdata2:0x805AC540; // type:object size:0x4 align:4 data:float lbl_805AC544 = .sdata2:0x805AC544; // type:object size:0x4 align:4 data:float @@ -24991,8 +24991,8 @@ lbl_805ACB9C = .sdata2:0x805ACB9C; // type:object size:0x4 align:4 data:float @341 = .sdata2:0x805ACBA4; // type:object size:0x4 scope:local align:4 data:float @402 = .sdata2:0x805ACBA8; // type:object size:0x4 scope:local align:4 data:float lbl_805ACBB0 = .sdata2:0x805ACBB0; // type:object size:0x4 align:4 data:float -lbl_805ACBB4 = .sdata2:0x805ACBB4; // type:object size:0x4 -lbl_805ACBB8 = .sdata2:0x805ACBB8; // type:object size:0x4 +lbl_805ACBB4 = .sdata2:0x805ACBB4; // type:object size:0x3 data:string +lbl_805ACBB8 = .sdata2:0x805ACBB8; // type:object size:0x3 data:string lbl_805ACBBC = .sdata2:0x805ACBBC; // type:object size:0x4 align:4 data:float lbl_805ACBC0 = .sdata2:0x805ACBC0; // type:object size:0x4 align:4 data:float lbl_805ACBC4 = .sdata2:0x805ACBC4; // type:object size:0x4 align:4 data:float @@ -25555,14 +25555,14 @@ lbl_805AD54C = .sdata2:0x805AD54C; // type:object size:0x4 align:4 data:float lbl_805AD550 = .sdata2:0x805AD550; // type:object size:0x8 lbl_805AD558 = .sdata2:0x805AD558; // type:object size:0x4 data:4byte lbl_805AD55C = .sdata2:0x805AD55C; // type:object size:0x4 data:4byte -lbl_805AD560 = .sdata2:0x805AD560; // type:object size:0x4 +lbl_805AD560 = .sdata2:0x805AD560; // type:object size:0x2 data:string lbl_805AD564 = .sdata2:0x805AD564; // type:object size:0x4 align:4 data:float lbl_805AD568 = .sdata2:0x805AD568; // type:object size:0x4 align:4 data:float lbl_805AD56C = .sdata2:0x805AD56C; // type:object size:0x4 align:4 data:float lbl_805AD570 = .sdata2:0x805AD570; // type:object size:0x4 align:4 data:float lbl_805AD574 = .sdata2:0x805AD574; // type:object size:0x4 -lbl_805AD578 = .sdata2:0x805AD578; // type:object size:0x4 -lbl_805AD57C = .sdata2:0x805AD57C; // type:object size:0x4 +lbl_805AD578 = .sdata2:0x805AD578; // type:object size:0x3 data:string +lbl_805AD57C = .sdata2:0x805AD57C; // type:object size:0x3 data:string lbl_805AD580 = .sdata2:0x805AD580; // type:object size:0x4 align:4 data:float lbl_805AD584 = .sdata2:0x805AD584; // type:object size:0x4 align:4 data:float lbl_805AD588 = .sdata2:0x805AD588; // type:object size:0x4 align:4 data:float @@ -25705,7 +25705,7 @@ lbl_805AD800 = .sdata2:0x805AD800; // type:object size:0x8 align:4 data:float lbl_805AD808 = .sdata2:0x805AD808; // type:object size:0x4 data:4byte lbl_805AD80C = .sdata2:0x805AD80C; // type:object size:0x4 align:4 data:float lbl_805AD810 = .sdata2:0x805AD810; // type:object size:0x4 -lbl_805AD814 = .sdata2:0x805AD814; // type:object size:0x4 +lbl_805AD814 = .sdata2:0x805AD814; // type:object size:0x2 data:string lbl_805AD818 = .sdata2:0x805AD818; // type:object size:0x4 align:4 data:float lbl_805AD81C = .sdata2:0x805AD81C; // type:object size:0x4 align:4 data:float lbl_805AD820 = .sdata2:0x805AD820; // type:object size:0x4 align:4 data:float @@ -25719,7 +25719,7 @@ lbl_805AD83C = .sdata2:0x805AD83C; // type:object size:0x4 align:4 data:float lbl_805AD840 = .sdata2:0x805AD840; // type:object size:0x4 align:4 data:float lbl_805AD844 = .sdata2:0x805AD844; // type:object size:0x4 align:4 data:float lbl_805AD848 = .sdata2:0x805AD848; // type:object size:0x4 align:4 data:float -lbl_805AD84C = .sdata2:0x805AD84C; // type:object size:0x4 +lbl_805AD84C = .sdata2:0x805AD84C; // type:object size:0x3 data:string lbl_805AD850 = .sdata2:0x805AD850; // type:object size:0x4 align:4 data:float lbl_805AD854 = .sdata2:0x805AD854; // type:object size:0x4 align:4 data:float lbl_805AD858 = .sdata2:0x805AD858; // type:object size:0x4 align:4 data:float @@ -26107,7 +26107,7 @@ lbl_805ADED0 = .sdata2:0x805ADED0; // type:object size:0x4 data:4byte lbl_805ADED4 = .sdata2:0x805ADED4; // type:object size:0x4 data:4byte lbl_805ADED8 = .sdata2:0x805ADED8; // type:object size:0x4 data:4byte lbl_805ADEDC = .sdata2:0x805ADEDC; // type:object size:0x8 data:string -lbl_805ADEE4 = .sdata2:0x805ADEE4; // type:object size:0x4 +lbl_805ADEE4 = .sdata2:0x805ADEE4; // type:object size:0x2 data:string lbl_805ADEE8 = .sdata2:0x805ADEE8; // type:object size:0x8 lbl_805ADEF0 = .sdata2:0x805ADEF0; // type:object size:0x4 align:4 data:float lbl_805ADEF4 = .sdata2:0x805ADEF4; // type:object size:0x4 align:4 data:float @@ -26706,7 +26706,7 @@ lbl_805AEAE0 = .sdata2:0x805AEAE0; // type:object size:0x4 align:4 data:float lbl_805AEAE4 = .sdata2:0x805AEAE4; // type:object size:0x4 align:4 data:float lbl_805AEAE8 = .sdata2:0x805AEAE8; // type:object size:0x4 align:4 data:float lbl_805AEAF0 = .sdata2:0x805AEAF0; // type:object size:0x8 align:8 data:double -lbl_805AEAF8 = .sdata2:0x805AEAF8; // type:object size:0x4 +lbl_805AEAF8 = .sdata2:0x805AEAF8; // type:object size:0x2 data:string lbl_805AEAFC = .sdata2:0x805AEAFC; // type:object size:0x4 align:4 data:float lbl_805AEB00 = .sdata2:0x805AEB00; // type:object size:0x4 align:4 data:float lbl_805AEB04 = .sdata2:0x805AEB04; // type:object size:0x4 align:4 data:float diff --git a/config/GM8E01_48/NESemu/symbols.txt b/config/GM8E01_48/NESemu/symbols.txt index ec10ab65..2c8a9bff 100644 --- a/config/GM8E01_48/NESemu/symbols.txt +++ b/config/GM8E01_48/NESemu/symbols.txt @@ -211,8 +211,8 @@ lbl_1_rodata_B4 = .rodata:0x000000B4; // type:object size:0x20 align:4 data:floa lbl_1_rodata_D4 = .rodata:0x000000D4; // type:object size:0x4 align:4 data:float lbl_1_rodata_D8 = .rodata:0x000000D8; // type:object size:0x4 align:4 data:float lbl_1_rodata_E0 = .rodata:0x000000E0; // type:object size:0x24 align:8 -lbl_1_data_0 = .data:0x00000000; // type:object size:0x10 -lbl_1_data_10 = .data:0x00000010; // type:object size:0x20 +lbl_1_data_0 = .data:0x00000000; // type:object size:0xD data:string +lbl_1_data_10 = .data:0x00000010; // type:object size:0x19 data:string lbl_1_data_30 = .data:0x00000030; // type:object size:0x1D940 lbl_1_data_1D970 = .data:0x0001D970; // type:object size:0x160 lbl_1_data_1DAD0 = .data:0x0001DAD0; // type:object size:0x28 @@ -220,7 +220,7 @@ lbl_1_data_1DAF8 = .data:0x0001DAF8; // type:object size:0x1030 lbl_1_data_1EB28 = .data:0x0001EB28; // type:object size:0x80 lbl_1_data_1EBA8 = .data:0x0001EBA8; // type:object size:0x18 lbl_1_data_1EBC0 = .data:0x0001EBC0; // type:object size:0x18 align:4 data:float -lbl_1_data_1EBD8 = .data:0x0001EBD8; // type:object size:0x18 +lbl_1_data_1EBD8 = .data:0x0001EBD8; // type:object size:0x2 data:string lbl_1_data_1EBF0 = .data:0x0001EBF0; // type:object size:0x8 data:4byte lbl_1_data_1EBF8 = .data:0x0001EBF8; // type:object size:0x60 data:4byte lbl_1_data_1EC58 = .data:0x0001EC58; // type:object size:0x100 data:byte diff --git a/config/GM8E01_48/symbols.txt b/config/GM8E01_48/symbols.txt index 9c430d18..6fed6309 100644 --- a/config/GM8E01_48/symbols.txt +++ b/config/GM8E01_48/symbols.txt @@ -16705,9 +16705,9 @@ lbl_803CBF7E = .rodata:0x803CBF7E; // type:object size:0xF data:string lbl_803CBF8D = .rodata:0x803CBF8D; // type:object size:0x8 data:string lbl_803CBF95 = .rodata:0x803CBF95; // type:object size:0xD data:string lbl_803CBFA2 = .rodata:0x803CBFA2; // type:object size:0x186 -lbl_803CC128 = .rodata:0x803CC128; // type:object size:0x8 +lbl_803CC128 = .rodata:0x803CC128; // type:object size:0x7 data:string lbl_803CC130 = .rodata:0x803CC130; // type:object size:0x3F0 -lbl_803CC520 = .rodata:0x803CC520; // type:object size:0x18 +lbl_803CC520 = .rodata:0x803CC520; // type:object size:0x14 data:string lbl_803CC538 = .rodata:0x803CC538; // type:object size:0x30 lbl_803CC568 = .rodata:0x803CC568; // type:object size:0x30 lbl_803CC598 = .rodata:0x803CC598; // type:object size:0x30 @@ -16732,7 +16732,7 @@ lbl_803CC804 = .rodata:0x803CC804; // type:object size:0x1C data:string lbl_803CC820 = .rodata:0x803CC820; // type:object size:0x15 data:string lbl_803CC835 = .rodata:0x803CC835; // type:object size:0x15 data:string lbl_803CC84A = .rodata:0x803CC84A; // type:object size:0x356 -lbl_803CCBA0 = .rodata:0x803CCBA0; // type:object size:0x8 +lbl_803CCBA0 = .rodata:0x803CCBA0; // type:object size:0x7 data:string lbl_803CCBA8 = .rodata:0x803CCBA8; // type:object size:0x10 lbl_803CCBB8 = .rodata:0x803CCBB8; // type:object size:0xE data:string lbl_803CCBC6 = .rodata:0x803CCBC6; // type:object size:0xE data:string @@ -16759,8 +16759,8 @@ lbl_803CCDDC = .rodata:0x803CCDDC; // type:object size:0x12 data:string lbl_803CCDEE = .rodata:0x803CCDEE; // type:object size:0xF data:string lbl_803CCDFD = .rodata:0x803CCDFD; // type:object size:0x23 lbl_803CCE20 = .rodata:0x803CCE20; // type:object size:0x58 -lbl_803CCE78 = .rodata:0x803CCE78; // type:object size:0x8 -lbl_803CCE80 = .rodata:0x803CCE80; // type:object size:0x8 +lbl_803CCE78 = .rodata:0x803CCE78; // type:object size:0x7 data:string +lbl_803CCE80 = .rodata:0x803CCE80; // type:object size:0x7 data:string lbl_803CCE88 = .rodata:0x803CCE88; // type:object size:0x98 lbl_803CCF20 = .rodata:0x803CCF20; // type:object size:0x18 lbl_803CCF38 = .rodata:0x803CCF38; // type:object size:0xC @@ -16772,16 +16772,16 @@ lbl_803CCF84 = .rodata:0x803CCF84; // type:object size:0x14 lbl_803CCF98 = .rodata:0x803CCF98; // type:object size:0x18 data:4byte lbl_803CCFB0 = .rodata:0x803CCFB0; // type:object size:0x30 lbl_803CCFE0 = .rodata:0x803CCFE0; // type:object size:0x38 -lbl_803CD018 = .rodata:0x803CD018; // type:object size:0x8 -lbl_803CD020 = .rodata:0x803CD020; // type:object size:0x8 +lbl_803CD018 = .rodata:0x803CD018; // type:object size:0x7 data:string +lbl_803CD020 = .rodata:0x803CD020; // type:object size:0x7 data:string lbl_803CD028 = .rodata:0x803CD028; // type:object size:0x40 -lbl_803CD068 = .rodata:0x803CD068; // type:object size:0x8 +lbl_803CD068 = .rodata:0x803CD068; // type:object size:0x7 data:string lbl_803CD070 = .rodata:0x803CD070; // type:object size:0x8 lbl_803CD078 = .rodata:0x803CD078; // type:object size:0x18 -lbl_803CD090 = .rodata:0x803CD090; // type:object size:0x8 +lbl_803CD090 = .rodata:0x803CD090; // type:object size:0x7 data:string lbl_803CD098 = .rodata:0x803CD098; // type:object size:0x14 data:4byte -lbl_803CD0AC = .rodata:0x803CD0AC; // type:object size:0xC -lbl_803CD0B8 = .rodata:0x803CD0B8; // type:object size:0x10 +lbl_803CD0AC = .rodata:0x803CD0AC; // type:object size:0x7 data:string +lbl_803CD0B8 = .rodata:0x803CD0B8; // type:object size:0xD data:string lbl_803CD0C8 = .rodata:0x803CD0C8; // type:object size:0x5C lbl_803CD124 = .rodata:0x803CD124; // type:object size:0x9C lbl_803CD1C0 = .rodata:0x803CD1C0; // type:object size:0x14 data:string @@ -16800,19 +16800,19 @@ lbl_803CD2B0 = .rodata:0x803CD2B0; // type:object size:0x14 data:string lbl_803CD2C4 = .rodata:0x803CD2C4; // type:object size:0x14 data:string lbl_803CD2D8 = .rodata:0x803CD2D8; // type:object size:0x78 lbl_803CD350 = .rodata:0x803CD350; // type:object size:0x38 -lbl_803CD388 = .rodata:0x803CD388; // type:object size:0x8 +lbl_803CD388 = .rodata:0x803CD388; // type:object size:0x7 data:string lbl_803CD390 = .rodata:0x803CD390; // type:object size:0x14 data:4byte lbl_803CD3A4 = .rodata:0x803CD3A4; // type:object size:0x14 data:4byte lbl_803CD3B8 = .rodata:0x803CD3B8; // type:object size:0x10 data:4byte lbl_803CD3C8 = .rodata:0x803CD3C8; // type:object size:0x10 data:4byte lbl_803CD3D8 = .rodata:0x803CD3D8; // type:object size:0x310 -lbl_803CD6E8 = .rodata:0x803CD6E8; // type:object size:0x10 -lbl_803CD6F8 = .rodata:0x803CD6F8; // type:object size:0x8 +lbl_803CD6E8 = .rodata:0x803CD6E8; // type:object size:0xB data:string +lbl_803CD6F8 = .rodata:0x803CD6F8; // type:object size:0x7 data:string lbl_803CD700 = .rodata:0x803CD700; // type:object size:0x28 -lbl_803CD728 = .rodata:0x803CD728; // type:object size:0x8 +lbl_803CD728 = .rodata:0x803CD728; // type:object size:0x7 data:string lbl_803CD730 = .rodata:0x803CD730; // type:object size:0x10 data:4byte lbl_803CD740 = .rodata:0x803CD740; // type:object size:0x2C -lbl_803CD76C = .rodata:0x803CD76C; // type:object size:0xC +lbl_803CD76C = .rodata:0x803CD76C; // type:object size:0x7 data:string lbl_803CD778 = .rodata:0x803CD778; // type:object size:0x18 lbl_803CD790 = .rodata:0x803CD790; // type:object size:0x18 lbl_803CD7A8 = .rodata:0x803CD7A8; // type:object size:0x18 @@ -16825,7 +16825,7 @@ lbl_803CD8D8 = .rodata:0x803CD8D8; // type:object size:0x14 data:4byte lbl_803CD8EC = .rodata:0x803CD8EC; // type:object size:0x10 data:4byte lbl_803CD8FC = .rodata:0x803CD8FC; // type:object size:0x10 data:4byte lbl_803CD90C = .rodata:0x803CD90C; // type:object size:0x154 -lbl_803CDA60 = .rodata:0x803CDA60; // type:object size:0x8 +lbl_803CDA60 = .rodata:0x803CDA60; // type:object size:0x7 data:string lbl_803CDA68 = .rodata:0x803CDA68; // type:object size:0x7 data:string lbl_803CDA6F = .rodata:0x803CDA6F; // type:object size:0xE data:string lbl_803CDA7D = .rodata:0x803CDA7D; // type:object size:0x5 data:string @@ -16949,9 +16949,9 @@ lbl_803CDF33 = .rodata:0x803CDF33; // type:object size:0x7 data:string lbl_803CDF3A = .rodata:0x803CDF3A; // type:object size:0xC data:string lbl_803CDF46 = .rodata:0x803CDF46; // type:object size:0x8 data:string lbl_803CDF4E = .rodata:0x803CDF4E; // type:object size:0x22 -lbl_803CDF70 = .rodata:0x803CDF70; // type:object size:0x8 -lbl_803CDF78 = .rodata:0x803CDF78; // type:object size:0x8 -lbl_803CDF80 = .rodata:0x803CDF80; // type:object size:0x8 +lbl_803CDF70 = .rodata:0x803CDF70; // type:object size:0x7 data:string +lbl_803CDF78 = .rodata:0x803CDF78; // type:object size:0x7 data:string +lbl_803CDF80 = .rodata:0x803CDF80; // type:object size:0x7 data:string lbl_803CDF88 = .rodata:0x803CDF88; // type:object size:0x18 lbl_803CDFA0 = .rodata:0x803CDFA0; // type:object size:0x20 lbl_803CDFC0 = .rodata:0x803CDFC0; // type:object size:0x14 data:4byte @@ -16959,7 +16959,7 @@ lbl_803CDFD4 = .rodata:0x803CDFD4; // type:object size:0x14 data:4byte lbl_803CDFE8 = .rodata:0x803CDFE8; // type:object size:0x110 lbl_803CE0F8 = .rodata:0x803CE0F8; // type:object size:0x10 data:string lbl_803CE108 = .rodata:0x803CE108; // type:object size:0x10 -lbl_803CE118 = .rodata:0x803CE118; // type:object size:0x8 +lbl_803CE118 = .rodata:0x803CE118; // type:object size:0x7 data:string lbl_803CE120 = .rodata:0x803CE120; // type:object size:0x50 lbl_803CE170 = .rodata:0x803CE170; // type:object size:0xC data:4byte lbl_803CE17C = .rodata:0x803CE17C; // type:object size:0x25C @@ -16982,15 +16982,15 @@ lbl_803CE588 = .rodata:0x803CE588; // type:object size:0x14 data:string lbl_803CE59C = .rodata:0x803CE59C; // type:object size:0x9 data:string lbl_803CE5A5 = .rodata:0x803CE5A5; // type:object size:0xD data:string lbl_803CE5B2 = .rodata:0x803CE5B2; // type:object size:0x76 -lbl_803CE628 = .rodata:0x803CE628; // type:object size:0x8 +lbl_803CE628 = .rodata:0x803CE628; // type:object size:0x7 data:string lbl_803CE630 = .rodata:0x803CE630; // type:object size:0x18 lbl_803CE648 = .rodata:0x803CE648; // type:object size:0x20 lbl_803CE668 = .rodata:0x803CE668; // type:object size:0x30 lbl_803CE698 = .rodata:0x803CE698; // type:object size:0x28 -lbl_803CE6C0 = .rodata:0x803CE6C0; // type:object size:0x8 -lbl_803CE6C8 = .rodata:0x803CE6C8; // type:object size:0x8 +lbl_803CE6C0 = .rodata:0x803CE6C0; // type:object size:0x7 data:string +lbl_803CE6C8 = .rodata:0x803CE6C8; // type:object size:0x7 data:string lbl_803CE6D0 = .rodata:0x803CE6D0; // type:object size:0xE data:string -lbl_803CE6DE = .rodata:0x803CE6DE; // type:object size:0x12 +lbl_803CE6DE = .rodata:0x803CE6DE; // type:object size:0xC data:string lbl_803CE6F0 = .rodata:0x803CE6F0; // type:object size:0x60 lbl_803CE750 = .rodata:0x803CE750; // type:object size:0x58 lbl_803CE7A8 = .rodata:0x803CE7A8; // type:object size:0x90 @@ -17039,12 +17039,12 @@ lbl_803CED75 = .rodata:0x803CED75; // type:object size:0x14 data:string lbl_803CED89 = .rodata:0x803CED89; // type:object size:0x19 data:string lbl_803CEDA2 = .rodata:0x803CEDA2; // type:object size:0x19 data:string lbl_803CEDBB = .rodata:0x803CEDBB; // type:object size:0x13D -lbl_803CEEF8 = .rodata:0x803CEEF8; // type:object size:0x8 +lbl_803CEEF8 = .rodata:0x803CEEF8; // type:object size:0x7 data:string lbl_803CEF00 = .rodata:0x803CEF00; // type:object size:0x20 lbl_803CEF20 = .rodata:0x803CEF20; // type:object size:0x18 -lbl_803CEF38 = .rodata:0x803CEF38; // type:object size:0x8 +lbl_803CEF38 = .rodata:0x803CEF38; // type:object size:0x7 data:string lbl_803CEF40 = .rodata:0x803CEF40; // type:object size:0x10 data:4byte -lbl_803CEF50 = .rodata:0x803CEF50; // type:object size:0x8 +lbl_803CEF50 = .rodata:0x803CEF50; // type:object size:0x7 data:string lbl_803CEF58 = .rodata:0x803CEF58; // type:object size:0x38 data:4byte lbl_803CEF90 = .rodata:0x803CEF90; // type:object size:0x34 data:4byte lbl_803CEFC4 = .rodata:0x803CEFC4; // type:object size:0x8C @@ -17076,15 +17076,15 @@ lbl_803CF220 = .rodata:0x803CF220; // type:object size:0x19 data:string lbl_803CF239 = .rodata:0x803CF239; // type:object size:0x20 data:string lbl_803CF259 = .rodata:0x803CF259; // type:object size:0x7F lbl_803CF2D8 = .rodata:0x803CF2D8; // type:object size:0xC -lbl_803CF2E4 = .rodata:0x803CF2E4; // type:object size:0x14 -lbl_803CF2F8 = .rodata:0x803CF2F8; // type:object size:0x8 -lbl_803CF300 = .rodata:0x803CF300; // type:object size:0x10 +lbl_803CF2E4 = .rodata:0x803CF2E4; // type:object size:0xD data:string +lbl_803CF2F8 = .rodata:0x803CF2F8; // type:object size:0x7 data:string +lbl_803CF300 = .rodata:0x803CF300; // type:object size:0xF data:string lbl_803CF310 = .rodata:0x803CF310; // type:object size:0xE0 lbl_803CF3F0 = .rodata:0x803CF3F0; // type:object size:0xF data:string lbl_803CF3FF = .rodata:0x803CF3FF; // type:object size:0x6 data:string lbl_803CF405 = .rodata:0x803CF405; // type:object size:0x6 data:string lbl_803CF40B = .rodata:0x803CF40B; // type:object size:0xD -lbl_803CF418 = .rodata:0x803CF418; // type:object size:0x8 +lbl_803CF418 = .rodata:0x803CF418; // type:object size:0x7 data:string lbl_803CF420 = .rodata:0x803CF420; // type:object size:0x20 data:4byte lbl_803CF440 = .rodata:0x803CF440; // type:object size:0x20 lbl_803CF460 = .rodata:0x803CF460; // type:object size:0xC data:string @@ -17116,11 +17116,11 @@ lbl_803CFEB8 = .rodata:0x803CFEB8; // type:object size:0x108 lbl_803CFFC0 = .rodata:0x803CFFC0; // type:object size:0xB0 lbl_803D0070 = .rodata:0x803D0070; // type:object size:0xC8 lbl_803D0138 = .rodata:0x803D0138; // type:object size:0x10 -lbl_803D0148 = .rodata:0x803D0148; // type:object size:0x8 -lbl_803D0150 = .rodata:0x803D0150; // type:object size:0x8 -lbl_803D0158 = .rodata:0x803D0158; // type:object size:0x8 -lbl_803D0160 = .rodata:0x803D0160; // type:object size:0x10 -lbl_803D0170 = .rodata:0x803D0170; // type:object size:0x8 +lbl_803D0148 = .rodata:0x803D0148; // type:object size:0x7 data:string +lbl_803D0150 = .rodata:0x803D0150; // type:object size:0x7 data:string +lbl_803D0158 = .rodata:0x803D0158; // type:object size:0x7 data:string +lbl_803D0160 = .rodata:0x803D0160; // type:object size:0xB data:string +lbl_803D0170 = .rodata:0x803D0170; // type:object size:0x7 data:string lbl_803D0178 = .rodata:0x803D0178; // type:object size:0x20 lbl_803D0198 = .rodata:0x803D0198; // type:object size:0x8 lbl_803D01A0 = .rodata:0x803D01A0; // type:object size:0xC data:string @@ -17144,7 +17144,7 @@ lbl_803D027F = .rodata:0x803D027F; // type:object size:0x21 lbl_803D02A0 = .rodata:0x803D02A0; // type:object size:0x18 lbl_803D02B8 = .rodata:0x803D02B8; // type:object size:0x18 lbl_803D02D0 = .rodata:0x803D02D0; // type:object size:0x20 -lbl_803D02F0 = .rodata:0x803D02F0; // type:object size:0x8 +lbl_803D02F0 = .rodata:0x803D02F0; // type:object size:0x7 data:string lbl_803D02F8 = .rodata:0x803D02F8; // type:object size:0x38 data:4byte lbl_803D0330 = .rodata:0x803D0330; // type:object size:0xC lbl_803D033C = .rodata:0x803D033C; // type:object size:0xC @@ -17157,12 +17157,12 @@ lbl_803D037D = .rodata:0x803D037D; // type:object size:0xB3 lbl_803D0430 = .rodata:0x803D0430; // type:object size:0x10 lbl_803D0440 = .rodata:0x803D0440; // type:object size:0x18 lbl_803D0458 = .rodata:0x803D0458; // type:object size:0x38 -lbl_803D0490 = .rodata:0x803D0490; // type:object size:0x8 +lbl_803D0490 = .rodata:0x803D0490; // type:object size:0x7 data:string lbl_803D0498 = .rodata:0x803D0498; // type:object size:0xC data:string lbl_803D04A4 = .rodata:0x803D04A4; // type:object size:0xF data:string lbl_803D04B3 = .rodata:0x803D04B3; // type:object size:0x75 -lbl_803D0528 = .rodata:0x803D0528; // type:object size:0x8 -lbl_803D0530 = .rodata:0x803D0530; // type:object size:0x10 +lbl_803D0528 = .rodata:0x803D0528; // type:object size:0x7 data:string +lbl_803D0530 = .rodata:0x803D0530; // type:object size:0xF data:string lbl_803D0540 = .rodata:0x803D0540; // type:object size:0x50 lbl_803D0590 = .rodata:0x803D0590; // type:object size:0x2 data:string lbl_803D0592 = .rodata:0x803D0592; // type:object size:0x2 data:string @@ -17206,7 +17206,7 @@ lbl_803D06D2 = .rodata:0x803D06D2; // type:object size:0x8 data:string lbl_803D06DA = .rodata:0x803D06DA; // type:object size:0x8 data:string lbl_803D06E2 = .rodata:0x803D06E2; // type:object size:0x13 data:string lbl_803D06F5 = .rodata:0x803D06F5; // type:object size:0x2B -lbl_803D0720 = .rodata:0x803D0720; // type:object size:0x10 +lbl_803D0720 = .rodata:0x803D0720; // type:object size:0xD data:string lbl_803D0730 = .rodata:0x803D0730; // type:object size:0x20 data:4byte lbl_803D0750 = .rodata:0x803D0750; // type:object size:0x18 lbl_803D0768 = .rodata:0x803D0768; // type:object size:0x28 @@ -17236,9 +17236,9 @@ lbl_803D09C4 = .rodata:0x803D09C4; // type:object size:0x34 lbl_803D09F8 = .rodata:0x803D09F8; // type:object size:0xC data:string lbl_803D0A04 = .rodata:0x803D0A04; // type:object size:0xE data:string lbl_803D0A12 = .rodata:0x803D0A12; // type:object size:0x2E -lbl_803D0A40 = .rodata:0x803D0A40; // type:object size:0x8 +lbl_803D0A40 = .rodata:0x803D0A40; // type:object size:0x7 data:string lbl_803D0A48 = .rodata:0x803D0A48; // type:object size:0x8C -lbl_803D0AD4 = .rodata:0x803D0AD4; // type:object size:0x1C +lbl_803D0AD4 = .rodata:0x803D0AD4; // type:object size:0x1B data:string lbl_803D0AF0 = .rodata:0x803D0AF0; // type:object size:0x40 lbl_803D0B30 = .rodata:0x803D0B30; // type:object size:0x18 lbl_803D0B48 = .rodata:0x803D0B48; // type:object size:0x16C @@ -17246,12 +17246,12 @@ lbl_803D0CB4 = .rodata:0x803D0CB4; // type:object size:0x24 lbl_803D0CD8 = .rodata:0x803D0CD8; // type:object size:0x50 lbl_803D0D28 = .rodata:0x803D0D28; // type:object size:0xE0 lbl_803D0E08 = .rodata:0x803D0E08; // type:object size:0x28 align:4 data:float -lbl_803D0E30 = .rodata:0x803D0E30; // type:object size:0x8 -lbl_803D0E38 = .rodata:0x803D0E38; // type:object size:0x18 +lbl_803D0E30 = .rodata:0x803D0E30; // type:object size:0x4 data:string +lbl_803D0E38 = .rodata:0x803D0E38; // type:object size:0x16 data:string lbl_803D0E50 = .rodata:0x803D0E50; // type:object size:0x10 data:string lbl_803D0E60 = .rodata:0x803D0E60; // type:object size:0xA4 lbl_803D0F04 = .rodata:0x803D0F04; // type:object size:0x28 align:4 data:float -lbl_803D0F2C = .rodata:0x803D0F2C; // type:object size:0xC +lbl_803D0F2C = .rodata:0x803D0F2C; // type:object size:0x7 data:string lbl_803D0F38 = .rodata:0x803D0F38; // type:object size:0x20 lbl_803D0F58 = .rodata:0x803D0F58; // type:object size:0x15 data:string lbl_803D0F6D = .rodata:0x803D0F6D; // type:object size:0x14 data:string @@ -17270,7 +17270,7 @@ lbl_803D1060 = .rodata:0x803D1060; // type:object size:0x184 lbl_803D11E4 = .rodata:0x803D11E4; // type:object size:0x12C lbl_803D1310 = .rodata:0x803D1310; // type:object size:0x20 lbl_803D1330 = .rodata:0x803D1330; // type:object size:0xC8 data:4byte -lbl_803D13F8 = .rodata:0x803D13F8; // type:object size:0x8 +lbl_803D13F8 = .rodata:0x803D13F8; // type:object size:0x7 data:string lbl_803D1400 = .rodata:0x803D1400; // type:object size:0x60 data:4byte lbl_803D1460 = .rodata:0x803D1460; // type:object size:0x78 lbl_803D14D8 = .rodata:0x803D14D8; // type:object size:0x6 data:string @@ -17288,7 +17288,7 @@ lbl_803D1534 = .rodata:0x803D1534; // type:object size:0xA data:string lbl_803D153E = .rodata:0x803D153E; // type:object size:0x10 data:string lbl_803D154E = .rodata:0x803D154E; // type:object size:0xB data:string lbl_803D1559 = .rodata:0x803D1559; // type:object size:0x3F -lbl_803D1598 = .rodata:0x803D1598; // type:object size:0x8 +lbl_803D1598 = .rodata:0x803D1598; // type:object size:0x7 data:string lbl_803D15A0 = .rodata:0x803D15A0; // type:object size:0x18 lbl_803D15B8 = .rodata:0x803D15B8; // type:object size:0x28 lbl_803D15E0 = .rodata:0x803D15E0; // type:object size:0x88 @@ -17307,8 +17307,8 @@ lbl_803D16EF = .rodata:0x803D16EF; // type:object size:0x8 data:string lbl_803D16F7 = .rodata:0x803D16F7; // type:object size:0x8 data:string lbl_803D16FF = .rodata:0x803D16FF; // type:object size:0x8 data:string lbl_803D1707 = .rodata:0x803D1707; // type:object size:0x29 -lbl_803D1730 = .rodata:0x803D1730; // type:object size:0x8 -lbl_803D1738 = .rodata:0x803D1738; // type:object size:0x8 +lbl_803D1730 = .rodata:0x803D1730; // type:object size:0x7 data:string +lbl_803D1738 = .rodata:0x803D1738; // type:object size:0x7 data:string lbl_803D1740 = .rodata:0x803D1740; // type:object size:0x18 lbl_803D1758 = .rodata:0x803D1758; // type:object size:0xC lbl_803D1764 = .rodata:0x803D1764; // type:object size:0x14 data:4byte @@ -17366,18 +17366,18 @@ lbl_803D1AF0 = .rodata:0x803D1AF0; // type:object size:0x8 lbl_803D1AF8 = .rodata:0x803D1AF8; // type:object size:0x10 lbl_803D1B08 = .rodata:0x803D1B08; // type:object size:0x18 data:4byte lbl_803D1B20 = .rodata:0x803D1B20; // type:object size:0x58 -lbl_803D1B78 = .rodata:0x803D1B78; // type:object size:0x8 +lbl_803D1B78 = .rodata:0x803D1B78; // type:object size:0x7 data:string lbl_803D1B80 = .rodata:0x803D1B80; // type:object size:0x7 data:string lbl_803D1B87 = .rodata:0x803D1B87; // type:object size:0x9 data:string lbl_803D1B90 = .rodata:0x803D1B90; // type:object size:0x10 -lbl_803D1BA0 = .rodata:0x803D1BA0; // type:object size:0x8 -lbl_803D1BA8 = .rodata:0x803D1BA8; // type:object size:0x10 -lbl_803D1BB8 = .rodata:0x803D1BB8; // type:object size:0x10 -lbl_803D1BC8 = .rodata:0x803D1BC8; // type:object size:0x10 +lbl_803D1BA0 = .rodata:0x803D1BA0; // type:object size:0x7 data:string +lbl_803D1BA8 = .rodata:0x803D1BA8; // type:object size:0xB data:string +lbl_803D1BB8 = .rodata:0x803D1BB8; // type:object size:0xB data:string +lbl_803D1BC8 = .rodata:0x803D1BC8; // type:object size:0xB data:string lbl_803D1BD8 = .rodata:0x803D1BD8; // type:object size:0x88 lbl_803D1C60 = .rodata:0x803D1C60; // type:object size:0x10 lbl_803D1C70 = .rodata:0x803D1C70; // type:object size:0x18 -lbl_803D1C88 = .rodata:0x803D1C88; // type:object size:0x8 +lbl_803D1C88 = .rodata:0x803D1C88; // type:object size:0x7 data:string lbl_803D1C90 = .rodata:0x803D1C90; // type:object size:0x10 lbl_803D1CA0 = .rodata:0x803D1CA0; // type:object size:0x1C data:4byte lbl_803D1CBC = .rodata:0x803D1CBC; // type:object size:0x1C data:4byte @@ -17419,15 +17419,15 @@ lbl_803D211E = .rodata:0x803D211E; // type:object size:0x7 data:string lbl_803D2125 = .rodata:0x803D2125; // type:object size:0x13 lbl_803D2138 = .rodata:0x803D2138; // type:object size:0x18 lbl_803D2150 = .rodata:0x803D2150; // type:object size:0x20 -lbl_803D2170 = .rodata:0x803D2170; // type:object size:0x8 +lbl_803D2170 = .rodata:0x803D2170; // type:object size:0x7 data:string lbl_803D2178 = .rodata:0x803D2178; // type:object size:0x108 lbl_803D2280 = .rodata:0x803D2280; // type:object size:0x108 lbl_803D2388 = .rodata:0x803D2388; // type:object size:0xDC lbl_803D2464 = .rodata:0x803D2464; // type:object size:0xDC lbl_803D2540 = .rodata:0x803D2540; // type:object size:0x3C align:4 data:float lbl_803D257C = .rodata:0x803D257C; // type:object size:0x104 -lbl_803D2680 = .rodata:0x803D2680; // type:object size:0x8 -lbl_803D2688 = .rodata:0x803D2688; // type:object size:0x8 +lbl_803D2680 = .rodata:0x803D2680; // type:object size:0x7 data:string +lbl_803D2688 = .rodata:0x803D2688; // type:object size:0x7 data:string lbl_803D2690 = .rodata:0x803D2690; // type:object size:0x40 lbl_803D26D0 = .rodata:0x803D26D0; // type:object size:0x3C lbl_803D270C = .rodata:0x803D270C; // type:object size:0x3C @@ -17435,7 +17435,7 @@ lbl_803D2748 = .rodata:0x803D2748; // type:object size:0x3C lbl_803D2784 = .rodata:0x803D2784; // type:object size:0x30 lbl_803D27B4 = .rodata:0x803D27B4; // type:object size:0x3C lbl_803D27F0 = .rodata:0x803D27F0; // type:object size:0x28 -lbl_803D2818 = .rodata:0x803D2818; // type:object size:0x8 +lbl_803D2818 = .rodata:0x803D2818; // type:object size:0x7 data:string lbl_803D2820 = .rodata:0x803D2820; // type:object size:0x18 lbl_803D2838 = .rodata:0x803D2838; // type:object size:0x18 lbl_803D2850 = .rodata:0x803D2850; // type:object size:0x18 @@ -17487,13 +17487,13 @@ lbl_803D3492 = .rodata:0x803D3492; // type:object size:0x7 data:string lbl_803D3499 = .rodata:0x803D3499; // type:object size:0x7 data:string lbl_803D34A0 = .rodata:0x803D34A0; // type:object size:0x15 data:string lbl_803D34B5 = .rodata:0x803D34B5; // type:object size:0x53 -lbl_803D3508 = .rodata:0x803D3508; // type:object size:0x8 +lbl_803D3508 = .rodata:0x803D3508; // type:object size:0x7 data:string lbl_803D3510 = .rodata:0x803D3510; // type:object size:0xD data:string lbl_803D351D = .rodata:0x803D351D; // type:object size:0x4B lbl_803D3568 = .rodata:0x803D3568; // type:object size:0x28 lbl_803D3590 = .rodata:0x803D3590; // type:object size:0x10 data:4byte lbl_803D35A0 = .rodata:0x803D35A0; // type:object size:0xE40 -lbl_803D43E0 = .rodata:0x803D43E0; // type:object size:0x8 +lbl_803D43E0 = .rodata:0x803D43E0; // type:object size:0x7 data:string lbl_803D43E8 = .rodata:0x803D43E8; // type:object size:0x28 data:4byte lbl_803D4410 = .rodata:0x803D4410; // type:object size:0xE data:string lbl_803D441E = .rodata:0x803D441E; // type:object size:0x5 data:string @@ -17504,7 +17504,7 @@ lbl_803D443F = .rodata:0x803D443F; // type:object size:0x7 data:string lbl_803D4446 = .rodata:0x803D4446; // type:object size:0x7 data:string lbl_803D444D = .rodata:0x803D444D; // type:object size:0x7 data:string lbl_803D4454 = .rodata:0x803D4454; // type:object size:0x2C -lbl_803D4480 = .rodata:0x803D4480; // type:object size:0x8 +lbl_803D4480 = .rodata:0x803D4480; // type:object size:0x7 data:string lbl_803D4488 = .rodata:0x803D4488; // type:object size:0x18 lbl_803D44A0 = .rodata:0x803D44A0; // type:object size:0x28 lbl_803D44C8 = .rodata:0x803D44C8; // type:object size:0x14 @@ -17516,10 +17516,10 @@ lbl_803D45F4 = .rodata:0x803D45F4; // type:object size:0x60 lbl_803D4654 = .rodata:0x803D4654; // type:object size:0x60 lbl_803D46B4 = .rodata:0x803D46B4; // type:object size:0x17C lbl_803D4830 = .rodata:0x803D4830; // type:object size:0x30 -lbl_803D4860 = .rodata:0x803D4860; // type:object size:0x8 +lbl_803D4860 = .rodata:0x803D4860; // type:object size:0x7 data:string lbl_803D4868 = .rodata:0x803D4868; // type:object size:0x28 lbl_803D4890 = .rodata:0x803D4890; // type:object size:0x18 -lbl_803D48A8 = .rodata:0x803D48A8; // type:object size:0x10 +lbl_803D48A8 = .rodata:0x803D48A8; // type:object size:0xB data:string lbl_803D48B8 = .rodata:0x803D48B8; // type:object size:0x24 data:4byte lbl_803D48DC = .rodata:0x803D48DC; // type:object size:0xF data:string lbl_803D48EB = .rodata:0x803D48EB; // type:object size:0x2B5 @@ -17580,11 +17580,11 @@ lbl_803D5312 = .rodata:0x803D5312; // type:object size:0xC data:string lbl_803D531E = .rodata:0x803D531E; // type:object size:0xC data:string lbl_803D532A = .rodata:0x803D532A; // type:object size:0x16 lbl_803D5340 = .rodata:0x803D5340; // type:object size:0x10 -lbl_803D5350 = .rodata:0x803D5350; // type:object size:0x18 +lbl_803D5350 = .rodata:0x803D5350; // type:object size:0x15 data:string lbl_803D5368 = .rodata:0x803D5368; // type:object size:0x11 data:string -lbl_803D5379 = .rodata:0x803D5379; // type:object size:0xF +lbl_803D5379 = .rodata:0x803D5379; // type:object size:0xE data:string lbl_803D5388 = .rodata:0x803D5388; // type:object size:0x20 -lbl_803D53A8 = .rodata:0x803D53A8; // type:object size:0x18 +lbl_803D53A8 = .rodata:0x803D53A8; // type:object size:0x15 data:string lbl_803D53C0 = .rodata:0x803D53C0; // type:object size:0x30 lbl_803D53F0 = .rodata:0x803D53F0; // type:object size:0x12 data:string lbl_803D5402 = .rodata:0x803D5402; // type:object size:0x12 data:string @@ -17598,13 +17598,13 @@ lbl_803D5480 = .rodata:0x803D5480; // type:object size:0x12 data:string lbl_803D5492 = .rodata:0x803D5492; // type:object size:0x12 data:string lbl_803D54A4 = .rodata:0x803D54A4; // type:object size:0x12 data:string lbl_803D54B6 = .rodata:0x803D54B6; // type:object size:0x1A -lbl_803D54D0 = .rodata:0x803D54D0; // type:object size:0x8 -lbl_803D54D8 = .rodata:0x803D54D8; // type:object size:0x18 -lbl_803D54F0 = .rodata:0x803D54F0; // type:object size:0x18 +lbl_803D54D0 = .rodata:0x803D54D0; // type:object size:0x7 data:string +lbl_803D54D8 = .rodata:0x803D54D8; // type:object size:0x15 data:string +lbl_803D54F0 = .rodata:0x803D54F0; // type:object size:0x14 data:string lbl_803D5508 = .rodata:0x803D5508; // type:object size:0x18 -lbl_803D5520 = .rodata:0x803D5520; // type:object size:0x8 -lbl_803D5528 = .rodata:0x803D5528; // type:object size:0x8 -lbl_803D5530 = .rodata:0x803D5530; // type:object size:0x8 +lbl_803D5520 = .rodata:0x803D5520; // type:object size:0x7 data:string +lbl_803D5528 = .rodata:0x803D5528; // type:object size:0x7 data:string +lbl_803D5530 = .rodata:0x803D5530; // type:object size:0x7 data:string lbl_803D5538 = .rodata:0x803D5538; // type:object size:0xC align:4 data:float lbl_803D5544 = .rodata:0x803D5544; // type:object size:0x10 lbl_803D5554 = .rodata:0x803D5554; // type:object size:0x10 data:4byte @@ -17691,14 +17691,14 @@ lbl_803D5C0A = .rodata:0x803D5C0A; // type:object size:0xA data:string lbl_803D5C14 = .rodata:0x803D5C14; // type:object size:0xA data:string lbl_803D5C1E = .rodata:0x803D5C1E; // type:object size:0xE data:string lbl_803D5C2C = .rodata:0x803D5C2C; // type:object size:0x5C -lbl_803D5C88 = .rodata:0x803D5C88; // type:object size:0x8 +lbl_803D5C88 = .rodata:0x803D5C88; // type:object size:0x7 data:string lbl_803D5C90 = .rodata:0x803D5C90; // type:object size:0xC data:4byte lbl_803D5C9C = .rodata:0x803D5C9C; // type:object size:0x18 -lbl_803D5CB4 = .rodata:0x803D5CB4; // type:object size:0xC +lbl_803D5CB4 = .rodata:0x803D5CB4; // type:object size:0x7 data:string lbl_803D5CC0 = .rodata:0x803D5CC0; // type:object size:0x20 lbl_803D5CE0 = .rodata:0x803D5CE0; // type:object size:0x30 lbl_803D5D10 = .rodata:0x803D5D10; // type:object size:0x30 -lbl_803D5D40 = .rodata:0x803D5D40; // type:object size:0x8 +lbl_803D5D40 = .rodata:0x803D5D40; // type:object size:0x7 data:string lbl_803D5D48 = .rodata:0x803D5D48; // type:object size:0x10 data:4byte lbl_803D5D58 = .rodata:0x803D5D58; // type:object size:0xA data:string lbl_803D5D62 = .rodata:0x803D5D62; // type:object size:0x8 data:string @@ -17723,30 +17723,30 @@ lbl_803D5F2C = .rodata:0x803D5F2C; // type:object size:0xD data:string lbl_803D5F39 = .rodata:0x803D5F39; // type:object size:0xD data:string lbl_803D5F46 = .rodata:0x803D5F46; // type:object size:0x1A lbl_803D5F60 = .rodata:0x803D5F60; // type:object size:0x30 -lbl_803D5F90 = .rodata:0x803D5F90; // type:object size:0x18 +lbl_803D5F90 = .rodata:0x803D5F90; // type:object size:0x15 data:string lbl_803D5FA8 = .rodata:0x803D5FA8; // type:object size:0x18 -lbl_803D5FC0 = .rodata:0x803D5FC0; // type:object size:0x8 +lbl_803D5FC0 = .rodata:0x803D5FC0; // type:object size:0x7 data:string lbl_803D5FC8 = .rodata:0x803D5FC8; // type:object size:0x30 -lbl_803D5FF8 = .rodata:0x803D5FF8; // type:object size:0x8 +lbl_803D5FF8 = .rodata:0x803D5FF8; // type:object size:0x7 data:string lbl_803D6000 = .rodata:0x803D6000; // type:object size:0x118 data:4byte lbl_803D6118 = .rodata:0x803D6118; // type:object size:0x10 data:4byte -lbl_803D6128 = .rodata:0x803D6128; // type:object size:0x8 -lbl_803D6130 = .rodata:0x803D6130; // type:object size:0x8 +lbl_803D6128 = .rodata:0x803D6128; // type:object size:0x7 data:string +lbl_803D6130 = .rodata:0x803D6130; // type:object size:0x7 data:string lbl_803D6138 = .rodata:0x803D6138; // type:object size:0x10 data:4byte lbl_803D6148 = .rodata:0x803D6148; // type:object size:0xB0 data:byte -lbl_803D61F8 = .rodata:0x803D61F8; // type:object size:0x8 +lbl_803D61F8 = .rodata:0x803D61F8; // type:object size:0x7 data:string lbl_803D6200 = .rodata:0x803D6200; // type:object size:0x20 -lbl_803D6220 = .rodata:0x803D6220; // type:object size:0x8 +lbl_803D6220 = .rodata:0x803D6220; // type:object size:0x7 data:string lbl_803D6228 = .rodata:0x803D6228; // type:object size:0x20 lbl_803D6248 = .rodata:0x803D6248; // type:object size:0x50 -lbl_803D6298 = .rodata:0x803D6298; // type:object size:0x8 -lbl_803D62A0 = .rodata:0x803D62A0; // type:object size:0x8 +lbl_803D6298 = .rodata:0x803D6298; // type:object size:0x7 data:string +lbl_803D62A0 = .rodata:0x803D62A0; // type:object size:0x7 data:string lbl_803D62A8 = .rodata:0x803D62A8; // type:object size:0x80 lbl_803D6328 = .rodata:0x803D6328; // type:object size:0x178 data:4byte lbl_803D64A0 = .rodata:0x803D64A0; // type:object size:0x178 data:4byte lbl_803D6618 = .rodata:0x803D6618; // type:object size:0x38 data:4byte -lbl_803D6650 = .rodata:0x803D6650; // type:object size:0x8 -lbl_803D6658 = .rodata:0x803D6658; // type:object size:0x8 +lbl_803D6650 = .rodata:0x803D6650; // type:object size:0x7 data:string +lbl_803D6658 = .rodata:0x803D6658; // type:object size:0x7 data:string lbl_803D6660 = .rodata:0x803D6660; // type:object size:0x20 lbl_803D6680 = .rodata:0x803D6680; // type:object size:0x10 data:4byte lbl_803D6690 = .rodata:0x803D6690; // type:object size:0x20 data:4byte @@ -17766,120 +17766,120 @@ lbl_803D6904 = .rodata:0x803D6904; // type:object size:0x20 data:4byte lbl_803D6924 = .rodata:0x803D6924; // type:object size:0x18 data:4byte lbl_803D693C = .rodata:0x803D693C; // type:object size:0x30 lbl_803D696C = .rodata:0x803D696C; // type:object size:0x1C -lbl_803D6988 = .rodata:0x803D6988; // type:object size:0x8 -lbl_803D6990 = .rodata:0x803D6990; // type:object size:0x8 -lbl_803D6998 = .rodata:0x803D6998; // type:object size:0x8 -lbl_803D69A0 = .rodata:0x803D69A0; // type:object size:0x8 -lbl_803D69A8 = .rodata:0x803D69A8; // type:object size:0x8 -lbl_803D69B0 = .rodata:0x803D69B0; // type:object size:0x8 -lbl_803D69B8 = .rodata:0x803D69B8; // type:object size:0x8 -lbl_803D69C0 = .rodata:0x803D69C0; // type:object size:0x8 -lbl_803D69C8 = .rodata:0x803D69C8; // type:object size:0x8 -lbl_803D69D0 = .rodata:0x803D69D0; // type:object size:0x8 -lbl_803D69D8 = .rodata:0x803D69D8; // type:object size:0x8 -lbl_803D69E0 = .rodata:0x803D69E0; // type:object size:0x8 -lbl_803D69E8 = .rodata:0x803D69E8; // type:object size:0x8 +lbl_803D6988 = .rodata:0x803D6988; // type:object size:0x7 data:string +lbl_803D6990 = .rodata:0x803D6990; // type:object size:0x7 data:string +lbl_803D6998 = .rodata:0x803D6998; // type:object size:0x7 data:string +lbl_803D69A0 = .rodata:0x803D69A0; // type:object size:0x7 data:string +lbl_803D69A8 = .rodata:0x803D69A8; // type:object size:0x7 data:string +lbl_803D69B0 = .rodata:0x803D69B0; // type:object size:0x7 data:string +lbl_803D69B8 = .rodata:0x803D69B8; // type:object size:0x7 data:string +lbl_803D69C0 = .rodata:0x803D69C0; // type:object size:0x7 data:string +lbl_803D69C8 = .rodata:0x803D69C8; // type:object size:0x7 data:string +lbl_803D69D0 = .rodata:0x803D69D0; // type:object size:0x7 data:string +lbl_803D69D8 = .rodata:0x803D69D8; // type:object size:0x7 data:string +lbl_803D69E0 = .rodata:0x803D69E0; // type:object size:0x7 data:string +lbl_803D69E8 = .rodata:0x803D69E8; // type:object size:0x7 data:string lbl_803D69F0 = .rodata:0x803D69F0; // type:object size:0x18 lbl_803D6A08 = .rodata:0x803D6A08; // type:object size:0x50 lbl_803D6A58 = .rodata:0x803D6A58; // type:object size:0x68 lbl_803D6AC0 = .rodata:0x803D6AC0; // type:object size:0x18 lbl_803D6AD8 = .rodata:0x803D6AD8; // type:object size:0x18 data:4byte -lbl_803D6AF0 = .rodata:0x803D6AF0; // type:object size:0x8 -lbl_803D6AF8 = .rodata:0x803D6AF8; // type:object size:0x18 -lbl_803D6B10 = .rodata:0x803D6B10; // type:object size:0x20 +lbl_803D6AF0 = .rodata:0x803D6AF0; // type:object size:0x7 data:string +lbl_803D6AF8 = .rodata:0x803D6AF8; // type:object size:0x11 data:string +lbl_803D6B10 = .rodata:0x803D6B10; // type:object size:0x1C data:string lbl_803D6B30 = .rodata:0x803D6B30; // type:object size:0x28 -lbl_803D6B58 = .rodata:0x803D6B58; // type:object size:0x8 +lbl_803D6B58 = .rodata:0x803D6B58; // type:object size:0x7 data:string lbl_803D6B60 = .rodata:0x803D6B60; // type:object size:0xC data:4byte lbl_803D6B6C = .rodata:0x803D6B6C; // type:object size:0xC data:4byte lbl_803D6B78 = .rodata:0x803D6B78; // type:object size:0x10 data:4byte lbl_803D6B88 = .rodata:0x803D6B88; // type:object size:0x18 align:8 data:double -lbl_803D6BA0 = .rodata:0x803D6BA0; // type:object size:0x18 +lbl_803D6BA0 = .rodata:0x803D6BA0; // type:object size:0x12 data:string kUnknownType__10CCallStack = .rodata:0x803D6BB8; // type:object size:0x10 lbl_803D6BC8 = .rodata:0x803D6BC8; // type:object size:0x270 -lbl_803D6E38 = .rodata:0x803D6E38; // type:object size:0x8 -lbl_803D6E40 = .rodata:0x803D6E40; // type:object size:0x8 +lbl_803D6E38 = .rodata:0x803D6E38; // type:object size:0x7 data:string +lbl_803D6E40 = .rodata:0x803D6E40; // type:object size:0x7 data:string lbl_803D6E48 = .rodata:0x803D6E48; // type:object size:0x8 lbl_803D6E50 = .rodata:0x803D6E50; // type:object size:0x8 -lbl_803D6E58 = .rodata:0x803D6E58; // type:object size:0x8 -lbl_803D6E60 = .rodata:0x803D6E60; // type:object size:0x8 -lbl_803D6E68 = .rodata:0x803D6E68; // type:object size:0x8 -lbl_803D6E70 = .rodata:0x803D6E70; // type:object size:0x8 -lbl_803D6E78 = .rodata:0x803D6E78; // type:object size:0x8 -lbl_803D6E80 = .rodata:0x803D6E80; // type:object size:0x8 -lbl_803D6E88 = .rodata:0x803D6E88; // type:object size:0x8 -lbl_803D6E90 = .rodata:0x803D6E90; // type:object size:0x8 -lbl_803D6E98 = .rodata:0x803D6E98; // type:object size:0x8 -lbl_803D6EA0 = .rodata:0x803D6EA0; // type:object size:0x8 -lbl_803D6EA8 = .rodata:0x803D6EA8; // type:object size:0x8 -lbl_803D6EB0 = .rodata:0x803D6EB0; // type:object size:0x8 -lbl_803D6EB8 = .rodata:0x803D6EB8; // type:object size:0x8 -lbl_803D6EC0 = .rodata:0x803D6EC0; // type:object size:0x8 +lbl_803D6E58 = .rodata:0x803D6E58; // type:object size:0x7 data:string +lbl_803D6E60 = .rodata:0x803D6E60; // type:object size:0x7 data:string +lbl_803D6E68 = .rodata:0x803D6E68; // type:object size:0x7 data:string +lbl_803D6E70 = .rodata:0x803D6E70; // type:object size:0x7 data:string +lbl_803D6E78 = .rodata:0x803D6E78; // type:object size:0x7 data:string +lbl_803D6E80 = .rodata:0x803D6E80; // type:object size:0x7 data:string +lbl_803D6E88 = .rodata:0x803D6E88; // type:object size:0x7 data:string +lbl_803D6E90 = .rodata:0x803D6E90; // type:object size:0x7 data:string +lbl_803D6E98 = .rodata:0x803D6E98; // type:object size:0x7 data:string +lbl_803D6EA0 = .rodata:0x803D6EA0; // type:object size:0x7 data:string +lbl_803D6EA8 = .rodata:0x803D6EA8; // type:object size:0x7 data:string +lbl_803D6EB0 = .rodata:0x803D6EB0; // type:object size:0x7 data:string +lbl_803D6EB8 = .rodata:0x803D6EB8; // type:object size:0x7 data:string +lbl_803D6EC0 = .rodata:0x803D6EC0; // type:object size:0x7 data:string lbl_803D6EC8 = .rodata:0x803D6EC8; // type:object size:0x10 -lbl_803D6ED8 = .rodata:0x803D6ED8; // type:object size:0x8 -lbl_803D6EE0 = .rodata:0x803D6EE0; // type:object size:0x8 -lbl_803D6EE8 = .rodata:0x803D6EE8; // type:object size:0x8 -lbl_803D6EF0 = .rodata:0x803D6EF0; // type:object size:0x8 +lbl_803D6ED8 = .rodata:0x803D6ED8; // type:object size:0x7 data:string +lbl_803D6EE0 = .rodata:0x803D6EE0; // type:object size:0x7 data:string +lbl_803D6EE8 = .rodata:0x803D6EE8; // type:object size:0x7 data:string +lbl_803D6EF0 = .rodata:0x803D6EF0; // type:object size:0x7 data:string lbl_803D6EF8 = .rodata:0x803D6EF8; // type:object size:0x8 -lbl_803D6F00 = .rodata:0x803D6F00; // type:object size:0x8 +lbl_803D6F00 = .rodata:0x803D6F00; // type:object size:0x7 data:string lbl_803D6F08 = .rodata:0x803D6F08; // type:object size:0x8 -lbl_803D6F10 = .rodata:0x803D6F10; // type:object size:0x8 +lbl_803D6F10 = .rodata:0x803D6F10; // type:object size:0x7 data:string lbl_803D6F18 = .rodata:0x803D6F18; // type:object size:0x8 lbl_803D6F20 = .rodata:0x803D6F20; // type:object size:0x10 -lbl_803D6F30 = .rodata:0x803D6F30; // type:object size:0x8 -lbl_803D6F38 = .rodata:0x803D6F38; // type:object size:0x8 -lbl_803D6F40 = .rodata:0x803D6F40; // type:object size:0x8 -lbl_803D6F48 = .rodata:0x803D6F48; // type:object size:0x8 -lbl_803D6F50 = .rodata:0x803D6F50; // type:object size:0x8 -lbl_803D6F58 = .rodata:0x803D6F58; // type:object size:0x8 -lbl_803D6F60 = .rodata:0x803D6F60; // type:object size:0x8 -lbl_803D6F68 = .rodata:0x803D6F68; // type:object size:0x8 -lbl_803D6F70 = .rodata:0x803D6F70; // type:object size:0x8 +lbl_803D6F30 = .rodata:0x803D6F30; // type:object size:0x7 data:string +lbl_803D6F38 = .rodata:0x803D6F38; // type:object size:0x7 data:string +lbl_803D6F40 = .rodata:0x803D6F40; // type:object size:0x7 data:string +lbl_803D6F48 = .rodata:0x803D6F48; // type:object size:0x7 data:string +lbl_803D6F50 = .rodata:0x803D6F50; // type:object size:0x7 data:string +lbl_803D6F58 = .rodata:0x803D6F58; // type:object size:0x7 data:string +lbl_803D6F60 = .rodata:0x803D6F60; // type:object size:0x7 data:string +lbl_803D6F68 = .rodata:0x803D6F68; // type:object size:0x7 data:string +lbl_803D6F70 = .rodata:0x803D6F70; // type:object size:0x7 data:string lbl_803D6F78 = .rodata:0x803D6F78; // type:object size:0x18 -lbl_803D6F90 = .rodata:0x803D6F90; // type:object size:0x8 -lbl_803D6F98 = .rodata:0x803D6F98; // type:object size:0x8 -lbl_803D6FA0 = .rodata:0x803D6FA0; // type:object size:0x8 -lbl_803D6FA8 = .rodata:0x803D6FA8; // type:object size:0x8 +lbl_803D6F90 = .rodata:0x803D6F90; // type:object size:0x7 data:string +lbl_803D6F98 = .rodata:0x803D6F98; // type:object size:0x7 data:string +lbl_803D6FA0 = .rodata:0x803D6FA0; // type:object size:0x7 data:string +lbl_803D6FA8 = .rodata:0x803D6FA8; // type:object size:0x7 data:string lbl_803D6FB0 = .rodata:0x803D6FB0; // type:object size:0x28 lbl_803D6FD8 = .rodata:0x803D6FD8; // type:object size:0x1F8 lbl_803D71D0 = .rodata:0x803D71D0; // type:object size:0x2C8 lbl_803D7498 = .rodata:0x803D7498; // type:object size:0x10 -lbl_803D74A8 = .rodata:0x803D74A8; // type:object size:0x8 +lbl_803D74A8 = .rodata:0x803D74A8; // type:object size:0x7 data:string lbl_803D74B0 = .rodata:0x803D74B0; // type:object size:0x18 lbl_803D74C8 = .rodata:0x803D74C8; // type:object size:0x10 lbl_803D74D8 = .rodata:0x803D74D8; // type:object size:0x20 -lbl_803D74F8 = .rodata:0x803D74F8; // type:object size:0x8 +lbl_803D74F8 = .rodata:0x803D74F8; // type:object size:0x7 data:string lbl_803D7500 = .rodata:0x803D7500; // type:object size:0x10 data:4byte -lbl_803D7510 = .rodata:0x803D7510; // type:object size:0x8 +lbl_803D7510 = .rodata:0x803D7510; // type:object size:0x7 data:string lbl_803D7518 = .rodata:0x803D7518; // type:object size:0x400 lbl_803D7918 = .rodata:0x803D7918; // type:object size:0x18 data:string lbl_803D7930 = .rodata:0x803D7930; // type:object size:0x20 -lbl_803D7950 = .rodata:0x803D7950; // type:object size:0x8 +lbl_803D7950 = .rodata:0x803D7950; // type:object size:0x7 data:string lbl_803D7958 = .rodata:0x803D7958; // type:object size:0x20 lbl_803D7978 = .rodata:0x803D7978; // type:object size:0x20 lbl_803D7998 = .rodata:0x803D7998; // type:object size:0x18 data:4byte lbl_803D79B0 = .rodata:0x803D79B0; // type:object size:0x30 lbl_803D79E0 = .rodata:0x803D79E0; // type:object size:0x20 lbl_803D7A00 = .rodata:0x803D7A00; // type:object size:0x20 -lbl_803D7A20 = .rodata:0x803D7A20; // type:object size:0x8 -lbl_803D7A28 = .rodata:0x803D7A28; // type:object size:0x8 -lbl_803D7A30 = .rodata:0x803D7A30; // type:object size:0x8 +lbl_803D7A20 = .rodata:0x803D7A20; // type:object size:0x7 data:string +lbl_803D7A28 = .rodata:0x803D7A28; // type:object size:0x7 data:string +lbl_803D7A30 = .rodata:0x803D7A30; // type:object size:0x7 data:string lbl_803D7A38 = .rodata:0x803D7A38; // type:object size:0x20 lbl_803D7A58 = .rodata:0x803D7A58; // type:object size:0x20 -lbl_803D7A78 = .rodata:0x803D7A78; // type:object size:0x8 -lbl_803D7A80 = .rodata:0x803D7A80; // type:object size:0x8 -lbl_803D7A88 = .rodata:0x803D7A88; // type:object size:0x8 +lbl_803D7A78 = .rodata:0x803D7A78; // type:object size:0x7 data:string +lbl_803D7A80 = .rodata:0x803D7A80; // type:object size:0x7 data:string +lbl_803D7A88 = .rodata:0x803D7A88; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7A90; // type:object size:0x7 scope:local data:string_table lbl_803D7A98 = .rodata:0x803D7A98; // type:object size:0x98 data:4byte -lbl_803D7B30 = .rodata:0x803D7B30; // type:object size:0x8 +lbl_803D7B30 = .rodata:0x803D7B30; // type:object size:0x7 data:string lbl_803D7B38 = .rodata:0x803D7B38; // type:object size:0x10 lbl_803D7B48 = .rodata:0x803D7B48; // type:object size:0x10 -lbl_803D7B58 = .rodata:0x803D7B58; // type:object size:0x8 +lbl_803D7B58 = .rodata:0x803D7B58; // type:object size:0x7 data:string lbl_803D7B60 = .rodata:0x803D7B60; // type:object size:0x18 @stringBase0 = .rodata:0x803D7B78; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D7B80; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D7B88; // type:object size:0xD scope:local data:string_table @stringBase0 = .rodata:0x803D7B98; // type:object size:0xD scope:local data:string_table -lbl_803D7BA8 = .rodata:0x803D7BA8; // type:object size:0x8 +lbl_803D7BA8 = .rodata:0x803D7BA8; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D7BB0; // type:object size:0x7 scope:local data:string_table border = .rodata:0x803D7BB8; // type:object size:0x4C scope:local @stringBase0 = .rodata:0x803D7C04; // type:object size:0x6E scope:local data:string_table @@ -17898,42 +17898,42 @@ lbl_803D8068 = .rodata:0x803D8068; // type:object size:0xF0 lbl_803D8158 = .rodata:0x803D8158; // type:object size:0x30 data:4byte lbl_803D8188 = .rodata:0x803D8188; // type:object size:0x30 lbl_803D81B8 = .rodata:0x803D81B8; // type:object size:0x60 data:4byte -lbl_803D8218 = .rodata:0x803D8218; // type:object size:0x8 +lbl_803D8218 = .rodata:0x803D8218; // type:object size:0x7 data:string kVolumeTable__9CAudioSys = .rodata:0x803D8220; // type:object size:0x100 lbl_803D8320 = .rodata:0x803D8320; // type:object size:0x10 -lbl_803D8330 = .rodata:0x803D8330; // type:object size:0x8 +lbl_803D8330 = .rodata:0x803D8330; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8338; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8340; // type:object size:0xD scope:local data:string_table -lbl_803D8350 = .rodata:0x803D8350; // type:object size:0x8 +lbl_803D8350 = .rodata:0x803D8350; // type:object size:0x7 data:string lbl_803D8358 = .rodata:0x803D8358; // type:object size:0xB0 -lbl_803D8408 = .rodata:0x803D8408; // type:object size:0x8 -lbl_803D8410 = .rodata:0x803D8410; // type:object size:0x8 -lbl_803D8418 = .rodata:0x803D8418; // type:object size:0x8 +lbl_803D8408 = .rodata:0x803D8408; // type:object size:0x7 data:string +lbl_803D8410 = .rodata:0x803D8410; // type:object size:0x7 data:string +lbl_803D8418 = .rodata:0x803D8418; // type:object size:0x7 data:string skInvalidString = .rodata:0x803D8420; // type:object size:0x10 scope:local data:wstring @stringBase0 = .rodata:0x803D8430; // type:object size:0x7 scope:local data:string_table -lbl_803D8438 = .rodata:0x803D8438; // type:object size:0x8 -lbl_803D8440 = .rodata:0x803D8440; // type:object size:0x8 +lbl_803D8438 = .rodata:0x803D8438; // type:object size:0x7 data:string +lbl_803D8440 = .rodata:0x803D8440; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8448; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8450; // type:object size:0x7 scope:local data:string_table @stringBase0 = .rodata:0x803D8458; // type:object size:0x7 scope:local data:string_table lbl_803D8460 = .rodata:0x803D8460; // type:object size:0x18 -lbl_803D8478 = .rodata:0x803D8478; // type:object size:0x8 +lbl_803D8478 = .rodata:0x803D8478; // type:object size:0x7 data:string lbl_803D8480 = .rodata:0x803D8480; // type:object size:0x58 -lbl_803D84D8 = .rodata:0x803D84D8; // type:object size:0x8 -lbl_803D84E0 = .rodata:0x803D84E0; // type:object size:0x8 +lbl_803D84D8 = .rodata:0x803D84D8; // type:object size:0x7 data:string +lbl_803D84E0 = .rodata:0x803D84E0; // type:object size:0x7 data:string lbl_803D84E8 = .rodata:0x803D84E8; // type:object size:0x10 -lbl_803D84F8 = .rodata:0x803D84F8; // type:object size:0x8 +lbl_803D84F8 = .rodata:0x803D84F8; // type:object size:0x7 data:string lbl_803D8500 = .rodata:0x803D8500; // type:object size:0x8 @stringBase0 = .rodata:0x803D8508; // type:object size:0x7 scope:local data:string_table lbl_803D8510 = .rodata:0x803D8510; // type:object size:0x8 skGenOffsets = .rodata:0x803D8518; // type:object size:0xC8 scope:local data:4byte lbl_803D85E0 = .rodata:0x803D85E0; // type:object size:0x58 -lbl_803D8638 = .rodata:0x803D8638; // type:object size:0x8 -lbl_803D8640 = .rodata:0x803D8640; // type:object size:0x8 +lbl_803D8638 = .rodata:0x803D8638; // type:object size:0x7 data:string +lbl_803D8640 = .rodata:0x803D8640; // type:object size:0x7 data:string kStopAll__16CRumbleGenerator = .rodata:0x803D8648; // type:object size:0x10 -lbl_803D8658 = .rodata:0x803D8658; // type:object size:0x8 +lbl_803D8658 = .rodata:0x803D8658; // type:object size:0x7 data:string @stringBase0 = .rodata:0x803D8660; // type:object size:0x8 scope:local data:string_table -lbl_803D8668 = .rodata:0x803D8668; // type:object size:0x8 +lbl_803D8668 = .rodata:0x803D8668; // type:object size:0x7 data:string ClampRegion = .rodata:0x803D8670; // type:object size:0xA scope:local data:byte ...rodata.0 = .rodata:0x803D8670; // type:label scope:local __ptmf_null = .rodata:0x803D8680; // type:object size:0xC data:4byte @@ -18429,7 +18429,7 @@ lbl_803E6CE0 = .data:0x803E6CE0; // type:object size:0x2D0 lbl_803E6FB0 = .data:0x803E6FB0; // type:object size:0x54 jumptable_803E7004 = .data:0x803E7004; // type:object size:0x60 scope:local jumptable_803E7064 = .data:0x803E7064; // type:object size:0x60 scope:local -lbl_803E70C4 = .data:0x803E70C4; // type:object size:0x14 +lbl_803E70C4 = .data:0x803E70C4; // type:object size:0xE data:wstring lbl_803E70D8 = .data:0x803E70D8; // type:object size:0x70 lbl_803E7148 = .data:0x803E7148; // type:object size:0x20 lbl_803E7168 = .data:0x803E7168; // type:object size:0x20 @@ -19730,7 +19730,7 @@ lbl_805A6C20 = .sdata:0x805A6C20; // type:object size:0x4 lbl_805A6C24 = .sdata:0x805A6C24; // type:object size:0x4 lbl_805A6C28 = .sdata:0x805A6C28; // type:object size:0x4 lbl_805A6C2C = .sdata:0x805A6C2C; // type:object size:0x4 -lbl_805A6C30 = .sdata:0x805A6C30; // type:object size:0x8 +lbl_805A6C30 = .sdata:0x805A6C30; // type:object size:0x4 data:wstring lbl_805A6C38 = .sdata:0x805A6C38; // type:object size:0x8 align:4 data:float lbl_805A6C40 = .sdata:0x805A6C40; // type:object size:0x4 align:4 data:float lbl_805A6C44 = .sdata:0x805A6C44; // type:object size:0x4 align:4 data:float @@ -19881,7 +19881,7 @@ lbl_805A6E98 = .sdata:0x805A6E98; // type:object size:0x4 align:4 data:float lbl_805A6E9C = .sdata:0x805A6E9C; // type:object size:0x4 lbl_805A6EA0 = .sdata:0x805A6EA0; // type:object size:0x1 data:byte lbl_805A6EA4 = .sdata:0x805A6EA4; // type:object size:0x4 align:4 data:float -lbl_805A6EA8 = .sdata:0x805A6EA8; // type:object size:0x8 +lbl_805A6EA8 = .sdata:0x805A6EA8; // type:object size:0x2 data:string lbl_805A6EB0 = .sdata:0x805A6EB0; // type:object size:0x4 data:4byte lbl_805A6EB4 = .sdata:0x805A6EB4; // type:object size:0x4 data:4byte lbl_805A6EB8 = .sdata:0x805A6EB8; // type:object size:0x8 data:4byte @@ -20395,9 +20395,9 @@ lbl_805A7718 = .sdata:0x805A7718; // type:object size:0x4 lbl_805A771C = .sdata:0x805A771C; // type:object size:0x4 data:4byte lbl_805A7720 = .sdata:0x805A7720; // type:object size:0x4 data:4byte lbl_805A7724 = .sdata:0x805A7724; // type:object size:0x4 data:4byte -lbl_805A7728 = .sdata:0x805A7728; // type:object size:0x4 -lbl_805A772C = .sdata:0x805A772C; // type:object size:0x4 -lbl_805A7730 = .sdata:0x805A7730; // type:object size:0x4 +lbl_805A7728 = .sdata:0x805A7728; // type:object size:0x2 data:string +lbl_805A772C = .sdata:0x805A772C; // type:object size:0x2 data:string +lbl_805A7730 = .sdata:0x805A7730; // type:object size:0x2 data:string lbl_805A7734 = .sdata:0x805A7734; // type:object size:0x4 data:4byte lbl_805A7738 = .sdata:0x805A7738; // type:object size:0x4 data:4byte lbl_805A773C = .sdata:0x805A773C; // type:object size:0x4 data:4byte @@ -20406,7 +20406,7 @@ lbl_805A7748 = .sdata:0x805A7748; // type:object size:0x4 lbl_805A774C = .sdata:0x805A774C; // type:object size:0x4 data:4byte lbl_805A7750 = .sdata:0x805A7750; // type:object size:0x4 align:4 data:float lbl_805A7754 = .sdata:0x805A7754; // type:object size:0x4 align:4 data:float -lbl_805A7758 = .sdata:0x805A7758; // type:object size:0x4 +lbl_805A7758 = .sdata:0x805A7758; // type:object size:0x2 data:string lbl_805A775C = .sdata:0x805A775C; // type:object size:0x4 data:4byte lbl_805A7760 = .sdata:0x805A7760; // type:object size:0x8 align:8 data:double lbl_805A7768 = .sdata:0x805A7768; // type:object size:0x8 align:8 data:double @@ -20504,7 +20504,7 @@ lbl_805A7908 = .sdata:0x805A7908; // type:object size:0x4 data:4byte lbl_805A790C = .sdata:0x805A790C; // type:object size:0x4 data:4byte lbl_805A7910 = .sdata:0x805A7910; // type:object size:0x8 data:4byte lbl_805A7918 = .sdata:0x805A7918; // type:object size:0x4 -lbl_805A791C = .sdata:0x805A791C; // type:object size:0x4 +lbl_805A791C = .sdata:0x805A791C; // type:object size:0x2 data:string lbl_805A7920 = .sdata:0x805A7920; // type:object size:0x4 data:4byte lbl_805A7924 = .sdata:0x805A7924; // type:object size:0x4 align:4 data:float lbl_805A7928 = .sdata:0x805A7928; // type:object size:0x4 data:4byte @@ -20649,7 +20649,7 @@ lbl_805A7B60 = .sdata:0x805A7B60; // type:object size:0x4 data:4byte lbl_805A7B64 = .sdata:0x805A7B64; // type:object size:0x4 data:4byte lbl_805A7B68 = .sdata:0x805A7B68; // type:object size:0x8 data:4byte lbl_805A7B70 = .sdata:0x805A7B70; // type:object size:0x4 data:4byte -lbl_805A7B74 = .sdata:0x805A7B74; // type:object size:0x4 +lbl_805A7B74 = .sdata:0x805A7B74; // type:object size:0x3 data:string lbl_805A7B78 = .sdata:0x805A7B78; // type:object size:0x4 lbl_805A7B7C = .sdata:0x805A7B7C; // type:object size:0x4 data:4byte lbl_805A7B80 = .sdata:0x805A7B80; // type:object size:0x4 data:4byte @@ -20938,11 +20938,11 @@ lbl_805A8028 = .sdata:0x805A8028; // type:object size:0x4 lbl_805A802C = .sdata:0x805A802C; // type:object size:0x4 lbl_805A8030 = .sdata:0x805A8030; // type:object size:0x4 lbl_805A8034 = .sdata:0x805A8034; // type:object size:0x4 -lbl_805A8038 = .sdata:0x805A8038; // type:object size:0x4 +lbl_805A8038 = .sdata:0x805A8038; // type:object size:0x2 data:string lbl_805A803C = .sdata:0x805A803C; // type:object size:0x4 lbl_805A8040 = .sdata:0x805A8040; // type:object size:0x4 lbl_805A8044 = .sdata:0x805A8044; // type:object size:0x4 -lbl_805A8048 = .sdata:0x805A8048; // type:object size:0x4 +lbl_805A8048 = .sdata:0x805A8048; // type:object size:0x3 data:string lbl_805A804C = .sdata:0x805A804C; // type:object size:0x4 data:4byte lbl_805A8050 = .sdata:0x805A8050; // type:object size:0x4 data:4byte lbl_805A8054 = .sdata:0x805A8054; // type:object size:0x4 @@ -21127,7 +21127,7 @@ lbl_805A8364 = .sdata:0x805A8364; // type:object size:0x4 lbl_805A8368 = .sdata:0x805A8368; // type:object size:0x4 lbl_805A836C = .sdata:0x805A836C; // type:object size:0x4 lbl_805A8370 = .sdata:0x805A8370; // type:object size:0x4 -lbl_805A8374 = .sdata:0x805A8374; // type:object size:0x4 +lbl_805A8374 = .sdata:0x805A8374; // type:object size:0x2 data:string lbl_805A8378 = .sdata:0x805A8378; // type:object size:0x4 data:4byte lbl_805A837C = .sdata:0x805A837C; // type:object size:0x4 data:4byte lbl_805A8380 = .sdata:0x805A8380; // type:object size:0x4 @@ -21238,7 +21238,7 @@ lbl_805A8521 = .sdata:0x805A8521; // type:object size:0x1 data:byte lbl_805A8522 = .sdata:0x805A8522; // type:object size:0x1 data:byte lbl_805A8524 = .sdata:0x805A8524; // type:object size:0x4 align:4 data:float lbl_805A8528 = .sdata:0x805A8528; // type:object size:0x4 -lbl_805A852C = .sdata:0x805A852C; // type:object size:0x4 +lbl_805A852C = .sdata:0x805A852C; // type:object size:0x2 data:string lbl_805A8530 = .sdata:0x805A8530; // type:object size:0x4 lbl_805A8534 = .sdata:0x805A8534; // type:object size:0x4 lbl_805A8538 = .sdata:0x805A8538; // type:object size:0x4 align:4 data:float @@ -21413,7 +21413,7 @@ __OSVersion = .sdata:0x805A8800; // type:object size:0x4 scope:local data:4byte __OSArenaLo = .sdata:0x805A8808; // type:object size:0x4 scope:global data:4byte __OSFpscrEnableBits = .sdata:0x805A8810; // type:object size:0x4 data:4byte @76 = .sdata:0x805A8814; // type:object size:0x2 scope:local data:string -lbl_805A8818 = .sdata:0x805A8818; // type:object size:0x8 +lbl_805A8818 = .sdata:0x805A8818; // type:object size:0x4 data:string lbl_805A8820 = .sdata:0x805A8820; // type:object size:0x2 data:2byte SwitchThreadCallback = .sdata:0x805A8828; // type:object size:0x4 scope:local data:4byte __PADVersion = .sdata:0x805A8830; // type:object size:0x4 data:4byte @@ -22679,7 +22679,7 @@ lbl_805A9F40 = .sdata2:0x805A9F40; // type:object size:0x4 data:4byte lbl_805A9F44 = .sdata2:0x805A9F44; // type:object size:0x8 lbl_805A9F4C = .sdata2:0x805A9F4C; // type:object size:0x8 lbl_805A9F54 = .sdata2:0x805A9F54; // type:object size:0x8 -lbl_805A9F5C = .sdata2:0x805A9F5C; // type:object size:0x8 +lbl_805A9F5C = .sdata2:0x805A9F5C; // type:object size:0x7 data:string lbl_805A9F64 = .sdata2:0x805A9F64; // type:object size:0x4 align:4 data:float lbl_805A9F68 = .sdata2:0x805A9F68; // type:object size:0x4 align:4 data:float lbl_805A9F6C = .sdata2:0x805A9F6C; // type:object size:0x4 align:4 data:float @@ -22961,7 +22961,7 @@ lbl_805AA454 = .sdata2:0x805AA454; // type:object size:0x4 align:4 data:float lbl_805AA458 = .sdata2:0x805AA458; // type:object size:0x4 align:4 data:float lbl_805AA45C = .sdata2:0x805AA45C; // type:object size:0x4 align:4 data:float lbl_805AA460 = .sdata2:0x805AA460; // type:object size:0x4 align:4 data:float -lbl_805AA464 = .sdata2:0x805AA464; // type:object size:0x4 +lbl_805AA464 = .sdata2:0x805AA464; // type:object size:0x3 data:string lbl_805AA468 = .sdata2:0x805AA468; // type:object size:0x4 align:4 data:float lbl_805AA46C = .sdata2:0x805AA46C; // type:object size:0x4 align:4 data:float lbl_805AA470 = .sdata2:0x805AA470; // type:object size:0x4 align:4 data:float @@ -24546,8 +24546,8 @@ lbl_805AC01C = .sdata2:0x805AC01C; // type:object size:0x4 data:4byte lbl_805AC020 = .sdata2:0x805AC020; // type:object size:0x4 data:4byte lbl_805AC024 = .sdata2:0x805AC024; // type:object size:0x4 data:4byte lbl_805AC028 = .sdata2:0x805AC028; // type:object size:0x4 data:4byte -lbl_805AC02C = .sdata2:0x805AC02C; // type:object size:0x8 -lbl_805AC034 = .sdata2:0x805AC034; // type:object size:0x8 +lbl_805AC02C = .sdata2:0x805AC02C; // type:object size:0x5 data:string +lbl_805AC034 = .sdata2:0x805AC034; // type:object size:0x5 data:string lbl_805AC03C = .sdata2:0x805AC03C; // type:object size:0x4 lbl_805AC040 = .sdata2:0x805AC040; // type:object size:0x4 align:4 data:float lbl_805AC044 = .sdata2:0x805AC044; // type:object size:0x4 align:4 data:float @@ -24906,8 +24906,8 @@ lbl_805AC6A0 = .sdata2:0x805AC6A0; // type:object size:0x4 align:4 data:float lbl_805AC6A4 = .sdata2:0x805AC6A4; // type:object size:0x4 align:4 data:float lbl_805AC6A8 = .sdata2:0x805AC6A8; // type:object size:0x8 align:4 data:float lbl_805AC6B0 = .sdata2:0x805AC6B0; // type:object size:0x4 align:4 data:float -lbl_805AC6B4 = .sdata2:0x805AC6B4; // type:object size:0x4 -lbl_805AC6B8 = .sdata2:0x805AC6B8; // type:object size:0x4 +lbl_805AC6B4 = .sdata2:0x805AC6B4; // type:object size:0x3 data:string +lbl_805AC6B8 = .sdata2:0x805AC6B8; // type:object size:0x3 data:string lbl_805AC6BC = .sdata2:0x805AC6BC; // type:object size:0x4 align:4 data:float lbl_805AC6C0 = .sdata2:0x805AC6C0; // type:object size:0x4 align:4 data:float lbl_805AC6C4 = .sdata2:0x805AC6C4; // type:object size:0x4 align:4 data:float @@ -25470,14 +25470,14 @@ lbl_805AD04C = .sdata2:0x805AD04C; // type:object size:0x4 align:4 data:float lbl_805AD050 = .sdata2:0x805AD050; // type:object size:0x8 lbl_805AD058 = .sdata2:0x805AD058; // type:object size:0x4 data:4byte lbl_805AD05C = .sdata2:0x805AD05C; // type:object size:0x4 data:4byte -lbl_805AD060 = .sdata2:0x805AD060; // type:object size:0x4 +lbl_805AD060 = .sdata2:0x805AD060; // type:object size:0x2 data:string lbl_805AD064 = .sdata2:0x805AD064; // type:object size:0x4 align:4 data:float lbl_805AD068 = .sdata2:0x805AD068; // type:object size:0x4 align:4 data:float lbl_805AD06C = .sdata2:0x805AD06C; // type:object size:0x4 align:4 data:float lbl_805AD070 = .sdata2:0x805AD070; // type:object size:0x4 align:4 data:float lbl_805AD074 = .sdata2:0x805AD074; // type:object size:0x4 -lbl_805AD078 = .sdata2:0x805AD078; // type:object size:0x4 -lbl_805AD07C = .sdata2:0x805AD07C; // type:object size:0x4 +lbl_805AD078 = .sdata2:0x805AD078; // type:object size:0x3 data:string +lbl_805AD07C = .sdata2:0x805AD07C; // type:object size:0x3 data:string lbl_805AD080 = .sdata2:0x805AD080; // type:object size:0x4 align:4 data:float lbl_805AD084 = .sdata2:0x805AD084; // type:object size:0x4 align:4 data:float lbl_805AD088 = .sdata2:0x805AD088; // type:object size:0x4 align:4 data:float @@ -25619,7 +25619,7 @@ lbl_805AD2F8 = .sdata2:0x805AD2F8; // type:object size:0x8 align:4 data:float lbl_805AD300 = .sdata2:0x805AD300; // type:object size:0x4 data:4byte lbl_805AD304 = .sdata2:0x805AD304; // type:object size:0x4 align:4 data:float lbl_805AD308 = .sdata2:0x805AD308; // type:object size:0x4 -lbl_805AD30C = .sdata2:0x805AD30C; // type:object size:0x4 +lbl_805AD30C = .sdata2:0x805AD30C; // type:object size:0x2 data:string lbl_805AD310 = .sdata2:0x805AD310; // type:object size:0x4 align:4 data:float lbl_805AD314 = .sdata2:0x805AD314; // type:object size:0x4 align:4 data:float lbl_805AD318 = .sdata2:0x805AD318; // type:object size:0x4 align:4 data:float @@ -25633,7 +25633,7 @@ lbl_805AD334 = .sdata2:0x805AD334; // type:object size:0x4 align:4 data:float lbl_805AD338 = .sdata2:0x805AD338; // type:object size:0x4 align:4 data:float lbl_805AD33C = .sdata2:0x805AD33C; // type:object size:0x4 align:4 data:float lbl_805AD340 = .sdata2:0x805AD340; // type:object size:0x4 align:4 data:float -lbl_805AD344 = .sdata2:0x805AD344; // type:object size:0x4 +lbl_805AD344 = .sdata2:0x805AD344; // type:object size:0x3 data:string lbl_805AD348 = .sdata2:0x805AD348; // type:object size:0x4 align:4 data:float lbl_805AD34C = .sdata2:0x805AD34C; // type:object size:0x4 align:4 data:float lbl_805AD350 = .sdata2:0x805AD350; // type:object size:0x4 align:4 data:float @@ -26021,7 +26021,7 @@ lbl_805AD9C8 = .sdata2:0x805AD9C8; // type:object size:0x4 data:4byte lbl_805AD9CC = .sdata2:0x805AD9CC; // type:object size:0x4 data:4byte lbl_805AD9D0 = .sdata2:0x805AD9D0; // type:object size:0x4 data:4byte lbl_805AD9D4 = .sdata2:0x805AD9D4; // type:object size:0x8 data:string -lbl_805AD9DC = .sdata2:0x805AD9DC; // type:object size:0x4 +lbl_805AD9DC = .sdata2:0x805AD9DC; // type:object size:0x2 data:string lbl_805AD9E0 = .sdata2:0x805AD9E0; // type:object size:0x8 lbl_805AD9E8 = .sdata2:0x805AD9E8; // type:object size:0x4 align:4 data:float lbl_805AD9EC = .sdata2:0x805AD9EC; // type:object size:0x4 align:4 data:float @@ -26622,7 +26622,7 @@ lbl_805AE5D8 = .sdata2:0x805AE5D8; // type:object size:0x4 align:4 data:float lbl_805AE5DC = .sdata2:0x805AE5DC; // type:object size:0x4 align:4 data:float lbl_805AE5E0 = .sdata2:0x805AE5E0; // type:object size:0x4 align:4 data:float lbl_805AE5E8 = .sdata2:0x805AE5E8; // type:object size:0x8 align:8 data:double -lbl_805AE5F0 = .sdata2:0x805AE5F0; // type:object size:0x4 +lbl_805AE5F0 = .sdata2:0x805AE5F0; // type:object size:0x2 data:string lbl_805AE5F4 = .sdata2:0x805AE5F4; // type:object size:0x4 align:4 data:float lbl_805AE5F8 = .sdata2:0x805AE5F8; // type:object size:0x4 align:4 data:float lbl_805AE5FC = .sdata2:0x805AE5FC; // type:object size:0x4 align:4 data:float diff --git a/config/GM8P01_00/NESPALemuP/symbols.txt b/config/GM8P01_00/NESPALemuP/symbols.txt index e67b96c1..c0f5c616 100644 --- a/config/GM8P01_00/NESPALemuP/symbols.txt +++ b/config/GM8P01_00/NESPALemuP/symbols.txt @@ -331,7 +331,7 @@ lbl_1_data_1F170 = .data:0x0001F170; // type:object size:0x28 lbl_1_data_1F198 = .data:0x0001F198; // type:object size:0x80 lbl_1_data_1F218 = .data:0x0001F218; // type:object size:0x18 lbl_1_data_1F230 = .data:0x0001F230; // type:object size:0x18 align:4 data:float -lbl_1_data_1F248 = .data:0x0001F248; // type:object size:0x18 +lbl_1_data_1F248 = .data:0x0001F248; // type:object size:0x2 data:string lbl_1_data_1F260 = .data:0x0001F260; // type:object size:0x4 data:4byte lbl_1_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte lbl_1_bss_4 = .bss:0x00000004; // type:object size:0x8 data:byte diff --git a/configure.py b/configure.py index d971686a..e676cb5c 100755 --- a/configure.py +++ b/configure.py @@ -643,7 +643,7 @@ config.libs = [ MatchingFor("GM8E01_00", "GM8E01_01"), "MetroidPrime/ScriptObjects/CScriptPickup.cpp", ), - Object(NonMatching, "MetroidPrime/CDamageInfo.cpp"), + Object(MatchingFor("GM8E01_00", "GM8E01_01"), "MetroidPrime/CDamageInfo.cpp"), Object( MatchingFor("GM8E01_00", "GM8E01_01"), "MetroidPrime/CMemoryDrawEnum.cpp", diff --git a/include/MetroidPrime/CAnimData.hpp b/include/MetroidPrime/CAnimData.hpp index 096e41e9..5600cc47 100644 --- a/include/MetroidPrime/CAnimData.hpp +++ b/include/MetroidPrime/CAnimData.hpp @@ -37,7 +37,6 @@ class CPrimitive; class CAnimData { public: - enum EAnimDir { kAD_Forward, kAD_Backward, diff --git a/include/MetroidPrime/CDamageInfo.hpp b/include/MetroidPrime/CDamageInfo.hpp index a5c3d78e..48bfaffd 100644 --- a/include/MetroidPrime/CDamageInfo.hpp +++ b/include/MetroidPrime/CDamageInfo.hpp @@ -10,24 +10,17 @@ struct SShotParam; class CDamageVulnerability; class CDamageInfo { - CWeaponMode x0_weaponMode; - float x8_damage; - float xc_radiusDamage; - float x10_radius; - float x14_knockback; - bool x18_24_noImmunity : 1; - public: CDamageInfo() - : x0_weaponMode() + : x0_weaponMode(CWeaponMode::Invalid()) , x8_damage(0.f) , xc_radiusDamage(0.f) , x10_radius(0.f) , x14_knockback(0.f) , x18_24_noImmunity(false) {} - CDamageInfo(const CWeaponMode& mode, const float damage, const float radius, const float knockback, - const bool noImmunity = false) + CDamageInfo(const CWeaponMode& mode, const float damage, const float radius, + const float knockback, const bool noImmunity = false) : x0_weaponMode(mode) , x8_damage(damage) , xc_radiusDamage(x8_damage) @@ -77,8 +70,16 @@ public: x10_radius *= m; x14_knockback *= m; } - + CDamageInfo MakeScaledForTime(const float dt) const; + +private: + CWeaponMode x0_weaponMode; + float x8_damage; + float xc_radiusDamage; + float x10_radius; + float x14_knockback; + bool x18_24_noImmunity : 1; }; #endif // _CDAMAGEINFO diff --git a/include/MetroidPrime/CModelData.hpp b/include/MetroidPrime/CModelData.hpp index ad50b507..c42e65ac 100644 --- a/include/MetroidPrime/CModelData.hpp +++ b/include/MetroidPrime/CModelData.hpp @@ -70,7 +70,6 @@ public: CModelData(); CModelData(const CAnimRes&); CModelData(const CStaticRes&); - //CModelData(const CModelData& other); ~CModelData(); CAdvancementDeltas AdvanceAnimation(float dt, CStateManager& mgr, TAreaId aid, bool advTree); diff --git a/include/rstl/algorithm.hpp b/include/rstl/algorithm.hpp index 9d29cff4..c34388d5 100644 --- a/include/rstl/algorithm.hpp +++ b/include/rstl/algorithm.hpp @@ -24,12 +24,13 @@ template < typename I1, typename I2 > inline void iter_swap(I1 a, I2 b) { swap(*a, *b); } +template < class T, class Cmp > +void __sort3(T& a, T& b, T& c, Cmp comp); // TODO template < typename It, class Cmp > void __insertion_sort(It first, It last, Cmp cmp); -template < class T, class Cmp > -void __sort3(T& a, T& b, T& c, Cmp comp); // TODO + template < typename It, class Cmp > void sort(It first, It last, Cmp cmp); // TODO diff --git a/src/MetroidPrime/CActor.cpp b/src/MetroidPrime/CActor.cpp index f0dd1120..5914046b 100644 --- a/src/MetroidPrime/CActor.cpp +++ b/src/MetroidPrime/CActor.cpp @@ -24,6 +24,7 @@ #include "rstl/math.hpp" +#pragma inline_max_size(250) static CMaterialList MakeActorMaterialList(const CMaterialList& in, const CActorParameters& params) { CMaterialList ret = in; diff --git a/src/MetroidPrime/CDamageInfo.cpp b/src/MetroidPrime/CDamageInfo.cpp index 9c5a49a2..e7146cfb 100644 --- a/src/MetroidPrime/CDamageInfo.cpp +++ b/src/MetroidPrime/CDamageInfo.cpp @@ -3,7 +3,8 @@ #include "Kyoto/Streams/CInputStream.hpp" #include "MetroidPrime/CDamageVulnerability.hpp" -CDamageInfo::CDamageInfo(CInputStream& in) : x18_24_noImmunity(false) { +CDamageInfo::CDamageInfo(CInputStream& in) +: x0_weaponMode(CWeaponMode::Invalid()), x18_24_noImmunity(false) { in.ReadLong(); x0_weaponMode = CWeaponMode(EWeaponType(in.ReadLong())); x8_damage = in.ReadFloat(); @@ -61,6 +62,5 @@ CDamageInfo::CDamageInfo(const CDamageInfo& other, float dt) , x18_24_noImmunity(true) {} CDamageInfo CDamageInfo::MakeScaledForTime(const float dt) const { - return CDamageInfo(x0_weaponMode, x8_damage * (60.f * dt), x10_radius, - x14_knockback, true); + return CDamageInfo(x0_weaponMode, x8_damage * (60.f * dt), x10_radius, x14_knockback, true); } \ No newline at end of file diff --git a/src/MetroidPrime/ScriptLoader.cpp b/src/MetroidPrime/ScriptLoader.cpp index 13f6a949..c4e70286 100644 --- a/src/MetroidPrime/ScriptLoader.cpp +++ b/src/MetroidPrime/ScriptLoader.cpp @@ -357,9 +357,10 @@ CEntity* ScriptLoader::LoadDock(CStateManager& mgr, CInputStream& in, int propCo static CAABox GetCollisionBox(CStateManager& stateMgr, TAreaId id, const CVector3f& extent, const CVector3f& offset) { - CAABox box(-extent * 0.5f + offset, extent * 0.5f + offset); - const CTransform4f& rot = stateMgr.GetWorld()->GetAreaAlways(id).GetTM().GetRotation(); - return box.GetTransformedAABox(rot); + const CAABox box(0.5f * -extent.GetX() + offset.GetX(), 0.5f * -extent.GetY() + offset.GetY(), + 0.5f * -extent.GetZ() + offset.GetZ(), 0.5f * extent.GetX() + offset.GetX(), + 0.5f * extent.GetY() + offset.GetY(), 0.5f * extent.GetZ() + offset.GetZ()); + return box.GetTransformedAABox(stateMgr.GetWorld()->GetAreaAlways(id).GetTM().GetRotation()); } CEntity* ScriptLoader::LoadActor(CStateManager& mgr, CInputStream& in, int propCount,