summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorHoward Luck <pheenoh@gmail.com>2025-09-21 10:00:19 -0600
committerGitHub <noreply@github.com>2025-09-21 19:00:19 +0300
commit9a19ec0c134699c8fd893336345d5fc953a38581 (patch)
treed1e6834c42ec070ffae905e8c1fdd7b937b1ee80 /config
parentc97dbcea0e1726e9874f2ddeb4fd1de33cc8f556 (diff)
d_a_obj_bemos equivalent (#2679)
* checkpoint * e_wb changes * checkpoint * small fix * d_a_obj_bemos equivalent * add comment, fix other version symbols * fixes for hatal
Diffstat (limited to 'config')
-rw-r--r--config/GZ2E01/rels/d_a_obj_bemos/symbols.txt83
-rw-r--r--config/GZ2J01/rels/d_a_obj_bemos/symbols.txt83
-rw-r--r--config/GZ2P01/rels/d_a_obj_bemos/symbols.txt83
3 files changed, 126 insertions, 123 deletions
diff --git a/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt
index 2457efaead..b86ab75819 100644
--- a/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt
+++ b/config/GZ2E01/rels/d_a_obj_bemos/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x20 scope:global
__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global
PPCallBack__9daObjBm_cFP10fopAc_ac_cP10fopAc_ac_csQ29dBgW_Base13PushPullLabel = .text:0x000000EC; // type:function size:0x13C scope:global
-nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:global
+nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:local
initBaseMtx__9daObjBm_cFv = .text:0x0000037C; // type:function size:0x90 scope:global
setBaseMtx__9daObjBm_cFv = .text:0x0000040C; // type:function size:0xEC scope:global
Create__9daObjBm_cFv = .text:0x000004F8; // type:function size:0x364 scope:global
@@ -90,11 +90,11 @@ _ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
-l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:global
-l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:global
-l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:global
-l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:global
-l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:global
+l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:local
+l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:local
+l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:local
+l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:local
+l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:local
M_dir_base__9daObjBm_c = .rodata:0x00000060; // type:object size:0x8 scope:global
@3933 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float
@3934 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float
@@ -136,21 +136,22 @@ l_eff_id2$5639 = .rodata:0x00000278; // type:object size:0x6 scope:local
@5876 = .rodata:0x00000284; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000288; // type:object size:0x34 scope:local data:string_table
...data.0 = .data:0x00000000; // type:label scope:local
-cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global
+cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local
@1787 = .data:0x0000000C; // type:object size:0x4 scope:local
-lbl_406_data_10 = .data:0x00000010; // type:object size:0x10
-l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte
-l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global
-l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global
-l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:global
-l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:global
-l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:global
-l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:global
-l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:global
-l_cull_box = .data:0x00000050; // type:object size:0x18 scope:global
-l_sph_src = .data:0x00000068; // type:object size:0x40 scope:global
-l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:global
-l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:global
+_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8
+_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8
+l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte
+l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:local
+l_head_joint = .data:0x00000028; // type:object size:0x4 scope:local
+l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:local
+l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:local
+l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:local
+l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:local
+l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:local
+l_cull_box = .data:0x00000050; // type:object size:0x18 scope:local
+l_sph_src = .data:0x00000068; // type:object size:0x40 scope:local
+l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:local
+l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:local
@4298 = .data:0x00000138; // type:object size:0xC scope:local
@4299 = .data:0x00000144; // type:object size:0xC scope:local
l_func$4297 = .data:0x00000150; // type:object size:0x18 scope:local
@@ -172,7 +173,7 @@ mode_proc$4406 = .data:0x00000210; // type:object size:0x30 scope:local
l_eff_func$4732 = .data:0x00000270; // type:object size:0x30 scope:local
M_lin5__Q29daObjBm_c5Bgc_c = .data:0x000002A0; // type:object size:0x50 scope:global
@6065 = .data:0x000002F0; // type:object size:0x20 scope:local
-daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:global
+daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:local
g_profile_Obj_Bemos = .data:0x00000330; // type:object size:0x30 scope:global
__vt__12dBgS_AcchCir = .data:0x00000360; // type:object size:0xC scope:global
__vt__10cCcD_GStts = .data:0x0000036C; // type:object size:0xC scope:global
@@ -188,26 +189,26 @@ __vt__14dBgS_ObjGndChk = .data:0x0000040C; // type:object size:0x30 scope:global
__vt__11dBgS_WtrChk = .data:0x0000043C; // type:object size:0x30 scope:global
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
...bss.0 = .bss:0x00000008; // type:label scope:local
-@1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
-@1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
-@1105 = .bss:0x00000010; // type:object size:0x1 scope:local
-@1104 = .bss:0x00000014; // type:object size:0x1 scope:local
-@1099 = .bss:0x00000018; // type:object size:0x1 scope:local
-@1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
-@1095 = .bss:0x00000020; // type:object size:0x1 scope:local
-@1094 = .bss:0x00000024; // type:object size:0x1 scope:local
-@1057 = .bss:0x00000028; // type:object size:0x1 scope:local
-@1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
-@1053 = .bss:0x00000030; // type:object size:0x1 scope:local
-@1052 = .bss:0x00000034; // type:object size:0x1 scope:local
-@1014 = .bss:0x00000038; // type:object size:0x1 scope:local
-@1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
-@1010 = .bss:0x00000040; // type:object size:0x1 scope:local
-@1009 = .bss:0x00000044; // type:object size:0x1 scope:local
-lbl_406_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte
-lbl_406_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte
-lbl_406_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte
-lbl_406_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte
+lit_1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
+lit_1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
+lit_1105 = .bss:0x00000010; // type:object size:0x1 scope:local
+lit_1104 = .bss:0x00000014; // type:object size:0x1 scope:local
+lit_1099 = .bss:0x00000018; // type:object size:0x1 scope:local
+lit_1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
+lit_1095 = .bss:0x00000020; // type:object size:0x1 scope:local
+lit_1094 = .bss:0x00000024; // type:object size:0x1 scope:local
+lit_1057 = .bss:0x00000028; // type:object size:0x1 scope:local
+lit_1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
+lit_1053 = .bss:0x00000030; // type:object size:0x1 scope:local
+lit_1052 = .bss:0x00000034; // type:object size:0x1 scope:local
+lit_1014 = .bss:0x00000038; // type:object size:0x1 scope:local
+lit_1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
+lit_1010 = .bss:0x00000040; // type:object size:0x1 scope:local
+lit_1009 = .bss:0x00000044; // type:object size:0x1 scope:local
+init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte
+init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte
+init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte
+init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte
@4973 = .bss:0x0000004C; // type:object size:0xC scope:local
@4976 = .bss:0x0000005C; // type:object size:0xC scope:local
@4977 = .bss:0x00000068; // type:object size:0xC scope:local
diff --git a/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt
index e7966ef853..d29d7230ff 100644
--- a/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt
+++ b/config/GZ2J01/rels/d_a_obj_bemos/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x20 scope:global
__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global
PPCallBack__9daObjBm_cFP10fopAc_ac_cP10fopAc_ac_csQ29dBgW_Base13PushPullLabel = .text:0x000000EC; // type:function size:0x13C scope:global
-nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:global
+nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:local
initBaseMtx__9daObjBm_cFv = .text:0x0000037C; // type:function size:0x90 scope:global
setBaseMtx__9daObjBm_cFv = .text:0x0000040C; // type:function size:0xEC scope:global
Create__9daObjBm_cFv = .text:0x000004F8; // type:function size:0x364 scope:global
@@ -90,11 +90,11 @@ _ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
-l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:global
-l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:global
-l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:global
-l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:global
-l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:global
+l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:local
+l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:local
+l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:local
+l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:local
+l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:local
M_dir_base__9daObjBm_c = .rodata:0x00000060; // type:object size:0x8 scope:global
@3933 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float
@3934 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float
@@ -135,21 +135,22 @@ l_eff_id2$5639 = .rodata:0x00000278; // type:object size:0x6 scope:local
@5875 = .rodata:0x00000280; // type:object size:0x4 scope:local
@5876 = .rodata:0x00000284; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000288; // type:object size:0x34 scope:local data:string_table
-cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global
+cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local
@1787 = .data:0x0000000C; // type:object size:0x4 scope:local
-lbl_406_data_10 = .data:0x00000010; // type:object size:0x10
-l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte
-l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global
-l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global
-l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:global
-l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:global
-l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:global
-l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:global
-l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:global
-l_cull_box = .data:0x00000050; // type:object size:0x18 scope:global
-l_sph_src = .data:0x00000068; // type:object size:0x40 scope:global
-l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:global
-l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:global
+_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8
+_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8
+l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte
+l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:local
+l_head_joint = .data:0x00000028; // type:object size:0x4 scope:local
+l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:local
+l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:local
+l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:local
+l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:local
+l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:local
+l_cull_box = .data:0x00000050; // type:object size:0x18 scope:local
+l_sph_src = .data:0x00000068; // type:object size:0x40 scope:local
+l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:local
+l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:local
@4298 = .data:0x00000138; // type:object size:0xC scope:local
@4299 = .data:0x00000144; // type:object size:0xC scope:local
l_func$4297 = .data:0x00000150; // type:object size:0x18 scope:local
@@ -171,7 +172,7 @@ mode_proc$4406 = .data:0x00000210; // type:object size:0x30 scope:local
l_eff_func$4732 = .data:0x00000270; // type:object size:0x30 scope:local
M_lin5__Q29daObjBm_c5Bgc_c = .data:0x000002A0; // type:object size:0x50 scope:global
@6065 = .data:0x000002F0; // type:object size:0x20 scope:local
-daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:global
+daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:local
g_profile_Obj_Bemos = .data:0x00000330; // type:object size:0x30 scope:global
__vt__12dBgS_AcchCir = .data:0x00000360; // type:object size:0xC scope:global
__vt__10cCcD_GStts = .data:0x0000036C; // type:object size:0xC scope:global
@@ -187,26 +188,26 @@ __vt__14dBgS_ObjGndChk = .data:0x0000040C; // type:object size:0x30 scope:global
__vt__11dBgS_WtrChk = .data:0x0000043C; // type:object size:0x30 scope:global
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
...bss.0 = .bss:0x00000008; // type:label scope:local
-@1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
-@1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
-@1105 = .bss:0x00000010; // type:object size:0x1 scope:local
-@1104 = .bss:0x00000014; // type:object size:0x1 scope:local
-@1099 = .bss:0x00000018; // type:object size:0x1 scope:local
-@1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
-@1095 = .bss:0x00000020; // type:object size:0x1 scope:local
-@1094 = .bss:0x00000024; // type:object size:0x1 scope:local
-@1057 = .bss:0x00000028; // type:object size:0x1 scope:local
-@1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
-@1053 = .bss:0x00000030; // type:object size:0x1 scope:local
-@1052 = .bss:0x00000034; // type:object size:0x1 scope:local
-@1014 = .bss:0x00000038; // type:object size:0x1 scope:local
-@1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
-@1010 = .bss:0x00000040; // type:object size:0x1 scope:local
-@1009 = .bss:0x00000044; // type:object size:0x1 scope:local
-lbl_406_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte
-lbl_406_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte
-lbl_406_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte
-lbl_406_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte
+lit_1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
+lit_1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
+lit_1105 = .bss:0x00000010; // type:object size:0x1 scope:local
+lit_1104 = .bss:0x00000014; // type:object size:0x1 scope:local
+lit_1099 = .bss:0x00000018; // type:object size:0x1 scope:local
+lit_1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
+lit_1095 = .bss:0x00000020; // type:object size:0x1 scope:local
+lit_1094 = .bss:0x00000024; // type:object size:0x1 scope:local
+lit_1057 = .bss:0x00000028; // type:object size:0x1 scope:local
+lit_1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
+lit_1053 = .bss:0x00000030; // type:object size:0x1 scope:local
+lit_1052 = .bss:0x00000034; // type:object size:0x1 scope:local
+lit_1014 = .bss:0x00000038; // type:object size:0x1 scope:local
+lit_1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
+lit_1010 = .bss:0x00000040; // type:object size:0x1 scope:local
+lit_1009 = .bss:0x00000044; // type:object size:0x1 scope:local
+init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte
+init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte
+init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte
+init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte
@4973 = .bss:0x0000004C; // type:object size:0xC scope:local
@4976 = .bss:0x0000005C; // type:object size:0xC scope:local
@4977 = .bss:0x00000068; // type:object size:0xC scope:local
diff --git a/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt b/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt
index e7966ef853..d29d7230ff 100644
--- a/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt
+++ b/config/GZ2P01/rels/d_a_obj_bemos/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x20 scope:global
__register_global_object = .text:0x00000078; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000094; // type:function size:0x58 scope:global
PPCallBack__9daObjBm_cFP10fopAc_ac_cP10fopAc_ac_csQ29dBgW_Base13PushPullLabel = .text:0x000000EC; // type:function size:0x13C scope:global
-nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:global
+nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x154 scope:local
initBaseMtx__9daObjBm_cFv = .text:0x0000037C; // type:function size:0x90 scope:global
setBaseMtx__9daObjBm_cFv = .text:0x0000040C; // type:function size:0xEC scope:global
Create__9daObjBm_cFv = .text:0x000004F8; // type:function size:0x364 scope:global
@@ -90,11 +90,11 @@ _ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local
-l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:global
-l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:global
-l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:global
-l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:global
-l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:global
+l_eye_offset = .rodata:0x00000000; // type:object size:0xC scope:local
+l_high_beam_offset = .rodata:0x0000000C; // type:object size:0xC scope:local
+l_mid_beam_offset = .rodata:0x00000018; // type:object size:0xC scope:local
+l_low_beam_offset = .rodata:0x00000024; // type:object size:0xC scope:local
+l_craw_offset = .rodata:0x00000030; // type:object size:0x30 scope:local
M_dir_base__9daObjBm_c = .rodata:0x00000060; // type:object size:0x8 scope:global
@3933 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:float
@3934 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4 data:float
@@ -135,21 +135,22 @@ l_eff_id2$5639 = .rodata:0x00000278; // type:object size:0x6 scope:local
@5875 = .rodata:0x00000280; // type:object size:0x4 scope:local
@5876 = .rodata:0x00000284; // type:object size:0x4 scope:local
@stringBase0 = .rodata:0x00000288; // type:object size:0x34 scope:local data:string_table
-cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:global
+cNullVec__6Z2Calc = .data:0x00000000; // type:object size:0xC scope:local
@1787 = .data:0x0000000C; // type:object size:0x4 scope:local
-lbl_406_data_10 = .data:0x00000010; // type:object size:0x10
-l_arcName = .data:0x00000020; // type:object size:0x4 scope:global data:4byte
-l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:global
-l_head_joint = .data:0x00000028; // type:object size:0x4 scope:global
-l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:global
-l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:global
-l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:global
-l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:global
-l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:global
-l_cull_box = .data:0x00000050; // type:object size:0x18 scope:global
-l_sph_src = .data:0x00000068; // type:object size:0x40 scope:global
-l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:global
-l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:global
+_three$localstatic4$sqrtf = .data:0x00000010; // type:object size:0x8
+_half$localstatic3$sqrtf = .data:0x00000018; // type:object size:0x8
+l_arcName = .data:0x00000020; // type:object size:0x4 scope:local data:4byte
+l_eye_matName = .data:0x00000024; // type:object size:0x4 scope:local
+l_head_joint = .data:0x00000028; // type:object size:0x4 scope:local
+l_bigGear_joint = .data:0x0000002C; // type:object size:0x4 scope:local
+l_smallGear0_joint = .data:0x00000030; // type:object size:0x4 scope:local
+l_smallGear1_joint = .data:0x00000034; // type:object size:0x4 scope:local
+l_smallGear2_joint = .data:0x00000038; // type:object size:0x4 scope:local
+l_joint_table = .data:0x0000003C; // type:object size:0x14 scope:local
+l_cull_box = .data:0x00000050; // type:object size:0x18 scope:local
+l_sph_src = .data:0x00000068; // type:object size:0x40 scope:local
+l_cps_src = .data:0x000000A8; // type:object size:0x4C scope:local
+l_cyl_src = .data:0x000000F4; // type:object size:0x44 scope:local
@4298 = .data:0x00000138; // type:object size:0xC scope:local
@4299 = .data:0x00000144; // type:object size:0xC scope:local
l_func$4297 = .data:0x00000150; // type:object size:0x18 scope:local
@@ -171,7 +172,7 @@ mode_proc$4406 = .data:0x00000210; // type:object size:0x30 scope:local
l_eff_func$4732 = .data:0x00000270; // type:object size:0x30 scope:local
M_lin5__Q29daObjBm_c5Bgc_c = .data:0x000002A0; // type:object size:0x50 scope:global
@6065 = .data:0x000002F0; // type:object size:0x20 scope:local
-daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:global
+daObjBm_METHODS = .data:0x00000310; // type:object size:0x20 scope:local
g_profile_Obj_Bemos = .data:0x00000330; // type:object size:0x30 scope:global
__vt__12dBgS_AcchCir = .data:0x00000360; // type:object size:0xC scope:global
__vt__10cCcD_GStts = .data:0x0000036C; // type:object size:0xC scope:global
@@ -187,26 +188,26 @@ __vt__14dBgS_ObjGndChk = .data:0x0000040C; // type:object size:0x30 scope:global
__vt__11dBgS_WtrChk = .data:0x0000043C; // type:object size:0x30 scope:global
__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
...bss.0 = .bss:0x00000008; // type:label scope:local
-@1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
-@1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
-@1105 = .bss:0x00000010; // type:object size:0x1 scope:local
-@1104 = .bss:0x00000014; // type:object size:0x1 scope:local
-@1099 = .bss:0x00000018; // type:object size:0x1 scope:local
-@1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
-@1095 = .bss:0x00000020; // type:object size:0x1 scope:local
-@1094 = .bss:0x00000024; // type:object size:0x1 scope:local
-@1057 = .bss:0x00000028; // type:object size:0x1 scope:local
-@1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
-@1053 = .bss:0x00000030; // type:object size:0x1 scope:local
-@1052 = .bss:0x00000034; // type:object size:0x1 scope:local
-@1014 = .bss:0x00000038; // type:object size:0x1 scope:local
-@1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
-@1010 = .bss:0x00000040; // type:object size:0x1 scope:local
-@1009 = .bss:0x00000044; // type:object size:0x1 scope:local
-lbl_406_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte
-lbl_406_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte
-lbl_406_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte
-lbl_406_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte
+lit_1109 = .bss:0x00000008; // type:object size:0x1 scope:local data:byte
+lit_1107 = .bss:0x0000000C; // type:object size:0x1 scope:local
+lit_1105 = .bss:0x00000010; // type:object size:0x1 scope:local
+lit_1104 = .bss:0x00000014; // type:object size:0x1 scope:local
+lit_1099 = .bss:0x00000018; // type:object size:0x1 scope:local
+lit_1097 = .bss:0x0000001C; // type:object size:0x1 scope:local
+lit_1095 = .bss:0x00000020; // type:object size:0x1 scope:local
+lit_1094 = .bss:0x00000024; // type:object size:0x1 scope:local
+lit_1057 = .bss:0x00000028; // type:object size:0x1 scope:local
+lit_1055 = .bss:0x0000002C; // type:object size:0x1 scope:local
+lit_1053 = .bss:0x00000030; // type:object size:0x1 scope:local
+lit_1052 = .bss:0x00000034; // type:object size:0x1 scope:local
+lit_1014 = .bss:0x00000038; // type:object size:0x1 scope:local
+lit_1012 = .bss:0x0000003C; // type:object size:0x1 scope:local
+lit_1010 = .bss:0x00000040; // type:object size:0x1 scope:local
+lit_1009 = .bss:0x00000044; // type:object size:0x1 scope:local
+init$2123 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte
+init$2180 = .bss:0x00000046; // type:object size:0x1 scope:local data:byte
+init$2232 = .bss:0x00000047; // type:object size:0x1 scope:local data:byte
+init$2548 = .bss:0x00000048; // type:object size:0x1 scope:local data:byte
@4973 = .bss:0x0000004C; // type:object size:0xC scope:local
@4976 = .bss:0x0000005C; // type:object size:0xC scope:local
@4977 = .bss:0x00000068; // type:object size:0xC scope:local