diff --git a/config/GZ2E01/symbols.txt b/config/GZ2E01/symbols.txt
index 23431e5ed7..8032ae73c2 100644
--- a/config/GZ2E01/symbols.txt
+++ b/config/GZ2E01/symbols.txt
@@ -22058,7 +22058,7 @@ data_80451274 = .sbss:0x80451274; // type:object size:0x1 scope:local align:4 da
mNoLoad__16JASBasicWaveBank = .sbss:0x80451278; // type:object size:0x4 scope:global align:4
sUsedHeapSize__11JASWSParser = .sbss:0x80451280; // type:object size:0x4 scope:global align:4 data:4byte
sUsedHeapSize__12JASBNKParser = .sbss:0x80451288; // type:object size:0x4 scope:global align:4 data:4byte
-data_8045128C = .sbss:0x8045128C; // type:object size:0x1 scope:local align:4 data:byte
+__init__memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .sbss:0x8045128C; // type:object size:0x1 scope:local align:4 data:byte
sAramHeap__16JASWaveArcLoader = .sbss:0x80451290; // type:object size:0x4 scope:global align:4 data:4byte
sBankDisposeListSize__10JASChannel = .sbss:0x80451298; // type:object size:0x4 scope:global align:4 data:4byte
sDspDacBuffer__9JASDriver = .sbss:0x804512A0; // type:object size:0x4 scope:global align:4 data:4byte
diff --git a/config/RZDE01_00/build.full.sha1 b/config/RZDE01_00/build.full.sha1
deleted file mode 100644
index ef9e7c8a9a..0000000000
--- a/config/RZDE01_00/build.full.sha1
+++ /dev/null
@@ -1,759 +0,0 @@
-0f626c1bfbd05979ed78b634cc85248342452fc2 build/RZDE01_00/framework.dol
-9230772a3dc20ffe822df0eee93bd684cbab280c build/RZDE01_00/d_a_L7demo_dr/d_a_L7demo_dr.rel
-09c22aac4265cc230892203ba705fa28bb196a28 build/RZDE01_00/d_a_L7low_dr/d_a_L7low_dr.rel
-ede193738f3e07f70293853069cb3aad98d4d21f build/RZDE01_00/d_a_L7op_demo_dr/d_a_L7op_demo_dr.rel
-16e4cbded6d1a0227b1eb7bc19f83dbee09ac8c8 build/RZDE01_00/d_a_alldie/d_a_alldie.rel
-b246618e3c7555c44db4c57fd43d5414b1788aa2 build/RZDE01_00/d_a_andsw/d_a_andsw.rel
-31a83d751cb67bea4f90532e8bdf5df3cfcabb17 build/RZDE01_00/d_a_andsw2/d_a_andsw2.rel
-c6ea2b15e1017035c681d2fd222c720abc0e2fb1 build/RZDE01_00/d_a_arrow/d_a_arrow.rel
-67c7205a0cbdc2a5f2f637557f3591218ac0292f build/RZDE01_00/d_a_b_bh/d_a_b_bh.rel
-0424ac3820dbd317090873d6aa3cb79c94b26439 build/RZDE01_00/d_a_b_bq/d_a_b_bq.rel
-f7c1d6c8557b6221338b9bcadaecb2b6d4b651b0 build/RZDE01_00/d_a_b_dr/d_a_b_dr.rel
-734b7a80f9935dfad802b15912f6bf21b06af547 build/RZDE01_00/d_a_b_dre/d_a_b_dre.rel
-ff7f53899a0134b572b087eeeeb8bfddab027d20 build/RZDE01_00/d_a_b_ds/d_a_b_ds.rel
-3282f582d760690a61db5cc17b23a0ace2003f6d build/RZDE01_00/d_a_b_gg/d_a_b_gg.rel
-29d9b931283ea325a04f4daa7a72bd183e02a829 build/RZDE01_00/d_a_b_gm/d_a_b_gm.rel
-a991c31e24ad86457e19e4c6a5a708925b204c18 build/RZDE01_00/d_a_b_gnd/d_a_b_gnd.rel
-39f3f9025f273800729149b6e75def1b12c1e63b build/RZDE01_00/d_a_b_go/d_a_b_go.rel
-2118b63fed14e4728e854b2bfd1d69b57d0b5e62 build/RZDE01_00/d_a_b_gos/d_a_b_gos.rel
-e551d56558802388dd84904e35e08f7578156d16 build/RZDE01_00/d_a_b_mgn/d_a_b_mgn.rel
-0f921595d92beaf0f27ea34cda1bdda03403fd4e build/RZDE01_00/d_a_b_ob/d_a_b_ob.rel
-11f6d4d2f2a45e8ddd5b04d5417b84071b4d4d04 build/RZDE01_00/d_a_b_oh/d_a_b_oh.rel
-a2b447a582a0c99274ee8969084d22963de6e825 build/RZDE01_00/d_a_b_oh2/d_a_b_oh2.rel
-3e2e6dfb957ed3eed2f64a42c12450318f59da48 build/RZDE01_00/d_a_b_tn/d_a_b_tn.rel
-92f90ec25a89d5fac38b2737f980cc3221f4ebc4 build/RZDE01_00/d_a_b_yo/d_a_b_yo.rel
-703fe544f5ffd86c0dde8c7d707ef0178953f615 build/RZDE01_00/d_a_b_yo_ice/d_a_b_yo_ice.rel
-a0826c46068cba58aa6d31a5ee6aae516be76579 build/RZDE01_00/d_a_b_zant/d_a_b_zant.rel
-72d4f90840cabad05d67ea42814645f0a83148e2 build/RZDE01_00/d_a_b_zant_magic/d_a_b_zant_magic.rel
-3a4421e1ef5a91a6c438a25cdec6c00f31ed25ce build/RZDE01_00/d_a_b_zant_mobile/d_a_b_zant_mobile.rel
-c90308bb133ccb22e9631816da8d06b59b49449b build/RZDE01_00/d_a_b_zant_sima/d_a_b_zant_sima.rel
-bace5b0dabfb4d598aeff977bbf3ce6cdd5e2539 build/RZDE01_00/d_a_balloon_2D/d_a_balloon_2D.rel
-85abbc4e84341497f8a32a2ee40c27de638c5ec1 build/RZDE01_00/d_a_bd/d_a_bd.rel
-d7732a605cc44e9a9a2d61e3429d12b081047684 build/RZDE01_00/d_a_bg/d_a_bg.rel
-451289932fe41d5a9db11fb4f89b317570ebb86c build/RZDE01_00/d_a_bg_obj/d_a_bg_obj.rel
-d535aabab0c21f2a2417fc6ed4241871ede13eb4 build/RZDE01_00/d_a_boomerang/d_a_boomerang.rel
-1b72aa22db247fa652d9774ceec0813001e99b66 build/RZDE01_00/d_a_bullet/d_a_bullet.rel
-22c998b90131a648cfaae81ee3c02b2e0e8b8f8f build/RZDE01_00/d_a_canoe/d_a_canoe.rel
-662819953620bf97e341047a83db1353f3dc1362 build/RZDE01_00/d_a_coach_2D/d_a_coach_2D.rel
-b7590367f4d420d5dcc1da587fd55b604ef201b0 build/RZDE01_00/d_a_coach_fire/d_a_coach_fire.rel
-a0d464bcc14e3e4a82bbc5854667f8b8d9ca6afc build/RZDE01_00/d_a_cow/d_a_cow.rel
-e6c5925eceef4743df3e180e8f10d77c34f9e509 build/RZDE01_00/d_a_crod/d_a_crod.rel
-1d3f323d1980b093dcb6d02ca122bd257c67cc76 build/RZDE01_00/d_a_cstaF/d_a_cstaF.rel
-a229571d22b158f017df41940aa683a0ea48716c build/RZDE01_00/d_a_cstatue/d_a_cstatue.rel
-885bbe5436dfb9168831ab88b713b554c37dbb75 build/RZDE01_00/d_a_demo00/d_a_demo00.rel
-905be4c41db42fb5b026140c67c696a4481cb7d6 build/RZDE01_00/d_a_demo_item/d_a_demo_item.rel
-e088a884956d71c59cf7ff81bedb9ec0de81323f build/RZDE01_00/d_a_disappear/d_a_disappear.rel
-9cf14ae185fdd1eb0f1473a48ab90b143fd4f1bc build/RZDE01_00/d_a_dmidna/d_a_dmidna.rel
-a45fbd3dff78f03d1593cd9e71f5033d11a03cea build/RZDE01_00/d_a_do/d_a_do.rel
-08ae31e9b00bd197136fc7d6fdddd0a8a5b2032c build/RZDE01_00/d_a_door_boss/d_a_door_boss.rel
-7b4ea0b957a49faef8aa4e17333c110d1c7a29bf build/RZDE01_00/d_a_door_bossL5/d_a_door_bossL5.rel
-ebc1b345b5ee909e02caf3a08d19aacfeb557873 build/RZDE01_00/d_a_door_bossL1/d_a_door_bossL1.rel
-10dfe8d160f24a6b68e4bbacbe72a57f98ca50e4 build/RZDE01_00/d_a_door_dbdoor00/d_a_door_dbdoor00.rel
-cf38c6b8561c1ee7ea6efc5b1f9cf6ed3e276fa9 build/RZDE01_00/d_a_door_knob00/d_a_door_knob00.rel
-fdb9b04264b69501bf36d95f80b59a6007e2ef00 build/RZDE01_00/d_a_door_mbossL1/d_a_door_mbossL1.rel
-51c140f71b51836fd3f8e2eee939b04eb0f8c6dc build/RZDE01_00/d_a_door_push/d_a_door_push.rel
-9fa7f76fcc03e745a368ab9ce5923c7096fdb410 build/RZDE01_00/d_a_door_shutter/d_a_door_shutter.rel
-ce159881d21f5e557c38a9ca98ac7d6a53b0b329 build/RZDE01_00/d_a_door_spiral/d_a_door_spiral.rel
-52e37a0e10badd80fb611dd18cddb7ee07da2162 build/RZDE01_00/d_a_dshutter/d_a_dshutter.rel
-06958741b1dbc3bb8d5038db064751545ace25ca build/RZDE01_00/d_a_e_ai/d_a_e_ai.rel
-15894f517cde6348aafd3afd93abfa3a86da4f0d build/RZDE01_00/d_a_e_arrow/d_a_e_arrow.rel
-1c34de96b2a06df30d512c566b96fe8204b9ca1e build/RZDE01_00/d_a_e_ba/d_a_e_ba.rel
-d1b6a05bc23456c9422e447e5e58c664a8b77bc1 build/RZDE01_00/d_a_e_bee/d_a_e_bee.rel
-45f1ef632f1c1ca53b66763279a638895f27d29e build/RZDE01_00/d_a_e_bg/d_a_e_bg.rel
-825c5cd498ff06205ff605f9c2e8ef1ceca73a69 build/RZDE01_00/d_a_e_bi/d_a_e_bi.rel
-50eca4bbed39b9aa6613e7ca95fe09084e7588af build/RZDE01_00/d_a_e_bi_leaf/d_a_e_bi_leaf.rel
-c73eb5edff318d490616eb14754931c448adc3f7 build/RZDE01_00/d_a_e_bs/d_a_e_bs.rel
-b58b06bb3d5c504e13a935f17aaf7febefbe9d9e build/RZDE01_00/d_a_e_bu/d_a_e_bu.rel
-1aa4a9af1ae1a091c9bf28de03f55a31ced45090 build/RZDE01_00/d_a_e_bug/d_a_e_bug.rel
-2e383f6b69e0f3f06980160485b2491e86b91b7a build/RZDE01_00/d_a_e_cr/d_a_e_cr.rel
-d007d18c33a9156d3399c2cbe04b421ffaa61239 build/RZDE01_00/d_a_e_cr_egg/d_a_e_cr_egg.rel
-700c1de88eac1b29fd126aae1126bf92bd91f03c build/RZDE01_00/d_a_e_db/d_a_e_db.rel
-4d156ce1e10db19405d331277c3d1dbd385de2b7 build/RZDE01_00/d_a_e_db_leaf/d_a_e_db_leaf.rel
-708d3b08648f665b36cbf76116c6a33de70210b6 build/RZDE01_00/d_a_e_dd/d_a_e_dd.rel
-73e0a145b3a76c2f3e83ca53d1abc3fc2f3a0d79 build/RZDE01_00/d_a_e_df/d_a_e_df.rel
-5394eb0feb4065fbe7bd029a5c03fc9f9f5dc4d6 build/RZDE01_00/d_a_e_dk/d_a_e_dk.rel
-2741e35e439493d93379dab272380ac9cfdfce9b build/RZDE01_00/d_a_e_dn/d_a_e_dn.rel
-0c85c7b2adbfb311ed7fa1bd357bb14b20c4078f build/RZDE01_00/d_a_e_dt/d_a_e_dt.rel
-4627da8b4952260773a52c3d674715c43e2a6400 build/RZDE01_00/d_a_e_fb/d_a_e_fb.rel
-ff47ccdf82c130e5e8694340b9221d723108cd5e build/RZDE01_00/d_a_e_fk/d_a_e_fk.rel
-5e89f6c527da6ad84d005fbbfcd3d82309ef846e build/RZDE01_00/d_a_e_fm/d_a_e_fm.rel
-aca2f0a850a22e15c47860d23e25d7b33477db82 build/RZDE01_00/d_a_e_fs/d_a_e_fs.rel
-7158f23a7a3b1d816d19ba5e1b88deaf3cea4f95 build/RZDE01_00/d_a_e_fz/d_a_e_fz.rel
-c6951a9d4e92fd8388869ec52aafe80b4e5fce33 build/RZDE01_00/d_a_e_ga/d_a_e_ga.rel
-75c8111d737e0643ddc4ae1fcec6a82c099d15c0 build/RZDE01_00/d_a_e_gb/d_a_e_gb.rel
-a652e40b37d227cf2ee3958e149ad626b2a26658 build/RZDE01_00/d_a_e_ge/d_a_e_ge.rel
-2676df63bf061cdf11fbb99ca8b861d3f104d90e build/RZDE01_00/d_a_e_gi/d_a_e_gi.rel
-2ac49daaacb44301cb769ac4d9828b4909b5f20f build/RZDE01_00/d_a_e_gm/d_a_e_gm.rel
-edd46929975acfce899777c2dba069fe19ff55f1 build/RZDE01_00/d_a_e_gob/d_a_e_gob.rel
-8573bf42481b2f1aa147d44d10872bc14d092f53 build/RZDE01_00/d_a_e_gs/d_a_e_gs.rel
-cbfb1cdb0d1971a31a2ece2afb362ee5a02edba7 build/RZDE01_00/d_a_e_hb/d_a_e_hb.rel
-48451f369c14a9f133f27960b8ea5a3d12cc0007 build/RZDE01_00/d_a_e_hb_leaf/d_a_e_hb_leaf.rel
-8faeed0289a36a4a34c84ee1226597a6902a6cae build/RZDE01_00/d_a_e_hm/d_a_e_hm.rel
-451670c3e9dc7d9a05b858552fd2339a45490150 build/RZDE01_00/d_a_e_hp/d_a_e_hp.rel
-53b488ecc18da3ec58a6fae8d1cfc5f04b077df3 build/RZDE01_00/d_a_e_hz/d_a_e_hz.rel
-98ff5e454f112fe08e42f2a2530e07b6c94c8f7e build/RZDE01_00/d_a_e_hzelda/d_a_e_hzelda.rel
-5ad80a0c350f501c3c0942f05c9844af1dd42a4d build/RZDE01_00/d_a_e_is/d_a_e_is.rel
-95f0532a4f534601d59fd0d46a3e28f7c08bf881 build/RZDE01_00/d_a_e_kg/d_a_e_kg.rel
-0c58368089face0287262b4e7cf1455e62a8778b build/RZDE01_00/d_a_e_kk/d_a_e_kk.rel
-6673386455adae94ba6472bfb8adad0503b36b76 build/RZDE01_00/d_a_e_kr/d_a_e_kr.rel
-a712f5cd98942540b022750dcc623521225d1e4f build/RZDE01_00/d_a_e_mb/d_a_e_mb.rel
-1de77f1ed4506311fc3946127facf58db2276b4e build/RZDE01_00/d_a_e_md/d_a_e_md.rel
-922b1fce9324b95872083358805891aa8a1a1a75 build/RZDE01_00/d_a_e_mf/d_a_e_mf.rel
-7cc6becd989d71c36322ac7ca3279fbd7a69dbc5 build/RZDE01_00/d_a_e_mk/d_a_e_mk.rel
-05f31d2d3269a18e3e28c6b484c55c30edbe6172 build/RZDE01_00/d_a_e_mk_bo/d_a_e_mk_bo.rel
-38d58fc7fc205862ef5c9ff2379c0fc68dd714b4 build/RZDE01_00/d_a_e_mm/d_a_e_mm.rel
-51336923fc36909a1f7dd5ced120358eb45a17f6 build/RZDE01_00/d_a_e_mm_mt/d_a_e_mm_mt.rel
-2b6b8586cc21513edd9d20afd4083301bf18d923 build/RZDE01_00/d_a_e_ms/d_a_e_ms.rel
-c717dd125ed89203cdc34c5c7c0cd7126e0dcc06 build/RZDE01_00/d_a_e_nest/d_a_e_nest.rel
-5f5c4a86ee40fecd54aa45350bcf5ec8838b6cdb build/RZDE01_00/d_a_e_nz/d_a_e_nz.rel
-a908bc2a171b7f66e52f8d03eb6a3698d0608e53 build/RZDE01_00/d_a_e_oc/d_a_e_oc.rel
-a7fab0fe3de550d97ef5a43745fd359ecd7ebf7a build/RZDE01_00/d_a_e_oct_bg/d_a_e_oct_bg.rel
-bb8b1ffa470504f8c43857264e9ddf269d4d62fe build/RZDE01_00/d_a_e_ot/d_a_e_ot.rel
-1c9d4363a7d21c96e2effd30754a1cb2dc39ed43 build/RZDE01_00/d_a_e_ph/d_a_e_ph.rel
-7727e7a5c4aff9f8a695d9da6bedca2328f77093 build/RZDE01_00/d_a_e_pm/d_a_e_pm.rel
-8ac932736c40550324cf6660f6b503573ad89fb3 build/RZDE01_00/d_a_e_po/d_a_e_po.rel
-b87257c7ddc5857033dbc258e08bccd4d7c751d5 build/RZDE01_00/d_a_e_pz/d_a_e_pz.rel
-69cfd7b04ecf4e3b7be7cbfeb205e60805b5782f build/RZDE01_00/d_a_e_rb/d_a_e_rb.rel
-5b2faab51ed475f9ccb8392cb4616ad6cbe008d5 build/RZDE01_00/d_a_e_rd/d_a_e_rd.rel
-b11e0a9d3a87cc139208c47760241668a0a895e6 build/RZDE01_00/d_a_e_rdb/d_a_e_rdb.rel
-f9b310ae65ccdaa16b162d15efe7f86a6df2191c build/RZDE01_00/d_a_e_rdy/d_a_e_rdy.rel
-c1b5ec1888000e64d12c167cad43b3122be4ea34 build/RZDE01_00/d_a_e_s1/d_a_e_s1.rel
-b766b366429289c2234dab7e78be322bbad371bc build/RZDE01_00/d_a_e_sb/d_a_e_sb.rel
-f7b4c492ec24bb84a262bef5a2d5c972bd615410 build/RZDE01_00/d_a_e_sf/d_a_e_sf.rel
-76d1554de08bca46d36e025e289dd92c418d9dd7 build/RZDE01_00/d_a_e_sg/d_a_e_sg.rel
-f496da0e14cdbbf23c227a92208f8e5d171193bc build/RZDE01_00/d_a_e_sh/d_a_e_sh.rel
-cd4ae667d03313181dbfa7ea5b4d23640c78640b build/RZDE01_00/d_a_e_sm/d_a_e_sm.rel
-878b36ab24645e85b57f815d4e766d431d8186cc build/RZDE01_00/d_a_e_sm2/d_a_e_sm2.rel
-4dfac6b4f9b24094aa67e5fab6b1aacf0a585cba build/RZDE01_00/d_a_e_st/d_a_e_st.rel
-903fc35b76bc1b6af42331fa8c2b47f429d84fd4 build/RZDE01_00/d_a_e_st_line/d_a_e_st_line.rel
-62d5d2d1a6b5a18d14cde8d573e3d626f403c693 build/RZDE01_00/d_a_e_sw/d_a_e_sw.rel
-6abd5b61df73eec9210eacd817bd3ee4a4e0f55e build/RZDE01_00/d_a_e_th/d_a_e_th.rel
-c96363a4dc365a347371f5a9b556a239a9aef59f build/RZDE01_00/d_a_e_th_ball/d_a_e_th_ball.rel
-8ce27b16bdcbe82eae052567309791d44db64a69 build/RZDE01_00/d_a_e_tk/d_a_e_tk.rel
-f1fd5bbf60579a8c69887a723e8e511c322783b2 build/RZDE01_00/d_a_e_tk2/d_a_e_tk2.rel
-0c063d51810999f0c021f638487338ec3df2002a build/RZDE01_00/d_a_e_tk_ball/d_a_e_tk_ball.rel
-bf0d733c658ad5f3926b5f4c603f2cb055bbe5fc build/RZDE01_00/d_a_e_tt/d_a_e_tt.rel
-9ad9fd313e94341c367c8dead57afe701e156a8b build/RZDE01_00/d_a_e_vt/d_a_e_vt.rel
-fb2e6dd8a2a576ef9b8c58fc0abe50b5ebb9c543 build/RZDE01_00/d_a_e_warpappear/d_a_e_warpappear.rel
-a71ab6d3910923cc9f548820d0b7f55a92d16214 build/RZDE01_00/d_a_e_wb/d_a_e_wb.rel
-5d28de335c99ed73c56169f812421b9a0af3da52 build/RZDE01_00/d_a_e_ws/d_a_e_ws.rel
-801d3ee98f2d86cf5abb35f185e892e4738c9551 build/RZDE01_00/d_a_e_ww/d_a_e_ww.rel
-27240f248bb63a3eb17b9358d8f5ab3c998e7db0 build/RZDE01_00/d_a_e_yc/d_a_e_yc.rel
-01e4170bdd3985ac60897845028d6c2b0ce4de7a build/RZDE01_00/d_a_e_yd/d_a_e_yd.rel
-1070014cc787ebd4c37ada79f7ec9c62dd842f47 build/RZDE01_00/d_a_e_yd_leaf/d_a_e_yd_leaf.rel
-7cb5840c5da5edf30bc33261ceffcf7f08b73f37 build/RZDE01_00/d_a_e_yg/d_a_e_yg.rel
-29310f255b2f55d211cebef39d6cfe95f5c5bc31 build/RZDE01_00/d_a_e_yh/d_a_e_yh.rel
-16a42262a5ff2b0cb2df7eaa8abb87cd623a67d3 build/RZDE01_00/d_a_e_yk/d_a_e_yk.rel
-053607176be19fe2fb044f24744e8fc5bbe2c123 build/RZDE01_00/d_a_e_ym/d_a_e_ym.rel
-3f6b74032f91a95e0b552b2d98b14f7511966cf5 build/RZDE01_00/d_a_e_ym_tag/d_a_e_ym_tag.rel
-c79d57c30e5d670c090b5180c05832d426b0bde4 build/RZDE01_00/d_a_e_ymb/d_a_e_ymb.rel
-a5f431649256d3e713d34627e79a6a55ab4bd995 build/RZDE01_00/d_a_e_yr/d_a_e_yr.rel
-f0aff2dc5ecfe5530c93140b2f054dd3aa4ce81f build/RZDE01_00/d_a_e_zh/d_a_e_zh.rel
-2fba33bd68aecdbc3fe274289e1f3cc2ec9e1a80 build/RZDE01_00/d_a_e_zm/d_a_e_zm.rel
-2e9c6201a6b1f78e488480a89d0abf1cafcbd375 build/RZDE01_00/d_a_e_zs/d_a_e_zs.rel
-8245922f7839164cfb520386ad2d29e190e64bed build/RZDE01_00/d_a_econt/d_a_econt.rel
-ede9f15acf09036a1e8eac8ec8881bd2e3cae7b9 build/RZDE01_00/d_a_ep/d_a_ep.rel
-d3902713fe8f7223e17cd1c38d0f3616a229a783 build/RZDE01_00/d_a_formation_mng/d_a_formation_mng.rel
-653a2daaa1a2689a58ccdf70129d92613fe091dd build/RZDE01_00/d_a_fr/d_a_fr.rel
-db754f65870569224eabcb4cfa3b66780f065fc3 build/RZDE01_00/d_a_grass/d_a_grass.rel
-6bf3c824ca9e02d76182b72349e7a1634c571260 build/RZDE01_00/d_a_guard_mng/d_a_guard_mng.rel
-f32ea5cedc5c8a67769cd91e48b296bfe63cff87 build/RZDE01_00/d_a_hitobj/d_a_hitobj.rel
-26309768d23773a06b1023a24f32feacc74a36f3 build/RZDE01_00/d_a_horse/d_a_horse.rel
-db66c5c07708f995ba25cb122f2443fa5058e575 build/RZDE01_00/d_a_hozelda/d_a_hozelda.rel
-23e626786a8d1576218fa27a66ab96be72efede5 build/RZDE01_00/d_a_izumi_gate/d_a_izumi_gate.rel
-ad67bfdb672de4f6a24f7f4f5daba382063874a0 build/RZDE01_00/d_a_kago/d_a_kago.rel
-2cad168da3584a9379abbc8a6d8bce8bf676a73a build/RZDE01_00/d_a_kytag00/d_a_kytag00.rel
-bddc0a3d406c0c583a8b2d96f3c4a8909bad69e3 build/RZDE01_00/d_a_kytag01/d_a_kytag01.rel
-861560b948a5a94624cc00cb3a210e5e7aadb0fa build/RZDE01_00/d_a_kytag02/d_a_kytag02.rel
-4b7d6dfb1d6d6b239570684e98651cab67b7bb7a build/RZDE01_00/d_a_kytag03/d_a_kytag03.rel
-50e1b1e5b549bb26be080b82ff5b19a645000d7e build/RZDE01_00/d_a_kytag04/d_a_kytag04.rel
-c95e793c5285fdc0e8466cc66ef9d9ed4c235756 build/RZDE01_00/d_a_kytag05/d_a_kytag05.rel
-a637f35cd661be88b4e0d6b46920aaeecbfb3b8e build/RZDE01_00/d_a_kytag06/d_a_kytag06.rel
-3503c65ffe89ab581fc82947003576ba8d2c48fc build/RZDE01_00/d_a_kytag07/d_a_kytag07.rel
-46868e6b3a1ea8bcdfcfac951a50eb242673cbc8 build/RZDE01_00/d_a_kytag08/d_a_kytag08.rel
-3cfe93a0a6157807a7b1e91834ddad3a887a1b56 build/RZDE01_00/d_a_kytag09/d_a_kytag09.rel
-fbdc57a9d2a4b15e6ae46b41701c45f526c75048 build/RZDE01_00/d_a_kytag10/d_a_kytag10.rel
-c87dcf6f1cce8cc2126e289f9d32d38e13ea288a build/RZDE01_00/d_a_kytag11/d_a_kytag11.rel
-748239142dc53e8093c65518629a063a26fea590 build/RZDE01_00/d_a_kytag12/d_a_kytag12.rel
-f5fd5bbb34142e117453ff25fb2611f4165fe057 build/RZDE01_00/d_a_kytag13/d_a_kytag13.rel
-9de25b4c900b321fdc57ac8069fc2e074ebb6535 build/RZDE01_00/d_a_kytag14/d_a_kytag14.rel
-0d7f00859ea9fd02abefd7bdafa036fd4bfa0a4f build/RZDE01_00/d_a_kytag15/d_a_kytag15.rel
-956e4097ce8d9337b686ecfde1a5383a80089702 build/RZDE01_00/d_a_kytag16/d_a_kytag16.rel
-216f00f3efeda5470c52bd547d9164bd3316685e build/RZDE01_00/d_a_kytag17/d_a_kytag17.rel
-30040d2569ec9ad749cf23be175a669d9913ea62 build/RZDE01_00/d_a_mant/d_a_mant.rel
-5ca16e52faf50f1637603d0639a456cc0b13f0d3 build/RZDE01_00/d_a_mg_fish/d_a_mg_fish.rel
-746cf62cf15a455ca02c84a36d1d56f4253d749d build/RZDE01_00/d_a_mg_fshop/d_a_mg_fshop.rel
-dc1333692d05efa5a38e51181723509ac4b31c5f build/RZDE01_00/d_a_mg_rod/d_a_mg_rod.rel
-f4120733ecec3d296317edd4f0e2ff6ab65f077d build/RZDE01_00/d_a_midna/d_a_midna.rel
-63ecb2272500c05ac8543557c9eab5cf33ab5ce1 build/RZDE01_00/d_a_mirror/d_a_mirror.rel
-547e219a7e649068d6b50d6a28fd419302ec044c build/RZDE01_00/d_a_movie_player/d_a_movie_player.rel
-e2959e667249f70d5ce6fbc9102fdc059cae02e9 build/RZDE01_00/d_a_myna/d_a_myna.rel
-768bd0661a976a900be5b41d1f1d94aa237d1328 build/RZDE01_00/d_a_nbomb/d_a_nbomb.rel
-ddff08df5e891a69ef79a70e2dbb429cab617b86 build/RZDE01_00/d_a_ni/d_a_ni.rel
-3bb54240f33b1fc18af93347cd02a6f36c9d3e2f build/RZDE01_00/d_a_no_chg_room/d_a_no_chg_room.rel
-ca9e44859966db2ca85739b05d171f6b287f9660 build/RZDE01_00/d_a_npc_aru/d_a_npc_aru.rel
-b8368dfb33cdd4ecec563564972c112e83e12364 build/RZDE01_00/d_a_npc_ash/d_a_npc_ash.rel
-32ec0282eb1d3825420b9390b5793a25478a7aff build/RZDE01_00/d_a_npc_ashB/d_a_npc_ashB.rel
-31f055ec98ace6c24bf8087851982c467f3cfb8b build/RZDE01_00/d_a_npc_bans/d_a_npc_bans.rel
-ad5bc7e30fff6bae36e40973e4912e2bf046b207 build/RZDE01_00/d_a_npc_besu/d_a_npc_besu.rel
-1f34182affd673d75322b99802469f41818451f1 build/RZDE01_00/d_a_npc_blue_ns/d_a_npc_blue_ns.rel
-0cfb946d2f257e9abb0db5532dce72113a2abafb build/RZDE01_00/d_a_npc_bou/d_a_npc_bou.rel
-f9b9989db309764ba75e1349460304654d5169af build/RZDE01_00/d_a_npc_bouS/d_a_npc_bouS.rel
-9b2296b2346783b7cdafe7f9a2e75bdd2bf42c6a build/RZDE01_00/d_a_npc_cdn3/d_a_npc_cdn3.rel
-72bf2d17349875fe82aff8716447a5c6fc16f85f build/RZDE01_00/d_a_npc_chat/d_a_npc_chat.rel
-fe046c70ea2cde19f48ff7c252ebafccb4dc7fcd build/RZDE01_00/d_a_npc_chin/d_a_npc_chin.rel
-9650d15a0937c9675cbd4724d6e15b91070791e7 build/RZDE01_00/d_a_npc_clerka/d_a_npc_clerka.rel
-ad60e6bb966d16001411690054a603180615edf0 build/RZDE01_00/d_a_npc_clerkb/d_a_npc_clerkb.rel
-4b12f9b4f23522c69ada253aed8f45aefcde93ea build/RZDE01_00/d_a_npc_clerkt/d_a_npc_clerkt.rel
-803172f6a1baf5b78dbe50024910df31dad848ef build/RZDE01_00/d_a_npc_coach/d_a_npc_coach.rel
-45b4e33d2821b49a171a0697f9e683c283d5bb01 build/RZDE01_00/d_a_npc_df/d_a_npc_df.rel
-f31a1b000c9216c1bdc23f83c2ef626390411fcb build/RZDE01_00/d_a_npc_doc/d_a_npc_doc.rel
-090694c77db3604efa2e9e01c74d4cd235aa3d88 build/RZDE01_00/d_a_npc_doorboy/d_a_npc_doorboy.rel
-606821eeb9993157301f28d54d0c0c99dd5b603a build/RZDE01_00/d_a_npc_drainSol/d_a_npc_drainSol.rel
-105c49837a3e2db82a287893b1065b52503c9545 build/RZDE01_00/d_a_npc_du/d_a_npc_du.rel
-6165e355cc70dd81ed3232565da619e923c5badc build/RZDE01_00/d_a_npc_fairy/d_a_npc_fairy.rel
-4246042c19f1fa8c5fdc185d00b1281ad4702a30 build/RZDE01_00/d_a_npc_fairy_seirei/d_a_npc_fairy_seirei.rel
-594274c8c6fd8751b5ae133157ea084cb1387c05 build/RZDE01_00/d_a_npc_fguard/d_a_npc_fguard.rel
-3ef63bcc84832d5963000504803be98c3c3f8bc5 build/RZDE01_00/d_a_npc_fish/d_a_npc_fish.rel
-fe6fac5c24432a5976b45cd6aa3ae54f64a3b4f5 build/RZDE01_00/d_a_npc_gnd/d_a_npc_gnd.rel
-476b6e578839aad91f6c5b7b0ace013724abc1d0 build/RZDE01_00/d_a_npc_gra/d_a_npc_gra.rel
-9f3921c3d74c76ee567ff2d17a7de987e0c45ace build/RZDE01_00/d_a_npc_grc/d_a_npc_grc.rel
-d596dc071cee157f9bd1206bc2e141866551bae6 build/RZDE01_00/d_a_npc_grd/d_a_npc_grd.rel
-9d02880df5cdd8a559cd065f2003650923e412d7 build/RZDE01_00/d_a_npc_grm/d_a_npc_grm.rel
-f15338b88decf1346d8a05a85dd4c23bc0255a28 build/RZDE01_00/d_a_npc_grmc/d_a_npc_grmc.rel
-391f48461774009924aea7ffc6dd491e8f2621b7 build/RZDE01_00/d_a_npc_gro/d_a_npc_gro.rel
-893efd7136e07f58dc7b30aef67bdaf275b13b5f build/RZDE01_00/d_a_npc_grr/d_a_npc_grr.rel
-3d1e514a9c91124ade9667f1f67e13c357b0ab2e build/RZDE01_00/d_a_npc_grs/d_a_npc_grs.rel
-208954a12ce8477aed81983523bce1a26c441512 build/RZDE01_00/d_a_npc_grz/d_a_npc_grz.rel
-8df1618985f327d2b836103dfe24c2820cb71605 build/RZDE01_00/d_a_npc_guard/d_a_npc_guard.rel
-05ea5eabb59f663972c066cb7c099d2fc33ca80f build/RZDE01_00/d_a_npc_gwolf/d_a_npc_gwolf.rel
-e2bf650e53d0b0b1d8de2784f06746bab19f84d8 build/RZDE01_00/d_a_npc_hanjo/d_a_npc_hanjo.rel
-1d55bb2e224357f33aa7fe68f266b360a787f455 build/RZDE01_00/d_a_npc_henna/d_a_npc_henna.rel
-49dcfe54536b0234e466108c017f3474680508b9 build/RZDE01_00/d_a_npc_henna0/d_a_npc_henna0.rel
-a6be1d50dd7056660fc32f8cd1bfab1a265db1ee build/RZDE01_00/d_a_npc_hoz/d_a_npc_hoz.rel
-4241689d2aa886248cbdbdb6829bbb4a47c2c644 build/RZDE01_00/d_a_npc_impal/d_a_npc_impal.rel
-c4292123b760e97daed3d790d354cf6106bf9b24 build/RZDE01_00/d_a_npc_inko/d_a_npc_inko.rel
-a4fe216d4878e551f555f535d6a5567e75822e4f build/RZDE01_00/d_a_npc_ins/d_a_npc_ins.rel
-91c73bbd90c1ae6cdba1efc7d87bf132dc57f2ed build/RZDE01_00/d_a_npc_jagar/d_a_npc_jagar.rel
-fe8aa4f2ee52a0f4e018b8020981928bc369d57d build/RZDE01_00/d_a_npc_kakashi/d_a_npc_kakashi.rel
-7a9b2d8715939daf2f7a979c5fe87144c1d9780e build/RZDE01_00/d_a_npc_kasi_hana/d_a_npc_kasi_hana.rel
-fbe059cc6f399f27d1dfa762f2684bc5b4dc4535 build/RZDE01_00/d_a_npc_kasi_kyu/d_a_npc_kasi_kyu.rel
-8af9a4e9a4dc90cb5a48cfdcaf770af3b737c2d7 build/RZDE01_00/d_a_npc_kasi_mich/d_a_npc_kasi_mich.rel
-6a343de221f103605bc410fdbfae17248122c30d build/RZDE01_00/d_a_npc_kdk/d_a_npc_kdk.rel
-7629730f2b83dbff4600e39ecd036ae9080745dd build/RZDE01_00/d_a_npc_kkri/d_a_npc_kkri.rel
-b4320021ae25a2b794c2577f2b138a83a82e3ca6 build/RZDE01_00/d_a_npc_kn/d_a_npc_kn.rel
-765ef7ed7b3b84f39ab228d78b9b01dddc40589c build/RZDE01_00/d_a_npc_knj/d_a_npc_knj.rel
-108bf4d991084a1b6ba45d8560731c16cd159e58 build/RZDE01_00/d_a_npc_kolin/d_a_npc_kolin.rel
-e9d2f33a35a55ee14cf423eb98682938bb478c02 build/RZDE01_00/d_a_npc_kolinb/d_a_npc_kolinb.rel
-3839620c249fa0d7c36f1f011acf4ad28e589450 build/RZDE01_00/d_a_npc_ks/d_a_npc_ks.rel
-203f348682e8309379b1632b65084bb72892348f build/RZDE01_00/d_a_npc_kyury/d_a_npc_kyury.rel
-52f160e9a4d5ab32581c373a5c4d100dc9ee171b build/RZDE01_00/d_a_npc_len/d_a_npc_len.rel
-e5dd6d049d569c9c1f9b691872e4cb94c7a1dc0a build/RZDE01_00/d_a_npc_lf/d_a_npc_lf.rel
-5f35708ed6f52cd3e0800580e7b1c0c1b565f364 build/RZDE01_00/d_a_npc_lud/d_a_npc_lud.rel
-53534ed8c9c8680a3c2aaa38c807168ee153cfef build/RZDE01_00/d_a_npc_maro/d_a_npc_maro.rel
-49c75ab64caf016c296539c846839ddd4f8eb079 build/RZDE01_00/d_a_npc_midp/d_a_npc_midp.rel
-1ec211b6afdced963cef24012c227c03eb657ec0 build/RZDE01_00/d_a_npc_mk/d_a_npc_mk.rel
-f5d4bc91270d43ed440c538ccdd0165c8e45284d build/RZDE01_00/d_a_npc_moi/d_a_npc_moi.rel
-ceddf2b4ffb12105a279529cc9d1e2d6ca2d861c build/RZDE01_00/d_a_npc_moir/d_a_npc_moir.rel
-d355b1455de440489f77717cedfd1c6ef4871f41 build/RZDE01_00/d_a_npc_myna2/d_a_npc_myna2.rel
-188abf52290bf994222d2dde5f5af5715ca21e46 build/RZDE01_00/d_a_npc_ne/d_a_npc_ne.rel
-cf9364d72464db7b7b81137f35bb9639a6930119 build/RZDE01_00/d_a_npc_p2/d_a_npc_p2.rel
-5067c0517301fe06506f704911708b0fa8b334d6 build/RZDE01_00/d_a_npc_pachi_besu/d_a_npc_pachi_besu.rel
-dd706c9fb0ae5e4508d3275aa51b504c38471cbe build/RZDE01_00/d_a_npc_pachi_maro/d_a_npc_pachi_maro.rel
-2fcf0113b3d87e11961452b653152f1d6c35bb02 build/RZDE01_00/d_a_npc_pachi_taro/d_a_npc_pachi_taro.rel
-4059a21e2bc895e78f4da223034ca8c559d16d33 build/RZDE01_00/d_a_npc_passer/d_a_npc_passer.rel
-429940f5369a325569e52fbed5345701d422d3d4 build/RZDE01_00/d_a_npc_passer2/d_a_npc_passer2.rel
-80f6fc8e76ebcf9c32afb3fab29f1c878709ab94 build/RZDE01_00/d_a_npc_post/d_a_npc_post.rel
-b7a82a92efc6bdeb216f2490c373e4e99648994f build/RZDE01_00/d_a_npc_pouya/d_a_npc_pouya.rel
-459ce4842bbc3bcf423cc7018b83b8c8eee39e7f build/RZDE01_00/d_a_npc_prayer/d_a_npc_prayer.rel
-705ff02eebc3042da8848bf75fb0ebf17f5c105f build/RZDE01_00/d_a_npc_raca/d_a_npc_raca.rel
-5b256a9c8efa6ca811efbf16443339c5d2c44fef build/RZDE01_00/d_a_npc_rafrel/d_a_npc_rafrel.rel
-2b80f5d168ebea8dedd4e384fb36c2a2f6eb6b21 build/RZDE01_00/d_a_npc_saru/d_a_npc_saru.rel
-97f1e021c02f43ba1917531e36de2e530c494a64 build/RZDE01_00/d_a_npc_seib/d_a_npc_seib.rel
-506e4c4517f02dd9d837df3287cc383448798a0c build/RZDE01_00/d_a_npc_seic/d_a_npc_seic.rel
-637497f7dbe4a20d94d0eac7ac9dc03866c57fd0 build/RZDE01_00/d_a_npc_seid/d_a_npc_seid.rel
-3235594698bd18b954840638d30b66331697c425 build/RZDE01_00/d_a_npc_seira/d_a_npc_seira.rel
-d056839a9b23a23b7c1ceb2faef8adddf3e301f5 build/RZDE01_00/d_a_npc_seira2/d_a_npc_seira2.rel
-d378d6a35131852d516256135c45091c5d384b62 build/RZDE01_00/d_a_npc_seirei/d_a_npc_seirei.rel
-c6341b98776679d5f3bc0c0b53a1505dc650e34a build/RZDE01_00/d_a_npc_shad/d_a_npc_shad.rel
-6a452d9ed416c33823b2f96bddc6174b69053353 build/RZDE01_00/d_a_npc_shaman/d_a_npc_shaman.rel
-1978f9cdabf75cc59ddbae878060a119d968728d build/RZDE01_00/d_a_npc_shoe/d_a_npc_shoe.rel
-c716c0cd52d9373fd52e8f6ac7b39c1a41508d16 build/RZDE01_00/d_a_npc_shop0/d_a_npc_shop0.rel
-3b26d55fa581d60d5b9cac5d70d3cc5e47cec57f build/RZDE01_00/d_a_npc_shop_maro/d_a_npc_shop_maro.rel
-1c48cf73f1f640f60592641040eec798ef40692d build/RZDE01_00/d_a_npc_sola/d_a_npc_sola.rel
-7168f2c1c529be7ae50aad68f35e7bac87dc6ffe build/RZDE01_00/d_a_npc_soldierA/d_a_npc_soldierA.rel
-f73a92e236ced061bad5e07e4fe0011b65737121 build/RZDE01_00/d_a_npc_soldierB/d_a_npc_soldierB.rel
-6456a649ee6bd71c32eab3b90b98bf549a12a646 build/RZDE01_00/d_a_npc_sq/d_a_npc_sq.rel
-106d2c39b8f2df0560a37484d747b342b0569a5d build/RZDE01_00/d_a_npc_taro/d_a_npc_taro.rel
-21e1cc0bcd77ec34fc580695db4f03252960cff8 build/RZDE01_00/d_a_npc_the/d_a_npc_the.rel
-7eec40478f47a474318938eed212c506f1dda475 build/RZDE01_00/d_a_npc_theB/d_a_npc_theB.rel
-9f444a3293481e332f7c918685745542b43e22b2 build/RZDE01_00/d_a_npc_tk/d_a_npc_tk.rel
-c1d6465d3776e4e2693ce736f369e5a200983521 build/RZDE01_00/d_a_npc_tkc/d_a_npc_tkc.rel
-ad5fc49faee79e71bf63d279d6c6ae13aa83cad8 build/RZDE01_00/d_a_npc_tkj/d_a_npc_tkj.rel
-451e7dda74d6a7883d624fb018e13f211ff7e605 build/RZDE01_00/d_a_npc_tkj2/d_a_npc_tkj2.rel
-f636ff2354de88f10a840c1482a37163b990fc4d build/RZDE01_00/d_a_npc_tks/d_a_npc_tks.rel
-c86ad1de5c1b58a780c3a97e5ea476164413510d build/RZDE01_00/d_a_npc_toby/d_a_npc_toby.rel
-2089ac1ff1ffb37472b0ae7d7bf3cf987edd06cb build/RZDE01_00/d_a_npc_tr/d_a_npc_tr.rel
-452740d04606e7a79bbc2f67b999a0fb1fe47849 build/RZDE01_00/d_a_npc_uri/d_a_npc_uri.rel
-28dfb1cb92538070029379e242d76f3ce7daa226 build/RZDE01_00/d_a_npc_worm/d_a_npc_worm.rel
-648d16f1f92476839a8488c3399e96c449a87c21 build/RZDE01_00/d_a_npc_wrestler/d_a_npc_wrestler.rel
-428cd39a6cd9354f275036f7ef66ea83e86701c2 build/RZDE01_00/d_a_npc_yamid/d_a_npc_yamid.rel
-61d7c715399c2022f9020878b480c6ce321e09d9 build/RZDE01_00/d_a_npc_yamis/d_a_npc_yamis.rel
-236e0d48b66111e8ce975dc1b5acaf186ac6e11d build/RZDE01_00/d_a_npc_yamit/d_a_npc_yamit.rel
-a21f38909c49a36283b0632248639d2c70a2d965 build/RZDE01_00/d_a_npc_yelia/d_a_npc_yelia.rel
-3679e4178afb5bd41005d8f8a1fc6f263c48eba0 build/RZDE01_00/d_a_npc_ykm/d_a_npc_ykm.rel
-170018bd03078223ab77846b5dc8a52871922572 build/RZDE01_00/d_a_npc_ykw/d_a_npc_ykw.rel
-eb09f7252fc006f205d1629f38b0caf390ee2aae build/RZDE01_00/d_a_npc_zanb/d_a_npc_zanb.rel
-f7ec6a032611787de5bcd1ea258d7f3d7651d372 build/RZDE01_00/d_a_npc_zant/d_a_npc_zant.rel
-0092523441d1e77b642c2eda6f9de048c3476ec9 build/RZDE01_00/d_a_npc_zelR/d_a_npc_zelR.rel
-06fec7fd280a02161aff3e93ad981b2f21d7fe77 build/RZDE01_00/d_a_npc_zelRo/d_a_npc_zelRo.rel
-a60e314645a0d222003e2785af0ab358e3975b87 build/RZDE01_00/d_a_npc_zelda/d_a_npc_zelda.rel
-a573a955d556fc01d0d1060db946817d213e7537 build/RZDE01_00/d_a_npc_zra/d_a_npc_zra.rel
-ffbe2f180607b8c88f9ec24ec2d8f1ab4ee656a8 build/RZDE01_00/d_a_npc_zrc/d_a_npc_zrc.rel
-8b3bb11dd3a94d81904347bb4c4620b713bc1865 build/RZDE01_00/d_a_npc_zrz/d_a_npc_zrz.rel
-c91604483657ad68af5e62aa15e012b779b330e1 build/RZDE01_00/d_a_obj_Lv5Key/d_a_obj_Lv5Key.rel
-3b98be819d0e209f1a9f30c31c15291c3bcd08cf build/RZDE01_00/d_a_obj_Turara/d_a_obj_Turara.rel
-074838b13a1c61fda050b8f9c7f9a42f979db690 build/RZDE01_00/d_a_obj_TvCdlst/d_a_obj_TvCdlst.rel
-4fc52c186b077fb28407f9ad37b07afd7ff57f8e build/RZDE01_00/d_a_obj_Y_taihou/d_a_obj_Y_taihou.rel
-4bc9936d19954d97a6c8608acc9a2ce793325c8f build/RZDE01_00/d_a_obj_amiShutter/d_a_obj_amiShutter.rel
-aaf0e49acd38399db228726e4eb081c4270a74dc build/RZDE01_00/d_a_obj_ari/d_a_obj_ari.rel
-326767a72363ea1c7805b0dec147623dada46255 build/RZDE01_00/d_a_obj_automata/d_a_obj_automata.rel
-d60b5b737b876ee502969a4664ef63570b3806cf build/RZDE01_00/d_a_obj_avalanche/d_a_obj_avalanche.rel
-0cef087fa0c66f1e6a4caec20ed5e0bc613bc557 build/RZDE01_00/d_a_obj_balloon/d_a_obj_balloon.rel
-855ac7302716e7d7e65a7a55c65465324ce66a5c build/RZDE01_00/d_a_obj_barDesk/d_a_obj_barDesk.rel
-cc99ae3cb856abf9aaa2df956160aec7800d8768 build/RZDE01_00/d_a_obj_batta/d_a_obj_batta.rel
-2b1da006dab66e77d83895305fa43bbfa82a48da build/RZDE01_00/d_a_obj_bbox/d_a_obj_bbox.rel
-90119497067efb4777da1678a9e7db6cbfb5858d build/RZDE01_00/d_a_obj_bed/d_a_obj_bed.rel
-2c852a12be522eeeb4aa268579bc059a4f13a1b8 build/RZDE01_00/d_a_obj_bemos/d_a_obj_bemos.rel
-6f2dae110955b7222ee425bf19b606f02795403f build/RZDE01_00/d_a_obj_bhashi/d_a_obj_bhashi.rel
-5e52d1302cc03d9c93525c61234d7933618f5c36 build/RZDE01_00/d_a_obj_bhbridge/d_a_obj_bhbridge.rel
-a5536f980dfd15a406e77517d6c882394091384f build/RZDE01_00/d_a_obj_bk_leaf/d_a_obj_bk_leaf.rel
-ac2a4f54b03cfa23323fdddbd362f6fd8331abef build/RZDE01_00/d_a_obj_bkdoor/d_a_obj_bkdoor.rel
-348723f8b02c7ffb5fc2bac5c5d3fb66c44e3c46 build/RZDE01_00/d_a_obj_bky_rock/d_a_obj_bky_rock.rel
-cf1567222840109928648287508c0a865176ab2e build/RZDE01_00/d_a_obj_bmWindow/d_a_obj_bmWindow.rel
-6c4f94828c1ef211f44a295cc3779204b2a363b6 build/RZDE01_00/d_a_obj_bmshutter/d_a_obj_bmshutter.rel
-33022be8098bf0297b1e6739795dc1a86032144c build/RZDE01_00/d_a_obj_bombf/d_a_obj_bombf.rel
-149db71b2fcc127f7a1b16b700565831b06538a8 build/RZDE01_00/d_a_obj_bosswarp/d_a_obj_bosswarp.rel
-2f70e43797b4d0e85191ab9b01d625417f43d0bd build/RZDE01_00/d_a_obj_boumato/d_a_obj_boumato.rel
-474061b0b3dbd9142ef222d97dce14bbbc9a0bb8 build/RZDE01_00/d_a_obj_brakeeff/d_a_obj_brakeeff.rel
-5a5664191397fc26300a59c445ad802078bb9461 build/RZDE01_00/d_a_obj_brg/d_a_obj_brg.rel
-78f4be0cc5ef3eca100853ef496374aae0b24b6c build/RZDE01_00/d_a_obj_bsGate/d_a_obj_bsGate.rel
-d470cb508801036718ae9f86c120afc4ba657f9d build/RZDE01_00/d_a_obj_bubblePilar/d_a_obj_bubblePilar.rel
-4bd8fb2873b905572dacf239bfba188b7f169ae5 build/RZDE01_00/d_a_obj_burnbox/d_a_obj_burnbox.rel
-399d50917083cd39dccbebbdfaada33e84b35ec0 build/RZDE01_00/d_a_obj_carry/d_a_obj_carry.rel
-3d431a077991eac276b26ce6397179f13c37df0f build/RZDE01_00/d_a_obj_catdoor/d_a_obj_catdoor.rel
-93da69d70d1b10fdc52650df8024f67d1cbbf6d9 build/RZDE01_00/d_a_obj_cb/d_a_obj_cb.rel
-b83fac0999eeec0e177bcbd6bb9e87c9e8f77959 build/RZDE01_00/d_a_obj_cblock/d_a_obj_cblock.rel
-555bdf6253f63ae84847617cacbb3670b85f6fb3 build/RZDE01_00/d_a_obj_cboard/d_a_obj_cboard.rel
-fb2c95497fd8e2ba9183d029b52e28e66c5b4ab6 build/RZDE01_00/d_a_obj_cdoor/d_a_obj_cdoor.rel
-c83200cd2640c7d48803a9e01b2d9b52c0534db7 build/RZDE01_00/d_a_obj_chandelier/d_a_obj_chandelier.rel
-cdfd4351298be152f827ece10f7032065e621d24 build/RZDE01_00/d_a_obj_chest/d_a_obj_chest.rel
-aa8e38f669f17ac3a67100369669e5af8caf4908 build/RZDE01_00/d_a_obj_cho/d_a_obj_cho.rel
-9a394e97162ff99eac64ea0a0ff3b398dfd7ef9d build/RZDE01_00/d_a_obj_cowdoor/d_a_obj_cowdoor.rel
-1a69a49c0bf390d0a97abe045e11a9ba167250b7 build/RZDE01_00/d_a_obj_crope/d_a_obj_crope.rel
-fbcadfc94fd4d7e082e82ce2c526cfe066dcb5d1 build/RZDE01_00/d_a_obj_crvfence/d_a_obj_crvfence.rel
-f0e75a17c3bd78c05a9c8881adf143dbca6d0cf1 build/RZDE01_00/d_a_obj_crvgate/d_a_obj_crvgate.rel
-8c9d2675e29594d89457c0369230119bc8ae6206 build/RZDE01_00/d_a_obj_crvhahen/d_a_obj_crvhahen.rel
-40897c5cffe004a8d65e3b290c99c24d36fa2ca7 build/RZDE01_00/d_a_obj_crvlh_down/d_a_obj_crvlh_down.rel
-94f2024afada1eae156b312725ce6f865831ee99 build/RZDE01_00/d_a_obj_crvlh_up/d_a_obj_crvlh_up.rel
-8aad62f17525f1d3e06bd6579cf31133d57f9fa5 build/RZDE01_00/d_a_obj_crvsteel/d_a_obj_crvsteel.rel
-24c383a30155451e2a8660d376c3a35ae456fba9 build/RZDE01_00/d_a_obj_crystal/d_a_obj_crystal.rel
-c11fab185560ab3df1a7acc74f753374b7a4d014 build/RZDE01_00/d_a_obj_cwall/d_a_obj_cwall.rel
-3ffba5badc1a4a6486c6a5ffe0439c5ed49880bc build/RZDE01_00/d_a_obj_damCps/d_a_obj_damCps.rel
-c16f106dd9559295b3325d6bdd47fc0a88de83c9 build/RZDE01_00/d_a_obj_dan/d_a_obj_dan.rel
-149b8d375bd574f5d5f204449300c23983120bb6 build/RZDE01_00/d_a_obj_digholl/d_a_obj_digholl.rel
-213f26ddcb82ba3b780c9205803eeee4edbbd25b build/RZDE01_00/d_a_obj_digplace/d_a_obj_digplace.rel
-2cf56d9ca06b44023a2f03b5e566cf34463ad8c7 build/RZDE01_00/d_a_obj_digsnow/d_a_obj_digsnow.rel
-7d52c389504fc4116da479ae6e9d43cb15d2e51f build/RZDE01_00/d_a_obj_dmelevator/d_a_obj_dmelevator.rel
-7cf2ef190eff1dad39e86cea62e3b7b53356390b build/RZDE01_00/d_a_obj_drop/d_a_obj_drop.rel
-0b8c33f83321960a653ee093b4a82286e22f8ff7 build/RZDE01_00/d_a_obj_dust/d_a_obj_dust.rel
-e376adde02392a3c19998d9901368eb09cf9d33e build/RZDE01_00/d_a_obj_eff/d_a_obj_eff.rel
-f325583f779ae9ed2d6c91515a25637fcd1f1d85 build/RZDE01_00/d_a_obj_enemy_create/d_a_obj_enemy_create.rel
-78e513d3a1d3f2bf8d05d42313256a649cf52d86 build/RZDE01_00/d_a_obj_fallobj/d_a_obj_fallobj.rel
-8988978af34c90842704c2eea492af2f20321e41 build/RZDE01_00/d_a_obj_fan/d_a_obj_fan.rel
-dec598b677d5ee0a428bfc45f7aab91908863006 build/RZDE01_00/d_a_obj_fchain/d_a_obj_fchain.rel
-c97e16fbde5dceed12ade6386c556fed5d58ef6a build/RZDE01_00/d_a_obj_fireWood/d_a_obj_fireWood.rel
-9fe76a3fb661eeb54ef630339e2ed7943a0e188f build/RZDE01_00/d_a_obj_fireWood2/d_a_obj_fireWood2.rel
-231cf846380975c99f3cbe3362b355d1f6ed9d06 build/RZDE01_00/d_a_obj_firepillar/d_a_obj_firepillar.rel
-5eba882878c1f4400243ea594e1320a623499979 build/RZDE01_00/d_a_obj_firepillar2/d_a_obj_firepillar2.rel
-7e14b74e48ae72320086c08c59e8f12c6ff9f34b build/RZDE01_00/d_a_obj_flag/d_a_obj_flag.rel
-7214e39542beef8661931d73f6cd3314482d2ce3 build/RZDE01_00/d_a_obj_flag2/d_a_obj_flag2.rel
-d7ca0662bb994c84e6d52aec1849acdbd3893262 build/RZDE01_00/d_a_obj_flag3/d_a_obj_flag3.rel
-5a2a1a5eb2a08f6f52f44400067660051850b600 build/RZDE01_00/d_a_obj_fmobj/d_a_obj_fmobj.rel
-82d2e688c3785f9a9ceebe4aaa641d48d9894f6a build/RZDE01_00/d_a_obj_food/d_a_obj_food.rel
-36ca1511aeff6c2de9999005a91eafd06c7da906 build/RZDE01_00/d_a_obj_fw/d_a_obj_fw.rel
-96635892010b695bade2b5576b8e80f0acdb0232 build/RZDE01_00/d_a_obj_gadget/d_a_obj_gadget.rel
-9f1c15d3ff08d426601f3a45a072866b4088db45 build/RZDE01_00/d_a_obj_ganonwall/d_a_obj_ganonwall.rel
-a327b1c5516049843f0a230807383476f6a0e676 build/RZDE01_00/d_a_obj_ganonwall2/d_a_obj_ganonwall2.rel
-168c02f330a1f53bee4fbcf3409ce51f696345a8 build/RZDE01_00/d_a_obj_gb/d_a_obj_gb.rel
-d6f831cf3bbb7af661c0c86d757d0f023710e06c build/RZDE01_00/d_a_obj_geyser/d_a_obj_geyser.rel
-66d8973bb14859381fe40768ea6857213d928935 build/RZDE01_00/d_a_obj_glowSphere/d_a_obj_glowSphere.rel
-a01c1affd7c28e6e6081070e45a682d4d2bd8144 build/RZDE01_00/d_a_obj_gm/d_a_obj_gm.rel
-edd4c805fcd7228dc163237dcf6cec413e666d75 build/RZDE01_00/d_a_obj_goGate/d_a_obj_goGate.rel
-7ef1c522096f5dce567169a3c7e985449af45880 build/RZDE01_00/d_a_obj_gomikabe/d_a_obj_gomikabe.rel
-af22c6ece5f34b1fc2f640c092a92d1b32e77d0d build/RZDE01_00/d_a_obj_gpTaru/d_a_obj_gpTaru.rel
-1fb833204fba2409837090deebbd7fe4048b9eeb build/RZDE01_00/d_a_obj_gra2/d_a_obj_gra2.rel
-a3d41a6a9e18ab04f07e1bf5885be5e6688ab573 build/RZDE01_00/d_a_obj_graWall/d_a_obj_graWall.rel
-3f3bcce634ff604cf0bff29e75f6cdcdf0e2526c build/RZDE01_00/d_a_obj_gra_rock/d_a_obj_gra_rock.rel
-69cb83b9fab48077f8cb962dc2a95cd30a8b9418 build/RZDE01_00/d_a_obj_grave_stone/d_a_obj_grave_stone.rel
-4c94bd739b894b2187330ff9b97247ca4e255957 build/RZDE01_00/d_a_obj_groundwater/d_a_obj_groundwater.rel
-173f5be51427cf29e034652edb7d5c50665a81b7 build/RZDE01_00/d_a_obj_grz_rock/d_a_obj_grz_rock.rel
-669ece18e6f32e653e4c748e7b7266a048a58d3a build/RZDE01_00/d_a_obj_h_saku/d_a_obj_h_saku.rel
-b39abc508a88a769d329baea71ed16054d722504 build/RZDE01_00/d_a_obj_hakai_brl/d_a_obj_hakai_brl.rel
-c49ab5e7e250abd246381ab76ea5c7d78d2d8976 build/RZDE01_00/d_a_obj_hakai_ftr/d_a_obj_hakai_ftr.rel
-bac64293610f02896f13325b39e389ddae5b0a84 build/RZDE01_00/d_a_obj_hasu2/d_a_obj_hasu2.rel
-b4891d78917809bcdfc820d786ae7895cd06491e build/RZDE01_00/d_a_obj_hata/d_a_obj_hata.rel
-f07ea983980e216b425613246db0b70379a918eb build/RZDE01_00/d_a_obj_hb/d_a_obj_hb.rel
-b8becb77d8abc761d57ee0a7da13fdde4633fdfd build/RZDE01_00/d_a_obj_hbombkoya/d_a_obj_hbombkoya.rel
-34978102101f02625cd3bf7fd66e61a8ee3c4bcd build/RZDE01_00/d_a_obj_heavySw/d_a_obj_heavySw.rel
-49cdb2acd392f3056bce7c6d1fb2200a472f7ac7 build/RZDE01_00/d_a_obj_hfuta/d_a_obj_hfuta.rel
-c0a89fc33034601c31317a70c716a1a4268e2da5 build/RZDE01_00/d_a_obj_hhashi/d_a_obj_hhashi.rel
-1679ba7dfcdffffc7da2a4034113ecf7a4984cd8 build/RZDE01_00/d_a_obj_hsTarget/d_a_obj_hsTarget.rel
-70585d2c8c97613ffd45733c9209b8db21bed4a3 build/RZDE01_00/d_a_obj_ice_l/d_a_obj_ice_l.rel
-b9147a330e8699f2ef6b8e54ded09363a3ce154c build/RZDE01_00/d_a_obj_ice_s/d_a_obj_ice_s.rel
-83eb1cad977f4ecdd4b10d5c3fecf1d94fe28dd1 build/RZDE01_00/d_a_obj_iceblock/d_a_obj_iceblock.rel
-048fa1554e89c08ec531111a2d16b7fb6eebd415 build/RZDE01_00/d_a_obj_iceleaf/d_a_obj_iceleaf.rel
-f04426fc0d9e612f6ba9c7bc468bbe55179e7c21 build/RZDE01_00/d_a_obj_ihasi/d_a_obj_ihasi.rel
-6a32d826db2a9b73fcef50196513a57ac51b8e02 build/RZDE01_00/d_a_obj_ikada/d_a_obj_ikada.rel
-6c0be096229122633c76765205c4e4121899520d build/RZDE01_00/d_a_obj_inobone/d_a_obj_inobone.rel
-51fb567b878b0556c49e5452e9bf1e10bda4cd78 build/RZDE01_00/d_a_obj_ita/d_a_obj_ita.rel
-5732d80766b2ffbebdd6a3f4d2fdb6097ecc62e9 build/RZDE01_00/d_a_obj_itamato/d_a_obj_itamato.rel
-51b30491b3e91dc283150bce91b83602cb591948 build/RZDE01_00/d_a_obj_ito/d_a_obj_ito.rel
-c63f6f36b0c8ad721ab3490f82175ac0dd8456ff build/RZDE01_00/d_a_obj_kabuto/d_a_obj_kabuto.rel
-0e385ea5f40326a98e6808d6521eeb79bfeb5902 build/RZDE01_00/d_a_obj_kag/d_a_obj_kag.rel
-58eaca7dd6d10e210e97e60635350db0b5ac3581 build/RZDE01_00/d_a_obj_kage/d_a_obj_kage.rel
-9dc5ce9fbb1a1cdd9b23a8175828ae11db13aaea build/RZDE01_00/d_a_obj_kago/d_a_obj_kago.rel
-5c6b18b9e0b86adaf5482c5c8be72173e0331ee7 build/RZDE01_00/d_a_obj_kaisou/d_a_obj_kaisou.rel
-e8c8802bfed7d2bf34ff4a3ac3b57b38370e1431 build/RZDE01_00/d_a_obj_kamakiri/d_a_obj_kamakiri.rel
-95255ede0c0fbdfead6c5224b1f31c60203f1e2c build/RZDE01_00/d_a_obj_kanban2/d_a_obj_kanban2.rel
-cd3fa689507c819189f54f80c9264ead8875a15d build/RZDE01_00/d_a_obj_kantera/d_a_obj_kantera.rel
-d039edb539f7d3d67ebfd2de63addb23fdb4e314 build/RZDE01_00/d_a_obj_katatsumuri/d_a_obj_katatsumuri.rel
-4200739f5dbfd4034b2d08acd62a447f0af3b7a4 build/RZDE01_00/d_a_obj_kazeneko/d_a_obj_kazeneko.rel
-100a5da452050fe840d72fb76b081aa0969add70 build/RZDE01_00/d_a_obj_kbacket/d_a_obj_kbacket.rel
-20913b83f6a16bffd37f05da486a3f209bceaa0f build/RZDE01_00/d_a_obj_kbox/d_a_obj_kbox.rel
-b6f42d1d8e5070a9da117806c628b89c63b6690a build/RZDE01_00/d_a_obj_key/d_a_obj_key.rel
-bf36508a205be7f8628b533614191c714249458e build/RZDE01_00/d_a_obj_keyhole/d_a_obj_keyhole.rel
-6ee5fc9c0a0508b5749a4026ec49ec5fb17e0f1a build/RZDE01_00/d_a_obj_kgate/d_a_obj_kgate.rel
-1e208410e16daad061f7de4a4639f9898777f52a build/RZDE01_00/d_a_obj_ki/d_a_obj_ki.rel
-10d39d5d20f38e2d88cbaea3b617ea199b9b9a5e build/RZDE01_00/d_a_obj_kiPot/d_a_obj_kiPot.rel
-675f28479b2bf61246d46528e73d5ee4ee6afb9e build/RZDE01_00/d_a_obj_kita/d_a_obj_kita.rel
-78e4d12f0e521ad7b8630607f7e697a2be2b6697 build/RZDE01_00/d_a_obj_kjgjs/d_a_obj_kjgjs.rel
-ef13ae1e9f4f1a84c625fbaf3ace7ad50394cd53 build/RZDE01_00/d_a_obj_kkanban/d_a_obj_kkanban.rel
-1cfe3dbebe4c5e2b7b679d5c59dc1187fef6c09f build/RZDE01_00/d_a_obj_klift00/d_a_obj_klift00.rel
-b0bed6571e110b0e187d01be5bcba24bc3fcee50 build/RZDE01_00/d_a_obj_knBullet/d_a_obj_knBullet.rel
-cf65bf217ae6af0e71289c4b84c0bc59a9d80bf2 build/RZDE01_00/d_a_obj_kshutter/d_a_obj_kshutter.rel
-232bf9009aeea68edfa9c910ce5662d75dfaafd5 build/RZDE01_00/d_a_obj_ktOnFire/d_a_obj_ktOnFire.rel
-90487be5eeaca0e307307e86373700d726152a9c build/RZDE01_00/d_a_obj_kuwagata/d_a_obj_kuwagata.rel
-3208595b1c734a0cd6aca217c1cc20e1f0ff7e2f build/RZDE01_00/d_a_obj_kwheel00/d_a_obj_kwheel00.rel
-67f038be726cb79f14423dbc313e373ffaef7439 build/RZDE01_00/d_a_obj_kwheel01/d_a_obj_kwheel01.rel
-c5f702de95ba8dcb9cc57b0f43b9fa8a2fe06f6b build/RZDE01_00/d_a_obj_kznkarm/d_a_obj_kznkarm.rel
-c76dd5a91f46146b8103f84c7d3d1e05a30dbef6 build/RZDE01_00/d_a_obj_ladder/d_a_obj_ladder.rel
-1bcf1fbcf6b626cdc001715a59fecb6e6997405c build/RZDE01_00/d_a_obj_laundry/d_a_obj_laundry.rel
-0eead8544bfcf4ba65d4639b8b6001e424b3df90 build/RZDE01_00/d_a_obj_laundry_rope/d_a_obj_laundry_rope.rel
-b05a8643e3b4eff8ff2c0cc418c538bf530a953d build/RZDE01_00/d_a_obj_lbox/d_a_obj_lbox.rel
-5b6b501aebd9c750d727869a40ae4b421f13afe3 build/RZDE01_00/d_a_obj_life_container/d_a_obj_life_container.rel
-183ea984f85ffd046dd556329ee5162a3252726f build/RZDE01_00/d_a_obj_lp/d_a_obj_lp.rel
-c8354b25d1f12fb29c1ec7328d6d030d3fe8887b build/RZDE01_00/d_a_obj_lv1Candle00/d_a_obj_lv1Candle00.rel
-cef6424767d38ab6c49f9061dadc924cc26afebf build/RZDE01_00/d_a_obj_lv1Candle01/d_a_obj_lv1Candle01.rel
-58cced9e6ab43f66ead7f4ed96af3299b70f0961 build/RZDE01_00/d_a_obj_lv2Candle/d_a_obj_lv2Candle.rel
-89f59cbb8d41ab93efefe28e0970f0ea41ebe77f build/RZDE01_00/d_a_obj_lv3Candle/d_a_obj_lv3Candle.rel
-f040a0726806116dce99a400d3b9900aa6a19acc build/RZDE01_00/d_a_obj_lv3Water/d_a_obj_lv3Water.rel
-b891b049508b553d35921c935a3f972b092e30ff build/RZDE01_00/d_a_obj_lv3Water2/d_a_obj_lv3Water2.rel
-dc780bb050a8bea3b822effa8036fe57b8c79ec3 build/RZDE01_00/d_a_obj_lv3WaterB/d_a_obj_lv3WaterB.rel
-c2d3b6034fc4cff49bc5a4302240209d2995aff9 build/RZDE01_00/d_a_obj_lv3saka00/d_a_obj_lv3saka00.rel
-1b786865a43fadde95331349fdabba7fc98db039 build/RZDE01_00/d_a_obj_lv3waterEff/d_a_obj_lv3waterEff.rel
-80dc66462687e37c1fbe1ce6c98bf1ae5a18f74a build/RZDE01_00/d_a_obj_lv4CandleDemoTag/d_a_obj_lv4CandleDemoTag.rel
-ea0e6677c131577ef6a3740c3046a9ec97cedb33 build/RZDE01_00/d_a_obj_lv4CandleTag/d_a_obj_lv4CandleTag.rel
-27d536a0fb42d5396d9b8e2d0a02efcc93688872 build/RZDE01_00/d_a_obj_lv4EdShutter/d_a_obj_lv4EdShutter.rel
-52ff8d154cbf22edcbb419abc6952325226e427d build/RZDE01_00/d_a_obj_lv4Gate/d_a_obj_lv4Gate.rel
-c39da27e71a76ee81f6e9c0d9eac9d84c5465c13 build/RZDE01_00/d_a_obj_lv4HsTarget/d_a_obj_lv4HsTarget.rel
-d16147c303c612b9f540de74410544134d34c67c build/RZDE01_00/d_a_obj_lv4PoGate/d_a_obj_lv4PoGate.rel
-e3f9af021f463ebf269db5da37ea0fa30debf30e build/RZDE01_00/d_a_obj_lv4RailWall/d_a_obj_lv4RailWall.rel
-a7325e0254581722b2b588d438fc429f058ff5a6 build/RZDE01_00/d_a_obj_lv4SlideWall/d_a_obj_lv4SlideWall.rel
-5ae4499f1b1e682ffdc6c5ecb5ff67323c74683b build/RZDE01_00/d_a_obj_lv4bridge/d_a_obj_lv4bridge.rel
-0d297c6c8f20589625930bfa52915cb29d656b1e build/RZDE01_00/d_a_obj_lv4chandelier/d_a_obj_lv4chandelier.rel
-3c4f2a26883daadb622a656d85dfc52d662ca927 build/RZDE01_00/d_a_obj_lv4digsand/d_a_obj_lv4digsand.rel
-c258dc8e67b09b6e26254292754e94c39bbf220d build/RZDE01_00/d_a_obj_lv4floor/d_a_obj_lv4floor.rel
-e9f9cbcb8d910029de042b29545acc4d1a2f40ee build/RZDE01_00/d_a_obj_lv4gear/d_a_obj_lv4gear.rel
-95bd752ee0314198968edf27a65123c4c156f07b build/RZDE01_00/d_a_obj_lv4prelvtr/d_a_obj_lv4prelvtr.rel
-613fd11ea3b2e916961841a825837119edf07f56 build/RZDE01_00/d_a_obj_lv4prwall/d_a_obj_lv4prwall.rel
-531954a4b49d244efb82215cdbb8df00cf688a89 build/RZDE01_00/d_a_obj_lv4sand/d_a_obj_lv4sand.rel
-0214cae6a6dff515f4408106e4bb6cda299d9374 build/RZDE01_00/d_a_obj_lv5FloorBoard/d_a_obj_lv5FloorBoard.rel
-d35494a7d8070744b6189630b959dbadf611e885 build/RZDE01_00/d_a_obj_lv5IceWall/d_a_obj_lv5IceWall.rel
-88e1f2a5d570a890680b06432a9863172bd3a994 build/RZDE01_00/d_a_obj_lv5SwIce/d_a_obj_lv5SwIce.rel
-8ac8c14b6e0f233836db74dc377271b62883f2dd build/RZDE01_00/d_a_obj_lv5ychndlr/d_a_obj_lv5ychndlr.rel
-17356c062509972bc95d1a6583e8c3e2c71b2ba9 build/RZDE01_00/d_a_obj_lv5yiblltray/d_a_obj_lv5yiblltray.rel
-a055a899115e5f13f552a0462dc3d79b972301e2 build/RZDE01_00/d_a_obj_lv6ChangeGate/d_a_obj_lv6ChangeGate.rel
-b6460baa537fac600e33581970feeb73a36bc2fe build/RZDE01_00/d_a_obj_lv6FurikoTrap/d_a_obj_lv6FurikoTrap.rel
-cbf673b98dc8cee918e4993f39229c588d3d7031 build/RZDE01_00/d_a_obj_lv6Lblock/d_a_obj_lv6Lblock.rel
-e6cbf5fa2ced273a80b7817e9e880678096f8a9f build/RZDE01_00/d_a_obj_lv6SwGate/d_a_obj_lv6SwGate.rel
-4c4b4100f5b9bc3745780901c3204470401f4f4c build/RZDE01_00/d_a_obj_lv6SzGate/d_a_obj_lv6SzGate.rel
-1c33269150f85d4aa924247b7ccbb33e875aacd6 build/RZDE01_00/d_a_obj_lv6Tenbin/d_a_obj_lv6Tenbin.rel
-61bf48595fe8e9b52e33f5e66a3998a7016658b7 build/RZDE01_00/d_a_obj_lv6TogeRoll/d_a_obj_lv6TogeRoll.rel
-3f1a844e8e953cb92ff1dc6fa7b3acf7ee1358c1 build/RZDE01_00/d_a_obj_lv6TogeTrap/d_a_obj_lv6TogeTrap.rel
-cbf9f5d56a3660f14fee943c3dde97b7f66701bf build/RZDE01_00/d_a_obj_lv6bemos/d_a_obj_lv6bemos.rel
-5bd80172cd8234067d6d3d131207285429d6a855 build/RZDE01_00/d_a_obj_lv6bemos2/d_a_obj_lv6bemos2.rel
-9f952c70a8fb4ac5e1bba033ac9953e663972cc8 build/RZDE01_00/d_a_obj_lv6egate/d_a_obj_lv6egate.rel
-94214e7f8359d6f1f6e92794c233d995c145f812 build/RZDE01_00/d_a_obj_lv6elevta/d_a_obj_lv6elevta.rel
-176336a9fdcd7688012eeaf94eca62e53a5b7bde build/RZDE01_00/d_a_obj_lv6swturn/d_a_obj_lv6swturn.rel
-cda8326c76b76c0d9226423b99a800f08ec2bbfc build/RZDE01_00/d_a_obj_lv7BsGate/d_a_obj_lv7BsGate.rel
-a0c045cb71eb9d8b4c1550e2c6c4b46786e92423 build/RZDE01_00/d_a_obj_lv7PropellerY/d_a_obj_lv7PropellerY.rel
-8b94670f471f00d0092bf9a5d14aaa805d449da3 build/RZDE01_00/d_a_obj_lv7bridge/d_a_obj_lv7bridge.rel
-dd2fe8b9af5ce4f3e3b29015bbadaf61b5f88848 build/RZDE01_00/d_a_obj_lv8KekkaiTrap/d_a_obj_lv8KekkaiTrap.rel
-f0ca2bc961151e45dd86d32191a989d00ea836e6 build/RZDE01_00/d_a_obj_lv8Lift/d_a_obj_lv8Lift.rel
-e6bd1ba9389090610ffde94b501535550ddb708e build/RZDE01_00/d_a_obj_lv8OptiLift/d_a_obj_lv8OptiLift.rel
-e221307d4d48efab77b04b2fad1504cfce2cdb70 build/RZDE01_00/d_a_obj_lv8UdFloor/d_a_obj_lv8UdFloor.rel
-7bfca858501ea76595ed2eea5619137b1daba93b build/RZDE01_00/d_a_obj_lv9SwShutter/d_a_obj_lv9SwShutter.rel
-d5996e47eaca3d1ca57adc09e10ec9fdb85c2108 build/RZDE01_00/d_a_obj_magLift/d_a_obj_magLift.rel
-f779acc3cbd2d62d0678980455dbcc6e95f449b9 build/RZDE01_00/d_a_obj_magLiftRot/d_a_obj_magLiftRot.rel
-e9d53e8bbb5fd308b117ee2ca46ce9a1fa886a51 build/RZDE01_00/d_a_obj_magne_arm/d_a_obj_magne_arm.rel
-5f4786aae1f7c60e8675ced298c2e77e815ee54f build/RZDE01_00/d_a_obj_maki/d_a_obj_maki.rel
-21a245ce9cd835756fe11cf8d40a3ceeb3e22b51 build/RZDE01_00/d_a_obj_master_sword/d_a_obj_master_sword.rel
-0645aab305ea70f8b13443b8f86ca7b91a071959 build/RZDE01_00/d_a_obj_mato/d_a_obj_mato.rel
-92ff7e8c39ea5015a57e4ab9f40473fd49a42db1 build/RZDE01_00/d_a_obj_metalbox/d_a_obj_metalbox.rel
-ac754ef714ddd795610fca815e7ed20f3765546d build/RZDE01_00/d_a_obj_mgate/d_a_obj_mgate.rel
-18697c8257822907658f15ac07ca9e681f75a194 build/RZDE01_00/d_a_obj_mhole/d_a_obj_mhole.rel
-5d029e5d0a04187ce0fe890d81637cdb198aa1a3 build/RZDE01_00/d_a_obj_mie/d_a_obj_mie.rel
-c55dabc3aaa6c5fe02e9bfa8521cb86c8890ceda build/RZDE01_00/d_a_obj_mirror_6pole/d_a_obj_mirror_6pole.rel
-201831d040d781e512ddb012137ec9d11ab7523b build/RZDE01_00/d_a_obj_mirror_chain/d_a_obj_mirror_chain.rel
-b308268c4fc35cd1f72e8d6bc676a2ac9a0c1697 build/RZDE01_00/d_a_obj_mirror_sand/d_a_obj_mirror_sand.rel
-aadc74af0236c3a8979d90b8e37f538071956982 build/RZDE01_00/d_a_obj_mirror_screw/d_a_obj_mirror_screw.rel
-cb96b8b7721ef881612c68440dbc2e33734e7ee1 build/RZDE01_00/d_a_obj_mirror_table/d_a_obj_mirror_table.rel
-183a00956ca4574a6541006b985bb6dec420866f build/RZDE01_00/d_a_obj_movebox/d_a_obj_movebox.rel
-e7044233f0465da4c1d4bf3addb0bdd15593ca74 build/RZDE01_00/d_a_obj_msima/d_a_obj_msima.rel
-3998d5bbeb5b8ae50f1e6b164f52f75810f1b2ba build/RZDE01_00/d_a_obj_mvstair/d_a_obj_mvstair.rel
-9567e37513cc18fb04331cb0b722aa0405b1accc build/RZDE01_00/d_a_obj_myogan/d_a_obj_myogan.rel
-d1e8c5a22e6a5f18d6fa5519b8987c2b7a3058e5 build/RZDE01_00/d_a_obj_nagaisu/d_a_obj_nagaisu.rel
-f93bb19125abfb58db23b2f434d630339ab046a4 build/RZDE01_00/d_a_obj_nameplate/d_a_obj_nameplate.rel
-885a973fa2d965f7669085c2585e3480bd76be2b build/RZDE01_00/d_a_obj_nan/d_a_obj_nan.rel
-33e1993506921883cdb3f76a731e4a8c7dbbec74 build/RZDE01_00/d_a_obj_ndoor/d_a_obj_ndoor.rel
-bfbed04725e2d608a2e44d1ffa2343007d832c86 build/RZDE01_00/d_a_obj_nougu/d_a_obj_nougu.rel
-a9f7192c56a6fe2e2ae01ae5159b20d78d8c677c build/RZDE01_00/d_a_obj_octhashi/d_a_obj_octhashi.rel
-1ff45e2c90f325873d986ada6266d9b17e478209 build/RZDE01_00/d_a_obj_oiltubo/d_a_obj_oiltubo.rel
-33b964c5081f99cdf7a29f5190d4e21495bf33f2 build/RZDE01_00/d_a_obj_onsen/d_a_obj_onsen.rel
-b08b9778eea98c9a598d4841a132074a4e21c574 build/RZDE01_00/d_a_obj_onsenFire/d_a_obj_onsenFire.rel
-a3516b45cd5bb66a812115b4b216842006fd1d75 build/RZDE01_00/d_a_obj_onsenTaru/d_a_obj_onsenTaru.rel
-fc05a789e7fd078a28578bf697eb314e3c63dd21 build/RZDE01_00/d_a_obj_ornament_cloth/d_a_obj_ornament_cloth.rel
-f5e767c1044763fd7bd34245574c0e87580ea16f build/RZDE01_00/d_a_obj_pdoor/d_a_obj_pdoor.rel
-c7ef6c7c0178a69808fb1511f8c95b4eeee21786 build/RZDE01_00/d_a_obj_pdtile/d_a_obj_pdtile.rel
-909306ed7a370cbfef9defd5ab07c532ae9e102a build/RZDE01_00/d_a_obj_pdwall/d_a_obj_pdwall.rel
-7eb0fbc5999ab8ffaaa3ab94205f7f2cafe18304 build/RZDE01_00/d_a_obj_picture/d_a_obj_picture.rel
-298e5e1ab02e1d7e8ca292b3cab7aff30da1db41 build/RZDE01_00/d_a_obj_pillar/d_a_obj_pillar.rel
-04b0d71c6359fe26860d1fb2429c4eea7686b2db build/RZDE01_00/d_a_obj_pleaf/d_a_obj_pleaf.rel
-7aa1af2ffb33c66ae2b03b87c42eed943b3000d5 build/RZDE01_00/d_a_obj_poCandle/d_a_obj_poCandle.rel
-3ac3b652eb03cc98250c0c20d5fbe1f3737446ad build/RZDE01_00/d_a_obj_poFire/d_a_obj_poFire.rel
-9efa9b3ebaa7d615be01e83fd6f38072e1fdfcdc build/RZDE01_00/d_a_obj_poTbox/d_a_obj_poTbox.rel
-4fa924fc54b902321d546da6f8780502f7047fbe build/RZDE01_00/d_a_obj_prop/d_a_obj_prop.rel
-9b690d2c97622235f03fa9fcb5904eeebee4eb4b build/RZDE01_00/d_a_obj_pumpkin/d_a_obj_pumpkin.rel
-13ea9eee5461bf0cd9b0b5b36a1294d6556a7765 build/RZDE01_00/d_a_obj_rcircle/d_a_obj_rcircle.rel
-52d80417fe20145332bcb0403517d8670f0b1597 build/RZDE01_00/d_a_obj_rfHole/d_a_obj_rfHole.rel
-25ce97f74f6f9d531cac5964c897447db2b9b3b3 build/RZDE01_00/d_a_obj_rgate/d_a_obj_rgate.rel
-cf5b08b4d6fbf163f51638967424b2fe385dc7ae build/RZDE01_00/d_a_obj_riverrock/d_a_obj_riverrock.rel
-1ecabd8c75138b42f9692c8adffa453f1a4f7a2c build/RZDE01_00/d_a_obj_rock/d_a_obj_rock.rel
-7732db393987714d119ffdf4a03516fa5d2a181b build/RZDE01_00/d_a_obj_rope_bridge/d_a_obj_rope_bridge.rel
-e4e0e7dd6489b6f0f6dbd94a4195dd18df334395 build/RZDE01_00/d_a_obj_rotBridge/d_a_obj_rotBridge.rel
-7a33c8ab5e0c0e3ee44480514137f6b4b1ead816 build/RZDE01_00/d_a_obj_rotTrap/d_a_obj_rotTrap.rel
-d6b950da54c55eccdfe826bd044f950be7eb36ad build/RZDE01_00/d_a_obj_roten/d_a_obj_roten.rel
-0fce23660897ae9bacbe6b4dfa94f190413f7aa3 build/RZDE01_00/d_a_obj_rstair/d_a_obj_rstair.rel
-50bd675c7c46a7a5a5cf0021067016d9d744d9e1 build/RZDE01_00/d_a_obj_rw/d_a_obj_rw.rel
-c15afe6576a0ac22228cc8584e0d98422f2689e3 build/RZDE01_00/d_a_obj_saidan/d_a_obj_saidan.rel
-bf14020c1efde69cdebd4f988bd168de1abd1c50 build/RZDE01_00/d_a_obj_sakuita/d_a_obj_sakuita.rel
-4bf87a97647e3c94cb4c90a3e6428e3d0e5f7df6 build/RZDE01_00/d_a_obj_sakuita_rope/d_a_obj_sakuita_rope.rel
-794e7efa55349937d04e53dc0883130d921f1ef9 build/RZDE01_00/d_a_obj_scannon/d_a_obj_scannon.rel
-57c2ee118a0f58568be023b30ad640bddb6de7d7 build/RZDE01_00/d_a_obj_scannon_crs/d_a_obj_scannon_crs.rel
-52df4f52fe2c10f316634f9902f9109ac4f02de8 build/RZDE01_00/d_a_obj_scannon_ten/d_a_obj_scannon_ten.rel
-3302441964edb783ebfa3aeca958788351e4e437 build/RZDE01_00/d_a_obj_sekidoor/d_a_obj_sekidoor.rel
-cb62d5a621316c9adb883e33e96b51698be21e2e build/RZDE01_00/d_a_obj_sekizo/d_a_obj_sekizo.rel
-4e2061ccb74e633a00a68a71aa2e752737ed6846 build/RZDE01_00/d_a_obj_sekizoa/d_a_obj_sekizoa.rel
-f19e7e2f1e19b25acc54b2ce1def9cba3432d4f3 build/RZDE01_00/d_a_obj_shield/d_a_obj_shield.rel
-236caf2b7dfab7250ca88aa425fb992ff2e1d7ff build/RZDE01_00/d_a_obj_sm_door/d_a_obj_sm_door.rel
-576e8fc7785e7b09863da4caf85295a323734899 build/RZDE01_00/d_a_obj_smallkey/d_a_obj_smallkey.rel
-d2e9394da7ff2e15b07323b2329ec580ffa3c9d3 build/RZDE01_00/d_a_obj_smgdoor/d_a_obj_smgdoor.rel
-bc3fb8bdeead477fa9b2d47a0cee65909eb9c549 build/RZDE01_00/d_a_obj_smoke/d_a_obj_smoke.rel
-e25cf8b645455445c579fbf40ce1ee83c0853724 build/RZDE01_00/d_a_obj_smtile/d_a_obj_smtile.rel
-7e817e312cb6ddd7ae59f1fd8d60b219cf12b2c7 build/RZDE01_00/d_a_obj_smw_stone/d_a_obj_smw_stone.rel
-ab93016341ef1358eb4785241f59193c199a4fb7 build/RZDE01_00/d_a_obj_snowEffTag/d_a_obj_snowEffTag.rel
-4a34c01510ddf429286c0a4dd97280555d6d4e9b build/RZDE01_00/d_a_obj_snow_soup/d_a_obj_snow_soup.rel
-85f423aaee4a3ed02d982e2471808d1ea70c5f47 build/RZDE01_00/d_a_obj_so/d_a_obj_so.rel
-46b9b895a9f6ca7f230f35fa0261de9b83279e9b build/RZDE01_00/d_a_obj_spinLift/d_a_obj_spinLift.rel
-8875a4e28f896318bac68eb3349a54fa6fd2eb07 build/RZDE01_00/d_a_obj_ss_drink/d_a_obj_ss_drink.rel
-bc6387fbb3581a13ec1405f41fe6f7bd76334401 build/RZDE01_00/d_a_obj_ss_item/d_a_obj_ss_item.rel
-03ca961d98caa8aa2ad1c55826b4f3c1dfde889f build/RZDE01_00/d_a_obj_stairBlock/d_a_obj_stairBlock.rel
-9e8c909fa68fb75069b3bf06cb8b72c2f8190992 build/RZDE01_00/d_a_obj_stick/d_a_obj_stick.rel
-a6bb70cfd2618942e18b48106652e07c83fb7743 build/RZDE01_00/d_a_obj_stone/d_a_obj_stone.rel
-26d0d500a791b0539f16fb8e20dc0bf4459bd4a0 build/RZDE01_00/d_a_obj_stoneMark/d_a_obj_stoneMark.rel
-693c7c2ed9bf4ad26386010a6e250b827d41489d build/RZDE01_00/d_a_obj_stopper/d_a_obj_stopper.rel
-686b8287de2ec380adbf4073ca68acaef48ac8d2 build/RZDE01_00/d_a_obj_stopper2/d_a_obj_stopper2.rel
-0acadca10bf3ca336bfe09207f0b13acbb184965 build/RZDE01_00/d_a_obj_suisya/d_a_obj_suisya.rel
-0328f0ddb07ad8a0d7c927ea251d49d2a71a1e36 build/RZDE01_00/d_a_obj_sw/d_a_obj_sw.rel
-4b439c320e590f473e08fae3db6d513036aef9a6 build/RZDE01_00/d_a_obj_swBallA/d_a_obj_swBallA.rel
-165707aac759cb2e356c9be5bc2574d7cf4e42c0 build/RZDE01_00/d_a_obj_swBallB/d_a_obj_swBallB.rel
-2cd59fb993832d7dafe6f9b5a92209e60c2737de build/RZDE01_00/d_a_obj_swBallC/d_a_obj_swBallC.rel
-a7cba1e2a9f6c5f7f7cc782d96c73975d758d104 build/RZDE01_00/d_a_obj_swLight/d_a_obj_swLight.rel
-7700d137f1eb3cbb0862019d5cc212728e908a9f build/RZDE01_00/d_a_obj_sWallShutter/d_a_obj_sWallShutter.rel
-898fbe9a5d7276a3934b97c2806704ff8527b54d build/RZDE01_00/d_a_obj_swchain/d_a_obj_swchain.rel
-0aef259f0ffe6566e7a440b17034a59c438b581a build/RZDE01_00/d_a_obj_swhang/d_a_obj_swhang.rel
-eb25dd5c67ff87643842d9ae8ffedfb7cbe3922b build/RZDE01_00/d_a_obj_sword/d_a_obj_sword.rel
-6bf7b939bc57fae25661e67c95be83360db2b3cd build/RZDE01_00/d_a_obj_swpropeller/d_a_obj_swpropeller.rel
-8b40a70483c1183c2240372c616fffd93cf9fc75 build/RZDE01_00/d_a_obj_swpush/d_a_obj_swpush.rel
-373516d72a52374ec8bce4b0903d8389a9ead4f7 build/RZDE01_00/d_a_obj_swpush2/d_a_obj_swpush2.rel
-3dae51c8cece15a135ed38ad3a7303b66764970e build/RZDE01_00/d_a_obj_swpush5/d_a_obj_swpush5.rel
-fedba5af2e7e6cdbccf3b6182792f4758012ee67 build/RZDE01_00/d_a_obj_swspinner/d_a_obj_swspinner.rel
-f162cf5e80c4dcfd926676a44e26ea2a8b367c60 build/RZDE01_00/d_a_obj_swturn/d_a_obj_swturn.rel
-e02294893fc39de6b945925e717da51dac55209b build/RZDE01_00/d_a_obj_syRock/d_a_obj_syRock.rel
-bdab903d5fcc77b288b3209f5acaae8c11a40e25 build/RZDE01_00/d_a_obj_szbridge/d_a_obj_szbridge.rel
-7f4cefe1eee20eb4c9af5b25b759371195782880 build/RZDE01_00/d_a_obj_taFence/d_a_obj_taFence.rel
-7871f7c2dbd35dac8ad1586de001c159d4f5b5d5 build/RZDE01_00/d_a_obj_table/d_a_obj_table.rel
-f8b18865d9538d077a1c118c2a82ad11774a6f15 build/RZDE01_00/d_a_obj_takaraDai/d_a_obj_takaraDai.rel
-eef076d7e4286e5d4262e55721968e991e510f6c build/RZDE01_00/d_a_obj_tatigi/d_a_obj_tatigi.rel
-e0de5e38d50e4c2175e8599c51033e211f5271f7 build/RZDE01_00/d_a_obj_ten/d_a_obj_ten.rel
-64be2ec649d3dfda3972544283ed28b0ad737bf2 build/RZDE01_00/d_a_obj_testcube/d_a_obj_testcube.rel
-c72cc49fba323538e384f41cb10b9f414ac144da build/RZDE01_00/d_a_obj_tgake/d_a_obj_tgake.rel
-86103b2c4a4da425d1c1451181a6d570f0fa0313 build/RZDE01_00/d_a_obj_thashi/d_a_obj_thashi.rel
-8bfa38db49f5fa242929595a909d8aded3e10e9b build/RZDE01_00/d_a_obj_thdoor/d_a_obj_thdoor.rel
-2ded7ad2a60a9c952e92de42c67f372865cced68 build/RZDE01_00/d_a_obj_timeFire/d_a_obj_timeFire.rel
-0121558a09dca021cdf926a0df62597d600ea14d build/RZDE01_00/d_a_obj_timer/d_a_obj_timer.rel
-b053485145688509c2ac4c47af9dc9d678f1d382 build/RZDE01_00/d_a_obj_tks/d_a_obj_tks.rel
-4a41ea89af3cf62d529e8ac6e4ad20bc28ec52e6 build/RZDE01_00/d_a_obj_tmoon/d_a_obj_tmoon.rel
-957ae12d5dad6ab285fd5f201d862454ebceb952 build/RZDE01_00/d_a_obj_toaru_maki/d_a_obj_toaru_maki.rel
-a6e2e8b4a6d171d434adf8699fee63cd34e14463 build/RZDE01_00/d_a_obj_toby/d_a_obj_toby.rel
-925927e5f157947b6d5de3c0534ee055700f57d7 build/RZDE01_00/d_a_obj_tobyhouse/d_a_obj_tobyhouse.rel
-0fc8730925c4c6df390ff5bad61fdac282ff4a50 build/RZDE01_00/d_a_obj_togeTrap/d_a_obj_togeTrap.rel
-7fe79d8b3db10742df5b6b4bcb2c37892823b71c build/RZDE01_00/d_a_obj_tombo/d_a_obj_tombo.rel
-02c05459b79bdd676a692a6075504cdaee7d5423 build/RZDE01_00/d_a_obj_tornado/d_a_obj_tornado.rel
-a7ec5c51279eb5410960121472227219b7de6d92 build/RZDE01_00/d_a_obj_tornado2/d_a_obj_tornado2.rel
-5f0b6a736975a9e3b4cb908b9ac7d5be68c0a5af build/RZDE01_00/d_a_obj_tp/d_a_obj_tp.rel
-4e2cc6cefb76ab6cd9362bc9f7438897a96d92ac build/RZDE01_00/d_a_obj_treesh/d_a_obj_treesh.rel
-6d9b32959dc9a7457af61e9853ba80dfa1273439 build/RZDE01_00/d_a_obj_twGate/d_a_obj_twGate.rel
-fe7f402abb9fbdc0cacb2884a6f0eda47f4c6ad2 build/RZDE01_00/d_a_obj_udoor/d_a_obj_udoor.rel
-0f108e34b80e437903fb6748889007af67c6ac29 build/RZDE01_00/d_a_obj_usaku/d_a_obj_usaku.rel
-0e117ba2963c7cf583ccc2d929ca7a942d54d09f build/RZDE01_00/d_a_obj_vground/d_a_obj_vground.rel
-913c30854d2f4ab3d405e2b3a13f9d75766004ab build/RZDE01_00/d_a_obj_volcball/d_a_obj_volcball.rel
-2b1263501d1364d8879fb3df3970057b75adf6a5 build/RZDE01_00/d_a_obj_volcbom/d_a_obj_volcbom.rel
-ce1acbf70efde43c78dc542468ca1fadc31f3bdb build/RZDE01_00/d_a_obj_warp_kbrg/d_a_obj_warp_kbrg.rel
-ed6982c9531354d6ec517ffc13d6636963ae3152 build/RZDE01_00/d_a_obj_warp_obrg/d_a_obj_warp_obrg.rel
-65da51e73f7e6e9ac90b73a3be24cf95e0ca4a0f build/RZDE01_00/d_a_obj_waterGate/d_a_obj_waterGate.rel
-221abaa4ad24d9e3dbc885218d6eba53cb6dd573 build/RZDE01_00/d_a_obj_waterPillar/d_a_obj_waterPillar.rel
-88c59b77d7b66fa721d3c44c3f29ce7aaded8e0d build/RZDE01_00/d_a_obj_waterfall/d_a_obj_waterfall.rel
-bca041d34d8fa58829da8681d650843cbbeb202f build/RZDE01_00/d_a_obj_wchain/d_a_obj_wchain.rel
-e43aab97ab941657e6040ef0d387d2053faa70bf build/RZDE01_00/d_a_obj_wdStick/d_a_obj_wdStick.rel
-aafe0f1eec70bf96a1cc4f7f13f3e29f9578af43 build/RZDE01_00/d_a_obj_web0/d_a_obj_web0.rel
-f481f2ecd651b55b397f6106d0a4e7ca0cfcdcd2 build/RZDE01_00/d_a_obj_web1/d_a_obj_web1.rel
-8a5e4e3fd468b613416458ffb899f1e81b91208e build/RZDE01_00/d_a_obj_well_cover/d_a_obj_well_cover.rel
-0b65a985d700226fb105421a5218129861891e68 build/RZDE01_00/d_a_obj_wflag/d_a_obj_wflag.rel
-114b23c16cf9ab4b9b97c64fb8b03ef9a3f7cab5 build/RZDE01_00/d_a_obj_wind_stone/d_a_obj_wind_stone.rel
-93bbcf1746b0a07983684283c31bb46c9b40ba15 build/RZDE01_00/d_a_obj_window/d_a_obj_window.rel
-0c512a702e4062a36024f783abb307f3c668ecff build/RZDE01_00/d_a_obj_wood_pendulum/d_a_obj_wood_pendulum.rel
-8b8db89b070c0fbc7e867bb13955e949da3b67d5 build/RZDE01_00/d_a_obj_wood_statue/d_a_obj_wood_statue.rel
-5152774585ed0dfe326929734226bf9e7893cd1d build/RZDE01_00/d_a_obj_wsword/d_a_obj_wsword.rel
-d4b688a60ef5976e122f61074370190448bdc851 build/RZDE01_00/d_a_obj_yel_bag/d_a_obj_yel_bag.rel
-570556b81c59a007886593327d095d8c2d137b43 build/RZDE01_00/d_a_obj_yobikusa/d_a_obj_yobikusa.rel
-3e60845e11f5992c948bca3b5f463b3717c819e6 build/RZDE01_00/d_a_obj_yousei/d_a_obj_yousei.rel
-c75f88185200d39f543a9499fd97475095aa47fe build/RZDE01_00/d_a_obj_ystone/d_a_obj_ystone.rel
-441c90465a4c279a7f1a6d3ab507d97a8d31099c build/RZDE01_00/d_a_obj_zcloth/d_a_obj_zcloth.rel
-3dca57e13d27700e25ea282d75cc721263dba709 build/RZDE01_00/d_a_obj_zdoor/d_a_obj_zdoor.rel
-d158579b036ea02c02b590ebea5700723749141e build/RZDE01_00/d_a_obj_zrTurara/d_a_obj_zrTurara.rel
-97381a61466a727edc98c60db41710e2b1314981 build/RZDE01_00/d_a_obj_zrTuraraRock/d_a_obj_zrTuraraRock.rel
-4fc88f5ef99e485e9f735dbb72db8e7762975930 build/RZDE01_00/d_a_obj_zraMark/d_a_obj_zraMark.rel
-e148d1fd5978a183c47e10f9cdbbb0d592b2ebf1 build/RZDE01_00/d_a_obj_zra_freeze/d_a_obj_zra_freeze.rel
-726d36f816c91b6b701d20bdea70d6e60c5c3dbb build/RZDE01_00/d_a_obj_zra_rock/d_a_obj_zra_rock.rel
-485f90668377a34b86c1ff26b54a0f3886a8c609 build/RZDE01_00/d_a_passer_mng/d_a_passer_mng.rel
-6b8b4c5d07ca794589f9fac43d32d0c25d7af4e0 build/RZDE01_00/d_a_path_line/d_a_path_line.rel
-067240928091a1f07c85fe38358b7c138bc62af0 build/RZDE01_00/d_a_peru/d_a_peru.rel
-f27c85653793a24ccdb50d99e25b6e9b632bed77 build/RZDE01_00/d_a_ppolamp/d_a_ppolamp.rel
-8f7a6980a970ee759d0bed34a7b4a303ef809edc build/RZDE01_00/d_a_scene_exit/d_a_scene_exit.rel
-de26e827f1e51210d38f43b4befc863faaa19d5e build/RZDE01_00/d_a_scene_exit2/d_a_scene_exit2.rel
-8a1a3de4e9f618018b97081111d21682a060eef2 build/RZDE01_00/d_a_set_bgobj/d_a_set_bgobj.rel
-621e4e41fa08f59267dc67fa3fad36e96e630388 build/RZDE01_00/d_a_shop_item/d_a_shop_item.rel
-6459ee82726a8582ee8615cc27bd3e84c6d3221f build/RZDE01_00/d_a_skip_2D/d_a_skip_2D.rel
-1c13d18532102cf391923ce22d94cae0c6f48cd4 build/RZDE01_00/d_a_spinner/d_a_spinner.rel
-181fdb96fd066f27fd434aae3c8e18d66daad673 build/RZDE01_00/d_a_sq/d_a_sq.rel
-62906aac0946d15757479555f592177ceb02e642 build/RZDE01_00/d_a_startAndGoal/d_a_startAndGoal.rel
-9cc259487cfab7c8992c0ffd7fda5e7963e2c335 build/RZDE01_00/d_a_suspend/d_a_suspend.rel
-3fa1c5d95c0aa92e46c54314fc58a4daff33fea1 build/RZDE01_00/d_a_swBall/d_a_swBall.rel
-c4a8b534471c193eef5c41a2514bc2f255155d39 build/RZDE01_00/d_a_swLBall/d_a_swLBall.rel
-a04b9a3fb8cd79449bc5108794b2e42526449267 build/RZDE01_00/d_a_swTime/d_a_swTime.rel
-3fa8fb4743aecaf61bf0f350303dd097dd4228c8 build/RZDE01_00/d_a_swc00/d_a_swc00.rel
-84851cafe8369066333dadfc6c3e58256915eafd build/RZDE01_00/d_a_swhit0/d_a_swhit0.rel
-23aaca33e90e67f2665bda28fcb2e9a1b459cca9 build/RZDE01_00/d_a_tag_Lv6Gate/d_a_tag_Lv6Gate.rel
-2af9bc970e8e9c367b136ad55e8413ae1363e19e build/RZDE01_00/d_a_tag_Lv7Gate/d_a_tag_Lv7Gate.rel
-9d074a6be7a43368bf2712e2c374a9a6c94d0985 build/RZDE01_00/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.rel
-8a1f6adc9d70e27051aa4a0f6cc4008c89fa2cd4 build/RZDE01_00/d_a_tag_TWgate/d_a_tag_TWgate.rel
-5196d66df249fa574f833b7b46d9eaa4618c6749 build/RZDE01_00/d_a_tag_ajnot/d_a_tag_ajnot.rel
-966a983f021b63e9e169e534146f31cd97b66058 build/RZDE01_00/d_a_tag_allmato/d_a_tag_allmato.rel
-deb3eaf3f08f82dcdf0ca38cc63555573c7d9cc7 build/RZDE01_00/d_a_tag_arena/d_a_tag_arena.rel
-7a75e4f218c96066196d6e89d209d0630fe0e7d2 build/RZDE01_00/d_a_tag_assistance/d_a_tag_assistance.rel
-d4a5787303af8d44ca2cdac7d527f08a1ab9a877 build/RZDE01_00/d_a_tag_attack_item/d_a_tag_attack_item.rel
-e5969d4cd7d15b0c8e1bb12dd882d17e617b01ca build/RZDE01_00/d_a_tag_attention/d_a_tag_attention.rel
-cdb3a1c694151973d1581be359ccd716c7f10a30 build/RZDE01_00/d_a_tag_bottle_item/d_a_tag_bottle_item.rel
-5d3ed06fdd42a609a3c2bf186369aaf07e128189 build/RZDE01_00/d_a_tag_camera/d_a_tag_camera.rel
-b4b792c3713342acb91d8b4dbc1b7453a3e36237 build/RZDE01_00/d_a_tag_chgrestart/d_a_tag_chgrestart.rel
-1b74e980302ea40c75e30ccb1305da393114923c build/RZDE01_00/d_a_tag_chkpoint/d_a_tag_chkpoint.rel
-d2aedce24a1b086b90fc52454a15b5b2ef06bedd build/RZDE01_00/d_a_tag_CstaSw/d_a_tag_CstaSw.rel
-820be7fd0ebde4a47555b0a9d13c5dec7c629a14 build/RZDE01_00/d_a_tag_csw/d_a_tag_csw.rel
-279d54624695c5ad1e5d897b23005aed34bd758a build/RZDE01_00/d_a_tag_escape/d_a_tag_escape.rel
-ae8068042fa136cc917171dfc05fff663fee86fb build/RZDE01_00/d_a_tag_event/d_a_tag_event.rel
-3807cf3205d1f6c6635e583d419a2a6587865ad3 build/RZDE01_00/d_a_tag_evt/d_a_tag_evt.rel
-0072b91722e61cb991b91da003eb2c814c71e8f8 build/RZDE01_00/d_a_tag_evtarea/d_a_tag_evtarea.rel
-e0e65319a1abf0f3fc66048c58ccaca28a8dd372 build/RZDE01_00/d_a_tag_evtmsg/d_a_tag_evtmsg.rel
-1450b952480eedff3ca925ffaa997c83164d6d78 build/RZDE01_00/d_a_tag_firewall/d_a_tag_firewall.rel
-e9e6b515f8073f8bfa7feca9c999e0ca3042a317 build/RZDE01_00/d_a_tag_gra/d_a_tag_gra.rel
-0175ba8075e4f0957378f14758325fd7d8b6ee5d build/RZDE01_00/d_a_tag_gstart/d_a_tag_gstart.rel
-1f445c9611312715d74d12aa3f2eb087618e3dcf build/RZDE01_00/d_a_tag_guard/d_a_tag_guard.rel
-2598b0d5cfefeb9149a996ffb87e8a66424f716f build/RZDE01_00/d_a_tag_hinit/d_a_tag_hinit.rel
-9e754f7a8036fb826505d1558edc8cafc8798050 build/RZDE01_00/d_a_tag_hjump/d_a_tag_hjump.rel
-e0d30fb2baf251e750f345da64b9feda2e11adf7 build/RZDE01_00/d_a_tag_howl/d_a_tag_howl.rel
-295fec0adf179b6867a00051f65c2dff9c1525de build/RZDE01_00/d_a_tag_hstop/d_a_tag_hstop.rel
-298db132015c58d62dcef6785b0643453e9f4d11 build/RZDE01_00/d_a_tag_instruction/d_a_tag_instruction.rel
-ce1373f0e55bee124db5739846dc3fd0f9b2b45a build/RZDE01_00/d_a_tag_kago_fall/d_a_tag_kago_fall.rel
-3261243766c070ef54dffb0bff4bc208bd70fc6c build/RZDE01_00/d_a_tag_kmsg/d_a_tag_kmsg.rel
-be520c5d3c769a4d3e5c4f5d20c1763bf4a61e37 build/RZDE01_00/d_a_tag_lantern/d_a_tag_lantern.rel
-b2851a573ab90dae8ccec543a8ea6d09042cf548 build/RZDE01_00/d_a_tag_lightball/d_a_tag_lightball.rel
-bb017963b81c8ab746221d79f1273c59ed4253a8 build/RZDE01_00/d_a_tag_lv2prchk/d_a_tag_lv2prchk.rel
-1d68513e99ed6942076854648f78e99c000c9c9c build/RZDE01_00/d_a_tag_lv5soup/d_a_tag_lv5soup.rel
-eebec9c9c49a36646f39c31d13b7ccef3591294c build/RZDE01_00/d_a_tag_lv6CstaSw/d_a_tag_lv6CstaSw.rel
-591f43d4934d792bbc3ac15f81b6e1b0cbd12bc7 build/RZDE01_00/d_a_tag_magne/d_a_tag_magne.rel
-074be75e5ba9ec1fa8257cc5ce6991913cd2e908 build/RZDE01_00/d_a_tag_mhint/d_a_tag_mhint.rel
-3531679d1fb5a496c886453cb918a2a18304e023 build/RZDE01_00/d_a_tag_mist/d_a_tag_mist.rel
-36c7f0f5285ee859ef5da097c185f3efbfa965ad build/RZDE01_00/d_a_tag_mmsg/d_a_tag_mmsg.rel
-2795b1d007379eb9dfea6e87eb58c6e42541771c build/RZDE01_00/d_a_tag_msg/d_a_tag_msg.rel
-29ce17c7c0871e5b00216e6c7f6fd135e5debe7b build/RZDE01_00/d_a_tag_mstop/d_a_tag_mstop.rel
-6701b0aff6c365c96499fd176e83f905f80b8dae build/RZDE01_00/d_a_tag_mwait/d_a_tag_mwait.rel
-5d48af41ab170a28856fb167cc9ae11b98429cf9 build/RZDE01_00/d_a_tag_myna2/d_a_tag_myna2.rel
-e966814bf9d17c1b2f6871e1d9fab6c3daf193e7 build/RZDE01_00/d_a_tag_myna_light/d_a_tag_myna_light.rel
-c20f35cea855aaacf152b5765ae25013890bab93 build/RZDE01_00/d_a_tag_pachi/d_a_tag_pachi.rel
-919b44b2aa1812d8c1a4800625224f8b6018a2d0 build/RZDE01_00/d_a_tag_poFire/d_a_tag_poFire.rel
-0a33d9e570ee9bfc3fa8f445b4e82dd5822cfa54 build/RZDE01_00/d_a_tag_push/d_a_tag_push.rel
-4b2bf62e33a2f41b58bad9c35eaa0d56dc3f42ff build/RZDE01_00/d_a_tag_qs/d_a_tag_qs.rel
-716882f33f6abb068a2acc453149e87ab560fa67 build/RZDE01_00/d_a_tag_ret_room/d_a_tag_ret_room.rel
-56f8a16c27b674f3420cd655e79134b01c56f76c build/RZDE01_00/d_a_tag_river_back/d_a_tag_river_back.rel
-079e397223c2d9a82bfdcaecf261ce978118ecdc build/RZDE01_00/d_a_tag_rmbit_sw/d_a_tag_rmbit_sw.rel
-e2db8f98f74d1e414e9e6b41bf734cc12fbb4e15 build/RZDE01_00/d_a_tag_schedule/d_a_tag_schedule.rel
-f46502ef6209483844d7ca70cd211f0bafe678d4 build/RZDE01_00/d_a_tag_setBall/d_a_tag_setBall.rel
-4a7bd917d8b00be029bc5d41dfaaf4ce3db081bb build/RZDE01_00/d_a_tag_setrestart/d_a_tag_setrestart.rel
-9f60caa3057d43eb05ac9a82c72921f884de1b31 build/RZDE01_00/d_a_tag_shop_camera/d_a_tag_shop_camera.rel
-fbaa1ffc8376c92acf6dae3e75065fcfa1a7b3eb build/RZDE01_00/d_a_tag_shop_item/d_a_tag_shop_item.rel
-608d135476085de2d7cfad6caf35ee6d71eb1082 build/RZDE01_00/d_a_tag_smk_emt/d_a_tag_smk_emt.rel
-a74d482932bf53ab16e861cb7ad0fcfe19ac316b build/RZDE01_00/d_a_tag_spinner/d_a_tag_spinner.rel
-ef8f5f15de1b10629eca80e4c09ac3b19085afb7 build/RZDE01_00/d_a_tag_sppath/d_a_tag_sppath.rel
-c5ebdbad98459178d82446b0a50fc15bb0b18f68 build/RZDE01_00/d_a_tag_spring/d_a_tag_spring.rel
-9bf476560bdcfa8321f189b7c423ad66afa20d2d build/RZDE01_00/d_a_tag_ss_drink/d_a_tag_ss_drink.rel
-072d86e5344bc02f669bbd2ad14685895c0198fe build/RZDE01_00/d_a_tag_statue_evt/d_a_tag_statue_evt.rel
-44e4421cf940bc4888fa33772df8b09507c912d7 build/RZDE01_00/d_a_tag_stream/d_a_tag_stream.rel
-5ccc787937b863668503b8a2dc320a6522a75de2 build/RZDE01_00/d_a_tag_telop/d_a_tag_telop.rel
-416a6c38e0bfedde6af2f2489270bd82b1184f97 build/RZDE01_00/d_a_tag_theB_hint/d_a_tag_theB_hint.rel
-f12552a0faadc64ab7e845c837bc3f50afeae121 build/RZDE01_00/d_a_tag_wara_howl/d_a_tag_wara_howl.rel
-cd6d3b2ee310f72497ff64ac63f2518a7d12ecd6 build/RZDE01_00/d_a_tag_watchge/d_a_tag_watchge.rel
-3275c6e5476a4d4fa01bf295d601f26acb474fcb build/RZDE01_00/d_a_tag_waterfall/d_a_tag_waterfall.rel
-3d8d998a8b4e7d210ba2397b8de4dfb58dcdd705 build/RZDE01_00/d_a_tag_wljump/d_a_tag_wljump.rel
-c007807f1a9f53175eacce000be0e8d58683e638 build/RZDE01_00/d_a_tag_yami/d_a_tag_yami.rel
-8077e4b71922259002475a1a4ce5ae8698a49015 build/RZDE01_00/d_a_talk/d_a_talk.rel
-c0f14410a168f93044656c507f6c4f7f7a242902 build/RZDE01_00/d_a_tbox/d_a_tbox.rel
-2af0f8cdb9dc30a21536389d90b933c5d8197912 build/RZDE01_00/d_a_tbox2/d_a_tbox2.rel
-4004c4a4b170d4f4a681a410569684c9ec80573d build/RZDE01_00/d_a_tboxSw/d_a_tboxSw.rel
-4be84926f0e9d94360054b495e98b5dd2012f3f4 build/RZDE01_00/d_a_title/d_a_title.rel
-7c3ef5ddc47eaf69918315295cb6974dc3241593 build/RZDE01_00/d_a_vrbox/d_a_vrbox.rel
-f0a4b9c86e03185dbe024944a8d5dc382479902f build/RZDE01_00/d_a_vrbox2/d_a_vrbox2.rel
-3c4b602ef024a662b11b13ad02d79178f54319a1 build/RZDE01_00/d_a_warp_bug/d_a_warp_bug.rel
-5e46ad812427d181d3b2d323f67d1652a5a08399 build/RZDE01_00/d_a_ykgr/d_a_ykgr.rel
-40511841f108b688f4885b19bf8ecf07781aab67 build/RZDE01_00/f_pc_profile_lst/f_pc_profile_lst.rel
diff --git a/config/RZDE01_00/build.sha1 b/config/RZDE01_00/build.sha1
index 4fe973d6b9..ef9e7c8a9a 100644
--- a/config/RZDE01_00/build.sha1
+++ b/config/RZDE01_00/build.sha1
@@ -6,14 +6,18 @@ ede193738f3e07f70293853069cb3aad98d4d21f build/RZDE01_00/d_a_L7op_demo_dr/d_a_L
b246618e3c7555c44db4c57fd43d5414b1788aa2 build/RZDE01_00/d_a_andsw/d_a_andsw.rel
31a83d751cb67bea4f90532e8bdf5df3cfcabb17 build/RZDE01_00/d_a_andsw2/d_a_andsw2.rel
c6ea2b15e1017035c681d2fd222c720abc0e2fb1 build/RZDE01_00/d_a_arrow/d_a_arrow.rel
+67c7205a0cbdc2a5f2f637557f3591218ac0292f build/RZDE01_00/d_a_b_bh/d_a_b_bh.rel
+0424ac3820dbd317090873d6aa3cb79c94b26439 build/RZDE01_00/d_a_b_bq/d_a_b_bq.rel
f7c1d6c8557b6221338b9bcadaecb2b6d4b651b0 build/RZDE01_00/d_a_b_dr/d_a_b_dr.rel
734b7a80f9935dfad802b15912f6bf21b06af547 build/RZDE01_00/d_a_b_dre/d_a_b_dre.rel
ff7f53899a0134b572b087eeeeb8bfddab027d20 build/RZDE01_00/d_a_b_ds/d_a_b_ds.rel
3282f582d760690a61db5cc17b23a0ace2003f6d build/RZDE01_00/d_a_b_gg/d_a_b_gg.rel
+29d9b931283ea325a04f4daa7a72bd183e02a829 build/RZDE01_00/d_a_b_gm/d_a_b_gm.rel
a991c31e24ad86457e19e4c6a5a708925b204c18 build/RZDE01_00/d_a_b_gnd/d_a_b_gnd.rel
39f3f9025f273800729149b6e75def1b12c1e63b build/RZDE01_00/d_a_b_go/d_a_b_go.rel
2118b63fed14e4728e854b2bfd1d69b57d0b5e62 build/RZDE01_00/d_a_b_gos/d_a_b_gos.rel
e551d56558802388dd84904e35e08f7578156d16 build/RZDE01_00/d_a_b_mgn/d_a_b_mgn.rel
+0f921595d92beaf0f27ea34cda1bdda03403fd4e build/RZDE01_00/d_a_b_ob/d_a_b_ob.rel
11f6d4d2f2a45e8ddd5b04d5417b84071b4d4d04 build/RZDE01_00/d_a_b_oh/d_a_b_oh.rel
a2b447a582a0c99274ee8969084d22963de6e825 build/RZDE01_00/d_a_b_oh2/d_a_b_oh2.rel
3e2e6dfb957ed3eed2f64a42c12450318f59da48 build/RZDE01_00/d_a_b_tn/d_a_b_tn.rel
@@ -186,6 +190,7 @@ f4120733ecec3d296317edd4f0e2ff6ab65f077d build/RZDE01_00/d_a_midna/d_a_midna.re
e2959e667249f70d5ce6fbc9102fdc059cae02e9 build/RZDE01_00/d_a_myna/d_a_myna.rel
768bd0661a976a900be5b41d1f1d94aa237d1328 build/RZDE01_00/d_a_nbomb/d_a_nbomb.rel
ddff08df5e891a69ef79a70e2dbb429cab617b86 build/RZDE01_00/d_a_ni/d_a_ni.rel
+3bb54240f33b1fc18af93347cd02a6f36c9d3e2f build/RZDE01_00/d_a_no_chg_room/d_a_no_chg_room.rel
ca9e44859966db2ca85739b05d171f6b287f9660 build/RZDE01_00/d_a_npc_aru/d_a_npc_aru.rel
b8368dfb33cdd4ecec563564972c112e83e12364 build/RZDE01_00/d_a_npc_ash/d_a_npc_ash.rel
32ec0282eb1d3825420b9390b5793a25478a7aff build/RZDE01_00/d_a_npc_ashB/d_a_npc_ashB.rel
@@ -193,6 +198,7 @@ b8368dfb33cdd4ecec563564972c112e83e12364 build/RZDE01_00/d_a_npc_ash/d_a_npc_as
ad5bc7e30fff6bae36e40973e4912e2bf046b207 build/RZDE01_00/d_a_npc_besu/d_a_npc_besu.rel
1f34182affd673d75322b99802469f41818451f1 build/RZDE01_00/d_a_npc_blue_ns/d_a_npc_blue_ns.rel
0cfb946d2f257e9abb0db5532dce72113a2abafb build/RZDE01_00/d_a_npc_bou/d_a_npc_bou.rel
+f9b9989db309764ba75e1349460304654d5169af build/RZDE01_00/d_a_npc_bouS/d_a_npc_bouS.rel
9b2296b2346783b7cdafe7f9a2e75bdd2bf42c6a build/RZDE01_00/d_a_npc_cdn3/d_a_npc_cdn3.rel
72bf2d17349875fe82aff8716447a5c6fc16f85f build/RZDE01_00/d_a_npc_chat/d_a_npc_chat.rel
fe046c70ea2cde19f48ff7c252ebafccb4dc7fcd build/RZDE01_00/d_a_npc_chin/d_a_npc_chin.rel
@@ -290,6 +296,7 @@ c86ad1de5c1b58a780c3a97e5ea476164413510d build/RZDE01_00/d_a_npc_toby/d_a_npc_t
2089ac1ff1ffb37472b0ae7d7bf3cf987edd06cb build/RZDE01_00/d_a_npc_tr/d_a_npc_tr.rel
452740d04606e7a79bbc2f67b999a0fb1fe47849 build/RZDE01_00/d_a_npc_uri/d_a_npc_uri.rel
28dfb1cb92538070029379e242d76f3ce7daa226 build/RZDE01_00/d_a_npc_worm/d_a_npc_worm.rel
+648d16f1f92476839a8488c3399e96c449a87c21 build/RZDE01_00/d_a_npc_wrestler/d_a_npc_wrestler.rel
428cd39a6cd9354f275036f7ef66ea83e86701c2 build/RZDE01_00/d_a_npc_yamid/d_a_npc_yamid.rel
61d7c715399c2022f9020878b480c6ce321e09d9 build/RZDE01_00/d_a_npc_yamis/d_a_npc_yamis.rel
236e0d48b66111e8ce975dc1b5acaf186ac6e11d build/RZDE01_00/d_a_npc_yamit/d_a_npc_yamit.rel
@@ -656,6 +663,7 @@ e148d1fd5978a183c47e10f9cdbbb0d592b2ebf1 build/RZDE01_00/d_a_obj_zra_freeze/d_a
f27c85653793a24ccdb50d99e25b6e9b632bed77 build/RZDE01_00/d_a_ppolamp/d_a_ppolamp.rel
8f7a6980a970ee759d0bed34a7b4a303ef809edc build/RZDE01_00/d_a_scene_exit/d_a_scene_exit.rel
de26e827f1e51210d38f43b4befc863faaa19d5e build/RZDE01_00/d_a_scene_exit2/d_a_scene_exit2.rel
+8a1a3de4e9f618018b97081111d21682a060eef2 build/RZDE01_00/d_a_set_bgobj/d_a_set_bgobj.rel
621e4e41fa08f59267dc67fa3fad36e96e630388 build/RZDE01_00/d_a_shop_item/d_a_shop_item.rel
6459ee82726a8582ee8615cc27bd3e84c6d3221f build/RZDE01_00/d_a_skip_2D/d_a_skip_2D.rel
1c13d18532102cf391923ce22d94cae0c6f48cd4 build/RZDE01_00/d_a_spinner/d_a_spinner.rel
@@ -748,3 +756,4 @@ c0f14410a168f93044656c507f6c4f7f7a242902 build/RZDE01_00/d_a_tbox/d_a_tbox.rel
f0a4b9c86e03185dbe024944a8d5dc382479902f build/RZDE01_00/d_a_vrbox2/d_a_vrbox2.rel
3c4b602ef024a662b11b13ad02d79178f54319a1 build/RZDE01_00/d_a_warp_bug/d_a_warp_bug.rel
5e46ad812427d181d3b2d323f67d1652a5a08399 build/RZDE01_00/d_a_ykgr/d_a_ykgr.rel
+40511841f108b688f4885b19bf8ecf07781aab67 build/RZDE01_00/f_pc_profile_lst/f_pc_profile_lst.rel
diff --git a/config/RZDE01_00/config.yml b/config/RZDE01_00/config.yml
index a5f0b86b1d..dc7a5962b1 100644
--- a/config/RZDE01_00/config.yml
+++ b/config/RZDE01_00/config.yml
@@ -5,7 +5,7 @@ hash: 0f626c1bfbd05979ed78b634cc85248342452fc2
splits: config/RZDE01_00/splits.txt
symbols: config/RZDE01_00/symbols.txt
# map: orig/RZDE01_00/fixed_maps/RframeworkF.map
-mw_comment_version: 14 # GC Linker 2.7
+mw_comment_version: 14 # GC Linker 3.0
quick_analysis: true # Initial analysis completed
# detect_objects: true
@@ -14,11 +14,11 @@ force_active: [
]
modules:
-# - object: files/RELS.arc:rels/mmem/f_pc_profile_lst.rel
-# hash: 40511841f108b688f4885b19bf8ecf07781aab67
-# symbols: config/RZDE01_00/rels/f_pc_profile_lst/symbols.txt
-# splits: config/RZDE01_00/rels/f_pc_profile_lst/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/f_pc_profile_lst.map
+- object: files/RELS.arc:rels/mmem/f_pc_profile_lst.rel
+ hash: 40511841f108b688f4885b19bf8ecf07781aab67
+ symbols: config/RZDE01_00/rels/f_pc_profile_lst/symbols.txt
+ splits: config/RZDE01_00/rels/f_pc_profile_lst/splits.txt
+# map: orig/RZDE01_00/fixed_maps/f_pc_profile_lst.map
- object: files/RELS.arc:rels/mmem/d_a_andsw.rel
hash: b246618e3c7555c44db4c57fd43d5414b1788aa2
@@ -104,6 +104,12 @@ modules:
splits: config/RZDE01_00/rels/d_a_kytag17/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_kytag17.map
+- object: files/RELS.arc:rels/mmem/d_a_no_chg_room.rel
+ hash: 3bb54240f33b1fc18af93347cd02a6f36c9d3e2f
+ symbols: config/RZDE01_00/rels/d_a_no_chg_room/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_no_chg_room/splits.txt
+ # map: orig/RZDE01_00/fixed_maps/d_a_no_chg_room.map
+
- object: files/RELS.arc:rels/mmem/d_a_obj_brakeeff.rel
hash: 474061b0b3dbd9142ef222d97dce14bbbc9a0bb8
symbols: config/RZDE01_00/rels/d_a_obj_brakeeff/symbols.txt
@@ -158,11 +164,11 @@ modules:
splits: config/RZDE01_00/rels/d_a_scene_exit/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_scene_exit.map
-# - object: files/RELS.arc:rels/mmem/d_a_set_bgobj.rel
-# hash: 8a1a3de4e9f618018b97081111d21682a060eef2
-# symbols: config/RZDE01_00/rels/d_a_set_bgobj/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_set_bgobj/splits.txt
-# map: orig/RZDE01_00/fixed_maps/d_a_set_bgobj.map
+- object: files/RELS.arc:rels/mmem/d_a_set_bgobj.rel
+ hash: 8a1a3de4e9f618018b97081111d21682a060eef2
+ symbols: config/RZDE01_00/rels/d_a_set_bgobj/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_set_bgobj/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_set_bgobj.map
- object: files/RELS.arc:rels/mmem/d_a_swhit0.rel
hash: 84851cafe8369066333dadfc6c3e58256915eafd
@@ -908,17 +914,17 @@ modules:
splits: config/RZDE01_00/rels/d_a_L7op_demo_dr/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_L7op_demo_dr.map
-# - object: files/rel/Rfinal/Release/d_a_b_bh.rel
-# hash: 67c7205a0cbdc2a5f2f637557f3591218ac0292f
-# symbols: config/RZDE01_00/rels/d_a_b_bh/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_b_bh/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_b_bh.map
+- object: files/rel/Rfinal/Release/d_a_b_bh.rel
+ hash: 67c7205a0cbdc2a5f2f637557f3591218ac0292f
+ symbols: config/RZDE01_00/rels/d_a_b_bh/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_b_bh/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_b_bh.map
-# - object: files/rel/Rfinal/Release/d_a_b_bq.rel
-# hash: 0424ac3820dbd317090873d6aa3cb79c94b26439
-# symbols: config/RZDE01_00/rels/d_a_b_bq/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_b_bq/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_b_bq.map
+- object: files/rel/Rfinal/Release/d_a_b_bq.rel
+ hash: 0424ac3820dbd317090873d6aa3cb79c94b26439
+ symbols: config/RZDE01_00/rels/d_a_b_bq/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_b_bq/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_b_bq.map
- object: files/rel/Rfinal/Release/d_a_b_dr.rel
hash: f7c1d6c8557b6221338b9bcadaecb2b6d4b651b0
@@ -944,11 +950,11 @@ modules:
splits: config/RZDE01_00/rels/d_a_b_gg/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_b_gg.map
-# - object: files/rel/Rfinal/Release/d_a_b_gm.rel
-# hash: 29d9b931283ea325a04f4daa7a72bd183e02a829
-# symbols: config/RZDE01_00/rels/d_a_b_gm/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_b_gm/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_b_gm.map
+- object: files/rel/Rfinal/Release/d_a_b_gm.rel
+ hash: 29d9b931283ea325a04f4daa7a72bd183e02a829
+ symbols: config/RZDE01_00/rels/d_a_b_gm/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_b_gm/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_b_gm.map
- object: files/rel/Rfinal/Release/d_a_b_gnd.rel
hash: a991c31e24ad86457e19e4c6a5a708925b204c18
@@ -974,11 +980,11 @@ modules:
splits: config/RZDE01_00/rels/d_a_b_mgn/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_b_mgn.map
-# - object: files/rel/Rfinal/Release/d_a_b_ob.rel
-# hash: 0f921595d92beaf0f27ea34cda1bdda03403fd4e
-# symbols: config/RZDE01_00/rels/d_a_b_ob/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_b_ob/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_b_ob.map
+- object: files/rel/Rfinal/Release/d_a_b_ob.rel
+ hash: 0f921595d92beaf0f27ea34cda1bdda03403fd4e
+ symbols: config/RZDE01_00/rels/d_a_b_ob/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_b_ob/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_b_ob.map
- object: files/rel/Rfinal/Release/d_a_b_oh.rel
hash: 11f6d4d2f2a45e8ddd5b04d5417b84071b4d4d04
@@ -1827,11 +1833,11 @@ modules:
splits: config/RZDE01_00/rels/d_a_npc_bou/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_npc_bou.map
-# - object: files/rel/Rfinal/Release/d_a_npc_bouS.rel
-# hash: f9b9989db309764ba75e1349460304654d5169af
-# symbols: config/RZDE01_00/rels/d_a_npc_bouS/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_npc_bouS/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_npc_bouS.map
+- object: files/rel/Rfinal/Release/d_a_npc_bouS.rel
+ hash: f9b9989db309764ba75e1349460304654d5169af
+ symbols: config/RZDE01_00/rels/d_a_npc_bouS/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_npc_bouS/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_npc_bouS.map
- object: files/rel/Rfinal/Release/d_a_npc_cdn3.rel
hash: 9b2296b2346783b7cdafe7f9a2e75bdd2bf42c6a
@@ -2361,11 +2367,11 @@ modules:
splits: config/RZDE01_00/rels/d_a_npc_worm/splits.txt
# map: orig/RZDE01_00/fixed_maps/d_a_npc_worm.map
-# - object: files/rel/Rfinal/Release/d_a_npc_wrestler.rel
-# hash: 648d16f1f92476839a8488c3399e96c449a87c21
-# symbols: config/RZDE01_00/rels/d_a_npc_wrestler/symbols.txt
-# splits: config/RZDE01_00/rels/d_a_npc_wrestler/splits.txt
-# # map: orig/RZDE01_00/fixed_maps/d_a_npc_wrestler.map
+- object: files/rel/Rfinal/Release/d_a_npc_wrestler.rel
+ hash: 648d16f1f92476839a8488c3399e96c449a87c21
+ symbols: config/RZDE01_00/rels/d_a_npc_wrestler/symbols.txt
+ splits: config/RZDE01_00/rels/d_a_npc_wrestler/splits.txt
+# map: orig/RZDE01_00/fixed_maps/d_a_npc_wrestler.map
- object: files/rel/Rfinal/Release/d_a_npc_yamid.rel
hash: 428cd39a6cd9354f275036f7ef66ea83e86701c2
diff --git a/config/RZDE01_00/rels/d_a_L7demo_dr/symbols.txt b/config/RZDE01_00/rels/d_a_L7demo_dr/symbols.txt
index e09ee037cd..41c1236dbb 100644
--- a/config/RZDE01_00/rels/d_a_L7demo_dr/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_L7demo_dr/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
-fn_5c = .text:0x0000005C; // type:function size:0xA4 scope:global
+setAction__6daDr_cFM6daDr_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global
mtx_set__6daDr_cFv = .text:0x00000100; // type:function size:0xB0 scope:global
draw__6daDr_cFv = .text:0x000001B0; // type:function size:0x80 scope:global
daDr_Draw__FP6daDr_c = .text:0x00000230; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_L7low_dr/symbols.txt b/config/RZDE01_00/rels/d_a_L7low_dr/symbols.txt
index c89a489c9d..79d8679483 100644
--- a/config/RZDE01_00/rels/d_a_L7low_dr/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_L7low_dr/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
-fn_5c = .text:0x0000005C; // type:function size:0xA4 scope:global
+setAction__11daL7lowDr_cFM11daL7lowDr_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global
action__11daL7lowDr_cFv = .text:0x00000100; // type:function size:0xA4 scope:global
daL7lowDr_Delete__FP11daL7lowDr_c = .text:0x000001A4; // type:function size:0x4 scope:global
mtx_set__11daL7lowDr_cFv = .text:0x000001A8; // type:function size:0x6C scope:global
diff --git a/config/RZDE01_00/rels/d_a_L7op_demo_dr/symbols.txt b/config/RZDE01_00/rels/d_a_L7op_demo_dr/symbols.txt
index 276f27dccf..6f112a8ee6 100644
--- a/config/RZDE01_00/rels/d_a_L7op_demo_dr/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_L7op_demo_dr/symbols.txt
@@ -1,8 +1,8 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
-fn_5c = .text:0x0000005C; // type:function size:0xA4 scope:global
-fn_100 = .text:0x00000100; // type:function size:0xA4 scope:global
+setAction__9daL7ODR_cFM9daL7ODR_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global
+setDrAction__9daL7ODR_cFM9daL7ODR_cFPCvPv_v = .text:0x00000100; // type:function size:0xA4 scope:global
mtx_set__9daL7ODR_cFv = .text:0x000001A4; // type:function size:0x90 scope:global
draw__9daL7ODR_cFv = .text:0x00000234; // type:function size:0xF4 scope:global
daL7ODR_Draw__FP9daL7ODR_c = .text:0x00000328; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_andsw2/symbols.txt b/config/RZDE01_00/rels/d_a_andsw2/symbols.txt
index a1b63c9c4b..5d28ad6427 100644
--- a/config/RZDE01_00/rels/d_a_andsw2/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_andsw2/symbols.txt
@@ -18,6 +18,6 @@ daAndsw2_Create__FP10fopAc_ac_c = .text:0x00000ABC; // type:function size:0x4 sc
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
@90578 = .data:0x00000000; // type:object size:0x1C scope:local
-@LOCAL@daAndsw2_c::execute(void)@l_action = .data:0x0000001C; // type:object size:0x18 scope:local
+l_action$localstatic3$execute__10daAndsw2_cFv = .data:0x0000001C; // type:object size:0x18 scope:local
l_daAndsw2_Method = .data:0x00000034; // type:object size:0x20 scope:global
g_profile_ANDSW2 = .data:0x00000054; // type:object size:0x30 scope:global
diff --git a/config/RZDE01_00/rels/d_a_b_bh/splits.txt b/config/RZDE01_00/rels/d_a_b_bh/splits.txt
new file mode 100644
index 0000000000..65478d00e2
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_bh/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000008
+
+d/actor/d_a_b_bh.cpp:
+ .text start:0x000000CC end:0x000044B8
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x000000CC
+ .data start:0x00000000 end:0x0000033C
+ .bss start:0x00000008 end:0x00000038
diff --git a/config/RZDE01_00/rels/d_a_b_bh/symbols.txt b/config/RZDE01_00/rels/d_a_b_bh/symbols.txt
new file mode 100644
index 0000000000..295c0abad1
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_bh/symbols.txt
@@ -0,0 +1,113 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
+__ct__12daB_BH_HIO_cFv = .text:0x000000CC; // type:function size:0x38 scope:global
+anm_init__FP10b_bh_classifUcf = .text:0x00000104; // type:function size:0xAC scope:global
+daB_BH_Draw__FP10b_bh_class = .text:0x000001B0; // type:function size:0xD4 scope:global
+b_bh_wait__FP10b_bh_class = .text:0x00000284; // type:function size:0x650 scope:global
+b_bh_attack_1__FP10b_bh_class = .text:0x000008D4; // type:function size:0x46C scope:global
+b_bh_bombeat__FP10b_bh_class = .text:0x00000D40; // type:function size:0x248 scope:global
+b_bh_down__FP10b_bh_class = .text:0x00000F88; // type:function size:0x420 scope:global
+b_bh_b_wait__FP10b_bh_class = .text:0x000013A8; // type:function size:0x548 scope:global
+b_bh_b_attack_1__FP10b_bh_class = .text:0x000018F0; // type:function size:0x440 scope:global
+b_bh_b_bombeat__FP10b_bh_class = .text:0x00001D30; // type:function size:0x19C scope:global
+b_bh_b_down__FP10b_bh_class = .text:0x00001ECC; // type:function size:0x2D4 scope:global
+b_bh_start__FP10b_bh_class = .text:0x000021A0; // type:function size:0x504 scope:global
+kuki_control1__FP10b_bh_class = .text:0x000026A4; // type:function size:0x268 scope:global
+kuki_control2__FP10b_bh_class = .text:0x0000290C; // type:function size:0x148 scope:global
+kuki_control3__FP10b_bh_class = .text:0x00002A54; // type:function size:0xE4 scope:global
+s_b_sub__FPvPv = .text:0x00002B38; // type:function size:0xB0 scope:global
+damage_check__FP10b_bh_class = .text:0x00002BE8; // type:function size:0x314 scope:global
+daB_BH_Execute__FP10b_bh_class = .text:0x00002EFC; // type:function size:0xED4 scope:global
+daB_BH_IsDelete__FP10b_bh_class = .text:0x00003DD0; // type:function size:0x8 scope:global
+daB_BH_Delete__FP10b_bh_class = .text:0x00003DD8; // type:function size:0x68 scope:global
+useHeapInit__FP10fopAc_ac_c = .text:0x00003E40; // type:function size:0x244 scope:global
+daB_BH_Create__FP10fopAc_ac_c = .text:0x00004084; // type:function size:0x3AC scope:global
+__dt__12daB_BH_HIO_cFv = .text:0x00004430; // type:function size:0x40 scope:global
+__sinit_\d_a_b_bh_cpp = .text:0x00004470; // type:function size:0x48 scope:local
+_ctors = .ctors:0x00000000; // type:label scope:global
+_dtors = .dtors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local
+@98262 = .rodata:0x00000000; // type:object size:0x4 scope:local
+@98271 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float
+@98272 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float
+@98363 = .rodata:0x0000000C; // type:object size:0x4 scope:local
+@98364 = .rodata:0x00000010; // type:object size:0x4 scope:local
+@98365 = .rodata:0x00000014; // type:object size:0x4 scope:local
+@98366 = .rodata:0x00000018; // type:object size:0x4 scope:local
+@98367 = .rodata:0x0000001C; // type:object size:0x4 scope:local
+@98368 = .rodata:0x00000020; // type:object size:0x4 scope:local
+@98369 = .rodata:0x00000024; // type:object size:0x4 scope:local
+@98370 = .rodata:0x00000028; // type:object size:0x4 scope:local
+@98371 = .rodata:0x0000002C; // type:object size:0x4 scope:local
+@98372 = .rodata:0x00000030; // type:object size:0x4 scope:local
+@98373 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4 data:float
+@98374 = .rodata:0x00000038; // type:object size:0x4 scope:local
+@98375 = .rodata:0x0000003C; // type:object size:0x4 scope:local
+@98376 = .rodata:0x00000040; // type:object size:0x4 scope:local data:string
+@98377 = .rodata:0x00000044; // type:object size:0x4 scope:local
+@98378 = .rodata:0x00000048; // type:object size:0x4 scope:local
+@98379 = .rodata:0x0000004C; // type:object size:0x4 scope:local
+@98380 = .rodata:0x00000050; // type:object size:0x4 scope:local
+@98381 = .rodata:0x00000054; // type:object size:0x4 scope:local
+@98382 = .rodata:0x00000058; // type:object size:0x4 scope:local
+@98387 = .rodata:0x00000060; // type:object size:0x8 scope:local align:8 data:double
+@98419 = .rodata:0x00000068; // type:object size:0x4 scope:local
+@98420 = .rodata:0x0000006C; // type:object size:0x4 scope:local
+@98421 = .rodata:0x00000070; // type:object size:0x4 scope:local
+@98422 = .rodata:0x00000074; // type:object size:0x4 scope:local
+@98423 = .rodata:0x00000078; // type:object size:0x4 scope:local
+@98424 = .rodata:0x0000007C; // type:object size:0x4 scope:local
+@98425 = .rodata:0x00000080; // type:object size:0x4 scope:local
+@98472 = .rodata:0x00000084; // type:object size:0x4 scope:local
+@98507 = .rodata:0x00000088; // type:object size:0x4 scope:local
+@98508 = .rodata:0x0000008C; // type:object size:0x4 scope:local
+@98509 = .rodata:0x00000090; // type:object size:0x4 scope:local
+@98510 = .rodata:0x00000094; // type:object size:0x4 scope:local
+@98563 = .rodata:0x00000098; // type:object size:0x4 scope:local
+@98630 = .rodata:0x0000009C; // type:object size:0x4 scope:local
+@98683 = .rodata:0x000000A0; // type:object size:0x4 scope:local
+@98684 = .rodata:0x000000A4; // type:object size:0x4 scope:local
+@98718 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4 data:float
+@98958 = .rodata:0x000000AC; // type:object size:0x4 scope:local
+@98959 = .rodata:0x000000B0; // type:object size:0x4 scope:local
+@98960 = .rodata:0x000000B4; // type:object size:0x4 scope:local
+@98961 = .rodata:0x000000B8; // type:object size:0x4 scope:local
+@98962 = .rodata:0x000000BC; // type:object size:0x4 scope:local
+@99030 = .rodata:0x000000C0; // type:object size:0x4 scope:local
+@99031 = .rodata:0x000000C4; // type:object size:0x4 scope:local
+@99086 = .rodata:0x000000C8; // type:object size:0x4 scope:local
+@112234 = .data:0x00000000; // type:object size:0x5 scope:local data:string
+pow_xa$93969 = .data:0x00000006; // type:object size:0x22 scope:local
+eno$94187 = .data:0x00000028; // type:object size:0xA scope:local data:2byte
+eno$94198 = .data:0x00000032; // type:object size:0x8 scope:local data:2byte
+g_y_i$94263 = .data:0x0000003A; // type:object size:0xA scope:local data:2byte
+g_y_ji$94264 = .data:0x00000044; // type:object size:0x14 scope:local data:4byte
+cc_sph_src$94478 = .data:0x00000058; // type:object size:0x40 scope:local
+tg_sph_src$94479 = .data:0x00000098; // type:object size:0x40 scope:local
+l_daB_BH_Method = .data:0x000000D8; // type:object size:0x20 scope:global
+g_profile_B_BH = .data:0x000000F8; // type:object size:0x30 scope:global
+__vt__12daB_BH_HIO_c = .data:0x00000128; // type:object size:0xC scope:global
+lbl_138_data_134 = .data:0x00000134; // type:object size:0xD data:string
+@94524 = .data:0x00000144; // type:object size:0xC scope:local data:string
+__RTTI__12daB_BH_HIO_c = .data:0x00000150; // type:object size:0x8 scope:global
+lbl_138_data_158 = .data:0x00000158; // type:object size:0x34
+@94587 = .data:0x0000018C; // type:object size:0x34 scope:local
+lbl_138_data_1C0 = .data:0x000001C0; // type:object size:0x1C
+@94589 = .data:0x000001DC; // type:object size:0x34 scope:local
+lbl_138_data_210 = .data:0x00000210; // type:object size:0x14
+@94647 = .data:0x00000224; // type:object size:0x24 scope:local
+lbl_138_data_248 = .data:0x00000248; // type:object size:0x18
+@94649 = .data:0x00000260; // type:object size:0xC scope:local
+lbl_138_data_26C = .data:0x0000026C; // type:object size:0x1C
+@94651 = .data:0x00000288; // type:object size:0xC scope:local
+lbl_138_data_294 = .data:0x00000294; // type:object size:0xA8
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global
+...bss.0 = .bss:0x00000000; // type:label scope:local
+lbl_138_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte
+@93399 = .bss:0x0000000C; // type:object size:0xC scope:global
+l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:2byte
+bh = .bss:0x00000030; // type:object size:0x8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_b_bq/splits.txt b/config/RZDE01_00/rels/d_a_b_bq/splits.txt
new file mode 100644
index 0000000000..dfcff87b1b
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_bq/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000008
+
+d/actor/d_a_b_bq.cpp:
+ .text start:0x000000CC end:0x00006924
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x000002C4
+ .data start:0x00000000 end:0x00000518
+ .bss start:0x00000008 end:0x0000002C
diff --git a/config/RZDE01_00/rels/d_a_b_bq/symbols.txt b/config/RZDE01_00/rels/d_a_b_bq/symbols.txt
new file mode 100644
index 0000000000..69576e2b48
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_bq/symbols.txt
@@ -0,0 +1,257 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
+__ct__12daB_BQ_HIO_cFv = .text:0x000000CC; // type:function size:0x34 scope:global align:4
+anm_init__FP10b_bq_classifUcf = .text:0x00000100; // type:function size:0xAC scope:global align:4
+nodeCallBack__FP8J3DJointi = .text:0x000001AC; // type:function size:0x13C scope:global align:4
+daB_BQ_Draw__FP10b_bq_class = .text:0x000002E8; // type:function size:0x310 scope:global align:4
+s_fw_sub0__FPvPv = .text:0x000005F8; // type:function size:0x50 scope:global align:4
+s_fw_sub1__FPvPv = .text:0x00000648; // type:function size:0x124 scope:global align:4
+s_fw_sub2__FPvPv = .text:0x0000076C; // type:function size:0x108 scope:global align:4
+s_fw_del_sub__FPvPv = .text:0x00000874; // type:function size:0x4C scope:global align:4
+s_bi_del_sub__FPvPv = .text:0x000008C0; // type:function size:0x54 scope:global align:4
+action__FP10b_bq_class = .text:0x00000914; // type:function size:0x1820 scope:global align:4
+anm_se_set__FP10b_bq_class = .text:0x00002134; // type:function size:0x9B8 scope:global align:4
+cam_3d_morf__FP10b_bq_classf = .text:0x00002AEC; // type:function size:0xE4 scope:global align:4
+fish_set__FP10b_bq_class = .text:0x00002BD0; // type:function size:0xA4 scope:global align:4
+demo_camera__FP10b_bq_class = .text:0x00002C74; // type:function size:0x28C4 scope:global align:4
+daB_BQ_Execute__FP10b_bq_class = .text:0x00005538; // type:function size:0x98C scope:global align:4
+daB_BQ_IsDelete__FP10b_bq_class = .text:0x00005EC4; // type:function size:0x8 scope:global align:4
+daB_BQ_Delete__FP10b_bq_class = .text:0x00005ECC; // type:function size:0x78 scope:global align:4
+useHeapInit__FP10fopAc_ac_c = .text:0x00005F44; // type:function size:0x2C8 scope:global align:4
+daB_BQ_Create__FP10fopAc_ac_c = .text:0x0000620C; // type:function size:0x52C scope:global align:4
+__dt__12daB_BQ_HIO_cFv = .text:0x00006738; // type:function size:0x40 scope:global align:4
+__sinit_\d_a_b_bq_cpp = .text:0x00006778; // type:function size:0x48 scope:global align:4
+setBaseTRMtx__8J3DModelFPA4_f = .text:0x000067C0; // type:function size:0x10 scope:global align:4
+getModel__16mDoExt_McaMorfSOFv = .text:0x000067D0; // type:function size:0x8 scope:global align:4
+getPlaySpeed__14mDoExt_baseAnmFv = .text:0x000067D8; // type:function size:0x8 scope:global align:4
+dComIfGp_getPlayer__Fi = .text:0x000067E0; // type:function size:0x18 scope:global align:4
+dComIfGp_particle_set__FUlUsP10cXyz = .text:0x000067F8; // type:function size:0x78 scope:global align:4
+dComIfG_Ccsp__Fv = .text:0x00006870; // type:function size:0x10 scope:global align:4
+dComIfGp_checkPlayerStatus0__FiUl = .text:0x00006880; // type:function size:0x1C scope:global align:4
+getCutType__9daPy_py_cCFv = .text:0x0000689C; // type:function size:0x8 scope:global align:4
+daPy_getPlayerActorClass__Fv = .text:0x000068A4; // type:function size:0x10 scope:global align:4
+changeOriginalDemo__9daPy_py_cFv = .text:0x000068B4; // type:function size:0x14 scope:global align:4
+fopAcM_GetRoomNo__FP16fopAc_ac_c = .text:0x000068C8; // type:function size:0xC scope:global align:4
+fopAcM_GetID__FP10void = .text:0x000068D4; // type:function size:0x18 scope:global align:4
+fopAcM_OffStatus__FP10fopAc_ac_cUl = .text:0x000068EC; // type:function size:0x10 scope:global align:4
+get__14mDoMtx_stack_cFv = .text:0x000068FC; // type:function size:0xC scope:global align:4
+YrotM__14mDoMtx_stack_cFs = .text:0x00006908; // type:function size:0x10 scope:global align:4
+fpcM_Search__FPFPvPv_PvPv = .text:0x00006918; // type:function size:0x4 scope:global align:4
+setCurrentPos__16obj_ystone_classF4cXyz = .text:0x0000691C; // type:function size:0x8 scope:global align:4
+_ctors = .ctors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
+_dtors = .dtors:0x00000000; // type:label scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
+@103874 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4
+@103883 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float
+@103884 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float
+@104026 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4
+@104027 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4
+@104028 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4
+@104059 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4
+@104060 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4
+@104085 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float
+@104473 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4
+@104474 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4
+@104475 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4
+@104476 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4
+@104477 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4
+@104478 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4
+@104479 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4
+@104480 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4
+@104481 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4
+@104482 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4
+@104483 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4
+@104484 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4
+@104485 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4
+@104486 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4
+@104487 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4
+@104488 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4
+@104489 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4
+@104490 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4
+@104491 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4
+@104495 = .rodata:0x00000070; // type:object size:0x8 scope:local align:4
+@104813 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4 data:float
+@105419 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4
+@105420 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4
+@105421 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4
+@105422 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4
+@105423 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4
+@105424 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4
+@105425 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4
+@105426 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4
+@105427 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4
+@105428 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4
+@105429 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4
+@105430 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4
+@105431 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4
+@105432 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4
+@105433 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4
+@105434 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4
+@105435 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4
+@105436 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4
+@105437 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4
+@105438 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4
+@105439 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4
+@105440 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4
+@105441 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4
+@105442 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4
+@105443 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4
+@105444 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4
+@105445 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4
+@105446 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4
+@105447 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4
+@105448 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4
+@105449 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4
+@105450 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4
+@105451 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4
+@105452 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4
+@105453 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4
+@105454 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4
+@105455 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4
+@105456 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4
+@105457 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4
+@105458 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4
+@105459 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4
+@105460 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4
+@105461 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4
+@105462 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4
+@105463 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4
+@105464 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4
+@105465 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4
+@105466 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4
+@105467 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4
+@105468 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4
+@105469 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4
+@105470 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4
+@105471 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4
+@105472 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4
+@105473 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4
+@105474 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4
+@105475 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4
+@105476 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4
+@105477 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4
+@105478 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4
+@105479 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4
+@105480 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4
+@105481 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4
+@105482 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4
+@105483 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4
+@105484 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4
+@105485 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4
+@105486 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4
+@105487 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4 data:string
+@105488 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4
+@105489 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4
+@105490 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4
+@105491 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4
+@105492 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4 data:string
+@105493 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4
+@105494 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4
+@105495 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4
+@105496 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4
+@105497 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4
+@105498 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4
+@105499 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4
+@105500 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4
+@105501 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4
+@105502 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4
+@105503 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4
+@105504 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4
+@105505 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4
+@105506 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4
+@105507 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4
+@105508 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4
+@105509 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4
+@105510 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4
+@105511 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4 data:string
+@105512 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4
+@105513 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4
+@105514 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4
+@105515 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4
+@105516 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4
+@105517 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4
+@105518 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4
+@105519 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4
+@105520 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4
+@105521 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4
+@105522 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4
+@105523 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4
+@105524 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4
+@105525 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4
+@105526 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4
+@105527 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4
+@105528 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4
+@105529 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4
+@105530 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4
+@105531 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4
+@105532 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4
+@105533 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4
+@105534 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4 data:string
+@105535 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4
+@105536 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4 data:string
+@105537 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4 data:string
+@105538 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4
+@105539 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4
+@105540 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4
+@105541 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4
+@105542 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4
+@105543 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4
+@105544 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4
+@105545 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4
+@105546 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4
+@105547 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4
+@105548 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4
+@105549 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4
+@105550 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4
+@105551 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4
+@105648 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4
+@105649 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4
+@105650 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4
+@105651 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4
+@105652 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4
+@105653 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4
+@105654 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4
+@105655 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4
+@105656 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4
+@105657 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4
+@105658 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4
+@105879 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4
+@105880 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4 data:string
+...data.0 = .data:0x00000000; // type:label scope:local align:4
+fireno$95025 = .data:0x00000006; // type:object size:0x8 scope:global align:2
+fireno$95037 = .data:0x0000000E; // type:object size:0x4 scope:global align:2
+@104496 = .data:0x00000014; // type:object size:0xA8 scope:local align:4
+g_e_i$95250 = .data:0x000000BC; // type:object size:0x26 scope:global align:4
+g_d_i$95257 = .data:0x000000E2; // type:object size:0x18 scope:global align:2
+g_k_ji$95258 = .data:0x000000FC; // type:object size:0x30 scope:global align:4
+g_y_i$95271 = .data:0x0000012C; // type:object size:0xA scope:global align:4
+g_y_ji$95272 = .data:0x00000138; // type:object size:0x14 scope:global align:4
+g_c_i$95283 = .data:0x0000014C; // type:object size:0x26 scope:global align:4
+g_c_ji$95284 = .data:0x00000174; // type:object size:0x4C scope:global align:4
+lf_pos$95359 = .data:0x000001C0; // type:object size:0x18 scope:global align:4 data:byte
+g_b_i$95590 = .data:0x000001D8; // type:object size:0xE scope:global align:4
+g_e_i$95631 = .data:0x000001E6; // type:object size:0xA scope:global align:2
+@105553 = .data:0x000001F0; // type:object size:0xDC scope:local align:4
+takino$95946 = .data:0x000002CC; // type:object size:0x8 scope:global align:4
+takino2$95947 = .data:0x000002D4; // type:object size:0x8 scope:global align:4
+cc_sph_src$96114 = .data:0x000002DC; // type:object size:0x40 scope:global align:4
+core_sph_src$96115 = .data:0x0000031C; // type:object size:0x40 scope:global align:4
+core_co_sph_src$96116 = .data:0x0000035C; // type:object size:0x40 scope:global align:4
+body_co_sph_src$96117 = .data:0x0000039C; // type:object size:0x40 scope:global align:4
+mizu_sph_src$96118 = .data:0x000003DC; // type:object size:0x40 scope:global align:4
+l_daB_BQ_Method = .data:0x0000041C; // type:object size:0x20 scope:global align:4
+g_profile_B_BQ = .data:0x0000043C; // type:object size:0x30 scope:global align:4
+__vt__12daB_BQ_HIO_c = .data:0x0000046C; // type:object size:0xC scope:global align:4
+lbl_139_data_478 = .data:0x00000478; // type:object size:0xD data:string
+@96197 = .data:0x00000488; // type:object size:0xC scope:local align:4
+__RTTI__12daB_BQ_HIO_c = .data:0x00000494; // type:object size:0x8 scope:global align:4
+lbl_139_data_49C = .data:0x0000049C; // type:object size:0x7C
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
+lbl_139_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte
+@94580 = .bss:0x0000000C; // type:object size:0xC scope:local align:4
+l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:byte
+lbl_139_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte
diff --git a/config/RZDE01_00/rels/d_a_b_gm/splits.txt b/config/RZDE01_00/rels/d_a_b_gm/splits.txt
new file mode 100644
index 0000000000..4979a628fa
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_gm/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000008
+
+d/actor/d_a_b_gm.cpp:
+ .text start:0x000000CC end:0x00005A8C
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x000001E4
+ .data start:0x00000000 end:0x000005B0
+ .bss start:0x00000008 end:0x00000128
diff --git a/config/RZDE01_00/rels/d_a_b_gm/symbols.txt b/config/RZDE01_00/rels/d_a_b_gm/symbols.txt
new file mode 100644
index 0000000000..2ef73c8a06
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_gm/symbols.txt
@@ -0,0 +1,196 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
+__ct__12daB_GM_HIO_cFv = .text:0x000000CC; // type:function size:0xB0 scope:global align:4
+anm_init__FP10b_gm_classifUcf = .text:0x0000017C; // type:function size:0xAC scope:global align:4
+nodeCallBack__FP8J3DJointi = .text:0x00000228; // type:function size:0x2D8 scope:global align:4
+daB_GM_Draw__FP10b_gm_class = .text:0x00000500; // type:function size:0x274 scope:global align:4
+s_ko_del__FPvPv = .text:0x00000774; // type:function size:0x58 scope:global align:4
+s_ko_sub__FPvPv = .text:0x000007CC; // type:function size:0x54 scope:global align:4
+s_ko2_move__FPvPv = .text:0x00000820; // type:function size:0x68 scope:global align:4
+s_ko2_get__FPvPv = .text:0x00000888; // type:function size:0x58 scope:global align:4
+s_ko_move__FPvPv = .text:0x000008E0; // type:function size:0x78 scope:global align:4
+demo_camera__FP10b_gm_class = .text:0x00000958; // type:function size:0x1A64 scope:global align:4
+daB_GM_Execute__FP10b_gm_class = .text:0x000023BC; // type:function size:0x2C20 scope:global align:4
+daB_GM_IsDelete__FP10b_gm_class = .text:0x00004FDC; // type:function size:0x8 scope:global align:4
+daB_GM_Delete__FP10b_gm_class = .text:0x00004FE4; // type:function size:0x70 scope:global align:4
+useHeapInit__FP10fopAc_ac_c = .text:0x00005054; // type:function size:0x3F4 scope:global align:4
+daB_GM_Create__FP10fopAc_ac_c = .text:0x00005448; // type:function size:0x428 scope:global align:4
+__dt__12daB_GM_HIO_cFv = .text:0x00005870; // type:function size:0x40 scope:global align:4
+__sinit_\d_a_b_gm_cpp = .text:0x000058B0; // type:function size:0x184 scope:global align:4
+entry__13mDoExt_btkAnmFP12J3DModelData = .text:0x00005A34; // type:function size:0xC scope:global align:4
+setCurrentPos__16obj_ystone_classF4cXyz = .text:0x00005A40; // type:function size:0x8 scope:global align:4
+__ct__9b_gm_footFv = .text:0x00005A48; // type:function size:0x4 scope:global align:4
+__dt__9b_gm_footFv = .text:0x00005A4C; // type:function size:0x40 scope:global align:4
+_ctors = .ctors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
+_dtors = .dtors:0x00000000; // type:label scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
+@100309 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4
+@100310 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4
+@100311 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4
+@100312 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float
+@100313 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4
+@100314 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4
+@100315 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4 data:float
+@100324 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4 data:float
+@100426 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4
+@100427 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4
+@100428 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4
+@100806 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4
+@100807 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4
+@100808 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4
+@100809 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4
+@100810 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4
+@100811 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4
+@100812 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4
+@100813 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4
+@100814 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4
+@100815 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4
+@100816 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4
+@100817 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4
+@100818 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4
+@100819 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4
+@100820 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4
+@100821 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4
+@100822 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4
+@100823 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4
+@100824 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4
+@100825 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4
+@100826 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4
+@100827 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4
+@100828 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4
+@100829 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4
+@100830 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4
+@100831 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4
+@100832 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4
+@100833 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4
+@100834 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4
+@100835 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4
+@100836 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4
+@100837 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4
+@100838 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4
+@100839 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4
+@100840 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4
+@100841 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4
+@100842 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4
+@100843 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4
+@100844 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4
+@100845 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4
+@100846 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4
+@100847 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4
+@100848 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4
+@100849 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4
+@100850 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4
+@100851 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4
+@100852 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4
+@100853 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4
+@100854 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4
+@100855 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4
+@100856 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4
+@100857 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4
+@100858 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4
+@100859 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4
+@100860 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4
+@100861 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4
+@100862 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4
+@100863 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4
+@100864 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4
+@100865 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4
+@100866 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4
+@100867 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4
+@100868 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4 data:string
+@100869 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4
+@100870 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4
+@100875 = .rodata:0x00000130; // type:object size:0x8 scope:local align:4
+@101381 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4
+@101382 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4
+@101383 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4
+@101384 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4
+@101385 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4
+@101386 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4
+@101387 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4
+@101388 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4
+@101389 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4
+@101390 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4 data:string
+@101391 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4
+@101392 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4
+@101393 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4
+@101394 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4
+@101395 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4
+@101396 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4
+@101397 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4
+@101398 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4
+@101399 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4
+@101400 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4
+@101401 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4
+@101402 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4
+@101403 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4
+@101404 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4
+@101405 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4
+@101406 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4
+@101407 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4
+@101408 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4
+@101409 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4
+@101410 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4
+@101411 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4
+@101412 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4
+@101413 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4
+@101414 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4
+@101415 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4
+@101416 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4
+@101578 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4 data:float
+@101669 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4
+@101670 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4
+@101753 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4
+@101754 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4
+@101755 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4
+@101756 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4
+...data.0 = .data:0x00000000; // type:label scope:local align:4
+name$93475 = .data:0x00000006; // type:object size:0x6 scope:global align:2
+name$93500 = .data:0x0000000C; // type:object size:0x8 scope:global align:4
+top_j = .data:0x00000014; // type:object size:0x28 scope:global align:4
+@100872 = .data:0x0000003C; // type:object size:0xD0 scope:local align:4
+name$94559 = .data:0x0000010C; // type:object size:0x8 scope:global align:4
+@101421 = .data:0x00000114; // type:object size:0x58 scope:local align:4
+@101420 = .data:0x0000016C; // type:object size:0x2C scope:local align:4
+@101418 = .data:0x00000198; // type:object size:0x30 scope:local align:4
+body_sph_src$94831 = .data:0x000001C8; // type:object size:0x40 scope:global align:4
+core_sph_src$94832 = .data:0x00000208; // type:object size:0x40 scope:global align:4
+hand_sph_src$94833 = .data:0x00000248; // type:object size:0x40 scope:global align:4
+foot_sph_src$94834 = .data:0x00000288; // type:object size:0x40 scope:global align:4
+beam_sph_src$94835 = .data:0x000002C8; // type:object size:0x40 scope:global align:4
+l_daB_GM_Method = .data:0x00000308; // type:object size:0x20 scope:global align:4
+g_profile_B_GM = .data:0x00000328; // type:object size:0x30 scope:global align:4
+__vt__12daB_GM_HIO_c = .data:0x00000358; // type:object size:0xC scope:global align:4
+lbl_144_data_364 = .data:0x00000364; // type:object size:0xD data:string
+@94897 = .data:0x00000374; // type:object size:0xC scope:local align:4
+__RTTI__12daB_GM_HIO_c = .data:0x00000380; // type:object size:0x8 scope:global align:4
+lbl_144_data_388 = .data:0x00000388; // type:object size:0x34
+@94960 = .data:0x000003BC; // type:object size:0x3C scope:local align:4
+lbl_144_data_3F8 = .data:0x000003F8; // type:object size:0x14
+@94962 = .data:0x0000040C; // type:object size:0x34 scope:local align:4
+lbl_144_data_440 = .data:0x00000440; // type:object size:0x14
+@95020 = .data:0x00000454; // type:object size:0x24 scope:local align:4
+lbl_144_data_478 = .data:0x00000478; // type:object size:0x18
+@95022 = .data:0x00000490; // type:object size:0xC scope:local align:4
+lbl_144_data_49C = .data:0x0000049C; // type:object size:0x1C
+@95024 = .data:0x000004B8; // type:object size:0xC scope:local align:4
+lbl_144_data_4C4 = .data:0x000004C4; // type:object size:0xEC
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
+...bss.0 = .bss:0x00000008; // type:label scope:local align:4 data:byte
+@93326 = .bss:0x0000000C; // type:object size:0xC scope:local align:4
+l_HIO = .bss:0x00000018; // type:object size:0x4C scope:global align:4 data:byte
+ko_ct = .bss:0x00000064; // type:object size:0x4 scope:global align:4 data:4byte
+@93627 = .bss:0x00000068; // type:object size:0xC scope:local align:4
+@93628 = .bss:0x00000074; // type:object size:0xC scope:local align:4
+@93629 = .bss:0x00000080; // type:object size:0xC scope:local align:4
+@93630 = .bss:0x0000008C; // type:object size:0xC scope:local align:4
+target_pos = .bss:0x00000098; // type:object size:0x30 scope:global align:4
+@93907 = .bss:0x000000C8; // type:object size:0xC scope:local align:4
+@93908 = .bss:0x000000D4; // type:object size:0xC scope:local align:4
+@93909 = .bss:0x000000E0; // type:object size:0xC scope:local align:4
+@93910 = .bss:0x000000EC; // type:object size:0xC scope:local align:4
+top_pos_data = .bss:0x000000F8; // type:object size:0x30 scope:global align:4
diff --git a/config/RZDE01_00/rels/d_a_b_ob/splits.txt b/config/RZDE01_00/rels/d_a_b_ob/splits.txt
new file mode 100644
index 0000000000..876a248537
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_ob/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000008
+
+d/actor/d_a_b_ob.cpp:
+ .text start:0x000000CC end:0x000099F0
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x000002F8
+ .data start:0x00000000 end:0x000005D0
+ .bss start:0x00000008 end:0x000000E8
diff --git a/config/RZDE01_00/rels/d_a_b_ob/symbols.txt b/config/RZDE01_00/rels/d_a_b_ob/symbols.txt
new file mode 100644
index 0000000000..a657e2e19a
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_b_ob/symbols.txt
@@ -0,0 +1,307 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
+__ct__12daB_OB_HIO_cFv = .text:0x000000CC; // type:function size:0x50 scope:global align:4
+anm_init__FP10b_ob_classifUcf = .text:0x0000011C; // type:function size:0xB0 scope:global align:4
+HeadCallBack__FP8J3DJointi = .text:0x000001CC; // type:function size:0x110 scope:global align:4
+TailCallBack__FP8J3DJointi = .text:0x000002DC; // type:function size:0x1A0 scope:global align:4
+FinACallBack__FP8J3DJointi = .text:0x0000047C; // type:function size:0x14C scope:global align:4
+FinBCallBack__FP8J3DJointi = .text:0x000005C8; // type:function size:0xCC scope:global align:4
+FinCCallBack__FP8J3DJointi = .text:0x00000694; // type:function size:0xD8 scope:global align:4
+sui_nodeCallBack__FP8J3DJointi = .text:0x0000076C; // type:function size:0x10C scope:global align:4
+dark__FP12J3DModelDatas = .text:0x00000878; // type:function size:0xB8 scope:global align:4
+daB_OB_Draw__FP10b_ob_class = .text:0x00000930; // type:function size:0x478 scope:global align:4
+s_bf_sub__FPvPv = .text:0x00000DA8; // type:function size:0x54 scope:global align:4
+s_bfdel_sub__FPvPv = .text:0x00000DFC; // type:function size:0x4C scope:global align:4
+s_kaisoudel_sub__FPvPv = .text:0x00000E48; // type:function size:0x4C scope:global align:4
+core_action__FP10b_ob_class = .text:0x00000E94; // type:function size:0x140C scope:global align:4
+core_damage_check__FP10b_ob_class = .text:0x000022A0; // type:function size:0x208 scope:global align:4
+fish_damage_check__FP10b_ob_class = .text:0x000024A8; // type:function size:0x2EC scope:global align:4
+pl_check__FP10b_ob_classfs = .text:0x00002794; // type:function size:0xC4 scope:global align:4
+fish_move__FP10b_ob_class = .text:0x00002858; // type:function size:0x2514 scope:global align:4
+cam_3d_morf__FP10b_ob_classf = .text:0x00004D6C; // type:function size:0xE4 scope:global align:4
+s_hasidel_sub__FPvPv = .text:0x00004E50; // type:function size:0x4C scope:global align:4
+demo_camera__FP10b_ob_class = .text:0x00004E9C; // type:function size:0x2F0C scope:global align:4
+daB_OB_Execute__FP10b_ob_class = .text:0x00007DA8; // type:function size:0xA7C scope:global align:4
+daB_OB_IsDelete__FP10b_ob_class = .text:0x00008824; // type:function size:0x8 scope:global align:4
+daB_OB_Delete__FP10b_ob_class = .text:0x0000882C; // type:function size:0x7C scope:global align:4
+useHeapInit__FP10fopAc_ac_c = .text:0x000088A8; // type:function size:0x78C scope:global align:4
+daB_OB_Create__FP10fopAc_ac_c = .text:0x00009034; // type:function size:0x594 scope:global align:4
+__dt__12daB_OB_HIO_cFv = .text:0x000095C8; // type:function size:0x40 scope:global align:4
+__sinit_\d_a_b_ob_cpp = .text:0x00009608; // type:function size:0x48 scope:global align:4
+getBaseTRMtx__8J3DModelFv = .text:0x00009650; // type:function size:0x8 scope:global align:4
+setBaseTRMtx__8J3DModelFPA4_f = .text:0x00009658; // type:label
+getModel__14mDoExt_McaMorfFv = .text:0x00009668; // type:function size:0x8 scope:global align:4
+getModel__16mDoExt_McaMorfSOFv = .text:0x00009670; // type:function size:0x8 scope:global align:4
+getPlaySpeed__13mDoExt_morf_cFv = .text:0x00009678; // type:function size:0x8 scope:global align:4
+fopAcM_searchPlayerDistance__FP16fopAc_ac_c = .text:0x00009680; // type:function size:0x10 scope:global align:4
+fopAcM_SearchByID__FUi = .text:0x00009690; // type:function size:0x30 scope:global align:4
+fopAcM_GetRoomNo__FP16fopAc_ac_c = .text:0x000096C0; // type:function size:0xC scope:global align:4
+fopAcM_searchPlayerAngleY__FP16fopAc_ac_c = .text:0x000096CC; // type:function size:0x10 scope:global align:4
+fopAcM_searchPlayerAngleX__FP16fopAc_ac_c = .text:0x000096DC; // type:function size:0x10 scope:global align:4
+fopAcM_searchPlayerDistanceXZ__FP16fopAc_ac_c = .text:0x000096EC; // type:function size:0x10 scope:global align:4
+dComIfGp_getPlayer__Fi = .text:0x000096FC; // type:function size:0x18 scope:global align:4
+dComIfGp_particle_set__FUlUsP10cXyz = .text:0x00009714; // type:function size:0x78 scope:global align:4
+dComIfGp_event_runCheck__Fv = .text:0x0000978C; // type:function size:0x18 scope:global align:4
+dComIfGp_particle_getEmitter__FUl = .text:0x000097A4; // type:function size:0x18 scope:global align:4
+dComIfG_Ccsp__Fv = .text:0x000097BC; // type:function size:0x10 scope:global align:4
+get__14mDoMtx_stack_cFv = .text:0x000097CC; // type:function size:0xC scope:global align:4
+YrotM__14mDoMtx_stack_cFs = .text:0x000097D8; // type:function size:0x10 scope:global align:4
+XrotM__14mDoMtx_stack_cFs = .text:0x000097E8; // type:function size:0x10 scope:global align:4
+ZrotM__14mDoMtx_stack_cFs = .text:0x000097F8; // type:function size:0x10 scope:global align:4
+cM_ssin__Fs = .text:0x00009808; // type:function size:0x14 scope:global align:4
+changeOriginalDemo__9daPy_py_cFv = .text:0x0000981C; // type:function size:0x14 scope:global align:4
+OffCoSetBit__14cCcD_ObjHitInfFv = .text:0x00009830; // type:function size:0x10 scope:global align:4
+OnCoSetBit__14cCcD_ObjHitInfFv = .text:0x00009840; // type:function size:0x10 scope:global align:4
+OffAtSetBit__14cCcD_ObjHitInfFv = .text:0x00009850; // type:function size:0x10 scope:global align:4
+setCurrentPos__16obj_ystone_classF4cXyz = .text:0x00009860; // type:function size:0x8 scope:global align:4
+setGlobalRTMatrix__14JPABaseEmitterFPA4_Cf = .text:0x00009868; // type:function size:0x14 scope:global align:4
+__ct__9ob_part_sFv = .text:0x0000987C; // type:function size:0x34 scope:global align:4
+__dt__9ob_part_sFv = .text:0x000098B0; // type:function size:0x5C scope:global align:4
+__ct__7ob_ke_sFv = .text:0x0000990C; // type:function size:0x68 scope:global align:4
+__dt__7ob_ke_sFv = .text:0x00009974; // type:function size:0x7C scope:global align:4
+_ctors = .ctors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
+_dtors = .dtors:0x00000000; // type:label scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
+@105470 = .rodata:0x00000000; // type:object size:0x4 scope:local align:4
+@105471 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4
+@105472 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4
+@105481 = .rodata:0x0000000C; // type:object size:0x4 scope:local align:4 data:float
+@105482 = .rodata:0x00000010; // type:object size:0x4 scope:local align:4 data:float
+@105624 = .rodata:0x00000018; // type:object size:0x8 scope:local align:4 data:double
+@105876 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4
+@105877 = .rodata:0x00000024; // type:object size:0x4 scope:local align:4
+@105878 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4
+@106179 = .rodata:0x0000002C; // type:object size:0x4 scope:local align:4
+@106180 = .rodata:0x00000030; // type:object size:0x4 scope:local align:4
+@106181 = .rodata:0x00000034; // type:object size:0x4 scope:local align:4
+@106182 = .rodata:0x00000038; // type:object size:0x4 scope:local align:4
+@106183 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4
+@106184 = .rodata:0x00000040; // type:object size:0x4 scope:local align:4
+@106185 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4
+@106186 = .rodata:0x00000048; // type:object size:0x4 scope:local align:4
+@106187 = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4
+@106188 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4
+@106189 = .rodata:0x00000054; // type:object size:0x4 scope:local align:4
+@106190 = .rodata:0x00000058; // type:object size:0x4 scope:local align:4
+@106191 = .rodata:0x0000005C; // type:object size:0x4 scope:local align:4
+@106192 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4
+@106193 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4
+@106194 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4
+@106195 = .rodata:0x0000006C; // type:object size:0x4 scope:local align:4
+@106196 = .rodata:0x00000070; // type:object size:0x4 scope:local align:4
+@106197 = .rodata:0x00000074; // type:object size:0x4 scope:local align:4
+@106198 = .rodata:0x00000078; // type:object size:0x4 scope:local align:4
+@106230 = .rodata:0x0000007C; // type:object size:0x4 scope:local align:4
+@106661 = .rodata:0x00000080; // type:object size:0x4 scope:local align:4
+@106662 = .rodata:0x00000084; // type:object size:0x4 scope:local align:4
+@106663 = .rodata:0x00000088; // type:object size:0x4 scope:local align:4
+@106664 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4
+@106665 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4
+@106666 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4
+@106667 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4
+@106668 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:string
+@106669 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4
+@106670 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4
+@106671 = .rodata:0x000000A8; // type:object size:0x4 scope:local align:4
+@106672 = .rodata:0x000000AC; // type:object size:0x4 scope:local align:4
+@106673 = .rodata:0x000000B0; // type:object size:0x4 scope:local align:4
+@106674 = .rodata:0x000000B4; // type:object size:0x4 scope:local align:4
+@106675 = .rodata:0x000000B8; // type:object size:0x4 scope:local align:4
+@106676 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4
+@106677 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4
+@106678 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4
+@106679 = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4
+@106680 = .rodata:0x000000CC; // type:object size:0x4 scope:local align:4
+@106681 = .rodata:0x000000D0; // type:object size:0x4 scope:local align:4
+@106682 = .rodata:0x000000D4; // type:object size:0x4 scope:local align:4
+@106683 = .rodata:0x000000D8; // type:object size:0x4 scope:local align:4
+@106684 = .rodata:0x000000DC; // type:object size:0x4 scope:local align:4
+@106685 = .rodata:0x000000E0; // type:object size:0x4 scope:local align:4
+@106686 = .rodata:0x000000E4; // type:object size:0x4 scope:local align:4
+@106687 = .rodata:0x000000E8; // type:object size:0x4 scope:local align:4
+@106688 = .rodata:0x000000EC; // type:object size:0x4 scope:local align:4
+@106689 = .rodata:0x000000F0; // type:object size:0x4 scope:local align:4
+@106690 = .rodata:0x000000F4; // type:object size:0x4 scope:local align:4
+@106691 = .rodata:0x000000F8; // type:object size:0x4 scope:local align:4
+@106692 = .rodata:0x000000FC; // type:object size:0x4 scope:local align:4
+@106693 = .rodata:0x00000100; // type:object size:0x4 scope:local align:4
+@106694 = .rodata:0x00000104; // type:object size:0x4 scope:local align:4
+@106695 = .rodata:0x00000108; // type:object size:0x4 scope:local align:4
+@106696 = .rodata:0x0000010C; // type:object size:0x4 scope:local align:4
+@106697 = .rodata:0x00000110; // type:object size:0x4 scope:local align:4
+@106698 = .rodata:0x00000114; // type:object size:0x4 scope:local align:4
+@106699 = .rodata:0x00000118; // type:object size:0x4 scope:local align:4
+@106700 = .rodata:0x0000011C; // type:object size:0x4 scope:local align:4
+@106701 = .rodata:0x00000120; // type:object size:0x4 scope:local align:4
+@106702 = .rodata:0x00000124; // type:object size:0x4 scope:local align:4
+@106703 = .rodata:0x00000128; // type:object size:0x4 scope:local align:4
+@106704 = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4
+@106705 = .rodata:0x00000130; // type:object size:0x4 scope:local align:4
+@106706 = .rodata:0x00000134; // type:object size:0x4 scope:local align:4
+@106707 = .rodata:0x00000138; // type:object size:0x4 scope:local align:4
+@106708 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4
+@106709 = .rodata:0x00000140; // type:object size:0x4 scope:local align:4
+@106710 = .rodata:0x00000144; // type:object size:0x4 scope:local align:4
+@106711 = .rodata:0x00000148; // type:object size:0x4 scope:local align:4
+@106712 = .rodata:0x0000014C; // type:object size:0x4 scope:local align:4
+@106713 = .rodata:0x00000150; // type:object size:0x4 scope:local align:4
+@106714 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4
+@106715 = .rodata:0x00000158; // type:object size:0x4 scope:local align:4
+@106716 = .rodata:0x0000015C; // type:object size:0x4 scope:local align:4
+@107367 = .rodata:0x00000160; // type:object size:0x4 scope:local align:4
+@107368 = .rodata:0x00000164; // type:object size:0x4 scope:local align:4
+@107369 = .rodata:0x00000168; // type:object size:0x4 scope:local align:4
+@107370 = .rodata:0x0000016C; // type:object size:0x4 scope:local align:4
+@107371 = .rodata:0x00000170; // type:object size:0x4 scope:local align:4
+@107372 = .rodata:0x00000174; // type:object size:0x4 scope:local align:4
+@107373 = .rodata:0x00000178; // type:object size:0x4 scope:local align:4
+@107374 = .rodata:0x0000017C; // type:object size:0x4 scope:local align:4
+@107375 = .rodata:0x00000180; // type:object size:0x4 scope:local align:4
+@107376 = .rodata:0x00000184; // type:object size:0x4 scope:local align:4
+@107377 = .rodata:0x00000188; // type:object size:0x4 scope:local align:4
+@107378 = .rodata:0x0000018C; // type:object size:0x4 scope:local align:4
+@107379 = .rodata:0x00000190; // type:object size:0x4 scope:local align:4
+@107380 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4
+@107381 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4
+@107382 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4
+@107383 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4
+@107384 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4
+@107385 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4
+@107386 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4
+@107387 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4
+@107388 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4
+@107389 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4
+@107390 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4
+@107391 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4
+@107392 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4
+@107393 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4
+@107394 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4
+@107395 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4
+@107396 = .rodata:0x000001D4; // type:object size:0x4 scope:local align:4
+@107397 = .rodata:0x000001D8; // type:object size:0x4 scope:local align:4
+@107398 = .rodata:0x000001DC; // type:object size:0x4 scope:local align:4
+@107399 = .rodata:0x000001E0; // type:object size:0x4 scope:local align:4
+@107400 = .rodata:0x000001E4; // type:object size:0x4 scope:local align:4
+@107401 = .rodata:0x000001E8; // type:object size:0x4 scope:local align:4
+@107402 = .rodata:0x000001EC; // type:object size:0x4 scope:local align:4
+@107403 = .rodata:0x000001F0; // type:object size:0x4 scope:local align:4
+@107404 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4
+@107405 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4
+@107406 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4
+@107407 = .rodata:0x00000200; // type:object size:0x4 scope:local align:4
+@107408 = .rodata:0x00000204; // type:object size:0x4 scope:local align:4 data:string
+@107409 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4
+@107410 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4
+@107411 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4
+@107412 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4
+@107413 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4
+@107414 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4
+@107415 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4
+@107416 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4
+@107417 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4
+@107418 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4
+@107419 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4
+@107420 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4
+@107421 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4
+@107422 = .rodata:0x0000023C; // type:object size:0x4 scope:local align:4
+@107423 = .rodata:0x00000240; // type:object size:0x4 scope:local align:4
+@107424 = .rodata:0x00000244; // type:object size:0x4 scope:local align:4
+@107425 = .rodata:0x00000248; // type:object size:0x4 scope:local align:4
+@107426 = .rodata:0x0000024C; // type:object size:0x4 scope:local align:4
+@107427 = .rodata:0x00000250; // type:object size:0x4 scope:local align:4
+@107428 = .rodata:0x00000254; // type:object size:0x4 scope:local align:4
+@107429 = .rodata:0x00000258; // type:object size:0x4 scope:local align:4
+@107430 = .rodata:0x0000025C; // type:object size:0x4 scope:local align:4 data:string
+@107431 = .rodata:0x00000260; // type:object size:0x4 scope:local align:4
+@107432 = .rodata:0x00000264; // type:object size:0x4 scope:local align:4
+@107433 = .rodata:0x00000268; // type:object size:0x4 scope:local align:4
+@107434 = .rodata:0x0000026C; // type:object size:0x4 scope:local align:4
+@107435 = .rodata:0x00000270; // type:object size:0x4 scope:local align:4
+@107436 = .rodata:0x00000274; // type:object size:0x4 scope:local align:4
+@107437 = .rodata:0x00000278; // type:object size:0x4 scope:local align:4
+@107438 = .rodata:0x0000027C; // type:object size:0x4 scope:local align:4
+@107439 = .rodata:0x00000280; // type:object size:0x4 scope:local align:4
+@107440 = .rodata:0x00000284; // type:object size:0x4 scope:local align:4
+@107441 = .rodata:0x00000288; // type:object size:0x4 scope:local align:4
+@107442 = .rodata:0x0000028C; // type:object size:0x4 scope:local align:4
+@107443 = .rodata:0x00000290; // type:object size:0x4 scope:local align:4
+@107444 = .rodata:0x00000294; // type:object size:0x4 scope:local align:4
+@107445 = .rodata:0x00000298; // type:object size:0x4 scope:local align:4
+@107446 = .rodata:0x0000029C; // type:object size:0x4 scope:local align:4
+@107447 = .rodata:0x000002A0; // type:object size:0x4 scope:local align:4
+@107448 = .rodata:0x000002A4; // type:object size:0x4 scope:local align:4
+@107449 = .rodata:0x000002A8; // type:object size:0x4 scope:local align:4
+@107450 = .rodata:0x000002AC; // type:object size:0x4 scope:local align:4
+@107451 = .rodata:0x000002B0; // type:object size:0x4 scope:local align:4
+@107452 = .rodata:0x000002B4; // type:object size:0x4 scope:local align:4
+@107453 = .rodata:0x000002B8; // type:object size:0x4 scope:local align:4
+@107454 = .rodata:0x000002BC; // type:object size:0x4 scope:local align:4
+@107455 = .rodata:0x000002C0; // type:object size:0x4 scope:local align:4
+@107456 = .rodata:0x000002C4; // type:object size:0x4 scope:local align:4
+@107457 = .rodata:0x000002C8; // type:object size:0x4 scope:local align:4
+@107565 = .rodata:0x000002CC; // type:object size:0x4 scope:local align:4
+@107566 = .rodata:0x000002D0; // type:object size:0x4 scope:local align:4
+@107567 = .rodata:0x000002D4; // type:object size:0x4 scope:local align:4 data:string
+@107568 = .rodata:0x000002D8; // type:object size:0x4 scope:local align:4
+@107569 = .rodata:0x000002DC; // type:object size:0x4 scope:local align:4
+@107570 = .rodata:0x000002E0; // type:object size:0x4 scope:local align:4
+@107571 = .rodata:0x000002E4; // type:object size:0x4 scope:local align:4
+@108143 = .rodata:0x000002E8; // type:object size:0x4 scope:local align:4
+@108144 = .rodata:0x000002EC; // type:object size:0x4 scope:local align:4
+@108145 = .rodata:0x000002F0; // type:object size:0x4 scope:local align:4
+@108146 = .rodata:0x000002F4; // type:object size:0x4 scope:local align:4
+...data.0 = .data:0x00000000; // type:label scope:local align:4
+iso_eff$94305 = .data:0x00000006; // type:object size:0xA scope:global align:2
+buf_p = .data:0x00000010; // type:object size:0x4C scope:global align:4
+size_p = .data:0x0000005C; // type:object size:0x4C scope:global align:4
+ex_eff$94869 = .data:0x000000A8; // type:object size:0xA scope:global align:4
+iso_eff$94956 = .data:0x000000B2; // type:object size:0x8 scope:global align:2
+@107459 = .data:0x000000BC; // type:object size:0xF8 scope:local align:4
+iso_eff$95267 = .data:0x000001B4; // type:object size:0xA scope:global align:4
+iso_eff$95281 = .data:0x000001BE; // type:object size:0x6 scope:global align:2
+iso_eff$95292 = .data:0x000001C4; // type:object size:0x8 scope:global align:4
+p_bmd$95410 = .data:0x000001CC; // type:object size:0x4C scope:global align:4
+cc_sph_src$95620 = .data:0x00000218; // type:object size:0x40 scope:global align:4
+body_sph_src$95621 = .data:0x00000258; // type:object size:0x40 scope:global align:4
+parts_sph_src$95622 = .data:0x00000298; // type:object size:0x40 scope:global align:4
+core_sph_src$95623 = .data:0x000002D8; // type:object size:0x40 scope:global align:4
+l_daB_OB_Method = .data:0x00000318; // type:object size:0x20 scope:global align:4
+g_profile_B_OB = .data:0x00000338; // type:object size:0x30 scope:global align:4
+__vt__12daB_OB_HIO_c = .data:0x00000368; // type:object size:0xC scope:global align:4
+lbl_149_data_374 = .data:0x00000374; // type:object size:0xD data:string
+@95704 = .data:0x00000384; // type:object size:0xC scope:local align:4
+__RTTI__12daB_OB_HIO_c = .data:0x00000390; // type:object size:0x8 scope:global align:4
+lbl_149_data_398 = .data:0x00000398; // type:object size:0x34
+@95767 = .data:0x000003CC; // type:object size:0x3C scope:local align:4
+lbl_149_data_408 = .data:0x00000408; // type:object size:0x14
+@95769 = .data:0x0000041C; // type:object size:0x34 scope:local align:4
+__vt__18mDoExt_3DlineMat_c = .data:0x00000458; // type:object size:0x14 scope:global align:4
+lbl_149_data_46C = .data:0x0000046C; // type:object size:0x28
+@95827 = .data:0x00000494; // type:object size:0x24 scope:local align:4
+lbl_149_data_4B8 = .data:0x000004B8; // type:object size:0x18
+@95829 = .data:0x000004D0; // type:object size:0xC scope:local align:4
+lbl_149_data_4DC = .data:0x000004DC; // type:object size:0x1C
+@95831 = .data:0x000004F8; // type:object size:0xC scope:local align:4
+lbl_149_data_504 = .data:0x00000504; // type:object size:0xCC
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
+...bss.0 = .bss:0x00000008; // type:label scope:local align:4 data:byte
+moveSW = .bss:0x0000000C; // type:object size:0x4 scope:global align:4
+moveSW2 = .bss:0x00000010; // type:object size:0x4 scope:global align:4
+@93293 = .bss:0x00000014; // type:object size:0xC scope:local align:4
+l_HIO = .bss:0x00000020; // type:object size:0x20 scope:global align:4 data:byte
+pno = .bss:0x00000040; // type:object size:0x4 scope:global align:4 data:4byte
+fin = .bss:0x00000044; // type:object size:0x4 scope:global align:4 data:4byte
+bf_ct = .bss:0x00000048; // type:object size:0x4 scope:global align:4 data:4byte
+@94062 = .bss:0x00000050; // type:object size:0xC scope:local align:4
+@94063 = .bss:0x0000005C; // type:object size:0xC scope:local align:4
+@94064 = .bss:0x00000068; // type:object size:0xC scope:local align:4
+@94065 = .bss:0x00000074; // type:object size:0xC scope:local align:4
+sdemo_p$94059 = .bss:0x00000080; // type:object size:0x30 scope:global align:4
+@94873 = .bss:0x000000B4; // type:object size:0xC scope:local align:4
+room_pos$94870 = .bss:0x000000C0; // type:object size:0xC scope:global align:4
+@94877 = .bss:0x000000D0; // type:object size:0xC scope:local align:4
+sc$94874 = .bss:0x000000DC; // type:object size:0xC scope:global align:4
diff --git a/config/RZDE01_00/rels/d_a_b_zant/symbols.txt b/config/RZDE01_00/rels/d_a_b_zant/symbols.txt
index a6678532ef..a655667748 100644
--- a/config/RZDE01_00/rels/d_a_b_zant/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_b_zant/symbols.txt
@@ -72,7 +72,7 @@ action__10daB_ZANT_cFv = .text:0x0000D570; // type:function size:0x580 scope:glo
mtx_set__10daB_ZANT_cFv = .text:0x0000DAF0; // type:function size:0x1CC scope:global
cc_set__10daB_ZANT_cFv = .text:0x0000DCBC; // type:function size:0x258 scope:global
cc_ice_set__10daB_ZANT_cFv = .text:0x0000DF14; // type:function size:0x4AC scope:global
-daB_ZANT_c::dZantSph_c$110505__as__14d_a_b_zant_cppFRCQ210daB_ZANT_c31dZantSph_c$110505d_a_b_zant_cpp = .text:0x0000E3C0; // type:function size:0x1C scope:local
+__as__Q210daB_ZANT_c31dZantSph_c$110525d_a_b_zant_cppFRQ210daB_ZANT_c31dZantSph_c$110525d_a_b_zant_cpp = .text:0x0000E3C0; // type:function size:0x1C scope:local
execute__10daB_ZANT_cFv = .text:0x0000E3DC; // type:function size:0x100 scope:global
daB_ZANT_Execute__FP10daB_ZANT_c = .text:0x0000E4DC; // type:function size:0x4 scope:global
daB_ZANT_IsDelete__FP10daB_ZANT_c = .text:0x0000E4E0; // type:function size:0x8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_balloon_2D/symbols.txt b/config/RZDE01_00/rels/d_a_balloon_2D/symbols.txt
index 2e768a009a..2cb82c3c65 100644
--- a/config/RZDE01_00/rels/d_a_balloon_2D/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_balloon_2D/symbols.txt
@@ -52,7 +52,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@96253 = .rodata:0x00000038; // type:object size:0x8 scope:local
m_tex_size_x$94938 = .rodata:0x00000040; // type:object size:0x4 scope:local
m_tex_size_y$94940 = .rodata:0x00000044; // type:object size:0x4 scope:local
-@LOCAL@daBalloon2D_HIO_c::daBalloon2D_HIO_c(void)@aParam = .data:0x00000000; // type:object size:0xC4 scope:local
+aParam$localstatic3$__ct__17daBalloon2D_HIO_cFv = .data:0x00000000; // type:object size:0xC4 scope:local
lbl_159_data_C4 = .data:0x000000C4; // type:object size:0xA data:string
l_arcName = .data:0x000000D0; // type:object size:0x4 scope:global data:4byte
lbl_159_data_D4 = .data:0x000000D4; // type:object size:0x17 data:string
diff --git a/config/RZDE01_00/rels/d_a_bg/splits.txt b/config/RZDE01_00/rels/d_a_bg/splits.txt
index 4f72b312a4..9ec717f2f7 100644
--- a/config/RZDE01_00/rels/d_a_bg/splits.txt
+++ b/config/RZDE01_00/rels/d_a_bg/splits.txt
@@ -13,3 +13,4 @@ d/actor/d_a_bg.cpp:
.text start:0x0000005C end:0x00001424
.rodata start:0x00000000 end:0x00000024
.data start:0x00000108 end:0x000001F0
+ .bss start:0x00000000 end:0x00000020
diff --git a/config/RZDE01_00/rels/d_a_bg/symbols.txt b/config/RZDE01_00/rels/d_a_bg/symbols.txt
index 1d45102db6..d2aea02369 100644
--- a/config/RZDE01_00/rels/d_a_bg/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_bg/symbols.txt
@@ -24,11 +24,11 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@98226 = .rodata:0x00000014; // type:object size:0x4 scope:local
@98230 = .rodata:0x00000018; // type:object size:0x8 scope:local align:8 data:double
@98253 = .rodata:0x00000020; // type:object size:0x4 scope:local align:4 data:float
-lbl_3_data_0 = .data:0x00000000; // type:object size:0x42
-lbl_3_data_42 = .data:0x00000042; // type:object size:0x42
-lbl_3_data_84 = .data:0x00000084; // type:object size:0x42
-lbl_3_data_C6 = .data:0x000000C6; // type:object size:0x42
-@LOCAL@daBg_c::draw(void)@l_tevStrType = .data:0x00000108; // type:object size:0x18 scope:local
+l_modelName$localstatic3$createHeap__6daBg_cFv = .data:0x00000000; // type:object size:0x42 scope:local
+l_modelName2$localstatic4$createHeap__6daBg_cFv = .data:0x00000042; // type:object size:0x42 scope:local
+l_btkName$localstatic5$createHeap__6daBg_cFv = .data:0x00000084; // type:object size:0x42 scope:local
+l_brkName$localstatic6$createHeap__6daBg_cFv = .data:0x000000C6; // type:object size:0x42 scope:local
+l_tevStrType$localstatic3$draw__6daBg_cFv = .data:0x00000108; // type:object size:0x18 scope:local
l_daBg_Method = .data:0x00000120; // type:object size:0x20 scope:global
g_profile_BG = .data:0x00000140; // type:object size:0x34 scope:global
lbl_3_data_174 = .data:0x00000174; // type:object size:0xA data:string
@@ -48,4 +48,4 @@ lbl_3_data_1E2 = .data:0x000001E2; // type:object size:0x3 data:string
lbl_3_data_1E5 = .data:0x000001E5; // type:object size:0x3 data:string
lbl_3_data_1E8 = .data:0x000001E8; // type:object size:0x3 data:string
lbl_3_data_1EB = .data:0x000001EB; // type:object size:0x3 data:string
-lbl_3_bss_0 = .bss:0x00000000; // type:object size:0x20
+arcName$3823 = .bss:0x00000000; // type:object size:0x20 scope:local
diff --git a/config/RZDE01_00/rels/d_a_bullet/symbols.txt b/config/RZDE01_00/rels/d_a_bullet/symbols.txt
index 536431cdfa..d9d7507039 100644
--- a/config/RZDE01_00/rels/d_a_bullet/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_bullet/symbols.txt
@@ -11,7 +11,7 @@ Draw__10daBullet_cFv = .text:0x000004D0; // type:function size:0x68 scope:global
createHeapCallBack__10daBullet_cFP10fopAc_ac_c = .text:0x00000538; // type:function size:0x4 scope:global
getTypeFromParam__10daBullet_cFv = .text:0x0000053C; // type:function size:0x20 scope:global
initialize__10daBullet_cFv = .text:0x0000055C; // type:function size:0x138 scope:global
-fn_694 = .text:0x00000694; // type:function size:0xA8 scope:global
+setProcess__10daBullet_cFM10daBullet_cFPCvPvPv_i = .text:0x00000694; // type:function size:0xA8 scope:global
wait__10daBullet_cFPv = .text:0x0000073C; // type:function size:0x94 scope:global
move__10daBullet_cFPv = .text:0x000007D0; // type:function size:0x8C scope:global
daBullet_Create__FPv = .text:0x0000085C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_coach_2D/symbols.txt b/config/RZDE01_00/rels/d_a_coach_2D/symbols.txt
index 446a483986..0d961f6b4e 100644
--- a/config/RZDE01_00/rels/d_a_coach_2D/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_coach_2D/symbols.txt
@@ -34,7 +34,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@95642 = .rodata:0x00000018; // type:object size:0x4 scope:local
@95645 = .rodata:0x00000020; // type:object size:0x8 scope:local align:8 data:double
@95646 = .rodata:0x00000028; // type:object size:0x8 scope:local align:8 data:double
-@LOCAL@daCoach2D_HIO_c::daCoach2D_HIO_c(void)@aParam = .data:0x00000000; // type:object size:0x58 scope:local
+aParam$localstatic3$__ct__15daCoach2D_HIO_cFv = .data:0x00000000; // type:object size:0x58 scope:local
lbl_161_data_58 = .data:0x00000058; // type:object size:0x8 data:string
l_arcName = .data:0x00000060; // type:object size:0x4 scope:global data:4byte
lbl_161_data_64 = .data:0x00000064; // type:object size:0x1F data:string
diff --git a/config/RZDE01_00/rels/d_a_coach_fire/symbols.txt b/config/RZDE01_00/rels/d_a_coach_fire/symbols.txt
index b390996521..eb5f0aee1c 100644
--- a/config/RZDE01_00/rels/d_a_coach_fire/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_coach_fire/symbols.txt
@@ -16,7 +16,7 @@ M_attr__13daCoachFire_c = .rodata:0x00000000; // type:object size:0x10 scope:glo
@95961 = .rodata:0x00000014; // type:object size:0x4 scope:local
@95962 = .rodata:0x00000018; // type:object size:0x4 scope:local
@95963 = .rodata:0x0000001C; // type:object size:0x4 scope:local
-@LOCAL@daCoachFire_c::initCcSphere(void)@ccSphSrc = .rodata:0x00000020; // type:object size:0x40 scope:local
+ccSphSrc$localstatic3$initCcSphere__13daCoachFire_cFv = .rodata:0x00000020; // type:object size:0x40 scope:local
@95992 = .rodata:0x00000060; // type:object size:0x4 scope:local
@95993 = .rodata:0x00000064; // type:object size:0x4 scope:local
@95994 = .rodata:0x00000068; // type:object size:0x4 scope:local data:string
diff --git a/config/RZDE01_00/rels/d_a_cow/symbols.txt b/config/RZDE01_00/rels/d_a_cow/symbols.txt
index 0f9fb66eb9..782a4443a4 100644
--- a/config/RZDE01_00/rels/d_a_cow/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_cow/symbols.txt
@@ -16,7 +16,7 @@ setRushVibration__7daCow_cFi = .text:0x0000081C; // type:function size:0x80 scop
checkThrow__7daCow_cFv = .text:0x0000089C; // type:function size:0xD8 scope:global
setBodyAngle__7daCow_cFs = .text:0x00000974; // type:function size:0xF0 scope:global
setBodyAngle2__7daCow_cFs = .text:0x00000A64; // type:function size:0x140 scope:global
-fn_ba4 = .text:0x00000BA4; // type:function size:0xA8 scope:global
+setProcess__7daCow_cFM7daCow_cFPCvPv_vi = .text:0x00000BA4; // type:function size:0xA8 scope:global
damage_check__7daCow_cFv = .text:0x00000C4C; // type:function size:0x2C0 scope:global
setEnterCow20__7daCow_cFv = .text:0x00000F0C; // type:function size:0xE0 scope:global
setEnterCow10__7daCow_cFv = .text:0x00000FEC; // type:function size:0xEC scope:global
diff --git a/config/RZDE01_00/rels/d_a_dshutter/symbols.txt b/config/RZDE01_00/rels/d_a_dshutter/symbols.txt
index 920f64e29a..2eb3d9cd5d 100644
--- a/config/RZDE01_00/rels/d_a_dshutter/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_dshutter/symbols.txt
@@ -21,7 +21,7 @@ daDsh_IsDelete__FP7daDsh_c = .text:0x00000708; // type:function size:0x8 scope:g
daDsh_Delete__FP7daDsh_c = .text:0x00000710; // type:function size:0x48 scope:global
daDsh_Create__FP10fopAc_ac_c = .text:0x00000758; // type:function size:0x170 scope:global
__sinit_d_a_dshutter_cpp = .text:0x000008C8; // type:function size:0x15C scope:local
-fn_a24 = .text:0x00000A24; // type:function size:0x34 scope:global
+__ct__Q27daDsh_c8action_cFM7daDsh_cFPCvPv_iM7daDsh_cFPCvPv_i = .text:0x00000A24; // type:function size:0x34 scope:global
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
l_bmd = .rodata:0x00000000; // type:object size:0xC scope:global
@@ -36,7 +36,7 @@ lbl_10_data_7 = .data:0x00000007; // type:object size:0xA data:string
lbl_10_data_11 = .data:0x00000011; // type:object size:0xA data:string
l_arcName = .data:0x0000001C; // type:object size:0xC scope:global
lbl_10_data_28 = .data:0x00000028; // type:object size:0x4
-@LOCAL@daDsh_c::create(void)@l_resName = .data:0x0000002C; // type:object size:0x8 scope:local data:4byte
+l_resName$localstatic3$create__7daDsh_cFv = .data:0x0000002C; // type:object size:0x8 scope:local data:4byte
l_daDsh_Method = .data:0x00000034; // type:object size:0x20 scope:global
g_profile_DSHUTTER = .data:0x00000054; // type:object size:0x34 scope:global
__vt__7daDsh_c = .data:0x00000088; // type:object size:0x28 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_bs/symbols.txt b/config/RZDE01_00/rels/d_a_e_bs/symbols.txt
index 95d2c80bc6..a18057810f 100644
--- a/config/RZDE01_00/rels/d_a_e_bs/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_bs/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
setMidnaBindEffect__FP13fopEn_enemy_cP15Z2CreatureEnemyP4cXyzP4cXyz = .text:0x000000CC; // type:function size:0x32C scope:global
-fn_3f8 = .text:0x000003F8; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x000003F8; // type:function size:0x34 scope:global
setBaseTRMtx__8J3DModelFPA4_f = .text:0x0000042C; // type:function size:0x10 scope:global
get__14mDoMtx_stack_cFv = .text:0x0000043C; // type:function size:0xC scope:global
YrotM__14mDoMtx_stack_cFs = .text:0x00000448; // type:function size:0x10 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_gm/symbols.txt b/config/RZDE01_00/rels/d_a_e_gm/symbols.txt
index 716ec0bfcc..4aae4119f0 100644
--- a/config/RZDE01_00/rels/d_a_e_gm/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_gm/symbols.txt
@@ -5,7 +5,7 @@ __register_global_object = .text:0x0000005C; // type:function size:0x1C scope:gl
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
absXZ__4cXyzCFRC3Vec = .text:0x000000CC; // type:function size:0x74 scope:global
__ct__12daE_GM_HIO_cFv = .text:0x00000140; // type:function size:0x5C scope:global
-fn_19c = .text:0x0000019C; // type:function size:0xA4 scope:global
+setAction__8daE_GM_cFM8daE_GM_cFPCvPv_v = .text:0x0000019C; // type:function size:0xA4 scope:global
action__8daE_GM_cFv = .text:0x00000240; // type:function size:0x144 scope:global
s_obj_sub2__FPvPv = .text:0x00000384; // type:function size:0xA4 scope:global
egg_wait__8daE_GM_cFv = .text:0x00000428; // type:function size:0x554 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_gob/symbols.txt b/config/RZDE01_00/rels/d_a_e_gob/symbols.txt
index 5cbc7969ab..4148076d3d 100644
--- a/config/RZDE01_00/rels/d_a_e_gob/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_gob/symbols.txt
@@ -21,7 +21,7 @@ __sinit_d_a_e_gob_cpp = .text:0x00005FDC; // type:function size:0x74 scope:local
setBaseTRMtx__8J3DModelFPA4_f = .text:0x00006050; // type:function size:0x10 scope:global
getModel__16mDoExt_McaMorfSOFv = .text:0x00006060; // type:function size:0x8 scope:global
checkFrame__13mDoExt_morf_cFf = .text:0x00006068; // type:function size:0x8 scope:global
-fn_6070 = .text:0x00006070; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x00006070; // type:function size:0x34 scope:global
daPy_getPlayerActorClass__Fv = .text:0x000060A4; // type:function size:0x10 scope:global
checkEquipHeavyBoots__9daPy_py_cCFv = .text:0x000060B4; // type:function size:0xC scope:global
get__14mDoMtx_stack_cFv = .text:0x000060C0; // type:function size:0xC scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_oct_bg/symbols.txt b/config/RZDE01_00/rels/d_a_e_oct_bg/symbols.txt
index 8ce14a9940..3d0981e82d 100644
--- a/config/RZDE01_00/rels/d_a_e_oct_bg/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_oct_bg/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
__ct__15daE_OctBg_HIO_cFv = .text:0x000000CC; // type:function size:0x60 scope:global
-fn_12c = .text:0x0000012C; // type:function size:0xA4 scope:global
+setAction__11daE_OctBg_cFM11daE_OctBg_cFPCvPv_v = .text:0x0000012C; // type:function size:0xA4 scope:global
setSparkEffect__11daE_OctBg_cFv = .text:0x000001D0; // type:function size:0x104 scope:global
checkExplode__11daE_OctBg_cFv = .text:0x000002D4; // type:function size:0xC4 scope:global
action__11daE_OctBg_cFv = .text:0x00000398; // type:function size:0x328 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_rdy/symbols.txt b/config/RZDE01_00/rels/d_a_e_rdy/symbols.txt
index 0593029015..8f3d2bfaa9 100644
--- a/config/RZDE01_00/rels/d_a_e_rdy/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_rdy/symbols.txt
@@ -19,8 +19,8 @@ dComIfGp_getCamera__Fi = .text:0x00000580; // type:function size:0x18 scope:glob
dComIfGp_checkPlayerStatus0__FiUl = .text:0x00000598; // type:function size:0x1C scope:global
dComIfG_Ccsp__Fv = .text:0x000005B4; // type:function size:0x10 scope:global
dComIfGp_getStartStageName__Fv = .text:0x000005C4; // type:function size:0x10 scope:global
-fn_5d4 = .text:0x000005D4; // type:function size:0x34 scope:global
-fn_608 = .text:0x00000608; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x000005D4; // type:function size:0x34 scope:global
+__ami__4cXyzFRC3Vec = .text:0x00000608; // type:function size:0x34 scope:global
setBaseTRMtx__8J3DModelFPA4_f = .text:0x0000063C; // type:function size:0x10 scope:global
get__14mDoMtx_stack_cFv = .text:0x0000064C; // type:function size:0xC scope:global
XrotM__14mDoMtx_stack_cFs = .text:0x00000658; // type:function size:0x10 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_sf/symbols.txt b/config/RZDE01_00/rels/d_a_e_sf/symbols.txt
index e4a3661beb..da2d5c08f7 100644
--- a/config/RZDE01_00/rels/d_a_e_sf/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_sf/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
changeOriginalDemo__9daPy_py_cFv = .text:0x000000CC; // type:function size:0x14 scope:global
-fn_e0 = .text:0x000000E0; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x000000E0; // type:function size:0x34 scope:global
setBaseTRMtx__8J3DModelFPA4_f = .text:0x00000114; // type:function size:0x10 scope:global
get__14mDoMtx_stack_cFv = .text:0x00000124; // type:function size:0xC scope:global
XrotM__14mDoMtx_stack_cFs = .text:0x00000130; // type:function size:0x10 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_sw/symbols.txt b/config/RZDE01_00/rels/d_a_e_sw/symbols.txt
index 734f309a4d..c1aa7e18e2 100644
--- a/config/RZDE01_00/rels/d_a_e_sw/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_sw/symbols.txt
@@ -51,7 +51,7 @@ CreateHeap__8daE_SW_cFv = .text:0x000042E0; // type:function size:0xF4 scope:glo
useHeapInit__FP10fopAc_ac_c = .text:0x000043D4; // type:function size:0x4 scope:global
create__8daE_SW_cFv = .text:0x000043D8; // type:function size:0x4EC scope:global
daE_SW_Create__FP8daE_SW_c = .text:0x000048C4; // type:function size:0x4 scope:global
-fn_48c8 = .text:0x000048C8; // type:function size:0xA4 scope:global
+d_setAction__8daE_SW_cFM8daE_SW_cFPCvPv_v = .text:0x000048C8; // type:function size:0xA4 scope:global
d_checkFall__8daE_SW_cFv = .text:0x0000496C; // type:function size:0x1F4 scope:global
d_damage_check__8daE_SW_cFv = .text:0x00004B60; // type:function size:0x37C scope:global
d_action__8daE_SW_cFv = .text:0x00004EDC; // type:function size:0x100 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_wb/symbols.txt b/config/RZDE01_00/rels/d_a_e_wb/symbols.txt
index 9426c7fc57..1ee331fbed 100644
--- a/config/RZDE01_00/rels/d_a_e_wb/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_wb/symbols.txt
@@ -61,7 +61,7 @@ __sinit_d_a_e_wb_cpp = .text:0x0000F2EC; // type:function size:0x100 scope:local
__arraydtor$112235 = .text:0x0000F3EC; // type:function size:0x1C scope:local
__arraydtor$112979 = .text:0x0000F408; // type:function size:0x1C scope:local
setBaseTRMtx__8J3DModelFPA4_f = .text:0x0000F424; // type:function size:0x10 scope:global
-fn_f434 = .text:0x0000F434; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x0000F434; // type:function size:0x34 scope:global
cMtx_YrotS__FPA4_fs = .text:0x0000F468; // type:function size:0x8 scope:global
cM_ssin__Fs = .text:0x0000F470; // type:function size:0x14 scope:global
cM_scos__Fs = .text:0x0000F484; // type:function size:0x18 scope:global
diff --git a/config/RZDE01_00/rels/d_a_e_yr/symbols.txt b/config/RZDE01_00/rels/d_a_e_yr/symbols.txt
index 6dcec414c4..edc6047be7 100644
--- a/config/RZDE01_00/rels/d_a_e_yr/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_e_yr/symbols.txt
@@ -17,7 +17,7 @@ fopAcM_GetRoomNo__FPC10fopAc_ac_c = .text:0x0000055C; // type:function size:0xC
fopAcM_OnStatus__FP10fopAc_ac_cUl = .text:0x00000568; // type:function size:0x10 scope:global
fopAcM_OffStatus__FP10fopAc_ac_cUl = .text:0x00000578; // type:function size:0x10 scope:global
fopAcM_SearchByID__FUi = .text:0x00000588; // type:function size:0x30 scope:global
-fn_5b8 = .text:0x000005B8; // type:function size:0x8 scope:global
+__opUl__10JAISoundIDCFv = .text:0x000005B8; // type:function size:0x8 scope:global
__ct__10JAISoundIDFRC10JAISoundID = .text:0x000005C0; // type:function size:0xC scope:global
nodeCallBack__FP8J3DJointi = .text:0x000005CC; // type:function size:0x328 scope:global
anm_init__FP10e_yr_classifUcf = .text:0x000008F4; // type:function size:0xB8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_grass/symbols.txt b/config/RZDE01_00/rels/d_a_grass/symbols.txt
index 50513f3a5a..1b13c66f1a 100644
--- a/config/RZDE01_00/rels/d_a_grass/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_grass/symbols.txt
@@ -185,7 +185,7 @@ l_mat2DL = .data:0x000044A0; // type:object size:0x99 scope:global
l_mat2Light4DL = .data:0x00004540; // type:object size:0x99 scope:global
@101399 = .data:0x000045DC; // type:object size:0xC scope:local data:4byte
@101527 = .data:0x000045E8; // type:object size:0x20 scope:local
-@LOCAL@daGrass_c::create(void)@l_offsetData@5 = .data:0x00004608; // type:object size:0x40 scope:local
+l_offsetData$localstatic15$create__9daGrass_cFv = .data:0x00004608; // type:object size:0x40 scope:local
daGrass_METHODS = .data:0x00004648; // type:object size:0x20 scope:global
g_profile_GRASS = .data:0x00004668; // type:object size:0x30 scope:global
__vt__16dFlower_packet_c = .data:0x00004698; // type:object size:0x14 scope:global
@@ -273,15 +273,15 @@ ang$95213 = .bss:0x00000BE8; // type:object size:0x6 scope:local
@95828 = .bss:0x00000EB4; // type:object size:0xC scope:local
@95829 = .bss:0x00000EC0; // type:object size:0xC scope:local
@95830 = .bss:0x00000ECC; // type:object size:0xC scope:local
-lbl_74_bss_ED8 = .bss:0x00000ED8; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType0 = .bss:0x00000EDA; // type:object size:0x2A scope:local
-lbl_74_bss_F04 = .bss:0x00000F04; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType1@0 = .bss:0x00000F06; // type:object size:0x7E scope:local
-lbl_74_bss_F84 = .bss:0x00000F84; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType2@1 = .bss:0x00000F86; // type:object size:0x12 scope:local
-lbl_74_bss_F98 = .bss:0x00000F98; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType3@2 = .bss:0x00000F9A; // type:object size:0x2A scope:local
-lbl_74_bss_FC4 = .bss:0x00000FC4; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType4@3 = .bss:0x00000FC6; // type:object size:0x66 scope:local
-lbl_74_bss_102C = .bss:0x0000102C; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType5@4 = .bss:0x0000102E; // type:object size:0x2A scope:local
+init$localstatic4$create__9daGrass_cFv = .bss:0x00000ED8; // type:object size:0x1 data:byte
+l_setType0$localstatic3$create__9daGrass_cFv = .bss:0x00000EDA; // type:object size:0x2A scope:local
+init$localstatic6$create__9daGrass_cFv = .bss:0x00000F04; // type:object size:0x1 data:byte
+l_setType1$localstatic5$create__9daGrass_cFv = .bss:0x00000F06; // type:object size:0x7E scope:local
+init$localstatic8$create__9daGrass_cFv = .bss:0x00000F84; // type:object size:0x1 data:byte
+l_setType2$localstatic7$create__9daGrass_cFv = .bss:0x00000F86; // type:object size:0x12 scope:local
+init$localstatic10$create__9daGrass_cFv = .bss:0x00000F98; // type:object size:0x1 data:byte
+l_setType3$localstatic9$create__9daGrass_cFv = .bss:0x00000F9A; // type:object size:0x2A scope:local
+init$localstatic12$create__9daGrass_cFv = .bss:0x00000FC4; // type:object size:0x1 data:byte
+l_setType4$localstatic11$create__9daGrass_cFv = .bss:0x00000FC6; // type:object size:0x66 scope:local
+init$localstatic14$create__9daGrass_cFv = .bss:0x0000102C; // type:object size:0x1 data:byte
+l_setType5$localstatic13$create__9daGrass_cFv = .bss:0x0000102E; // type:object size:0x2A scope:local
diff --git a/config/RZDE01_00/rels/d_a_mg_rod/symbols.txt b/config/RZDE01_00/rels/d_a_mg_rod/symbols.txt
index 5ce7d96bcb..b66f50862f 100644
--- a/config/RZDE01_00/rels/d_a_mg_rod/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_mg_rod/symbols.txt
@@ -80,7 +80,7 @@ fopAcM_searchPlayerDistanceXZ__FPC10fopAc_ac_c = .text:0x00011E5C; // type:funct
fopAcM_SearchByName__Fs = .text:0x00011E6C; // type:function size:0x30 scope:global
fopAcM_GetID__FPCv = .text:0x00011E9C; // type:function size:0x18 scope:global
fopAcM_GetRoomNo__FPC10fopAc_ac_c = .text:0x00011EB4; // type:function size:0xC scope:global
-fn_11ec0 = .text:0x00011EC0; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x00011EC0; // type:function size:0x34 scope:global
zero__4cXyzFv = .text:0x00011EF4; // type:function size:0x14 scope:global
getFishingRodAngleY__9daPy_py_cCFv = .text:0x00011F08; // type:function size:0x14 scope:global
onFishingRodCastingEnd__9daPy_py_cFv = .text:0x00011F1C; // type:function size:0x10 scope:global
diff --git a/config/RZDE01_00/rels/d_a_mirror/symbols.txt b/config/RZDE01_00/rels/d_a_mirror/symbols.txt
index 8bed81df89..bdff279d82 100644
--- a/config/RZDE01_00/rels/d_a_mirror/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_mirror/symbols.txt
@@ -40,8 +40,8 @@ lbl_279_rodata_8 = .rodata:0x00000008; // type:object size:0xC
@94558 = .rodata:0x00000044; // type:object size:0x4 scope:local
@94562 = .rodata:0x00000048; // type:object size:0x8 scope:local
@92849 = .rodata:0x00000050; // type:object size:0x30 scope:local
-@LOCAL@daMirror_c::create(void)@l_mirrorQuad = .rodata:0x00000080; // type:object size:0x30 scope:local
-@LOCAL@daMirror_c::create(void)@l_mirrorLook@0 = .rodata:0x000000B0; // type:object size:0xC scope:local
+l_mirrorQuad$localstatic3$create__10daMirror_cFv = .rodata:0x00000080; // type:object size:0x30 scope:local
+l_mirrorLook$localstatic4$create__10daMirror_cFv = .rodata:0x000000B0; // type:object size:0xC scope:local
@94669 = .rodata:0x000000BC; // type:object size:0x4 scope:local
@94702 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float
lbl_279_data_0 = .data:0x00000000; // type:object size:0x7 data:string
diff --git a/config/RZDE01_00/rels/d_a_myna/symbols.txt b/config/RZDE01_00/rels/d_a_myna/symbols.txt
index 235149290e..65fdf61ede 100644
--- a/config/RZDE01_00/rels/d_a_myna/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_myna/symbols.txt
@@ -144,7 +144,7 @@ lbl_281_data_2F7 = .data:0x000002F7; // type:object size:0x10 data:string
l_bckFileNameTBL = .data:0x00000308; // type:object size:0x3C scope:global data:4byte
lbl_281_data_344 = .data:0x00000344; // type:object size:0x9 data:string
l_btpFileNameTBL = .data:0x00000350; // type:object size:0x4 scope:global data:4byte
-@LOCAL@daMyna_HIO_c::daMyna_HIO_c(void)@aParam = .data:0x00000354; // type:object size:0x30 scope:local
+aParam$localstatic3$__ct__12daMyna_HIO_cFv = .data:0x00000354; // type:object size:0x30 scope:local
mBaseMotionTBL__8daMyna_c = .data:0x00000384; // type:object size:0x54 scope:global
lbl_281_data_3D8 = .data:0x000003D8; // type:object size:0x14
@101171 = .data:0x000003EC; // type:object size:0x40 scope:local
diff --git a/config/RZDE01_00/rels/d_a_ni/symbols.txt b/config/RZDE01_00/rels/d_a_ni/symbols.txt
index a26aff02e6..4f9520b2e8 100644
--- a/config/RZDE01_00/rels/d_a_ni/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_ni/symbols.txt
@@ -53,7 +53,7 @@ fopAcM_searchPlayerDistance__FPC10fopAc_ac_c = .text:0x00004FD8; // type:functio
fopAcM_searchPlayerAngleY__FPC10fopAc_ac_c = .text:0x00004FE8; // type:function size:0x10 scope:global
fopAcM_OnCarryType__FP10fopAc_ac_c12fopAcM_CARRY = .text:0x00004FF8; // type:function size:0x10 scope:global
fopAcM_GetRoomNo__FPC10fopAc_ac_c = .text:0x00005008; // type:function size:0xC scope:global
-fn_5014 = .text:0x00005014; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x00005014; // type:function size:0x34 scope:global
cLib_offBit
__FRUlUl_v = .text:0x00005048; // type:function size:0x10 scope:global
cLib_onBit__FRUlUl_v = .text:0x00005058; // type:function size:0x10 scope:global
ChkGroundHit__9dBgS_AcchCFv = .text:0x00005068; // type:function size:0xC scope:global
diff --git a/config/RZDE01_00/rels/d_a_no_chg_room/splits.txt b/config/RZDE01_00/rels/d_a_no_chg_room/splits.txt
new file mode 100644
index 0000000000..61aae6ccc5
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_no_chg_room/splits.txt
@@ -0,0 +1,14 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+d/actor/d_a_no_chg_room.cpp:
+ .text start:0x0000005C end:0x00000508
+ .rodata start:0x00000000 end:0x0000000C
+ .data start:0x00000000 end:0x0000008C
diff --git a/config/RZDE01_00/rels/d_a_no_chg_room/symbols.txt b/config/RZDE01_00/rels/d_a_no_chg_room/symbols.txt
new file mode 100644
index 0000000000..1ef417e9c5
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_no_chg_room/symbols.txt
@@ -0,0 +1,17 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
+execute__9daNocrm_cFv = .text:0x0000005C; // type:function size:0x2F4 scope:global
+getRoomNo__9daNocrm_cFi = .text:0x00000350; // type:function size:0xA4 scope:global
+daNocrm_create__FP9daNocrm_c = .text:0x000003F4; // type:function size:0x100 scope:global
+daNocrm_Delete__FP9daNocrm_c = .text:0x000004F4; // type:function size:0x8 scope:global
+daNocrm_execute__FP9daNocrm_c = .text:0x000004FC; // type:function size:0x4 scope:global
+daNocrm_draw__FP9daNocrm_c = .text:0x00000500; // type:function size:0x8 scope:global
+_ctors = .ctors:0x00000000; // type:label scope:global
+_dtors = .dtors:0x00000000; // type:label scope:global
+@92711 = .rodata:0x00000000; // type:object size:0x4 scope:local
+@92761 = .rodata:0x00000004; // type:object size:0x4 scope:local align:4 data:float
+@92762 = .rodata:0x00000008; // type:object size:0x4 scope:local align:4 data:float
+daNocrm_METHODS = .data:0x00000000; // type:object size:0x20 scope:global
+g_profile_NO_CHG_ROOM = .data:0x00000020; // type:object size:0x30 scope:global
+lbl_16_data_50 = .data:0x00000050; // type:object size:0x3C
diff --git a/config/RZDE01_00/rels/d_a_npc_aru/symbols.txt b/config/RZDE01_00/rels/d_a_npc_aru/symbols.txt
index 16e16d2d8a..9ebf8550ec 100644
--- a/config/RZDE01_00/rels/d_a_npc_aru/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_aru/symbols.txt
@@ -31,7 +31,7 @@ setAttnPos__11daNpc_Aru_cFv = .text:0x00001A24; // type:function size:0x2DC scop
setCollision__11daNpc_Aru_cFv = .text:0x00001D00; // type:function size:0x160 scope:global
drawDbgInfo__11daNpc_Aru_cFv = .text:0x00001E60; // type:function size:0x8 scope:global
selectAction__11daNpc_Aru_cFv = .text:0x00001E68; // type:function size:0x1E0 scope:global
-fn_2048 = .text:0x00002048; // type:function size:0xA8 scope:global
+setAction__11daNpc_Aru_cFM11daNpc_Aru_cFPCvPvPv_i = .text:0x00002048; // type:function size:0xA8 scope:global
chkBullRunningStage__11daNpc_Aru_cFv = .text:0x000020F0; // type:function size:0x78 scope:global
chkSkipFenceStage__11daNpc_Aru_cFv = .text:0x00002168; // type:function size:0x78 scope:global
srchActorDirection__11daNpc_Aru_cFP10fopAc_ac_c = .text:0x000021E0; // type:function size:0xD0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ash/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ash/symbols.txt
index 4eebd54bba..bd17ad43d9 100644
--- a/config/RZDE01_00/rels/d_a_npc_ash/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ash/symbols.txt
@@ -14,7 +14,7 @@ ctrlJointCallBack__10daNpcAsh_cFP8J3DJointi = .text:0x00000FF4; // type:function
setExpressionAnm__10daNpcAsh_cFib = .text:0x0000103C; // type:function size:0x220 scope:global
setExpressionBtp__10daNpcAsh_cFi = .text:0x0000125C; // type:function size:0xD8 scope:global
setMotionAnm__10daNpcAsh_cFif = .text:0x00001334; // type:function size:0x144 scope:global
-fn_1478 = .text:0x00001478; // type:function size:0xA8 scope:global
+setAction__10daNpcAsh_cFM10daNpcAsh_cFPCvPvPv_b = .text:0x00001478; // type:function size:0xA8 scope:global
isSneaking__10daNpcAsh_cFv = .text:0x00001520; // type:function size:0x6C scope:global
wait_type0__10daNpcAsh_cFPv = .text:0x0000158C; // type:function size:0x534 scope:global
setExpression__10daNpcAsh_cFif = .text:0x00001AC0; // type:function size:0x2C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ashB/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ashB/symbols.txt
index b54d92617a..f813c7ef7d 100644
--- a/config/RZDE01_00/rels/d_a_npc_ashB/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ashB/symbols.txt
@@ -14,7 +14,7 @@ ctrlJointCallBack__11daNpcAshB_cFP8J3DJointi = .text:0x00000C04; // type:functio
setExpressionAnm__11daNpcAshB_cFib = .text:0x00000C4C; // type:function size:0x204 scope:global
setExpressionBtp__11daNpcAshB_cFi = .text:0x00000E50; // type:function size:0xD8 scope:global
setMotionAnm__11daNpcAshB_cFif = .text:0x00000F28; // type:function size:0x1B8 scope:global
-fn_10e0 = .text:0x000010E0; // type:function size:0xA8 scope:global
+setAction__11daNpcAshB_cFM11daNpcAshB_cFPCvPvPv_b = .text:0x000010E0; // type:function size:0xA8 scope:global
wait__11daNpcAshB_cFPv = .text:0x00001188; // type:function size:0x4D4 scope:global
setExpression__11daNpcAshB_cFif = .text:0x0000165C; // type:function size:0x68 scope:global
setMotion__11daNpcAshB_cFifi = .text:0x000016C4; // type:function size:0xC0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_bans/symbols.txt b/config/RZDE01_00/rels/d_a_npc_bans/symbols.txt
index a390614fcf..6cd9b020a5 100644
--- a/config/RZDE01_00/rels/d_a_npc_bans/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_bans/symbols.txt
@@ -29,7 +29,7 @@ drawOtherMdl__12daNpc_Bans_cFv = .text:0x00001F68; // type:function size:0x144 s
setScoopAnm__12daNpc_Bans_cFiif = .text:0x000020AC; // type:function size:0xC4 scope:global
afterSetMotionAnm__12daNpc_Bans_cFiifi = .text:0x00002170; // type:function size:0x18 scope:global
selectAction__12daNpc_Bans_cFv = .text:0x00002188; // type:function size:0x70 scope:global
-fn_21f8 = .text:0x000021F8; // type:function size:0xA8 scope:global
+setAction__12daNpc_Bans_cFM12daNpc_Bans_cFPCvPvPv_i = .text:0x000021F8; // type:function size:0xA8 scope:global
checkPlayerIn2ndFloorOfBombShop__12daNpc_Bans_cFv = .text:0x000022A0; // type:function size:0xAC scope:global
orderAngerEvt__12daNpc_Bans_cFv = .text:0x0000234C; // type:function size:0xEC scope:global
getKMsgTagP__12daNpc_Bans_cFv = .text:0x00002438; // type:function size:0xA0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_besu/symbols.txt b/config/RZDE01_00/rels/d_a_npc_besu/symbols.txt
index 7c89eac23e..4540db34ad 100644
--- a/config/RZDE01_00/rels/d_a_npc_besu/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_besu/symbols.txt
@@ -35,7 +35,7 @@ changeBck__12daNpc_Besu_cFPiPi = .text:0x00002720; // type:function size:0x9C sc
changeBtp__12daNpc_Besu_cFPiPi = .text:0x000027BC; // type:function size:0x8C scope:global
changeBtk__12daNpc_Besu_cFPiPi = .text:0x00002848; // type:function size:0x2C scope:global
selectAction__12daNpc_Besu_cFv = .text:0x00002874; // type:function size:0x14C scope:global
-fn_29c0 = .text:0x000029C0; // type:function size:0xA8 scope:global
+setAction__12daNpc_Besu_cFM12daNpc_Besu_cFPCvPvPv_i = .text:0x000029C0; // type:function size:0xA8 scope:global
mop__12daNpc_Besu_cFii = .text:0x00002A68; // type:function size:0xFC scope:global
cutConversationAboutSaru__12daNpc_Besu_cFi = .text:0x00002B64; // type:function size:0x128 scope:global
cutConversationAboutPachinko__12daNpc_Besu_cFi = .text:0x00002C8C; // type:function size:0x398 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_blue_ns/symbols.txt b/config/RZDE01_00/rels/d_a_npc_blue_ns/symbols.txt
index be7ecfeda0..f0156dd636 100644
--- a/config/RZDE01_00/rels/d_a_npc_blue_ns/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_blue_ns/symbols.txt
@@ -31,7 +31,7 @@ setMotion__13daNpcBlueNS_cFifi = .text:0x000016F8; // type:function size:0x48 sc
drawDbgInfo__13daNpcBlueNS_cFv = .text:0x00001740; // type:function size:0x8 scope:global
reset__13daNpcBlueNS_cFv = .text:0x00001748; // type:function size:0x16C scope:global
playMotion__13daNpcBlueNS_cFv = .text:0x000018B4; // type:function size:0x1EC scope:global
-fn_1aa0 = .text:0x00001AA0; // type:function size:0xA8 scope:global
+setAction__13daNpcBlueNS_cFM13daNpcBlueNS_cFPCvPvi_i = .text:0x00001AA0; // type:function size:0xA8 scope:global
setLookMode__13daNpcBlueNS_cFi = .text:0x00001B48; // type:function size:0x24 scope:global
lookat__13daNpcBlueNS_cFv = .text:0x00001B6C; // type:function size:0x228 scope:global
step__13daNpcBlueNS_cFsi = .text:0x00001D94; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_bou/symbols.txt b/config/RZDE01_00/rels/d_a_npc_bou/symbols.txt
index 957a0d845e..c44dfcad94 100644
--- a/config/RZDE01_00/rels/d_a_npc_bou/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_bou/symbols.txt
@@ -29,7 +29,7 @@ setCollision__11daNpc_Bou_cFv = .text:0x000018C8; // type:function size:0x160 sc
drawDbgInfo__11daNpc_Bou_cFv = .text:0x00001A28; // type:function size:0x8 scope:global
changeAnm__11daNpc_Bou_cFPiPi = .text:0x00001A30; // type:function size:0x4C scope:global
selectAction__11daNpc_Bou_cFv = .text:0x00001A7C; // type:function size:0x70 scope:global
-fn_1aec = .text:0x00001AEC; // type:function size:0xA8 scope:global
+setAction__11daNpc_Bou_cFM11daNpc_Bou_cFPCvPvPv_i = .text:0x00001AEC; // type:function size:0xA8 scope:global
cutWildGoat__11daNpc_Bou_cFi = .text:0x00001B94; // type:function size:0x368 scope:global
cutWildGoatSuccess__11daNpc_Bou_cFi = .text:0x00001EFC; // type:function size:0x1B4 scope:global
cutWildGoatFailure__11daNpc_Bou_cFi = .text:0x000020B0; // type:function size:0x1D0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_bouS/splits.txt b/config/RZDE01_00/rels/d_a_npc_bouS/splits.txt
new file mode 100644
index 0000000000..a502c1b8cb
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_npc_bouS/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000004
+
+d/actor/d_a_npc_bouS.cpp:
+ .text start:0x000000CC end:0x00003908
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x0000023C
+ .data start:0x00000000 end:0x0000063C
+ .bss start:0x00000008 end:0x0000004C
diff --git a/config/RZDE01_00/rels/d_a_npc_bouS/symbols.txt b/config/RZDE01_00/rels/d_a_npc_bouS/symbols.txt
new file mode 100644
index 0000000000..8a3d8ae9e5
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_npc_bouS/symbols.txt
@@ -0,0 +1,175 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
+__ct__11daNpcBouS_cFv = .text:0x000000CC; // type:function size:0x28C scope:global align:4
+__dt__11daNpcBouS_cFv = .text:0x00000358; // type:function size:0xF0 scope:global align:4
+Create__11daNpcBouS_cFv = .text:0x00000448; // type:function size:0x418 scope:global align:4
+__as__4cXyzFR10cXyz = .text:0x00000860; // type:label scope:global align:4
+CreateHeap__11daNpcBouS_cFv = .text:0x00000860; // type:function size:0x260 scope:global align:4
+Draw__11daNpcBouS_cFv = .text:0x00000AC0; // type:function size:0x70 scope:global align:4
+ctrlJoint__11daNpcBouS_cFP8J3DJointP8J3DModel = .text:0x00000B30; // type:function size:0x1DC scope:global align:4
+createHeapCallBack__11daNpcBouS_cFP10fopAc_ac_c = .text:0x00000D0C; // type:function size:0x4 scope:global align:4
+ctrlJointCallBack__11daNpcBouS_cFP8J3DJointi = .text:0x00000D10; // type:function size:0x48 scope:global align:4
+setExpressionAnm__11daNpcBouS_cFib = .text:0x00000D58; // type:function size:0x1F0 scope:global align:4
+setExpressionBtp__11daNpcBouS_cFi = .text:0x00000F48; // type:function size:0xD8 scope:global align:4
+setMotionAnm__11daNpcBouS_cFif = .text:0x00001020; // type:function size:0x130 scope:global align:4
+setAction__11daNpcBouS_cFM11daNpcBouS_cFP10void = .text:0x00001150; // type:function size:0xA8 scope:global align:4
+s_sub__FPvPv = .text:0x000011F8; // type:function size:0x74 scope:global align:4
+wait__11daNpcBouS_cFPv = .text:0x0000126C; // type:function size:0x340 scope:global align:4
+setExpression__11daNpcBouS_cFif = .text:0x000015AC; // type:function size:0x2C scope:global align:4
+setMotion__11daNpcBouS_cFifi = .text:0x000015D8; // type:function size:0x48 scope:global align:4
+chkFindPlayer__11daNpcBouS_cFv = .text:0x00001620; // type:function size:0xB0 scope:global align:4
+setLookMode__11daNpcBouS_cFi = .text:0x000016D0; // type:function size:0x24 scope:global align:4
+step__11daNpcBouS_cFsi = .text:0x000016F4; // type:function size:0x178 scope:global align:4
+talk__11daNpcBouS_cFPv = .text:0x0000186C; // type:function size:0x33C scope:global align:4
+setExpressionTalkAfter__11daNpcBouS_cFv = .text:0x00001BA8; // type:function size:0x68 scope:global align:4
+demo__11daNpcBouS_cFPv = .text:0x00001C10; // type:function size:0x18C scope:global align:4
+instruction__11daNpcBouS_cFPv = .text:0x00001D9C; // type:function size:0x480 scope:global align:4
+EvCut_BousIntroSumo1__11daNpcBouS_cFi = .text:0x0000221C; // type:function size:0x218 scope:global align:4
+EvCut_BousIntroSumo2__11daNpcBouS_cFi = .text:0x00002434; // type:function size:0x21C scope:global align:4
+EvCut_BousIntroSumo3__11daNpcBouS_cFi = .text:0x00002650; // type:function size:0x3B0 scope:global align:4
+daNpcBouS_Create__FPv = .text:0x00002A00; // type:function size:0x4 scope:global align:4
+daNpcBouS_Delete__FPv = .text:0x00002A04; // type:function size:0x34 scope:global align:4
+daNpcBouS_Execute__FPv = .text:0x00002A38; // type:function size:0x24 scope:global align:4
+daNpcBouS_Draw__FPv = .text:0x00002A5C; // type:function size:0x4 scope:global align:4
+daNpcBouS_IsDelete__FPv = .text:0x00002A60; // type:function size:0x8 scope:global align:4
+drawOtherMdls__11daNpcBouS_cFv = .text:0x00002A68; // type:function size:0x4 scope:global align:4
+drawDbgInfo__11daNpcBouS_cFv = .text:0x00002A6C; // type:function size:0x8 scope:global align:4
+setAttnPos__11daNpcBouS_cFv = .text:0x00002A74; // type:function size:0x548 scope:global align:4
+ctrlBtk__11daNpcBouS_cFv = .text:0x00002FBC; // type:function size:0xD4 scope:global align:4
+main__11daNpcBouS_cFv = .text:0x00003090; // type:function size:0x614 scope:global align:4
+setParam__11daNpcBouS_cFv = .text:0x000036A4; // type:function size:0x84 scope:global align:4
+__sinit_\d_a_npc_bouS_cpp = .text:0x00003728; // type:function size:0x94 scope:global align:4
+__ct__18daNpcF_ActorMngr_cFv = .text:0x000037BC; // type:function size:0x3C scope:global align:4
+__dt__15daNpcF_Lookat_cFv = .text:0x000037F8; // type:function size:0xBC scope:global align:4
+adjustShapeAngle__11daNpcBouS_cFv = .text:0x000038B4; // type:function size:0x4 scope:global align:4
+__dt__17daNpcBouS_Param_cFv = .text:0x000038B8; // type:function size:0x40 scope:global align:4
+__ct__17daNpcBouS_Param_cFv = .text:0x000038F8; // type:function size:0x10 scope:global align:4
+_ctors = .ctors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
+_dtors = .dtors:0x00000000; // type:label scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
+m__17daNpcBouS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:global align:4
+@103701 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4
+@103702 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4
+@103703 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4
+@103704 = .rodata:0x00000098; // type:object size:0x4 scope:local align:4
+@103705 = .rodata:0x0000009C; // type:object size:0x4 scope:local align:4 data:float
+@103746 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float
+@99263 = .rodata:0x000000A4; // type:object size:0xC scope:local align:4 data:4byte
+@99569 = .rodata:0x000000B0; // type:object size:0xC scope:local align:4
+@99573 = .rodata:0x000000BC; // type:object size:0xC scope:local align:4
+@99577 = .rodata:0x000000C8; // type:object size:0xC scope:local align:4
+@99579 = .rodata:0x000000D4; // type:object size:0xC scope:local align:4
+@99583 = .rodata:0x000000E0; // type:object size:0xC scope:local align:4
+@99585 = .rodata:0x000000EC; // type:object size:0xC scope:local align:4
+@99636 = .rodata:0x000000F8; // type:object size:0xC scope:local align:4
+@99640 = .rodata:0x00000104; // type:object size:0xC scope:local align:4
+@99644 = .rodata:0x00000110; // type:object size:0xC scope:local align:4
+@99648 = .rodata:0x0000011C; // type:object size:0xC scope:local align:4
+@99650 = .rodata:0x00000128; // type:object size:0xC scope:local align:4
+@99654 = .rodata:0x00000134; // type:object size:0xC scope:local align:4
+@99656 = .rodata:0x00000140; // type:object size:0xC scope:local align:4
+@99660 = .rodata:0x0000014C; // type:object size:0xC scope:local align:4
+@99662 = .rodata:0x00000158; // type:object size:0xC scope:local align:4
+@99666 = .rodata:0x00000164; // type:object size:0xC scope:local align:4
+@99668 = .rodata:0x00000170; // type:object size:0xC scope:local align:4
+@99672 = .rodata:0x0000017C; // type:object size:0xC scope:local align:4
+@99674 = .rodata:0x00000188; // type:object size:0xC scope:local align:4
+@99678 = .rodata:0x00000194; // type:object size:0xC scope:local align:4
+@99680 = .rodata:0x000001A0; // type:object size:0xC scope:local align:4
+@99684 = .rodata:0x000001AC; // type:object size:0xC scope:local align:4
+@99688 = .rodata:0x000001B8; // type:object size:0xC scope:local align:4
+@99690 = .rodata:0x000001C4; // type:object size:0xC scope:local align:4
+@99694 = .rodata:0x000001D0; // type:object size:0xC scope:local align:4
+@99698 = .rodata:0x000001DC; // type:object size:0xC scope:local align:4
+@99702 = .rodata:0x000001E8; // type:object size:0xC scope:local align:4
+@104005 = .rodata:0x000001F4; // type:object size:0x4 scope:local align:4 data:float
+@104064 = .rodata:0x000001F8; // type:object size:0x4 scope:local align:4
+@104065 = .rodata:0x000001FC; // type:object size:0x4 scope:local align:4
+@104068 = .rodata:0x00000200; // type:object size:0x8 scope:local align:4
+@104255 = .rodata:0x00000208; // type:object size:0x4 scope:local align:4
+@104256 = .rodata:0x0000020C; // type:object size:0x4 scope:local align:4
+@104380 = .rodata:0x00000210; // type:object size:0x4 scope:local align:4
+@104381 = .rodata:0x00000214; // type:object size:0x4 scope:local align:4
+@104467 = .rodata:0x00000218; // type:object size:0x4 scope:local align:4
+@104468 = .rodata:0x0000021C; // type:object size:0x4 scope:local align:4
+@104469 = .rodata:0x00000220; // type:object size:0x4 scope:local align:4
+@104470 = .rodata:0x00000224; // type:object size:0x4 scope:local align:4
+@104471 = .rodata:0x00000228; // type:object size:0x4 scope:local align:4
+@104472 = .rodata:0x0000022C; // type:object size:0x4 scope:local align:4
+@104473 = .rodata:0x00000230; // type:object size:0x4 scope:local align:4
+@104492 = .rodata:0x00000234; // type:object size:0x4 scope:local align:4 data:float
+@104580 = .rodata:0x00000238; // type:object size:0x4 scope:local align:4 data:float
+...data.0 = .data:0x00000000; // type:label scope:local align:4
+l_bckGetParamList = .data:0x00000000; // type:object size:0x114 scope:global align:4
+l_btpGetParamList = .data:0x00000114; // type:object size:0x3C scope:global align:4
+l_btkGetParamList = .data:0x00000150; // type:object size:0xC scope:global align:4 data:4byte
+lbl_289_data_15C = .data:0x0000015C; // type:object size:0x4 data:string
+lbl_289_data_160 = .data:0x00000160; // type:object size:0x5 data:string
+l_arcNames = .data:0x00000168; // type:object size:0x8 scope:global align:4 data:4byte
+lbl_289_data_170 = .data:0x00000170; // type:object size:0x11 data:string
+lbl_289_data_181 = .data:0x00000181; // type:object size:0x11 data:string
+lbl_289_data_192 = .data:0x00000192; // type:object size:0x11 data:string
+l_evtNames = .data:0x000001A4; // type:object size:0x10 scope:global align:4 data:4byte
+lbl_289_data_1B4 = .data:0x000001B4; // type:object size:0x5 data:string
+l_myName = .data:0x000001BC; // type:object size:0x4 scope:global align:4
+mEvtSeqList__11daNpcBouS_c = .data:0x000001C0; // type:object size:0x30 scope:global align:4 data:4byte
+@103629 = .data:0x000001F0; // type:object size:0xC scope:local align:4
+@103630 = .data:0x000001FC; // type:object size:0xC scope:local align:4
+@103899 = .data:0x00000208; // type:object size:0x1C scope:local align:4
+@103983 = .data:0x00000224; // type:object size:0xC scope:local align:4
+@103984 = .data:0x00000230; // type:object size:0xC scope:local align:4
+@103985 = .data:0x0000023C; // type:object size:0xC scope:local align:4
+lbl_289_data_248 = .data:0x00000248; // type:object size:0x5 data:string
+@104083 = .data:0x00000250; // type:object size:0xC scope:local align:4
+@104084 = .data:0x0000025C; // type:object size:0xC scope:local align:4
+@104085 = .data:0x00000268; // type:object size:0xC scope:local align:4
+@104154 = .data:0x00000274; // type:object size:0xC scope:local align:4
+@104183 = .data:0x00000280; // type:object size:0xC scope:local align:4 data:4byte
+@104349 = .data:0x0000028C; // type:object size:0xC scope:local align:4 data:4byte
+@104350 = .data:0x00000298; // type:object size:0xC scope:local align:4 data:4byte
+daNpcBouS_MethodTable = .data:0x000002A4; // type:object size:0x20 scope:global align:4
+g_profile_NPC_BOU_S = .data:0x000002C4; // type:object size:0x30 scope:global align:4
+__vt__11daNpcBouS_c = .data:0x000002F4; // type:object size:0x48 scope:global align:4
+lbl_289_data_33C = .data:0x0000033C; // type:object size:0xC data:string
+@100516 = .data:0x00000348; // type:object size:0x14 scope:local align:4
+__RTTI__11daNpcBouS_c = .data:0x0000035C; // type:object size:0x8 scope:global align:4
+__vt__17daNpcBouS_Param_c = .data:0x00000364; // type:object size:0xC scope:global align:4
+lbl_289_data_370 = .data:0x00000370; // type:object size:0x12 data:string
+__RTTI__17daNpcBouS_Param_c = .data:0x00000384; // type:object size:0x8 scope:global align:4
+lbl_289_data_38C = .data:0x0000038C; // type:object size:0x9 data:string
+@100519 = .data:0x00000398; // type:object size:0xC scope:local align:4
+__vt__15daNpcF_Lookat_c = .data:0x000003AC; // type:object size:0xC scope:global align:4
+lbl_289_data_3B8 = .data:0x000003B8; // type:object size:0x10 data:string
+__RTTI__15daNpcF_Lookat_c = .data:0x000003C8; // type:object size:0x8 scope:global align:4
+__vt__18daNpcF_ActorMngr_c = .data:0x000003D0; // type:object size:0xC scope:global align:4
+lbl_289_data_3DC = .data:0x000003DC; // type:object size:0x13 data:string
+__RTTI__18daNpcF_ActorMngr_c = .data:0x000003F0; // type:object size:0x8 scope:global align:4
+lbl_289_data_3F8 = .data:0x000003F8; // type:object size:0x34
+@100592 = .data:0x0000042C; // type:object size:0x3C scope:local align:4
+lbl_289_data_468 = .data:0x00000468; // type:object size:0x14
+@100594 = .data:0x0000047C; // type:object size:0x34 scope:local align:4
+lbl_289_data_4B0 = .data:0x000004B0; // type:object size:0x14
+@100652 = .data:0x000004C4; // type:object size:0x24 scope:local align:4
+lbl_289_data_4E8 = .data:0x000004E8; // type:object size:0x18
+@100654 = .data:0x00000500; // type:object size:0xC scope:local align:4
+lbl_289_data_50C = .data:0x0000050C; // type:object size:0x1C
+@100656 = .data:0x00000528; // type:object size:0xC scope:local align:4
+lbl_289_data_534 = .data:0x00000534; // type:object size:0xE8
+lbl_289_data_61C = .data:0x0000061C; // type:object size:0x4 data:string
+lbl_289_data_620 = .data:0x00000620; // type:object size:0x5 data:string
+lbl_289_data_625 = .data:0x00000625; // type:object size:0x5 data:string
+lbl_289_data_62A = .data:0x0000062A; // type:object size:0x5 data:string
+lbl_289_data_62F = .data:0x0000062F; // type:object size:0x5 data:string
+lbl_289_data_634 = .data:0x00000634; // type:object size:0x7 data:string
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
+@99112 = .bss:0x00000008; // type:object size:0xC scope:local align:4
+l_createPos = .bss:0x00000014; // type:object size:0xC scope:global align:4
+@99113 = .bss:0x00000020; // type:object size:0xC scope:local align:4
+l_HIO = .bss:0x0000002C; // type:object size:0x4 scope:global align:4
+@99353 = .bss:0x00000030; // type:object size:0xC scope:local align:4
+lbl_289_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte
+eyeOffset$localstatic3$setAttnPos__11daNpcBouS_cFv = .bss:0x00000040; // type:object size:0xC scope:global align:4 data:float
diff --git a/config/RZDE01_00/rels/d_a_npc_chat/symbols.txt b/config/RZDE01_00/rels/d_a_npc_chat/symbols.txt
index 620523453f..59887e13de 100644
--- a/config/RZDE01_00/rels/d_a_npc_chat/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_chat/symbols.txt
@@ -40,7 +40,7 @@ getLookPlayerCheck__11daNpcChat_cFv = .text:0x000029DC; // type:function size:0x
reset__11daNpcChat_cFv = .text:0x00002A08; // type:function size:0x1AC scope:global
playMotion__11daNpcChat_cFv = .text:0x00002BB4; // type:function size:0x1230 scope:global
playMotionAnmLoop__11daNpcChat_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x00003DE4; // type:function size:0x158 scope:global
-fn_3f3c = .text:0x00003F3C; // type:function size:0xA8 scope:global
+setAction__11daNpcChat_cFM11daNpcChat_cFPCvPvPv_b = .text:0x00003F3C; // type:function size:0xA8 scope:global
step__11daNpcChat_cFsi = .text:0x00003FE4; // type:function size:0xD8 scope:global
setTalkMember__11daNpcChat_cFP11daNpcChat_c = .text:0x000040BC; // type:function size:0x34 scope:global
wait__11daNpcChat_cFPv = .text:0x000040F0; // type:function size:0x424 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_chin/symbols.txt b/config/RZDE01_00/rels/d_a_npc_chin/symbols.txt
index 82a4bef5ca..03939426fd 100644
--- a/config/RZDE01_00/rels/d_a_npc_chin/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_chin/symbols.txt
@@ -28,7 +28,7 @@ drawDbgInfo__11daNpcChin_cFv = .text:0x0000195C; // type:function size:0x8 scope
reset__11daNpcChin_cFv = .text:0x00001964; // type:function size:0xFC scope:global
playExpression__11daNpcChin_cFv = .text:0x00001A60; // type:function size:0x318 scope:global
playMotion__11daNpcChin_cFv = .text:0x00001D78; // type:function size:0x508 scope:global
-fn_2280 = .text:0x00002280; // type:function size:0xA8 scope:global
+setAction__11daNpcChin_cFM11daNpcChin_cFPCvPvPv_b = .text:0x00002280; // type:function size:0xA8 scope:global
setLookMode__11daNpcChin_cFi = .text:0x00002328; // type:function size:0x24 scope:global
lookat__11daNpcChin_cFv = .text:0x0000234C; // type:function size:0x228 scope:global
step__11daNpcChin_cFsii = .text:0x00002574; // type:function size:0x178 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_clerka/symbols.txt b/config/RZDE01_00/rels/d_a_npc_clerka/symbols.txt
index cda04d9cc5..8413b15830 100644
--- a/config/RZDE01_00/rels/d_a_npc_clerka/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_clerka/symbols.txt
@@ -26,7 +26,7 @@ setCollision__14daNpc_clerkA_cFv = .text:0x00001484; // type:function size:0x144
drawDbgInfo__14daNpc_clerkA_cFv = .text:0x000015C8; // type:function size:0x8 scope:global
drawOtherMdl__14daNpc_clerkA_cFv = .text:0x000015D0; // type:function size:0x64 scope:global
selectAction__14daNpc_clerkA_cFv = .text:0x00001634; // type:function size:0x70 scope:global
-fn_16a4 = .text:0x000016A4; // type:function size:0xA8 scope:global
+setAction__14daNpc_clerkA_cFM14daNpc_clerkA_cFPCvPvPv_i = .text:0x000016A4; // type:function size:0xA8 scope:global
wait__14daNpc_clerkA_cFPv = .text:0x0000174C; // type:function size:0x1C4 scope:global
tend__14daNpc_clerkA_cFPv = .text:0x00001910; // type:function size:0x1D4 scope:global
talk__14daNpc_clerkA_cFPv = .text:0x00001AE4; // type:function size:0x188 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_clerkb/symbols.txt b/config/RZDE01_00/rels/d_a_npc_clerkb/symbols.txt
index 7149980360..bbb6d9a979 100644
--- a/config/RZDE01_00/rels/d_a_npc_clerkb/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_clerkb/symbols.txt
@@ -29,7 +29,7 @@ drawDbgInfo__14daNpc_clerkB_cFv = .text:0x00001AE8; // type:function size:0x8 sc
drawOtherMdl__14daNpc_clerkB_cFv = .text:0x00001AF0; // type:function size:0x64 scope:global
drawGhost__14daNpc_clerkB_cFv = .text:0x00001B54; // type:function size:0x88 scope:global
selectAction__14daNpc_clerkB_cFv = .text:0x00001BDC; // type:function size:0x70 scope:global
-fn_1c4c = .text:0x00001C4C; // type:function size:0xA8 scope:global
+setAction__14daNpc_clerkB_cFM14daNpc_clerkB_cFPCvPvPv_i = .text:0x00001C4C; // type:function size:0xA8 scope:global
setSe__14daNpc_clerkB_cFv = .text:0x00001CF4; // type:function size:0xAC scope:global
wait__14daNpc_clerkB_cFPv = .text:0x00001DA0; // type:function size:0x1C4 scope:global
tend__14daNpc_clerkB_cFPv = .text:0x00001F64; // type:function size:0x1E8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_clerkt/symbols.txt b/config/RZDE01_00/rels/d_a_npc_clerkt/symbols.txt
index d945d05b7f..473de2dbf8 100644
--- a/config/RZDE01_00/rels/d_a_npc_clerkt/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_clerkt/symbols.txt
@@ -18,7 +18,7 @@ action__13daNpcClerkT_cFv = .text:0x00000EA4; // type:function size:0xA4 scope:g
drawDbgInfo__13daNpcClerkT_cFv = .text:0x00000F48; // type:function size:0x8 scope:global
drawOtherMdl__13daNpcClerkT_cFv = .text:0x00000F50; // type:function size:0x64 scope:global
selectAction__13daNpcClerkT_cFv = .text:0x00000FB4; // type:function size:0x70 scope:global
-fn_1024 = .text:0x00001024; // type:function size:0xA8 scope:global
+setAction__13daNpcClerkT_cFM13daNpcClerkT_cFPCvPvPv_i = .text:0x00001024; // type:function size:0xA8 scope:global
wait__13daNpcClerkT_cFPv = .text:0x000010CC; // type:function size:0x1C4 scope:global
tend__13daNpcClerkT_cFPv = .text:0x00001290; // type:function size:0xE4 scope:global
talk__13daNpcClerkT_cFPv = .text:0x00001374; // type:function size:0x188 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_coach/symbols.txt b/config/RZDE01_00/rels/d_a_npc_coach/symbols.txt
index 03af36703c..e666fbe0f8 100644
--- a/config/RZDE01_00/rels/d_a_npc_coach/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_coach/symbols.txt
@@ -55,14 +55,14 @@ _dtors = .dtors:0x00000000; // type:label scope:global
M_attr__12daNpcCoach_c = .rodata:0x00000000; // type:object size:0xA0 scope:global
@107381 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float
@107527 = .rodata:0x000000A4; // type:object size:0x4 scope:local
-@LOCAL@daNpcCoach_c::initCollision(void)@ccCylSrc = .rodata:0x000000A8; // type:object size:0x44 scope:local
-lbl_ec = .rodata:0x000000EC; // type:object size:0x40 scope:global
-lbl_12c = .rodata:0x0000012C; // type:object size:0x4 scope:global
-@LOCAL@daNpcCoach_c::calcFrontWheelRotate(void)@round = .rodata:0x00000130; // type:object size:0x4 scope:local
-lbl_134 = .rodata:0x00000134; // type:object size:0x4 scope:global
-@LOCAL@daNpcCoach_c::calcRearWheelRotate(void)@round = .rodata:0x00000138; // type:object size:0x4 scope:local
+ccCylSrc$localstatic3$initCollision__12daNpcCoach_cFv = .rodata:0x000000A8; // type:object size:0x44 scope:local
+ccSphSrc$localstatic4$initCollision__12daNpcCoach_cFv = .rodata:0x000000EC; // type:object size:0x40 scope:local
+shaftRound$localstatic3$calcFrontWheelRotate__12daNpcCoach_cFv = .rodata:0x0000012C; // type:object size:0x4 scope:local
+round$localstatic4$calcFrontWheelRotate__12daNpcCoach_cFv = .rodata:0x00000130; // type:object size:0x4 scope:local
+shaftRound$localstatic3$calcRearWheelRotate__12daNpcCoach_cFv = .rodata:0x00000134; // type:object size:0x4 scope:local
+round$localstatic4$calcRearWheelRotate__12daNpcCoach_cFv = .rodata:0x00000138; // type:object size:0x4 scope:local
@107587 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float
-lbl_140 = .rodata:0x00000140; // type:object size:0x14 scope:global
+ParticleName$localstatic3$setCoachBlazing__12daNpcCoach_cFUc = .rodata:0x00000140; // type:object size:0x14 scope:local
@107777 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float
lbl_296_rodata_158 = .rodata:0x00000158; // type:object size:0x4
@107817 = .rodata:0x0000015C; // type:object size:0x4 scope:local
diff --git a/config/RZDE01_00/rels/d_a_npc_doc/symbols.txt b/config/RZDE01_00/rels/d_a_npc_doc/symbols.txt
index 6ac0263686..ec05642b7b 100644
--- a/config/RZDE01_00/rels/d_a_npc_doc/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_doc/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__11daNpc_Doc_cFv = .text:0x00001214; // type:function size:0x2C4 scop
setCollision__11daNpc_Doc_cFv = .text:0x000014D8; // type:function size:0x184 scope:global
drawDbgInfo__11daNpc_Doc_cFv = .text:0x0000165C; // type:function size:0x8 scope:global
selectAction__11daNpc_Doc_cFv = .text:0x00001664; // type:function size:0xF0 scope:global
-fn_1754 = .text:0x00001754; // type:function size:0xA8 scope:global
+setAction__11daNpc_Doc_cFM11daNpc_Doc_cFPCvPvPv_i = .text:0x00001754; // type:function size:0xA8 scope:global
wait__11daNpc_Doc_cFPv = .text:0x000017FC; // type:function size:0x2A8 scope:global
walk__11daNpc_Doc_cFPv = .text:0x00001AA4; // type:function size:0x180 scope:global
talk__11daNpc_Doc_cFPv = .text:0x00001C24; // type:function size:0x33C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_doorboy/symbols.txt b/config/RZDE01_00/rels/d_a_npc_doorboy/symbols.txt
index f3b1cb5b84..7a5c8b6edd 100644
--- a/config/RZDE01_00/rels/d_a_npc_doorboy/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_doorboy/symbols.txt
@@ -12,7 +12,7 @@ ctrlJoint__14daNpcDoorBoy_cFP8J3DJointP8J3DModel = .text:0x00000A00; // type:fun
createHeapCallBack__14daNpcDoorBoy_cFP10fopAc_ac_c = .text:0x00000B44; // type:function size:0x4 scope:global
ctrlJointCallBack__14daNpcDoorBoy_cFP8J3DJointi = .text:0x00000B48; // type:function size:0x48 scope:global
setMotion__14daNpcDoorBoy_cFifi = .text:0x00000B90; // type:function size:0x48 scope:global
-fn_bd8 = .text:0x00000BD8; // type:function size:0xA8 scope:global
+setAction__14daNpcDoorBoy_cFM14daNpcDoorBoy_cFPCvPvPv_b = .text:0x00000BD8; // type:function size:0xA8 scope:global
wait__14daNpcDoorBoy_cFPv = .text:0x00000C80; // type:function size:0x3F0 scope:global
setLookMode__14daNpcDoorBoy_cFi = .text:0x00001070; // type:function size:0x24 scope:global
step__14daNpcDoorBoy_cFsi = .text:0x00001094; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_drainSol/symbols.txt b/config/RZDE01_00/rels/d_a_npc_drainSol/symbols.txt
index 49f4cc82d5..d0751f30da 100644
--- a/config/RZDE01_00/rels/d_a_npc_drainSol/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_drainSol/symbols.txt
@@ -10,7 +10,7 @@ CreateHeap__12daNpcDrSol_cFv = .text:0x0000068C; // type:function size:0x1BC sco
Execute__12daNpcDrSol_cFv = .text:0x00000848; // type:function size:0xF0 scope:global
drawOtherMdls__12daNpcDrSol_cFv = .text:0x00000938; // type:function size:0x94 scope:global
createHeapCallBack__12daNpcDrSol_cFP10fopAc_ac_c = .text:0x000009CC; // type:function size:0x4 scope:global
-fn_9d0 = .text:0x000009D0; // type:function size:0xA8 scope:global
+setAction__12daNpcDrSol_cFM12daNpcDrSol_cFPCvPvPv_b = .text:0x000009D0; // type:function size:0xA8 scope:global
wait__12daNpcDrSol_cFPv = .text:0x00000A78; // type:function size:0x11C scope:global
setMotion__12daNpcDrSol_cFifi = .text:0x00000B94; // type:function size:0x78 scope:global
talk__12daNpcDrSol_cFPv = .text:0x00000C0C; // type:function size:0x124 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_fairy/symbols.txt b/config/RZDE01_00/rels/d_a_npc_fairy/symbols.txt
index 01647e4c02..53281accf3 100644
--- a/config/RZDE01_00/rels/d_a_npc_fairy/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_fairy/symbols.txt
@@ -40,7 +40,7 @@ afterMoved__13daNpc_Fairy_cFv = .text:0x00001EB8; // type:function size:0xCC sco
setAttnPos__13daNpc_Fairy_cFv = .text:0x00001F84; // type:function size:0x214 scope:global
setCollision__13daNpc_Fairy_cFv = .text:0x00002198; // type:function size:0x148 scope:global
drawDbgInfo__13daNpc_Fairy_cFv = .text:0x000022E0; // type:function size:0x8 scope:global
-fn_22e8 = .text:0x000022E8; // type:function size:0xB0 scope:global
+setAction__13daNpc_Fairy_cFM13daNpc_Fairy_cFPCvPvi_ii = .text:0x000022E8; // type:function size:0xB0 scope:global
wait__13daNpc_Fairy_cFi = .text:0x00002398; // type:function size:0x238 scope:global
talk__13daNpc_Fairy_cFi = .text:0x000025D0; // type:function size:0xF0 scope:global
AppearDemoCall__13daNpc_Fairy_cFv = .text:0x000026C0; // type:function size:0x138 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_fairy_seirei/symbols.txt b/config/RZDE01_00/rels/d_a_npc_fairy_seirei/symbols.txt
index 079ca3d57a..0be01347ba 100644
--- a/config/RZDE01_00/rels/d_a_npc_fairy_seirei/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_fairy_seirei/symbols.txt
@@ -16,7 +16,7 @@ setCollision__19daNpc_FairySeirei_cFv = .text:0x00000A14; // type:function size:
setAttnPos__19daNpc_FairySeirei_cFv = .text:0x00000B28; // type:function size:0x94 scope:global
drawDbgInfo__19daNpc_FairySeirei_cFv = .text:0x00000BBC; // type:function size:0x8 scope:global
selectAction__19daNpc_FairySeirei_cFv = .text:0x00000BC4; // type:function size:0x40 scope:global
-fn_c04 = .text:0x00000C04; // type:function size:0xA8 scope:global
+setAction__19daNpc_FairySeirei_cFM19daNpc_FairySeirei_cFPCvPvi_i = .text:0x00000C04; // type:function size:0xA8 scope:global
setPrtcls__19daNpc_FairySeirei_cFv = .text:0x00000CAC; // type:function size:0x124 scope:global
wait__19daNpc_FairySeirei_cFi = .text:0x00000DD0; // type:function size:0x6C scope:global
talk__19daNpc_FairySeirei_cFi = .text:0x00000E3C; // type:function size:0x150 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_gnd/symbols.txt b/config/RZDE01_00/rels/d_a_npc_gnd/symbols.txt
index 72994dc8db..7d54314510 100644
--- a/config/RZDE01_00/rels/d_a_npc_gnd/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_gnd/symbols.txt
@@ -25,7 +25,7 @@ setCollision__11daNpc_Gnd_cFv = .text:0x0000126C; // type:function size:0x144 sc
drawDbgInfo__11daNpc_Gnd_cFv = .text:0x000013B0; // type:function size:0x8 scope:global
afterSetMotionAnm__11daNpc_Gnd_cFiifi = .text:0x000013B8; // type:function size:0x198 scope:global
selectAction__11daNpc_Gnd_cFv = .text:0x00001550; // type:function size:0x40 scope:global
-fn_1590 = .text:0x00001590; // type:function size:0xA8 scope:global
+setAction__11daNpc_Gnd_cFM11daNpc_Gnd_cFPCvPvPv_i = .text:0x00001590; // type:function size:0xA8 scope:global
wait__11daNpc_Gnd_cFPv = .text:0x00001638; // type:function size:0x1B8 scope:global
talk__11daNpc_Gnd_cFPv = .text:0x000017F0; // type:function size:0x188 scope:global
daNpc_Gnd_Create__FPv = .text:0x00001978; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_gra/symbols.txt b/config/RZDE01_00/rels/d_a_npc_gra/symbols.txt
index 2690b4e777..23e71d8040 100644
--- a/config/RZDE01_00/rels/d_a_npc_gra/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_gra/symbols.txt
@@ -38,7 +38,7 @@ isDelete__11daNpc_grA_cFv = .text:0x0000259C; // type:function size:0x184 scope:
reset__11daNpc_grA_cFv = .text:0x00002720; // type:function size:0x550 scope:global
playExpression__11daNpc_grA_cFv = .text:0x00002C70; // type:function size:0x640 scope:global
playMotion__11daNpc_grA_cFv = .text:0x000032B0; // type:function size:0x77C scope:global
-fn_3a2c = .text:0x00003A2C; // type:function size:0xA8 scope:global
+setAction__11daNpc_grA_cFM11daNpc_grA_cFPCvPvPv_i = .text:0x00003A2C; // type:function size:0xA8 scope:global
selectAction__11daNpc_grA_cFv = .text:0x00003AD4; // type:function size:0x2BC scope:global
doEvent__11daNpc_grA_cFv = .text:0x00003D90; // type:function size:0x450 scope:global
setLookMode__11daNpc_grA_cFi = .text:0x000041E0; // type:function size:0x24 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grc/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grc/symbols.txt
index 9427373b39..66453849c4 100644
--- a/config/RZDE01_00/rels/d_a_npc_grc/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grc/symbols.txt
@@ -27,7 +27,7 @@ isDelete__11daNpc_grC_cFv = .text:0x00001850; // type:function size:0x7C scope:g
reset__11daNpc_grC_cFv = .text:0x000018CC; // type:function size:0x1A4 scope:global
playExpression__11daNpc_grC_cFv = .text:0x00001A70; // type:function size:0x2B8 scope:global
playMotion__11daNpc_grC_cFv = .text:0x00001D28; // type:function size:0x298 scope:global
-fn_1fc0 = .text:0x00001FC0; // type:function size:0xA8 scope:global
+setAction__11daNpc_grC_cFM11daNpc_grC_cFPCvPvPv_i = .text:0x00001FC0; // type:function size:0xA8 scope:global
selectAction__11daNpc_grC_cFv = .text:0x00002068; // type:function size:0xD4 scope:global
doNormalAction__11daNpc_grC_cFi = .text:0x0000213C; // type:function size:0x108 scope:global
doEvent__11daNpc_grC_cFv = .text:0x00002244; // type:function size:0x2EC scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grd/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grd/symbols.txt
index 4d0cccfabf..3da4fe9c00 100644
--- a/config/RZDE01_00/rels/d_a_npc_grd/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grd/symbols.txt
@@ -27,7 +27,7 @@ isDelete__11daNpc_Grd_cFv = .text:0x000018BC; // type:function size:0x6C scope:g
reset__11daNpc_Grd_cFv = .text:0x00001928; // type:function size:0x134 scope:global
playExpression__11daNpc_Grd_cFv = .text:0x00001A5C; // type:function size:0x134 scope:global
playMotion__11daNpc_Grd_cFv = .text:0x00001B90; // type:function size:0x214 scope:global
-fn_1da4 = .text:0x00001DA4; // type:function size:0xA8 scope:global
+setAction__11daNpc_Grd_cFM11daNpc_Grd_cFPCvPvPv_i = .text:0x00001DA4; // type:function size:0xA8 scope:global
selectAction__11daNpc_Grd_cFv = .text:0x00001E4C; // type:function size:0x40 scope:global
doNormalAction__11daNpc_Grd_cFi = .text:0x00001E8C; // type:function size:0x108 scope:global
doEvent__11daNpc_Grd_cFv = .text:0x00001F94; // type:function size:0x2D4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grm/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grm/symbols.txt
index 095cfb244b..48e4ec6e63 100644
--- a/config/RZDE01_00/rels/d_a_npc_grm/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grm/symbols.txt
@@ -25,7 +25,7 @@ setCollision__11daNpc_grM_cFv = .text:0x000014F8; // type:function size:0x138 sc
drawDbgInfo__11daNpc_grM_cFv = .text:0x00001630; // type:function size:0x8 scope:global
drawOtherMdl__11daNpc_grM_cFv = .text:0x00001638; // type:function size:0x64 scope:global
selectAction__11daNpc_grM_cFv = .text:0x0000169C; // type:function size:0x40 scope:global
-fn_16dc = .text:0x000016DC; // type:function size:0xA8 scope:global
+setAction__11daNpc_grM_cFM11daNpc_grM_cFPCvPvPv_i = .text:0x000016DC; // type:function size:0xA8 scope:global
cutTalkSpa__11daNpc_grM_cFi = .text:0x00001784; // type:function size:0x144 scope:global
tend__11daNpc_grM_cFPv = .text:0x000018C8; // type:function size:0x144 scope:global
talk__11daNpc_grM_cFPv = .text:0x00001A0C; // type:function size:0x15C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grmc/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grmc/symbols.txt
index d0eaf6eecb..d35415f6ab 100644
--- a/config/RZDE01_00/rels/d_a_npc_grmc/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grmc/symbols.txt
@@ -23,7 +23,7 @@ setCollision__12daNpc_grMC_cFv = .text:0x000012C0; // type:function size:0x138 s
drawDbgInfo__12daNpc_grMC_cFv = .text:0x000013F8; // type:function size:0x8 scope:global
drawOtherMdl__12daNpc_grMC_cFv = .text:0x00001400; // type:function size:0x64 scope:global
selectAction__12daNpc_grMC_cFv = .text:0x00001464; // type:function size:0x40 scope:global
-fn_14a4 = .text:0x000014A4; // type:function size:0xA8 scope:global
+setAction__12daNpc_grMC_cFM12daNpc_grMC_cFPCvPvPv_i = .text:0x000014A4; // type:function size:0xA8 scope:global
tend__12daNpc_grMC_cFPv = .text:0x0000154C; // type:function size:0x150 scope:global
talk__12daNpc_grMC_cFPv = .text:0x0000169C; // type:function size:0x15C scope:global
shop__12daNpc_grMC_cFPv = .text:0x000017F8; // type:function size:0xF8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_gro/symbols.txt b/config/RZDE01_00/rels/d_a_npc_gro/symbols.txt
index 6a35e01311..9a4fc532b2 100644
--- a/config/RZDE01_00/rels/d_a_npc_gro/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_gro/symbols.txt
@@ -27,7 +27,7 @@ isDelete__11daNpc_grO_cFv = .text:0x00001AF0; // type:function size:0xB4 scope:g
reset__11daNpc_grO_cFv = .text:0x00001BA4; // type:function size:0x13C scope:global
playExpression__11daNpc_grO_cFv = .text:0x00001CE0; // type:function size:0x398 scope:global
playMotion__11daNpc_grO_cFv = .text:0x00002078; // type:function size:0x2E0 scope:global
-fn_2358 = .text:0x00002358; // type:function size:0xA8 scope:global
+setAction__11daNpc_grO_cFM11daNpc_grO_cFPCvPvPv_i = .text:0x00002358; // type:function size:0xA8 scope:global
selectAction__11daNpc_grO_cFv = .text:0x00002400; // type:function size:0xA4 scope:global
doNormalAction__11daNpc_grO_cFi = .text:0x000024A4; // type:function size:0x120 scope:global
doEvent__11daNpc_grO_cFv = .text:0x000025C4; // type:function size:0x37C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grr/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grr/symbols.txt
index 2cdf82e357..e7b7b5ffde 100644
--- a/config/RZDE01_00/rels/d_a_npc_grr/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grr/symbols.txt
@@ -27,7 +27,7 @@ isDelete__11daNpc_grR_cFv = .text:0x0000194C; // type:function size:0xE4 scope:g
reset__11daNpc_grR_cFv = .text:0x00001A30; // type:function size:0x188 scope:global
playExpression__11daNpc_grR_cFv = .text:0x00001BB8; // type:function size:0x238 scope:global
playMotion__11daNpc_grR_cFv = .text:0x00001DF0; // type:function size:0x37C scope:global
-fn_216c = .text:0x0000216C; // type:function size:0xA8 scope:global
+setAction__11daNpc_grR_cFM11daNpc_grR_cFPCvPvPv_i = .text:0x0000216C; // type:function size:0xA8 scope:global
selectAction__11daNpc_grR_cFv = .text:0x00002214; // type:function size:0x70 scope:global
doNormalAction__11daNpc_grR_cFi = .text:0x00002284; // type:function size:0x108 scope:global
doEvent__11daNpc_grR_cFv = .text:0x0000238C; // type:function size:0x2F4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grs/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grs/symbols.txt
index fa251416d4..4568b5a2a7 100644
--- a/config/RZDE01_00/rels/d_a_npc_grs/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grs/symbols.txt
@@ -27,7 +27,7 @@ isDelete__11daNpc_grS_cFv = .text:0x00001944; // type:function size:0x78 scope:g
reset__11daNpc_grS_cFv = .text:0x000019BC; // type:function size:0x15C scope:global
playExpression__11daNpc_grS_cFv = .text:0x00001B18; // type:function size:0x134 scope:global
playMotion__11daNpc_grS_cFv = .text:0x00001C4C; // type:function size:0x164 scope:global
-fn_1db0 = .text:0x00001DB0; // type:function size:0xA8 scope:global
+setAction__11daNpc_grS_cFM11daNpc_grS_cFPCvPvPv_i = .text:0x00001DB0; // type:function size:0xA8 scope:global
selectAction__11daNpc_grS_cFv = .text:0x00001E58; // type:function size:0x40 scope:global
doNormalAction__11daNpc_grS_cFi = .text:0x00001E98; // type:function size:0x120 scope:global
doEvent__11daNpc_grS_cFv = .text:0x00001FB8; // type:function size:0x2F0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_grz/symbols.txt b/config/RZDE01_00/rels/d_a_npc_grz/symbols.txt
index a2f4168dfa..fff048052a 100644
--- a/config/RZDE01_00/rels/d_a_npc_grz/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_grz/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_Grz_cFv = .text:0x0000221C; // type:function size:0x270 scope:glo
resetCol__11daNpc_Grz_cFv = .text:0x0000248C; // type:function size:0xE0 scope:global
playExpression__11daNpc_Grz_cFv = .text:0x0000256C; // type:function size:0x304 scope:global
playMotion__11daNpc_Grz_cFv = .text:0x00002870; // type:function size:0x40C scope:global
-fn_2c7c = .text:0x00002C7C; // type:function size:0xA8 scope:global
+setAction__11daNpc_Grz_cFM11daNpc_Grz_cFPCvPvPv_i = .text:0x00002C7C; // type:function size:0xA8 scope:global
selectAction__11daNpc_Grz_cFv = .text:0x00002D24; // type:function size:0xD0 scope:global
doNormalAction__11daNpc_Grz_cFi = .text:0x00002DF4; // type:function size:0x108 scope:global
doEvent__11daNpc_Grz_cFv = .text:0x00002EFC; // type:function size:0x3B4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_gwolf/symbols.txt b/config/RZDE01_00/rels/d_a_npc_gwolf/symbols.txt
index f39f1fb771..ee55b1cdff 100644
--- a/config/RZDE01_00/rels/d_a_npc_gwolf/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_gwolf/symbols.txt
@@ -28,7 +28,7 @@ getModeFromParam__13daNpc_GWolf_cFv = .text:0x000019B4; // type:function size:0x
isDelete__13daNpc_GWolf_cFv = .text:0x00001A28; // type:function size:0xF4 scope:global
reset__13daNpc_GWolf_cFv = .text:0x00001B1C; // type:function size:0x1CC scope:global
playMotion__13daNpc_GWolf_cFv = .text:0x00001CE8; // type:function size:0x378 scope:global
-fn_2060 = .text:0x00002060; // type:function size:0xA8 scope:global
+setAction__13daNpc_GWolf_cFM13daNpc_GWolf_cFPCvPvPv_i = .text:0x00002060; // type:function size:0xA8 scope:global
selectAction__13daNpc_GWolf_cFv = .text:0x00002108; // type:function size:0xA4 scope:global
doNormalAction__13daNpc_GWolf_cFi = .text:0x000021AC; // type:function size:0x108 scope:global
doEvent__13daNpc_GWolf_cFv = .text:0x000022B4; // type:function size:0x2F4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_hanjo/symbols.txt b/config/RZDE01_00/rels/d_a_npc_hanjo/symbols.txt
index 6fdcd428d1..0dcf9fa7c8 100644
--- a/config/RZDE01_00/rels/d_a_npc_hanjo/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_hanjo/symbols.txt
@@ -27,7 +27,7 @@ setCollision__13daNpc_Hanjo_cFv = .text:0x00001CAC; // type:function size:0x30C
drawDbgInfo__13daNpc_Hanjo_cFv = .text:0x00001FB8; // type:function size:0x8 scope:global
drawOtherMdl__13daNpc_Hanjo_cFv = .text:0x00001FC0; // type:function size:0x278 scope:global
selectAction__13daNpc_Hanjo_cFv = .text:0x00002238; // type:function size:0x13C scope:global
-fn_2374 = .text:0x00002374; // type:function size:0xA8 scope:global
+setAction__13daNpc_Hanjo_cFM13daNpc_Hanjo_cFPCvPvPv_i = .text:0x00002374; // type:function size:0xA8 scope:global
initShoot__13daNpc_Hanjo_cFi = .text:0x0000241C; // type:function size:0xDC scope:global
shoot__13daNpc_Hanjo_cFi = .text:0x000024F8; // type:function size:0x228 scope:global
initDive__13daNpc_Hanjo_cFv = .text:0x00002720; // type:function size:0x7C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_henna/symbols.txt b/config/RZDE01_00/rels/d_a_npc_henna/symbols.txt
index c5bb515988..ede25016fe 100644
--- a/config/RZDE01_00/rels/d_a_npc_henna/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_henna/symbols.txt
@@ -40,7 +40,7 @@ setFrame__14mDoExt_baseAnmFf = .text:0x00006FB0; // type:function size:0x8 scope
checkFrame__13mDoExt_morf_cFf = .text:0x00006FB8; // type:function size:0x8 scope:global
getEndFrame__14mDoExt_baseAnmFv = .text:0x00006FC0; // type:function size:0x30 scope:global
entryJoint__13mDoExt_bckAnmFP12J3DModelDataUs = .text:0x00006FF0; // type:function size:0x8 scope:global
-fn_6ff8 = .text:0x00006FF8; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x00006FF8; // type:function size:0x34 scope:global
cMtx_YrotS__FPA4_fs = .text:0x0000702C; // type:function size:0x8 scope:global
fpcM_Search__FPFPvPv_PvPv = .text:0x00007034; // type:function size:0x4 scope:global
fopAcM_SearchByID__FUi = .text:0x00007038; // type:function size:0x30 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_hoz/symbols.txt b/config/RZDE01_00/rels/d_a_npc_hoz/symbols.txt
index eae15b50ea..94ffccf1cf 100644
--- a/config/RZDE01_00/rels/d_a_npc_hoz/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_hoz/symbols.txt
@@ -27,7 +27,7 @@ setCollision__11daNpc_Hoz_cFv = .text:0x00001510; // type:function size:0x15C sc
evtOrder__11daNpc_Hoz_cFv = .text:0x0000166C; // type:function size:0x150 scope:global
drawDbgInfo__11daNpc_Hoz_cFv = .text:0x000017BC; // type:function size:0x8 scope:global
selectAction__11daNpc_Hoz_cFv = .text:0x000017C4; // type:function size:0x140 scope:global
-fn_1904 = .text:0x00001904; // type:function size:0xA8 scope:global
+setAction__11daNpc_Hoz_cFM11daNpc_Hoz_cFPCvPvPv_i = .text:0x00001904; // type:function size:0xA8 scope:global
wait__11daNpc_Hoz_cFPv = .text:0x000019AC; // type:function size:0x118 scope:global
waitBattle__11daNpc_Hoz_cFPv = .text:0x00001AC4; // type:function size:0x1D8 scope:global
waitTwilightBattle__11daNpc_Hoz_cFPv = .text:0x00001C9C; // type:function size:0x1BC scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_impal/symbols.txt b/config/RZDE01_00/rels/d_a_npc_impal/symbols.txt
index 7de0f6ac5e..25600577b6 100644
--- a/config/RZDE01_00/rels/d_a_npc_impal/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_impal/symbols.txt
@@ -14,7 +14,7 @@ ctrlJointCallBack__12daNpcImpal_cFP8J3DJointi = .text:0x00000CEC; // type:functi
setExpressionAnm__12daNpcImpal_cFib = .text:0x00000D34; // type:function size:0x244 scope:global
setExpressionBtp__12daNpcImpal_cFi = .text:0x00000F78; // type:function size:0xD8 scope:global
setMotionAnm__12daNpcImpal_cFif = .text:0x00001050; // type:function size:0x168 scope:global
-fn_11b8 = .text:0x000011B8; // type:function size:0xA8 scope:global
+setAction__12daNpcImpal_cFM12daNpcImpal_cFPCvPvPv_b = .text:0x000011B8; // type:function size:0xA8 scope:global
s_sub1__FPvPv = .text:0x00001260; // type:function size:0xA8 scope:global
wait__12daNpcImpal_cFPv = .text:0x00001308; // type:function size:0x43C scope:global
setExpression__12daNpcImpal_cFif = .text:0x00001744; // type:function size:0x2C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ins/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ins/symbols.txt
index 91be0c56f1..cbabd3d79f 100644
--- a/config/RZDE01_00/rels/d_a_npc_ins/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ins/symbols.txt
@@ -22,7 +22,7 @@ chkFindPlayer__10daNpcIns_cFv = .text:0x0000169C; // type:function size:0xD4 sco
setLookMode__10daNpcIns_cFi = .text:0x00001770; // type:function size:0x24 scope:global
step__10daNpcIns_cFsi = .text:0x00001794; // type:function size:0x178 scope:global
waitEventMng__10daNpcIns_cFv = .text:0x0000190C; // type:function size:0x118 scope:global
-fn_1a24 = .text:0x00001A24; // type:function size:0xC0 scope:global
+setAction__10daNpcIns_cFM10daNpcIns_cFPCvPvPv_b = .text:0x00001A24; // type:function size:0xC0 scope:global
waitPresent__10daNpcIns_cFPv = .text:0x00001AE4; // type:function size:0x1CC scope:global
waitOutSide1__10daNpcIns_cFPv = .text:0x00001CB0; // type:function size:0x278 scope:global
waitOutSide2__10daNpcIns_cFPv = .text:0x00001F28; // type:function size:0x134 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_jagar/symbols.txt b/config/RZDE01_00/rels/d_a_npc_jagar/symbols.txt
index 53af065eb2..b3dbf86c42 100644
--- a/config/RZDE01_00/rels/d_a_npc_jagar/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_jagar/symbols.txt
@@ -26,7 +26,7 @@ setCollision__13daNpc_Jagar_cFv = .text:0x00001794; // type:function size:0x178
drawDbgInfo__13daNpc_Jagar_cFv = .text:0x0000190C; // type:function size:0x8 scope:global
changeBtp__13daNpc_Jagar_cFPiPi = .text:0x00001914; // type:function size:0x40 scope:global
selectAction__13daNpc_Jagar_cFv = .text:0x00001954; // type:function size:0x70 scope:global
-fn_19c4 = .text:0x000019C4; // type:function size:0xA8 scope:global
+setAction__13daNpc_Jagar_cFM13daNpc_Jagar_cFPCvPvPv_i = .text:0x000019C4; // type:function size:0xA8 scope:global
cutClimbUp__13daNpc_Jagar_cFi = .text:0x00001A6C; // type:function size:0x170 scope:global
cutNeedYourHelp__13daNpc_Jagar_cFi = .text:0x00001BDC; // type:function size:0x440 scope:global
cutAnger__13daNpc_Jagar_cFi = .text:0x0000201C; // type:function size:0x1B0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kakashi/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kakashi/symbols.txt
index 2cc43a80c5..935ace56bb 100644
--- a/config/RZDE01_00/rels/d_a_npc_kakashi/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kakashi/symbols.txt
@@ -23,7 +23,7 @@ setAttnPos__15daNpc_Kakashi_cFv = .text:0x00001074; // type:function size:0x2A4
setCollision__15daNpc_Kakashi_cFv = .text:0x00001318; // type:function size:0x388 scope:global
drawDbgInfo__15daNpc_Kakashi_cFv = .text:0x000016A0; // type:function size:0x8 scope:global
selectAction__15daNpc_Kakashi_cFv = .text:0x000016A8; // type:function size:0xFC scope:global
-fn_17a4 = .text:0x000017A4; // type:function size:0xA8 scope:global
+setAction__15daNpc_Kakashi_cFM15daNpc_Kakashi_cFPCvPvPv_i = .text:0x000017A4; // type:function size:0xA8 scope:global
hitChk__15daNpc_Kakashi_cFv = .text:0x0000184C; // type:function size:0x38C scope:global
setStaggerParam__15daNpc_Kakashi_cFP10fopAc_ac_c = .text:0x00001BD8; // type:function size:0x3A0 scope:global
setPrtcls__15daNpc_Kakashi_cFi = .text:0x00001F78; // type:function size:0xE0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kasi_hana/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kasi_hana/symbols.txt
index 0a5df52ae6..23bb9c2da8 100644
--- a/config/RZDE01_00/rels/d_a_npc_kasi_hana/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kasi_hana/symbols.txt
@@ -41,7 +41,7 @@ drawDbgInfo__15daNpcKasiHana_cFv = .text:0x00001CE0; // type:function size:0x8 s
reset__15daNpcKasiHana_cFv = .text:0x00001CE8; // type:function size:0x1F8 scope:global
playMotion__15daNpcKasiHana_cFv = .text:0x00001EE0; // type:function size:0x370 scope:global
playMotionAnmLoop__15daNpcKasiHana_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x00002250; // type:function size:0x16C scope:global
-fn_23bc = .text:0x000023BC; // type:function size:0xA8 scope:global
+setAction__15daNpcKasiHana_cFM15daNpcKasiHana_cFPCvPvi_i = .text:0x000023BC; // type:function size:0xA8 scope:global
setLookMode__15daNpcKasiHana_cFi = .text:0x00002464; // type:function size:0x24 scope:global
lookat__15daNpcKasiHana_cFv = .text:0x00002488; // type:function size:0x228 scope:global
step__15daNpcKasiHana_cFsi = .text:0x000026B0; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kasi_kyu/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kasi_kyu/symbols.txt
index 4b97cba4a7..e29286246d 100644
--- a/config/RZDE01_00/rels/d_a_npc_kasi_kyu/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kasi_kyu/symbols.txt
@@ -20,7 +20,7 @@ drawDbgInfo__14daNpcKasiKyu_cFv = .text:0x00000E00; // type:function size:0x8 sc
reset__14daNpcKasiKyu_cFv = .text:0x00000E08; // type:function size:0x1E4 scope:global
playMotion__14daNpcKasiKyu_cFv = .text:0x00000FEC; // type:function size:0x3C8 scope:global
playMotionAnmLoop__14daNpcKasiKyu_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000013B4; // type:function size:0x16C scope:global
-fn_1520 = .text:0x00001520; // type:function size:0xA8 scope:global
+setAction__14daNpcKasiKyu_cFM14daNpcKasiKyu_cFPCvPvi_i = .text:0x00001520; // type:function size:0xA8 scope:global
setLookMode__14daNpcKasiKyu_cFi = .text:0x000015C8; // type:function size:0x24 scope:global
lookat__14daNpcKasiKyu_cFv = .text:0x000015EC; // type:function size:0x228 scope:global
step__14daNpcKasiKyu_cFsi = .text:0x00001814; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kasi_mich/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kasi_mich/symbols.txt
index 9948eeb6d5..c60e8fc590 100644
--- a/config/RZDE01_00/rels/d_a_npc_kasi_mich/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kasi_mich/symbols.txt
@@ -20,7 +20,7 @@ drawDbgInfo__15daNpcKasiMich_cFv = .text:0x00000E00; // type:function size:0x8 s
reset__15daNpcKasiMich_cFv = .text:0x00000E08; // type:function size:0x1E4 scope:global
playMotion__15daNpcKasiMich_cFv = .text:0x00000FEC; // type:function size:0x3C8 scope:global
playMotionAnmLoop__15daNpcKasiMich_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000013B4; // type:function size:0x16C scope:global
-fn_1520 = .text:0x00001520; // type:function size:0xA8 scope:global
+setAction__15daNpcKasiMich_cFM15daNpcKasiMich_cFPCvPvi_i = .text:0x00001520; // type:function size:0xA8 scope:global
setLookMode__15daNpcKasiMich_cFi = .text:0x000015C8; // type:function size:0x24 scope:global
lookat__15daNpcKasiMich_cFv = .text:0x000015EC; // type:function size:0x228 scope:global
step__15daNpcKasiMich_cFsi = .text:0x00001814; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kkri/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kkri/symbols.txt
index 1a20862563..66d442d22f 100644
--- a/config/RZDE01_00/rels/d_a_npc_kkri/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kkri/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__12daNpc_Kkri_cFv = .text:0x00001180; // type:function size:0x3F8 sco
setCollision__12daNpc_Kkri_cFv = .text:0x00001578; // type:function size:0x1D4 scope:global
drawDbgInfo__12daNpc_Kkri_cFv = .text:0x0000174C; // type:function size:0x8 scope:global
selectAction__12daNpc_Kkri_cFv = .text:0x00001754; // type:function size:0xA4 scope:global
-fn_17f8 = .text:0x000017F8; // type:function size:0xA8 scope:global
+setAction__12daNpc_Kkri_cFM12daNpc_Kkri_cFPCvPvPv_i = .text:0x000017F8; // type:function size:0xA8 scope:global
cutConversationAboutSoup__12daNpc_Kkri_cFi = .text:0x000018A0; // type:function size:0x138 scope:global
cutYmLook__12daNpc_Kkri_cFi = .text:0x000019D8; // type:function size:0x114 scope:global
sleep__12daNpc_Kkri_cFv = .text:0x00001AEC; // type:function size:0x1B0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kn/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kn/symbols.txt
index 2046e0867c..0cc769c5e9 100644
--- a/config/RZDE01_00/rels/d_a_npc_kn/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kn/symbols.txt
@@ -106,7 +106,7 @@ teach04_selectAction__10daNpc_Kn_cFv = .text:0x00005A28; // type:function size:0
teach05_selectAction__10daNpc_Kn_cFv = .text:0x00005ADC; // type:function size:0x50 scope:global
teach06_selectAction__10daNpc_Kn_cFv = .text:0x00005B2C; // type:function size:0x124 scope:global
teach07_selectAction__10daNpc_Kn_cFv = .text:0x00005C50; // type:function size:0x124 scope:global
-fn_5d74 = .text:0x00005D74; // type:function size:0xA8 scope:global
+setAction__10daNpc_Kn_cFM10daNpc_Kn_cFPCvPvPv_i = .text:0x00005D74; // type:function size:0xA8 scope:global
wait__10daNpc_Kn_cFPv = .text:0x00005E1C; // type:function size:0x14C scope:global
talk__10daNpc_Kn_cFPv = .text:0x00005F68; // type:function size:0x17C scope:global
test__10daNpc_Kn_cFPv = .text:0x000060E4; // type:function size:0xC4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_knj/symbols.txt b/config/RZDE01_00/rels/d_a_npc_knj/symbols.txt
index 139f9a74bb..750b5a64a0 100644
--- a/config/RZDE01_00/rels/d_a_npc_knj/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_knj/symbols.txt
@@ -20,7 +20,7 @@ drawDbgInfo__11daNpc_Knj_cFv = .text:0x00000C04; // type:function size:0x8 scope
afterSetMotionAnm__11daNpc_Knj_cFiifi = .text:0x00000C0C; // type:function size:0x1DC scope:global
drawGhost__11daNpc_Knj_cFv = .text:0x00000DE8; // type:function size:0x68 scope:global
selectAction__11daNpc_Knj_cFv = .text:0x00000E50; // type:function size:0x40 scope:global
-fn_e90 = .text:0x00000E90; // type:function size:0xA8 scope:global
+setAction__11daNpc_Knj_cFM11daNpc_Knj_cFPCvPvPv_i = .text:0x00000E90; // type:function size:0xA8 scope:global
wait__11daNpc_Knj_cFPv = .text:0x00000F38; // type:function size:0x138 scope:global
talk__11daNpc_Knj_cFPv = .text:0x00001070; // type:function size:0x13C scope:global
daNpc_Knj_Create__FPv = .text:0x000011AC; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kolin/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kolin/symbols.txt
index 2a30d0f684..1941101468 100644
--- a/config/RZDE01_00/rels/d_a_npc_kolin/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kolin/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__13daNpc_Kolin_cFv = .text:0x00001B5C; // type:function size:0xD8 s
changeAnm__13daNpc_Kolin_cFPiPi = .text:0x00001C34; // type:function size:0x28 scope:global
changeBck__13daNpc_Kolin_cFPiPi = .text:0x00001C5C; // type:function size:0x4C scope:global
selectAction__13daNpc_Kolin_cFv = .text:0x00001CA8; // type:function size:0xFC scope:global
-fn_1da4 = .text:0x00001DA4; // type:function size:0xA8 scope:global
+setAction__13daNpc_Kolin_cFM13daNpc_Kolin_cFPCvPvPv_i = .text:0x00001DA4; // type:function size:0xA8 scope:global
calcFollowSpeedAndAngle__13daNpc_Kolin_cFP10fopAc_ac_cii = .text:0x00001E4C; // type:function size:0x1BC scope:global
followPlayer__13daNpc_Kolin_cFi = .text:0x00002008; // type:function size:0x340 scope:global
lookup__13daNpc_Kolin_cFUc = .text:0x00002348; // type:function size:0x88 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kolinb/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kolinb/symbols.txt
index 8c871638e1..f6fb9a3f41 100644
--- a/config/RZDE01_00/rels/d_a_npc_kolinb/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kolinb/symbols.txt
@@ -23,7 +23,7 @@ setAttnPos__14daNpc_Kolinb_cFv = .text:0x00000FC0; // type:function size:0x14C s
setCollision__14daNpc_Kolinb_cFv = .text:0x0000110C; // type:function size:0x50 scope:global
drawDbgInfo__14daNpc_Kolinb_cFv = .text:0x0000115C; // type:function size:0x8 scope:global
selectAction__14daNpc_Kolinb_cFv = .text:0x00001164; // type:function size:0x40 scope:global
-fn_11a4 = .text:0x000011A4; // type:function size:0xA8 scope:global
+setAction__14daNpc_Kolinb_cFM14daNpc_Kolinb_cFPCvPvPv_i = .text:0x000011A4; // type:function size:0xA8 scope:global
cutConversationInHotel__14daNpc_Kolinb_cFi = .text:0x0000124C; // type:function size:0x88 scope:global
cutConversationAboutDeathMt__14daNpc_Kolinb_cFi = .text:0x000012D4; // type:function size:0x1EC scope:global
cutConversationAboutGoron__14daNpc_Kolinb_cFi = .text:0x000014C0; // type:function size:0x1EC scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_kyury/symbols.txt b/config/RZDE01_00/rels/d_a_npc_kyury/symbols.txt
index 4463ffd4c6..124231f01f 100644
--- a/config/RZDE01_00/rels/d_a_npc_kyury/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_kyury/symbols.txt
@@ -26,7 +26,7 @@ setCollision__13daNpc_Kyury_cFv = .text:0x000014BC; // type:function size:0x184
drawDbgInfo__13daNpc_Kyury_cFv = .text:0x00001640; // type:function size:0x8 scope:global
drawOtherMdl__13daNpc_Kyury_cFv = .text:0x00001648; // type:function size:0x104 scope:global
selectAction__13daNpc_Kyury_cFv = .text:0x0000174C; // type:function size:0x40 scope:global
-fn_178c = .text:0x0000178C; // type:function size:0xA8 scope:global
+setAction__13daNpc_Kyury_cFM13daNpc_Kyury_cFPCvPvPv_i = .text:0x0000178C; // type:function size:0xA8 scope:global
cutConversation__13daNpc_Kyury_cFi = .text:0x00001834; // type:function size:0x330 scope:global
wait__13daNpc_Kyury_cFPv = .text:0x00001B64; // type:function size:0x340 scope:global
talk__13daNpc_Kyury_cFPv = .text:0x00001EA4; // type:function size:0x194 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_len/symbols.txt b/config/RZDE01_00/rels/d_a_npc_len/symbols.txt
index 3f5aea66ef..8afe88b308 100644
--- a/config/RZDE01_00/rels/d_a_npc_len/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_len/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__11daNpc_Len_cFv = .text:0x00001650; // type:function size:0x2E0 scop
setCollision__11daNpc_Len_cFv = .text:0x00001930; // type:function size:0x160 scope:global
drawDbgInfo__11daNpc_Len_cFv = .text:0x00001A90; // type:function size:0x8 scope:global
selectAction__11daNpc_Len_cFv = .text:0x00001A98; // type:function size:0x70 scope:global
-fn_1b08 = .text:0x00001B08; // type:function size:0xA8 scope:global
+setAction__11daNpc_Len_cFM11daNpc_Len_cFPCvPvPv_i = .text:0x00001B08; // type:function size:0xA8 scope:global
checkStartDemo13StbEvt__11daNpc_Len_cFP10fopAc_ac_cfffffff = .text:0x00001BB0; // type:function size:0xD8 scope:global
cutConversationInHotel__11daNpc_Len_cFi = .text:0x00001C88; // type:function size:0x3C8 scope:global
cutHurry__11daNpc_Len_cFi = .text:0x00002050; // type:function size:0x1E0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_lud/symbols.txt b/config/RZDE01_00/rels/d_a_npc_lud/symbols.txt
index e545803272..7971fe838d 100644
--- a/config/RZDE01_00/rels/d_a_npc_lud/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_lud/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__11daNpc_Lud_cFv = .text:0x00001CEC; // type:function size:0x184 sc
setBowlAnm__11daNpc_Lud_cFiif = .text:0x00001E70; // type:function size:0xD0 scope:global
afterSetMotionAnm__11daNpc_Lud_cFiifi = .text:0x00001F40; // type:function size:0x18 scope:global
selectAction__11daNpc_Lud_cFv = .text:0x00001F58; // type:function size:0xD0 scope:global
-fn_2028 = .text:0x00002028; // type:function size:0xA8 scope:global
+setAction__11daNpc_Lud_cFM11daNpc_Lud_cFPCvPvPv_i = .text:0x00002028; // type:function size:0xA8 scope:global
mop__11daNpc_Lud_cFii = .text:0x000020D0; // type:function size:0xFC scope:global
cutHurry__11daNpc_Lud_cFi = .text:0x000021CC; // type:function size:0xF0 scope:global
cutConversationInHotel__11daNpc_Lud_cFi = .text:0x000022BC; // type:function size:0x2A0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_maro/symbols.txt b/config/RZDE01_00/rels/d_a_npc_maro/symbols.txt
index 315de4f4db..8640fae894 100644
--- a/config/RZDE01_00/rels/d_a_npc_maro/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_maro/symbols.txt
@@ -34,7 +34,7 @@ drawOtherMdl__12daNpc_Maro_cFv = .text:0x000023DC; // type:function size:0x64 sc
getFaceMotionAnm__12daNpc_Maro_cF26daNpcT_faceMotionAnmData_c = .text:0x00002440; // type:function size:0x8C scope:global
getMotionAnm__12daNpc_Maro_cF22daNpcT_motionAnmData_c = .text:0x000024CC; // type:function size:0x8C scope:global
selectAction__12daNpc_Maro_cFv = .text:0x00002558; // type:function size:0x128 scope:global
-fn_2680 = .text:0x00002680; // type:function size:0xA8 scope:global
+setAction__12daNpc_Maro_cFM12daNpc_Maro_cFPCvPvPv_i = .text:0x00002680; // type:function size:0xA8 scope:global
cutConversationAboutPachinko__12daNpc_Maro_cFi = .text:0x00002728; // type:function size:0x148 scope:global
cutConversationAboutWoodSwd__12daNpc_Maro_cFi = .text:0x00002870; // type:function size:0x150 scope:global
cutSwdTutorial__12daNpc_Maro_cFi = .text:0x000029C0; // type:function size:0x200 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_midp/symbols.txt b/config/RZDE01_00/rels/d_a_npc_midp/symbols.txt
index fb718ee87d..75f480f40a 100644
--- a/config/RZDE01_00/rels/d_a_npc_midp/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_midp/symbols.txt
@@ -25,7 +25,7 @@ setCollision__12daNpc_midP_cFv = .text:0x00001264; // type:function size:0x108 s
drawDbgInfo__12daNpc_midP_cFv = .text:0x0000136C; // type:function size:0x8 scope:global
drawGhost__12daNpc_midP_cFv = .text:0x00001374; // type:function size:0x68 scope:global
selectAction__12daNpc_midP_cFv = .text:0x000013DC; // type:function size:0x40 scope:global
-fn_141c = .text:0x0000141C; // type:function size:0xA8 scope:global
+setAction__12daNpc_midP_cFM12daNpc_midP_cFPCvPvPv_i = .text:0x0000141C; // type:function size:0xA8 scope:global
wait__12daNpc_midP_cFPv = .text:0x000014C4; // type:function size:0x1B8 scope:global
talk__12daNpc_midP_cFPv = .text:0x0000167C; // type:function size:0x1A0 scope:global
daNpc_midP_Create__FPv = .text:0x0000181C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_moi/symbols.txt b/config/RZDE01_00/rels/d_a_npc_moi/symbols.txt
index 94c671540c..22681ba57b 100644
--- a/config/RZDE01_00/rels/d_a_npc_moi/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_moi/symbols.txt
@@ -32,7 +32,7 @@ changeBck__11daNpc_Moi_cFPiPi = .text:0x000021B0; // type:function size:0x48 sco
changeBtp__11daNpc_Moi_cFPiPi = .text:0x000021F8; // type:function size:0xB8 scope:global
changeBtk__11daNpc_Moi_cFPiPi = .text:0x000022B0; // type:function size:0x74 scope:global
selectAction__11daNpc_Moi_cFv = .text:0x00002324; // type:function size:0x12C scope:global
-fn_2450 = .text:0x00002450; // type:function size:0xA8 scope:global
+setAction__11daNpc_Moi_cFM11daNpc_Moi_cFPCvPvPv_i = .text:0x00002450; // type:function size:0xA8 scope:global
setSSlash__11daNpc_Moi_cFi = .text:0x000024F8; // type:function size:0x1A4 scope:global
chkPullOutSw__11daNpc_Moi_cFv = .text:0x0000269C; // type:function size:0x74 scope:global
pullOutSw__11daNpc_Moi_cFv = .text:0x00002710; // type:function size:0x58 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_moir/symbols.txt b/config/RZDE01_00/rels/d_a_npc_moir/symbols.txt
index 39dbd79030..65cf958cc6 100644
--- a/config/RZDE01_00/rels/d_a_npc_moir/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_moir/symbols.txt
@@ -15,7 +15,7 @@ setExpressionAnm__11daNpcMoiR_cFib = .text:0x00000E50; // type:function size:0x2
setExpressionBtp__11daNpcMoiR_cFi = .text:0x000010B0; // type:function size:0xD8 scope:global
setMotionAnm__11daNpcMoiR_cFif = .text:0x00001188; // type:function size:0x144 scope:global
setWaitAction__11daNpcMoiR_cFv = .text:0x000012CC; // type:function size:0xC0 scope:global
-fn_138c = .text:0x0000138C; // type:function size:0xA8 scope:global
+setAction__11daNpcMoiR_cFM11daNpcMoiR_cFPCvPvPv_b = .text:0x0000138C; // type:function size:0xA8 scope:global
wait_type0__11daNpcMoiR_cFPv = .text:0x00001434; // type:function size:0x234 scope:global
setExpression__11daNpcMoiR_cFif = .text:0x00001668; // type:function size:0x2C scope:global
setMotion__11daNpcMoiR_cFifi = .text:0x00001694; // type:function size:0x44 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_myna2/symbols.txt b/config/RZDE01_00/rels/d_a_npc_myna2/symbols.txt
index 543eae62fb..b75e1ecec3 100644
--- a/config/RZDE01_00/rels/d_a_npc_myna2/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_myna2/symbols.txt
@@ -21,7 +21,7 @@ getTypeFromParam__13daNpc_myna2_cFv = .text:0x00001044; // type:function size:0x
isDelete__13daNpc_myna2_cFv = .text:0x0000109C; // type:function size:0xC0 scope:global
reset__13daNpc_myna2_cFv = .text:0x0000115C; // type:function size:0x184 scope:global
playMotion__13daNpc_myna2_cFv = .text:0x000012E0; // type:function size:0x244 scope:global
-fn_1524 = .text:0x00001524; // type:function size:0xA8 scope:global
+setAction__13daNpc_myna2_cFM13daNpc_myna2_cFPCvPvPv_i = .text:0x00001524; // type:function size:0xA8 scope:global
selectAction__13daNpc_myna2_cFv = .text:0x000015CC; // type:function size:0xD0 scope:global
doNormalAction__13daNpc_myna2_cFi = .text:0x0000169C; // type:function size:0xE4 scope:global
doEvent__13daNpc_myna2_cFv = .text:0x00001780; // type:function size:0x32C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ne/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ne/symbols.txt
index f1fec5156d..d4fcd880b2 100644
--- a/config/RZDE01_00/rels/d_a_npc_ne/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ne/symbols.txt
@@ -62,7 +62,7 @@ fopAcM_SearchByName__Fs = .text:0x00008A44; // type:function size:0x30 scope:glo
fopAcM_CheckCondition__FP10fopAc_ac_cUl = .text:0x00008A74; // type:function size:0xC scope:global
fopAcM_SearchByID__FUi = .text:0x00008A80; // type:function size:0x30 scope:global
fopAcM_GetRoomNo__FPC10fopAc_ac_c = .text:0x00008AB0; // type:function size:0xC scope:global
-fn_8abc = .text:0x00008ABC; // type:function size:0x34 scope:global
+__apl__4cXyzFRC3Vec = .text:0x00008ABC; // type:function size:0x34 scope:global
GetGroundH__9dBgS_AcchCFv = .text:0x00008AF0; // type:function size:0x8 scope:global
ChkGroundHit__9dBgS_AcchCFv = .text:0x00008AF8; // type:function size:0xC scope:global
dComIfG_Bgsp__Fv = .text:0x00008B04; // type:function size:0x10 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_pachi_besu/symbols.txt b/config/RZDE01_00/rels/d_a_npc_pachi_besu/symbols.txt
index 6a37786936..e67ff66f71 100644
--- a/config/RZDE01_00/rels/d_a_npc_pachi_besu/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_pachi_besu/symbols.txt
@@ -26,7 +26,7 @@ setAttnPos__18daNpc_Pachi_Besu_cFv = .text:0x000012B8; // type:function size:0x2
setCollision__18daNpc_Pachi_Besu_cFv = .text:0x000014E4; // type:function size:0x134 scope:global
drawDbgInfo__18daNpc_Pachi_Besu_cFv = .text:0x00001618; // type:function size:0x8 scope:global
selectAction__18daNpc_Pachi_Besu_cFv = .text:0x00001620; // type:function size:0x70 scope:global
-fn_1690 = .text:0x00001690; // type:function size:0xA8 scope:global
+setAction__18daNpc_Pachi_Besu_cFM18daNpc_Pachi_Besu_cFPCvPvPv_i = .text:0x00001690; // type:function size:0xA8 scope:global
wait__18daNpc_Pachi_Besu_cFPv = .text:0x00001738; // type:function size:0x1DC scope:global
talk__18daNpc_Pachi_Besu_cFPv = .text:0x00001914; // type:function size:0x8C scope:global
_turn_to_link__18daNpc_Pachi_Besu_cFs = .text:0x000019A0; // type:function size:0x5C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_pachi_maro/symbols.txt b/config/RZDE01_00/rels/d_a_npc_pachi_maro/symbols.txt
index c48e2987a3..ab41efe93b 100644
--- a/config/RZDE01_00/rels/d_a_npc_pachi_maro/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_pachi_maro/symbols.txt
@@ -28,7 +28,7 @@ drawDbgInfo__18daNpc_Pachi_Maro_cFv = .text:0x00001520; // type:function size:0x
getFaceMotionAnm__18daNpc_Pachi_Maro_cF26daNpcT_faceMotionAnmData_c = .text:0x00001528; // type:function size:0x8C scope:global
getMotionAnm__18daNpc_Pachi_Maro_cF22daNpcT_motionAnmData_c = .text:0x000015B4; // type:function size:0x8C scope:global
selectAction__18daNpc_Pachi_Maro_cFv = .text:0x00001640; // type:function size:0x70 scope:global
-fn_16b0 = .text:0x000016B0; // type:function size:0xA8 scope:global
+setAction__18daNpc_Pachi_Maro_cFM18daNpc_Pachi_Maro_cFPCvPvPv_i = .text:0x000016B0; // type:function size:0xA8 scope:global
wait__18daNpc_Pachi_Maro_cFPv = .text:0x00001758; // type:function size:0x1CC scope:global
talk__18daNpc_Pachi_Maro_cFPv = .text:0x00001924; // type:function size:0x8C scope:global
_turn_to_link__18daNpc_Pachi_Maro_cFs = .text:0x000019B0; // type:function size:0x5C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_pachi_taro/symbols.txt b/config/RZDE01_00/rels/d_a_npc_pachi_taro/symbols.txt
index 3abac8c338..26197f4db8 100644
--- a/config/RZDE01_00/rels/d_a_npc_pachi_taro/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_pachi_taro/symbols.txt
@@ -30,7 +30,7 @@ setCollision__18daNpc_Pachi_Taro_cFv = .text:0x00001660; // type:function size:0
drawDbgInfo__18daNpc_Pachi_Taro_cFv = .text:0x00001768; // type:function size:0x8 scope:global
drawOtherMdl__18daNpc_Pachi_Taro_cFv = .text:0x00001770; // type:function size:0x104 scope:global
selectAction__18daNpc_Pachi_Taro_cFv = .text:0x00001874; // type:function size:0x70 scope:global
-fn_18e4 = .text:0x000018E4; // type:function size:0xA8 scope:global
+setAction__18daNpc_Pachi_Taro_cFM18daNpc_Pachi_Taro_cFPCvPvPv_i = .text:0x000018E4; // type:function size:0xA8 scope:global
wait__18daNpc_Pachi_Taro_cFPv = .text:0x0000198C; // type:function size:0x24C scope:global
setMesPat__18daNpc_Pachi_Taro_cFv = .text:0x00001BD8; // type:function size:0xD0 scope:global
_turn_to_link__18daNpc_Pachi_Taro_cFs = .text:0x00001CA8; // type:function size:0x5C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_post/symbols.txt b/config/RZDE01_00/rels/d_a_npc_post/symbols.txt
index 8b0fc86b1c..fa801f894e 100644
--- a/config/RZDE01_00/rels/d_a_npc_post/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_post/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__12daNpc_Post_cFv = .text:0x000018A0; // type:function size:0x184 s
setFlagAnm__12daNpc_Post_cFiif = .text:0x00001A24; // type:function size:0xC4 scope:global
afterSetMotionAnm__12daNpc_Post_cFiifi = .text:0x00001AE8; // type:function size:0x18 scope:global
selectAction__12daNpc_Post_cFv = .text:0x00001B00; // type:function size:0x40 scope:global
-fn_1b40 = .text:0x00001B40; // type:function size:0xA8 scope:global
+setAction__12daNpc_Post_cFM12daNpc_Post_cFPCvPvPv_i = .text:0x00001B40; // type:function size:0xA8 scope:global
chkPullOutLetter1__12daNpc_Post_cFv = .text:0x00001BE8; // type:function size:0x74 scope:global
chkPullOutLetter2__12daNpc_Post_cFv = .text:0x00001C5C; // type:function size:0x74 scope:global
pullOutLetter__12daNpc_Post_cFv = .text:0x00001CD0; // type:function size:0xC0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_pouya/symbols.txt b/config/RZDE01_00/rels/d_a_npc_pouya/symbols.txt
index 83e49f579e..41f851fa3f 100644
--- a/config/RZDE01_00/rels/d_a_npc_pouya/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_pouya/symbols.txt
@@ -27,7 +27,7 @@ drawDbgInfo__13daNpc_Pouya_cFv = .text:0x000019AC; // type:function size:0x8 sco
drawOtherMdl__13daNpc_Pouya_cFv = .text:0x000019B4; // type:function size:0xE8 scope:global
afterSetMotionAnm__13daNpc_Pouya_cFiifi = .text:0x00001A9C; // type:function size:0x90 scope:global
selectAction__13daNpc_Pouya_cFv = .text:0x00001B2C; // type:function size:0x40 scope:global
-fn_1b6c = .text:0x00001B6C; // type:function size:0xA8 scope:global
+setAction__13daNpc_Pouya_cFM13daNpc_Pouya_cFPCvPvPv_i = .text:0x00001B6C; // type:function size:0xA8 scope:global
setPrtcls__13daNpc_Pouya_cFv = .text:0x00001C14; // type:function size:0x114 scope:global
cutHaveFavorToAsk__13daNpc_Pouya_cFi = .text:0x00001D28; // type:function size:0x5D4 scope:global
wait__13daNpc_Pouya_cFPv = .text:0x000022FC; // type:function size:0x418 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_prayer/symbols.txt b/config/RZDE01_00/rels/d_a_npc_prayer/symbols.txt
index d0bf0fbcb4..804f7e3573 100644
--- a/config/RZDE01_00/rels/d_a_npc_prayer/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_prayer/symbols.txt
@@ -18,7 +18,7 @@ setMotion__11daNpcPray_cFifi = .text:0x00000CCC; // type:function size:0x48 scop
drawDbgInfo__11daNpcPray_cFv = .text:0x00000D14; // type:function size:0x8 scope:global
reset__11daNpcPray_cFv = .text:0x00000D1C; // type:function size:0x140 scope:global
playMotion__11daNpcPray_cFv = .text:0x00000E5C; // type:function size:0x170 scope:global
-fn_fcc = .text:0x00000FCC; // type:function size:0xA8 scope:global
+setAction__11daNpcPray_cFM11daNpcPray_cFPCvPvPv_b = .text:0x00000FCC; // type:function size:0xA8 scope:global
setLookMode__11daNpcPray_cFi = .text:0x00001074; // type:function size:0x24 scope:global
lookat__11daNpcPray_cFv = .text:0x00001098; // type:function size:0x228 scope:global
step__11daNpcPray_cFsi = .text:0x000012C0; // type:function size:0xD8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_raca/symbols.txt b/config/RZDE01_00/rels/d_a_npc_raca/symbols.txt
index 2647bed5c5..c4c6200409 100644
--- a/config/RZDE01_00/rels/d_a_npc_raca/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_raca/symbols.txt
@@ -26,7 +26,7 @@ setAttnPos__12daNpc_Raca_cFv = .text:0x00001148; // type:function size:0x218 sco
setCollision__12daNpc_Raca_cFv = .text:0x00001360; // type:function size:0x144 scope:global
drawDbgInfo__12daNpc_Raca_cFv = .text:0x000014A4; // type:function size:0x8 scope:global
selectAction__12daNpc_Raca_cFv = .text:0x000014AC; // type:function size:0xFC scope:global
-fn_15a8 = .text:0x000015A8; // type:function size:0xA8 scope:global
+setAction__12daNpc_Raca_cFM12daNpc_Raca_cFPCvPvPv_i = .text:0x000015A8; // type:function size:0xA8 scope:global
wait__12daNpc_Raca_cFPv = .text:0x00001650; // type:function size:0x1F8 scope:global
walk__12daNpc_Raca_cFPv = .text:0x00001848; // type:function size:0x1C4 scope:global
talk__12daNpc_Raca_cFPv = .text:0x00001A0C; // type:function size:0x1B8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_rafrel/symbols.txt b/config/RZDE01_00/rels/d_a_npc_rafrel/symbols.txt
index dacb57f339..dd6a47df78 100644
--- a/config/RZDE01_00/rels/d_a_npc_rafrel/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_rafrel/symbols.txt
@@ -15,7 +15,7 @@ setExpressionAnm__13daNpcRafrel_cFib = .text:0x00001004; // type:function size:0
setExpressionBtp__13daNpcRafrel_cFi = .text:0x00001210; // type:function size:0xD8 scope:global
setMotionAnm__13daNpcRafrel_cFif = .text:0x000012E8; // type:function size:0x1B0 scope:global
setWaitAction__13daNpcRafrel_cFv = .text:0x00001498; // type:function size:0xC0 scope:global
-fn_1558 = .text:0x00001558; // type:function size:0xA8 scope:global
+setAction__13daNpcRafrel_cFM13daNpcRafrel_cFPCvPvPv_b = .text:0x00001558; // type:function size:0xA8 scope:global
isSneaking__13daNpcRafrel_cFv = .text:0x00001600; // type:function size:0x58 scope:global
wait_type01__13daNpcRafrel_cFPv = .text:0x00001658; // type:function size:0x564 scope:global
setExpression__13daNpcRafrel_cFif = .text:0x00001BBC; // type:function size:0x2C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_saru/symbols.txt b/config/RZDE01_00/rels/d_a_npc_saru/symbols.txt
index 4214d72c86..e9d5126b77 100644
--- a/config/RZDE01_00/rels/d_a_npc_saru/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_saru/symbols.txt
@@ -26,7 +26,7 @@ setCollision__12daNpc_Saru_cFv = .text:0x00001428; // type:function size:0x184 s
drawDbgInfo__12daNpc_Saru_cFv = .text:0x000015AC; // type:function size:0x8 scope:global
drawOtherMdl__12daNpc_Saru_cFv = .text:0x000015B4; // type:function size:0x104 scope:global
selectAction__12daNpc_Saru_cFv = .text:0x000016B8; // type:function size:0x40 scope:global
-fn_16f8 = .text:0x000016F8; // type:function size:0xA8 scope:global
+setAction__12daNpc_Saru_cFM12daNpc_Saru_cFPCvPvPv_i = .text:0x000016F8; // type:function size:0xA8 scope:global
setSe__12daNpc_Saru_cFv = .text:0x000017A0; // type:function size:0x54C scope:global
cutFindMonkey__12daNpc_Saru_cFi = .text:0x00001CEC; // type:function size:0x214 scope:global
cutHelpMe__12daNpc_Saru_cFi = .text:0x00001F00; // type:function size:0x198 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seib/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seib/symbols.txt
index 72f77b34bb..8ec4e1123d 100644
--- a/config/RZDE01_00/rels/d_a_npc_seib/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seib/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiB_cFv = .text:0x00000BC8; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiB_cFv = .text:0x00000C0C; // type:function size:0x8 scope:global
afterSetMotionAnm__12daNpc_seiB_cFiifi = .text:0x00000C14; // type:function size:0x198 scope:global
selectAction__12daNpc_seiB_cFv = .text:0x00000DAC; // type:function size:0x40 scope:global
-fn_dec = .text:0x00000DEC; // type:function size:0xA8 scope:global
+setAction__12daNpc_seiB_cFM12daNpc_seiB_cFPCvPvPv_i = .text:0x00000DEC; // type:function size:0xA8 scope:global
ctrlWaitAnm__12daNpc_seiB_cFv = .text:0x00000E94; // type:function size:0x1E4 scope:global
wait__12daNpc_seiB_cFPv = .text:0x00001078; // type:function size:0x2C scope:global
talk__12daNpc_seiB_cFPv = .text:0x000010A4; // type:function size:0xA0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seic/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seic/symbols.txt
index c20bc53d1e..b5b20b367c 100644
--- a/config/RZDE01_00/rels/d_a_npc_seic/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seic/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiC_cFv = .text:0x00000BD4; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiC_cFv = .text:0x00000C18; // type:function size:0x8 scope:global
afterSetMotionAnm__12daNpc_seiC_cFiifi = .text:0x00000C20; // type:function size:0x198 scope:global
selectAction__12daNpc_seiC_cFv = .text:0x00000DB8; // type:function size:0x40 scope:global
-fn_df8 = .text:0x00000DF8; // type:function size:0xA8 scope:global
+setAction__12daNpc_seiC_cFM12daNpc_seiC_cFPCvPvPv_i = .text:0x00000DF8; // type:function size:0xA8 scope:global
wait__12daNpc_seiC_cFPv = .text:0x00000EA0; // type:function size:0x2C scope:global
talk__12daNpc_seiC_cFPv = .text:0x00000ECC; // type:function size:0xA0 scope:global
daNpc_seiC_Create__FPv = .text:0x00000F6C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seid/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seid/symbols.txt
index 2c8ef94618..9bec2c1907 100644
--- a/config/RZDE01_00/rels/d_a_npc_seid/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seid/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiD_cFv = .text:0x00000BD4; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiD_cFv = .text:0x00000C18; // type:function size:0x8 scope:global
afterSetMotionAnm__12daNpc_seiD_cFiifi = .text:0x00000C20; // type:function size:0x198 scope:global
selectAction__12daNpc_seiD_cFv = .text:0x00000DB8; // type:function size:0x40 scope:global
-fn_df8 = .text:0x00000DF8; // type:function size:0xA8 scope:global
+setAction__12daNpc_seiD_cFM12daNpc_seiD_cFPCvPvPv_i = .text:0x00000DF8; // type:function size:0xA8 scope:global
wait__12daNpc_seiD_cFPv = .text:0x00000EA0; // type:function size:0x2C scope:global
talk__12daNpc_seiD_cFPv = .text:0x00000ECC; // type:function size:0xA0 scope:global
daNpc_seiD_Create__FPv = .text:0x00000F6C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seira/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seira/symbols.txt
index b9189122e5..4298463953 100644
--- a/config/RZDE01_00/rels/d_a_npc_seira/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seira/symbols.txt
@@ -34,7 +34,7 @@ changeBck__13daNpc_Seira_cFPiPi = .text:0x00001D20; // type:function size:0xAC s
changeBtp__13daNpc_Seira_cFPiPi = .text:0x00001DCC; // type:function size:0x98 scope:global
changeBtk__13daNpc_Seira_cFPiPi = .text:0x00001E64; // type:function size:0x2C scope:global
selectAction__13daNpc_Seira_cFv = .text:0x00001E90; // type:function size:0x1AC scope:global
-fn_203c = .text:0x0000203C; // type:function size:0xA8 scope:global
+setAction__13daNpc_Seira_cFM13daNpc_Seira_cFPCvPvPv_i = .text:0x0000203C; // type:function size:0xA8 scope:global
cutConversationAboutSaru__13daNpc_Seira_cFi = .text:0x000020E4; // type:function size:0x238 scope:global
checkStageIsSeirasShop__13daNpc_Seira_cFv = .text:0x0000231C; // type:function size:0x74 scope:global
getShopItemType__13daNpc_Seira_cFv = .text:0x00002390; // type:function size:0x40 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seira2/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seira2/symbols.txt
index 8efa2af9e1..046dd1d624 100644
--- a/config/RZDE01_00/rels/d_a_npc_seira2/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seira2/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__14daNpc_Seira2_cFv = .text:0x00001860; // type:function size:0xDC
setBottleAnm__14daNpc_Seira2_cFiifb = .text:0x0000193C; // type:function size:0xE0 scope:global
afterSetMotionAnm__14daNpc_Seira2_cFiifi = .text:0x00001A1C; // type:function size:0x1C scope:global
selectAction__14daNpc_Seira2_cFv = .text:0x00001A38; // type:function size:0x140 scope:global
-fn_1b78 = .text:0x00001B78; // type:function size:0xA8 scope:global
+setAction__14daNpc_Seira2_cFM14daNpc_Seira2_cFPCvPvPv_i = .text:0x00001B78; // type:function size:0xA8 scope:global
checkStageIsSeira2sShop__14daNpc_Seira2_cFv = .text:0x00001C20; // type:function size:0x74 scope:global
wait__14daNpc_Seira2_cFPv = .text:0x00001C94; // type:function size:0x138 scope:global
sit__14daNpc_Seira2_cFPv = .text:0x00001DCC; // type:function size:0x1A8 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_seirei/symbols.txt b/config/RZDE01_00/rels/d_a_npc_seirei/symbols.txt
index b05964de94..810b20dd2b 100644
--- a/config/RZDE01_00/rels/d_a_npc_seirei/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_seirei/symbols.txt
@@ -20,7 +20,7 @@ setAttnPos__14daNpc_Seirei_cFv = .text:0x00000CF4; // type:function size:0x110 s
drawDbgInfo__14daNpc_Seirei_cFv = .text:0x00000E04; // type:function size:0x8 scope:global
afterSetMotionAnm__14daNpc_Seirei_cFiifi = .text:0x00000E0C; // type:function size:0x198 scope:global
selectAction__14daNpc_Seirei_cFv = .text:0x00000FA4; // type:function size:0x40 scope:global
-fn_fe4 = .text:0x00000FE4; // type:function size:0xA8 scope:global
+setAction__14daNpc_Seirei_cFM14daNpc_Seirei_cFPCvPvPv_i = .text:0x00000FE4; // type:function size:0xA8 scope:global
ctrlWaitAnm__14daNpc_Seirei_cFv = .text:0x0000108C; // type:function size:0xC0 scope:global
setPrtcls__14daNpc_Seirei_cFv = .text:0x0000114C; // type:function size:0x214 scope:global
chkFirstMeeting__14daNpc_Seirei_cFv = .text:0x00001360; // type:function size:0x84 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_shad/symbols.txt b/config/RZDE01_00/rels/d_a_npc_shad/symbols.txt
index 965107833c..e7a311c808 100644
--- a/config/RZDE01_00/rels/d_a_npc_shad/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_shad/symbols.txt
@@ -15,7 +15,7 @@ setExpressionAnm__11daNpcShad_cFib = .text:0x00001178; // type:function size:0x2
setExpressionBtp__11daNpcShad_cFi = .text:0x00001410; // type:function size:0xD8 scope:global
setMotionAnm__11daNpcShad_cFif = .text:0x000014E8; // type:function size:0x188 scope:global
setWaitAction__11daNpcShad_cFv = .text:0x00001670; // type:function size:0xC0 scope:global
-fn_1730 = .text:0x00001730; // type:function size:0xA8 scope:global
+setAction__11daNpcShad_cFM11daNpcShad_cFPCvPvPv_b = .text:0x00001730; // type:function size:0xA8 scope:global
getPathPoint__11daNpcShad_cFUciP3Vec = .text:0x000017D8; // type:function size:0x84 scope:global
isSneaking__11daNpcShad_cFv = .text:0x0000185C; // type:function size:0x6C scope:global
wait_type0__11daNpcShad_cFPv = .text:0x000018C8; // type:function size:0x324 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_shaman/symbols.txt b/config/RZDE01_00/rels/d_a_npc_shaman/symbols.txt
index e95ca1533d..bb96e26271 100644
--- a/config/RZDE01_00/rels/d_a_npc_shaman/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_shaman/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__11daNpc_Sha_cFv = .text:0x00001088; // type:function size:0x2D8 scop
setCollision__11daNpc_Sha_cFv = .text:0x00001360; // type:function size:0x160 scope:global
drawDbgInfo__11daNpc_Sha_cFv = .text:0x000014C0; // type:function size:0x8 scope:global
selectAction__11daNpc_Sha_cFv = .text:0x000014C8; // type:function size:0x40 scope:global
-fn_1508 = .text:0x00001508; // type:function size:0xA8 scope:global
+setAction__11daNpc_Sha_cFM11daNpc_Sha_cFPCvPvPv_i = .text:0x00001508; // type:function size:0xA8 scope:global
getSceneChangeNoTableIx__11daNpc_Sha_cFv = .text:0x000015B0; // type:function size:0x32C scope:global
setTempBit__11daNpc_Sha_cFi = .text:0x000018DC; // type:function size:0xA8 scope:global
cutPerformAugury__11daNpc_Sha_cFi = .text:0x00001984; // type:function size:0x454 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_shoe/symbols.txt b/config/RZDE01_00/rels/d_a_npc_shoe/symbols.txt
index c59653c26b..c906f94659 100644
--- a/config/RZDE01_00/rels/d_a_npc_shoe/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_shoe/symbols.txt
@@ -13,7 +13,7 @@ ctrlJoint__11daNpcShoe_cFP8J3DJointP8J3DModel = .text:0x00000CA0; // type:functi
createHeapCallBack__11daNpcShoe_cFP10fopAc_ac_c = .text:0x00000DE4; // type:function size:0x4 scope:global
ctrlJointCallBack__11daNpcShoe_cFP8J3DJointi = .text:0x00000DE8; // type:function size:0x48 scope:global
setMotion__11daNpcShoe_cFifi = .text:0x00000E30; // type:function size:0x48 scope:global
-fn_e78 = .text:0x00000E78; // type:function size:0xA8 scope:global
+setAction__11daNpcShoe_cFM11daNpcShoe_cFPCvPvPv_b = .text:0x00000E78; // type:function size:0xA8 scope:global
wait__11daNpcShoe_cFPv = .text:0x00000F20; // type:function size:0x2EC scope:global
setLookMode__11daNpcShoe_cFi = .text:0x0000120C; // type:function size:0x24 scope:global
fear__11daNpcShoe_cFPv = .text:0x00001230; // type:function size:0xB0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_shop0/symbols.txt b/config/RZDE01_00/rels/d_a_npc_shop0/symbols.txt
index 94f624c46b..f8f621b1c1 100644
--- a/config/RZDE01_00/rels/d_a_npc_shop0/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_shop0/symbols.txt
@@ -18,7 +18,7 @@ orderEvent__13daNpc_Shop0_cFv = .text:0x00000960; // type:function size:0x28 sco
setMtx__13daNpc_Shop0_cFv = .text:0x00000988; // type:function size:0x90 scope:global
setRoomInf__13daNpc_Shop0_cFv = .text:0x00000A18; // type:function size:0xA0 scope:global
cut_alert__13daNpc_Shop0_cFii = .text:0x00000AB8; // type:function size:0x60 scope:global
-fn_b18 = .text:0x00000B18; // type:function size:0x114 scope:global
+setProcess__13daNpc_Shop0_cFM13daNpc_Shop0_cFPCvPvPv_iPvi = .text:0x00000B18; // type:function size:0x114 scope:global
wait__13daNpc_Shop0_cFPv = .text:0x00000C2C; // type:function size:0x80 scope:global
talk__13daNpc_Shop0_cFPv = .text:0x00000CAC; // type:function size:0xD8 scope:global
daNpc_Shop0_Create__FPv = .text:0x00000D84; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_sola/symbols.txt b/config/RZDE01_00/rels/d_a_npc_sola/symbols.txt
index fd0ee3f1c4..7f4519fb05 100644
--- a/config/RZDE01_00/rels/d_a_npc_sola/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_sola/symbols.txt
@@ -22,7 +22,7 @@ setCollision__12daNpc_solA_cFv = .text:0x00000E88; // type:function size:0xD4 sc
drawDbgInfo__12daNpc_solA_cFv = .text:0x00000F5C; // type:function size:0x8 scope:global
drawOtherMdl__12daNpc_solA_cFv = .text:0x00000F64; // type:function size:0x4 scope:global
selectAction__12daNpc_solA_cFv = .text:0x00000F68; // type:function size:0x40 scope:global
-fn_fa8 = .text:0x00000FA8; // type:function size:0xA8 scope:global
+setAction__12daNpc_solA_cFM12daNpc_solA_cFPCvPvPv_i = .text:0x00000FA8; // type:function size:0xA8 scope:global
wait__12daNpc_solA_cFPv = .text:0x00001050; // type:function size:0x10C scope:global
talk__12daNpc_solA_cFPv = .text:0x0000115C; // type:function size:0x148 scope:global
daNpc_solA_Create__FPv = .text:0x000012A4; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_soldierA/symbols.txt b/config/RZDE01_00/rels/d_a_npc_soldierA/symbols.txt
index 8c1805b8a6..bce6374871 100644
--- a/config/RZDE01_00/rels/d_a_npc_soldierA/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_soldierA/symbols.txt
@@ -23,7 +23,7 @@ getTypeFromParam__16daNpc_SoldierA_cFv = .text:0x000013A4; // type:function size
isDelete__16daNpc_SoldierA_cFv = .text:0x000013F0; // type:function size:0x10 scope:global
reset__16daNpc_SoldierA_cFv = .text:0x00001400; // type:function size:0x138 scope:global
playMotion__16daNpc_SoldierA_cFv = .text:0x00001538; // type:function size:0x1E4 scope:global
-fn_171c = .text:0x0000171C; // type:function size:0xA8 scope:global
+setAction__16daNpc_SoldierA_cFM16daNpc_SoldierA_cFPCvPvPv_i = .text:0x0000171C; // type:function size:0xA8 scope:global
selectAction__16daNpc_SoldierA_cFv = .text:0x000017C4; // type:function size:0x40 scope:global
doNormalAction__16daNpc_SoldierA_cFi = .text:0x00001804; // type:function size:0x108 scope:global
doEvent__16daNpc_SoldierA_cFv = .text:0x0000190C; // type:function size:0x2D0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_soldierB/symbols.txt b/config/RZDE01_00/rels/d_a_npc_soldierB/symbols.txt
index 240c866733..5746336eeb 100644
--- a/config/RZDE01_00/rels/d_a_npc_soldierB/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_soldierB/symbols.txt
@@ -23,7 +23,7 @@ getTypeFromParam__16daNpc_SoldierB_cFv = .text:0x00001380; // type:function size
isDelete__16daNpc_SoldierB_cFv = .text:0x000013A0; // type:function size:0x10 scope:global
reset__16daNpc_SoldierB_cFv = .text:0x000013B0; // type:function size:0x12C scope:global
playMotion__16daNpc_SoldierB_cFv = .text:0x000014DC; // type:function size:0x10C scope:global
-fn_15e8 = .text:0x000015E8; // type:function size:0xA8 scope:global
+setAction__16daNpc_SoldierB_cFM16daNpc_SoldierB_cFPCvPvPv_i = .text:0x000015E8; // type:function size:0xA8 scope:global
selectAction__16daNpc_SoldierB_cFv = .text:0x00001690; // type:function size:0x40 scope:global
doNormalAction__16daNpc_SoldierB_cFi = .text:0x000016D0; // type:function size:0x108 scope:global
doEvent__16daNpc_SoldierB_cFv = .text:0x000017D8; // type:function size:0x27C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_taro/symbols.txt b/config/RZDE01_00/rels/d_a_npc_taro/symbols.txt
index 13fc4f9077..bcf928977a 100644
--- a/config/RZDE01_00/rels/d_a_npc_taro/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_taro/symbols.txt
@@ -31,7 +31,7 @@ drawDbgInfo__12daNpc_Taro_cFv = .text:0x000023EC; // type:function size:0x8 scop
drawOtherMdl__12daNpc_Taro_cFv = .text:0x000023F4; // type:function size:0x104 scope:global
getFaceMotionAnm__12daNpc_Taro_cF26daNpcT_faceMotionAnmData_c = .text:0x000024F8; // type:function size:0x98 scope:global
selectAction__12daNpc_Taro_cFv = .text:0x00002590; // type:function size:0xFC scope:global
-fn_268c = .text:0x0000268C; // type:function size:0xA8 scope:global
+setAction__12daNpc_Taro_cFM12daNpc_Taro_cFPCvPvPv_i = .text:0x0000268C; // type:function size:0xA8 scope:global
setSwingVoice__12daNpc_Taro_cFv = .text:0x00002734; // type:function size:0x130 scope:global
cutConversationAboutPachinko__12daNpc_Taro_cFi = .text:0x00002864; // type:function size:0x180 scope:global
cutConversationAboutWoodSwd__12daNpc_Taro_cFi = .text:0x000029E4; // type:function size:0x150 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_the/symbols.txt b/config/RZDE01_00/rels/d_a_npc_the/symbols.txt
index b0f8baa177..08f59eec17 100644
--- a/config/RZDE01_00/rels/d_a_npc_the/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_the/symbols.txt
@@ -28,7 +28,7 @@ ctrlBtk__10daNpcThe_cFv = .text:0x00001ACC; // type:function size:0xD8 scope:glo
main__10daNpcThe_cFv = .text:0x00001BA4; // type:function size:0xDB4 scope:global
talk__10daNpcThe_cFPv = .text:0x00002958; // type:function size:0x3E0 scope:global
isSneaking__10daNpcThe_cFv = .text:0x00002D38; // type:function size:0x6C scope:global
-fn_2da4 = .text:0x00002DA4; // type:function size:0xA8 scope:global
+setAction__10daNpcThe_cFM10daNpcThe_cFPCvPvPv_i = .text:0x00002DA4; // type:function size:0xA8 scope:global
setParam__10daNpcThe_cFv = .text:0x00002E4C; // type:function size:0x1F4 scope:global
waitTW__10daNpcThe_cFPv = .text:0x00003040; // type:function size:0x140 scope:global
wait__10daNpcThe_cFPv = .text:0x00003180; // type:function size:0x34C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_theB/symbols.txt b/config/RZDE01_00/rels/d_a_npc_theB/symbols.txt
index a0e6cc19c0..19b30b0034 100644
--- a/config/RZDE01_00/rels/d_a_npc_theB/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_theB/symbols.txt
@@ -22,7 +22,7 @@ setExpressionAnm__11daNpcTheB_cFib = .text:0x00001B80; // type:function size:0x1
setExpressionBtp__11daNpcTheB_cFi = .text:0x00001D70; // type:function size:0xF0 scope:global
setMotionAnm__11daNpcTheB_cFif = .text:0x00001E60; // type:function size:0x1D8 scope:global
drawDbgInfo__11daNpcTheB_cFv = .text:0x00002038; // type:function size:0x8 scope:global
-fn_2040 = .text:0x00002040; // type:function size:0xA4 scope:global
+setAction__11daNpcTheB_cFM11daNpcTheB_cFPCvPvPv_i = .text:0x00002040; // type:function size:0xA4 scope:global
wait__11daNpcTheB_cFPv = .text:0x000020E4; // type:function size:0x530 scope:global
setExpression__11daNpcTheB_cFif = .text:0x00002614; // type:function size:0x2C scope:global
setMotion__11daNpcTheB_cFifi = .text:0x00002640; // type:function size:0x44 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_tkc/symbols.txt b/config/RZDE01_00/rels/d_a_npc_tkc/symbols.txt
index dcdaf4cb57..78b7c94149 100644
--- a/config/RZDE01_00/rels/d_a_npc_tkc/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_tkc/symbols.txt
@@ -18,7 +18,7 @@ setMtx__10daNpcTkc_cFv = .text:0x00000D98; // type:function size:0x94 scope:glob
setExpressionAnm__10daNpcTkc_cFib = .text:0x00000E2C; // type:function size:0x148 scope:global
setExpressionBtp__10daNpcTkc_cFi = .text:0x00000F74; // type:function size:0xC8 scope:global
setMotionAnm__10daNpcTkc_cFif = .text:0x0000103C; // type:function size:0x130 scope:global
-fn_116c = .text:0x0000116C; // type:function size:0xA0 scope:global
+setAction__10daNpcTkc_cFM10daNpcTkc_cFPCvPv_v = .text:0x0000116C; // type:function size:0xA0 scope:global
wait__10daNpcTkc_cFv = .text:0x0000120C; // type:function size:0x1B8 scope:global
setLookMode__10daNpcTkc_cFi = .text:0x000013C4; // type:function size:0x24 scope:global
searchPlayer__10daNpcTkc_cFv = .text:0x000013E8; // type:function size:0xA0 scope:global
@@ -62,7 +62,7 @@ m__16daNpcTkc_Param_c = .rodata:0x00000000; // type:object size:0xA4 scope:globa
@102127 = .rodata:0x000000BC; // type:object size:0x4 scope:local
@102128 = .rodata:0x000000C0; // type:object size:0x4 scope:local
@102129 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float
-@LOCAL@daNpcTkc_c::reset(void)@m_cameraItemNum = .rodata:0x000000C8; // type:object size:0x4 scope:local
+m_cameraItemNum$localstatic3$reset__10daNpcTkc_cFv = .rodata:0x000000C8; // type:object size:0x4 scope:local
@98172 = .rodata:0x000000CC; // type:object size:0xC scope:local
@98199 = .rodata:0x000000D8; // type:object size:0xC scope:local
@102480 = .rodata:0x000000E8; // type:object size:0x8 scope:local
diff --git a/config/RZDE01_00/rels/d_a_npc_tkj/symbols.txt b/config/RZDE01_00/rels/d_a_npc_tkj/symbols.txt
index 4a4fb08581..2d30aeabc8 100644
--- a/config/RZDE01_00/rels/d_a_npc_tkj/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_tkj/symbols.txt
@@ -17,7 +17,7 @@ setAttnPos__10daNpcTkj_cFv = .text:0x00000C94; // type:function size:0x228 scope
setCollision__10daNpcTkj_cFv = .text:0x00000EBC; // type:function size:0xD4 scope:global
drawDbgInfo__10daNpcTkj_cFv = .text:0x00000F90; // type:function size:0x8 scope:global
selectAction__10daNpcTkj_cFv = .text:0x00000F98; // type:function size:0x40 scope:global
-fn_fd8 = .text:0x00000FD8; // type:function size:0xA8 scope:global
+setAction__10daNpcTkj_cFM10daNpcTkj_cFPCvPvPv_i = .text:0x00000FD8; // type:function size:0xA8 scope:global
wait__10daNpcTkj_cFPv = .text:0x00001080; // type:function size:0x144 scope:global
talk__10daNpcTkj_cFPv = .text:0x000011C4; // type:function size:0x1D0 scope:global
cutLv7Start__10daNpcTkj_cFi = .text:0x00001394; // type:function size:0x30C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_tks/symbols.txt b/config/RZDE01_00/rels/d_a_npc_tks/symbols.txt
index 4a46b8de8c..59d815a4e9 100644
--- a/config/RZDE01_00/rels/d_a_npc_tks/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_tks/symbols.txt
@@ -15,7 +15,7 @@ setMtx__10daNpcTks_cFv = .text:0x000013AC; // type:function size:0xF8 scope:glob
setExpressionAnm__10daNpcTks_cFib = .text:0x000014A4; // type:function size:0x148 scope:global
setExpressionBtp__10daNpcTks_cFi = .text:0x000015EC; // type:function size:0xC8 scope:global
setMotion__10daNpcTks_cFifi = .text:0x000016B4; // type:function size:0x44 scope:global
-fn_16f8 = .text:0x000016F8; // type:function size:0xA0 scope:global
+setAction__10daNpcTks_cFM10daNpcTks_cFPCvPv_v = .text:0x000016F8; // type:function size:0xA0 scope:global
wait__10daNpcTks_cFv = .text:0x00001798; // type:function size:0x10C scope:global
setMotionAnm__10daNpcTks_cFif = .text:0x000018A4; // type:function size:0x1D8 scope:global
setTsuboMotionAnm__10daNpcTks_cFif = .text:0x00001A7C; // type:function size:0xB0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_toby/symbols.txt b/config/RZDE01_00/rels/d_a_npc_toby/symbols.txt
index e61ade712a..344d097b30 100644
--- a/config/RZDE01_00/rels/d_a_npc_toby/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_toby/symbols.txt
@@ -30,7 +30,7 @@ drawOtherMdl__12daNpc_Toby_cFv = .text:0x00001C14; // type:function size:0xD8 sc
afterSetFaceMotionAnm__12daNpc_Toby_cFiifi = .text:0x00001CEC; // type:function size:0x58 scope:global
afterSetMotionAnm__12daNpc_Toby_cFiifi = .text:0x00001D44; // type:function size:0x8C scope:global
selectAction__12daNpc_Toby_cFv = .text:0x00001DD0; // type:function size:0x128 scope:global
-fn_1ef8 = .text:0x00001EF8; // type:function size:0xA8 scope:global
+setAction__12daNpc_Toby_cFM12daNpc_Toby_cFPCvPvPv_i = .text:0x00001EF8; // type:function size:0xA8 scope:global
cutTobyHouseFire__12daNpc_Toby_cFi = .text:0x00001FA0; // type:function size:0x2A8 scope:global
cutTalkToOneself__12daNpc_Toby_cFi = .text:0x00002248; // type:function size:0x4BC scope:global
cutRepairSCannon__12daNpc_Toby_cFi = .text:0x00002704; // type:function size:0x544 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_uri/symbols.txt b/config/RZDE01_00/rels/d_a_npc_uri/symbols.txt
index 7307769629..3403e6d5af 100644
--- a/config/RZDE01_00/rels/d_a_npc_uri/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_uri/symbols.txt
@@ -29,7 +29,7 @@ afterSetMotionAnm__11daNpc_Uri_cFiifi = .text:0x00001C58; // type:function size:
changeBck__11daNpc_Uri_cFPiPi = .text:0x00001C90; // type:function size:0x2C scope:global
changeBtp__11daNpc_Uri_cFPiPi = .text:0x00001CBC; // type:function size:0x2C scope:global
selectAction__11daNpc_Uri_cFv = .text:0x00001CE8; // type:function size:0x164 scope:global
-fn_1e4c = .text:0x00001E4C; // type:function size:0xA8 scope:global
+setAction__11daNpc_Uri_cFM11daNpc_Uri_cFPCvPvPv_i = .text:0x00001E4C; // type:function size:0xA8 scope:global
chkPlayerCarryBasket__11daNpc_Uri_cFv = .text:0x00001EF4; // type:function size:0x74 scope:global
getTutorialCond__11daNpc_Uri_cF4cXyz = .text:0x00001F68; // type:function size:0x2C0 scope:global
cutConversation__11daNpc_Uri_cFi = .text:0x00002228; // type:function size:0x19C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_wrestler/splits.txt b/config/RZDE01_00/rels/d_a_npc_wrestler/splits.txt
new file mode 100644
index 0000000000..df03d9d7eb
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_npc_wrestler/splits.txt
@@ -0,0 +1,22 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:8
+ .bss type:bss align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+REL/global_destructor_chain.c:
+ .text start:0x0000005C end:0x000000CC
+ .dtors start:0x00000000 end:0x00000004 rename:.dtors$10
+ .bss start:0x00000000 end:0x00000008
+
+d/actor/d_a_npc_wrestler.cpp:
+ .text start:0x000000CC end:0x0000CD98
+ .ctors start:0x00000000 end:0x00000004
+ .rodata start:0x00000000 end:0x000004E4
+ .data start:0x00000000 end:0x00001288
+ .bss start:0x00000008 end:0x00000034
diff --git a/config/RZDE01_00/rels/d_a_npc_wrestler/symbols.txt b/config/RZDE01_00/rels/d_a_npc_wrestler/symbols.txt
new file mode 100644
index 0000000000..31e0bde727
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_npc_wrestler/symbols.txt
@@ -0,0 +1,401 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
+__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
+__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
+__ct__15daNpcWrestler_cFv = .text:0x000000CC; // type:function size:0x28C scope:global align:4
+__dt__15daNpcWrestler_cFv = .text:0x00000358; // type:function size:0xF8 scope:global align:4
+Create__15daNpcWrestler_cFv = .text:0x00000450; // type:function size:0x4A8 scope:global align:4
+CreateHeap__15daNpcWrestler_cFv = .text:0x000008F8; // type:function size:0x274 scope:global align:4
+Draw__15daNpcWrestler_cFv = .text:0x00000B6C; // type:function size:0x50 scope:global align:4
+ctrlJoint__15daNpcWrestler_cFP8J3DJointP8J3DModel = .text:0x00000BBC; // type:function size:0x22C scope:global align:4
+createHeapCallBack__15daNpcWrestler_cFP10fopAc_ac_c = .text:0x00000DE8; // type:function size:0x4 scope:global align:4
+ctrlJointCallBack__15daNpcWrestler_cFP8J3DJointi = .text:0x00000DEC; // type:function size:0x48 scope:global align:4
+checkStartUp__15daNpcWrestler_cFv = .text:0x00000E34; // type:function size:0x7C scope:global align:4
+setExpressionAnm__15daNpcWrestler_cFib = .text:0x00000EB0; // type:function size:0x418 scope:global align:4
+setExpressionBtp__15daNpcWrestler_cFi = .text:0x000012C8; // type:function size:0xF8 scope:global align:4
+setMotionAnm__15daNpcWrestler_cFif = .text:0x000013C0; // type:function size:0x164 scope:global align:4
+setAction__15daNpcWrestler_cFM15daNpcWrestler_cFP10void = .text:0x00001524; // type:function size:0xA8 scope:global align:4
+s_sub1__FPvPv = .text:0x000015CC; // type:function size:0x74 scope:global align:4
+checkArenaInfo__15daNpcWrestler_cFv = .text:0x00001640; // type:function size:0xB8 scope:global align:4
+s_sub2__FPvPv = .text:0x000016F8; // type:function size:0x80 scope:global align:4
+setOnToArena__15daNpcWrestler_cFf = .text:0x00001778; // type:function size:0x180 scope:global align:4
+wait__15daNpcWrestler_cFPv = .text:0x000018F8; // type:function size:0x400 scope:global align:4
+setExpression__15daNpcWrestler_cFif = .text:0x00001CF8; // type:function size:0x2C scope:global align:4
+setMotion__15daNpcWrestler_cFifi = .text:0x00001D24; // type:function size:0x48 scope:global align:4
+chkFindPlayer__15daNpcWrestler_cFv = .text:0x00001D6C; // type:function size:0xC8 scope:global align:4
+setLookMode__15daNpcWrestler_cFi = .text:0x00001E34; // type:function size:0x24 scope:global align:4
+step__15daNpcWrestler_cFsi = .text:0x00001E58; // type:function size:0x180 scope:global align:4
+talk__15daNpcWrestler_cFPv = .text:0x00001FD8; // type:function size:0x3A4 scope:global align:4
+setTalkAngle__15daNpcWrestler_cFv = .text:0x0000237C; // type:function size:0xB4 scope:global align:4
+setExpressionTalkAfter__15daNpcWrestler_cFv = .text:0x00002430; // type:function size:0x70 scope:global align:4
+demo__15daNpcWrestler_cFPv = .text:0x000024A0; // type:function size:0x150 scope:global align:4
+gotoArena__15daNpcWrestler_cFPv = .text:0x000025F0; // type:function size:0x268 scope:global align:4
+gotoLiving__15daNpcWrestler_cFPv = .text:0x00002858; // type:function size:0x360 scope:global align:4
+sumouReady__15daNpcWrestler_cFPv = .text:0x00002BB8; // type:function size:0x780 scope:global align:4
+sumouWait__15daNpcWrestler_cFPv = .text:0x00003338; // type:function size:0x8C8 scope:global align:4
+correctGraspPosAngle__15daNpcWrestler_cFb = .text:0x00003C00; // type:function size:0xA8 scope:global align:4
+oppositeToPlayer__15daNpcWrestler_cFv = .text:0x00003CA8; // type:function size:0x74 scope:global align:4
+checkOutOfArenaP__15daNpcWrestler_cFv = .text:0x00003D1C; // type:function size:0xC0 scope:global align:4
+sumouPunchHit__15daNpcWrestler_cFPv = .text:0x00003DDC; // type:function size:0x4E8 scope:global align:4
+sumouPunchChaseHit__15daNpcWrestler_cFPv = .text:0x000042C4; // type:function size:0x4E8 scope:global align:4
+sumouPunchMiss__15daNpcWrestler_cFPv = .text:0x000047AC; // type:function size:0x2E8 scope:global align:4
+checkOutOfArenaW__15daNpcWrestler_cFv = .text:0x00004A94; // type:function size:0xF8 scope:global align:4
+getJointPos__15daNpcWrestler_cFi = .text:0x00004B8C; // type:function size:0x54 scope:global align:4
+sumouPunchDraw__15daNpcWrestler_cFPv = .text:0x00004BE0; // type:function size:0x524 scope:global align:4
+sumouTackleHit__15daNpcWrestler_cFPv = .text:0x00005104; // type:function size:0x6A4 scope:global align:4
+sumouTackleMiss__15daNpcWrestler_cFPv = .text:0x000057A8; // type:function size:0x1C8 scope:global align:4
+sumouTackleDraw__15daNpcWrestler_cFPv = .text:0x00005970; // type:function size:0x408 scope:global align:4
+sumouSideStep__15daNpcWrestler_cFPv = .text:0x00005D78; // type:function size:0x328 scope:global align:4
+setStepAngle__15daNpcWrestler_cFv = .text:0x000060A0; // type:function size:0x13C scope:global align:4
+sumouLostBalance__15daNpcWrestler_cFPv = .text:0x000061DC; // type:function size:0x18C scope:global align:4
+sumouPunchShock__15daNpcWrestler_cFPv = .text:0x00006368; // type:function size:0x200 scope:global align:4
+sumouPunchChaseShock__15daNpcWrestler_cFPv = .text:0x00006568; // type:function size:0x28C scope:global align:4
+sumouPunchStagger__15daNpcWrestler_cFPv = .text:0x000067F4; // type:function size:0x204 scope:global align:4
+sumouTackleShock__15daNpcWrestler_cFPv = .text:0x000069F8; // type:function size:0x190 scope:global align:4
+sumouTackleStagger__15daNpcWrestler_cFPv = .text:0x00006B88; // type:function size:0x304 scope:global align:4
+sumouTackleStaggerRelease__15daNpcWrestler_cFPv = .text:0x00006E8C; // type:function size:0x12C scope:global align:4
+sumouTacklePush__15daNpcWrestler_cFPv = .text:0x00006FB8; // type:function size:0x320 scope:global align:4
+sumouTackleRelease__15daNpcWrestler_cFPv = .text:0x000072D8; // type:function size:0x244 scope:global align:4
+demoSumouReady__15daNpcWrestler_cFPv = .text:0x0000751C; // type:function size:0xCC8 scope:global align:4
+demoSumouWin__15daNpcWrestler_cFPv = .text:0x000081E4; // type:function size:0x554 scope:global align:4
+demoSumouLose__15daNpcWrestler_cFPv = .text:0x00008738; // type:function size:0x660 scope:global align:4
+demoSumouWin2__15daNpcWrestler_cFPv = .text:0x00008D98; // type:function size:0x4BC scope:global align:4
+demoSumouLose2__15daNpcWrestler_cFPv = .text:0x00009254; // type:function size:0x644 scope:global align:4
+demoSumouUnilateralWin__15daNpcWrestler_cFPv = .text:0x00009898; // type:function size:0x558 scope:global align:4
+demoTalkAfterLose__15daNpcWrestler_cFPv = .text:0x00009DF0; // type:function size:0x33C scope:global align:4
+EvCut_grDSEntry__15daNpcWrestler_cFi = .text:0x0000A12C; // type:function size:0x394 scope:global align:4
+EvCut_grDSEntry2__15daNpcWrestler_cFi = .text:0x0000A4C0; // type:function size:0x128 scope:global align:4
+EvCut_grDSEntry3_4__15daNpcWrestler_cFi = .text:0x0000A5E8; // type:function size:0x1DC scope:global align:4
+EvCut_grDSEntry5__15daNpcWrestler_cFi = .text:0x0000A7C4; // type:function size:0x1F4 scope:global align:4
+EvCut_grDSLose__15daNpcWrestler_cFi = .text:0x0000A9B8; // type:function size:0x264 scope:global align:4
+daNpcWrestler_Create__FPv = .text:0x0000AC1C; // type:function size:0x4 scope:global align:4
+daNpcWrestler_Delete__FPv = .text:0x0000AC20; // type:function size:0x34 scope:global align:4
+daNpcWrestler_Execute__FPv = .text:0x0000AC54; // type:function size:0x38 scope:global align:4
+daNpcWrestler_Draw__FPv = .text:0x0000AC8C; // type:function size:0x4 scope:global align:4
+daNpcWrestler_IsDelete__FPv = .text:0x0000AC90; // type:function size:0x8 scope:global align:4
+drawOtherMdls__15daNpcWrestler_cFv = .text:0x0000AC98; // type:function size:0x4 scope:global align:4
+drawDbgInfo__15daNpcWrestler_cFv = .text:0x0000AC9C; // type:function size:0x8 scope:global align:4
+setAttnPos__15daNpcWrestler_cFv = .text:0x0000ACA4; // type:function size:0x654 scope:global align:4
+ctrlBtk__15daNpcWrestler_cFv = .text:0x0000B2F8; // type:function size:0xE4 scope:global align:4
+main__15daNpcWrestler_cFv = .text:0x0000B3DC; // type:function size:0x16C4 scope:global align:4
+setParam__15daNpcWrestler_cFv = .text:0x0000CAA0; // type:function size:0xAC scope:global align:4
+__sinit_\d_a_npc_wrestler_cpp = .text:0x0000CB4C; // type:function size:0x68 scope:global align:4
+__dt__12DemoCamera_cFv = .text:0x0000CBB4; // type:function size:0x40 scope:global align:4
+__ct__18daNpcF_ActorMngr_cFv = .text:0x0000CBF4; // type:function size:0x3C scope:global align:4
+__dt__15daNpcF_Lookat_cFv = .text:0x0000CC30; // type:function size:0xBC scope:global align:4
+getArenaPos__12daTagArena_cFv = .text:0x0000CCEC; // type:function size:0x8 scope:global align:4
+setSumouForcePunch__9daPy_py_cFv = .text:0x0000CCF4; // type:function size:0x24 scope:global align:4
+getLeftFootPos__9daPy_py_cCFv = .text:0x0000CD18; // type:function size:0x8 scope:global align:4
+getRightFootPos__9daPy_py_cCFv = .text:0x0000CD20; // type:function size:0x8 scope:global align:4
+setGlobalTranslation__14JPABaseEmitterFRQ29JGeometry9TVec3<1f> = .text:0x0000CD28; // type:function size:0x1C scope:global align:4
+adjustShapeAngle__15daNpcWrestler_cFv = .text:0x0000CD44; // type:function size:0x4 scope:global align:4
+__dt__21daNpcWrestler_Param_cFv = .text:0x0000CD48; // type:function size:0x40 scope:global align:4
+__ct__21daNpcWrestler_Param_cFv = .text:0x0000CD88; // type:function size:0x10 scope:global align:4
+_ctors = .ctors:0x00000000; // type:label scope:global
+__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
+_dtors = .dtors:0x00000000; // type:label scope:global
+...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
+m__21daNpcWrestler_Param_c = .rodata:0x00000000; // type:object size:0x194 scope:global align:4
+@112626 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4
+@112627 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4
+@112628 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4
+@112629 = .rodata:0x000001A0; // type:object size:0x4 scope:local align:4
+@112630 = .rodata:0x000001A4; // type:object size:0x4 scope:local align:4 data:float
+@112631 = .rodata:0x000001A8; // type:object size:0x4 scope:local align:4
+@112632 = .rodata:0x000001AC; // type:object size:0x4 scope:local align:4
+@112633 = .rodata:0x000001B0; // type:object size:0x4 scope:local align:4
+@112634 = .rodata:0x000001B4; // type:object size:0x4 scope:local align:4 data:float
+@112635 = .rodata:0x000001B8; // type:object size:0x4 scope:local align:4
+@112636 = .rodata:0x000001BC; // type:object size:0x4 scope:local align:4 data:float
+@112637 = .rodata:0x000001C0; // type:object size:0x4 scope:local align:4
+@112638 = .rodata:0x000001C4; // type:object size:0x4 scope:local align:4
+@112639 = .rodata:0x000001C8; // type:object size:0x4 scope:local align:4
+@112640 = .rodata:0x000001CC; // type:object size:0x4 scope:local align:4
+@112686 = .rodata:0x000001D0; // type:object size:0x4 scope:local align:4 data:float
+btkType$localstatic3$setMotionAnm__15daNpcWrestler_cFif = .rodata:0x000001D4; // type:object size:0x4 scope:global align:4
+@98942 = .rodata:0x000001D8; // type:object size:0xC scope:local align:4
+@98946 = .rodata:0x000001E4; // type:object size:0xC scope:local align:4
+@98950 = .rodata:0x000001F0; // type:object size:0xC scope:local align:4
+@98952 = .rodata:0x000001FC; // type:object size:0xC scope:local align:4
+@98956 = .rodata:0x00000208; // type:object size:0xC scope:local align:4
+@98960 = .rodata:0x00000214; // type:object size:0xC scope:local align:4
+@98995 = .rodata:0x00000220; // type:object size:0xC scope:local align:4
+@98999 = .rodata:0x0000022C; // type:object size:0xC scope:local align:4
+@99003 = .rodata:0x00000238; // type:object size:0xC scope:local align:4
+@99005 = .rodata:0x00000244; // type:object size:0xC scope:local align:4
+@99009 = .rodata:0x00000250; // type:object size:0xC scope:local align:4
+@99013 = .rodata:0x0000025C; // type:object size:0xC scope:local align:4
+@99015 = .rodata:0x00000268; // type:object size:0xC scope:local align:4
+@99019 = .rodata:0x00000274; // type:object size:0xC scope:local align:4
+@99021 = .rodata:0x00000280; // type:object size:0xC scope:local align:4
+@99025 = .rodata:0x0000028C; // type:object size:0xC scope:local align:4
+@99029 = .rodata:0x00000298; // type:object size:0xC scope:local align:4
+@99031 = .rodata:0x000002A4; // type:object size:0xC scope:local align:4
+@99035 = .rodata:0x000002B0; // type:object size:0xC scope:local align:4
+@99039 = .rodata:0x000002BC; // type:object size:0xC scope:local align:4
+@99043 = .rodata:0x000002C8; // type:object size:0xC scope:local align:4
+@99047 = .rodata:0x000002D4; // type:object size:0xC scope:local align:4
+@99051 = .rodata:0x000002E0; // type:object size:0xC scope:local align:4
+@99055 = .rodata:0x000002EC; // type:object size:0xC scope:local align:4
+@99059 = .rodata:0x000002F8; // type:object size:0xC scope:local align:4
+@99063 = .rodata:0x00000304; // type:object size:0xC scope:local align:4
+@99067 = .rodata:0x00000310; // type:object size:0xC scope:local align:4
+@99071 = .rodata:0x0000031C; // type:object size:0xC scope:local align:4
+@99075 = .rodata:0x00000328; // type:object size:0xC scope:local align:4
+@99079 = .rodata:0x00000334; // type:object size:0xC scope:local align:4
+@99083 = .rodata:0x00000340; // type:object size:0xC scope:local align:4
+@99087 = .rodata:0x0000034C; // type:object size:0xC scope:local align:4
+@99091 = .rodata:0x00000358; // type:object size:0xC scope:local align:4
+@99095 = .rodata:0x00000364; // type:object size:0xC scope:local align:4
+@99099 = .rodata:0x00000370; // type:object size:0xC scope:local align:4
+@99103 = .rodata:0x0000037C; // type:object size:0xC scope:local align:4
+@99105 = .rodata:0x00000388; // type:object size:0xC scope:local align:4
+@99109 = .rodata:0x00000394; // type:object size:0xC scope:local align:4
+@99111 = .rodata:0x000003A0; // type:object size:0xC scope:local align:4
+@99115 = .rodata:0x000003AC; // type:object size:0xC scope:local align:4
+@99117 = .rodata:0x000003B8; // type:object size:0xC scope:local align:4
+@99121 = .rodata:0x000003C4; // type:object size:0xC scope:local align:4
+@99125 = .rodata:0x000003D0; // type:object size:0xC scope:local align:4
+@99127 = .rodata:0x000003DC; // type:object size:0xC scope:local align:4
+@113113 = .rodata:0x000003E8; // type:object size:0x4 scope:local align:4
+@113114 = .rodata:0x000003EC; // type:object size:0x4 scope:local align:4
+@113175 = .rodata:0x000003F0; // type:object size:0x4 scope:local align:4
+@113176 = .rodata:0x000003F4; // type:object size:0x4 scope:local align:4
+@113179 = .rodata:0x000003F8; // type:object size:0x8 scope:local align:4
+@113252 = .rodata:0x00000400; // type:object size:0x4 scope:local align:4 data:float
+@113343 = .rodata:0x00000404; // type:object size:0x4 scope:local align:4
+@113428 = .rodata:0x00000408; // type:object size:0x4 scope:local align:4
+@113429 = .rodata:0x0000040C; // type:object size:0x4 scope:local align:4
+@113430 = .rodata:0x00000410; // type:object size:0x4 scope:local align:4
+@113431 = .rodata:0x00000414; // type:object size:0x4 scope:local align:4
+@113700 = .rodata:0x00000418; // type:object size:0x4 scope:local align:4
+@113736 = .rodata:0x00000420; // type:object size:0x8 scope:local align:4 data:double
+@113858 = .rodata:0x00000428; // type:object size:0x4 scope:local align:4
+@113859 = .rodata:0x0000042C; // type:object size:0x4 scope:local align:4
+@114070 = .rodata:0x00000430; // type:object size:0x4 scope:local align:4
+@114071 = .rodata:0x00000434; // type:object size:0x4 scope:local align:4
+@114228 = .rodata:0x00000438; // type:object size:0x4 scope:local align:4
+@114388 = .rodata:0x0000043C; // type:object size:0x4 scope:local align:4
+@114389 = .rodata:0x00000440; // type:object size:0x4 scope:local align:4
+@114514 = .rodata:0x00000444; // type:object size:0x4 scope:local align:4
+@114515 = .rodata:0x00000448; // type:object size:0x4 scope:local align:4
+@114596 = .rodata:0x0000044C; // type:object size:0x4 scope:local align:4
+@114597 = .rodata:0x00000450; // type:object size:0x4 scope:local align:4
+@114771 = .rodata:0x00000454; // type:object size:0x4 scope:local align:4
+@114838 = .rodata:0x00000458; // type:object size:0x4 scope:local align:4 data:float
+@114996 = .rodata:0x0000045C; // type:object size:0x4 scope:local align:4
+@115165 = .rodata:0x00000460; // type:object size:0x4 scope:local align:4
+@115166 = .rodata:0x00000464; // type:object size:0x4 scope:local align:4
+@115167 = .rodata:0x00000468; // type:object size:0x4 scope:local align:4
+@115168 = .rodata:0x0000046C; // type:object size:0x4 scope:local align:4
+@115169 = .rodata:0x00000470; // type:object size:0x4 scope:local align:4
+@115170 = .rodata:0x00000474; // type:object size:0x4 scope:local align:4
+@115171 = .rodata:0x00000478; // type:object size:0x4 scope:local align:4
+@115211 = .rodata:0x0000047C; // type:object size:0x4 scope:local align:4
+@115212 = .rodata:0x00000480; // type:object size:0x4 scope:local align:4
+@115213 = .rodata:0x00000484; // type:object size:0x4 scope:local align:4 data:float
+@115214 = .rodata:0x00000488; // type:object size:0x4 scope:local align:4
+@115215 = .rodata:0x0000048C; // type:object size:0x4 scope:local align:4
+@115297 = .rodata:0x00000490; // type:object size:0x4 scope:local align:4
+@115298 = .rodata:0x00000494; // type:object size:0x4 scope:local align:4
+@115299 = .rodata:0x00000498; // type:object size:0x4 scope:local align:4
+@115300 = .rodata:0x0000049C; // type:object size:0x4 scope:local align:4
+@115301 = .rodata:0x000004A0; // type:object size:0x4 scope:local align:4
+@115302 = .rodata:0x000004A4; // type:object size:0x4 scope:local align:4
+@115303 = .rodata:0x000004A8; // type:object size:0x4 scope:local align:4
+@115304 = .rodata:0x000004AC; // type:object size:0x4 scope:local align:4
+@115305 = .rodata:0x000004B0; // type:object size:0x4 scope:local align:4
+@115306 = .rodata:0x000004B4; // type:object size:0x4 scope:local align:4
+@115307 = .rodata:0x000004B8; // type:object size:0x4 scope:local align:4
+@115542 = .rodata:0x000004BC; // type:object size:0x4 scope:local align:4
+@115730 = .rodata:0x000004C0; // type:object size:0x4 scope:local align:4
+@115731 = .rodata:0x000004C4; // type:object size:0x4 scope:local align:4
+@115732 = .rodata:0x000004C8; // type:object size:0x4 scope:local align:4
+@116032 = .rodata:0x000004CC; // type:object size:0x4 scope:local align:4
+@116033 = .rodata:0x000004D0; // type:object size:0x4 scope:local align:4
+@116034 = .rodata:0x000004D4; // type:object size:0x4 scope:local align:4
+@116035 = .rodata:0x000004D8; // type:object size:0x4 scope:local align:4
+@116036 = .rodata:0x000004DC; // type:object size:0x4 scope:local align:4
+@116037 = .rodata:0x000004E0; // type:object size:0x4 scope:local align:4
+...data.0 = .data:0x00000000; // type:label scope:local align:4
+l_resALink = .data:0x00000008; // type:object size:0x4 scope:global align:4 data:4byte
+lbl_378_data_C = .data:0x0000000C; // type:object size:0x5 data:string
+lbl_378_data_11 = .data:0x00000011; // type:object size:0x5 data:string
+l_resName = .data:0x00000018; // type:object size:0x14 scope:global align:4
+l_bmdGetParamList = .data:0x0000002C; // type:object size:0x14 scope:global align:4
+l_BouBckParamList = .data:0x00000040; // type:object size:0x1F8 scope:global align:4
+l_BouFaceParamList = .data:0x00000238; // type:object size:0x114 scope:global align:4
+l_BouBtpParamList = .data:0x0000034C; // type:object size:0xB8 scope:global align:4
+l_BouBtkParamList = .data:0x00000404; // type:object size:0x8 scope:global align:4
+l_BouAnmParamList = .data:0x0000040C; // type:object size:0x10 scope:global align:4
+l_GrdBckParamList = .data:0x0000041C; // type:object size:0x1F8 scope:global align:4
+l_GrdFaceParamList = .data:0x00000614; // type:object size:0x114 scope:global align:4
+l_GrdBtpParamList = .data:0x00000728; // type:object size:0xB8 scope:global align:4
+l_GrdBtkParamList = .data:0x000007E0; // type:object size:0x8 scope:global align:4
+l_GrdAnmParamList = .data:0x000007E8; // type:object size:0x10 scope:global align:4
+l_anmList = .data:0x000007F8; // type:object size:0x8 scope:global align:4
+lbl_378_data_800 = .data:0x00000800; // type:object size:0xB data:string
+lbl_378_data_80B = .data:0x0000080B; // type:object size:0xC data:string
+lbl_378_data_817 = .data:0x00000817; // type:object size:0xC data:string
+lbl_378_data_823 = .data:0x00000823; // type:object size:0xC data:string
+lbl_378_data_82F = .data:0x0000082F; // type:object size:0xC data:string
+lbl_378_data_83B = .data:0x0000083B; // type:object size:0xA data:string
+l_evtNames = .data:0x00000848; // type:object size:0x1C scope:global align:4 data:4byte
+lbl_378_data_864 = .data:0x00000864; // type:object size:0x9 data:string
+l_myName = .data:0x00000870; // type:object size:0x4 scope:global align:4
+mEvtSeqList__15daNpcWrestler_c = .data:0x00000874; // type:object size:0x54 scope:global align:4 data:4byte
+@112562 = .data:0x000008C8; // type:object size:0xC scope:local align:4
+@112563 = .data:0x000008D4; // type:object size:0xC scope:local align:4
+@112840 = .data:0x000008E0; // type:object size:0xC scope:local align:4 data:4byte
+@112898 = .data:0x000008EC; // type:object size:0x6C scope:local align:4
+@113076 = .data:0x00000958; // type:object size:0xC scope:local align:4
+@113077 = .data:0x00000964; // type:object size:0xC scope:local align:4
+@113078 = .data:0x00000970; // type:object size:0xC scope:local align:4
+@113197 = .data:0x0000097C; // type:object size:0xC scope:local align:4
+@113198 = .data:0x00000988; // type:object size:0xC scope:local align:4
+@113199 = .data:0x00000994; // type:object size:0xC scope:local align:4
+@113200 = .data:0x000009A0; // type:object size:0xC scope:local align:4
+@113201 = .data:0x000009AC; // type:object size:0xC scope:local align:4
+@113244 = .data:0x000009B8; // type:object size:0xC scope:local align:4
+@113271 = .data:0x000009C4; // type:object size:0xC scope:local align:4
+@113272 = .data:0x000009D0; // type:object size:0xC scope:local align:4
+@113273 = .data:0x000009DC; // type:object size:0xC scope:local align:4
+@113274 = .data:0x000009E8; // type:object size:0xC scope:local align:4
+@113299 = .data:0x000009F4; // type:object size:0xC scope:local align:4 data:4byte
+@113367 = .data:0x00000A00; // type:object size:0xC scope:local align:4 data:4byte
+@113368 = .data:0x00000A0C; // type:object size:0xC scope:local align:4 data:4byte
+@113436 = .data:0x00000A18; // type:object size:0x1C scope:local align:4
+@113506 = .data:0x00000A34; // type:object size:0xC scope:local align:4
+@113507 = .data:0x00000A40; // type:object size:0xC scope:local align:4
+@113508 = .data:0x00000A4C; // type:object size:0xC scope:local align:4
+@113509 = .data:0x00000A58; // type:object size:0xC scope:local align:4
+@113510 = .data:0x00000A64; // type:object size:0xC scope:local align:4
+@113511 = .data:0x00000A70; // type:object size:0xC scope:local align:4
+@113512 = .data:0x00000A7C; // type:object size:0xC scope:local align:4
+@113513 = .data:0x00000A88; // type:object size:0xC scope:local align:4
+@113514 = .data:0x00000A94; // type:object size:0xC scope:local align:4
+@113515 = .data:0x00000AA0; // type:object size:0xC scope:local align:4
+@113516 = .data:0x00000AAC; // type:object size:0xC scope:local align:4
+@113517 = .data:0x00000AB8; // type:object size:0xC scope:local align:4
+@113518 = .data:0x00000AC4; // type:object size:0xC scope:local align:4
+@113519 = .data:0x00000AD0; // type:object size:0xC scope:local align:4
+@113520 = .data:0x00000ADC; // type:object size:0xC scope:local align:4
+@113521 = .data:0x00000AE8; // type:object size:0xC scope:local align:4
+@113522 = .data:0x00000AF4; // type:object size:0xC scope:local align:4
+@113523 = .data:0x00000B00; // type:object size:0xC scope:local align:4
+@113524 = .data:0x00000B0C; // type:object size:0xC scope:local align:4
+@113525 = .data:0x00000B18; // type:object size:0xC scope:local align:4
+@113526 = .data:0x00000B24; // type:object size:0xC scope:local align:4
+@113527 = .data:0x00000B30; // type:object size:0xC scope:local align:4
+@113528 = .data:0x00000B3C; // type:object size:0xC scope:local align:4
+@113529 = .data:0x00000B48; // type:object size:0xC scope:local align:4
+@113530 = .data:0x00000B54; // type:object size:0xC scope:local align:4
+@113768 = .data:0x00000B60; // type:object size:0xC scope:local align:4
+@113769 = .data:0x00000B6C; // type:object size:0xC scope:local align:4
+@113770 = .data:0x00000B78; // type:object size:0xC scope:local align:4
+@113890 = .data:0x00000B84; // type:object size:0xC scope:local align:4
+@113891 = .data:0x00000B90; // type:object size:0xC scope:local align:4
+@113892 = .data:0x00000B9C; // type:object size:0xC scope:local align:4
+@113999 = .data:0x00000BA8; // type:object size:0xC scope:local align:4 data:4byte
+@114000 = .data:0x00000BB4; // type:object size:0xC scope:local align:4 data:4byte
+@114125 = .data:0x00000BC0; // type:object size:0xC scope:local align:4
+@114126 = .data:0x00000BCC; // type:object size:0xC scope:local align:4
+@114127 = .data:0x00000BD8; // type:object size:0xC scope:local align:4
+@114128 = .data:0x00000BE4; // type:object size:0xC scope:local align:4
+@114255 = .data:0x00000BF0; // type:object size:0xC scope:local align:4 data:4byte
+@114256 = .data:0x00000BFC; // type:object size:0xC scope:local align:4 data:4byte
+@114399 = .data:0x00000C08; // type:object size:0xC scope:local align:4
+@114400 = .data:0x00000C14; // type:object size:0xC scope:local align:4
+@114401 = .data:0x00000C20; // type:object size:0xC scope:local align:4
+@114402 = .data:0x00000C2C; // type:object size:0xC scope:local align:4
+@114443 = .data:0x00000C38; // type:object size:0xC scope:local align:4
+@114444 = .data:0x00000C44; // type:object size:0xC scope:local align:4
+@114445 = .data:0x00000C50; // type:object size:0xC scope:local align:4
+@114446 = .data:0x00000C5C; // type:object size:0xC scope:local align:4
+@114529 = .data:0x00000C68; // type:object size:0xC scope:local align:4
+@114530 = .data:0x00000C74; // type:object size:0xC scope:local align:4
+@114531 = .data:0x00000C80; // type:object size:0xC scope:local align:4
+@114532 = .data:0x00000C8C; // type:object size:0xC scope:local align:4
+@114628 = .data:0x00000C98; // type:object size:0xC scope:local align:4
+@114629 = .data:0x00000CA4; // type:object size:0xC scope:local align:4
+@114630 = .data:0x00000CB0; // type:object size:0xC scope:local align:4
+@114631 = .data:0x00000CBC; // type:object size:0xC scope:local align:4
+@114660 = .data:0x00000CC8; // type:object size:0xC scope:local align:4
+@114661 = .data:0x00000CD4; // type:object size:0xC scope:local align:4
+@114662 = .data:0x00000CE0; // type:object size:0xC scope:local align:4
+@114663 = .data:0x00000CEC; // type:object size:0xC scope:local align:4
+@114696 = .data:0x00000CF8; // type:object size:0xC scope:local align:4
+@114697 = .data:0x00000D04; // type:object size:0xC scope:local align:4
+@114698 = .data:0x00000D10; // type:object size:0xC scope:local align:4
+@114721 = .data:0x00000D1C; // type:object size:0xC scope:local align:4
+@114722 = .data:0x00000D28; // type:object size:0xC scope:local align:4
+@114723 = .data:0x00000D34; // type:object size:0xC scope:local align:4
+@114724 = .data:0x00000D40; // type:object size:0xC scope:local align:4
+@114725 = .data:0x00000D4C; // type:object size:0xC scope:local align:4
+@114754 = .data:0x00000D58; // type:object size:0xC scope:local align:4 data:4byte
+@114755 = .data:0x00000D64; // type:object size:0xC scope:local align:4 data:4byte
+@114783 = .data:0x00000D70; // type:object size:0xC scope:local align:4 data:4byte
+@114784 = .data:0x00000D7C; // type:object size:0xC scope:local align:4 data:4byte
+@114844 = .data:0x00000D88; // type:object size:0xC scope:local align:4 data:4byte
+@114867 = .data:0x00000D94; // type:object size:0xC scope:local align:4 data:4byte
+@114868 = .data:0x00000DA0; // type:object size:0xC scope:local align:4 data:4byte
+@114944 = .data:0x00000DAC; // type:object size:0xC scope:local align:4 data:4byte
+@115027 = .data:0x00000DB8; // type:object size:0xC scope:local align:4 data:4byte
+@115174 = .data:0x00000DC4; // type:object size:0x2C scope:local align:4
+@115191 = .data:0x00000DF0; // type:object size:0xC scope:local align:4 data:4byte
+@115240 = .data:0x00000DFC; // type:object size:0xC scope:local align:4 data:4byte
+@115241 = .data:0x00000E08; // type:object size:0xC scope:local align:4 data:4byte
+@115321 = .data:0x00000E14; // type:object size:0xC scope:local align:4 data:4byte
+@115362 = .data:0x00000E20; // type:object size:0xC scope:local align:4 data:4byte
+@115363 = .data:0x00000E2C; // type:object size:0xC scope:local align:4 data:4byte
+@115434 = .data:0x00000E38; // type:object size:0xC scope:local align:4 data:4byte
+@115477 = .data:0x00000E44; // type:object size:0xC scope:local align:4
+@115545 = .data:0x00000E50; // type:object size:0x24 scope:local align:4
+@115544 = .data:0x00000E74; // type:object size:0x24 scope:local align:4
+@115554 = .data:0x00000E98; // type:object size:0xC scope:local align:4 data:4byte
+@115595 = .data:0x00000EA4; // type:object size:0xC scope:local align:4 data:4byte
+daNpcWrestler_MethodTable = .data:0x00000EB0; // type:object size:0x20 scope:global align:4
+g_profile_NPC_WRESTLER = .data:0x00000ED0; // type:object size:0x30 scope:global align:4
+@115671 = .data:0x00000F00; // type:object size:0xC scope:local align:4
+@115672 = .data:0x00000F0C; // type:object size:0xC scope:local align:4
+@115673 = .data:0x00000F18; // type:object size:0xC scope:local align:4
+@115674 = .data:0x00000F24; // type:object size:0xC scope:local align:4
+__vt__15daNpcWrestler_c = .data:0x00000F30; // type:object size:0x48 scope:global align:4
+lbl_378_data_F78 = .data:0x00000F78; // type:object size:0x10 data:string
+@103108 = .data:0x00000F88; // type:object size:0x14 scope:local align:4
+__RTTI__15daNpcWrestler_c = .data:0x00000F9C; // type:object size:0x8 data:string
+__vt__21daNpcWrestler_Param_c = .data:0x00000FA4; // type:object size:0xC scope:global align:4
+lbl_378_data_FB0 = .data:0x00000FB0; // type:object size:0x16 data:string
+__RTTI__21daNpcWrestler_Param_c = .data:0x00000FC8; // type:object size:0x8 scope:global align:4
+lbl_378_data_FD0 = .data:0x00000FD0; // type:object size:0x9 data:string
+@103111 = .data:0x00000FDC; // type:object size:0xC scope:local align:4
+__vt__15daNpcF_Lookat_c = .data:0x00000FF0; // type:object size:0xC scope:global align:4
+lbl_378_data_FFC = .data:0x00000FFC; // type:object size:0x10 data:string
+__RTTI__15daNpcF_Lookat_c = .data:0x0000100C; // type:object size:0x8 scope:global align:4
+__vt__18daNpcF_ActorMngr_c = .data:0x00001014; // type:object size:0xC scope:global align:4
+lbl_378_data_1020 = .data:0x00001020; // type:object size:0x13 data:string
+__RTTI__18daNpcF_ActorMngr_c = .data:0x00001034; // type:object size:0x8 scope:global align:4
+lbl_378_data_103C = .data:0x0000103C; // type:object size:0x34
+@103185 = .data:0x00001070; // type:object size:0x3C scope:local align:4
+lbl_378_data_10AC = .data:0x000010AC; // type:object size:0x14
+@103187 = .data:0x000010C0; // type:object size:0x34 scope:local align:4
+lbl_378_data_10F4 = .data:0x000010F4; // type:object size:0x14
+@103245 = .data:0x00001108; // type:object size:0x24 scope:local align:4
+lbl_378_data_112C = .data:0x0000112C; // type:object size:0x18
+@103247 = .data:0x00001144; // type:object size:0xC scope:local align:4
+lbl_378_data_1150 = .data:0x00001150; // type:object size:0x1C
+@103249 = .data:0x0000116C; // type:object size:0xC scope:local align:4
+lbl_378_data_1178 = .data:0x00001178; // type:object size:0xE8
+lbl_378_data_1260 = .data:0x00001260; // type:object size:0x4 data:string
+lbl_378_data_1264 = .data:0x00001264; // type:object size:0x6 data:string
+lbl_378_data_126A = .data:0x0000126A; // type:object size:0x6 data:string
+lbl_378_data_1270 = .data:0x00001270; // type:object size:0x4 data:string
+lbl_378_data_1274 = .data:0x00001274; // type:object size:0x4 data:string
+lbl_378_data_1278 = .data:0x00001278; // type:object size:0x10 data:string
+__global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4
+@98326 = .bss:0x00000008; // type:object size:0xC scope:local align:4
+l_HIO = .bss:0x00000014; // type:object size:0x4 scope:global align:4
+@98622 = .bss:0x00000018; // type:object size:0xC scope:local align:4
+lbl_378_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte
+eyeOffset$localstatic3$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000028; // type:object size:0xC scope:local align:4 data:float
diff --git a/config/RZDE01_00/rels/d_a_npc_yamid/symbols.txt b/config/RZDE01_00/rels/d_a_npc_yamid/symbols.txt
index 05656d9ce7..c4abf98a09 100644
--- a/config/RZDE01_00/rels/d_a_npc_yamid/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_yamid/symbols.txt
@@ -25,7 +25,7 @@ setCollision__13daNpc_yamiD_cFv = .text:0x0000126C; // type:function size:0x144
drawDbgInfo__13daNpc_yamiD_cFv = .text:0x000013B0; // type:function size:0x8 scope:global
drawGhost__13daNpc_yamiD_cFv = .text:0x000013B8; // type:function size:0x68 scope:global
selectAction__13daNpc_yamiD_cFv = .text:0x00001420; // type:function size:0x40 scope:global
-fn_1460 = .text:0x00001460; // type:function size:0xA8 scope:global
+setAction__13daNpc_yamiD_cFM13daNpc_yamiD_cFPCvPvPv_i = .text:0x00001460; // type:function size:0xA8 scope:global
wait__13daNpc_yamiD_cFPv = .text:0x00001508; // type:function size:0x248 scope:global
talk__13daNpc_yamiD_cFPv = .text:0x00001750; // type:function size:0x188 scope:global
cutStopper__13daNpc_yamiD_cFi = .text:0x000018D8; // type:function size:0xB4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_yamis/symbols.txt b/config/RZDE01_00/rels/d_a_npc_yamis/symbols.txt
index ce2c7f883d..23d43da5ed 100644
--- a/config/RZDE01_00/rels/d_a_npc_yamis/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_yamis/symbols.txt
@@ -25,7 +25,7 @@ setCollision__13daNpc_yamiS_cFv = .text:0x0000126C; // type:function size:0x15C
drawDbgInfo__13daNpc_yamiS_cFv = .text:0x000013C8; // type:function size:0x8 scope:global
drawGhost__13daNpc_yamiS_cFv = .text:0x000013D0; // type:function size:0x68 scope:global
selectAction__13daNpc_yamiS_cFv = .text:0x00001438; // type:function size:0x40 scope:global
-fn_1478 = .text:0x00001478; // type:function size:0xA8 scope:global
+setAction__13daNpc_yamiS_cFM13daNpc_yamiS_cFPCvPvPv_i = .text:0x00001478; // type:function size:0xA8 scope:global
wait__13daNpc_yamiS_cFPv = .text:0x00001520; // type:function size:0x248 scope:global
talk__13daNpc_yamiS_cFPv = .text:0x00001768; // type:function size:0x19C scope:global
cutStopper__13daNpc_yamiS_cFi = .text:0x00001904; // type:function size:0xB4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_yamit/symbols.txt b/config/RZDE01_00/rels/d_a_npc_yamit/symbols.txt
index aa490299dc..11cf81c2bd 100644
--- a/config/RZDE01_00/rels/d_a_npc_yamit/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_yamit/symbols.txt
@@ -28,7 +28,7 @@ drawDbgInfo__13daNpc_yamiT_cFv = .text:0x00001498; // type:function size:0x8 sco
evtEndProc__13daNpc_yamiT_cFv = .text:0x000014A0; // type:function size:0x60 scope:global
drawGhost__13daNpc_yamiT_cFv = .text:0x00001500; // type:function size:0x68 scope:global
selectAction__13daNpc_yamiT_cFv = .text:0x00001568; // type:function size:0x40 scope:global
-fn_15a8 = .text:0x000015A8; // type:function size:0xA8 scope:global
+setAction__13daNpc_yamiT_cFM13daNpc_yamiT_cFPCvPvPv_i = .text:0x000015A8; // type:function size:0xA8 scope:global
wait__13daNpc_yamiT_cFPv = .text:0x00001650; // type:function size:0x304 scope:global
talk__13daNpc_yamiT_cFPv = .text:0x00001954; // type:function size:0x19C scope:global
cutStopper__13daNpc_yamiT_cFi = .text:0x00001AF0; // type:function size:0x94 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_yelia/symbols.txt b/config/RZDE01_00/rels/d_a_npc_yelia/symbols.txt
index 9a896dd90f..d0f4ba6dcc 100644
--- a/config/RZDE01_00/rels/d_a_npc_yelia/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_yelia/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__13daNpc_Yelia_cFv = .text:0x00001618; // type:function size:0x334 sc
setCollision__13daNpc_Yelia_cFv = .text:0x0000194C; // type:function size:0x160 scope:global
drawDbgInfo__13daNpc_Yelia_cFv = .text:0x00001AAC; // type:function size:0x8 scope:global
selectAction__13daNpc_Yelia_cFv = .text:0x00001AB4; // type:function size:0xB0 scope:global
-fn_1b64 = .text:0x00001B64; // type:function size:0xA8 scope:global
+setAction__13daNpc_Yelia_cFM13daNpc_Yelia_cFPCvPvPv_i = .text:0x00001B64; // type:function size:0xA8 scope:global
cutConversationAboutLoopHole__13daNpc_Yelia_cFi = .text:0x00001C0C; // type:function size:0x204 scope:global
cutTWResistance__13daNpc_Yelia_cFi = .text:0x00001E10; // type:function size:0x134 scope:global
cutTakeWoodStatue__13daNpc_Yelia_cFi = .text:0x00001F44; // type:function size:0x788 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ykm/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ykm/symbols.txt
index 1236ed4c81..586505a087 100644
--- a/config/RZDE01_00/rels/d_a_npc_ykm/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ykm/symbols.txt
@@ -37,7 +37,7 @@ setFishAnm__11daNpc_ykM_cFiif = .text:0x00002DDC; // type:function size:0xC4 sco
setLeafAnm__11daNpc_ykM_cFif = .text:0x00002EA0; // type:function size:0xCC scope:global
afterSetMotionAnm__11daNpc_ykM_cFiifi = .text:0x00002F6C; // type:function size:0x3C scope:global
selectAction__11daNpc_ykM_cFv = .text:0x00002FA8; // type:function size:0x15C scope:global
-fn_3104 = .text:0x00003104; // type:function size:0xA8 scope:global
+setAction__11daNpc_ykM_cFM11daNpc_ykM_cFPCvPvPv_i = .text:0x00003104; // type:function size:0xA8 scope:global
chkContinueAttnPlayer__11daNpc_ykM_cFv = .text:0x000031AC; // type:function size:0x8C scope:global
chkTouchPlayer__11daNpc_ykM_cFv = .text:0x00003238; // type:function size:0xD0 scope:global
cutSlideDown__11daNpc_ykM_cFi = .text:0x00003308; // type:function size:0x65C scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_ykw/symbols.txt b/config/RZDE01_00/rels/d_a_npc_ykw/symbols.txt
index 54e5fe2ea1..711c93cea1 100644
--- a/config/RZDE01_00/rels/d_a_npc_ykw/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_ykw/symbols.txt
@@ -31,7 +31,7 @@ setAttnPos__11daNpc_ykW_cFv = .text:0x00001CC0; // type:function size:0x5A4 scop
setCollision__11daNpc_ykW_cFv = .text:0x00002264; // type:function size:0x23C scope:global
drawDbgInfo__11daNpc_ykW_cFv = .text:0x000024A0; // type:function size:0x8 scope:global
selectAction__11daNpc_ykW_cFv = .text:0x000024A8; // type:function size:0x12C scope:global
-fn_25d4 = .text:0x000025D4; // type:function size:0xA8 scope:global
+setAction__11daNpc_ykW_cFM11daNpc_ykW_cFPCvPvPv_i = .text:0x000025D4; // type:function size:0xA8 scope:global
getGoalPos__11daNpc_ykW_cFv = .text:0x0000267C; // type:function size:0xE0 scope:global
orderGoIntoBossRoomEvt__11daNpc_ykW_cFv = .text:0x0000275C; // type:function size:0x9C scope:global
putUtuwaHeart__11daNpc_ykW_cFP4cXyzffsP4cXyz = .text:0x000027F8; // type:function size:0x1CC scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zanb/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zanb/symbols.txt
index c920eaee79..bf8ac2c61c 100644
--- a/config/RZDE01_00/rels/d_a_npc_zanb/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zanb/symbols.txt
@@ -24,7 +24,7 @@ setCollision__12daNpc_zanB_cFv = .text:0x00001188; // type:function size:0x1AC s
drawDbgInfo__12daNpc_zanB_cFv = .text:0x00001334; // type:function size:0x8 scope:global
drawGhost__12daNpc_zanB_cFv = .text:0x0000133C; // type:function size:0x68 scope:global
selectAction__12daNpc_zanB_cFv = .text:0x000013A4; // type:function size:0x40 scope:global
-fn_13e4 = .text:0x000013E4; // type:function size:0xA8 scope:global
+setAction__12daNpc_zanB_cFM12daNpc_zanB_cFPCvPvPv_i = .text:0x000013E4; // type:function size:0xA8 scope:global
wait__12daNpc_zanB_cFPv = .text:0x0000148C; // type:function size:0x21C scope:global
talk__12daNpc_zanB_cFPv = .text:0x000016A8; // type:function size:0x184 scope:global
daNpc_zanB_Create__FPv = .text:0x0000182C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zant/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zant/symbols.txt
index c6efaeaa8d..a4514a5c22 100644
--- a/config/RZDE01_00/rels/d_a_npc_zant/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zant/symbols.txt
@@ -24,7 +24,7 @@ setCollision__12daNpc_Zant_cFv = .text:0x00000EEC; // type:function size:0x144 s
drawDbgInfo__12daNpc_Zant_cFv = .text:0x00001030; // type:function size:0x8 scope:global
drawGhost__12daNpc_Zant_cFv = .text:0x00001038; // type:function size:0x68 scope:global
selectAction__12daNpc_Zant_cFv = .text:0x000010A0; // type:function size:0x40 scope:global
-fn_10e0 = .text:0x000010E0; // type:function size:0xA8 scope:global
+setAction__12daNpc_Zant_cFM12daNpc_Zant_cFPCvPvPv_i = .text:0x000010E0; // type:function size:0xA8 scope:global
wait__12daNpc_Zant_cFPv = .text:0x00001188; // type:function size:0x1B8 scope:global
talk__12daNpc_Zant_cFPv = .text:0x00001340; // type:function size:0x188 scope:global
daNpc_Zant_Create__FPv = .text:0x000014C8; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zelR/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zelR/symbols.txt
index a490632a8f..3ca261f0d9 100644
--- a/config/RZDE01_00/rels/d_a_npc_zelR/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zelR/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__12daNpc_ZelR_cFv = .text:0x000010DC; // type:function size:0x1F4 sco
setCollision__12daNpc_ZelR_cFv = .text:0x000012D0; // type:function size:0x138 scope:global
drawDbgInfo__12daNpc_ZelR_cFv = .text:0x00001408; // type:function size:0x8 scope:global
selectAction__12daNpc_ZelR_cFv = .text:0x00001410; // type:function size:0x40 scope:global
-fn_1450 = .text:0x00001450; // type:function size:0xA8 scope:global
+setAction__12daNpc_ZelR_cFM12daNpc_ZelR_cFPCvPvPv_i = .text:0x00001450; // type:function size:0xA8 scope:global
wait__12daNpc_ZelR_cFPv = .text:0x000014F8; // type:function size:0x138 scope:global
talk__12daNpc_ZelR_cFPv = .text:0x00001630; // type:function size:0x13C scope:global
daNpc_ZelR_Create__FPv = .text:0x0000176C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zelRo/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zelRo/symbols.txt
index 33f2952d95..17fd71f073 100644
--- a/config/RZDE01_00/rels/d_a_npc_zelRo/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zelRo/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__13daNpc_ZelRo_cFv = .text:0x000010DC; // type:function size:0x1F4 sc
setCollision__13daNpc_ZelRo_cFv = .text:0x000012D0; // type:function size:0x138 scope:global
drawDbgInfo__13daNpc_ZelRo_cFv = .text:0x00001408; // type:function size:0x8 scope:global
selectAction__13daNpc_ZelRo_cFv = .text:0x00001410; // type:function size:0x40 scope:global
-fn_1450 = .text:0x00001450; // type:function size:0xA8 scope:global
+setAction__13daNpc_ZelRo_cFM13daNpc_ZelRo_cFPCvPvPv_i = .text:0x00001450; // type:function size:0xA8 scope:global
wait__13daNpc_ZelRo_cFPv = .text:0x000014F8; // type:function size:0x138 scope:global
talk__13daNpc_ZelRo_cFPv = .text:0x00001630; // type:function size:0x13C scope:global
daNpc_ZelRo_Create__FPv = .text:0x0000176C; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zelda/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zelda/symbols.txt
index f3e8930159..8a7a2c8964 100644
--- a/config/RZDE01_00/rels/d_a_npc_zelda/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zelda/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__13daNpc_Zelda_cFv = .text:0x00001090; // type:function size:0x264 sc
setCollision__13daNpc_Zelda_cFv = .text:0x000012F4; // type:function size:0x1AC scope:global
drawDbgInfo__13daNpc_Zelda_cFv = .text:0x000014A0; // type:function size:0x8 scope:global
selectAction__13daNpc_Zelda_cFv = .text:0x000014A8; // type:function size:0x40 scope:global
-fn_14e8 = .text:0x000014E8; // type:function size:0xA8 scope:global
+setAction__13daNpc_Zelda_cFM13daNpc_Zelda_cFPCvPvPv_i = .text:0x000014E8; // type:function size:0xA8 scope:global
wait__13daNpc_Zelda_cFPv = .text:0x00001590; // type:function size:0x21C scope:global
talk__13daNpc_Zelda_cFPv = .text:0x000017AC; // type:function size:0x184 scope:global
daNpc_Zelda_Create__FPv = .text:0x00001930; // type:function size:0x4 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zra/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zra/symbols.txt
index c59fbd7f4a..6900fcbafe 100644
--- a/config/RZDE01_00/rels/d_a_npc_zra/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zra/symbols.txt
@@ -41,7 +41,7 @@ isDelete__11daNpc_zrA_cFv = .text:0x0000341C; // type:function size:0xD4 scope:g
reset__11daNpc_zrA_cFv = .text:0x000034F0; // type:function size:0x314 scope:global
playExpression__11daNpc_zrA_cFv = .text:0x00003804; // type:function size:0x57C scope:global
playMotion__11daNpc_zrA_cFv = .text:0x00003D80; // type:function size:0x938 scope:global
-fn_46b8 = .text:0x000046B8; // type:function size:0xA8 scope:global
+setAction__11daNpc_zrA_cFM11daNpc_zrA_cFPCvPvPv_i = .text:0x000046B8; // type:function size:0xA8 scope:global
selectAction__11daNpc_zrA_cFv = .text:0x00004760; // type:function size:0x39C scope:global
doEvent__11daNpc_zrA_cFv = .text:0x00004AFC; // type:function size:0x720 scope:global
setSkipZev__11daNpc_zrA_cFii = .text:0x0000521C; // type:function size:0x84 scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zrc/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zrc/symbols.txt
index a585cc7c2a..dc2b06801f 100644
--- a/config/RZDE01_00/rels/d_a_npc_zrc/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zrc/symbols.txt
@@ -28,7 +28,7 @@ reset__11daNpc_zrC_cFv = .text:0x00001D18; // type:function size:0x1B4 scope:glo
playExpression__11daNpc_zrC_cFv = .text:0x00001ECC; // type:function size:0x508 scope:global
playMotion__11daNpc_zrC_cFv = .text:0x000023D4; // type:function size:0x3FC scope:global
playMotionAnm2__11daNpc_zrC_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000027D0; // type:function size:0x124 scope:global
-fn_28f4 = .text:0x000028F4; // type:function size:0xA8 scope:global
+setAction__11daNpc_zrC_cFM11daNpc_zrC_cFPCvPvPv_i = .text:0x000028F4; // type:function size:0xA8 scope:global
selectAction__11daNpc_zrC_cFv = .text:0x0000299C; // type:function size:0xD0 scope:global
doNormalAction__11daNpc_zrC_cFi = .text:0x00002A6C; // type:function size:0x108 scope:global
doEvent__11daNpc_zrC_cFv = .text:0x00002B74; // type:function size:0x3EC scope:global
diff --git a/config/RZDE01_00/rels/d_a_npc_zrz/symbols.txt b/config/RZDE01_00/rels/d_a_npc_zrz/symbols.txt
index 99ee122993..031054f9cf 100644
--- a/config/RZDE01_00/rels/d_a_npc_zrz/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_npc_zrz/symbols.txt
@@ -32,7 +32,7 @@ isDelete__11daNpc_zrZ_cFv = .text:0x00001FE0; // type:function size:0xB8 scope:g
reset__11daNpc_zrZ_cFv = .text:0x00002098; // type:function size:0x264 scope:global
playExpression__11daNpc_zrZ_cFv = .text:0x000022FC; // type:function size:0xB4 scope:global
playMotion__11daNpc_zrZ_cFv = .text:0x000023B0; // type:function size:0x110 scope:global
-fn_24c0 = .text:0x000024C0; // type:function size:0xA8 scope:global
+setAction__11daNpc_zrZ_cFM11daNpc_zrZ_cFPCvPvPv_i = .text:0x000024C0; // type:function size:0xA8 scope:global
selectAction__11daNpc_zrZ_cFv = .text:0x00002568; // type:function size:0xA4 scope:global
doNormalAction__11daNpc_zrZ_cFi = .text:0x0000260C; // type:function size:0x108 scope:global
doEvent__11daNpc_zrZ_cFv = .text:0x00002714; // type:function size:0x440 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_Lv5Key/symbols.txt b/config/RZDE01_00/rels/d_a_obj_Lv5Key/symbols.txt
index a4c3bdadc8..5623bf2c15 100644
--- a/config/RZDE01_00/rels/d_a_obj_Lv5Key/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_Lv5Key/symbols.txt
@@ -8,7 +8,7 @@ initCcSph__13daObjLv5Key_cFv = .text:0x0000025C; // type:function size:0x60 scop
setCcSph__13daObjLv5Key_cFv = .text:0x000002BC; // type:function size:0xEC scope:global
daObjLv5Key_Create__FP10fopAc_ac_c = .text:0x000003A8; // type:function size:0x4 scope:global
daObjLv5Key_Delete__FP13daObjLv5Key_c = .text:0x000003AC; // type:function size:0x30 scope:global
-fn_3dc = .text:0x000003DC; // type:function size:0xA8 scope:global
+setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi = .text:0x000003DC; // type:function size:0xA8 scope:global
Wait__13daObjLv5Key_cFi = .text:0x00000484; // type:function size:0xDC scope:global
Open__13daObjLv5Key_cFi = .text:0x00000560; // type:function size:0xD0 scope:global
Fall__13daObjLv5Key_cFi = .text:0x00000630; // type:function size:0x19C scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt b/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt
index 30359cd503..f8b8548432 100644
--- a/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
__ct__16daObj_BattaHIO_cFv = .text:0x000000CC; // type:function size:0x30 scope:global
-fn_fc = .text:0x000000FC; // type:function size:0xA4 scope:global
+setAction__12daObjBATTA_cFM12daObjBATTA_cFPCvPv_v = .text:0x000000FC; // type:function size:0xA4 scope:global
useHeapInit__FP10fopAc_ac_c = .text:0x000001A0; // type:function size:0x228 scope:global
daObjBATTA_Create__FP10fopAc_ac_c = .text:0x000003C8; // type:function size:0x484 scope:global
daObjBATTA_Delete__FP12daObjBATTA_c = .text:0x0000084C; // type:function size:0x68 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_gra2/symbols.txt b/config/RZDE01_00/rels/d_a_obj_gra2/symbols.txt
index 3500a6e029..6a71bbfe63 100644
--- a/config/RZDE01_00/rels/d_a_obj_gra2/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_gra2/symbols.txt
@@ -24,7 +24,7 @@ setFaceBtp__11daObj_GrA_cFi = .text:0x000015D0; // type:function size:0xF4 scope
setBaseMotion__11daObj_GrA_cFif = .text:0x000016C4; // type:function size:0x20 scope:global
setFaceMotion__11daObj_GrA_cFif = .text:0x000016E4; // type:function size:0x44 scope:global
calcMotion__11daObj_GrA_cFv = .text:0x00001728; // type:function size:0xC8 scope:global
-fn_17f0 = .text:0x000017F0; // type:function size:0xB0 scope:global
+setProcess__11daObj_GrA_cFM11daObj_GrA_cFPCvPvPv_i = .text:0x000017F0; // type:function size:0xB0 scope:global
setParam__11daObj_GrA_cFv = .text:0x000018A0; // type:function size:0x2A4 scope:global
checkEvent__11daObj_GrA_cFv = .text:0x00001B44; // type:function size:0x158 scope:global
mainProc__11daObj_GrA_cFv = .text:0x00001C9C; // type:function size:0x170 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_kag/symbols.txt b/config/RZDE01_00/rels/d_a_obj_kag/symbols.txt
index 8b06f75e28..296ab88f0c 100644
--- a/config/RZDE01_00/rels/d_a_obj_kag/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_kag/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
__ct__14daObj_KagHIO_cFv = .text:0x000000CC; // type:function size:0x28 scope:global
-fn_f4 = .text:0x000000F4; // type:function size:0xA4 scope:global
+setAction__10daObjKAG_cFM10daObjKAG_cFPCvPv_v = .text:0x000000F4; // type:function size:0xA4 scope:global
useHeapInit__FP10fopAc_ac_c = .text:0x00000198; // type:function size:0x228 scope:global
daObjKAG_Create__FP10fopAc_ac_c = .text:0x000003C0; // type:function size:0x3E8 scope:global
daObjKAG_Delete__FP10daObjKAG_c = .text:0x000007A8; // type:function size:0x68 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_master_sword/symbols.txt b/config/RZDE01_00/rels/d_a_obj_master_sword/symbols.txt
index 8b9566c776..3f58bbe200 100644
--- a/config/RZDE01_00/rels/d_a_obj_master_sword/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_master_sword/symbols.txt
@@ -24,7 +24,7 @@ ActionTable__18daObjMasterSword_c = .rodata:0x00000004; // type:object size:0x18
@95096 = .rodata:0x0000003C; // type:object size:0x4 scope:local
lbl_569_data_0 = .data:0x00000000; // type:object size:0xA data:string
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global data:4byte
-@LOCAL@daObjMasterSword_c::initCollision(void)@ccCylSrc = .data:0x00000010; // type:object size:0x44 scope:local align:4 data:float
+ccCylSrc$localstatic3$initCollision__16daObjMasterSwordFv = .data:0x00000010; // type:object size:0x44 scope:local align:4 data:float
l_daObjMasterSword_Method = .data:0x00000054; // type:object size:0x20 scope:global
g_profile_Obj_MasterSword = .data:0x00000074; // type:object size:0x30 scope:global
lbl_569_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte
diff --git a/config/RZDE01_00/rels/d_a_obj_mato/symbols.txt b/config/RZDE01_00/rels/d_a_obj_mato/symbols.txt
index 564830c628..ab804d1a3a 100644
--- a/config/RZDE01_00/rels/d_a_obj_mato/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_mato/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
-fn_5c = .text:0x0000005C; // type:function size:0xC4 scope:global
+setAction__11daObjMATO_cFM11daObjMATO_cFPCvPvi_vi = .text:0x0000005C; // type:function size:0xC4 scope:global
useHeapInit__FP10fopAc_ac_c = .text:0x00000120; // type:function size:0xDC scope:global
daObjMATO_Create__FP10fopAc_ac_c = .text:0x000001FC; // type:function size:0x15C scope:global
daObjMATO_Delete__FP11daObjMATO_c = .text:0x00000358; // type:function size:0xB0 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_mirror_chain/symbols.txt b/config/RZDE01_00/rels/d_a_obj_mirror_chain/symbols.txt
index 1a12f4bf73..e4e2f332d2 100644
--- a/config/RZDE01_00/rels/d_a_obj_mirror_chain/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_mirror_chain/symbols.txt
@@ -31,14 +31,14 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@92044 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float
@92048 = .rodata:0x00000030; // type:object size:0x8 scope:local
@92221 = .rodata:0x00000038; // type:object size:0x8 scope:local align:8 data:double
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_X = .rodata:0x00000040; // type:object size:0x4 scope:local
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_Y@0 = .rodata:0x00000044; // type:object size:0x4 scope:local
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_Z@1 = .rodata:0x00000048; // type:object size:0x4 scope:local
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_SIZE@2 = .rodata:0x0000004C; // type:object size:0x4 scope:local
+SCISSOR_CENTER_X$localstatic3$draw__18daObjMirrorChain_cFv = .rodata:0x00000040; // type:object size:0x4 scope:local
+SCISSOR_CENTER_Y$localstatic4$draw__18daObjMirrorChain_cFv = .rodata:0x00000044; // type:object size:0x4 scope:local
+SCISSOR_CENTER_Z$localstatic5$draw__18daObjMirrorChain_cFv = .rodata:0x00000048; // type:object size:0x4 scope:local
+SCISSOR_SIZE$localstatic6$draw__18daObjMirrorChain_cFv = .rodata:0x0000004C; // type:object size:0x4 scope:local
@92417 = .rodata:0x00000050; // type:object size:0x4 scope:local
-lbl_574_data_0 = .data:0x00000000; // type:object size:0x9 data:string
+@stringBase0 = .data:0x00000000; // type:object size:0x9 data:string_table
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global data:4byte
-@LOCAL@daObjMirrorChain_c::draw(void)@l_offsetScissor@3 = .data:0x00000010; // type:object size:0x30 scope:local
+l_offsetScissor$localstatic7$draw__18daObjMirrorChain_cFv = .data:0x00000010; // type:object size:0x30 scope:local
l_daObjMirrorChain_Method = .data:0x00000040; // type:object size:0x20 scope:global
g_profile_Obj_MirrorChain = .data:0x00000060; // type:object size:0x30 scope:global
__vt__20dScissorEnd_packet_c = .data:0x00000090; // type:object size:0x14 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_movebox/symbols.txt b/config/RZDE01_00/rels/d_a_obj_movebox/symbols.txt
index c2880cf2db..d68d76d935 100644
--- a/config/RZDE01_00/rels/d_a_obj_movebox/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_movebox/symbols.txt
@@ -74,7 +74,7 @@ M_attr__Q212daObjMovebox5Act_c = .rodata:0x00000244; // type:object size:0x500 s
@96292 = .rodata:0x00000758; // type:object size:0x4 scope:local align:4 data:float
@96339 = .rodata:0x0000075C; // type:object size:0x4 scope:local
@96388 = .rodata:0x00000760; // type:object size:0x4 scope:local
-@LOCAL@daObjMovebox::Act_c::mode_proc_call(void)@mode_proc = .rodata:0x00000764; // type:object size:0x24 scope:local
+mode_proc$localstatic3$mode_proc_call__Q212daObjMovebox5Act_cFv = .rodata:0x00000764; // type:object size:0x24 scope:local
@96464 = .rodata:0x00000788; // type:object size:0x4 scope:local
@96465 = .rodata:0x0000078C; // type:object size:0x4 scope:local
@96544 = .rodata:0x00000790; // type:object size:0x4 scope:local align:4 data:float
diff --git a/config/RZDE01_00/rels/d_a_obj_nan/symbols.txt b/config/RZDE01_00/rels/d_a_obj_nan/symbols.txt
index f794094eab..04640e3a4a 100644
--- a/config/RZDE01_00/rels/d_a_obj_nan/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_nan/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global
__ct__14daObj_NanHIO_cFv = .text:0x000000CC; // type:function size:0x28 scope:global
-fn_f4 = .text:0x000000F4; // type:function size:0xA4 scope:global
+setAction__10daObjNAN_cFM10daObjNAN_cFPCvPv_v = .text:0x000000F4; // type:function size:0xA4 scope:global
useHeapInit__FP10fopAc_ac_c = .text:0x00000198; // type:function size:0x270 scope:global
daObjNAN_Create__FP10fopAc_ac_c = .text:0x00000408; // type:function size:0x3F0 scope:global
daObjNAN_Delete__FP10daObjNAN_c = .text:0x000007F8; // type:function size:0x68 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_oiltubo/symbols.txt b/config/RZDE01_00/rels/d_a_obj_oiltubo/symbols.txt
index 411acced49..2487d41ccd 100644
--- a/config/RZDE01_00/rels/d_a_obj_oiltubo/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_oiltubo/symbols.txt
@@ -8,7 +8,7 @@ Draw__15daObj_Oiltubo_cFv = .text:0x000004C4; // type:function size:0xE4 scope:g
createHeapCallBack__15daObj_Oiltubo_cFP10fopAc_ac_c = .text:0x000005A8; // type:function size:0x4 scope:global
restart__15daObj_Oiltubo_cFv = .text:0x000005AC; // type:function size:0x60 scope:global
initialize__15daObj_Oiltubo_cFv = .text:0x0000060C; // type:function size:0x138 scope:global
-fn_744 = .text:0x00000744; // type:function size:0xB0 scope:global
+setProcess__15daObj_Oiltubo_cFM15daObj_Oiltubo_cFPCvPvPv_i = .text:0x00000744; // type:function size:0xB0 scope:global
setParam__15daObj_Oiltubo_cFv = .text:0x000007F4; // type:function size:0x5C scope:global
setEnvTevColor__15daObj_Oiltubo_cFv = .text:0x00000850; // type:function size:0x58 scope:global
setRoomNo__15daObj_Oiltubo_cFv = .text:0x000008A8; // type:function size:0x44 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_sekizoa/symbols.txt b/config/RZDE01_00/rels/d_a_obj_sekizoa/symbols.txt
index 846aa983ab..9084bab708 100644
--- a/config/RZDE01_00/rels/d_a_obj_sekizoa/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_sekizoa/symbols.txt
@@ -30,7 +30,7 @@ setYariAnm__15daObj_Sekizoa_cFiif = .text:0x00001FFC; // type:function size:0xD0
drawGhost__15daObj_Sekizoa_cFv = .text:0x000020CC; // type:function size:0xDC scope:global
afterSetMotionAnm__15daObj_Sekizoa_cFiifi = .text:0x000021A8; // type:function size:0x3B4 scope:global
selectAction__15daObj_Sekizoa_cFv = .text:0x0000255C; // type:function size:0x78 scope:global
-fn_25d4 = .text:0x000025D4; // type:function size:0xA8 scope:global
+setAction__15daObj_Sekizoa_cFM15daObj_Sekizoa_cFPCvPvPv_i = .text:0x000025D4; // type:function size:0xA8 scope:global
checkMoveDirection__15daObj_Sekizoa_cFv = .text:0x0000267C; // type:function size:0x1D0 scope:global
getWaitMotionNo__15daObj_Sekizoa_cFv = .text:0x0000284C; // type:function size:0x48 scope:global
getGameMotionNo__15daObj_Sekizoa_cFv = .text:0x00002894; // type:function size:0x48 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_ss_drink/symbols.txt b/config/RZDE01_00/rels/d_a_obj_ss_drink/symbols.txt
index bbe9828b65..2ff7743405 100644
--- a/config/RZDE01_00/rels/d_a_obj_ss_drink/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_ss_drink/symbols.txt
@@ -13,7 +13,7 @@ getCapacityFromParam__15daObj_SSDrink_cFv = .text:0x00000820; // type:function s
getFlowNodeNum__15daObj_SSDrink_cFv = .text:0x00000844; // type:function size:0x34 scope:global
restart__15daObj_SSDrink_cFv = .text:0x00000878; // type:function size:0x60 scope:global
initialize__15daObj_SSDrink_cFv = .text:0x000008D8; // type:function size:0x158 scope:global
-fn_a30 = .text:0x00000A30; // type:function size:0xF4 scope:global
+setProcess__15daObj_SSDrink_cFM15daObj_SSDrink_cFPCvPvPv_i = .text:0x00000A30; // type:function size:0xF4 scope:global
setParam__15daObj_SSDrink_cFv = .text:0x00000B24; // type:function size:0x134 scope:global
setEnvTevColor__15daObj_SSDrink_cFv = .text:0x00000C58; // type:function size:0x58 scope:global
setRoomNo__15daObj_SSDrink_cFv = .text:0x00000CB0; // type:function size:0x44 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_ss_item/symbols.txt b/config/RZDE01_00/rels/d_a_obj_ss_item/symbols.txt
index d85718d3f9..566f4b0ab4 100644
--- a/config/RZDE01_00/rels/d_a_obj_ss_item/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_ss_item/symbols.txt
@@ -14,7 +14,7 @@ getTypeFromParam__14daObj_SSItem_cFv = .text:0x0000071C; // type:function size:0
getFlowNodeNum__14daObj_SSItem_cFv = .text:0x00000768; // type:function size:0x34 scope:global
restart__14daObj_SSItem_cFv = .text:0x0000079C; // type:function size:0x60 scope:global
initialize__14daObj_SSItem_cFv = .text:0x000007FC; // type:function size:0x158 scope:global
-fn_954 = .text:0x00000954; // type:function size:0xB0 scope:global
+setProcess__14daObj_SSItem_cFM14daObj_SSItem_cFPCvPvPv_i = .text:0x00000954; // type:function size:0xB0 scope:global
setParam__14daObj_SSItem_cFv = .text:0x00000A04; // type:function size:0x70 scope:global
setEnvTevColor__14daObj_SSItem_cFv = .text:0x00000A74; // type:function size:0x58 scope:global
setRoomNo__14daObj_SSItem_cFv = .text:0x00000ACC; // type:function size:0x44 scope:global
diff --git a/config/RZDE01_00/rels/d_a_obj_tks/symbols.txt b/config/RZDE01_00/rels/d_a_obj_tks/symbols.txt
index a7162f42ad..c303539d1e 100644
--- a/config/RZDE01_00/rels/d_a_obj_tks/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_obj_tks/symbols.txt
@@ -16,7 +16,7 @@ setMtx__10daObjTks_cFv = .text:0x00000D30; // type:function size:0x84 scope:glob
setExpressionAnm__10daObjTks_cFib = .text:0x00000DB4; // type:function size:0x148 scope:global
setExpressionBtp__10daObjTks_cFi = .text:0x00000EFC; // type:function size:0xC8 scope:global
setMotion__10daObjTks_cFifi = .text:0x00000FC4; // type:function size:0x44 scope:global
-fn_1008 = .text:0x00001008; // type:function size:0xA0 scope:global
+setAction__10daObjTks_cFM10daObjTks_cFPCvPv_v = .text:0x00001008; // type:function size:0xA0 scope:global
wait__10daObjTks_cFv = .text:0x000010A8; // type:function size:0xAC scope:global
setExpression__10daObjTks_cFif = .text:0x00001154; // type:function size:0x2C scope:global
setLookMode__10daObjTks_cFi = .text:0x00001180; // type:function size:0x24 scope:global
diff --git a/config/RZDE01_00/rels/d_a_peru/symbols.txt b/config/RZDE01_00/rels/d_a_peru/symbols.txt
index 5b23850be8..834a7a9b38 100644
--- a/config/RZDE01_00/rels/d_a_peru/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_peru/symbols.txt
@@ -21,7 +21,7 @@ action__8daPeru_cFv = .text:0x00000F8C; // type:function size:0x4C scope:global
setAttnPos__8daPeru_cFv = .text:0x00000FD8; // type:function size:0x224 scope:global
setCollision__8daPeru_cFv = .text:0x000011FC; // type:function size:0x1B0 scope:global
drawDbgInfo__8daPeru_cFv = .text:0x000013AC; // type:function size:0x8 scope:global
-fn_13b4 = .text:0x000013B4; // type:function size:0xB0 scope:global
+setAction__8daPeru_cFM8daPeru_cFPCvPvi_ii = .text:0x000013B4; // type:function size:0xB0 scope:global
wait__8daPeru_cFi = .text:0x00001464; // type:function size:0x214 scope:global
is_AppearDemo_start__8daPeru_cFv = .text:0x00001678; // type:function size:0x7C scope:global
talk__8daPeru_cFi = .text:0x000016F4; // type:function size:0x288 scope:global
diff --git a/config/RZDE01_00/rels/d_a_set_bgobj/splits.txt b/config/RZDE01_00/rels/d_a_set_bgobj/splits.txt
new file mode 100644
index 0000000000..c9e50e5fa5
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_set_bgobj/splits.txt
@@ -0,0 +1,13 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .rodata type:rodata align:8
+ .data type:data align:16
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+d/actor/d_a_set_bgobj.cpp:
+ .text start:0x0000005C end:0x000001A0
+ .data start:0x00000000 end:0x00000060
diff --git a/config/RZDE01_00/rels/d_a_set_bgobj/symbols.txt b/config/RZDE01_00/rels/d_a_set_bgobj/symbols.txt
new file mode 100644
index 0000000000..688dbbef6c
--- /dev/null
+++ b/config/RZDE01_00/rels/d_a_set_bgobj/symbols.txt
@@ -0,0 +1,14 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
+CreateInit__12daSetBgObj_cFv = .text:0x0000005C; // type:function size:0x84 scope:global
+create__12daSetBgObj_cFv = .text:0x000000E0; // type:function size:0x8C scope:global
+daSetBgObj_Delete__FP12daSetBgObj_c = .text:0x0000016C; // type:function size:0x30 scope:global
+daSetBgObj_Create__FP10fopAc_ac_c = .text:0x0000019C; // type:function size:0x4 scope:global
+_ctors = .ctors:0x00000000; // type:label scope:global
+_dtors = .dtors:0x00000000; // type:label scope:global
+lbl_26_rodata_0 = .rodata:0x00000000; // type:object size:0x9 data:string
+l_bg_profName$3618 = .data:0x00000000; // type:object size:0xA scope:local
+lbl_26_data_A = .data:0x0000000A; // type:object size:0x3 data:string
+l_daSetBgObj_Method = .data:0x00000010; // type:object size:0x20 scope:global
+g_profile_SET_BG_OBJ = .data:0x00000030; // type:object size:0x30 scope:global
diff --git a/config/RZDE01_00/rels/d_a_tag_bottle_item/symbols.txt b/config/RZDE01_00/rels/d_a_tag_bottle_item/symbols.txt
index 4dac4567b6..d7724c670b 100644
--- a/config/RZDE01_00/rels/d_a_tag_bottle_item/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_tag_bottle_item/symbols.txt
@@ -6,7 +6,7 @@ Execute__18daTag_BottleItem_cFv = .text:0x000000E0; // type:function size:0x6C s
setTypeFromParam__18daTag_BottleItem_cFv = .text:0x0000014C; // type:function size:0xC scope:global
restart__18daTag_BottleItem_cFv = .text:0x00000158; // type:function size:0x60 scope:global
initialize__18daTag_BottleItem_cFv = .text:0x000001B8; // type:function size:0x78 scope:global
-fn_230 = .text:0x00000230; // type:function size:0xF4 scope:global
+setProcess__18daTag_BottleItem_cFM18daTag_BottleItem_cFPCvPvPv_i = .text:0x00000230; // type:function size:0xF4 scope:global
setAttnPos__18daTag_BottleItem_cFv = .text:0x00000324; // type:function size:0x40 scope:global
chkEvent__18daTag_BottleItem_cFv = .text:0x00000364; // type:function size:0x50 scope:global
orderEvent__18daTag_BottleItem_cFv = .text:0x000003B4; // type:function size:0x94 scope:global
diff --git a/config/RZDE01_00/rels/d_a_tag_ss_drink/symbols.txt b/config/RZDE01_00/rels/d_a_tag_ss_drink/symbols.txt
index 6b511927b6..0c8cd7ffc3 100644
--- a/config/RZDE01_00/rels/d_a_tag_ss_drink/symbols.txt
+++ b/config/RZDE01_00/rels/d_a_tag_ss_drink/symbols.txt
@@ -7,7 +7,7 @@ getTypeFromParam__15daTag_SSDrink_cFv = .text:0x00000160; // type:function size:
getFlowNodeNum__15daTag_SSDrink_cFv = .text:0x00000208; // type:function size:0x38 scope:global
restart__15daTag_SSDrink_cFv = .text:0x00000240; // type:function size:0x60 scope:global
initialize__15daTag_SSDrink_cFv = .text:0x000002A0; // type:function size:0x78 scope:global
-fn_318 = .text:0x00000318; // type:function size:0xF4 scope:global
+setProcess__15daTag_SSDrink_cFM15daTag_SSDrink_cFPCvPvPv_i = .text:0x00000318; // type:function size:0xF4 scope:global
setAttnPos__15daTag_SSDrink_cFv = .text:0x0000040C; // type:function size:0x40 scope:global
chkEvent__15daTag_SSDrink_cFv = .text:0x0000044C; // type:function size:0x170 scope:global
orderEvent__15daTag_SSDrink_cFv = .text:0x000005BC; // type:function size:0x108 scope:global
diff --git a/config/RZDE01_00/rels/f_pc_profile_lst/splits.txt b/config/RZDE01_00/rels/f_pc_profile_lst/splits.txt
new file mode 100644
index 0000000000..41392a3439
--- /dev/null
+++ b/config/RZDE01_00/rels/f_pc_profile_lst/splits.txt
@@ -0,0 +1,12 @@
+Sections:
+ .text type:code align:4
+ .ctors type:rodata align:4
+ .dtors type:rodata align:4
+ .data type:data align:8
+
+REL/executor.c:
+ .text start:0x00000000 end:0x0000005C
+
+f_pc/f_pc_profile_lst.cpp:
+ .text start:0x0000005C end:0x00000080
+ .data start:0x00000000 end:0x00000C5C
diff --git a/config/RZDE01_00/rels/f_pc_profile_lst/symbols.txt b/config/RZDE01_00/rels/f_pc_profile_lst/symbols.txt
new file mode 100644
index 0000000000..1d3f938956
--- /dev/null
+++ b/config/RZDE01_00/rels/f_pc_profile_lst/symbols.txt
@@ -0,0 +1,8 @@
+_prolog = .text:0x00000000; // type:function size:0x2C scope:global
+_epilog = .text:0x0000002C; // type:function size:0x2C scope:global
+_unresolved = .text:0x00000058; // type:function size:0x4 scope:global
+ModuleProlog = .text:0x0000005C; // type:function size:0x14 scope:global
+ModuleEpilog = .text:0x00000070; // type:function size:0x10 scope:global
+_ctors = .ctors:0x00000000; // type:label scope:global
+_dtors = .dtors:0x00000000; // type:label scope:global
+g_fpcPfLst_ProfileList = .data:0x00000000; // type:object size:0xC5C scope:global
diff --git a/config/RZDE01_00/symbols.txt b/config/RZDE01_00/symbols.txt
index c7bf4493b1..f99109c8b6 100644
--- a/config/RZDE01_00/symbols.txt
+++ b/config/RZDE01_00/symbols.txt
@@ -9,12 +9,12 @@ __flush_cache = .init:0x80004304; // type:function size:0x34 scope:global
memcpy = .init:0x80004338; // type:function size:0x50 scope:global
__fill_mem = .init:0x80004388; // type:function size:0xB4 scope:global
memset = .init:0x8000443C; // type:function size:0x30 scope:global
-fn_8000446C = .init:0x8000446C; // type:function size:0x30
-fn_8000449C = .init:0x8000449C; // type:function size:0x24
+TRK_memset = .init:0x8000446C; // type:function size:0x30 scope:global align:4
+TRK_memcpy = .init:0x8000449C; // type:function size:0x24 scope:global align:4
gTRKInterruptVectorTable = .init:0x800044C0; // type:label scope:global
lbl_80004600 = .init:0x80004600; // type:label
lbl_80005400 = .init:0x80005400; // type:label
-fn_800063F4 = .init:0x800063F4; // type:function size:0x2C
+__TRK_reset = .init:0x800063F4; // type:function size:0x2C scope:global align:4
gTRKInterruptVectorTableEnd = .init:0x800063F4; // type:label scope:global
_rom_copy_info = .init:0x80006420; // type:object size:0x84 scope:global data:4byte
_bss_init_info = .init:0x800064A4; // type:object size:0x20 scope:global data:4byte
@@ -503,8 +503,8 @@ mDoExt_J3DModel__create__FP12J3DModelDataUlUl = .text:0x80019B1C; // type:functi
mDoExt_setAraCacheSize__FUl = .text:0x80019C2C; // type:function size:0x8 scope:global align:4
mDoExt_GetCurrentRunningThread__Fv = .text:0x80019C34; // type:function size:0x38 scope:global align:4
__dt__25mDoExt_MtxCalcAnmBlendTblFv = .text:0x80019C6C; // type:function size:0x58 scope:global align:4
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24setAnmTransform__25J3DMtxCalcJ3DSysInitMaya>FP15J3DAnmTransform = .text:0x80019CC4; // type:function size:0x8 scope:global align:4
-J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>::~J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>(void) = .text:0x80019CCC; // type:function size:0x40 scope:global align:4
+setAnmTransform__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>FP15J3DAnmTransform = .text:0x80019CC4; // type:function size:0x8 scope:global align:4
+__dt__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019CCC; // type:function size:0x40 scope:global align:4
getWeight__10J3DMtxCalcCFUc = .text:0x80019D0C; // type:function size:0x8 scope:global align:4
setWeight__10J3DMtxCalcFUcf = .text:0x80019D14; // type:function size:0x4 scope:global align:4
getAnmTransform__10J3DMtxCalcFUc = .text:0x80019D18; // type:function size:0x8 scope:global align:4
@@ -512,11 +512,11 @@ setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform = .text:0x80019D20; // type:f
getAnmTransform__17J3DMtxCalcAnmBaseFv = .text:0x80019D24; // type:function size:0x8 scope:global align:4
getAnmTransform__10J3DMtxCalcFv = .text:0x80019D2C; // type:function size:0x8 scope:global align:4
setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform = .text:0x80019D34; // type:function size:0x4 scope:global align:4
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>::~J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>(void) = .text:0x80019D38; // type:function size:0x40 scope:global align:4
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24init__25J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019D78; // type:function size:0xC scope:global align:4
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24calc__25J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019D84; // type:function size:0x84 scope:global align:4
-J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24init__25J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019E08; // type:function size:0xC scope:global align:4
-J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24calc__25J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019E14; // type:function size:0xC scope:global align:4
+__dt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019D38; // type:function size:0x40 scope:global align:4
+init__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019D78; // type:function size:0xC scope:global align:4
+calc__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019D84; // type:function size:0x84 scope:global align:4
+init__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019E08; // type:function size:0xC scope:global align:4
+calc__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019E14; // type:function size:0xC scope:global align:4
__dt__28mDoExt_MtxCalcAnmBlendTblOldFv = .text:0x80019E20; // type:function size:0x5C scope:global align:4
__dt__26mDoExt_3DlineMatSortPacketFv = .text:0x80019E7C; // type:function size:0x40 scope:global align:4
patchTexNoAndTexCoordScale__11J3DTevBlockFv = .text:0x80019EBC; // type:function size:0x4 scope:global align:4
@@ -2407,7 +2407,7 @@ executeStart__17dEvLib_callback_cFv = .text:0x8004BBD8; // type:function size:0x
initRun__17dEvLib_callback_cFv = .text:0x8004BC8C; // type:function size:0x10 scope:global align:4
executeRun__17dEvLib_callback_cFv = .text:0x8004BC9C; // type:function size:0x90 scope:global align:4
__sinit_d_event_lib_cpp = .text:0x8004BD2C; // type:function size:0xC4 scope:local align:4
-fn_8004bdf0 = .text:0x8004BDF0; // type:function size:0x34 scope:global align:4
+__ct__33action_class<17dEvLib_callback_c>FM17dEvLib_callback_cFPCvPv_bM17dEvLib_callback_cFPCvPv_b = .text:0x8004BDF0; // type:function size:0x34 scope:global align:4
__ct__15dSmplMdl_draw_cFv = .text:0x8004BE24; // type:function size:0xC0 scope:global align:4
__dt__15dSmplMdl_draw_cFv = .text:0x8004BEE4; // type:function size:0x90 scope:global align:4
draw__15dSmplMdl_draw_cFv = .text:0x8004BF74; // type:function size:0xB4 scope:global align:4
@@ -10313,7 +10313,7 @@ atan2sY_XZ__4cXyzCFv = .text:0x80251AE4; // type:function size:0x58 scope:global
__sinit_c_xyz_cpp = .text:0x80251B3C; // type:function size:0x158 scope:local align:4
__ct__5csXyzFsss = .text:0x80251C94; // type:function size:0x10 scope:global align:4
__pl__5csXyzFR5csXyz = .text:0x80251CA4; // type:function size:0x34 scope:global align:4
-fn_80251CD8 = .text:0x80251CD8; // type:function size:0x34 scope:global align:4
+__apl__5csXyzFR5csXyz = .text:0x80251CD8; // type:function size:0x34 scope:global align:4
__mi__5csXyzFR5csXyz = .text:0x80251D0C; // type:function size:0x38 scope:global align:4
__ml__5csXyzFf = .text:0x80251D44; // type:function size:0xAC scope:global align:4
__sinit_c_sxyz_cpp = .text:0x80251DF0; // type:function size:0x48 scope:local align:4
@@ -10518,13 +10518,13 @@ Cos__7cSAngleCFv = .text:0x80259FFC; // type:function size:0x4C scope:global ali
__mi__7cSAngleCFv = .text:0x8025A048; // type:function size:0x10 scope:global align:4
__pl__7cSAngleCFRC7cSAngle = .text:0x8025A058; // type:function size:0x14 scope:global align:4
__mi__7cSAngleCFRC7cSAngle = .text:0x8025A06C; // type:function size:0x14 scope:global align:4
-fn_8025A080 = .text:0x8025A080; // type:function size:0x14 scope:global align:4
-fn_8025A094 = .text:0x8025A094; // type:function size:0x14 scope:global align:4
+__apl__7cSAngleFR13cSAngle = .text:0x8025A080; // type:function size:0x14 scope:global align:4
+__ami__7cSAngleFR13cSAngle = .text:0x8025A094; // type:function size:0x14 scope:global align:4
__pl__7cSAngleCFs = .text:0x8025A0A8; // type:function size:0x10 scope:global align:4
__mi__7cSAngleCFs = .text:0x8025A0B8; // type:function size:0x10 scope:global align:4
-fn_8025A0C8 = .text:0x8025A0C8; // type:function size:0x10 scope:global align:4
+__apl__7cSAngleFs = .text:0x8025A0C8; // type:function size:0x10 scope:global align:4
__ml__7cSAngleCFf = .text:0x8025A0D8; // type:function size:0x40 scope:global align:4
-fn_8025A118 = .text:0x8025A118; // type:function size:0x40 scope:global align:4
+__amu__7cSAngleFf = .text:0x8025A118; // type:function size:0x40 scope:global align:4
__pl__FsRC7cSAngle = .text:0x8025A158; // type:function size:0x10 scope:global align:4
__mi__FsRC7cSAngle = .text:0x8025A168; // type:function size:0x10 scope:global align:4
__ct__7cDegreeFf = .text:0x8025A178; // type:function size:0x34 scope:global align:4
@@ -10979,9 +10979,9 @@ range_getParameter_outside__Q27JStudio29TFunctionValueAttribute_rangeCFd = .text
interpolateValue_plateau__Q27JStudio13functionvalueFddddd = .text:0x8026A388; // type:function size:0x18 scope:global align:4
__ct__Q27JGadget84TContainerEnumerator_const>FRCQ27JGadget44TVector_pointer = .text:0x8026A3A0; // type:function size:0x14 scope:global align:4
__dt__Q27JStudio29TFunctionValueAttribute_referFv = .text:0x8026A3B4; // type:function size:0x5C scope:global align:4
-JGadget::TVector>CFv = .text:0x8026A410; // type:function size:0x28 scope:global align:4
-fn_8026a438 = .text:0x8026A438; // type:function size:0x98 scope:global align:4
-fn_8026a4d0 = .text:0x8026A4D0; // type:function size:0xC0 scope:global align:4
+size__Q27JGadget38TVector>CFv = .text:0x8026A410; // type:function size:0x28 scope:global align:4
+findUpperBound_binary_all>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_ = .text:0x8026A438; // type:function size:0x98 scope:global align:4
+findUpperBound_binary_all>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less_Q37JStudio22TFunctionValue_hermite15TIterator_data_ = .text:0x8026A4D0; // type:function size:0xC0 scope:global align:4
__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x8026A590; // type:function size:0x5C scope:global align:4
__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x8026A5EC; // type:function size:0x40 scope:global align:4
__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x8026A62C; // type:function size:0x40 scope:global align:4
@@ -11235,17 +11235,17 @@ adaptor_do_PARENT_FUNCTION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15
adaptor_do_RELATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271074; // type:function size:0x44 scope:global align:4
adaptor_do_RELATION_NODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802710B8; // type:function size:0x5C scope:global align:4
adaptor_do_RELATION_ENABLE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271114; // type:function size:0x38 scope:global align:4
-fn_8027114c = .text:0x8027114C; // type:function size:0x3C scope:global align:4
+setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JStudio4data15TEOperationDataPCvUl = .text:0x8027114C; // type:function size:0x3C scope:global align:4
setJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x80271188; // type:function size:0x184 scope:global align:4
getJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x8027130C; // type:function size:0x188 scope:global align:4
__cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x80271494; // type:function size:0xD4 scope:global align:4
__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x80271568; // type:function size:0x58 scope:global align:4
__sinit_object-actor_cpp = .text:0x802715C0; // type:function size:0x1D8 scope:local align:4
adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFUlf = .text:0x80271798; // type:function size:0x28 scope:global align:4
-fn_802717c0 = .text:0x802717C0; // type:function size:0x44 scope:global align:4
-fn_80271804 = .text:0x80271804; // type:function size:0x58 scope:global align:4
-fn_8027185c = .text:0x8027185C; // type:function size:0x4C scope:global align:4
-fn_802718a8 = .text:0x802718A8; // type:function size:0x30 scope:global align:4
+__ct__Q214JStudio_JStage81TVariableValueOutput_object_FQ37JStudio14TAdaptor_actor15TEVariableValueMQ26JStage6TActorFPCvPvf_vMQ26JStage6TActorFPCvPCv_f = .text:0x802717C0; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x80271804; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x8027185C; // type:function size:0x4C scope:global align:4
+__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x802718A8; // type:function size:0x30 scope:global align:4
__ct__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_FQ37JStudio14TAdaptor_actor15TEVariableValueMQ214JStudio_JStage14TAdaptor_actorQ37JStudio4data15TEAnimationModeMQ26JStage6TActorFPCvPvf_vMQ26JStage6TActorFPCvPCv_fMQ26JStage6TActorFPCvPCv_f = .text:0x802718D8; // type:function size:0x88 scope:global align:4
__ct__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x80271960; // type:function size:0x74 scope:global align:4
__ct__Q214JStudio_JStage21TAdaptor_ambientLightFPCQ26JStage7TSystemPQ26JStage13TAmbientLight = .text:0x802719D4; // type:function size:0x5C scope:global align:4
@@ -11278,10 +11278,10 @@ transformOnSet_transform_ifEnabled__Q27JStudio8TControlCFRCQ37JStudio8TControl19
transformOnGet_transform_ifEnabled__Q27JStudio8TControlCFRCQ37JStudio8TControl19TTransform_positionPQ37JStudio8TControl19TTransform_position = .text:0x8027259C; // type:function size:0x48 scope:global align:4
transform_toGlobalFromLocal__14JStudio_JStageFPQ37JStudio8TControl19TTransform_positionRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x802725E4; // type:function size:0x50 scope:global align:4
transform_toLocalFromGlobal__14JStudio_JStageFPQ37JStudio8TControl19TTransform_positionRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x80272634; // type:function size:0x50 scope:global align:4
-fn_80272684 = .text:0x80272684; // type:function size:0x44 scope:global align:4
-fn_802726c8 = .text:0x802726C8; // type:function size:0x58 scope:global align:4
-fn_80272720 = .text:0x80272720; // type:function size:0x4C scope:global align:4
-fn_8027276c = .text:0x8027276C; // type:function size:0x30 scope:global align:4
+__ct__Q214JStudio_JStage83TVariableValueOutput_object_FQ37JStudio15TAdaptor_camera15TEVariableValueMQ26JStage7TCameraFPCvPvf_vMQ26JStage7TCameraFPCvPCv_f = .text:0x80272684; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x802726C8; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x80272720; // type:function size:0x4C scope:global align:4
+__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x8027276C; // type:function size:0x30 scope:global align:4
getFromTransformation_T__Q27JStudio4mathFP3VecPA4_Cf = .text:0x8027279C; // type:function size:0x1C scope:global align:4
__ct__Q214JStudio_JStage12TAdaptor_fogFPCQ26JStage7TSystemPQ26JStage4TFog = .text:0x802727B8; // type:function size:0x5C scope:global align:4
__dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x80272814; // type:function size:0x74 scope:global align:4
@@ -11291,10 +11291,10 @@ adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x802729C8; // type:f
adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFUl = .text:0x80272A1C; // type:function size:0x90 scope:global align:4
adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCvUlPCvUl = .text:0x80272AAC; // type:function size:0x8 scope:global align:4
__sinit_object-fog_cpp = .text:0x80272AB4; // type:function size:0x114 scope:local align:4
-fn_80272bc8 = .text:0x80272BC8; // type:function size:0x44 scope:global align:4
-fn_80272c0c = .text:0x80272C0C; // type:function size:0x58 scope:global align:4
-fn_80272c64 = .text:0x80272C64; // type:function size:0x4C scope:global align:4
-fn_80272cb0 = .text:0x80272CB0; // type:function size:0x30 scope:global align:4
+__ct__Q214JStudio_JStage77TVariableValueOutput_object_FQ37JStudio12TAdaptor_fog15TEVariableValueMQ26JStage4TFogFPCvPvf_vMQ26JStage4TFogFPCvPCv_f = .text:0x80272BC8; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x80272C0C; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x80272C64; // type:function size:0x4C scope:global align:4
+__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x80272CB0; // type:function size:0x30 scope:global align:4
__ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x80272CE0; // type:function size:0x64 scope:global align:4
__dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x80272D44; // type:function size:0x74 scope:global align:4
adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x80272DB8; // type:function size:0x44 scope:global align:4
@@ -11385,9 +11385,9 @@ allocCallStack__13JASTaskThreadFPFPv_vPv = .text:0x80275378; // type:function si
sendCmdMsg__13JASTaskThreadFPFPv_vPCvUl = .text:0x802753D8; // type:function size:0x74 scope:global align:4
sendCmdMsg__13JASTaskThreadFPFPv_vPv = .text:0x8027544C; // type:function size:0x74 scope:global align:4
run__13JASTaskThreadFv = .text:0x802754C0; // type:function size:0xB0 scope:global align:4
-JASMemChunkPool<1024,free__43Q217JASThreadingModel19ObjectLevelLockable>FPv = .text:0x80275570; // type:function size:0xC0 scope:global align:4
-JASMemChunkPool<1024,alloc__43Q217JASThreadingModel19ObjectLevelLockable>FUl = .text:0x80275630; // type:function size:0x144 scope:global align:4
-JASMemChunkPool<1024,__ct__Q243Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunkF20JASMemChunkPool<1024PQ243Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunk = .text:0x80275774; // type:function size:0x14 scope:global align:4
+free__64JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>FPv = .text:0x80275570; // type:function size:0xC0 scope:global align:4
+alloc__64JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>FUl = .text:0x80275630; // type:function size:0x144 scope:global align:4
+__ct__Q264JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunkFPQ264JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunk = .text:0x80275774; // type:function size:0x14 scope:global align:4
__dt__18JASCriticalSectionFv = .text:0x80275788; // type:function size:0x58 scope:global align:4
getThreadPointer__6JASDvdFv = .text:0x802757E0; // type:function size:0x8 scope:global align:4
createThread__6JASDvdFliUl = .text:0x802757E8; // type:function size:0xA0 scope:global align:4
@@ -11511,8 +11511,8 @@ begin__Q27JGadget25TLinkList<8JASTrack,-576>Fv = .text:0x80278BB4; // type:funct
begin__Q27JGadget13TNodeLinkListFv = .text:0x80278BE8; // type:function size:0x34 scope:global align:4
getNext__Q27JGadget13TLinkListNodeCFv = .text:0x80278C1C; // type:function size:0x8 scope:global align:4
__as__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorFRCQ37JGadget25TLinkList<8JASTrack,-576>8iterator = .text:0x80278C24; // type:function size:0x44 scope:global align:4
-JGadget::TIteratorFQ27JGadget44TIterator = .text:0x80278C68; // type:function size:0x30 scope:global align:4
-std::iteratorFQ23std43iterator = .text:0x80278C98; // type:function size:0x4 scope:global align:4
+__as__Q27JGadget79TIteratorFRCQ27JGadget79TIterator = .text:0x80278C68; // type:function size:0x30 scope:global align:4
+__as__Q23std78iteratorFRCQ23std78iterator = .text:0x80278C98; // type:function size:0x4 scope:global align:4
__pp__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorFv = .text:0x80278C9C; // type:function size:0x30 scope:global align:4
__pp__Q37JGadget13TNodeLinkList8iteratorFv = .text:0x80278CCC; // type:function size:0x38 scope:global align:4
__rf__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorCFv = .text:0x80278D04; // type:function size:0x24 scope:global align:4
@@ -11546,7 +11546,7 @@ __ct__Q317JASThreadingModel56InterruptsDisable<35JASMemPool_MultiThreaded<8JASTr
__dt__Q317JASThreadingModel56InterruptsDisable<35JASMemPool_MultiThreaded<8JASTrack>>4LockFv = .text:0x802792DC; // type:function size:0x58 scope:global align:4
__ct__18JASCriticalSectionFv = .text:0x80279334; // type:function size:0x34 scope:global align:4
get__21JASPtrTable<7JASBank>CFUl = .text:0x80279368; // type:function size:0x24 scope:global align:4
-JASPtrArray<7JASBank,256>::JASPtrArray<7JASBank,256>(void) = .text:0x8027938C; // type:function size:0x38 scope:global align:4
+__ct__25JASPtrArray<7JASBank,256>Fv = .text:0x8027938C; // type:function size:0x38 scope:global align:4
__ct__21JASPtrTable<7JASBank>FPP7JASBankUl = .text:0x802793C4; // type:function size:0x44 scope:global align:4
__ct__40JASGlobalInstance<19JASDefaultBankTable>Fb = .text:0x80279408; // type:function size:0x20 scope:global align:4
__dt__40JASGlobalInstance<19JASDefaultBankTable>Fv = .text:0x80279428; // type:function size:0x64 scope:global align:4
@@ -11661,7 +11661,7 @@ cmdPrintf__12JASSeqParserFP8JASTrackPUl = .text:0x8027B31C; // type:function siz
execNoteOnGate__12JASSeqParserFP8JASTrackUlUlUlUl = .text:0x8027B51C; // type:function size:0xA0 scope:global align:4
execNoteOnMidi__12JASSeqParserFP8JASTrackUlUlUl = .text:0x8027B5BC; // type:function size:0x14 scope:global align:4
execNoteOff__12JASSeqParserFP8JASTrackUl = .text:0x8027B5D0; // type:function size:0x10 scope:global align:4
-fn_8027b5e0 = .text:0x8027B5E0; // type:function size:0x2C scope:global align:4
+execNoteOff__12JASSeqParserFP8JASTrackM12JASSeqParserFPCvPvP8JASTrackPUl_lUlPUl = .text:0x8027B5E0; // type:function size:0x2C scope:global align:4
parseNoteOff__12JASSeqParserFP8JASTrackUc = .text:0x8027B60C; // type:function size:0x38 scope:global align:4
parseNoteOn__12JASSeqParserFP8JASTrackUc = .text:0x8027B644; // type:function size:0xAC scope:global align:4
parseCommand__12JASSeqParserFP8JASTrackUcUs = .text:0x8027B6F0; // type:function size:0x1A0 scope:global align:4
@@ -12264,8 +12264,8 @@ init__13JAUSoundTableFPCv = .text:0x8028C2DC; // type:function size:0x48 scope:g
getTypeID__13JAUSoundTableCF10JAISoundID = .text:0x8028C324; // type:function size:0xB8 scope:global align:4
getData__13JAUSoundTableCF10JAISoundID = .text:0x8028C3DC; // type:function size:0xD4 scope:global align:4
init__17JAUSoundNameTableFPCv = .text:0x8028C4B0; // type:function size:0x48 scope:global align:4
-JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,getSection__2v>CFi = .text:0x8028C4F8; // type:function size:0x50 scope:global align:4
-JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,getGroup__2v>CFPC20JAUSoundTableSectioni = .text:0x8028C548; // type:function size:0x64 scope:global align:4
+getSection__JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,v>CFi = .text:0x8028C4F8; // type:function size:0x50 scope:global align:4
+getGroup__JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,v>CFPC20JAUSoundTableSectioni = .text:0x8028C548; // type:function size:0x64 scope:global align:4
__ct__18JAUStreamFileTableFv = .text:0x8028C5AC; // type:function size:0xC scope:global align:4
init__18JAUStreamFileTableFPCv = .text:0x8028C5B8; // type:function size:0x4C scope:global align:4
getNumFiles__18JAUStreamFileTableCFv = .text:0x8028C604; // type:function size:0xC scope:global align:4
@@ -12355,14 +12355,14 @@ __ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer = .text:0x8028DE78; //
__dt__Q28JMessage6TParseFv = .text:0x8028DE94; // type:function size:0x58 scope:global align:4
parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8028DEEC; // type:function size:0x12C scope:global align:4
parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8028E018; // type:function size:0x164 scope:global align:4
-JGadget::TLinkList_factory::~TLinkList_factory(void) = .text:0x8028E17C; // type:function size:0x5C scope:global align:4
-JGadget::TLinkList::begin__Fv = .text:0x8028E1D8; // type:function size:0x8 scope:global align:4
-JGadget::TLinkList::end__Fv = .text:0x8028E1E0; // type:function size:0x8 scope:global align:4
-__ne__7JGadgetFQ27JGadget31TLinkList8iteratorQ27JGadget31TLinkList8iterator = .text:0x8028E1E8; // type:function size:0x18 scope:global align:4
-JGadget::TLinkList_factory::Erase_destroy__FP20TResource__8JMessage = .text:0x8028E200; // type:function size:0x58 scope:global align:4
+__dt__Q27JGadget42TLinkList_factoryFv = .text:0x8028E17C; // type:function size:0x5C scope:global align:4
+begin__Q27JGadget34TLinkListFv = .text:0x8028E1D8; // type:function size:0x8 scope:global align:4
+end__Q27JGadget34TLinkListFv = .text:0x8028E1E0; // type:function size:0x8 scope:global align:4
+__ne__7JGadgetFQ37JGadget34TLinkList8iteratorQ37JGadget34TLinkList8iterator = .text:0x8028E1E8; // type:function size:0x18 scope:global align:4
+Erase_destroy__Q27JGadget42TLinkList_factoryFPQ28JMessage9TResource = .text:0x8028E200; // type:function size:0x58 scope:global align:4
__ct__Q27JGadget65TContainerEnumeratorFRQ38JMessage18TResourceContainer10TCResource = .text:0x8028E258; // type:function size:0x54 scope:global align:4
-JGadget::TEnumerator8__ml__9iterator>Fv = .text:0x8028E2AC; // type:function size:0x14 scope:global align:4
-fn_8028e2c0 = .text:0x8028E2C0; // type:function size:0x38 scope:global align:4
+__ml__Q27JGadget68TEnumerator8iterator>Fv = .text:0x8028E2AC; // type:function size:0x14 scope:global align:4
+__opb__Q27JGadget68TEnumerator8iterator>CFv = .text:0x8028E2C0; // type:function size:0x38 scope:global align:4
__ct__Q28JMessage15TResource_colorFv = .text:0x8028E2F8; // type:function size:0x10 scope:global align:4
parseCharacter_2Byte__Q28JMessage6localeFPPCc = .text:0x8028E308; // type:function size:0x28 scope:global align:4
parseCharacter_1Byte__Q28JMessage6localeFPPCc = .text:0x8028E330; // type:function size:0x18 scope:global align:4
@@ -13194,7 +13194,7 @@ CalcTextureMtx__26@unnamed@lyt_material_cpp@FPQ36nw4hbm4math5MTX34RCQ36nw4hbm3ly
SetIndTexMtx__26@unnamed@lyt_material_cpp@F14_GXIndTexMtxIDPA3_Cf = .text:0x802C3150; // type:function size:0x1FC scope:global align:4
__as__Q36nw4hbm4math4VEC2FRCQ36nw4hbm4math4VEC2 = .text:0x802C334C; // type:function size:0x14 scope:global align:4
__ct__Q36nw4hbm2ut5ColorFv = .text:0x802C3360; // type:function size:0xC scope:global align:4
-nw4hbm::ut::LinkList::LinkList(void) = .text:0x802C336C; // type:function size:0x20 scope:global align:4
+__ct__Q36nw4hbm2ut40LinkListFv = .text:0x802C336C; // type:function size:0x20 scope:global align:4
__ct__Q36nw4hbm3lyt8MaterialFPCQ46nw4hbm3lyt3res8MaterialRCQ36nw4hbm3lyt11ResBlockSet = .text:0x802C338C; // type:function size:0x758 scope:global align:4
__as__Q36nw4hbm2ut5ColorFRC8_GXColor = .text:0x802C3AE4; // type:function size:0xC scope:global align:4
GetTexMapNum__Q36nw4hbm3lyt19MaterialResourceNumCFv = .text:0x802C3AF0; // type:function size:0xC scope:global align:4
@@ -13903,15 +13903,15 @@ Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode = .text:0x802F08D0;
extend_default__Q27JGadget6vectorFUlUlUl = .text:0x802F0964; // type:function size:0x8 scope:global align:4
__ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x802F096C; // type:function size:0x20 scope:global align:4
__dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802F098C; // type:function size:0x58 scope:global align:4
-fn_802f09e4 = .text:0x802F09E4; // type:function size:0x58 scope:global align:4
+insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802F09E4; // type:function size:0x58 scope:global align:4
erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802F0A3C; // type:function size:0x4 scope:global align:4
-JGadget::TVector>::~TVector>(void) = .text:0x802F0A40; // type:function size:0x64 scope:global align:4
-JGadget::TVector>FPPvPPv = .text:0x802F0AA4; // type:function size:0x74 scope:global align:4
-JGadget::TVector>FPPvPPv = .text:0x802F0B18; // type:function size:0x14 scope:global align:4
-fn_802f0b2c = .text:0x802F0B2C; // type:function size:0x74 scope:global align:4
-JGadget::TVector>FPPvUl = .text:0x802F0BA0; // type:function size:0x1C8 scope:global align:4
-JGadget::TVector>23TDestructed_deallocate_Fv = .text:0x802F0D68; // type:function size:0x58 scope:global align:4
-std::__uninitialized_copy_helper::uninitialized_copy__FPPvPPvPPv = .text:0x802F0DC0; // type:function size:0x34 scope:global align:4
+__dt__Q27JGadget38TVector> = .text:0x802F0A40; // type:function size:0x64 scope:global align:4
+erase__Q27JGadget38TVector>FPPvPPv = .text:0x802F0AA4; // type:function size:0x74 scope:global align:4
+DestroyElement___Q27JGadget38TVector>FPPvPPv = .text:0x802F0B18; // type:function size:0x14 scope:global align:4
+insert__Q27JGadget38TVector>PPvUlRCPv = .text:0x802F0B2C; // type:function size:0x74 scope:global align:4
+Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802F0BA0; // type:function size:0x1C8 scope:global align:4
+__dt__Q37JGadget38TVector>23TDestructed_deallocate_Fv = .text:0x802F0D68; // type:function size:0x58 scope:global align:4
+uninitialized_copy__Q23std35__uninitialized_copy_helperFPPvPPvPPv = .text:0x802F0DC0; // type:function size:0x34 scope:global align:4
__ct__12JUTCacheFontFPC7ResFONTUlP7JKRHeap = .text:0x802F0DF4; // type:function size:0x80 scope:global align:4
__dt__12JUTCacheFontFv = .text:0x802F0E74; // type:function size:0x98 scope:global align:4
deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802F0F0C; // type:function size:0x84 scope:global align:4
@@ -16118,12 +16118,12 @@ calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x803400D0; //
load__14J3DModelLoaderFPCvUl = .text:0x803400D8; // type:function size:0x2AC scope:global align:4
setupBBoardInfo__14J3DModelLoaderFv = .text:0x80340384; // type:function size:0x130 scope:global align:4
setMtxType__8J3DJointFUc = .text:0x803404B4; // type:function size:0x14 scope:global align:4
-J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>::~J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>(void) = .text:0x803404C8; // type:function size:0x40 scope:global align:4
-J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29init__30J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80340508; // type:function size:0x30 scope:global align:4
-J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29calc__30J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80340538; // type:function size:0xC scope:global align:4
-J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>::~J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>(void) = .text:0x80340544; // type:function size:0x40 scope:global align:4
-J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25init__26J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80340584; // type:function size:0xC scope:global align:4
-J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25calc__26J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80340590; // type:function size:0xC scope:global align:4
+__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x803404C8; // type:function size:0x40 scope:global align:4
+init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x80340508; // type:function size:0x30 scope:global align:4
+calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x80340538; // type:function size:0xC scope:global align:4
+__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80340544; // type:function size:0x40 scope:global align:4
+init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x80340584; // type:function size:0xC scope:global align:4
+calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x80340590; // type:function size:0xC scope:global align:4
makeHierarchy__12J3DModelDataFP8J3DJointPPC17J3DModelHierarchy = .text:0x8034059C; // type:function size:0x48 scope:global align:4
__ct__10J3DTextureFUsP7ResTIMG = .text:0x803405E4; // type:function size:0x20 scope:global align:4
__dt__10J3DTextureFv = .text:0x80340604; // type:function size:0x40 scope:global align:4
@@ -16187,9 +16187,9 @@ JMAVECScaleAdd__FPC3VecPC3VecP3Vecf = .text:0x8034359C; // type:function size:0x
JMAMTXApplyScale__FPA4_CfPA4_ffff = .text:0x803435C0; // type:function size:0x4C scope:global align:4
__ct__Q25JMath13TRandom_fast_FUl = .text:0x8034360C; // type:function size:0x8 scope:global align:4
__sinit_JMATrigonometric_cpp = .text:0x80343614; // type:function size:0x40 scope:local align:4
-JMath::TSinCosTable<13,f>::TSinCosTable<13,f>(void) = .text:0x80343654; // type:function size:0x100 scope:global align:4
-JMath::TAtanTable<1024,f>::TAtanTable<1024,f>(void) = .text:0x80343754; // type:function size:0xAC scope:global align:4
-JMath::TAsinAcosTable<1024,f>::TAsinAcosTable<1024,f>(void) = .text:0x80343800; // type:function size:0xAC scope:global align:4
+__ct__Q25JMath18TSinCosTable<13,f>Fv = .text:0x80343654; // type:function size:0x100 scope:global align:4
+__ct__Q25JMath18TAtanTable<1024,f>Fv = .text:0x80343754; // type:function size:0xAC scope:global align:4
+__ct__Q25JMath22TAsinAcosTable<1024,f>Fv = .text:0x80343800; // type:function size:0xAC scope:global align:4
ARStartDMA = .text:0x803438AC; // type:function size:0xCC scope:global align:4
ARAlloc = .text:0x80343978; // type:function size:0x50 scope:global align:4
ARInit = .text:0x803439C8; // type:function size:0x88 scope:global align:4
@@ -18461,14 +18461,10 @@ TRKTargetAccessDefault = .text:0x803CBF0C; // type:function size:0xF4 scope:glob
TRKTargetReadInstruction = .text:0x803CC000; // type:function size:0x4C scope:global align:4
TRKTargetAccessMemory = .text:0x803CC04C; // type:function size:0x14C scope:global align:4
TRKValidMemory32 = .text:0x803CC198; // type:function size:0x2A4 scope:global align:4
-TRKAccessFile = .text:0x803CC440; // type:label scope:global align:4
-fn_803CC440 = .text:0x803CC440; // type:function size:0x8
-TRKOpenFile = .text:0x803CC448; // type:label scope:global align:4
-fn_803CC448 = .text:0x803CC448; // type:function size:0x8
-TRKCloseFile = .text:0x803CC450; // type:label scope:global align:4
-fn_803CC450 = .text:0x803CC450; // type:function size:0x8
-TRKPositionFile = .text:0x803CC458; // type:label scope:global align:4
-fn_803CC458 = .text:0x803CC458; // type:function size:0x8
+TRKAccessFile = .text:0x803CC440; // type:function size:0x8
+TRKOpenFile = .text:0x803CC448; // type:function size:0x8
+TRKCloseFile = .text:0x803CC450; // type:function size:0x8
+TRKPositionFile = .text:0x803CC458; // type:function size:0x8
TRKSaveExtended1Block = .text:0x803CC460; // type:function size:0x1B8 scope:global align:4
TRKRestoreExtended1Block = .text:0x803CC618; // type:function size:0x1B8 scope:global align:4
__TRK_write_console = .text:0x803CC7D0; // type:function size:0xBC scope:global align:4
@@ -18551,8 +18547,10 @@ DynamicNameTable = .rodata:0x803CE450; // type:object size:0x17B0 scope:global a
mtx_adj$108662 = .rodata:0x803CFC00; // type:object size:0x30 scope:local align:4
...rodata.0 = .rodata:0x803CFC30; // type:label scope:local align:4
l_iconSize$92622 = .rodata:0x803CFC30; // type:object size:0x44 scope:local align:4
-lbl_803CFC74 = .rodata:0x803CFC74; // type:object size:0x6C
-lbl_803CFCE0 = .rodata:0x803CFCE0; // type:object size:0x10
+l_dungeon_offColor$92840 = .rodata:0x803CFC74; // type:object size:0x24 scope:local align:4
+l_dungeon_onColor$92841 = .rodata:0x803CFC98; // type:object size:0x24 scope:local align:4
+l_dungeon_stayColor$92842 = .rodata:0x803CFCBC; // type:object size:0x24 scope:local align:4
+colorTable$92896 = .rodata:0x803CFCE0; // type:object size:0x10 scope:local align:4
l_stayType$92949 = .rodata:0x803CFCF0; // type:object size:0x1C scope:local align:4
saveBitLabels__16dSv_event_flag_c = .rodata:0x803CFD10; // type:object size:0x66C scope:global align:4
tempBitLabels__20dSv_event_tmp_flag_c = .rodata:0x803D037C; // type:object size:0x172 scope:global align:4
@@ -19310,30 +19308,30 @@ cResetFilterTable = .rodata:0x803EE9A0; // type:object size:0x10 scope:global al
@87788 = .rodata:0x803EE9BC; // type:object size:0xC scope:local align:4 data:4byte
cNullVec__6Z2Calc = .rodata:0x803EE9C8; // type:object size:0xC scope:local align:4
cNullVec__6Z2Calc = .rodata:0x803EE9D8; // type:object size:0xC scope:local align:4
-lbl_803EE9E8 = .rodata:0x803EE9E8; // type:object size:0x64
-lbl_803EEA4C = .rodata:0x803EEA4C; // type:object size:0xA
-lbl_803EEA56 = .rodata:0x803EEA56; // type:object size:0x64
-lbl_803EEABA = .rodata:0x803EEABA; // type:object size:0xA
-lbl_803EEAC4 = .rodata:0x803EEAC4; // type:object size:0x64
-lbl_803EEB28 = .rodata:0x803EEB28; // type:object size:0xA
-lbl_803EEB32 = .rodata:0x803EEB32; // type:object size:0x64
-lbl_803EEB96 = .rodata:0x803EEB96; // type:object size:0xA
-lbl_803EEBA0 = .rodata:0x803EEBA0; // type:object size:0x6C
-lbl_803EEC0C = .rodata:0x803EEC0C; // type:object size:0x5E
-lbl_803EEC6A = .rodata:0x803EEC6A; // type:object size:0xA
-lbl_803EEC74 = .rodata:0x803EEC74; // type:object size:0x72
-lbl_803EECE6 = .rodata:0x803EECE6; // type:object size:0x6A
-lbl_803EED50 = .rodata:0x803EED50; // type:object size:0x6A
-lbl_803EEDBA = .rodata:0x803EEDBA; // type:object size:0x6A
-lbl_803EEE24 = .rodata:0x803EEE24; // type:object size:0x68
-lbl_803EEE8C = .rodata:0x803EEE8C; // type:object size:0x6A
-lbl_803EEEF6 = .rodata:0x803EEEF6; // type:object size:0x6A
-lbl_803EEF60 = .rodata:0x803EEF60; // type:object size:0x54
-lbl_803EEFB4 = .rodata:0x803EEFB4; // type:object size:0x64
-lbl_803EF018 = .rodata:0x803EF018; // type:object size:0x9 data:string
-lbl_803EF021 = .rodata:0x803EF021; // type:object size:0x64
-lbl_803EF085 = .rodata:0x803EF085; // type:object size:0x68
-lbl_803EF0ED = .rodata:0x803EF0ED; // type:object size:0xF
+sReply__8Z2MdnPrm = .rodata:0x803EE9E8; // type:object size:0x64
+sReplyTail__8Z2MdnPrm = .rodata:0x803EEA4C; // type:object size:0xA
+sJoke__8Z2MdnPrm = .rodata:0x803EEA56; // type:object size:0x64
+sJokeTail__8Z2MdnPrm = .rodata:0x803EEABA; // type:object size:0xA
+sSexy__8Z2MdnPrm = .rodata:0x803EEAC4; // type:object size:0x64
+sSexyTail__8Z2MdnPrm = .rodata:0x803EEB28; // type:object size:0xA
+sRidicule__8Z2MdnPrm = .rodata:0x803EEB32; // type:object size:0x64
+sRidiculeTail__8Z2MdnPrm = .rodata:0x803EEB96; // type:object size:0xA
+sBoring__8Z2MdnPrm = .rodata:0x803EEBA0; // type:object size:0x6C
+sIrritated__8Z2MdnPrm = .rodata:0x803EEC0C; // type:object size:0x5E
+sIrritatedTail__8Z2MdnPrm = .rodata:0x803EEC6A; // type:object size:0xA
+sOrder__8Z2MdnPrm = .rodata:0x803EEC74; // type:object size:0x72
+sResent__8Z2MdnPrm = .rodata:0x803EECE6; // type:object size:0x6A
+sCheerful__8Z2MdnPrm = .rodata:0x803EED50; // type:object size:0x6A
+sConfused__8Z2MdnPrm = .rodata:0x803EEDBA; // type:object size:0x6A
+sHostility__8Z2MdnPrm = .rodata:0x803EEE24; // type:object size:0x68
+sTired__8Z2MdnPrm = .rodata:0x803EEE8C; // type:object size:0x6A
+sSerious__8Z2MdnPrm = .rodata:0x803EEEF6; // type:object size:0x6A
+sReplyb__8Z2MdnPrm = .rodata:0x803EEF60; // type:object size:0x54
+sApologize__8Z2MdnPrm = .rodata:0x803EEFB4; // type:object size:0x64
+sApologizeTail__8Z2MdnPrm = .rodata:0x803EF018; // type:object size:0x9 data:string
+sDeside__8Z2MdnPrm = .rodata:0x803EF021; // type:object size:0x64
+sAfford__8Z2MdnPrm = .rodata:0x803EF085; // type:object size:0x68
+sAffordTail__8Z2MdnPrm = .rodata:0x803EF0ED; // type:object size:0xF
sPrm__8Z2MdnPrm = .rodata:0x803EF0FC; // type:object size:0xCC scope:global align:4
scAnmTable__10homebutton = .rodata:0x803EF1C8; // type:object size:0x60 scope:global align:4 data:4byte
scGroupAnmTable__10homebutton = .rodata:0x803EF228; // type:object size:0x250 scope:global align:4 data:4byte
@@ -19346,8 +19344,8 @@ JUTResFONT_Ascfont_fix12 = .rodata:0x803EF800; // type:object size:0x4160 scope:
lbl_803F3960 = .rodata:0x803F3960; // type:object size:0x20 data:byte
j2dDefaultTexMtxInfo = .rodata:0x803F3980; // type:object size:0x24 scope:global align:4 data:byte
j2dDefaultIndTexMtxInfo = .rodata:0x803F39A4; // type:object size:0x1C scope:global align:4
-lbl_803F39C0 = .rodata:0x803F39C0; // type:object size:0x14
-lbl_803F39D4 = .rodata:0x803F39D4; // type:object size:0xC data:byte
+j2dDefaultTevStageInfo = .rodata:0x803F39C0; // type:object size:0x14 scope:global align:4
+j2dDefaultIndTevStageInfo = .rodata:0x803F39D4; // type:object size:0xC scope:global align:4 data:4byte
@31398 = .rodata:0x803F39E0; // type:object size:0x10 scope:local align:4 data:4byte
...rodata.0 = .rodata:0x803F39F0; // type:label scope:local align:4 data:byte
...rodata.0 = .rodata:0x803F3A40; // type:label scope:local align:4 data:byte
@@ -19547,7 +19545,7 @@ l_invisibleMat$92045 = .data:0x803F6280; // type:object size:0x85 scope:local al
l_matDL = .data:0x803F6320; // type:object size:0x84 scope:global align:4
l_mat1DL = .data:0x803F63C0; // type:object size:0x8D scope:global align:4
lbl_803F644D = .data:0x803F644D; // type:object size:0x2F
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>::__vt = .data:0x803F647C; // type:object size:0x2C scope:global align:4
+__vt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya> = .data:0x803F647C; // type:object size:0x2C scope:global align:4
lbl_803F64A8 = .data:0x803F64A8; // type:object size:0x6E data:string
@93036 = .data:0x803F6518; // type:object size:0x14 scope:local align:4
__vt__26mDoExt_3DlineMatSortPacket = .data:0x803F652C; // type:object size:0x14 scope:global align:4
@@ -19584,7 +19582,7 @@ lbl_803F6814 = .data:0x803F6814; // type:object size:0x1D data:string
__vt__25mDoExt_MtxCalcAnmBlendTbl = .data:0x803F6858; // type:object size:0x2C scope:global align:4
lbl_803F6884 = .data:0x803F6884; // type:object size:0x1A data:string
@93144 = .data:0x803F68A0; // type:object size:0x1C scope:local align:4
-J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>::__vt = .data:0x803F68BC; // type:object size:0x2C scope:global align:4
+__vt__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya> = .data:0x803F68BC; // type:object size:0x2C scope:global align:4
lbl_803F68E8 = .data:0x803F68E8; // type:object size:0x47 data:string
@93146 = .data:0x803F6930; // type:object size:0x14 scope:local align:4
lbl_803F6944 = .data:0x803F6944; // type:object size:0x10 data:string
@@ -22781,7 +22779,7 @@ __vt__Q27JStudio14TAdaptor_actor = .data:0x8041E374; // type:object size:0x50 sc
@12542 = .data:0x8041E410; // type:object size:0xC scope:local align:4
@12543 = .data:0x8041E41C; // type:object size:0xC scope:local align:4
@12544 = .data:0x8041E428; // type:object size:0xC scope:local align:4
-JStudio_JStage::TVariableValueOutput_object_::__vt = .data:0x8041E434; // type:object size:0x10 scope:global align:4
+__vt__Q214JStudio_JStage81TVariableValueOutput_object_ = .data:0x8041E434; // type:object size:0x10 scope:global align:4
__vt__Q214JStudio_JStage21TAdaptor_ambientLight = .data:0x8041E448; // type:object size:0x20 scope:global align:4
__vt__Q27JStudio21TAdaptor_ambientLight = .data:0x8041E468; // type:object size:0x20 scope:global align:4
...data.0 = .data:0x8041E488; // type:label scope:local align:4
@@ -22795,7 +22793,7 @@ __vt__Q27JStudio15TAdaptor_camera = .data:0x8041E4C4; // type:object size:0x3C s
@12308 = .data:0x8041E54C; // type:object size:0xC scope:local align:4
@12309 = .data:0x8041E558; // type:object size:0xC scope:local align:4
@12310 = .data:0x8041E564; // type:object size:0xC scope:local align:4
-JStudio_JStage::TVariableValueOutput_object_::__vt = .data:0x8041E570; // type:object size:0x10 scope:global align:4
+Q214JStudio_JStage83TVariableValueOutput_object_ = .data:0x8041E570; // type:object size:0x10 scope:global align:4
...data.0 = .data:0x8041E580; // type:label scope:local align:4
__vt__Q214JStudio_JStage12TAdaptor_fog = .data:0x8041E580; // type:object size:0x20 scope:global align:4
__vt__Q27JStudio12TAdaptor_fog = .data:0x8041E5A0; // type:object size:0x20 scope:global align:4
@@ -22803,7 +22801,7 @@ __vt__Q27JStudio12TAdaptor_fog = .data:0x8041E5A0; // type:object size:0x20 scop
@11714 = .data:0x8041E5DC; // type:object size:0xC scope:local align:4
@11715 = .data:0x8041E5E8; // type:object size:0xC scope:local align:4
@11716 = .data:0x8041E5F4; // type:object size:0xC scope:local align:4
-JStudio_JStage::TVariableValueOutput_object_::__vt = .data:0x8041E600; // type:object size:0x10 scope:global align:4
+__vt__Q214JStudio_JStage77TVariableValueOutput_object_ = .data:0x8041E600; // type:object size:0x10 scope:global align:4
__vt__Q214JStudio_JStage14TAdaptor_light = .data:0x8041E610; // type:object size:0x28 scope:global align:4
__vt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_ = .data:0x8041E638; // type:object size:0x10 scope:global align:4
__vt__Q27JStudio14TAdaptor_light = .data:0x8041E648; // type:object size:0x28 scope:global align:4
@@ -22817,7 +22815,7 @@ __vt__Q27JStudio17TAdaptor_particle = .data:0x8041E798; // type:object size:0x4C
__vt__13JASTaskThread = .data:0x8041E7E8; // type:object size:0x10 scope:global align:4
lbl_8041E7F8 = .data:0x8041E7F8; // type:object size:0x1A data:string
__vt__19JASDefaultBankTable = .data:0x8041E818; // type:object size:0xC scope:global align:4
-JASBankTable<256>::__vt = .data:0x8041E824; // type:object size:0xC scope:global align:4
+__vt__17JASBankTable<256> = .data:0x8041E824; // type:object size:0xC scope:global align:4
__vt__11JASBankList = .data:0x8041E830; // type:object size:0xC scope:global align:4
@307 = .data:0x8041E840; // type:object size:0x28 scope:local align:4
@339 = .data:0x8041E868; // type:object size:0x28 scope:local align:4
@@ -23037,10 +23035,10 @@ __vt__15Z2SpeechStarter = .data:0x80425274; // type:object size:0x14 scope:globa
lbl_80425288 = .data:0x80425288; // type:object size:0x10 data:string
@87760 = .data:0x80425298; // type:object size:0x24 scope:local align:4
lbl_804252C0 = .data:0x804252C0; // type:object size:0x10 data:string
-JAUStreamStaticAramMgr_<1>::__vt = .data:0x804252D0; // type:object size:0x14 scope:global align:4
+__vt__26JAUStreamStaticAramMgr_<1> = .data:0x804252D0; // type:object size:0x14 scope:global align:4
lbl_804252E4 = .data:0x804252E4; // type:object size:0x1B data:string
@87298 = .data:0x80425300; // type:object size:0x14 scope:local align:4
-JAUStreamAramMgrBase_<1>::__vt = .data:0x80425314; // type:object size:0x14 scope:global align:4
+__vt__24JAUStreamAramMgrBase_<1> = .data:0x80425314; // type:object size:0x14 scope:global align:4
lbl_80425328 = .data:0x80425328; // type:object size:0x19 data:string
@87300 = .data:0x80425344; // type:object size:0xC scope:local align:4
__vt__10Z2AudioMgr = .data:0x80425350; // type:object size:0xC scope:global align:4
@@ -23218,18 +23216,18 @@ scBatteryPaneName__Q210homebutton10HomeButton = .data:0x80425F08; // type:object
__vt__Q210homebutton22HomeButtonEventHandler = .data:0x80426298; // type:object size:0x10 scope:global align:4
__vt__Q310homebutton3gui12EventHandler = .data:0x804262A8; // type:object size:0x10 scope:global align:4
__vt__Q310homebutton3gui9Interface = .data:0x804262B8; // type:object size:0x20 scope:global align:4
-lbl_804262d8 = .data:0x804262D8; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x804262FC; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut41LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x804262D8; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut41LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x804262FC; // type:object size:0xB scope:local align:4 data:string
__vt__Q210homebutton18GroupAnmController = .data:0x80426308; // type:object size:0x10 scope:global align:4
__vt__Q310homebutton3gui13PaneComponent = .data:0x80426318; // type:object size:0x68 scope:global align:4
__vt__Q310homebutton3gui11PaneManager = .data:0x80426380; // type:object size:0x54 scope:global align:4
__vt__Q310homebutton3gui7Manager = .data:0x804263D4; // type:object size:0x3C scope:global align:4
__vt__Q310homebutton3gui9Component = .data:0x80426410; // type:object size:0x60 scope:global align:4
-lbl_80426470 = .data:0x80426470; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x80426494; // type:object size:0xB scope:local align:4 data:string
-lbl_804264a0 = .data:0x804264A0; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x804264C4; // type:object size:0xB scope:local align:4 data:string
-lbl_804264d0 = .data:0x804264D0; // type:object size:0x27 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut30LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x80426470; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut30LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x80426494; // type:object size:0xB scope:local align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut30LinkList8IteratorCFv@0 = .data:0x804264A0; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut30LinkList8IteratorCFv = .data:0x804264C4; // type:object size:0xB scope:local align:4 data:string
+@STRING@List_GetSize__Q26nw4hbm2utFPCQ36nw4hbm2ut4List@0 = .data:0x804264D0; // type:object size:0x27 scope:global align:4 data:string
@7657 = .data:0x804264F8; // type:object size:0x11 scope:local align:4 data:string
@7658 = .data:0x8042650C; // type:object size:0x26 scope:local align:4 data:string
@7697 = .data:0x80426538; // type:object size:0x20 scope:local align:4 data:string
@@ -23286,14 +23284,14 @@ twiceBit$2330 = .data:0x804267D8; // type:object size:0x10 scope:local align:4
@9075 = .data:0x80426CCC; // type:object size:0x2D scope:local align:4 data:string
__vt__Q36nw4hbm3lyt18AnimTransformBasic = .data:0x80426D00; // type:object size:0x20 scope:global align:4
__vt__Q36nw4hbm3lyt13AnimTransform = .data:0x80426D20; // type:object size:0x20 scope:global align:4
-lbl_80426d40 = .data:0x80426D40; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x80426D64; // type:object size:0xB scope:local align:4 data:string
-lbl_80426d70 = .data:0x80426D70; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x80426D94; // type:object size:0xB scope:local align:4 data:string
-lbl_80426da0 = .data:0x80426DA0; // type:object size:0x32 scope:global align:4 data:string
-lbl_80426dd4 = .data:0x80426DD4; // type:object size:0x35 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut40LinkList8IteratorCFv@0 = .data:0x80426D40; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut40LinkList8IteratorCFv = .data:0x80426D64; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut40LinkListFPQ36nw4hbm2ut12LinkListNode@0 = .data:0x80426D70; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut40LinkListFPQ36nw4hbm2ut12LinkListNode = .data:0x80426D94; // type:object size:0xB scope:local align:4 data:string
+@STRING@SetSRTElement__Q36nw4hbm3lyt4PaneFUlf@0 = .data:0x80426DA0; // type:object size:0x32 scope:global align:4 data:string
+@STRING@SetTexSRTElement__Q36nw4hbm3lyt8MaterialFUlUlf@0 = .data:0x80426DD4; // type:object size:0x35 scope:global align:4 data:string
@STRING@SetTexSRTElement__Q36nw4hbm3lyt8MaterialFUlUlf = .data:0x80426E0C; // type:object size:0xB scope:local align:4 data:string
-lbl_80426e18 = .data:0x80426E18; // type:object size:0x35 scope:global align:4 data:string
+@STRING@SetIndTexSRTElement__Q36nw4hbm3lyt8MaterialFUlUlf = .data:0x80426E18; // type:object size:0x35 scope:global align:4 data:string
@STRING@SetIndTexSRTElement__Q36nw4hbm3lyt8MaterialFUlUlf = .data:0x80426E50; // type:object size:0xB scope:local align:4 data:string
...data.0 = .data:0x80426E60; // type:label scope:local align:4
@3405 = .data:0x80426E60; // type:object size:0x1C scope:local align:4 data:string
@@ -23306,32 +23304,32 @@ lbl_80426e18 = .data:0x80426E18; // type:object size:0x35 scope:global align:4 d
@3633 = .data:0x80426F98; // type:object size:0x28 scope:local align:4 data:string
__vt__Q36nw4hbm3lyt24MultiArcResourceAccessor = .data:0x80426FC0; // type:object size:0x14 scope:global align:4
__vt__Q36nw4hbm3lyt19ArcResourceAccessor = .data:0x80426FD4; // type:object size:0x14 scope:global align:4
-lbl_80426fe8 = .data:0x80426FE8; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x8042700C; // type:object size:0xB scope:local align:4 data:string
-lbl_80427018 = .data:0x80427018; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x8042703C; // type:object size:0xB scope:local align:4 data:string
-lbl_80427048 = .data:0x80427048; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP30ArcResourceLink__Q26nw4hbm3lyt = .data:0x8042706C; // type:object size:0xB scope:local align:4 data:string
-lbl_80427078 = .data:0x80427078; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP26FontRefLink__Q26nw4hbm3lyt = .data:0x8042709C; // type:object size:0xB scope:local align:4 data:string
-lbl_804270a8 = .data:0x804270A8; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x804270CC; // type:object size:0xB scope:local align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut42LinkList8IteratorCFv@0 = .data:0x80426FE8; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut42LinkList8IteratorCFv = .data:0x8042700C; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut42LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x80427018; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut42LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x8042703C; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut42LinkListFP30ArcResourceLink__Q26nw4hbm3lyt@0 = .data:0x80427048; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut42LinkListFP30ArcResourceLink__Q26nw4hbm3lyt = .data:0x8042706C; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut38LinkListFP26FontRefLink__Q26nw4hbm3lyt@0 = .data:0x80427078; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut38LinkListFP26FontRefLink__Q26nw4hbm3lyt = .data:0x8042709C; // type:object size:0xB scope:local align:4 data:string
+@STRING@Q36nw4hbm2ut38LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x804270A8; // type:object size:0x24 scope:global align:4 data:string
+@STRING@Q36nw4hbm2ut38LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x804270CC; // type:object size:0xB scope:local align:4 data:string
__vt__Q36nw4hbm3lyt8Bounding = .data:0x804270D8; // type:object size:0x64 scope:global align:4
@7987 = .data:0x80427140; // type:object size:0xF scope:local align:4 data:string
@7988 = .data:0x80427150; // type:object size:0x2D scope:local align:4 data:string
@8129 = .data:0x80427180; // type:object size:0x2C scope:local align:4 data:string
__vt__Q36nw4hbm3lyt8DrawInfo = .data:0x804271B0; // type:object size:0xC scope:global align:4
__vt__Q36nw4hbm3lyt5Group = .data:0x804271C0; // type:object size:0xC scope:global align:4
-lbl_804271cc = .data:0x804271CC; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP20Group__Q26nw4hbm3lyt = .data:0x804271F0; // type:object size:0xB scope:local align:4 data:string
-lbl_804271fc = .data:0x804271FC; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x80427220; // type:object size:0xB scope:local align:4 data:string
-lbl_8042722c = .data:0x8042722C; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x80427250; // type:object size:0xB scope:local align:4 data:string
-lbl_8042725c = .data:0x8042725C; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP30PaneLink__Q36nw4hbm3lyt6detail = .data:0x80427280; // type:object size:0xB scope:local align:4 data:string
-lbl_8042728c = .data:0x8042728C; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x804272B0; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut31LinkListFP20Group__Q26nw4hbm3lyt@0 = .data:0x804271CC; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut31LinkListFP20Group__Q26nw4hbm3lyt = .data:0x804271F0; // type:object size:0xB scope:local align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut31LinkList8IteratorCFv@0 = .data:0x804271FC; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut31LinkList8IteratorCFv = .data:0x80427220; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut31LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x8042722C; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut31LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x80427250; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__nw4hbm2ut41LinkListFP30PaneLink__Q36nw4hbm3lyt6detail@0 = .data:0x8042725C; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__nw4hbm2ut41LinkListFP30PaneLink__Q36nw4hbm3lyt6detail = .data:0x80427280; // type:object size:0xB scope:local align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut41LinkList8IteratorCFv@0 = .data:0x8042728C; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut41LinkList8IteratorCFv = .data:0x804272B0; // type:object size:0xB scope:local align:4 data:string
...data.0 = .data:0x804272C0; // type:label scope:local align:4
@9749 = .data:0x804272C0; // type:object size:0xF scope:local align:4 data:string
@9750 = .data:0x804272D0; // type:object size:0x2F scope:local align:4 data:string
@@ -23343,12 +23341,12 @@ lbl_8042728c = .data:0x8042728C; // type:object size:0x24 scope:global align:4 d
@9871 = .data:0x804273C8; // type:object size:0x21 scope:local align:4 data:string
@10218 = .data:0x804273EC; // type:object size:0x12 scope:local align:4 data:string
__vt__Q36nw4hbm3lyt6Layout = .data:0x80427400; // type:object size:0x34 scope:global align:4
-lbl_80427434 = .data:0x80427434; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP28AnimTransform__Q26nw4hbm3lyt = .data:0x80427458; // type:object size:0xB scope:local align:4 data:string
-lbl_80427464 = .data:0x80427464; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::__ml__8IteratorCFv = .data:0x80427488; // type:object size:0xB scope:local align:4 data:string
-lbl_80427494 = .data:0x80427494; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x804274B8; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut40LinkListFP28AnimTransform__Q26nw4hbm3lyt@0 = .data:0x80427434; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut40LinkListFP28AnimTransform__Q26nw4hbm3lyt = .data:0x80427458; // type:object size:0xB scope:local align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut40LinkList8IteratorCFv@0 = .data:0x80427464; // type:object size:0x24 scope:global align:4 data:string
+@STRING@__ml__Q46nw4hbm2ut40LinkList8IteratorCFv = .data:0x80427488; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut40LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x80427494; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut40LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x804274B8; // type:object size:0xB scope:local align:4 data:string
lbl_804274C3 = .data:0x804274C3; // type:object size:0x65
...data.0 = .data:0x80427528; // type:label scope:local align:4
@9778 = .data:0x80427528; // type:object size:0x11 scope:local align:4 data:string
@@ -23379,8 +23377,8 @@ kAlpSels$8308 = .data:0x804279D8; // type:object size:0x20 scope:local align:4
@11501 = .data:0x804279F8; // type:object size:0x48 scope:local align:4 data:string
@11502 = .data:0x80427A40; // type:object size:0x59 scope:local align:4 data:string
__vt__Q36nw4hbm3lyt8Material = .data:0x80427AA0; // type:object size:0x28 scope:global align:4
-lbl_80427ac8 = .data:0x80427AC8; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP28AnimationLink__Q26nw4hbm3lyt = .data:0x80427AEC; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut40LinkListFP28AnimationLink__Q26nw4hbm3lyt@0 = .data:0x80427AC8; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut40LinkListFP28AnimationLink__Q26nw4hbm3lyt = .data:0x80427AEC; // type:object size:0xB scope:local align:4 data:string
lbl_80427AF7 = .data:0x80427AF7; // type:object size:0x31
...data.0 = .data:0x80427B28; // type:label scope:local align:4
@9426 = .data:0x80427B28; // type:object size:0xD scope:local align:4 data:string
@@ -23395,25 +23393,25 @@ lbl_80427AF7 = .data:0x80427AF7; // type:object size:0x31
__vt__Q36nw4hbm3lyt4Pane = .data:0x80427CC4; // type:object size:0x64 scope:global align:4
__vt__Q46nw4hbm3lyt6detail8PaneBase = .data:0x80427D28; // type:object size:0xC scope:global align:4
lbl_80427D34 = .data:0x80427D34; // type:object size:0x60
-lbl_80427d94 = .data:0x80427D94; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetIteratorFromPointer__FP26LinkListNode__Q26nw4hbm2ut = .data:0x80427DB8; // type:object size:0xB scope:local align:4 data:string
-lbl_80427dc4 = .data:0x80427DC4; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetNodeFromPointer__FP19Pane__Q26nw4hbm3lyt = .data:0x80427DE8; // type:object size:0xB scope:local align:4 data:string
-lbl_80427df4 = .data:0x80427DF4; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetIteratorFromPointer__FP19Pane__Q26nw4hbm3lyt = .data:0x80427E18; // type:object size:0xB scope:local align:4 data:string
-lbl_80427E23 = .data:0x80427E23; // type:object size:0x61
-lbl_80427e84 = .data:0x80427E84; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetIteratorFromPointer__Q36nw4hbm2ut30LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x80427D94; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetIteratorFromPointer__Q36nw4hbm2ut30LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x80427DB8; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut30LinkListFP19Pane__Q26nw4hbm3lyt@0 = .data:0x80427DC4; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetNodeFromPointer__Q36nw4hbm2ut30LinkListFP19Pane__Q26nw4hbm3lyt = .data:0x80427DE8; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetIteratorFromPointer__Q36nw4hbm2ut30LinkListFP19Pane__Q26nw4hbm3lyt@0 = .data:0x80427DF4; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetIteratorFromPointer__Q36nw4hbm2ut30LinkListFP19Pane__Q26nw4hbm3lyt = .data:0x80427E18; // type:object size:0xB scope:local align:4 data:string
+lbl_80427e23 = .data:0x80427E23; // type:object size:0x61
+@STRING@GetIteratorFromPointer__Q46nw4hbm2ut6detail12LinkListImplFPQ36nw4hbm2ut12LinkListNode@0 = .data:0x80427E84; // type:object size:0x24 scope:global align:4 data:string
@STRING@GetIteratorFromPointer__Q46nw4hbm2ut6detail12LinkListImplFPQ36nw4hbm2ut12LinkListNode = .data:0x80427EA8; // type:object size:0xB scope:local align:4 data:string
@8105 = .data:0x80427EB8; // type:object size:0x10 scope:local align:4 data:string
@8202 = .data:0x80427EC8; // type:object size:0x3C scope:local align:4 data:string
@8310 = .data:0x80427F04; // type:object size:0x6A scope:local align:4 data:string
@8336 = .data:0x80427F70; // type:object size:0x2E scope:local align:4 data:string
__vt__Q36nw4hbm3lyt7Picture = .data:0x80427FA0; // type:object size:0x6C scope:global align:4
-lbl_8042800c = .data:0x8042800C; // type:object size:0x39 scope:global align:4 data:string
+@STRING@SetVtxColorElement__Q36nw4hbm3lyt6detailFPQ36nw4hbm2ut5ColorUlUc@0 = .data:0x8042800C; // type:object size:0x39 scope:global align:4 data:string
@STRING@SetVtxColorElement__Q36nw4hbm3lyt6detailFPQ36nw4hbm2ut5ColorUlUc = .data:0x80428048; // type:object size:0x9 scope:local align:4 data:string
-lbl_80428054 = .data:0x80428054; // type:object size:0x39 scope:global align:4 data:string
+@STRING@GetVtxColorElement__Q36nw4hbm3lyt6detailFPCQ36nw4hbm2ut5ColorUl@0 = .data:0x80428054; // type:object size:0x39 scope:global align:4 data:string
@STRING@GetVtxColorElement__Q36nw4hbm3lyt6detailFPCQ36nw4hbm2ut5ColorUl = .data:0x80428090; // type:object size:0x9 scope:local align:4 data:string
-lbl_8042809c = .data:0x8042809C; // type:object size:0x34 scope:global align:4 data:string
+@STRING@SetTexCoordGen__Q36nw4hbm3lyt8MaterialFUlQ36nw4hbm3lyt11TexCoordGen@0 = .data:0x8042809C; // type:object size:0x34 scope:global align:4 data:string
@STRING@SetTexCoordGen__Q36nw4hbm3lyt8MaterialFUlQ36nw4hbm3lyt11TexCoordGen = .data:0x804280D0; // type:object size:0xB scope:local align:4 data:string
__vt__Q36nw4hbm3lyt16ResourceAccessor = .data:0x804280E0; // type:object size:0x14 scope:global align:4
...data.0 = .data:0x804280F8; // type:label scope:local align:4
@@ -23437,22 +23435,22 @@ __vt__Q36nw4hbm3lyt16ResourceAccessor = .data:0x804280E0; // type:object size:0x
@10602 = .data:0x80428434; // type:object size:0x19 scope:local align:4 data:string
@10603 = .data:0x80428450; // type:object size:0x19 scope:local align:4 data:string
__vt__Q36nw4hbm3lyt7TextBox = .data:0x8042846C; // type:object size:0x74 scope:global align:4
-lbl_804284e0 = .data:0x804284E0; // type:object size:0x35 scope:global align:4 data:string
-lbl_80428518 = .data:0x80428518; // type:object size:0x37 scope:global align:4 data:string
-lbl_80428550 = .data:0x80428550; // type:object size:0x11 scope:global align:4 data:string
-lbl_80428564 = .data:0x80428564; // type:object size:0x37 scope:global align:4 data:string
-lbl_8042859c = .data:0x8042859C; // type:object size:0x11 scope:global align:4 data:string
-lbl_804285b0 = .data:0x804285B0; // type:object size:0x49 scope:global align:4 data:string
-lbl_804285fc = .data:0x804285FC; // type:object size:0x11 scope:global align:4 data:string
-lbl_80428610 = .data:0x80428610; // type:object size:0x35 scope:global align:4 data:string
+@STRING@GetCharStrmReader__Q36nw4hbm2ut4FontCFv@0 = .data:0x804284E0; // type:object size:0x35 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@6 = .data:0x80428518; // type:object size:0x37 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@5 = .data:0x80428550; // type:object size:0x11 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@4 = .data:0x80428564; // type:object size:0x37 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@3 = .data:0x8042859C; // type:object size:0x11 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@2 = .data:0x804285B0; // type:object size:0x49 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@1 = .data:0x804285FC; // type:object size:0x11 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t@0 = .data:0x80428610; // type:object size:0x35 scope:global align:4 data:string
@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPC7wchar_t = .data:0x80428648; // type:object size:0x11 scope:local align:4 data:string
-lbl_8042865c = .data:0x8042865C; // type:object size:0x35 scope:global align:4 data:string
+@STRING@GetCurrentPos__Q36nw4hbm2ut14CharStrmReaderCFv@0 = .data:0x8042865C; // type:object size:0x35 scope:global align:4 data:string
@STRING@GetCurrentPos__Q36nw4hbm2ut14CharStrmReaderCFv = .data:0x80428694; // type:object size:0x11 scope:local align:4 data:string
-lbl_804286a8 = .data:0x804286A8; // type:object size:0x35 scope:global align:4 data:string
+@STRING@Next__Q36nw4hbm2ut14CharStrmReaderFv@0 = .data:0x804286A8; // type:object size:0x35 scope:global align:4 data:string
@STRING@Next__Q36nw4hbm2ut14CharStrmReaderFv = .data:0x804286E0; // type:object size:0x11 scope:local align:4 data:string
-lbl_804286f4 = .data:0x804286F4; // type:object size:0x2D scope:global align:4 data:string
+@STRING@GetTextColor__Q36nw4hbm3lyt7TextBoxCFUl@0 = .data:0x804286F4; // type:object size:0x2D scope:global align:4 data:string
@STRING@GetTextColor__Q36nw4hbm3lyt7TextBoxCFUl = .data:0x80428724; // type:object size:0xA scope:local align:4 data:string
-lbl_80428730 = .data:0x80428730; // type:object size:0x2D scope:global align:4 data:string
+@STRING@SetTextColor__Q36nw4hbm3lyt7TextBoxFUlQ36nw4hbm2ut5Color@0 = .data:0x80428730; // type:object size:0x2D scope:global align:4 data:string
@STRING@SetTextColor__Q36nw4hbm3lyt7TextBoxFUlQ36nw4hbm2ut5Color = .data:0x80428760; // type:object size:0xA scope:local align:4 data:string
...data.0 = .data:0x80428770; // type:label scope:local align:4
flipInfos$7852 = .data:0x80428770; // type:object size:0x3C scope:local align:4
@@ -23469,8 +23467,8 @@ sArcTanTbl__Q36nw4hbm4math29@unnamed@math_triangular_cpp@ = .data:0x804299E0; //
@10961 = .data:0x80429B04; // type:object size:0x41 scope:local align:4 data:string
@8302 = .data:0x80429B48; // type:object size:0x14 scope:local align:4 data:string
@8303 = .data:0x80429B5C; // type:object size:0x27 scope:local align:4 data:string
-lbl_80429b84 = .data:0x80429B84; // type:object size:0x24 scope:global align:4 data:string
-@STRING@nw4hbm::ut::LinkList::GetPointerFromNode__FP26LinkListNode__Q26nw4hbm2ut = .data:0x80429BA8; // type:object size:0xB scope:local align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut46LinkListFP26LinkListNode__Q26nw4hbm2ut@0 = .data:0x80429B84; // type:object size:0x24 scope:global align:4 data:string
+@STRING@GetPointerFromNode__Q36nw4hbm2ut46LinkListFP26LinkListNode__Q26nw4hbm2ut = .data:0x80429BA8; // type:object size:0xB scope:local align:4 data:string
...data.0 = .data:0x80429BB8; // type:label scope:local align:4
@827 = .data:0x80429BB8; // type:object size:0x18 scope:local align:4 data:string
@828 = .data:0x80429BD0; // type:object size:0x37 scope:local align:4 data:string
@@ -23579,8 +23577,8 @@ __vt__Q36nw4hbm2ut4Font = .data:0x8042AF28; // type:object size:0x58 scope:globa
@4800 = .data:0x8042AF98; // type:object size:0x23 scope:local align:4 data:string
@4801 = .data:0x8042AFC0; // type:object size:0x38 scope:local align:4 data:string
@4917 = .data:0x8042AFF8; // type:object size:0x36 scope:local align:4 data:string
-nw4hbm::ut::TagProcessorBase::__vt = .data:0x8042B030; // type:object size:0x14 scope:global align:4
-nw4hbm::ut::TagProcessorBase::__vt = .data:0x8042B044; // type:object size:0x14 scope:global align:4
+__vt__Q36nw4hbm2ut19TagProcessorBase = .data:0x8042B030; // type:object size:0x14 scope:global align:4
+__vt__Q36nw4hbm2ut19TagProcessorBase = .data:0x8042B044; // type:object size:0x14 scope:global align:4
...data.0 = .data:0x8042B058; // type:label scope:local align:4
@2600 = .data:0x8042B058; // type:object size:0xC scope:local align:4
@2614 = .data:0x8042B064; // type:object size:0xC scope:local align:4
@@ -23598,12 +23596,12 @@ nw4hbm::ut::TagProcessorBase::__vt = .data:0x8042B044; // type:object size:0x
@11547 = .data:0x8042B264; // type:object size:0x35 scope:local align:4 data:string
@11548 = .data:0x8042B29C; // type:object size:0x3C scope:local align:4 data:string
@12311 = .data:0x8042B2D8; // type:object size:0x3A scope:local align:4 data:string
-lbl_8042B312 = .data:0x8042B312; // type:object size:0x3A
-lbl_8042b34c = .data:0x8042B34C; // type:object size:0x7A scope:global align:4 data:string
-lbl_8042b3c8 = .data:0x8042B3C8; // type:object size:0x11 scope:global align:4 data:string
-lbl_8042b3dc = .data:0x8042B3DC; // type:object size:0x37 scope:global align:4 data:string
-lbl_8042b414 = .data:0x8042B414; // type:object size:0x11 scope:global align:4 data:string
-lbl_8042b428 = .data:0x8042B428; // type:object size:0x35 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@5 = .data:0x8042B312; // type:object size:0x3A
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@4 = .data:0x8042B34C; // type:object size:0x7A scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@3 = .data:0x8042B3C8; // type:object size:0x11 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@2 = .data:0x8042B3DC; // type:object size:0x37 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@1 = .data:0x8042B414; // type:object size:0x11 scope:global align:4 data:string
+@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc@0 = .data:0x8042B428; // type:object size:0x35 scope:global align:4 data:string
@STRING@Set__Q36nw4hbm2ut14CharStrmReaderFPCc = .data:0x8042B460; // type:object size:0x11 scope:local align:4 data:string
lbl_8042B471 = .data:0x8042B471; // type:object size:0x1DF
lbl_8042B650 = .data:0x8042B650; // type:object size:0x24 data:string
@@ -23836,8 +23834,8 @@ lbl_8042F080 = .data:0x8042F080; // type:object size:0x14 data:string
__vt__20J3DClusterLoader_v15 = .data:0x8042F094; // type:object size:0x10 scope:global align:4
lbl_8042F0A8 = .data:0x8042F0A8; // type:object size:0x14 data:string
lbl_8042F0BC = .data:0x8042F0BC; // type:object size:0x24 data:string
-J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>::__vt = .data:0x8042F0E0; // type:object size:0x2C scope:global align:4
-J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>::__vt = .data:0x8042F10C; // type:object size:0x2C scope:global align:4
+__vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> = .data:0x8042F0E0; // type:object size:0x2C scope:global align:4
+__vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> = .data:0x8042F10C; // type:object size:0x2C scope:global align:4
__vt__18J3DModelLoader_v21 = .data:0x8042F138; // type:object size:0x44 scope:global align:4
__vt__18J3DModelLoader_v26 = .data:0x8042F17C; // type:object size:0x44 scope:global align:4
__vt__14J3DModelLoader = .data:0x8042F1C0; // type:object size:0x44 scope:global align:4
@@ -25496,8 +25494,8 @@ S_old_cameye$102405 = .bss:0x804BB1D8; // type:object size:0xC scope:local align
S_old_camctr$102409 = .bss:0x804BB1F0; // type:object size:0xC scope:local align:4
@90936 = .bss:0x804BB200; // type:object size:0xC scope:local align:4
@90939 = .bss:0x804BB20C; // type:object size:0xC scope:local align:4
-@LOCAL@dThunder_c::draw(void)@l_offsetPos = .bss:0x804BB218; // type:object size:0xC scope:local align:4
-@LOCAL@dThunder_c::draw(void)@l_scale@0 = .bss:0x804BB224; // type:object size:0xC scope:local align:4
+l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x804BB218; // type:object size:0xC scope:local align:4
+l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x804BB224; // type:object size:0xC scope:local align:4
@102114 = .bss:0x804BB230; // type:object size:0xC scope:local align:4
g_fmHIO = .bss:0x804BB23C; // type:object size:0x14 scope:global align:4
@94901 = .bss:0x804BB250; // type:object size:0xC scope:local align:4
@@ -25553,7 +25551,7 @@ g_envHIO = .bss:0x804BE724; // type:object size:0x98 scope:global align:4
@89082 = .bss:0x804BE7C0; // type:object size:0xC scope:local align:4
g_save_bit_HIO = .bss:0x804BE7CC; // type:object size:0x4A0 scope:global align:4
@91846 = .bss:0x804BEC70; // type:object size:0xC scope:local align:4
-@LOCAL@dkWmark_c::create(void)@wolfFootScale = .bss:0x804BEC7C; // type:object size:0xC scope:local align:4 data:float
+wolfFootScale$localstatic3$create__9dkWmark_cFv = .bss:0x804BEC7C; // type:object size:0xC scope:local align:4 data:float
@49938 = .bss:0x804BEC88; // type:object size:0xC scope:local align:4
m_virtual_center__14cCcD_ShapeAttr = .bss:0x804BEC94; // type:object size:0xC scope:global align:4
@50127 = .bss:0x804BECA0; // type:object size:0xC scope:local align:4
@@ -25669,11 +25667,11 @@ sDefaultBankTable__8JASTrack = .bss:0x804BF694; // type:object size:0x40C scope:
sTrackList__8JASTrack = .bss:0x804BFAAC; // type:object size:0x10 scope:global align:4
@7661 = .bss:0x804BFABC; // type:object size:0xC scope:local align:4
@7662 = .bss:0x804BFAC8; // type:object size:0xC scope:local align:4
-JASPoolAllocObject_MultiThreaded::memPool_ = .bss:0x804BFAD4; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject_MultiThreaded<8JASTrack>::memPool_ = .bss:0x804BFAE4; // type:object size:0x10 scope:global align:4
+memPool___58JASPoolAllocObject_MultiThreaded = .bss:0x804BFAD4; // type:object size:0x10 scope:global align:4
+memPool___43JASPoolAllocObject_MultiThreaded<8JASTrack> = .bss:0x804BFAE4; // type:object size:0x10 scope:global align:4
@6508 = .bss:0x804BFAF8; // type:object size:0xC scope:local align:4
@6528 = .bss:0x804BFB08; // type:object size:0xC scope:local align:4
-JASPoolAllocObject_MultiThreaded<10JASChannel>::memPool_ = .bss:0x804BFB14; // type:object size:0x10 scope:global align:4
+memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .bss:0x804BFB14; // type:object size:0x10 scope:global align:4
@2188 = .bss:0x804BFB28; // type:object size:0xC scope:local align:4
osc$3726 = .bss:0x804BFB38; // type:object size:0x18 scope:local align:4 data:4byte
sBankDisposeMsgQ__10JASChannel = .bss:0x804BFB50; // type:object size:0x20 scope:global align:4
@@ -25692,15 +25690,15 @@ AUDIO_YIELD_BUFFER = .bss:0x804BFFA0; // type:object size:0x2000 scope:global al
taskwork = .bss:0x804C1FA0; // type:object size:0x80 scope:global align:4
sync_stack = .bss:0x804C2020; // type:object size:0x14 scope:global align:4 data:4byte
@12010 = .bss:0x804C2038; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<5JAISe>::memPool_ = .bss:0x804C2044; // type:object size:0x10 scope:global align:4
+memPool___26JASPoolAllocObject<5JAISe> = .bss:0x804C2044; // type:object size:0x10 scope:global align:4
@11658 = .bss:0x804C2058; // type:object size:0xC scope:local align:4
@11659 = .bss:0x804C2064; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<13JAISoundChild>::memPool_ = .bss:0x804C2070; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAISoundChild> = .bss:0x804C2070; // type:object size:0x10 scope:global align:4
@11633 = .bss:0x804C2080; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<6JAISeq>::memPool_ = .bss:0x804C208C; // type:object size:0x10 scope:global align:4
+memPool___27JASPoolAllocObject<6JAISeq> = .bss:0x804C208C; // type:object size:0x10 scope:global align:4
@13266 = .bss:0x804C20A0; // type:object size:0xC scope:local align:4
@11692 = .bss:0x804C20B0; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<9JAIStream>::memPool_ = .bss:0x804C20BC; // type:object size:0x10 scope:global align:4
+memPool___30JASPoolAllocObject<9JAIStream> = .bss:0x804C20BC; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804C20D0; // type:label scope:local align:4
@14499 = .bss:0x804C20D0; // type:object size:0xC scope:local align:4
@14506 = .bss:0x804C20DC; // type:object size:0xC scope:local align:4
@@ -25708,12 +25706,12 @@ JASPoolAllocObject<9JAIStream>::memPool_ = .bss:0x804C20BC; // type:object size:
@14520 = .bss:0x804C20F4; // type:object size:0xC scope:local align:4
@14527 = .bss:0x804C2100; // type:object size:0xC scope:local align:4
@14534 = .bss:0x804C210C; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<20JAUDopplerAudible<4>>::memPool_ = .bss:0x804C2118; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<20JAUDopplerAudible<2>>::memPool_ = .bss:0x804C2128; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<20JAUDopplerAudible<1>>::memPool_ = .bss:0x804C2138; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<4>>::memPool_ = .bss:0x804C2148; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<2>>::memPool_ = .bss:0x804C2158; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<1>>::memPool_ = .bss:0x804C2168; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<4>> = .bss:0x804C2118; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<2>> = .bss:0x804C2128; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<1>> = .bss:0x804C2138; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<4>> = .bss:0x804C2148; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<2>> = .bss:0x804C2158; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<1>> = .bss:0x804C2168; // type:object size:0x10 scope:global align:4
@22362 = .bss:0x804C2178; // type:object size:0xC scope:local align:4
...bss.0 = .bss:0x804C2188; // type:label scope:local align:4
@16553 = .bss:0x804C2188; // type:object size:0xC scope:local align:4
@@ -25723,9 +25721,9 @@ JASPoolAllocObject<13JAUAudible<1>>::memPool_ = .bss:0x804C2168; // type:object
@16557 = .bss:0x804C21B8; // type:object size:0xC scope:local align:4
@16558 = .bss:0x804C21C4; // type:object size:0xC scope:local align:4
@11364 = .bss:0x804C2230; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<17Z2SoundHandlePool>::memPool_ = .bss:0x804C223C; // type:object size:0x10 scope:global align:4
+memPool___39JASPoolAllocObject<17Z2SoundHandlePool> = .bss:0x804C223C; // type:object size:0x10 scope:global align:4
@15789 = .bss:0x804C2250; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<9Z2Audible>::memPool_ = .bss:0x804C225C; // type:object size:0x10 scope:global align:4
+memPool___30JASPoolAllocObject<9Z2Audible> = .bss:0x804C225C; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804C2270; // type:label scope:local align:4
sCorrectPhrase = .bss:0x804C2270; // type:object size:0x24 scope:global align:4
sWindStoneSound = .bss:0x804C2294; // type:object size:0x24 scope:global align:4
@@ -25737,7 +25735,7 @@ sSpeakerInfo = .bss:0x804C2328; // type:object size:0xC0 scope:global align:4
@3521 = .bss:0x804C23E8; // type:object size:0xC scope:local align:4
sAdjustSoundHandle = .bss:0x804C23F4; // type:object size:0x10 scope:global align:4
@3736 = .bss:0x804C2408; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<8SpkSound>::memPool_ = .bss:0x804C2414; // type:object size:0x10 scope:global align:4
+memPool___29JASPoolAllocObject<8SpkSound> = .bss:0x804C2414; // type:object size:0x10 scope:global align:4
@3981 = .bss:0x804C2428; // type:object size:0xC scope:local align:4
sAllocator = .bss:0x804C2438; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804C2448; // type:label scope:local align:4
@@ -26018,16 +26016,16 @@ lbl_805375B8 = .sdata:0x805375B8; // type:object size:0x8
__RTTI__17mDoAud_zelAudio_c = .sdata:0x805375C0; // type:object size:0x8 scope:global align:4
__RTTI__10Z2AudioMgr = .sdata:0x805375C8; // type:object size:0x8 scope:global align:4
__RTTI__13Z2SoundObjMgr = .sdata:0x805375D0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<13Z2SoundObjMgr>::__RTTI = .sdata:0x805375D8; // type:object size:0x8 scope:global align:4
+__RTTI__34JASGlobalInstance<13Z2SoundObjMgr> = .sdata:0x805375D8; // type:object size:0x8 scope:global align:4
__RTTI__11Z2StatusMgr = .sdata:0x805375E0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<11Z2StatusMgr>::__RTTI = .sdata:0x805375E8; // type:object size:0x8 scope:global align:4
+__RTTI__32JASGlobalInstance<11Z2StatusMgr> = .sdata:0x805375E8; // type:object size:0x8 scope:global align:4
__RTTI__10Z2SceneMgr = .sdata:0x805375F0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<10Z2SceneMgr>::__RTTI = .sdata:0x805375F8; // type:object size:0x8 scope:global align:4
+__RTTI31JASGlobalInstance<10Z2SceneMgr> = .sdata:0x805375F8; // type:object size:0x8 scope:global align:4
__RTTI__8Z2SeqMgr = .sdata:0x80537600; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<8Z2SeqMgr>::__RTTI = .sdata:0x80537608; // type:object size:0x8 scope:global align:4
+__RTTI__28JASGlobalInstance<8Z2SeqMgr> = .sdata:0x80537608; // type:object size:0x8 scope:global align:4
lbl_80537610 = .sdata:0x80537610; // type:object size:0x8 data:string
__RTTI__7Z2SeMgr = .sdata:0x80537618; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<7Z2SeMgr>::__RTTI = .sdata:0x80537620; // type:object size:0x8 scope:global align:4
+__RTTI__27JASGlobalInstance<7Z2SeMgr> = .sdata:0x80537620; // type:object size:0x8 scope:global align:4
lbl_80537628 = .sdata:0x80537628; // type:object size:0x1 data:byte
m_aspect__13mDoGph_gInf_c = .sdata:0x8053762C; // type:object size:0x4 scope:global align:4 data:float
m_scale__13mDoGph_gInf_c = .sdata:0x80537630; // type:object size:0x4 scope:global align:4 data:float
@@ -26054,7 +26052,7 @@ lbl_80537695 = .sdata:0x80537695; // type:object size:0x7 data:string
next__14mDoMtx_stack_c = .sdata:0x805376A0; // type:object size:0x4 scope:global align:4 data:4byte
end__14mDoMtx_stack_c = .sdata:0x805376A4; // type:object size:0x4 scope:global align:4 data:4byte
lbl_805376A8 = .sdata:0x805376A8; // type:object size:0x7 data:string
-J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>::__RTTI = .sdata:0x805376B0; // type:object size:0x8 scope:global align:4
+__RTTI__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya> = .sdata:0x805376B0; // type:object size:0x8 scope:global align:4
__RTTI__26mDoExt_3DlineMatSortPacket = .sdata:0x805376B8; // type:object size:0x8 scope:global align:4
__RTTI__19mDoExt_3DlineMat1_c = .sdata:0x805376C0; // type:object size:0x8 scope:global align:4
__RTTI__19mDoExt_3DlineMat0_c = .sdata:0x805376C8; // type:object size:0x8 scope:global align:4
@@ -26067,11 +26065,11 @@ __RTTI__13mDoExt_morf_c = .sdata:0x805376F8; // type:object size:0x8 scope:globa
__RTTI__15mDoExt_zelAnime = .sdata:0x80537700; // type:object size:0x8 scope:global align:4
__RTTI__28mDoExt_MtxCalcAnmBlendTblOld = .sdata:0x80537708; // type:object size:0x8 scope:global align:4
__RTTI__25mDoExt_MtxCalcAnmBlendTbl = .sdata:0x80537710; // type:object size:0x8 scope:global align:4
-J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>::__RTTI = .sdata:0x80537718; // type:object size:0x8 scope:global align:4
+__RTTI__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya> = .sdata:0x80537718; // type:object size:0x8 scope:global align:4
__RTTI__15Z2SoundObjAnime = .sdata:0x80537720; // type:object size:0x8 scope:global align:4
__RTTI__14Z2SoundObjBase = .sdata:0x80537728; // type:object size:0x8 scope:global align:4
__RTTI__14Z2SoundHandles = .sdata:0x80537730; // type:object size:0x8 scope:global align:4
-JSUList<17Z2SoundHandlePool>::__RTTI = .sdata:0x80537738; // type:object size:0x8 scope:global align:4
+__RTTI__28JSUList<17Z2SoundHandlePool> = .sdata:0x80537738; // type:object size:0x8 scope:global align:4
__RTTI__17J3DMtxCalcAnmBase = .sdata:0x80537740; // type:object size:0x8 scope:global align:4
__RTTI__19J3DMtxCalcNoAnmBase = .sdata:0x80537748; // type:object size:0x8 scope:global align:4
__RTTI__10J3DMtxCalc = .sdata:0x80537750; // type:object size:0x8 scope:global align:4
@@ -27564,11 +27562,11 @@ __RTTI__16Z2AudioArcLoader = .sdata:0x80539BB8; // type:object size:0x8 scope:gl
__RTTI__17JAUAudioArcLoader = .sdata:0x80539BC0; // type:object size:0x8 scope:global align:4
__RTTI__22JAUAudioArcInterpreter = .sdata:0x80539BC8; // type:object size:0x8 scope:global align:4
__RTTI__10Z2SoundMgr = .sdata:0x80539BD0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<10Z2SoundMgr>::__RTTI = .sdata:0x80539BD8; // type:object size:0x8 scope:global align:4
+__RTTI__31JASGlobalInstance<10Z2SoundMgr> = .sdata:0x80539BD8; // type:object size:0x8 scope:global align:4
__RTTI__14Z2SoundStarter = .sdata:0x80539BE0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<14Z2SoundStarter>::__RTTI = .sdata:0x80539BE8; // type:object size:0x8 scope:global align:4
+__RTTI__35JASGlobalInstance<14Z2SoundStarter> = .sdata:0x80539BE8; // type:object size:0x8 scope:global align:4
__RTTI__15JAISoundStarter = .sdata:0x80539BF0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<15JAISoundStarter>::__RTTI = .sdata:0x80539BF8; // type:object size:0x8 scope:global align:4
+__RTTI__36JASGlobalInstance<15JAISoundStarter> = .sdata:0x80539BF8; // type:object size:0x8 scope:global align:4
sDeathMtBottom = .sdata:0x80539C00; // type:object size:0x4 scope:global align:4 data:float
sDeathMtTop = .sdata:0x80539C04; // type:object size:0x4 scope:global align:4 data:float
sUnderWaterDepthMax = .sdata:0x80539C08; // type:object size:0x4 scope:global align:4 data:float
@@ -27658,16 +27656,16 @@ lbl_80539E85 = .sdata:0x80539E85; // type:object size:0x7 data:string
lbl_80539E8C = .sdata:0x80539E8C; // type:object size:0x7 data:string
lbl_80539E93 = .sdata:0x80539E93; // type:object size:0x7 data:string
__RTTI__11Z2SoundInfo = .sdata:0x80539EA0; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<11Z2SoundInfo>::__RTTI = .sdata:0x80539EA8; // type:object size:0x8 scope:global align:4
+__RTTI__32JASGlobalInstance<11Z2SoundInfo> = .sdata:0x80539EA8; // type:object size:0x8 scope:global align:4
__RTTI__16JAIStreamDataMgr = .sdata:0x80539EB0; // type:object size:0x8 scope:global align:4
__RTTI__12JAISoundInfo = .sdata:0x80539EB8; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<12JAISoundInfo>::__RTTI = .sdata:0x80539EC0; // type:object size:0x8 scope:global align:4
+__RTTI__33JASGlobalInstance<12JAISoundInfo> = .sdata:0x80539EC0; // type:object size:0x8 scope:global align:4
__RTTI__12JAUSoundInfo = .sdata:0x80539EC8; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<12JAUSoundInfo>::__RTTI = .sdata:0x80539ED0; // type:object size:0x8 scope:global align:4
+__RTTI__33JASGlobalInstance<12JAUSoundInfo> = .sdata:0x80539ED0; // type:object size:0x8 scope:global align:4
__RTTI__10Z2Audience = .sdata:0x80539ED8; // type:object size:0x8 scope:global align:4
-JASGlobalInstance<10Z2Audience>::__RTTI = .sdata:0x80539EE0; // type:object size:0x8 scope:global align:4
+__RTTI__31JASGlobalInstance<10Z2Audience> = .sdata:0x80539EE0; // type:object size:0x8 scope:global align:4
__RTTI__9Z2Audible = .sdata:0x80539EE8; // type:object size:0x8 scope:global align:4
-JASPoolAllocObject<9Z2Audible>::__RTTI = .sdata:0x80539EF0; // type:object size:0x8 scope:global align:4
+__RTTI__30JASPoolAllocObject<9Z2Audible> = .sdata:0x80539EF0; // type:object size:0x8 scope:global align:4
__RTTI__11JAIAudience = .sdata:0x80539EF8; // type:object size:0x8 scope:global align:4
__RTTI__10JAIAudible = .sdata:0x80539F00; // type:object size:0x8 scope:global align:4
__RTTI__15Z2SoundObjArrow = .sdata:0x80539F08; // type:object size:0x8 scope:global align:4
@@ -27691,9 +27689,9 @@ __RTTI__12Z2CreatureFM = .sdata:0x80539F90; // type:object size:0x8 scope:global
__RTTI__18Z2SoundObjBeeGroup = .sdata:0x80539F98; // type:object size:0x8 scope:global align:4
__RTTI__16Z2CreatureSumomo = .sdata:0x80539FA0; // type:object size:0x8 scope:global align:4
__RTTI__17Z2CreatureCitizen = .sdata:0x80539FA8; // type:object size:0x8 scope:global align:4
-JSULink<17Z2CreatureCitizen>::__RTTI = .sdata:0x80539FB0; // type:object size:0x8 scope:global align:4
+__RTTI__28JSULink<17Z2CreatureCitizen> = .sdata:0x80539FB0; // type:object size:0x8 scope:global align:4
__RTTI__15Z2CreatureEnemy = .sdata:0x80539FB8; // type:object size:0x8 scope:global align:4
-JSULink<15Z2CreatureEnemy>::__RTTI = .sdata:0x80539FC0; // type:object size:0x8 scope:global align:4
+__RTTI__26JSULink<15Z2CreatureEnemy> = .sdata:0x80539FC0; // type:object size:0x8 scope:global align:4
__RTTI__10Z2Creature = .sdata:0x80539FC8; // type:object size:0x8 scope:global align:4
__RTTI__10JSUPtrLink = .sdata:0x80539FD0; // type:object size:0x8 scope:global align:4
__RTTI__15Z2SoundObjCoach = .sdata:0x80539FD8; // type:object size:0x8 scope:global align:4
@@ -27715,8 +27713,8 @@ sStickHigh = .sdata:0x8053A018; // type:object size:0x4 scope:global align:4 dat
sStickCenter = .sdata:0x8053A01C; // type:object size:0x4 scope:global align:4 data:float
lbl_8053A020 = .sdata:0x8053A020; // type:object size:0x8
__RTTI__15Z2SpeechStarter = .sdata:0x8053A028; // type:object size:0x8 scope:global align:4
-JAUStreamStaticAramMgr_<1>::__RTTI = .sdata:0x8053A030; // type:object size:0x8 scope:global align:4
-JAUStreamAramMgrBase_<1>::__RTTI = .sdata:0x8053A038; // type:object size:0x8 scope:global align:4
+__RTTI__26JAUStreamStaticAramMgr_<1> = .sdata:0x8053A030; // type:object size:0x8 scope:global align:4
+__RTTI__24JAUStreamAramMgrBase_<1> = .sdata:0x8053A038; // type:object size:0x8 scope:global align:4
__RTTI__16JAIStreamAramMgr = .sdata:0x8053A040; // type:object size:0x8 scope:global align:4
lbl_8053A048 = .sdata:0x8053A048; // type:object size:0x8
spAllocator = .sdata:0x8053A050; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27756,7 +27754,7 @@ sMapBufOffset__Q26nw4hbm2db = .sdata:0x8053A130; // type:object size:0x4 scope:g
@3407 = .sdata:0x8053A144; // type:object size:0x3 scope:local align:4 data:string
@9920 = .sdata:0x8053A148; // type:object size:0x4 scope:local align:4 data:wstring
@STRING@GetCharStrmReader__Q36nw4hbm2ut4FontCFv = .sdata:0x8053A14C; // type:object size:0x7 scope:local align:4 data:string
-nw4hbm::ut::TextWriterBase::mFormatBufferSize = .sdata:0x8053A158; // type:object size:0x4 scope:global align:4 data:4byte
+mFormatBufferSize__Q36nw4hbm2ut17TextWriterBase = .sdata:0x8053A158; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053A160 = .sdata:0x8053A160; // type:object size:0x1 data:byte
lbl_8053A161 = .sdata:0x8053A161; // type:object size:0x7 data:string
ARALT_AramStartAdr = .sdata:0x8053A168; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28043,20 +28041,20 @@ g_mDoAud_audioHeap = .sbss:0x8053A784; // type:object size:0x4 scope:global alig
l_affCommand = .sbss:0x8053A788; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x8053A78C; // type:object size:0x4 scope:global align:4 data:4byte
l_CSarcCommand = .sbss:0x8053A790; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<7Z2SeMgr>::sInstance = .sbss:0x8053A794; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<8Z2SeqMgr>::sInstance = .sbss:0x8053A798; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<10Z2SceneMgr>::sInstance = .sbss:0x8053A79C; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2StatusMgr>::sInstance = .sbss:0x8053A7A0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14Z2SoundStarter>::sInstance = .sbss:0x8053A7A4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12Z2SpeechMgr2>::sInstance = .sbss:0x8053A7A8; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<8JAISeMgr>::sInstance = .sbss:0x8053A7AC; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<9JAISeqMgr>::sInstance = .sbss:0x8053A7B0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAIStreamMgr>::sInstance = .sbss:0x8053A7B4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<10Z2SoundMgr>::sInstance = .sbss:0x8053A7B8; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAUSoundInfo>::sInstance = .sbss:0x8053A7BC; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2SoundInfo>::sInstance = .sbss:0x8053A7C0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<13Z2SoundObjMgr>::sInstance = .sbss:0x8053A7C4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2FxLineMgr>::sInstance = .sbss:0x8053A7C8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__27JASGlobalInstance<7Z2SeMgr> = .sbss:0x8053A794; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__28JASGlobalInstance<8Z2SeqMgr> = .sbss:0x8053A798; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2SceneMgr> = .sbss:0x8053A79C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2StatusMgr> = .sbss:0x8053A7A0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14Z2SoundStarter> = .sbss:0x8053A7A4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12Z2SpeechMgr2> = .sbss:0x8053A7A8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__28JASGlobalInstance<8JAISeMgr> = .sbss:0x8053A7AC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__29JASGlobalInstance<9JAISeqMgr> = .sbss:0x8053A7B0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAIStreamMgr> = .sbss:0x8053A7B4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2SoundMgr> = .sbss:0x8053A7B8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAUSoundInfo> = .sbss:0x8053A7BC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2SoundInfo> = .sbss:0x8053A7C0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__34JASGlobalInstance<13Z2SoundObjMgr> = .sbss:0x8053A7C4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2FxLineMgr> = .sbss:0x8053A7C8; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053A7D0 = .sbss:0x8053A7D0; // type:object size:0x1 data:byte
m_cal_value__6mReCPd = .sbss:0x8053A7D4; // type:object size:0x4 scope:global align:4 data:4byte
wpad_heap = .sbss:0x8053A7D8; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28324,7 +28322,7 @@ lbl_8053ABE0 = .sbss:0x8053ABE0; // type:object size:0x1 data:byte
lbl_8053ABE1 = .sbss:0x8053ABE1; // type:object size:0x1 data:byte
bgWaitFlg$169588 = .sbss:0x8053ABE4; // type:object size:0x4 scope:local align:4 data:4byte
lbl_8053ABE8 = .sbss:0x8053ABE8; // type:object size:0x1 data:byte
-JASGlobalInstance<13Z2WolfHowlMgr>::sInstance = .sbss:0x8053ABEC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__24JASGlobalInstance<13Z2WolfHowlMgr> = .sbss:0x8053ABEC; // type:object size:0x4 scope:global align:4 data:4byte
mSrchName__8daNpcT_c = .sbss:0x8053ABF0; // type:object size:0x2 scope:global align:4 data:2byte
mFindCount__8daNpcT_c = .sbss:0x8053ABF4; // type:object size:0x4 scope:global align:4 data:4byte
m_name__23daBaseNpc_moveBgActor_c = .sbss:0x8053ABF8; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28352,7 +28350,7 @@ lbl_8053AC40 = .sbss:0x8053AC40; // type:object size:0x1 data:byte
LatMin$119181 = .sbss:0x8053AC42; // type:object size:0x2 scope:local align:2 data:2byte
lbl_8053AC44 = .sbss:0x8053AC44; // type:object size:0x1 data:byte
LatMax$119185 = .sbss:0x8053AC46; // type:object size:0x2 scope:local align:2 data:2byte
-JASGlobalInstance<10Z2Audience>::sInstance = .sbss:0x8053AC48; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2Audience> = .sbss:0x8053AC48; // type:object size:0x4 scope:global align:4 data:4byte
l_bloCsr = .sbss:0x8053AC50; // type:object size:0x4 scope:local align:4 data:4byte
l_bloObj = .sbss:0x8053AC54; // type:object size:0x4 scope:local align:4 data:4byte
l_bloYnObj = .sbss:0x8053AC58; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28501,7 +28499,7 @@ sBuffer = .sbss:0x8053AEF8; // type:object size:0x4 scope:global align:4 data:4b
sLineMax = .sbss:0x8053AEFC; // type:object size:0x4 scope:global align:4 data:4byte
sLineCount = .sbss:0x8053AF00; // type:object size:0x4 scope:global align:4 data:4byte
sTop = .sbss:0x8053AF04; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<19JASDefaultBankTable>::sInstance = .sbss:0x8053AF08; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .sbss:0x8053AF08; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053AF0C = .sbss:0x8053AF0C; // type:object size:0x1 data:byte
lbl_8053AF0D = .sbss:0x8053AF0D; // type:object size:0x1 data:byte
sDefaultParser__10JASSeqCtrl = .sbss:0x8053AF10; // type:object size:0x4 scope:global align:4
@@ -28537,7 +28535,7 @@ killCounter$4180 = .sbss:0x8053AFA0; // type:object size:0x4 scope:local align:4
sDspUpCount = .sbss:0x8053AFA4; // type:object size:0x4 scope:global align:4 data:4byte
waitcount$4218 = .sbss:0x8053AFA8; // type:object size:0x4 scope:local align:4 data:4byte
snIntCount__14JASAudioThread = .sbss:0x8053AFB0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14JASAudioThread>::sInstance = .sbss:0x8053AFB4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14JASAudioThread> = .sbss:0x8053AFB4; // type:object size:0x4 scope:global align:4 data:4byte
sDspChannels__13JASDSPChannel = .sbss:0x8053AFB8; // type:object size:0x4 scope:global align:4 data:4byte
CH_BUF__6JASDsp = .sbss:0x8053AFC0; // type:object size:0x4 scope:global align:4 data:4byte
FX_BUF__6JASDsp = .sbss:0x8053AFC4; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28549,11 +28547,11 @@ taskwritep = .sbss:0x8053AFDC; // type:object size:0x4 scope:global align:4 data
lbl_8053AFE0 = .sbss:0x8053AFE0; // type:object size:0x1 data:byte
lbl_8053AFE1 = .sbss:0x8053AFE1; // type:object size:0x1 data:byte
DSP_prior_task = .sbss:0x8053AFE4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAISoundInfo>::sInstance = .sbss:0x8053AFE8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAISoundInfo> = .sbss:0x8053AFE8; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053AFEC = .sbss:0x8053AFEC; // type:object size:0x1 data:byte
lbl_8053AFF0 = .sbss:0x8053AFF0; // type:object size:0x8 data:byte
lbl_8053AFF8 = .sbss:0x8053AFF8; // type:object size:0x1 data:byte
-JASGlobalInstance<15JAISoundStarter>::sInstance = .sbss:0x8053B000; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__36JASGlobalInstance<15JAISoundStarter = .sbss:0x8053B000; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053B008 = .sbss:0x8053B008; // type:object size:0x8 data:byte
lbl_8053B010 = .sbss:0x8053B010; // type:object size:0x1 data:byte
lbl_8053B011 = .sbss:0x8053B011; // type:object size:0x1 data:byte
@@ -28561,9 +28559,9 @@ lbl_8053B012 = .sbss:0x8053B012; // type:object size:0x1 data:byte
lbl_8053B013 = .sbss:0x8053B013; // type:object size:0x1 data:byte
lbl_8053B014 = .sbss:0x8053B014; // type:object size:0x1 data:byte
lbl_8053B015 = .sbss:0x8053B015; // type:object size:0x1 data:byte
-JASGlobalInstance<14JAUSectionHeap>::sInstance = .sbss:0x8053B018; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<17JAUSoundNameTable>::sInstance = .sbss:0x8053B01C; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<13JAUSoundTable>::sInstance = .sbss:0x8053B020; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14JAUSectionHeap> = .sbss:0x8053B018; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__38JASGlobalInstance<17JAUSoundNameTable> = .sbss:0x8053B01C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__34JASGlobalInstance<13JAUSoundTable> = .sbss:0x8053B020; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053B028 = .sbss:0x8053B028; // type:object size:0x1 data:byte
oRandom$5639 = .sbss:0x8053B02C; // type:object size:0x4 scope:local align:4 data:4byte
MIN_DISTANCE_VOLUME__7Z2Param = .sbss:0x8053B030; // type:object size:0x4 scope:global align:4 data:float
@@ -28571,7 +28569,7 @@ ENEMY_LASTHIT_MUTE_VOLUME__7Z2Param = .sbss:0x8053B034; // type:object size:0x4
DARK_SE_FILTER_ON__7Z2Param = .sbss:0x8053B038; // type:object size:0x1 data:byte
DARK_SE_LOW_PASS_FILTER_SETTING__7Z2Param = .sbss:0x8053B039; // type:object size:0x1 data:byte
SYSTEM_SE_USE_DARK_SE_SETTING__7Z2Param = .sbss:0x8053B03A; // type:object size:0x1 data:byte
-JASGlobalInstance<10Z2EnvSeMgr>::sInstance = .sbss:0x8053B040; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .sbss:0x8053B040; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053B048 = .sbss:0x8053B048; // type:object size:0x1 data:byte
cNearFarRatio = .sbss:0x8053B050; // type:object size:0x4 scope:global align:4 data:float
lbl_8053B054 = .sbss:0x8053B054; // type:object size:0x1 data:byte
@@ -28580,8 +28578,8 @@ lbl_8053B059 = .sbss:0x8053B059; // type:object size:0x1 data:byte
mLinkPtr__14Z2CreatureLink = .sbss:0x8053B060; // type:object size:0x4 scope:global align:4 data:4byte
mAudioMgrPtr__10Z2AudioMgr = .sbss:0x8053B068; // type:object size:0x4 scope:global align:4 data:4byte
sMixingBuffer = .sbss:0x8053B070; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<9SpkSystem>::sInstance = .sbss:0x8053B078; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14SpkSoundHolder>::sInstance = .sbss:0x8053B07C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__29JASGlobalInstance<9SpkSystem> = .sbss:0x8053B078; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14SpkSoundHolder> = .sbss:0x8053B07C; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053B080 = .sbss:0x8053B080; // type:object size:0x8 data:byte
lbl_8053B088 = .sbss:0x8053B088; // type:object size:0x1 data:byte
sSpkHandles = .sbss:0x8053B08C; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28605,9 +28603,9 @@ typeInfo__Q36nw4hbm3lyt7TextBox = .sbss:0x8053B100; // type:object size:0x4 scop
typeInfo__Q36nw4hbm3lyt6Window = .sbss:0x8053B108; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8053B110 = .sbss:0x8053B110; // type:object size:0x1 data:byte
fog$5378 = .sbss:0x8053B114; // type:object size:0x4 scope:local align:4 data:byte
-nw4hbm::ut::TextWriterBase::mFormatBuffer = .sbss:0x8053B118; // type:object size:0x4 scope:global align:4 data:4byte
-nw4hbm::ut::TextWriterBase::mDefaultTagProcessor = .sbss:0x8053B11C; // type:object size:0x4 scope:global align:4
-nw4hbm::ut::TextWriterBase::mDefaultTagProcessor = .sbss:0x8053B120; // type:object size:0x4 scope:global align:4
+mFormatBuffer__Q36nw4hbm2ut17TextWriterBase = .sbss:0x8053B118; // type:object size:0x4 scope:global align:4 data:4byte
+mDefaultTagProcessor__Q36nw4hbm2ut17TextWriterBase = .sbss:0x8053B11C; // type:object size:0x4 scope:global align:4
+mDefaultTagProcessor__Q36nw4hbm2ut17TextWriterBase = .sbss:0x8053B120; // type:object size:0x4 scope:global align:4
lbl_8053B124 = .sbss:0x8053B124; // type:object size:0x1 data:byte
lbl_8053B125 = .sbss:0x8053B125; // type:object size:0x1 data:byte
sSystemHeap__7JKRHeap = .sbss:0x8053B128; // type:object size:0x4 scope:global align:4 data:4byte
@@ -32427,7 +32425,7 @@ lbl_8053F212 = .sdata2:0x8053F212; // type:object size:0x1 data:byte
lbl_8053F213 = .sdata2:0x8053F213; // type:object size:0x1 data:byte
@3255 = .sdata2:0x8053F218; // type:object size:0x4 scope:local align:4 data:float
lbl_8053F220 = .sdata2:0x8053F220; // type:object size:0x4 data:string
-@LOCAL@std::numeric_limits::signaling_NaN(void)@x = .sdata2:0x8053F228; // type:object size:0x8 scope:local align:4 data:double
+x$localstatic$signaling_NaN__Q23std17numeric_limitsFv = .sdata2:0x8053F228; // type:object size:0x8 scope:local align:4 data:double
@12055 = .sdata2:0x8053F230; // type:object size:0x8 scope:local align:4 data:double
@12130 = .sdata2:0x8053F238; // type:object size:0x8 scope:local align:4 data:double
@12131 = .sdata2:0x8053F240; // type:object size:0x8 scope:local align:4 data:double
@@ -32460,7 +32458,7 @@ lbl_8053F300 = .sdata2:0x8053F300; // type:object size:0x4 data:string
@12531 = .sdata2:0x8053F308; // type:object size:0x4 scope:local align:4 data:float
@11890 = .sdata2:0x8053F310; // type:object size:0x4 scope:local align:4 data:float
@11950 = .sdata2:0x8053F314; // type:object size:0x4 scope:local align:4 data:float
-@LOCAL@std::numeric_limits::signaling_NaN(void)@x = .sdata2:0x8053F318; // type:object size:0x4 scope:local align:4 data:float
+x$localstatic$signaling_NaN__Q23std17numeric_limitsFv = .sdata2:0x8053F318; // type:object size:0x4 scope:global align:4 data:float
@28530 = .sdata2:0x8053F31C; // type:object size:0x4 scope:local align:4 data:float
@28784 = .sdata2:0x8053F320; // type:object size:0x4 scope:local align:4 data:float
@28787 = .sdata2:0x8053F328; // type:object size:0x8 scope:local align:4 data:double
diff --git a/config/RZDE01_02/rels/d_a_L7demo_dr/symbols.txt b/config/RZDE01_02/rels/d_a_L7demo_dr/symbols.txt
index 4c0c53ebfc..d03d6ddb4b 100644
--- a/config/RZDE01_02/rels/d_a_L7demo_dr/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_L7demo_dr/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
-setAction__6daDr_cFM6daDr_cFP10v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
+setAction__6daDr_cFM6daDr_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
mtx_set__6daDr_cFv = .text:0x00000100; // type:function size:0xB0 scope:global align:4
__as__3VecFR9Vec = .text:0x000001B0; // type:label scope:global align:4
draw__6daDr_cFv = .text:0x000001B0; // type:function size:0x80 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_L7low_dr/symbols.txt b/config/RZDE01_02/rels/d_a_L7low_dr/symbols.txt
index 8de737c167..7eab270ccb 100644
--- a/config/RZDE01_02/rels/d_a_L7low_dr/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_L7low_dr/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
-setAction__11daL7lowDr_cFM11daL7lowDr_cFP10v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
+setAction__11daL7lowDr_cFM11daL7lowDr_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
action__11daL7lowDr_cFv = .text:0x00000100; // type:function size:0xA4 scope:global align:4
__as__3VecFR9Vec = .text:0x000001A4; // type:label scope:global align:4
daL7lowDr_Delete__FP11daL7lowDr_c = .text:0x000001A4; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_L7op_demo_dr/symbols.txt b/config/RZDE01_02/rels/d_a_L7op_demo_dr/symbols.txt
index bac7b60d1b..0e846d90fc 100644
--- a/config/RZDE01_02/rels/d_a_L7op_demo_dr/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_L7op_demo_dr/symbols.txt
@@ -1,8 +1,8 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
-setAction__9daL7ODR_cFM9daL7ODR_cFP10v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
-setDrAction__9daL7ODR_cFM9daL7ODR_cFP10v = .text:0x00000100; // type:function size:0xA4 scope:global align:4
+setAction__9daL7ODR_cFM9daL7ODR_cFPCvPv_v = .text:0x0000005C; // type:function size:0xA4 scope:global align:4
+setDrAction__9daL7ODR_cFM9daL7ODR_cFPCvPv_v = .text:0x00000100; // type:function size:0xA4 scope:global align:4
mtx_set__9daL7ODR_cFv = .text:0x000001A4; // type:function size:0x90 scope:global align:4
draw__9daL7ODR_cFv = .text:0x00000234; // type:function size:0xE4 scope:global align:4
daL7ODR_Draw__FP9daL7ODR_c = .text:0x00000318; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_b_zant/symbols.txt b/config/RZDE01_02/rels/d_a_b_zant/symbols.txt
index 1bb2abc16f..bcdde3a91d 100644
--- a/config/RZDE01_02/rels/d_a_b_zant/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_b_zant/symbols.txt
@@ -72,7 +72,7 @@ action__10daB_ZANT_cFv = .text:0x0000D154; // type:function size:0x580 scope:glo
mtx_set__10daB_ZANT_cFv = .text:0x0000D6D4; // type:function size:0x1CC scope:global align:4
cc_set__10daB_ZANT_cFv = .text:0x0000D8A0; // type:function size:0x228 scope:global align:4
cc_ice_set__10daB_ZANT_cFv = .text:0x0000DAC8; // type:function size:0x47C scope:global align:4
-__as__Q210daB_ZANT_c31dZantSph_c$110525d_a_b_zant_cppFRQ210daB_ZANT_c37dZantSph_c$110525d_a_b_zant_cpp = .text:0x0000DF44; // type:function size:0x1C scope:global align:4
+__as__Q210daB_ZANT_c31dZantSph_c$110525d_a_b_zant_cppFRQ210daB_ZANT_c31dZantSph_c$110525d_a_b_zant_cpp = .text:0x0000DF44; // type:function size:0x1C scope:global align:4
execute__10daB_ZANT_cFv = .text:0x0000DF60; // type:function size:0x100 scope:global align:4
daB_ZANT_Execute__FP10daB_ZANT_c = .text:0x0000E060; // type:function size:0x4 scope:global align:4
daB_ZANT_IsDelete__FP10daB_ZANT_c = .text:0x0000E064; // type:function size:0x8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_balloon_2D/symbols.txt b/config/RZDE01_02/rels/d_a_balloon_2D/symbols.txt
index 0b5c53bd88..4a5c15e5d4 100644
--- a/config/RZDE01_02/rels/d_a_balloon_2D/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_balloon_2D/symbols.txt
@@ -52,7 +52,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@96284 = .rodata:0x00000038; // type:object size:0x8 scope:local align:4
m_tex_size_x$94969 = .rodata:0x00000040; // type:object size:0x4 scope:global align:4
m_tex_size_y$94971 = .rodata:0x00000044; // type:object size:0x4 scope:global align:4
-@LOCAL@daBalloon2D_HIO_c::daBalloon2D_HIO_c(void)@aParam = .data:0x00000000; // type:object size:0xC4 scope:global align:4
+aParam$localstatic3$__ct__17daBalloon2D_HIO_cFv = .data:0x00000000; // type:object size:0xC4 scope:local align:4
lbl_159_data_C4 = .data:0x000000C4; // type:object size:0xA data:string
l_arcName = .data:0x000000D0; // type:object size:0x4 scope:global align:4 data:4byte
lbl_159_data_D4 = .data:0x000000D4; // type:object size:0x17 data:string
diff --git a/config/RZDE01_02/rels/d_a_bg/splits.txt b/config/RZDE01_02/rels/d_a_bg/splits.txt
index 3532653d50..68baa3f8e6 100644
--- a/config/RZDE01_02/rels/d_a_bg/splits.txt
+++ b/config/RZDE01_02/rels/d_a_bg/splits.txt
@@ -13,3 +13,4 @@ d/actor/d_a_bg.cpp:
.text start:0x0000005C end:0x00001418
.rodata start:0x00000000 end:0x00000024
.data start:0x00000000 end:0x000001F0
+ .bss start:0x00000000 end:0x00000020
diff --git a/config/RZDE01_02/rels/d_a_bg/symbols.txt b/config/RZDE01_02/rels/d_a_bg/symbols.txt
index 29f0c45cf3..a4e4f8091b 100644
--- a/config/RZDE01_02/rels/d_a_bg/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_bg/symbols.txt
@@ -28,7 +28,7 @@ lbl_3_data_0 = .data:0x00000000; // type:object size:0x42
lbl_3_data_42 = .data:0x00000042; // type:object size:0x42
lbl_3_data_84 = .data:0x00000084; // type:object size:0x42
lbl_3_data_C6 = .data:0x000000C6; // type:object size:0x42
-daBg_c::draw(void)@l_tevStrType = .data:0x00000108; // type:object size:0x18 scope:global align:4
+l_tevStrType$localstatic3$draw__6daBg_cFv = .data:0x00000108; // type:object size:0x18 scope:local align:4
l_daBg_Method = .data:0x00000120; // type:object size:0x20 scope:global align:4
g_profile_BG = .data:0x00000140; // type:object size:0x34 scope:global align:4
lbl_3_data_174 = .data:0x00000174; // type:object size:0xA data:string
diff --git a/config/RZDE01_02/rels/d_a_bullet/symbols.txt b/config/RZDE01_02/rels/d_a_bullet/symbols.txt
index d29c52b4aa..d15efdc54b 100644
--- a/config/RZDE01_02/rels/d_a_bullet/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_bullet/symbols.txt
@@ -13,7 +13,7 @@ __as__11cBgS_GndChkFR17cBgS_GndChk = .text:0x000004EC; // type:label scope:globa
createHeapCallBack__10daBullet_cFP10fopAc_ac_c = .text:0x00000538; // type:function size:0x4 scope:global align:4
getTypeFromParam__10daBullet_cFv = .text:0x0000053C; // type:function size:0x20 scope:global align:4
initialize__10daBullet_cFv = .text:0x0000055C; // type:function size:0x138 scope:global align:4
-setProcess__10daBullet_cFM10daBullet_cFP10v = .text:0x00000694; // type:function size:0xA8 scope:global align:4
+setProcess__10daBullet_cFM10daBullet_cFPCvPvPv_i = .text:0x00000694; // type:function size:0xA8 scope:global align:4
wait__10daBullet_cFPv = .text:0x0000073C; // type:function size:0x94 scope:global align:4
move__10daBullet_cFPv = .text:0x000007D0; // type:function size:0x8C scope:global align:4
daBullet_Create__FPv = .text:0x0000085C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_coach_2D/symbols.txt b/config/RZDE01_02/rels/d_a_coach_2D/symbols.txt
index 3cec02835a..c9ed6f6b48 100644
--- a/config/RZDE01_02/rels/d_a_coach_2D/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_coach_2D/symbols.txt
@@ -34,7 +34,7 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@95673 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4
@95676 = .rodata:0x00000020; // type:object size:0x8 scope:local align:4 data:double
@95677 = .rodata:0x00000028; // type:object size:0x8 scope:local align:4 data:double
-@LOCAL@daCoach2D_HIO_c::daCoach2D_HIO_c(void)@aParam = .data:0x00000000; // type:object size:0x58 scope:global align:4
+aParam$localstatic3$__ct__15daCoach2D_HIO_cFv = .data:0x00000000; // type:object size:0x58 scope:local align:4
lbl_161_data_58 = .data:0x00000058; // type:object size:0x8 data:string
l_arcName = .data:0x00000060; // type:object size:0x4 scope:global align:4 data:4byte
lbl_161_data_64 = .data:0x00000064; // type:object size:0x1F data:string
diff --git a/config/RZDE01_02/rels/d_a_coach_fire/symbols.txt b/config/RZDE01_02/rels/d_a_coach_fire/symbols.txt
index 3bd576d76e..773e93d49f 100644
--- a/config/RZDE01_02/rels/d_a_coach_fire/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_coach_fire/symbols.txt
@@ -17,7 +17,7 @@ M_attr__13daCoachFire_c = .rodata:0x00000000; // type:object size:0x10 scope:glo
@95961 = .rodata:0x00000014; // type:object size:0x4 scope:local align:4
@95962 = .rodata:0x00000018; // type:object size:0x4 scope:local align:4
@95963 = .rodata:0x0000001C; // type:object size:0x4 scope:local align:4
-@LOCAL@daCoachFire_c::initCcSphere(void)@ccSphSrc = .rodata:0x00000020; // type:object size:0x40 scope:global align:4
+ccSphSrc$localstatic3$initCcSphere__13daCoachFire_cFv = .rodata:0x00000020; // type:object size:0x40 scope:local align:4
@95992 = .rodata:0x00000060; // type:object size:0x4 scope:local align:4
@95993 = .rodata:0x00000064; // type:object size:0x4 scope:local align:4
@95994 = .rodata:0x00000068; // type:object size:0x4 scope:local align:4 data:string
diff --git a/config/RZDE01_02/rels/d_a_cow/symbols.txt b/config/RZDE01_02/rels/d_a_cow/symbols.txt
index da1e514876..436de6edcc 100644
--- a/config/RZDE01_02/rels/d_a_cow/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_cow/symbols.txt
@@ -16,7 +16,7 @@ setRushVibration__7daCow_cFi = .text:0x0000081C; // type:function size:0x80 scop
checkThrow__7daCow_cFv = .text:0x0000089C; // type:function size:0xD8 scope:global align:4
setBodyAngle__7daCow_cFs = .text:0x00000974; // type:function size:0xF0 scope:global align:4
setBodyAngle2__7daCow_cFs = .text:0x00000A64; // type:function size:0x140 scope:global align:4
-setProcess__7daCow_cFM7daCow_cFP10v = .text:0x00000BA4; // type:function size:0xA8 scope:global align:4
+setProcess__7daCow_cFM7daCow_cFPCvPv_vi = .text:0x00000BA4; // type:function size:0xA8 scope:global align:4
damage_check__7daCow_cFv = .text:0x00000C4C; // type:function size:0x2C0 scope:global align:4
setEnterCow20__7daCow_cFv = .text:0x00000F0C; // type:function size:0xE0 scope:global align:4
setEnterCow10__7daCow_cFv = .text:0x00000FEC; // type:function size:0xEC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_dshutter/symbols.txt b/config/RZDE01_02/rels/d_a_dshutter/symbols.txt
index 1b7ff3cf80..7b42b70eb8 100644
--- a/config/RZDE01_02/rels/d_a_dshutter/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_dshutter/symbols.txt
@@ -21,7 +21,7 @@ daDsh_IsDelete__FP7daDsh_c = .text:0x000006C8; // type:function size:0x8 scope:g
daDsh_Delete__FP7daDsh_c = .text:0x000006D0; // type:function size:0x48 scope:global align:4
daDsh_Create__FP10fopAc_ac_c = .text:0x00000718; // type:function size:0x170 scope:global align:4
__sinit_d_a_dshutter_cpp = .text:0x00000888; // type:function size:0x15C scope:global align:4
-__ct__Q27daDsh_c8action_cFM7daDsh_cFP10v = .text:0x000009E4; // type:function size:0x34 scope:global align:4
+__ct__Q27daDsh_c8action_cFM7daDsh_cFPCvPv_iM7daDsh_cFPCvPv_i = .text:0x000009E4; // type:function size:0x34 scope:global align:4
_ctors = .ctors:0x00000000; // type:label scope:global
_dtors = .dtors:0x00000000; // type:label scope:global
l_bmd = .rodata:0x00000000; // type:object size:0xC scope:global align:4
@@ -36,7 +36,7 @@ lbl_10_data_7 = .data:0x00000007; // type:object size:0xA data:string
lbl_10_data_11 = .data:0x00000011; // type:object size:0xA data:string
l_arcName = .data:0x0000001C; // type:object size:0xC scope:global align:4
lbl_10_data_28 = .data:0x00000028; // type:object size:0x4
-daDsh_c::create(void)@l_resName = .data:0x0000002C; // type:object size:0x8 scope:global align:4 data:4byte
+l_resName$localstatic3$create__7daDsh_cFv = .data:0x0000002C; // type:object size:0x8 scope:global align:4 data:4byte
l_daDsh_Method = .data:0x00000034; // type:object size:0x20 scope:global align:4
g_profile_DSHUTTER = .data:0x00000054; // type:object size:0x34 scope:global align:4
__vt__7daDsh_c = .data:0x00000088; // type:object size:0x28 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_e_gm/symbols.txt b/config/RZDE01_02/rels/d_a_e_gm/symbols.txt
index ed23d8c256..a428e58789 100644
--- a/config/RZDE01_02/rels/d_a_e_gm/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_e_gm/symbols.txt
@@ -9,7 +9,7 @@ __ct__4cXyzFfff = .text:0x0000010C; // type:label scope:global align:4
set__4cXyzFfff = .text:0x0000011C; // type:label scope:global align:4
setall__4cXyzFf = .text:0x0000012C; // type:label scope:global align:4
__ct__12daE_GM_HIO_cFv = .text:0x00000140; // type:function size:0x5C scope:global align:4
-setAction__8daE_GM_cFM8daE_GM_cFP10v = .text:0x0000019C; // type:function size:0xA4 scope:global align:4
+setAction__8daE_GM_cFM8daE_GM_cFPCvPv_v = .text:0x0000019C; // type:function size:0xA4 scope:global align:4
action__8daE_GM_cFv = .text:0x00000240; // type:function size:0x144 scope:global align:4
s_obj_sub2__FPvPv = .text:0x00000384; // type:function size:0xA4 scope:global align:4
egg_wait__8daE_GM_cFv = .text:0x00000428; // type:function size:0x52C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_e_oct_bg/symbols.txt b/config/RZDE01_02/rels/d_a_e_oct_bg/symbols.txt
index 4045d13728..a01ac5a051 100644
--- a/config/RZDE01_02/rels/d_a_e_oct_bg/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_e_oct_bg/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
__ct__15daE_OctBg_HIO_cFv = .text:0x000000CC; // type:function size:0x60 scope:global align:4
-setAction__11daE_OctBg_cFM11daE_OctBg_cFP10v = .text:0x0000012C; // type:function size:0xA4 scope:global align:4
+setAction__11daE_OctBg_cFM11daE_OctBg_cFPCvPv_v = .text:0x0000012C; // type:function size:0xA4 scope:global align:4
setSparkEffect__11daE_OctBg_cFv = .text:0x000001D0; // type:function size:0x104 scope:global align:4
checkExplode__11daE_OctBg_cFv = .text:0x000002D4; // type:function size:0x100 scope:global align:4
action__11daE_OctBg_cFv = .text:0x000003D4; // type:function size:0x300 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_e_sm2/symbols.txt b/config/RZDE01_02/rels/d_a_e_sm2/symbols.txt
index 9d0f200ef8..cbb7fdf987 100644
--- a/config/RZDE01_02/rels/d_a_e_sm2/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_e_sm2/symbols.txt
@@ -10,7 +10,7 @@ __as__4cXyzFR10cXyz = .text:0x00000410; // type:label scope:global align:4
dComIfG_Bgsp__Fv = .text:0x00000410; // type:function size:0x10 scope:global align:4
dComIfGp_getCamera__Fi = .text:0x00000420; // type:function size:0x18 scope:global align:4
fopAcM_GetRoomNo__FPC10fopAc_ac_c = .text:0x00000438; // type:function size:0xC scope:global align:4
-fopAcM_GetParam__FP10v = .text:0x00000444; // type:function size:0x8 scope:global align:4
+fopAcM_GetParam__FPCv = .text:0x00000444; // type:function size:0x8 scope:global align:4
__ct__13daE_SM2_HIO_cFv = .text:0x0000044C; // type:function size:0x40 scope:global align:4
nodeCallBack__FP8J3DJointi = .text:0x0000048C; // type:function size:0x11C scope:global align:4
daE_SM2_Draw__FP11e_sm2_class = .text:0x000005A8; // type:function size:0x2D4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_e_sw/symbols.txt b/config/RZDE01_02/rels/d_a_e_sw/symbols.txt
index f28a7cfd6c..b9dd4a5c7d 100644
--- a/config/RZDE01_02/rels/d_a_e_sw/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_e_sw/symbols.txt
@@ -55,7 +55,7 @@ CreateHeap__8daE_SW_cFv = .text:0x000041B8; // type:function size:0xF4 scope:glo
useHeapInit__FP10fopAc_ac_c = .text:0x000042AC; // type:function size:0x4 scope:global align:4
create__8daE_SW_cFv = .text:0x000042B0; // type:function size:0x4EC scope:global align:4
daE_SW_Create__FP8daE_SW_c = .text:0x0000479C; // type:function size:0x4 scope:global align:4
-d_setAction__8daE_SW_cFM8daE_SW_cFP10v = .text:0x000047A0; // type:function size:0xA4 scope:global align:4
+d_setAction__8daE_SW_cFM8daE_SW_cFPCvPv_v = .text:0x000047A0; // type:function size:0xA4 scope:global align:4
d_checkFall__8daE_SW_cFv = .text:0x00004844; // type:function size:0x1F4 scope:global align:4
d_damage_check__8daE_SW_cFv = .text:0x00004A38; // type:function size:0x37C scope:global align:4
d_action__8daE_SW_cFv = .text:0x00004DB4; // type:function size:0x100 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_grass/symbols.txt b/config/RZDE01_02/rels/d_a_grass/symbols.txt
index e457ee2bab..ab0f0f16fd 100644
--- a/config/RZDE01_02/rels/d_a_grass/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_grass/symbols.txt
@@ -187,7 +187,7 @@ l_mat2DL = .data:0x000044A0; // type:object size:0x99 scope:global align:4
l_mat2Light4DL = .data:0x00004540; // type:object size:0x99 scope:global align:4
@101412 = .data:0x000045DC; // type:object size:0xC scope:local align:4 data:4byte
@101540 = .data:0x000045E8; // type:object size:0x20 scope:local align:4
-@LOCAL@daGrass_c::create(void)@l_offsetData@5 = .data:0x00004608; // type:object size:0x40 scope:global align:4
+l_offsetData$localstatic15$create__9daGrass_cFv = .data:0x00004608; // type:object size:0x40 scope:local align:4
daGrass_METHODS = .data:0x00004648; // type:object size:0x20 scope:global align:4
g_profile_GRASS = .data:0x00004668; // type:object size:0x30 scope:global align:4
__vt__16dFlower_packet_c = .data:0x00004698; // type:object size:0x14 scope:global align:4
@@ -276,15 +276,15 @@ ang$95218 = .bss:0x00000BE8; // type:object size:0x6 scope:global align:4
@95833 = .bss:0x00000EB4; // type:object size:0xC scope:local align:4
@95834 = .bss:0x00000EC0; // type:object size:0xC scope:local align:4
@95835 = .bss:0x00000ECC; // type:object size:0xC scope:local align:4
-lbl_74_bss_ED8 = .bss:0x00000ED8; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType0 = .bss:0x00000EDA; // type:object size:0x2A scope:global align:2
-lbl_74_bss_F04 = .bss:0x00000F04; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType1@0 = .bss:0x00000F06; // type:object size:0x7E scope:global align:2
-lbl_74_bss_F84 = .bss:0x00000F84; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType2@1 = .bss:0x00000F86; // type:object size:0x12 scope:global align:2
-lbl_74_bss_F98 = .bss:0x00000F98; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType3@2 = .bss:0x00000F9A; // type:object size:0x2A scope:global align:2
-lbl_74_bss_FC4 = .bss:0x00000FC4; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType4@3 = .bss:0x00000FC6; // type:object size:0x66 scope:global align:2
-lbl_74_bss_102C = .bss:0x0000102C; // type:object size:0x1 data:byte
-@LOCAL@daGrass_c::create(void)@l_setType5@4 = .bss:0x0000102E; // type:object size:0x2A scope:global align:2
+init$localstatic4$create__9daGrass_cFv = .bss:0x00000ED8; // type:object size:0x1 data:byte
+l_setType0$localstatic3$create__9daGrass_cFv = .bss:0x00000EDA; // type:object size:0x2A scope:local data:2byte
+init$localstatic6$create__9daGrass_cFv = .bss:0x00000F04; // type:object size:0x1 data:byte
+l_setType1$localstatic5$create__9daGrass_cFv = .bss:0x00000F06; // type:object size:0x7E scope:local data:2byte
+init$localstatic8$create__9daGrass_cFv = .bss:0x00000F84; // type:object size:0x1 data:byte
+l_setType2$localstatic7$create__9daGrass_cFv = .bss:0x00000F86; // type:object size:0x12 scope:local data:2byte
+init$localstatic10$create__9daGrass_cFv = .bss:0x00000F98; // type:object size:0x1 data:byte
+l_setType3$localstatic9$create__9daGrass_cFv = .bss:0x00000F9A; // type:object size:0x2A scope:local data:2byte
+init$localstatic12$create__9daGrass_cFv = .bss:0x00000FC4; // type:object size:0x1 data:byte
+l_setType4$localstatic11$create__9daGrass_cFv = .bss:0x00000FC6; // type:object size:0x66 scope:local data:2byte
+init$localstatic14$create__9daGrass_cFv = .bss:0x0000102C; // type:object size:0x1 data:byte
+l_setType5$localstatic13$create__9daGrass_cFv = .bss:0x0000102E; // type:object size:0x2A scope:local data:2byte
diff --git a/config/RZDE01_02/rels/d_a_mirror/symbols.txt b/config/RZDE01_02/rels/d_a_mirror/symbols.txt
index abb2c47db8..8407495927 100644
--- a/config/RZDE01_02/rels/d_a_mirror/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_mirror/symbols.txt
@@ -41,8 +41,8 @@ lbl_279_rodata_8 = .rodata:0x00000008; // type:object size:0xC
@94558 = .rodata:0x00000044; // type:object size:0x4 scope:local align:4
@94562 = .rodata:0x00000048; // type:object size:0x8 scope:local align:4
@92849 = .rodata:0x00000050; // type:object size:0x30 scope:local align:4
-@LOCAL@daMirror_c::create(void)@l_mirrorQuad = .rodata:0x00000080; // type:object size:0x30 scope:global align:4
-@LOCAL@daMirror_c::create(void)@l_mirrorLook@0 = .rodata:0x000000B0; // type:object size:0xC scope:global align:4
+l_mirrorQuad$localstatic3$create__10daMirror_cFv = .rodata:0x00000080; // type:object size:0x30 scope:global align:4
+l_mirrorLook$localstatic4$create__10daMirror_cFv = .rodata:0x000000B0; // type:object size:0xC scope:global align:4
@94669 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4
@94702 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4 data:float
lbl_279_data_0 = .data:0x00000000; // type:object size:0x7 data:string
diff --git a/config/RZDE01_02/rels/d_a_movie_player/symbols.txt b/config/RZDE01_02/rels/d_a_movie_player/symbols.txt
index 1a7bdcbcad..b942fc5e13 100644
--- a/config/RZDE01_02/rels/d_a_movie_player/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_movie_player/symbols.txt
@@ -127,11 +127,11 @@ JKRFree__FPv = .text:0x00006434; // type:function size:0x8 scope:global align:4
dComIfGp_event_reset__Fv = .text:0x0000643C; // type:function size:0x30 scope:global align:4
getEvent__14dComIfG_play_cFv = .text:0x0000646C; // type:function size:0x8 scope:global align:4
dComIfGd_set2DOpa__FP12dDlst_base_c = .text:0x00006474; // type:function size:0x14 scope:global align:4
-fopAcM_GetParam__FP10v = .text:0x00006488; // type:function size:0x4 scope:global align:4
+fopAcM_GetParam__FPCv = .text:0x00006488; // type:function size:0x4 scope:global align:4
fopAcM_CheckCondition__FP10fopAc_ac_cUl = .text:0x0000648C; // type:function size:0xC scope:global align:4
fopAcM_OnCondition__FP10fopAc_ac_cUl = .text:0x00006498; // type:function size:0x10 scope:global align:4
__ct__6daMP_cFv = .text:0x000064A8; // type:function size:0x30 scope:global align:4
-fpcM_GetParam__FP10v = .text:0x000064D8; // type:function size:0x8 scope:global align:4
+fpcM_GetParam__FPCv = .text:0x000064D8; // type:function size:0x8 scope:global align:4
setFrameRate__10JFWDisplayFUs = .text:0x000064E0; // type:function size:0x10 scope:global align:4
getManager__10JFWDisplayFv = .text:0x000064F0; // type:function size:0xC scope:global align:4
set2DOpa__12dDlst_list_cFP12dDlst_base_c = .text:0x000064FC; // type:function size:0x10 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_myna/symbols.txt b/config/RZDE01_02/rels/d_a_myna/symbols.txt
index 6aae7fc999..710a915d0e 100644
--- a/config/RZDE01_02/rels/d_a_myna/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_myna/symbols.txt
@@ -147,7 +147,7 @@ lbl_281_data_2F7 = .data:0x000002F7; // type:object size:0x10 data:string
l_bckFileNameTBL = .data:0x00000308; // type:object size:0x3C scope:global align:4 data:4byte
lbl_281_data_344 = .data:0x00000344; // type:object size:0x9 data:string
l_btpFileNameTBL = .data:0x00000350; // type:object size:0x4 scope:global align:4 data:4byte
-@LOCAL@daMyna_HIO_c::daMyna_HIO_c(void)@aParam = .data:0x00000354; // type:object size:0x30 scope:global align:4
+aParam$localstatic3$__ct__12daMyna_HIO_cFv = .data:0x00000354; // type:object size:0x30 scope:global align:4
mBaseMotionTBL__8daMyna_c = .data:0x00000384; // type:object size:0x54 scope:global align:4
lbl_281_data_3D8 = .data:0x000003D8; // type:object size:0x14
@101171 = .data:0x000003EC; // type:object size:0x40 scope:local align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_aru/symbols.txt b/config/RZDE01_02/rels/d_a_npc_aru/symbols.txt
index 85663405bf..fe610c9476 100644
--- a/config/RZDE01_02/rels/d_a_npc_aru/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_aru/symbols.txt
@@ -31,7 +31,7 @@ setAttnPos__11daNpc_Aru_cFv = .text:0x00001AE8; // type:function size:0x2D4 scop
setCollision__11daNpc_Aru_cFv = .text:0x00001DBC; // type:function size:0x160 scope:global align:4
drawDbgInfo__11daNpc_Aru_cFv = .text:0x00001F1C; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_Aru_cFv = .text:0x00001F24; // type:function size:0x1E0 scope:global align:4
-setAction__11daNpc_Aru_cFM11daNpc_Aru_cFP10v = .text:0x00002104; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Aru_cFM11daNpc_Aru_cFPCvPvPv_i = .text:0x00002104; // type:function size:0xA8 scope:global align:4
chkBullRunningStage__11daNpc_Aru_cFv = .text:0x000021AC; // type:function size:0x78 scope:global align:4
chkSkipFenceStage__11daNpc_Aru_cFv = .text:0x00002224; // type:function size:0x78 scope:global align:4
srchActorDirection__11daNpc_Aru_cFP10fopAc_ac_c = .text:0x0000229C; // type:function size:0xD0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_ash/symbols.txt b/config/RZDE01_02/rels/d_a_npc_ash/symbols.txt
index 39aa3dbf42..d3bc20fde8 100644
--- a/config/RZDE01_02/rels/d_a_npc_ash/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_ash/symbols.txt
@@ -15,7 +15,7 @@ ctrlJointCallBack__10daNpcAsh_cFP8J3DJointi = .text:0x00000FF4; // type:function
setExpressionAnm__10daNpcAsh_cFib = .text:0x0000103C; // type:function size:0x220 scope:global align:4
setExpressionBtp__10daNpcAsh_cFi = .text:0x0000125C; // type:function size:0xD8 scope:global align:4
setMotionAnm__10daNpcAsh_cFif = .text:0x00001334; // type:function size:0x144 scope:global align:4
-setAction__10daNpcAsh_cFM10daNpcAsh_cFP10v = .text:0x00001478; // type:function size:0xA8 scope:global align:4
+setAction__10daNpcAsh_cFM10daNpcAsh_cFPCvPvPv_b = .text:0x00001478; // type:function size:0xA8 scope:global align:4
isSneaking__10daNpcAsh_cFv = .text:0x00001520; // type:function size:0x6C scope:global align:4
wait_type0__10daNpcAsh_cFPv = .text:0x0000158C; // type:function size:0x534 scope:global align:4
setExpression__10daNpcAsh_cFif = .text:0x00001AC0; // type:function size:0x2C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_ashB/symbols.txt b/config/RZDE01_02/rels/d_a_npc_ashB/symbols.txt
index 0d2c0d423f..8e00b59854 100644
--- a/config/RZDE01_02/rels/d_a_npc_ashB/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_ashB/symbols.txt
@@ -15,7 +15,7 @@ ctrlJointCallBack__11daNpcAshB_cFP8J3DJointi = .text:0x00000C04; // type:functio
setExpressionAnm__11daNpcAshB_cFib = .text:0x00000C4C; // type:function size:0x204 scope:global align:4
setExpressionBtp__11daNpcAshB_cFi = .text:0x00000E50; // type:function size:0xD8 scope:global align:4
setMotionAnm__11daNpcAshB_cFif = .text:0x00000F28; // type:function size:0x1B8 scope:global align:4
-setAction__11daNpcAshB_cFM11daNpcAshB_cFP10v = .text:0x000010E0; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcAshB_cFM11daNpcAshB_cFPCvPvPv_b = .text:0x000010E0; // type:function size:0xA8 scope:global align:4
wait__11daNpcAshB_cFPv = .text:0x00001188; // type:function size:0x4D4 scope:global align:4
setExpression__11daNpcAshB_cFif = .text:0x0000165C; // type:function size:0x68 scope:global align:4
setMotion__11daNpcAshB_cFifi = .text:0x000016C4; // type:function size:0xC0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_bans/symbols.txt b/config/RZDE01_02/rels/d_a_npc_bans/symbols.txt
index e5d6462358..ae9140ab17 100644
--- a/config/RZDE01_02/rels/d_a_npc_bans/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_bans/symbols.txt
@@ -29,7 +29,7 @@ drawOtherMdl__12daNpc_Bans_cFv = .text:0x00001F68; // type:function size:0x144 s
setScoopAnm__12daNpc_Bans_cFiif = .text:0x000020AC; // type:function size:0xC4 scope:global align:4
afterSetMotionAnm__12daNpc_Bans_cFiifi = .text:0x00002170; // type:function size:0x18 scope:global align:4
selectAction__12daNpc_Bans_cFv = .text:0x00002188; // type:function size:0x70 scope:global align:4
-setAction__12daNpc_Bans_cFM12daNpc_Bans_cFP10v = .text:0x000021F8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Bans_cFM12daNpc_Bans_cFPCvPvPv_i = .text:0x000021F8; // type:function size:0xA8 scope:global align:4
checkPlayerIn2ndFloorOfBombShop__12daNpc_Bans_cFv = .text:0x000022A0; // type:function size:0xAC scope:global align:4
orderAngerEvt__12daNpc_Bans_cFv = .text:0x0000234C; // type:function size:0xEC scope:global align:4
getKMsgTagP__12daNpc_Bans_cFv = .text:0x00002438; // type:function size:0xA0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_besu/symbols.txt b/config/RZDE01_02/rels/d_a_npc_besu/symbols.txt
index 0f5cb78b5d..0d3dcf5105 100644
--- a/config/RZDE01_02/rels/d_a_npc_besu/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_besu/symbols.txt
@@ -35,7 +35,7 @@ changeBck__12daNpc_Besu_cFPiPi = .text:0x00002720; // type:function size:0x9C sc
changeBtp__12daNpc_Besu_cFPiPi = .text:0x000027BC; // type:function size:0x8C scope:global align:4
changeBtk__12daNpc_Besu_cFPiPi = .text:0x00002848; // type:function size:0x2C scope:global align:4
selectAction__12daNpc_Besu_cFv = .text:0x00002874; // type:function size:0x14C scope:global align:4
-setAction__12daNpc_Besu_cFM12daNpc_Besu_cFP10v = .text:0x000029C0; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Besu_cFM12daNpc_Besu_cFPCvPvPv_i = .text:0x000029C0; // type:function size:0xA8 scope:global align:4
mop__12daNpc_Besu_cFii = .text:0x00002A68; // type:function size:0xFC scope:global align:4
cutConversationAboutSaru__12daNpc_Besu_cFi = .text:0x00002B64; // type:function size:0x128 scope:global align:4
cutConversationAboutPachinko__12daNpc_Besu_cFi = .text:0x00002C8C; // type:function size:0x398 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_blue_ns/symbols.txt b/config/RZDE01_02/rels/d_a_npc_blue_ns/symbols.txt
index b761f55997..e8c8556c68 100644
--- a/config/RZDE01_02/rels/d_a_npc_blue_ns/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_blue_ns/symbols.txt
@@ -33,7 +33,7 @@ setMotion__13daNpcBlueNS_cFifi = .text:0x000016E8; // type:function size:0x48 sc
drawDbgInfo__13daNpcBlueNS_cFv = .text:0x00001730; // type:function size:0x8 scope:global align:4
reset__13daNpcBlueNS_cFv = .text:0x00001738; // type:function size:0x16C scope:global align:4
playMotion__13daNpcBlueNS_cFv = .text:0x000018A4; // type:function size:0x1EC scope:global align:4
-setAction__13daNpcBlueNS_cFM13daNpcBlueNS_cFP10v = .text:0x00001A90; // type:function size:0xA8 scope:global align:4
+setAction__13daNpcBlueNS_cFM13daNpcBlueNS_cFPCvPvi_i = .text:0x00001A90; // type:function size:0xA8 scope:global align:4
setLookMode__13daNpcBlueNS_cFi = .text:0x00001B38; // type:function size:0x24 scope:global align:4
lookat__13daNpcBlueNS_cFv = .text:0x00001B5C; // type:function size:0x228 scope:global align:4
step__13daNpcBlueNS_cFsi = .text:0x00001D84; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_bou/symbols.txt b/config/RZDE01_02/rels/d_a_npc_bou/symbols.txt
index a7eb5a5327..49f216e794 100644
--- a/config/RZDE01_02/rels/d_a_npc_bou/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_bou/symbols.txt
@@ -29,7 +29,7 @@ setCollision__11daNpc_Bou_cFv = .text:0x000018C8; // type:function size:0x160 sc
drawDbgInfo__11daNpc_Bou_cFv = .text:0x00001A28; // type:function size:0x8 scope:global align:4
changeAnm__11daNpc_Bou_cFPiPi = .text:0x00001A30; // type:function size:0x4C scope:global align:4
selectAction__11daNpc_Bou_cFv = .text:0x00001A7C; // type:function size:0x70 scope:global align:4
-setAction__11daNpc_Bou_cFM11daNpc_Bou_cFP10v = .text:0x00001AEC; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Bou_cFM11daNpc_Bou_cFPCvPvPv_i = .text:0x00001AEC; // type:function size:0xA8 scope:global align:4
cutWildGoat__11daNpc_Bou_cFi = .text:0x00001B94; // type:function size:0x368 scope:global align:4
cutWildGoatSuccess__11daNpc_Bou_cFi = .text:0x00001EFC; // type:function size:0x1B4 scope:global align:4
cutWildGoatFailure__11daNpc_Bou_cFi = .text:0x000020B0; // type:function size:0x1D0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_bouS/symbols.txt b/config/RZDE01_02/rels/d_a_npc_bouS/symbols.txt
index 622cc0ac21..56c2853dcd 100644
--- a/config/RZDE01_02/rels/d_a_npc_bouS/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_bouS/symbols.txt
@@ -15,7 +15,7 @@ ctrlJointCallBack__11daNpcBouS_cFP8J3DJointi = .text:0x00000D10; // type:functio
setExpressionAnm__11daNpcBouS_cFib = .text:0x00000D58; // type:function size:0x1F0 scope:global align:4
setExpressionBtp__11daNpcBouS_cFi = .text:0x00000F48; // type:function size:0xD8 scope:global align:4
setMotionAnm__11daNpcBouS_cFif = .text:0x00001020; // type:function size:0x130 scope:global align:4
-setAction__11daNpcBouS_cFM11daNpcBouS_cFP10v = .text:0x00001150; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcBouS_cFM11daNpcBouS_cFPCvPvPv_b = .text:0x00001150; // type:function size:0xA8 scope:global align:4
s_sub__FPvPv = .text:0x000011F8; // type:function size:0x74 scope:global align:4
wait__11daNpcBouS_cFPv = .text:0x0000126C; // type:function size:0x340 scope:global align:4
setExpression__11daNpcBouS_cFif = .text:0x000015AC; // type:function size:0x2C scope:global align:4
@@ -54,7 +54,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
-daNpcBouS_Param_c::m = .rodata:0x00000000; // type:object size:0x8C scope:global align:4
+m__17daNpcBouS_Param_c = .rodata:0x00000000; // type:object size:0x8C scope:global align:4
@103701 = .rodata:0x0000008C; // type:object size:0x4 scope:local align:4
@103702 = .rodata:0x00000090; // type:object size:0x4 scope:local align:4
@103703 = .rodata:0x00000094; // type:object size:0x4 scope:local align:4
@@ -119,7 +119,7 @@ lbl_289_data_192 = .data:0x00000192; // type:object size:0x11 data:string
l_evtNames = .data:0x000001A4; // type:object size:0x10 scope:global align:4 data:4byte
lbl_289_data_1B4 = .data:0x000001B4; // type:object size:0x5 data:string
l_myName = .data:0x000001BC; // type:object size:0x4 scope:global align:4
-daNpcBouS_c::mEvtSeqList = .data:0x000001C0; // type:object size:0x30 scope:global align:4 data:4byte
+mEvtSeqList__11daNpcBouS_c = .data:0x000001C0; // type:object size:0x30 scope:global align:4 data:4byte
@103629 = .data:0x000001F0; // type:object size:0xC scope:local align:4
@103630 = .data:0x000001FC; // type:object size:0xC scope:local align:4
@103899 = .data:0x00000208; // type:object size:0x1C scope:local align:4
@@ -182,4 +182,4 @@ l_createPos = .bss:0x00000014; // type:object size:0xC scope:global align:4
l_HIO = .bss:0x0000002C; // type:object size:0x4 scope:global align:4
@99353 = .bss:0x00000030; // type:object size:0xC scope:local align:4
lbl_289_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte
-daNpcBouS_c::setAttnPos(void)@eyeOffset = .bss:0x00000040; // type:object size:0xC scope:global align:4 data:float
+eyeOffset$localstatic3$setAttnPos__11daNpcBouS_cFv = .bss:0x00000040; // type:object size:0xC scope:global align:4 data:float
diff --git a/config/RZDE01_02/rels/d_a_npc_chat/symbols.txt b/config/RZDE01_02/rels/d_a_npc_chat/symbols.txt
index e59aaf1b16..955768561a 100644
--- a/config/RZDE01_02/rels/d_a_npc_chat/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_chat/symbols.txt
@@ -41,7 +41,7 @@ getLookPlayerCheck__11daNpcChat_cFv = .text:0x000029DC; // type:function size:0x
reset__11daNpcChat_cFv = .text:0x00002A08; // type:function size:0x1AC scope:global align:4
playMotion__11daNpcChat_cFv = .text:0x00002BB4; // type:function size:0x1230 scope:global align:4
playMotionAnmLoop__11daNpcChat_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x00003DE4; // type:function size:0x158 scope:global align:4
-setAction__11daNpcChat_cFM11daNpcChat_cFP10v = .text:0x00003F3C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcChat_cFM11daNpcChat_cFPCvPvPv_b = .text:0x00003F3C; // type:function size:0xA8 scope:global align:4
step__11daNpcChat_cFsi = .text:0x00003FE4; // type:function size:0xD8 scope:global align:4
setTalkMember__11daNpcChat_cFP11daNpcChat_c = .text:0x000040BC; // type:function size:0x34 scope:global align:4
wait__11daNpcChat_cFPv = .text:0x000040F0; // type:function size:0x424 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_chin/symbols.txt b/config/RZDE01_02/rels/d_a_npc_chin/symbols.txt
index d106c3d946..d4e533afbc 100644
--- a/config/RZDE01_02/rels/d_a_npc_chin/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_chin/symbols.txt
@@ -30,7 +30,7 @@ reset__11daNpcChin_cFv = .text:0x00001964; // type:function size:0xFC scope:glob
__as__5csXyzFR11csXyz = .text:0x00001A60; // type:label scope:global align:4
playExpression__11daNpcChin_cFv = .text:0x00001A60; // type:function size:0x318 scope:global align:4
playMotion__11daNpcChin_cFv = .text:0x00001D78; // type:function size:0x508 scope:global align:4
-setAction__11daNpcChin_cFM11daNpcChin_cFP10v = .text:0x00002280; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcChin_cFM11daNpcChin_cFPCvPvPv_b = .text:0x00002280; // type:function size:0xA8 scope:global align:4
setLookMode__11daNpcChin_cFi = .text:0x00002328; // type:function size:0x24 scope:global align:4
lookat__11daNpcChin_cFv = .text:0x0000234C; // type:function size:0x228 scope:global align:4
step__11daNpcChin_cFsii = .text:0x00002574; // type:function size:0x178 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_clerka/symbols.txt b/config/RZDE01_02/rels/d_a_npc_clerka/symbols.txt
index f904366395..2549e51388 100644
--- a/config/RZDE01_02/rels/d_a_npc_clerka/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_clerka/symbols.txt
@@ -26,7 +26,7 @@ setCollision__14daNpc_clerkA_cFv = .text:0x00001484; // type:function size:0x144
drawDbgInfo__14daNpc_clerkA_cFv = .text:0x000015C8; // type:function size:0x8 scope:global align:4
drawOtherMdl__14daNpc_clerkA_cFv = .text:0x000015D0; // type:function size:0x64 scope:global align:4
selectAction__14daNpc_clerkA_cFv = .text:0x00001634; // type:function size:0x70 scope:global align:4
-setAction__14daNpc_clerkA_cFM14daNpc_clerkA_cFP10v = .text:0x000016A4; // type:function size:0xA8 scope:global align:4
+setAction__14daNpc_clerkA_cFM14daNpc_clerkA_cFPCvPvPv_i = .text:0x000016A4; // type:function size:0xA8 scope:global align:4
wait__14daNpc_clerkA_cFPv = .text:0x0000174C; // type:function size:0x1C4 scope:global align:4
tend__14daNpc_clerkA_cFPv = .text:0x00001910; // type:function size:0x1D4 scope:global align:4
talk__14daNpc_clerkA_cFPv = .text:0x00001AE4; // type:function size:0x188 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_clerkb/symbols.txt b/config/RZDE01_02/rels/d_a_npc_clerkb/symbols.txt
index 1d449d745c..aadd58505a 100644
--- a/config/RZDE01_02/rels/d_a_npc_clerkb/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_clerkb/symbols.txt
@@ -29,7 +29,7 @@ drawDbgInfo__14daNpc_clerkB_cFv = .text:0x00001AE8; // type:function size:0x8 sc
drawOtherMdl__14daNpc_clerkB_cFv = .text:0x00001AF0; // type:function size:0x64 scope:global align:4
drawGhost__14daNpc_clerkB_cFv = .text:0x00001B54; // type:function size:0x88 scope:global align:4
selectAction__14daNpc_clerkB_cFv = .text:0x00001BDC; // type:function size:0x70 scope:global align:4
-setAction__14daNpc_clerkB_cFM14daNpc_clerkB_cFP10v = .text:0x00001C4C; // type:function size:0xA8 scope:global align:4
+setAction__14daNpc_clerkB_cFM14daNpc_clerkB_cFPCvPvPv_i = .text:0x00001C4C; // type:function size:0xA8 scope:global align:4
setSe__14daNpc_clerkB_cFv = .text:0x00001CF4; // type:function size:0xAC scope:global align:4
wait__14daNpc_clerkB_cFPv = .text:0x00001DA0; // type:function size:0x1C4 scope:global align:4
tend__14daNpc_clerkB_cFPv = .text:0x00001F64; // type:function size:0x1E8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_clerkt/symbols.txt b/config/RZDE01_02/rels/d_a_npc_clerkt/symbols.txt
index b5e9bd81e0..68eda30a58 100644
--- a/config/RZDE01_02/rels/d_a_npc_clerkt/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_clerkt/symbols.txt
@@ -18,7 +18,7 @@ action__13daNpcClerkT_cFv = .text:0x00000EA4; // type:function size:0xA4 scope:g
drawDbgInfo__13daNpcClerkT_cFv = .text:0x00000F48; // type:function size:0x8 scope:global align:4
drawOtherMdl__13daNpcClerkT_cFv = .text:0x00000F50; // type:function size:0x64 scope:global align:4
selectAction__13daNpcClerkT_cFv = .text:0x00000FB4; // type:function size:0x70 scope:global align:4
-setAction__13daNpcClerkT_cFM13daNpcClerkT_cFP10v = .text:0x00001024; // type:function size:0xA8 scope:global align:4
+setAction__13daNpcClerkT_cFM13daNpcClerkT_cFPCvPvPv_i = .text:0x00001024; // type:function size:0xA8 scope:global align:4
wait__13daNpcClerkT_cFPv = .text:0x000010CC; // type:function size:0x1C4 scope:global align:4
tend__13daNpcClerkT_cFPv = .text:0x00001290; // type:function size:0xE4 scope:global align:4
talk__13daNpcClerkT_cFPv = .text:0x00001374; // type:function size:0x188 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_coach/symbols.txt b/config/RZDE01_02/rels/d_a_npc_coach/symbols.txt
index 219f9d341f..fdbc92f89e 100644
--- a/config/RZDE01_02/rels/d_a_npc_coach/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_coach/symbols.txt
@@ -67,12 +67,12 @@ _dtors = .dtors:0x00000000; // type:label scope:global
M_attr__12daNpcCoach_c = .rodata:0x00000000; // type:object size:0xA0 scope:global align:4
@107401 = .rodata:0x000000A0; // type:object size:0x4 scope:local align:4 data:float
@107547 = .rodata:0x000000A4; // type:object size:0x4 scope:local align:4
-@LOCAL@daNpcCoach_c::initCollision(void)@ccCylSrc = .rodata:0x000000A8; // type:object size:0x44 scope:global align:4
-daNpcCoach_c::initCollision(void)@ccSphSrc@0 = .rodata:0x000000EC; // type:object size:0x40 scope:global align:4
-daNpcCoach_c::calcFrontWheelRotate(void)@shaftRound@0 = .rodata:0x0000012C; // type:object size:0x4 scope:global align:4
-@LOCAL@daNpcCoach_c::calcFrontWheelRotate(void)@round = .rodata:0x00000130; // type:object size:0x4 scope:global align:4
-daNpcCoach_c::calcRearWheelRotate(void)@shaftRound@0 = .rodata:0x00000134; // type:object size:0x4 scope:global align:4
-@LOCAL@daNpcCoach_c::calcRearWheelRotate(void)@round = .rodata:0x00000138; // type:object size:0x4 scope:global align:4
+ccCylSrc$localstatic3$initCollision__12daNpcCoach_cFv = .rodata:0x000000A8; // type:object size:0x44 scope:global align:4
+ccSphSrc$localstatic4$initCollision__12daNpcCoach_cFv = .rodata:0x000000EC; // type:object size:0x40 scope:global align:4
+shaftRound$localstatic3$calcFrontWheelRotate__12daNpcCoach_cFv = .rodata:0x0000012C; // type:object size:0x4 scope:local align:4
+round$localstatic4$calcFrontWheelRotate__12daNpcCoach_cFv = .rodata:0x00000130; // type:object size:0x4 scope:local align:4
+shaftRound$localstatic3$calcRearWheelRotate__12daNpcCoach_cFv = .rodata:0x00000134; // type:object size:0x4 scope:local align:4
+round$localstatic4$calcRearWheelRotate__12daNpcCoach_cFv = .rodata:0x00000138; // type:object size:0x4 scope:local align:4
@107607 = .rodata:0x0000013C; // type:object size:0x4 scope:local align:4 data:float
ParticleName = .rodata:0x00000140; // type:object size:0x14 scope:global align:4
@107797 = .rodata:0x00000154; // type:object size:0x4 scope:local align:4 data:float
diff --git a/config/RZDE01_02/rels/d_a_npc_doc/symbols.txt b/config/RZDE01_02/rels/d_a_npc_doc/symbols.txt
index eac6ab98f5..eb52439ed9 100644
--- a/config/RZDE01_02/rels/d_a_npc_doc/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_doc/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__11daNpc_Doc_cFv = .text:0x00001214; // type:function size:0x2C4 scop
setCollision__11daNpc_Doc_cFv = .text:0x000014D8; // type:function size:0x184 scope:global align:4
drawDbgInfo__11daNpc_Doc_cFv = .text:0x0000165C; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_Doc_cFv = .text:0x00001664; // type:function size:0xF0 scope:global align:4
-setAction__11daNpc_Doc_cFM11daNpc_Doc_cFP10v = .text:0x00001754; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Doc_cFM11daNpc_Doc_cFPCvPvPv_i = .text:0x00001754; // type:function size:0xA8 scope:global align:4
wait__11daNpc_Doc_cFPv = .text:0x000017FC; // type:function size:0x2A8 scope:global align:4
walk__11daNpc_Doc_cFPv = .text:0x00001AA4; // type:function size:0x180 scope:global align:4
talk__11daNpc_Doc_cFPv = .text:0x00001C24; // type:function size:0x33C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_doorboy/symbols.txt b/config/RZDE01_02/rels/d_a_npc_doorboy/symbols.txt
index b523ef3ab0..6264d01970 100644
--- a/config/RZDE01_02/rels/d_a_npc_doorboy/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_doorboy/symbols.txt
@@ -13,7 +13,7 @@ ctrlJoint__14daNpcDoorBoy_cFP8J3DJointP8J3DModel = .text:0x00000A00; // type:fun
createHeapCallBack__14daNpcDoorBoy_cFP10fopAc_ac_c = .text:0x00000B44; // type:function size:0x4 scope:global align:4
ctrlJointCallBack__14daNpcDoorBoy_cFP8J3DJointi = .text:0x00000B48; // type:function size:0x48 scope:global align:4
setMotion__14daNpcDoorBoy_cFifi = .text:0x00000B90; // type:function size:0x48 scope:global align:4
-setAction__14daNpcDoorBoy_cFM14daNpcDoorBoy_cFP10v = .text:0x00000BD8; // type:function size:0xA8 scope:global align:4
+setAction__14daNpcDoorBoy_cFM14daNpcDoorBoy_cFPCvPvPv_b = .text:0x00000BD8; // type:function size:0xA8 scope:global align:4
wait__14daNpcDoorBoy_cFPv = .text:0x00000C80; // type:function size:0x3F0 scope:global align:4
setLookMode__14daNpcDoorBoy_cFi = .text:0x00001070; // type:function size:0x24 scope:global align:4
step__14daNpcDoorBoy_cFsi = .text:0x00001094; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_drainSol/symbols.txt b/config/RZDE01_02/rels/d_a_npc_drainSol/symbols.txt
index 40a16051d5..4256dd7505 100644
--- a/config/RZDE01_02/rels/d_a_npc_drainSol/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_drainSol/symbols.txt
@@ -11,7 +11,7 @@ CreateHeap__12daNpcDrSol_cFv = .text:0x0000068C; // type:function size:0x1BC sco
Execute__12daNpcDrSol_cFv = .text:0x00000848; // type:function size:0xF0 scope:global align:4
drawOtherMdls__12daNpcDrSol_cFv = .text:0x00000938; // type:function size:0x94 scope:global align:4
createHeapCallBack__12daNpcDrSol_cFP10fopAc_ac_c = .text:0x000009CC; // type:function size:0x4 scope:global align:4
-setAction__12daNpcDrSol_cFM12daNpcDrSol_cFP10v = .text:0x000009D0; // type:function size:0xA8 scope:global align:4
+setAction__12daNpcDrSol_cFM12daNpcDrSol_cFPCvPvPv_b = .text:0x000009D0; // type:function size:0xA8 scope:global align:4
wait__12daNpcDrSol_cFPv = .text:0x00000A78; // type:function size:0x11C scope:global align:4
setMotion__12daNpcDrSol_cFifi = .text:0x00000B94; // type:function size:0x78 scope:global align:4
talk__12daNpcDrSol_cFPv = .text:0x00000C0C; // type:function size:0x124 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_fairy/symbols.txt b/config/RZDE01_02/rels/d_a_npc_fairy/symbols.txt
index 74035614c5..bf4c720807 100644
--- a/config/RZDE01_02/rels/d_a_npc_fairy/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_fairy/symbols.txt
@@ -40,7 +40,7 @@ afterMoved__13daNpc_Fairy_cFv = .text:0x00001EB8; // type:function size:0xCC sco
setAttnPos__13daNpc_Fairy_cFv = .text:0x00001F84; // type:function size:0x214 scope:global align:4
setCollision__13daNpc_Fairy_cFv = .text:0x00002198; // type:function size:0x148 scope:global align:4
drawDbgInfo__13daNpc_Fairy_cFv = .text:0x000022E0; // type:function size:0x8 scope:global align:4
-setAction__13daNpc_Fairy_cFM13daNpc_Fairy_cFP10v = .text:0x000022E8; // type:function size:0xB0 scope:global align:4
+setAction__13daNpc_Fairy_cFM13daNpc_Fairy_cFPCvPvi_ii = .text:0x000022E8; // type:function size:0xB0 scope:global align:4
wait__13daNpc_Fairy_cFi = .text:0x00002398; // type:function size:0x238 scope:global align:4
talk__13daNpc_Fairy_cFi = .text:0x000025D0; // type:function size:0xF0 scope:global align:4
AppearDemoCall__13daNpc_Fairy_cFv = .text:0x000026C0; // type:function size:0x138 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_fairy_seirei/symbols.txt b/config/RZDE01_02/rels/d_a_npc_fairy_seirei/symbols.txt
index 0f5eb5aa45..412f450f64 100644
--- a/config/RZDE01_02/rels/d_a_npc_fairy_seirei/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_fairy_seirei/symbols.txt
@@ -16,7 +16,7 @@ setCollision__19daNpc_FairySeirei_cFv = .text:0x00000A14; // type:function size:
setAttnPos__19daNpc_FairySeirei_cFv = .text:0x00000B28; // type:function size:0x94 scope:global align:4
drawDbgInfo__19daNpc_FairySeirei_cFv = .text:0x00000BBC; // type:function size:0x8 scope:global align:4
selectAction__19daNpc_FairySeirei_cFv = .text:0x00000BC4; // type:function size:0x40 scope:global align:4
-setAction__19daNpc_FairySeirei_cFM19daNpc_FairySeirei_cFP10v = .text:0x00000C04; // type:function size:0xA8 scope:global align:4
+setAction__19daNpc_FairySeirei_cFM19daNpc_FairySeirei_cFPCvPvi_i = .text:0x00000C04; // type:function size:0xA8 scope:global align:4
setPrtcls__19daNpc_FairySeirei_cFv = .text:0x00000CAC; // type:function size:0x124 scope:global align:4
wait__19daNpc_FairySeirei_cFi = .text:0x00000DD0; // type:function size:0x6C scope:global align:4
talk__19daNpc_FairySeirei_cFi = .text:0x00000E3C; // type:function size:0x150 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_gnd/symbols.txt b/config/RZDE01_02/rels/d_a_npc_gnd/symbols.txt
index 8dd8e07294..ccf1ae4946 100644
--- a/config/RZDE01_02/rels/d_a_npc_gnd/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_gnd/symbols.txt
@@ -25,7 +25,7 @@ setCollision__11daNpc_Gnd_cFv = .text:0x0000126C; // type:function size:0x144 sc
drawDbgInfo__11daNpc_Gnd_cFv = .text:0x000013B0; // type:function size:0x8 scope:global align:4
afterSetMotionAnm__11daNpc_Gnd_cFiifi = .text:0x000013B8; // type:function size:0x198 scope:global align:4
selectAction__11daNpc_Gnd_cFv = .text:0x00001550; // type:function size:0x40 scope:global align:4
-setAction__11daNpc_Gnd_cFM11daNpc_Gnd_cFP10v = .text:0x00001590; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Gnd_cFM11daNpc_Gnd_cFPCvPvPv_i = .text:0x00001590; // type:function size:0xA8 scope:global align:4
wait__11daNpc_Gnd_cFPv = .text:0x00001638; // type:function size:0x1B8 scope:global align:4
talk__11daNpc_Gnd_cFPv = .text:0x000017F0; // type:function size:0x188 scope:global align:4
daNpc_Gnd_Create__FPv = .text:0x00001978; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_gra/symbols.txt b/config/RZDE01_02/rels/d_a_npc_gra/symbols.txt
index be5f54c48b..34764a6047 100644
--- a/config/RZDE01_02/rels/d_a_npc_gra/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_gra/symbols.txt
@@ -40,7 +40,7 @@ isDelete__11daNpc_grA_cFv = .text:0x0000259C; // type:function size:0x184 scope:
reset__11daNpc_grA_cFv = .text:0x00002720; // type:function size:0x550 scope:global align:4
playExpression__11daNpc_grA_cFv = .text:0x00002C70; // type:function size:0x640 scope:global align:4
playMotion__11daNpc_grA_cFv = .text:0x000032B0; // type:function size:0x77C scope:global align:4
-setAction__11daNpc_grA_cFM11daNpc_grA_cFP10v = .text:0x00003A2C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grA_cFM11daNpc_grA_cFPCvPvPv_i = .text:0x00003A2C; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_grA_cFv = .text:0x00003AD4; // type:function size:0x2BC scope:global align:4
doEvent__11daNpc_grA_cFv = .text:0x00003D90; // type:function size:0x450 scope:global align:4
setLookMode__11daNpc_grA_cFi = .text:0x000041E0; // type:function size:0x24 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grc/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grc/symbols.txt
index e7265c5b8f..da099c93da 100644
--- a/config/RZDE01_02/rels/d_a_npc_grc/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grc/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_grC_cFv = .text:0x000018CC; // type:function size:0x1A4 scope:glo
__as__5csXyzFR11csXyz = .text:0x00001A70; // type:label scope:global align:4
playExpression__11daNpc_grC_cFv = .text:0x00001A70; // type:function size:0x2B8 scope:global align:4
playMotion__11daNpc_grC_cFv = .text:0x00001D28; // type:function size:0x298 scope:global align:4
-setAction__11daNpc_grC_cFM11daNpc_grC_cFP10v = .text:0x00001FC0; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grC_cFM11daNpc_grC_cFPCvPvPv_i = .text:0x00001FC0; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_grC_cFv = .text:0x00002068; // type:function size:0xD4 scope:global align:4
doNormalAction__11daNpc_grC_cFi = .text:0x0000213C; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_grC_cFv = .text:0x00002244; // type:function size:0x2EC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grd/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grd/symbols.txt
index 8608b0396c..d1633e32ce 100644
--- a/config/RZDE01_02/rels/d_a_npc_grd/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grd/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_Grd_cFv = .text:0x00001928; // type:function size:0x134 scope:glo
__as__5csXyzFR11csXyz = .text:0x00001A5C; // type:label scope:global align:4
playExpression__11daNpc_Grd_cFv = .text:0x00001A5C; // type:function size:0x134 scope:global align:4
playMotion__11daNpc_Grd_cFv = .text:0x00001B90; // type:function size:0x214 scope:global align:4
-setAction__11daNpc_Grd_cFM11daNpc_Grd_cFP10v = .text:0x00001DA4; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Grd_cFM11daNpc_Grd_cFPCvPvPv_i = .text:0x00001DA4; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_Grd_cFv = .text:0x00001E4C; // type:function size:0x40 scope:global align:4
doNormalAction__11daNpc_Grd_cFi = .text:0x00001E8C; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_Grd_cFv = .text:0x00001F94; // type:function size:0x2D4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grm/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grm/symbols.txt
index 8e8cc1cad0..e89ff3d418 100644
--- a/config/RZDE01_02/rels/d_a_npc_grm/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grm/symbols.txt
@@ -25,7 +25,7 @@ setCollision__11daNpc_grM_cFv = .text:0x000014F8; // type:function size:0x138 sc
drawDbgInfo__11daNpc_grM_cFv = .text:0x00001630; // type:function size:0x8 scope:global align:4
drawOtherMdl__11daNpc_grM_cFv = .text:0x00001638; // type:function size:0x64 scope:global align:4
selectAction__11daNpc_grM_cFv = .text:0x0000169C; // type:function size:0x40 scope:global align:4
-setAction__11daNpc_grM_cFM11daNpc_grM_cFP10v = .text:0x000016DC; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grM_cFM11daNpc_grM_cFPCvPvPv_i = .text:0x000016DC; // type:function size:0xA8 scope:global align:4
cutTalkSpa__11daNpc_grM_cFi = .text:0x00001784; // type:function size:0x144 scope:global align:4
tend__11daNpc_grM_cFPv = .text:0x000018C8; // type:function size:0x144 scope:global align:4
talk__11daNpc_grM_cFPv = .text:0x00001A0C; // type:function size:0x15C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grmc/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grmc/symbols.txt
index 321c67aad8..90252af9f5 100644
--- a/config/RZDE01_02/rels/d_a_npc_grmc/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grmc/symbols.txt
@@ -23,7 +23,7 @@ setCollision__12daNpc_grMC_cFv = .text:0x000012C0; // type:function size:0x138 s
drawDbgInfo__12daNpc_grMC_cFv = .text:0x000013F8; // type:function size:0x8 scope:global align:4
drawOtherMdl__12daNpc_grMC_cFv = .text:0x00001400; // type:function size:0x64 scope:global align:4
selectAction__12daNpc_grMC_cFv = .text:0x00001464; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_grMC_cFM12daNpc_grMC_cFP10v = .text:0x000014A4; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_grMC_cFM12daNpc_grMC_cFPCvPvPv_i = .text:0x000014A4; // type:function size:0xA8 scope:global align:4
tend__12daNpc_grMC_cFPv = .text:0x0000154C; // type:function size:0x150 scope:global align:4
talk__12daNpc_grMC_cFPv = .text:0x0000169C; // type:function size:0x15C scope:global align:4
shop__12daNpc_grMC_cFPv = .text:0x000017F8; // type:function size:0xF8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_gro/symbols.txt b/config/RZDE01_02/rels/d_a_npc_gro/symbols.txt
index a6db98ac2d..c98b52da58 100644
--- a/config/RZDE01_02/rels/d_a_npc_gro/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_gro/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_grO_cFv = .text:0x00001BA4; // type:function size:0x13C scope:glo
__as__5csXyzFR11csXyz = .text:0x00001CE0; // type:label scope:global align:4
playExpression__11daNpc_grO_cFv = .text:0x00001CE0; // type:function size:0x398 scope:global align:4
playMotion__11daNpc_grO_cFv = .text:0x00002078; // type:function size:0x2E0 scope:global align:4
-setAction__11daNpc_grO_cFM11daNpc_grO_cFP10v = .text:0x00002358; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grO_cFM11daNpc_grO_cFPCvPvPv_i = .text:0x00002358; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_grO_cFv = .text:0x00002400; // type:function size:0xA4 scope:global align:4
doNormalAction__11daNpc_grO_cFi = .text:0x000024A4; // type:function size:0x120 scope:global align:4
doEvent__11daNpc_grO_cFv = .text:0x000025C4; // type:function size:0x37C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grr/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grr/symbols.txt
index 3fb4321671..cfa5a7c583 100644
--- a/config/RZDE01_02/rels/d_a_npc_grr/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grr/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_grR_cFv = .text:0x00001A30; // type:function size:0x188 scope:glo
__as__5csXyzFR11csXyz = .text:0x00001BB8; // type:label scope:global align:4
playExpression__11daNpc_grR_cFv = .text:0x00001BB8; // type:function size:0x238 scope:global align:4
playMotion__11daNpc_grR_cFv = .text:0x00001DF0; // type:function size:0x37C scope:global align:4
-setAction__11daNpc_grR_cFM11daNpc_grR_cFP10v = .text:0x0000216C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grR_cFM11daNpc_grR_cFPCvPvPv_i = .text:0x0000216C; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_grR_cFv = .text:0x00002214; // type:function size:0x70 scope:global align:4
doNormalAction__11daNpc_grR_cFi = .text:0x00002284; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_grR_cFv = .text:0x0000238C; // type:function size:0x2F4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grs/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grs/symbols.txt
index 55934adde9..556ff3ea27 100644
--- a/config/RZDE01_02/rels/d_a_npc_grs/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grs/symbols.txt
@@ -29,7 +29,7 @@ reset__11daNpc_grS_cFv = .text:0x000019BC; // type:function size:0x15C scope:glo
__as__5csXyzFR11csXyz = .text:0x00001B18; // type:label scope:global align:4
playExpression__11daNpc_grS_cFv = .text:0x00001B18; // type:function size:0x134 scope:global align:4
playMotion__11daNpc_grS_cFv = .text:0x00001C4C; // type:function size:0x164 scope:global align:4
-setAction__11daNpc_grS_cFM11daNpc_grS_cFP10v = .text:0x00001DB0; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_grS_cFM11daNpc_grS_cFPCvPvPv_i = .text:0x00001DB0; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_grS_cFv = .text:0x00001E58; // type:function size:0x40 scope:global align:4
doNormalAction__11daNpc_grS_cFi = .text:0x00001E98; // type:function size:0x120 scope:global align:4
doEvent__11daNpc_grS_cFv = .text:0x00001FB8; // type:function size:0x2F0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_grz/symbols.txt b/config/RZDE01_02/rels/d_a_npc_grz/symbols.txt
index 4df2ebbf5f..2d82365816 100644
--- a/config/RZDE01_02/rels/d_a_npc_grz/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_grz/symbols.txt
@@ -31,7 +31,7 @@ __as__5csXyzFR11csXyz = .text:0x0000248C; // type:label scope:global align:4
resetCol__11daNpc_Grz_cFv = .text:0x0000248C; // type:function size:0xE0 scope:global align:4
playExpression__11daNpc_Grz_cFv = .text:0x0000256C; // type:function size:0x304 scope:global align:4
playMotion__11daNpc_Grz_cFv = .text:0x00002870; // type:function size:0x40C scope:global align:4
-setAction__11daNpc_Grz_cFM11daNpc_Grz_cFP10v = .text:0x00002C7C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Grz_cFM11daNpc_Grz_cFPCvPvPv_i = .text:0x00002C7C; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_Grz_cFv = .text:0x00002D24; // type:function size:0xD0 scope:global align:4
doNormalAction__11daNpc_Grz_cFi = .text:0x00002DF4; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_Grz_cFv = .text:0x00002EFC; // type:function size:0x3B4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_gwolf/symbols.txt b/config/RZDE01_02/rels/d_a_npc_gwolf/symbols.txt
index 4e0f729ea5..5d5942cdbe 100644
--- a/config/RZDE01_02/rels/d_a_npc_gwolf/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_gwolf/symbols.txt
@@ -30,7 +30,7 @@ isDelete__13daNpc_GWolf_cFv = .text:0x00001A28; // type:function size:0xF4 scope
reset__13daNpc_GWolf_cFv = .text:0x00001B1C; // type:function size:0x1CC scope:global align:4
__as__5csXyzFR11csXyz = .text:0x00001CE8; // type:label scope:global align:4
playMotion__13daNpc_GWolf_cFv = .text:0x00001CE8; // type:function size:0x378 scope:global align:4
-setAction__13daNpc_GWolf_cFM13daNpc_GWolf_cFP10v = .text:0x00002060; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_GWolf_cFM13daNpc_GWolf_cFPCvPvPv_i = .text:0x00002060; // type:function size:0xA8 scope:global align:4
selectAction__13daNpc_GWolf_cFv = .text:0x00002108; // type:function size:0xA4 scope:global align:4
doNormalAction__13daNpc_GWolf_cFi = .text:0x000021AC; // type:function size:0x108 scope:global align:4
doEvent__13daNpc_GWolf_cFv = .text:0x000022B4; // type:function size:0x2F4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_hanjo/symbols.txt b/config/RZDE01_02/rels/d_a_npc_hanjo/symbols.txt
index 687e7fef32..2f51b0b571 100644
--- a/config/RZDE01_02/rels/d_a_npc_hanjo/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_hanjo/symbols.txt
@@ -27,7 +27,7 @@ setCollision__13daNpc_Hanjo_cFv = .text:0x00001CAC; // type:function size:0x30C
drawDbgInfo__13daNpc_Hanjo_cFv = .text:0x00001FB8; // type:function size:0x8 scope:global align:4
drawOtherMdl__13daNpc_Hanjo_cFv = .text:0x00001FC0; // type:function size:0x278 scope:global align:4
selectAction__13daNpc_Hanjo_cFv = .text:0x00002238; // type:function size:0x13C scope:global align:4
-setAction__13daNpc_Hanjo_cFM13daNpc_Hanjo_cFP10v = .text:0x00002374; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Hanjo_cFM13daNpc_Hanjo_cFPCvPvPv_i = .text:0x00002374; // type:function size:0xA8 scope:global align:4
initShoot__13daNpc_Hanjo_cFi = .text:0x0000241C; // type:function size:0xDC scope:global align:4
shoot__13daNpc_Hanjo_cFi = .text:0x000024F8; // type:function size:0x228 scope:global align:4
__as__5csXyzFR11csXyz = .text:0x00002720; // type:label scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_hoz/symbols.txt b/config/RZDE01_02/rels/d_a_npc_hoz/symbols.txt
index 5b680d2c1a..f447f34987 100644
--- a/config/RZDE01_02/rels/d_a_npc_hoz/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_hoz/symbols.txt
@@ -28,7 +28,7 @@ setCollision__11daNpc_Hoz_cFv = .text:0x000015C4; // type:function size:0x15C sc
evtOrder__11daNpc_Hoz_cFv = .text:0x00001720; // type:function size:0x190 scope:global align:4
drawDbgInfo__11daNpc_Hoz_cFv = .text:0x000018B0; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_Hoz_cFv = .text:0x000018B8; // type:function size:0x140 scope:global align:4
-setAction__11daNpc_Hoz_cFM11daNpc_Hoz_cFP10v = .text:0x000019F8; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Hoz_cFM11daNpc_Hoz_cFPCvPvPv_i = .text:0x000019F8; // type:function size:0xA8 scope:global align:4
wait__11daNpc_Hoz_cFPv = .text:0x00001AA0; // type:function size:0x118 scope:global align:4
waitBattle__11daNpc_Hoz_cFPv = .text:0x00001BB8; // type:function size:0x1D8 scope:global align:4
waitTwilightBattle__11daNpc_Hoz_cFPv = .text:0x00001D90; // type:function size:0x1BC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_impal/symbols.txt b/config/RZDE01_02/rels/d_a_npc_impal/symbols.txt
index 203d767006..a7b195be58 100644
--- a/config/RZDE01_02/rels/d_a_npc_impal/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_impal/symbols.txt
@@ -15,7 +15,7 @@ ctrlJointCallBack__12daNpcImpal_cFP8J3DJointi = .text:0x00000CEC; // type:functi
setExpressionAnm__12daNpcImpal_cFib = .text:0x00000D34; // type:function size:0x244 scope:global align:4
setExpressionBtp__12daNpcImpal_cFi = .text:0x00000F78; // type:function size:0xD8 scope:global align:4
setMotionAnm__12daNpcImpal_cFif = .text:0x00001050; // type:function size:0x168 scope:global align:4
-setAction__12daNpcImpal_cFM12daNpcImpal_cFP10v = .text:0x000011B8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpcImpal_cFM12daNpcImpal_cFPCvPvPv_b = .text:0x000011B8; // type:function size:0xA8 scope:global align:4
s_sub1__FPvPv = .text:0x00001260; // type:function size:0xA8 scope:global align:4
wait__12daNpcImpal_cFPv = .text:0x00001308; // type:function size:0x44C scope:global align:4
setExpression__12daNpcImpal_cFif = .text:0x00001754; // type:function size:0x2C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_ins/symbols.txt b/config/RZDE01_02/rels/d_a_npc_ins/symbols.txt
index 781f7c8814..a12dcf87d7 100644
--- a/config/RZDE01_02/rels/d_a_npc_ins/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_ins/symbols.txt
@@ -23,7 +23,7 @@ chkFindPlayer__10daNpcIns_cFv = .text:0x0000169C; // type:function size:0xD4 sco
setLookMode__10daNpcIns_cFi = .text:0x00001770; // type:function size:0x24 scope:global align:4
step__10daNpcIns_cFsi = .text:0x00001794; // type:function size:0x178 scope:global align:4
waitEventMng__10daNpcIns_cFv = .text:0x0000190C; // type:function size:0x118 scope:global align:4
-setAction__10daNpcIns_cFM10daNpcIns_cFP10v = .text:0x00001A24; // type:function size:0xC0 scope:global align:4
+setAction__10daNpcIns_cFM10daNpcIns_cFPCvPvPv_b = .text:0x00001A24; // type:function size:0xC0 scope:global align:4
waitPresent__10daNpcIns_cFPv = .text:0x00001AE4; // type:function size:0x1CC scope:global align:4
waitOutSide1__10daNpcIns_cFPv = .text:0x00001CB0; // type:function size:0x278 scope:global align:4
waitOutSide2__10daNpcIns_cFPv = .text:0x00001F28; // type:function size:0x134 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_jagar/symbols.txt b/config/RZDE01_02/rels/d_a_npc_jagar/symbols.txt
index 7c531f7089..2f63a568cb 100644
--- a/config/RZDE01_02/rels/d_a_npc_jagar/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_jagar/symbols.txt
@@ -26,7 +26,7 @@ setCollision__13daNpc_Jagar_cFv = .text:0x00001794; // type:function size:0x178
drawDbgInfo__13daNpc_Jagar_cFv = .text:0x0000190C; // type:function size:0x8 scope:global align:4
changeBtp__13daNpc_Jagar_cFPiPi = .text:0x00001914; // type:function size:0x40 scope:global align:4
selectAction__13daNpc_Jagar_cFv = .text:0x00001954; // type:function size:0x70 scope:global align:4
-setAction__13daNpc_Jagar_cFM13daNpc_Jagar_cFP10v = .text:0x000019C4; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Jagar_cFM13daNpc_Jagar_cFPCvPvPv_i = .text:0x000019C4; // type:function size:0xA8 scope:global align:4
cutClimbUp__13daNpc_Jagar_cFi = .text:0x00001A6C; // type:function size:0x170 scope:global align:4
cutNeedYourHelp__13daNpc_Jagar_cFi = .text:0x00001BDC; // type:function size:0x440 scope:global align:4
cutAnger__13daNpc_Jagar_cFi = .text:0x0000201C; // type:function size:0x1B0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kakashi/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kakashi/symbols.txt
index 79ae169ad1..0932bf3f03 100644
--- a/config/RZDE01_02/rels/d_a_npc_kakashi/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kakashi/symbols.txt
@@ -23,7 +23,7 @@ setAttnPos__15daNpc_Kakashi_cFv = .text:0x00001074; // type:function size:0x2A4
setCollision__15daNpc_Kakashi_cFv = .text:0x00001318; // type:function size:0x388 scope:global align:4
drawDbgInfo__15daNpc_Kakashi_cFv = .text:0x000016A0; // type:function size:0x8 scope:global align:4
selectAction__15daNpc_Kakashi_cFv = .text:0x000016A8; // type:function size:0xFC scope:global align:4
-setAction__15daNpc_Kakashi_cFM15daNpc_Kakashi_cFP10v = .text:0x000017A4; // type:function size:0xA8 scope:global align:4
+setAction__15daNpc_Kakashi_cFM15daNpc_Kakashi_cFPCvPvPv_i = .text:0x000017A4; // type:function size:0xA8 scope:global align:4
hitChk__15daNpc_Kakashi_cFv = .text:0x0000184C; // type:function size:0x38C scope:global align:4
setStaggerParam__15daNpc_Kakashi_cFP10fopAc_ac_c = .text:0x00001BD8; // type:function size:0x3A0 scope:global align:4
setPrtcls__15daNpc_Kakashi_cFi = .text:0x00001F78; // type:function size:0xE0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kasi_hana/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kasi_hana/symbols.txt
index 63bfd5340c..624912de92 100644
--- a/config/RZDE01_02/rels/d_a_npc_kasi_hana/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kasi_hana/symbols.txt
@@ -41,7 +41,7 @@ drawDbgInfo__15daNpcKasiHana_cFv = .text:0x00001CE0; // type:function size:0x8 s
reset__15daNpcKasiHana_cFv = .text:0x00001CE8; // type:function size:0x1F8 scope:global align:4
playMotion__15daNpcKasiHana_cFv = .text:0x00001EE0; // type:function size:0x370 scope:global align:4
playMotionAnmLoop__15daNpcKasiHana_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x00002250; // type:function size:0x16C scope:global align:4
-setAction__15daNpcKasiHana_cFM15daNpcKasiHana_cFP10v = .text:0x000023BC; // type:function size:0xA8 scope:global align:4
+setAction__15daNpcKasiHana_cFM15daNpcKasiHana_cFPCvPvi_i = .text:0x000023BC; // type:function size:0xA8 scope:global align:4
setLookMode__15daNpcKasiHana_cFi = .text:0x00002464; // type:function size:0x24 scope:global align:4
lookat__15daNpcKasiHana_cFv = .text:0x00002488; // type:function size:0x228 scope:global align:4
step__15daNpcKasiHana_cFsi = .text:0x000026B0; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kasi_kyu/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kasi_kyu/symbols.txt
index ad49d13f92..abbfd616eb 100644
--- a/config/RZDE01_02/rels/d_a_npc_kasi_kyu/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kasi_kyu/symbols.txt
@@ -21,7 +21,7 @@ drawDbgInfo__14daNpcKasiKyu_cFv = .text:0x00000E00; // type:function size:0x8 sc
reset__14daNpcKasiKyu_cFv = .text:0x00000E08; // type:function size:0x1E4 scope:global align:4
playMotion__14daNpcKasiKyu_cFv = .text:0x00000FEC; // type:function size:0x3C8 scope:global align:4
playMotionAnmLoop__14daNpcKasiKyu_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000013B4; // type:function size:0x16C scope:global align:4
-setAction__14daNpcKasiKyu_cFM14daNpcKasiKyu_cFP10v = .text:0x00001520; // type:function size:0xA8 scope:global align:4
+setAction__14daNpcKasiKyu_cFM14daNpcKasiKyu_cFPCvPvi_i = .text:0x00001520; // type:function size:0xA8 scope:global align:4
setLookMode__14daNpcKasiKyu_cFi = .text:0x000015C8; // type:function size:0x24 scope:global align:4
lookat__14daNpcKasiKyu_cFv = .text:0x000015EC; // type:function size:0x228 scope:global align:4
step__14daNpcKasiKyu_cFsi = .text:0x00001814; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kasi_mich/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kasi_mich/symbols.txt
index c26c5d284d..cfba0e31b3 100644
--- a/config/RZDE01_02/rels/d_a_npc_kasi_mich/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kasi_mich/symbols.txt
@@ -21,7 +21,7 @@ drawDbgInfo__15daNpcKasiMich_cFv = .text:0x00000E00; // type:function size:0x8 s
reset__15daNpcKasiMich_cFv = .text:0x00000E08; // type:function size:0x1E4 scope:global align:4
playMotion__15daNpcKasiMich_cFv = .text:0x00000FEC; // type:function size:0x3C8 scope:global align:4
playMotionAnmLoop__15daNpcKasiMich_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000013B4; // type:function size:0x16C scope:global align:4
-setAction__15daNpcKasiMich_cFM15daNpcKasiMich_cFP10v = .text:0x00001520; // type:function size:0xA8 scope:global align:4
+setAction__15daNpcKasiMich_cFM15daNpcKasiMich_cFPCvPvi_i = .text:0x00001520; // type:function size:0xA8 scope:global align:4
setLookMode__15daNpcKasiMich_cFi = .text:0x000015C8; // type:function size:0x24 scope:global align:4
lookat__15daNpcKasiMich_cFv = .text:0x000015EC; // type:function size:0x228 scope:global align:4
step__15daNpcKasiMich_cFsi = .text:0x00001814; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kkri/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kkri/symbols.txt
index f47ce6c6d4..d46a5c2dc6 100644
--- a/config/RZDE01_02/rels/d_a_npc_kkri/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kkri/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__12daNpc_Kkri_cFv = .text:0x00001180; // type:function size:0x3F8 sco
setCollision__12daNpc_Kkri_cFv = .text:0x00001578; // type:function size:0x1D4 scope:global align:4
drawDbgInfo__12daNpc_Kkri_cFv = .text:0x0000174C; // type:function size:0x8 scope:global align:4
selectAction__12daNpc_Kkri_cFv = .text:0x00001754; // type:function size:0xA4 scope:global align:4
-setAction__12daNpc_Kkri_cFM12daNpc_Kkri_cFP10v = .text:0x000017F8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Kkri_cFM12daNpc_Kkri_cFPCvPvPv_i = .text:0x000017F8; // type:function size:0xA8 scope:global align:4
cutConversationAboutSoup__12daNpc_Kkri_cFi = .text:0x000018A0; // type:function size:0x138 scope:global align:4
cutYmLook__12daNpc_Kkri_cFi = .text:0x000019D8; // type:function size:0x114 scope:global align:4
sleep__12daNpc_Kkri_cFv = .text:0x00001AEC; // type:function size:0x1B0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kn/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kn/symbols.txt
index 9627b7ea08..9d428736aa 100644
--- a/config/RZDE01_02/rels/d_a_npc_kn/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kn/symbols.txt
@@ -114,7 +114,7 @@ teach04_selectAction__10daNpc_Kn_cFv = .text:0x00005A28; // type:function size:0
teach05_selectAction__10daNpc_Kn_cFv = .text:0x00005ADC; // type:function size:0x50 scope:global align:4
teach06_selectAction__10daNpc_Kn_cFv = .text:0x00005B2C; // type:function size:0x124 scope:global align:4
teach07_selectAction__10daNpc_Kn_cFv = .text:0x00005C50; // type:function size:0x124 scope:global align:4
-setAction__10daNpc_Kn_cFM10daNpc_Kn_cFP10v = .text:0x00005D74; // type:function size:0xA8 scope:global align:4
+setAction__10daNpc_Kn_cFM10daNpc_Kn_cFPCvPvPv_i = .text:0x00005D74; // type:function size:0xA8 scope:global align:4
wait__10daNpc_Kn_cFPv = .text:0x00005E1C; // type:function size:0x14C scope:global align:4
talk__10daNpc_Kn_cFPv = .text:0x00005F68; // type:function size:0x17C scope:global align:4
test__10daNpc_Kn_cFPv = .text:0x000060E4; // type:function size:0xC4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_knj/symbols.txt b/config/RZDE01_02/rels/d_a_npc_knj/symbols.txt
index d68c241d09..7539017186 100644
--- a/config/RZDE01_02/rels/d_a_npc_knj/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_knj/symbols.txt
@@ -20,7 +20,7 @@ drawDbgInfo__11daNpc_Knj_cFv = .text:0x00000C04; // type:function size:0x8 scope
afterSetMotionAnm__11daNpc_Knj_cFiifi = .text:0x00000C0C; // type:function size:0x1DC scope:global align:4
drawGhost__11daNpc_Knj_cFv = .text:0x00000DE8; // type:function size:0x68 scope:global align:4
selectAction__11daNpc_Knj_cFv = .text:0x00000E50; // type:function size:0x40 scope:global align:4
-setAction__11daNpc_Knj_cFM11daNpc_Knj_cFP10v = .text:0x00000E90; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Knj_cFM11daNpc_Knj_cFPCvPvPv_i = .text:0x00000E90; // type:function size:0xA8 scope:global align:4
wait__11daNpc_Knj_cFPv = .text:0x00000F38; // type:function size:0x138 scope:global align:4
talk__11daNpc_Knj_cFPv = .text:0x00001070; // type:function size:0x13C scope:global align:4
daNpc_Knj_Create__FPv = .text:0x000011AC; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kolin/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kolin/symbols.txt
index 7edef2f1ae..e722736c16 100644
--- a/config/RZDE01_02/rels/d_a_npc_kolin/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kolin/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__13daNpc_Kolin_cFv = .text:0x00001B5C; // type:function size:0xD8 s
changeAnm__13daNpc_Kolin_cFPiPi = .text:0x00001C34; // type:function size:0x28 scope:global align:4
changeBck__13daNpc_Kolin_cFPiPi = .text:0x00001C5C; // type:function size:0x4C scope:global align:4
selectAction__13daNpc_Kolin_cFv = .text:0x00001CA8; // type:function size:0xFC scope:global align:4
-setAction__13daNpc_Kolin_cFM13daNpc_Kolin_cFP10v = .text:0x00001DA4; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Kolin_cFM13daNpc_Kolin_cFPCvPvPv_i = .text:0x00001DA4; // type:function size:0xA8 scope:global align:4
calcFollowSpeedAndAngle__13daNpc_Kolin_cFP10fopAc_ac_cii = .text:0x00001E4C; // type:function size:0x1BC scope:global align:4
followPlayer__13daNpc_Kolin_cFi = .text:0x00002008; // type:function size:0x340 scope:global align:4
lookup__13daNpc_Kolin_cFUc = .text:0x00002348; // type:function size:0x88 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kolinb/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kolinb/symbols.txt
index 3beb3f7e29..0a25118e20 100644
--- a/config/RZDE01_02/rels/d_a_npc_kolinb/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kolinb/symbols.txt
@@ -23,7 +23,7 @@ setAttnPos__14daNpc_Kolinb_cFv = .text:0x00000FC0; // type:function size:0x14C s
setCollision__14daNpc_Kolinb_cFv = .text:0x0000110C; // type:function size:0x50 scope:global align:4
drawDbgInfo__14daNpc_Kolinb_cFv = .text:0x0000115C; // type:function size:0x8 scope:global align:4
selectAction__14daNpc_Kolinb_cFv = .text:0x00001164; // type:function size:0x40 scope:global align:4
-setAction__14daNpc_Kolinb_cFM14daNpc_Kolinb_cFP10v = .text:0x000011A4; // type:function size:0xA8 scope:global align:4
+setAction__14daNpc_Kolinb_cFM14daNpc_Kolinb_cFPCvPvPv_i = .text:0x000011A4; // type:function size:0xA8 scope:global align:4
cutConversationInHotel__14daNpc_Kolinb_cFi = .text:0x0000124C; // type:function size:0x88 scope:global align:4
cutConversationAboutDeathMt__14daNpc_Kolinb_cFi = .text:0x000012D4; // type:function size:0x1EC scope:global align:4
cutConversationAboutGoron__14daNpc_Kolinb_cFi = .text:0x000014C0; // type:function size:0x1EC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_kyury/symbols.txt b/config/RZDE01_02/rels/d_a_npc_kyury/symbols.txt
index 5dc6ee188d..7842688ffc 100644
--- a/config/RZDE01_02/rels/d_a_npc_kyury/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_kyury/symbols.txt
@@ -26,7 +26,7 @@ setCollision__13daNpc_Kyury_cFv = .text:0x000014BC; // type:function size:0x184
drawDbgInfo__13daNpc_Kyury_cFv = .text:0x00001640; // type:function size:0x8 scope:global align:4
drawOtherMdl__13daNpc_Kyury_cFv = .text:0x00001648; // type:function size:0x104 scope:global align:4
selectAction__13daNpc_Kyury_cFv = .text:0x0000174C; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_Kyury_cFM13daNpc_Kyury_cFP10v = .text:0x0000178C; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Kyury_cFM13daNpc_Kyury_cFPCvPvPv_i = .text:0x0000178C; // type:function size:0xA8 scope:global align:4
cutConversation__13daNpc_Kyury_cFi = .text:0x00001834; // type:function size:0x330 scope:global align:4
wait__13daNpc_Kyury_cFPv = .text:0x00001B64; // type:function size:0x340 scope:global align:4
talk__13daNpc_Kyury_cFPv = .text:0x00001EA4; // type:function size:0x194 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_len/symbols.txt b/config/RZDE01_02/rels/d_a_npc_len/symbols.txt
index 9c26653848..b97ca15037 100644
--- a/config/RZDE01_02/rels/d_a_npc_len/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_len/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__11daNpc_Len_cFv = .text:0x00001650; // type:function size:0x2E0 scop
setCollision__11daNpc_Len_cFv = .text:0x00001930; // type:function size:0x160 scope:global align:4
drawDbgInfo__11daNpc_Len_cFv = .text:0x00001A90; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_Len_cFv = .text:0x00001A98; // type:function size:0x70 scope:global align:4
-setAction__11daNpc_Len_cFM11daNpc_Len_cFP10v = .text:0x00001B08; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Len_cFM11daNpc_Len_cFPCvPvPv_i = .text:0x00001B08; // type:function size:0xA8 scope:global align:4
checkStartDemo13StbEvt__11daNpc_Len_cFP10fopAc_ac_cfffffff = .text:0x00001BB0; // type:function size:0xD8 scope:global align:4
cutConversationInHotel__11daNpc_Len_cFi = .text:0x00001C88; // type:function size:0x3D0 scope:global align:4
cutHurry__11daNpc_Len_cFi = .text:0x00002058; // type:function size:0x1E0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_lud/symbols.txt b/config/RZDE01_02/rels/d_a_npc_lud/symbols.txt
index 7a3e672bc0..c2065b7b63 100644
--- a/config/RZDE01_02/rels/d_a_npc_lud/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_lud/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__11daNpc_Lud_cFv = .text:0x00001CEC; // type:function size:0x184 sc
setBowlAnm__11daNpc_Lud_cFiif = .text:0x00001E70; // type:function size:0xD0 scope:global align:4
afterSetMotionAnm__11daNpc_Lud_cFiifi = .text:0x00001F40; // type:function size:0x18 scope:global align:4
selectAction__11daNpc_Lud_cFv = .text:0x00001F58; // type:function size:0xD0 scope:global align:4
-setAction__11daNpc_Lud_cFM11daNpc_Lud_cFP10v = .text:0x00002028; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Lud_cFM11daNpc_Lud_cFPCvPvPv_i = .text:0x00002028; // type:function size:0xA8 scope:global align:4
mop__11daNpc_Lud_cFii = .text:0x000020D0; // type:function size:0xFC scope:global align:4
cutHurry__11daNpc_Lud_cFi = .text:0x000021CC; // type:function size:0xF0 scope:global align:4
cutConversationInHotel__11daNpc_Lud_cFi = .text:0x000022BC; // type:function size:0x2A0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_maro/symbols.txt b/config/RZDE01_02/rels/d_a_npc_maro/symbols.txt
index 74ed847606..b07651cc13 100644
--- a/config/RZDE01_02/rels/d_a_npc_maro/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_maro/symbols.txt
@@ -34,7 +34,7 @@ drawOtherMdl__12daNpc_Maro_cFv = .text:0x000023FC; // type:function size:0x64 sc
getFaceMotionAnm__12daNpc_Maro_cF26daNpcT_faceMotionAnmData_c = .text:0x00002460; // type:function size:0x8C scope:global align:4
getMotionAnm__12daNpc_Maro_cF22daNpcT_motionAnmData_c = .text:0x000024EC; // type:function size:0x8C scope:global align:4
selectAction__12daNpc_Maro_cFv = .text:0x00002578; // type:function size:0x128 scope:global align:4
-setAction__12daNpc_Maro_cFM12daNpc_Maro_cFP10v = .text:0x000026A0; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Maro_cFM12daNpc_Maro_cFPCvPvPv_i = .text:0x000026A0; // type:function size:0xA8 scope:global align:4
cutConversationAboutPachinko__12daNpc_Maro_cFi = .text:0x00002748; // type:function size:0x148 scope:global align:4
cutConversationAboutWoodSwd__12daNpc_Maro_cFi = .text:0x00002890; // type:function size:0x150 scope:global align:4
cutSwdTutorial__12daNpc_Maro_cFi = .text:0x000029E0; // type:function size:0x200 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_midp/symbols.txt b/config/RZDE01_02/rels/d_a_npc_midp/symbols.txt
index c4141c6fa7..9db1ef2e92 100644
--- a/config/RZDE01_02/rels/d_a_npc_midp/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_midp/symbols.txt
@@ -25,7 +25,7 @@ setCollision__12daNpc_midP_cFv = .text:0x00001264; // type:function size:0x108 s
drawDbgInfo__12daNpc_midP_cFv = .text:0x0000136C; // type:function size:0x8 scope:global align:4
drawGhost__12daNpc_midP_cFv = .text:0x00001374; // type:function size:0x68 scope:global align:4
selectAction__12daNpc_midP_cFv = .text:0x000013DC; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_midP_cFM12daNpc_midP_cFP10v = .text:0x0000141C; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_midP_cFM12daNpc_midP_cFPCvPvPv_i = .text:0x0000141C; // type:function size:0xA8 scope:global align:4
wait__12daNpc_midP_cFPv = .text:0x000014C4; // type:function size:0x1B8 scope:global align:4
talk__12daNpc_midP_cFPv = .text:0x0000167C; // type:function size:0x1A0 scope:global align:4
daNpc_midP_Create__FPv = .text:0x0000181C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_moi/symbols.txt b/config/RZDE01_02/rels/d_a_npc_moi/symbols.txt
index 0ab0a9c884..bfdc7d9928 100644
--- a/config/RZDE01_02/rels/d_a_npc_moi/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_moi/symbols.txt
@@ -32,7 +32,7 @@ changeBck__11daNpc_Moi_cFPiPi = .text:0x000021B0; // type:function size:0x48 sco
changeBtp__11daNpc_Moi_cFPiPi = .text:0x000021F8; // type:function size:0xB8 scope:global align:4
changeBtk__11daNpc_Moi_cFPiPi = .text:0x000022B0; // type:function size:0x74 scope:global align:4
selectAction__11daNpc_Moi_cFv = .text:0x00002324; // type:function size:0x12C scope:global align:4
-setAction__11daNpc_Moi_cFM11daNpc_Moi_cFP10v = .text:0x00002450; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Moi_cFM11daNpc_Moi_cFPCvPvPv_i = .text:0x00002450; // type:function size:0xA8 scope:global align:4
setSSlash__11daNpc_Moi_cFi = .text:0x000024F8; // type:function size:0x1A4 scope:global align:4
chkPullOutSw__11daNpc_Moi_cFv = .text:0x0000269C; // type:function size:0x74 scope:global align:4
pullOutSw__11daNpc_Moi_cFv = .text:0x00002710; // type:function size:0x58 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_moir/symbols.txt b/config/RZDE01_02/rels/d_a_npc_moir/symbols.txt
index 7819fe27fb..d962842e7c 100644
--- a/config/RZDE01_02/rels/d_a_npc_moir/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_moir/symbols.txt
@@ -16,7 +16,7 @@ setExpressionAnm__11daNpcMoiR_cFib = .text:0x00000E50; // type:function size:0x2
setExpressionBtp__11daNpcMoiR_cFi = .text:0x000010B0; // type:function size:0xD8 scope:global align:4
setMotionAnm__11daNpcMoiR_cFif = .text:0x00001188; // type:function size:0x144 scope:global align:4
setWaitAction__11daNpcMoiR_cFv = .text:0x000012CC; // type:function size:0xC0 scope:global align:4
-setAction__11daNpcMoiR_cFM11daNpcMoiR_cFP10v = .text:0x0000138C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcMoiR_cFM11daNpcMoiR_cFPCvPvPv_b = .text:0x0000138C; // type:function size:0xA8 scope:global align:4
wait_type0__11daNpcMoiR_cFPv = .text:0x00001434; // type:function size:0x234 scope:global align:4
setExpression__11daNpcMoiR_cFif = .text:0x00001668; // type:function size:0x2C scope:global align:4
setMotion__11daNpcMoiR_cFifi = .text:0x00001694; // type:function size:0x44 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_myna2/symbols.txt b/config/RZDE01_02/rels/d_a_npc_myna2/symbols.txt
index ab9dc05df9..b428fed40c 100644
--- a/config/RZDE01_02/rels/d_a_npc_myna2/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_myna2/symbols.txt
@@ -24,7 +24,7 @@ isDelete__13daNpc_myna2_cFv = .text:0x0000109C; // type:function size:0xC0 scope
reset__13daNpc_myna2_cFv = .text:0x0000115C; // type:function size:0x1AC scope:global align:4
__as__5csXyzFR11csXyz = .text:0x00001308; // type:label scope:global align:4
playMotion__13daNpc_myna2_cFv = .text:0x00001308; // type:function size:0x244 scope:global align:4
-setAction__13daNpc_myna2_cFM13daNpc_myna2_cFP10v = .text:0x0000154C; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_myna2_cFM13daNpc_myna2_cFPCvPvPv_i = .text:0x0000154C; // type:function size:0xA8 scope:global align:4
selectAction__13daNpc_myna2_cFv = .text:0x000015F4; // type:function size:0xD0 scope:global align:4
doNormalAction__13daNpc_myna2_cFi = .text:0x000016C4; // type:function size:0xE4 scope:global align:4
doEvent__13daNpc_myna2_cFv = .text:0x000017A8; // type:function size:0x32C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_pachi_besu/symbols.txt b/config/RZDE01_02/rels/d_a_npc_pachi_besu/symbols.txt
index cb4b29bcd3..1affe1c23c 100644
--- a/config/RZDE01_02/rels/d_a_npc_pachi_besu/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_pachi_besu/symbols.txt
@@ -26,7 +26,7 @@ setAttnPos__18daNpc_Pachi_Besu_cFv = .text:0x000012B8; // type:function size:0x2
setCollision__18daNpc_Pachi_Besu_cFv = .text:0x000014E4; // type:function size:0x134 scope:global align:4
drawDbgInfo__18daNpc_Pachi_Besu_cFv = .text:0x00001618; // type:function size:0x8 scope:global align:4
selectAction__18daNpc_Pachi_Besu_cFv = .text:0x00001620; // type:function size:0x70 scope:global align:4
-setAction__18daNpc_Pachi_Besu_cFM18daNpc_Pachi_Besu_cFP10v = .text:0x00001690; // type:function size:0xA8 scope:global align:4
+setAction__18daNpc_Pachi_Besu_cFM18daNpc_Pachi_Besu_cFPCvPvPv_i = .text:0x00001690; // type:function size:0xA8 scope:global align:4
wait__18daNpc_Pachi_Besu_cFPv = .text:0x00001738; // type:function size:0x1DC scope:global align:4
talk__18daNpc_Pachi_Besu_cFPv = .text:0x00001914; // type:function size:0x8C scope:global align:4
_turn_to_link__18daNpc_Pachi_Besu_cFs = .text:0x000019A0; // type:function size:0x5C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_pachi_maro/symbols.txt b/config/RZDE01_02/rels/d_a_npc_pachi_maro/symbols.txt
index a2eef0bcd6..e83d999c48 100644
--- a/config/RZDE01_02/rels/d_a_npc_pachi_maro/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_pachi_maro/symbols.txt
@@ -28,7 +28,7 @@ drawDbgInfo__18daNpc_Pachi_Maro_cFv = .text:0x00001520; // type:function size:0x
getFaceMotionAnm__18daNpc_Pachi_Maro_cF26daNpcT_faceMotionAnmData_c = .text:0x00001528; // type:function size:0x8C scope:global align:4
getMotionAnm__18daNpc_Pachi_Maro_cF22daNpcT_motionAnmData_c = .text:0x000015B4; // type:function size:0x8C scope:global align:4
selectAction__18daNpc_Pachi_Maro_cFv = .text:0x00001640; // type:function size:0x70 scope:global align:4
-setAction__18daNpc_Pachi_Maro_cFM18daNpc_Pachi_Maro_cFP10v = .text:0x000016B0; // type:function size:0xA8 scope:global align:4
+setAction__18daNpc_Pachi_Maro_cFM18daNpc_Pachi_Maro_cFPCvPvPv_i = .text:0x000016B0; // type:function size:0xA8 scope:global align:4
wait__18daNpc_Pachi_Maro_cFPv = .text:0x00001758; // type:function size:0x1CC scope:global align:4
talk__18daNpc_Pachi_Maro_cFPv = .text:0x00001924; // type:function size:0x8C scope:global align:4
_turn_to_link__18daNpc_Pachi_Maro_cFs = .text:0x000019B0; // type:function size:0x5C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_pachi_taro/symbols.txt b/config/RZDE01_02/rels/d_a_npc_pachi_taro/symbols.txt
index 3c31a50903..34204591c9 100644
--- a/config/RZDE01_02/rels/d_a_npc_pachi_taro/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_pachi_taro/symbols.txt
@@ -30,7 +30,7 @@ setCollision__18daNpc_Pachi_Taro_cFv = .text:0x00001660; // type:function size:0
drawDbgInfo__18daNpc_Pachi_Taro_cFv = .text:0x00001768; // type:function size:0x8 scope:global align:4
drawOtherMdl__18daNpc_Pachi_Taro_cFv = .text:0x00001770; // type:function size:0x104 scope:global align:4
selectAction__18daNpc_Pachi_Taro_cFv = .text:0x00001874; // type:function size:0x70 scope:global align:4
-setAction__18daNpc_Pachi_Taro_cFM18daNpc_Pachi_Taro_cFP10v = .text:0x000018E4; // type:function size:0xA8 scope:global align:4
+setAction__18daNpc_Pachi_Taro_cFM18daNpc_Pachi_Taro_cFPCvPvPv_i = .text:0x000018E4; // type:function size:0xA8 scope:global align:4
wait__18daNpc_Pachi_Taro_cFPv = .text:0x0000198C; // type:function size:0x24C scope:global align:4
setMesPat__18daNpc_Pachi_Taro_cFv = .text:0x00001BD8; // type:function size:0xD0 scope:global align:4
_turn_to_link__18daNpc_Pachi_Taro_cFs = .text:0x00001CA8; // type:function size:0x5C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_post/symbols.txt b/config/RZDE01_02/rels/d_a_npc_post/symbols.txt
index 8b80a88add..adbe8a7cf1 100644
--- a/config/RZDE01_02/rels/d_a_npc_post/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_post/symbols.txt
@@ -29,7 +29,7 @@ drawOtherMdl__12daNpc_Post_cFv = .text:0x00001960; // type:function size:0x184 s
setFlagAnm__12daNpc_Post_cFiif = .text:0x00001AE4; // type:function size:0xC4 scope:global align:4
afterSetMotionAnm__12daNpc_Post_cFiifi = .text:0x00001BA8; // type:function size:0x18 scope:global align:4
selectAction__12daNpc_Post_cFv = .text:0x00001BC0; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_Post_cFM12daNpc_Post_cFP10v = .text:0x00001C00; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Post_cFM12daNpc_Post_cFPCvPvPv_i = .text:0x00001C00; // type:function size:0xA8 scope:global align:4
chkPullOutLetter1__12daNpc_Post_cFv = .text:0x00001CA8; // type:function size:0x74 scope:global align:4
chkPullOutLetter2__12daNpc_Post_cFv = .text:0x00001D1C; // type:function size:0x74 scope:global align:4
pullOutLetter__12daNpc_Post_cFv = .text:0x00001D90; // type:function size:0xC0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_pouya/symbols.txt b/config/RZDE01_02/rels/d_a_npc_pouya/symbols.txt
index 031d619893..f80bd78d65 100644
--- a/config/RZDE01_02/rels/d_a_npc_pouya/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_pouya/symbols.txt
@@ -27,7 +27,7 @@ drawDbgInfo__13daNpc_Pouya_cFv = .text:0x000019D8; // type:function size:0x8 sco
drawOtherMdl__13daNpc_Pouya_cFv = .text:0x000019E0; // type:function size:0xE8 scope:global align:4
afterSetMotionAnm__13daNpc_Pouya_cFiifi = .text:0x00001AC8; // type:function size:0x90 scope:global align:4
selectAction__13daNpc_Pouya_cFv = .text:0x00001B58; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_Pouya_cFM13daNpc_Pouya_cFP10v = .text:0x00001B98; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Pouya_cFM13daNpc_Pouya_cFPCvPvPv_i = .text:0x00001B98; // type:function size:0xA8 scope:global align:4
setPrtcls__13daNpc_Pouya_cFv = .text:0x00001C40; // type:function size:0x114 scope:global align:4
cutHaveFavorToAsk__13daNpc_Pouya_cFi = .text:0x00001D54; // type:function size:0x5D4 scope:global align:4
wait__13daNpc_Pouya_cFPv = .text:0x00002328; // type:function size:0x418 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_prayer/symbols.txt b/config/RZDE01_02/rels/d_a_npc_prayer/symbols.txt
index b4699eeda3..e5ef6e4f21 100644
--- a/config/RZDE01_02/rels/d_a_npc_prayer/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_prayer/symbols.txt
@@ -19,7 +19,7 @@ setMotion__11daNpcPray_cFifi = .text:0x00000CCC; // type:function size:0x48 scop
drawDbgInfo__11daNpcPray_cFv = .text:0x00000D14; // type:function size:0x8 scope:global align:4
reset__11daNpcPray_cFv = .text:0x00000D1C; // type:function size:0x140 scope:global align:4
playMotion__11daNpcPray_cFv = .text:0x00000E5C; // type:function size:0x170 scope:global align:4
-setAction__11daNpcPray_cFM11daNpcPray_cFP10v = .text:0x00000FCC; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcPray_cFM11daNpcPray_cFPCvPvPv_b = .text:0x00000FCC; // type:function size:0xA8 scope:global align:4
setLookMode__11daNpcPray_cFi = .text:0x00001074; // type:function size:0x24 scope:global align:4
lookat__11daNpcPray_cFv = .text:0x00001098; // type:function size:0x228 scope:global align:4
step__11daNpcPray_cFsi = .text:0x000012C0; // type:function size:0xD8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_raca/symbols.txt b/config/RZDE01_02/rels/d_a_npc_raca/symbols.txt
index 8fa9173202..bf0d38d064 100644
--- a/config/RZDE01_02/rels/d_a_npc_raca/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_raca/symbols.txt
@@ -26,7 +26,7 @@ setAttnPos__12daNpc_Raca_cFv = .text:0x00001148; // type:function size:0x218 sco
setCollision__12daNpc_Raca_cFv = .text:0x00001360; // type:function size:0x144 scope:global align:4
drawDbgInfo__12daNpc_Raca_cFv = .text:0x000014A4; // type:function size:0x8 scope:global align:4
selectAction__12daNpc_Raca_cFv = .text:0x000014AC; // type:function size:0xFC scope:global align:4
-setAction__12daNpc_Raca_cFM12daNpc_Raca_cFP10v = .text:0x000015A8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Raca_cFM12daNpc_Raca_cFPCvPvPv_i = .text:0x000015A8; // type:function size:0xA8 scope:global align:4
wait__12daNpc_Raca_cFPv = .text:0x00001650; // type:function size:0x1F8 scope:global align:4
walk__12daNpc_Raca_cFPv = .text:0x00001848; // type:function size:0x1AC scope:global align:4
talk__12daNpc_Raca_cFPv = .text:0x000019F4; // type:function size:0x1B8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_rafrel/symbols.txt b/config/RZDE01_02/rels/d_a_npc_rafrel/symbols.txt
index 15f3254910..7e9a3e4ae2 100644
--- a/config/RZDE01_02/rels/d_a_npc_rafrel/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_rafrel/symbols.txt
@@ -16,7 +16,7 @@ setExpressionAnm__13daNpcRafrel_cFib = .text:0x00001004; // type:function size:0
setExpressionBtp__13daNpcRafrel_cFi = .text:0x00001210; // type:function size:0xD8 scope:global align:4
setMotionAnm__13daNpcRafrel_cFif = .text:0x000012E8; // type:function size:0x1B0 scope:global align:4
setWaitAction__13daNpcRafrel_cFv = .text:0x00001498; // type:function size:0xC0 scope:global align:4
-setAction__13daNpcRafrel_cFM13daNpcRafrel_cFP10v = .text:0x00001558; // type:function size:0xA8 scope:global align:4
+setAction__13daNpcRafrel_cFM13daNpcRafrel_cFPCvPvPv_b = .text:0x00001558; // type:function size:0xA8 scope:global align:4
isSneaking__13daNpcRafrel_cFv = .text:0x00001600; // type:function size:0x58 scope:global align:4
wait_type01__13daNpcRafrel_cFPv = .text:0x00001658; // type:function size:0x564 scope:global align:4
setExpression__13daNpcRafrel_cFif = .text:0x00001BBC; // type:function size:0x2C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_saru/symbols.txt b/config/RZDE01_02/rels/d_a_npc_saru/symbols.txt
index 8fe54bbb57..5d30aa100e 100644
--- a/config/RZDE01_02/rels/d_a_npc_saru/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_saru/symbols.txt
@@ -26,7 +26,7 @@ setCollision__12daNpc_Saru_cFv = .text:0x00001428; // type:function size:0x184 s
drawDbgInfo__12daNpc_Saru_cFv = .text:0x000015AC; // type:function size:0x8 scope:global align:4
drawOtherMdl__12daNpc_Saru_cFv = .text:0x000015B4; // type:function size:0x104 scope:global align:4
selectAction__12daNpc_Saru_cFv = .text:0x000016B8; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_Saru_cFM12daNpc_Saru_cFP10v = .text:0x000016F8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Saru_cFM12daNpc_Saru_cFPCvPvPv_i = .text:0x000016F8; // type:function size:0xA8 scope:global align:4
setSe__12daNpc_Saru_cFv = .text:0x000017A0; // type:function size:0x54C scope:global align:4
cutFindMonkey__12daNpc_Saru_cFi = .text:0x00001CEC; // type:function size:0x1EC scope:global align:4
cutHelpMe__12daNpc_Saru_cFi = .text:0x00001ED8; // type:function size:0x198 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seib/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seib/symbols.txt
index 418599ed0d..0674085b12 100644
--- a/config/RZDE01_02/rels/d_a_npc_seib/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seib/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiB_cFv = .text:0x00000BC8; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiB_cFv = .text:0x00000C0C; // type:function size:0x8 scope:global align:4
afterSetMotionAnm__12daNpc_seiB_cFiifi = .text:0x00000C14; // type:function size:0x198 scope:global align:4
selectAction__12daNpc_seiB_cFv = .text:0x00000DAC; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_seiB_cFM12daNpc_seiB_cFP10v = .text:0x00000DEC; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_seiB_cFM12daNpc_seiB_cFPCvPvPv_i = .text:0x00000DEC; // type:function size:0xA8 scope:global align:4
ctrlWaitAnm__12daNpc_seiB_cFv = .text:0x00000E94; // type:function size:0x1E4 scope:global align:4
wait__12daNpc_seiB_cFPv = .text:0x00001078; // type:function size:0x2C scope:global align:4
talk__12daNpc_seiB_cFPv = .text:0x000010A4; // type:function size:0xA0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seic/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seic/symbols.txt
index 1509fd852a..c57268f160 100644
--- a/config/RZDE01_02/rels/d_a_npc_seic/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seic/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiC_cFv = .text:0x00000BD4; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiC_cFv = .text:0x00000C18; // type:function size:0x8 scope:global align:4
afterSetMotionAnm__12daNpc_seiC_cFiifi = .text:0x00000C20; // type:function size:0x198 scope:global align:4
selectAction__12daNpc_seiC_cFv = .text:0x00000DB8; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_seiC_cFM12daNpc_seiC_cFP10v = .text:0x00000DF8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_seiC_cFM12daNpc_seiC_cFPCvPvPv_i = .text:0x00000DF8; // type:function size:0xA8 scope:global align:4
wait__12daNpc_seiC_cFPv = .text:0x00000EA0; // type:function size:0x2C scope:global align:4
talk__12daNpc_seiC_cFPv = .text:0x00000ECC; // type:function size:0xA0 scope:global align:4
daNpc_seiC_Create__FPv = .text:0x00000F6C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seid/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seid/symbols.txt
index c095506147..44ae41fe65 100644
--- a/config/RZDE01_02/rels/d_a_npc_seid/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seid/symbols.txt
@@ -19,7 +19,7 @@ setAttnPos__12daNpc_seiD_cFv = .text:0x00000BD4; // type:function size:0x44 scop
drawDbgInfo__12daNpc_seiD_cFv = .text:0x00000C18; // type:function size:0x8 scope:global align:4
afterSetMotionAnm__12daNpc_seiD_cFiifi = .text:0x00000C20; // type:function size:0x198 scope:global align:4
selectAction__12daNpc_seiD_cFv = .text:0x00000DB8; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_seiD_cFM12daNpc_seiD_cFP10v = .text:0x00000DF8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_seiD_cFM12daNpc_seiD_cFPCvPvPv_i = .text:0x00000DF8; // type:function size:0xA8 scope:global align:4
wait__12daNpc_seiD_cFPv = .text:0x00000EA0; // type:function size:0x2C scope:global align:4
talk__12daNpc_seiD_cFPv = .text:0x00000ECC; // type:function size:0xA0 scope:global align:4
daNpc_seiD_Create__FPv = .text:0x00000F6C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seira/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seira/symbols.txt
index a477d54258..07f26033ab 100644
--- a/config/RZDE01_02/rels/d_a_npc_seira/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seira/symbols.txt
@@ -34,7 +34,7 @@ changeBck__13daNpc_Seira_cFPiPi = .text:0x00001D34; // type:function size:0xAC s
changeBtp__13daNpc_Seira_cFPiPi = .text:0x00001DE0; // type:function size:0x98 scope:global align:4
changeBtk__13daNpc_Seira_cFPiPi = .text:0x00001E78; // type:function size:0x2C scope:global align:4
selectAction__13daNpc_Seira_cFv = .text:0x00001EA4; // type:function size:0x1AC scope:global align:4
-setAction__13daNpc_Seira_cFM13daNpc_Seira_cFP10v = .text:0x00002050; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Seira_cFM13daNpc_Seira_cFPCvPvPv_i = .text:0x00002050; // type:function size:0xA8 scope:global align:4
cutConversationAboutSaru__13daNpc_Seira_cFi = .text:0x000020F8; // type:function size:0x238 scope:global align:4
checkStageIsSeirasShop__13daNpc_Seira_cFv = .text:0x00002330; // type:function size:0x74 scope:global align:4
getShopItemType__13daNpc_Seira_cFv = .text:0x000023A4; // type:function size:0x40 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seira2/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seira2/symbols.txt
index 84aa90fc9b..faa6a47a80 100644
--- a/config/RZDE01_02/rels/d_a_npc_seira2/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seira2/symbols.txt
@@ -28,7 +28,7 @@ drawOtherMdl__14daNpc_Seira2_cFv = .text:0x00001860; // type:function size:0xDC
setBottleAnm__14daNpc_Seira2_cFiifb = .text:0x0000193C; // type:function size:0xE0 scope:global align:4
afterSetMotionAnm__14daNpc_Seira2_cFiifi = .text:0x00001A1C; // type:function size:0x1C scope:global align:4
selectAction__14daNpc_Seira2_cFv = .text:0x00001A38; // type:function size:0x140 scope:global align:4
-setAction__14daNpc_Seira2_cFM14daNpc_Seira2_cFP10v = .text:0x00001B78; // type:function size:0xA8 scope:global align:4
+setAction__14daNpc_Seira2_cFM14daNpc_Seira2_cFPCvPvPv_i = .text:0x00001B78; // type:function size:0xA8 scope:global align:4
checkStageIsSeira2sShop__14daNpc_Seira2_cFv = .text:0x00001C20; // type:function size:0x74 scope:global align:4
wait__14daNpc_Seira2_cFPv = .text:0x00001C94; // type:function size:0x138 scope:global align:4
sit__14daNpc_Seira2_cFPv = .text:0x00001DCC; // type:function size:0x1A8 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_seirei/symbols.txt b/config/RZDE01_02/rels/d_a_npc_seirei/symbols.txt
index fe6f698eab..c3f08f7969 100644
--- a/config/RZDE01_02/rels/d_a_npc_seirei/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_seirei/symbols.txt
@@ -20,7 +20,7 @@ setAttnPos__14daNpc_Seirei_cFv = .text:0x00000CF4; // type:function size:0x110 s
drawDbgInfo__14daNpc_Seirei_cFv = .text:0x00000E04; // type:function size:0x8 scope:global align:4
afterSetMotionAnm__14daNpc_Seirei_cFiifi = .text:0x00000E0C; // type:function size:0x198 scope:global align:4
selectAction__14daNpc_Seirei_cFv = .text:0x00000FA4; // type:function size:0x40 scope:global align:4
-setAction__14daNpc_Seirei_cFM14daNpc_Seirei_cFP10v = .text:0x00000FE4; // type:function size:0xA8 scope:global align:4
+setAction__14daNpc_Seirei_cFM14daNpc_Seirei_cFPCvPvPv_i = .text:0x00000FE4; // type:function size:0xA8 scope:global align:4
ctrlWaitAnm__14daNpc_Seirei_cFv = .text:0x0000108C; // type:function size:0xC0 scope:global align:4
setPrtcls__14daNpc_Seirei_cFv = .text:0x0000114C; // type:function size:0x214 scope:global align:4
chkFirstMeeting__14daNpc_Seirei_cFv = .text:0x00001360; // type:function size:0x84 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_shad/symbols.txt b/config/RZDE01_02/rels/d_a_npc_shad/symbols.txt
index b40875d4ab..8d8264bbdc 100644
--- a/config/RZDE01_02/rels/d_a_npc_shad/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_shad/symbols.txt
@@ -16,7 +16,7 @@ setExpressionAnm__11daNpcShad_cFib = .text:0x000011C4; // type:function size:0x2
setExpressionBtp__11daNpcShad_cFi = .text:0x0000145C; // type:function size:0xD8 scope:global align:4
setMotionAnm__11daNpcShad_cFif = .text:0x00001534; // type:function size:0x188 scope:global align:4
setWaitAction__11daNpcShad_cFv = .text:0x000016BC; // type:function size:0xC0 scope:global align:4
-setAction__11daNpcShad_cFM11daNpcShad_cFP10v = .text:0x0000177C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcShad_cFM11daNpcShad_cFPCvPvPv_b = .text:0x0000177C; // type:function size:0xA8 scope:global align:4
getPathPoint__11daNpcShad_cFUciP3Vec = .text:0x00001824; // type:function size:0x84 scope:global align:4
isSneaking__11daNpcShad_cFv = .text:0x000018A8; // type:function size:0x6C scope:global align:4
wait_type0__11daNpcShad_cFPv = .text:0x00001914; // type:function size:0x324 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_shaman/symbols.txt b/config/RZDE01_02/rels/d_a_npc_shaman/symbols.txt
index 50660c1358..97c0ebea75 100644
--- a/config/RZDE01_02/rels/d_a_npc_shaman/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_shaman/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__11daNpc_Sha_cFv = .text:0x00001088; // type:function size:0x2D8 scop
setCollision__11daNpc_Sha_cFv = .text:0x00001360; // type:function size:0x160 scope:global align:4
drawDbgInfo__11daNpc_Sha_cFv = .text:0x000014C0; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_Sha_cFv = .text:0x000014C8; // type:function size:0x40 scope:global align:4
-setAction__11daNpc_Sha_cFM11daNpc_Sha_cFP10v = .text:0x00001508; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Sha_cFM11daNpc_Sha_cFPCvPvPv_i = .text:0x00001508; // type:function size:0xA8 scope:global align:4
getSceneChangeNoTableIx__11daNpc_Sha_cFv = .text:0x000015B0; // type:function size:0x32C scope:global align:4
setTempBit__11daNpc_Sha_cFi = .text:0x000018DC; // type:function size:0xA8 scope:global align:4
cutPerformAugury__11daNpc_Sha_cFi = .text:0x00001984; // type:function size:0x454 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_shoe/symbols.txt b/config/RZDE01_02/rels/d_a_npc_shoe/symbols.txt
index 64cee68f35..0e22fefa8e 100644
--- a/config/RZDE01_02/rels/d_a_npc_shoe/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_shoe/symbols.txt
@@ -14,7 +14,7 @@ ctrlJoint__11daNpcShoe_cFP8J3DJointP8J3DModel = .text:0x00000CA0; // type:functi
createHeapCallBack__11daNpcShoe_cFP10fopAc_ac_c = .text:0x00000DE4; // type:function size:0x4 scope:global align:4
ctrlJointCallBack__11daNpcShoe_cFP8J3DJointi = .text:0x00000DE8; // type:function size:0x48 scope:global align:4
setMotion__11daNpcShoe_cFifi = .text:0x00000E30; // type:function size:0x48 scope:global align:4
-setAction__11daNpcShoe_cFM11daNpcShoe_cFP10v = .text:0x00000E78; // type:function size:0xA8 scope:global align:4
+setAction__11daNpcShoe_cFM11daNpcShoe_cFPCvPvPv_b = .text:0x00000E78; // type:function size:0xA8 scope:global align:4
wait__11daNpcShoe_cFPv = .text:0x00000F20; // type:function size:0x2EC scope:global align:4
setLookMode__11daNpcShoe_cFi = .text:0x0000120C; // type:function size:0x24 scope:global align:4
fear__11daNpcShoe_cFPv = .text:0x00001230; // type:function size:0xB0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_shop0/symbols.txt b/config/RZDE01_02/rels/d_a_npc_shop0/symbols.txt
index b33df63e3b..9369771760 100644
--- a/config/RZDE01_02/rels/d_a_npc_shop0/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_shop0/symbols.txt
@@ -19,7 +19,7 @@ setMtx__13daNpc_Shop0_cFv = .text:0x00000988; // type:function size:0x90 scope:g
__as__4cXyzFR10cXyz = .text:0x00000A18; // type:label scope:global align:4
setRoomInf__13daNpc_Shop0_cFv = .text:0x00000A18; // type:function size:0xA0 scope:global align:4
cut_alert__13daNpc_Shop0_cFii = .text:0x00000AB8; // type:function size:0x60 scope:global align:4
-setProcess__13daNpc_Shop0_cFM13daNpc_Shop0_cFP10v = .text:0x00000B18; // type:function size:0x114 scope:global align:4
+setProcess__13daNpc_Shop0_cFM13daNpc_Shop0_cFPCvPvPv_iPvi = .text:0x00000B18; // type:function size:0x114 scope:global align:4
wait__13daNpc_Shop0_cFPv = .text:0x00000C2C; // type:function size:0x80 scope:global align:4
talk__13daNpc_Shop0_cFPv = .text:0x00000CAC; // type:function size:0xD8 scope:global align:4
daNpc_Shop0_Create__FPv = .text:0x00000D84; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_sola/symbols.txt b/config/RZDE01_02/rels/d_a_npc_sola/symbols.txt
index d82576e9d7..b07262b404 100644
--- a/config/RZDE01_02/rels/d_a_npc_sola/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_sola/symbols.txt
@@ -22,7 +22,7 @@ setCollision__12daNpc_solA_cFv = .text:0x00000E88; // type:function size:0xD4 sc
drawDbgInfo__12daNpc_solA_cFv = .text:0x00000F5C; // type:function size:0x8 scope:global align:4
drawOtherMdl__12daNpc_solA_cFv = .text:0x00000F64; // type:function size:0x4 scope:global align:4
selectAction__12daNpc_solA_cFv = .text:0x00000F68; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_solA_cFM12daNpc_solA_cFP10v = .text:0x00000FA8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_solA_cFM12daNpc_solA_cFPCvPvPv_i = .text:0x00000FA8; // type:function size:0xA8 scope:global align:4
wait__12daNpc_solA_cFPv = .text:0x00001050; // type:function size:0x10C scope:global align:4
talk__12daNpc_solA_cFPv = .text:0x0000115C; // type:function size:0x148 scope:global align:4
daNpc_solA_Create__FPv = .text:0x000012A4; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_soldierA/symbols.txt b/config/RZDE01_02/rels/d_a_npc_soldierA/symbols.txt
index 78d9ebf5fd..044e6bc440 100644
--- a/config/RZDE01_02/rels/d_a_npc_soldierA/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_soldierA/symbols.txt
@@ -25,7 +25,7 @@ isDelete__16daNpc_SoldierA_cFv = .text:0x000013F0; // type:function size:0x10 sc
reset__16daNpc_SoldierA_cFv = .text:0x00001400; // type:function size:0x138 scope:global align:4
__as__5csXyzFR11csXyz = .text:0x00001538; // type:label scope:global align:4
playMotion__16daNpc_SoldierA_cFv = .text:0x00001538; // type:function size:0x1E4 scope:global align:4
-setAction__16daNpc_SoldierA_cFM16daNpc_SoldierA_cFP10v = .text:0x0000171C; // type:function size:0xA8 scope:global align:4
+setAction__16daNpc_SoldierA_cFM16daNpc_SoldierA_cFPCvPvPv_i = .text:0x0000171C; // type:function size:0xA8 scope:global align:4
selectAction__16daNpc_SoldierA_cFv = .text:0x000017C4; // type:function size:0x40 scope:global align:4
doNormalAction__16daNpc_SoldierA_cFi = .text:0x00001804; // type:function size:0x108 scope:global align:4
doEvent__16daNpc_SoldierA_cFv = .text:0x0000190C; // type:function size:0x2D0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_soldierB/symbols.txt b/config/RZDE01_02/rels/d_a_npc_soldierB/symbols.txt
index 3653fc8ecb..66fabf66eb 100644
--- a/config/RZDE01_02/rels/d_a_npc_soldierB/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_soldierB/symbols.txt
@@ -25,7 +25,7 @@ isDelete__16daNpc_SoldierB_cFv = .text:0x000013A0; // type:function size:0x10 sc
reset__16daNpc_SoldierB_cFv = .text:0x000013B0; // type:function size:0x12C scope:global align:4
__as__5csXyzFR11csXyz = .text:0x000014DC; // type:label scope:global align:4
playMotion__16daNpc_SoldierB_cFv = .text:0x000014DC; // type:function size:0x10C scope:global align:4
-setAction__16daNpc_SoldierB_cFM16daNpc_SoldierB_cFP10v = .text:0x000015E8; // type:function size:0xA8 scope:global align:4
+setAction__16daNpc_SoldierB_cFM16daNpc_SoldierB_cFPCvPvPv_i = .text:0x000015E8; // type:function size:0xA8 scope:global align:4
selectAction__16daNpc_SoldierB_cFv = .text:0x00001690; // type:function size:0x40 scope:global align:4
doNormalAction__16daNpc_SoldierB_cFi = .text:0x000016D0; // type:function size:0x108 scope:global align:4
doEvent__16daNpc_SoldierB_cFv = .text:0x000017D8; // type:function size:0x27C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_taro/symbols.txt b/config/RZDE01_02/rels/d_a_npc_taro/symbols.txt
index a666928cbd..c0739ea27d 100644
--- a/config/RZDE01_02/rels/d_a_npc_taro/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_taro/symbols.txt
@@ -31,7 +31,7 @@ drawDbgInfo__12daNpc_Taro_cFv = .text:0x00002434; // type:function size:0x8 scop
drawOtherMdl__12daNpc_Taro_cFv = .text:0x0000243C; // type:function size:0x104 scope:global align:4
getFaceMotionAnm__12daNpc_Taro_cF26daNpcT_faceMotionAnmData_c = .text:0x00002540; // type:function size:0x98 scope:global align:4
selectAction__12daNpc_Taro_cFv = .text:0x000025D8; // type:function size:0xFC scope:global align:4
-setAction__12daNpc_Taro_cFM12daNpc_Taro_cFP10v = .text:0x000026D4; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Taro_cFM12daNpc_Taro_cFPCvPvPv_i = .text:0x000026D4; // type:function size:0xA8 scope:global align:4
setSwingVoice__12daNpc_Taro_cFv = .text:0x0000277C; // type:function size:0x130 scope:global align:4
cutConversationAboutPachinko__12daNpc_Taro_cFi = .text:0x000028AC; // type:function size:0x180 scope:global align:4
cutConversationAboutWoodSwd__12daNpc_Taro_cFi = .text:0x00002A2C; // type:function size:0x150 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_the/symbols.txt b/config/RZDE01_02/rels/d_a_npc_the/symbols.txt
index 15a61cfee7..d33b5f7986 100644
--- a/config/RZDE01_02/rels/d_a_npc_the/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_the/symbols.txt
@@ -30,7 +30,7 @@ ctrlBtk__10daNpcThe_cFv = .text:0x00001ACC; // type:function size:0xD8 scope:glo
main__10daNpcThe_cFv = .text:0x00001BA4; // type:function size:0xDB4 scope:global align:4
talk__10daNpcThe_cFPv = .text:0x00002958; // type:function size:0x3E0 scope:global align:4
isSneaking__10daNpcThe_cFv = .text:0x00002D38; // type:function size:0x6C scope:global align:4
-setAction__10daNpcThe_cFM10daNpcThe_cFP10v = .text:0x00002DA4; // type:function size:0xA8 scope:global align:4
+setAction__10daNpcThe_cFM10daNpcThe_cFPCvPvPv_i = .text:0x00002DA4; // type:function size:0xA8 scope:global align:4
setParam__10daNpcThe_cFv = .text:0x00002E4C; // type:function size:0x1F4 scope:global align:4
waitTW__10daNpcThe_cFPv = .text:0x00003040; // type:function size:0x140 scope:global align:4
wait__10daNpcThe_cFPv = .text:0x00003180; // type:function size:0x34C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_theB/symbols.txt b/config/RZDE01_02/rels/d_a_npc_theB/symbols.txt
index 15bc3a86d4..fa77b33267 100644
--- a/config/RZDE01_02/rels/d_a_npc_theB/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_theB/symbols.txt
@@ -24,7 +24,7 @@ setExpressionAnm__11daNpcTheB_cFib = .text:0x00001B98; // type:function size:0x1
setExpressionBtp__11daNpcTheB_cFi = .text:0x00001D88; // type:function size:0xF0 scope:global align:4
setMotionAnm__11daNpcTheB_cFif = .text:0x00001E78; // type:function size:0x1D8 scope:global align:4
drawDbgInfo__11daNpcTheB_cFv = .text:0x00002050; // type:function size:0x8 scope:global align:4
-setAction__11daNpcTheB_cFM11daNpcTheB_cFP10v = .text:0x00002058; // type:function size:0xA4 scope:global align:4
+setAction__11daNpcTheB_cFM11daNpcTheB_cFPCvPvPv_i = .text:0x00002058; // type:function size:0xA4 scope:global align:4
wait__11daNpcTheB_cFPv = .text:0x000020FC; // type:function size:0x530 scope:global align:4
setExpression__11daNpcTheB_cFif = .text:0x0000262C; // type:function size:0x2C scope:global align:4
setMotion__11daNpcTheB_cFifi = .text:0x00002658; // type:function size:0x44 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_tkc/symbols.txt b/config/RZDE01_02/rels/d_a_npc_tkc/symbols.txt
index b509b3f68c..93e7584c32 100644
--- a/config/RZDE01_02/rels/d_a_npc_tkc/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_tkc/symbols.txt
@@ -20,7 +20,7 @@ setMtx__10daNpcTkc_cFv = .text:0x00000D98; // type:function size:0x94 scope:glob
setExpressionAnm__10daNpcTkc_cFib = .text:0x00000E2C; // type:function size:0x148 scope:global align:4
setExpressionBtp__10daNpcTkc_cFi = .text:0x00000F74; // type:function size:0xC8 scope:global align:4
setMotionAnm__10daNpcTkc_cFif = .text:0x0000103C; // type:function size:0x130 scope:global align:4
-setAction__10daNpcTkc_cFM10daNpcTkc_cFP10v = .text:0x0000116C; // type:function size:0xA0 scope:global align:4
+setAction__10daNpcTkc_cFM10daNpcTkc_cFPCvPv_v = .text:0x0000116C; // type:function size:0xA0 scope:global align:4
wait__10daNpcTkc_cFv = .text:0x0000120C; // type:function size:0x1B8 scope:global align:4
setLookMode__10daNpcTkc_cFi = .text:0x000013C4; // type:function size:0x24 scope:global align:4
searchPlayer__10daNpcTkc_cFv = .text:0x000013E8; // type:function size:0xA0 scope:global align:4
@@ -66,7 +66,7 @@ m__16daNpcTkc_Param_c = .rodata:0x00000000; // type:object size:0xA4 scope:globa
@102147 = .rodata:0x000000BC; // type:object size:0x4 scope:local align:4
@102148 = .rodata:0x000000C0; // type:object size:0x4 scope:local align:4
@102149 = .rodata:0x000000C4; // type:object size:0x4 scope:local align:4 data:float
-@LOCAL@daNpcTkc_c::reset(void)@m_cameraItemNum = .rodata:0x000000C8; // type:object size:0x4 scope:global align:4
+m_cameraItemNum$localstatic3$reset__10daNpcTkc_cFv = .rodata:0x000000C8; // type:object size:0x4 scope:local align:4
@98192 = .rodata:0x000000CC; // type:object size:0xC scope:local align:4
@98219 = .rodata:0x000000D8; // type:object size:0xC scope:local align:4
@102500 = .rodata:0x000000E8; // type:object size:0x8 scope:local align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_tkj/symbols.txt b/config/RZDE01_02/rels/d_a_npc_tkj/symbols.txt
index 2d0c4ca2f0..dd58389883 100644
--- a/config/RZDE01_02/rels/d_a_npc_tkj/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_tkj/symbols.txt
@@ -17,7 +17,7 @@ setAttnPos__10daNpcTkj_cFv = .text:0x00000C94; // type:function size:0x228 scope
setCollision__10daNpcTkj_cFv = .text:0x00000EBC; // type:function size:0xD4 scope:global align:4
drawDbgInfo__10daNpcTkj_cFv = .text:0x00000F90; // type:function size:0x8 scope:global align:4
selectAction__10daNpcTkj_cFv = .text:0x00000F98; // type:function size:0x40 scope:global align:4
-setAction__10daNpcTkj_cFM10daNpcTkj_cFP10v = .text:0x00000FD8; // type:function size:0xA8 scope:global align:4
+setAction__10daNpcTkj_cFM10daNpcTkj_cFPCvPvPv_i = .text:0x00000FD8; // type:function size:0xA8 scope:global align:4
wait__10daNpcTkj_cFPv = .text:0x00001080; // type:function size:0x144 scope:global align:4
talk__10daNpcTkj_cFPv = .text:0x000011C4; // type:function size:0x1D0 scope:global align:4
cutLv7Start__10daNpcTkj_cFi = .text:0x00001394; // type:function size:0x30C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_tks/symbols.txt b/config/RZDE01_02/rels/d_a_npc_tks/symbols.txt
index 1c60a4ab7b..3ca103ab7a 100644
--- a/config/RZDE01_02/rels/d_a_npc_tks/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_tks/symbols.txt
@@ -16,7 +16,7 @@ setMtx__10daNpcTks_cFv = .text:0x000013AC; // type:function size:0xF8 scope:glob
setExpressionAnm__10daNpcTks_cFib = .text:0x000014A4; // type:function size:0x148 scope:global align:4
setExpressionBtp__10daNpcTks_cFi = .text:0x000015EC; // type:function size:0xC8 scope:global align:4
setMotion__10daNpcTks_cFifi = .text:0x000016B4; // type:function size:0x44 scope:global align:4
-setAction__10daNpcTks_cFM10daNpcTks_cFP10v = .text:0x000016F8; // type:function size:0xA0 scope:global align:4
+setAction__10daNpcTks_cFM10daNpcTks_cFPCvPv_v = .text:0x000016F8; // type:function size:0xA0 scope:global align:4
wait__10daNpcTks_cFv = .text:0x00001798; // type:function size:0x10C scope:global align:4
setMotionAnm__10daNpcTks_cFif = .text:0x000018A4; // type:function size:0x1D8 scope:global align:4
setTsuboMotionAnm__10daNpcTks_cFif = .text:0x00001A7C; // type:function size:0xB0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_toby/symbols.txt b/config/RZDE01_02/rels/d_a_npc_toby/symbols.txt
index 5e3cb0634d..8f6e05e4c5 100644
--- a/config/RZDE01_02/rels/d_a_npc_toby/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_toby/symbols.txt
@@ -30,7 +30,7 @@ drawOtherMdl__12daNpc_Toby_cFv = .text:0x00001C04; // type:function size:0xD8 sc
afterSetFaceMotionAnm__12daNpc_Toby_cFiifi = .text:0x00001CDC; // type:function size:0x58 scope:global align:4
afterSetMotionAnm__12daNpc_Toby_cFiifi = .text:0x00001D34; // type:function size:0x8C scope:global align:4
selectAction__12daNpc_Toby_cFv = .text:0x00001DC0; // type:function size:0x128 scope:global align:4
-setAction__12daNpc_Toby_cFM12daNpc_Toby_cFP10v = .text:0x00001EE8; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Toby_cFM12daNpc_Toby_cFPCvPvPv_i = .text:0x00001EE8; // type:function size:0xA8 scope:global align:4
cutTobyHouseFire__12daNpc_Toby_cFi = .text:0x00001F90; // type:function size:0x2A8 scope:global align:4
cutTalkToOneself__12daNpc_Toby_cFi = .text:0x00002238; // type:function size:0x4CC scope:global align:4
cutRepairSCannon__12daNpc_Toby_cFi = .text:0x00002704; // type:function size:0x544 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_uri/symbols.txt b/config/RZDE01_02/rels/d_a_npc_uri/symbols.txt
index 237d14415e..77fc5ec6ae 100644
--- a/config/RZDE01_02/rels/d_a_npc_uri/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_uri/symbols.txt
@@ -29,7 +29,7 @@ afterSetMotionAnm__11daNpc_Uri_cFiifi = .text:0x00001C58; // type:function size:
changeBck__11daNpc_Uri_cFPiPi = .text:0x00001C90; // type:function size:0x2C scope:global align:4
changeBtp__11daNpc_Uri_cFPiPi = .text:0x00001CBC; // type:function size:0x2C scope:global align:4
selectAction__11daNpc_Uri_cFv = .text:0x00001CE8; // type:function size:0x164 scope:global align:4
-setAction__11daNpc_Uri_cFM11daNpc_Uri_cFP10v = .text:0x00001E4C; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_Uri_cFM11daNpc_Uri_cFPCvPvPv_i = .text:0x00001E4C; // type:function size:0xA8 scope:global align:4
chkPlayerCarryBasket__11daNpc_Uri_cFv = .text:0x00001EF4; // type:function size:0x74 scope:global align:4
getTutorialCond__11daNpc_Uri_cF4cXyz = .text:0x00001F68; // type:function size:0x2C0 scope:global align:4
cutConversation__11daNpc_Uri_cFi = .text:0x00002228; // type:function size:0x19C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_wrestler/symbols.txt b/config/RZDE01_02/rels/d_a_npc_wrestler/symbols.txt
index 4614057fd8..e73918af42 100644
--- a/config/RZDE01_02/rels/d_a_npc_wrestler/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_wrestler/symbols.txt
@@ -16,7 +16,7 @@ checkStartUp__15daNpcWrestler_cFv = .text:0x00000E34; // type:function size:0x7C
setExpressionAnm__15daNpcWrestler_cFib = .text:0x00000EB0; // type:function size:0x418 scope:global align:4
setExpressionBtp__15daNpcWrestler_cFi = .text:0x000012C8; // type:function size:0xF8 scope:global align:4
setMotionAnm__15daNpcWrestler_cFif = .text:0x000013C0; // type:function size:0x164 scope:global align:4
-setAction__15daNpcWrestler_cFM15daNpcWrestler_cFP10v = .text:0x00001524; // type:function size:0xA8 scope:global align:4
+setAction__15daNpcWrestler_cFM15daNpcWrestler_cFPCvPvPv_b = .text:0x00001524; // type:function size:0xA8 scope:global align:4
s_sub1__FPvPv = .text:0x000015CC; // type:function size:0x74 scope:global align:4
checkArenaInfo__15daNpcWrestler_cFv = .text:0x00001640; // type:function size:0xB8 scope:global align:4
s_sub2__FPvPv = .text:0x000016F8; // type:function size:0x80 scope:global align:4
@@ -102,7 +102,7 @@ _ctors = .ctors:0x00000000; // type:label scope:global
__destroy_global_chain_reference = .dtors:0x00000000; // type:object size:0x4 scope:global align:4
_dtors = .dtors:0x00000000; // type:label scope:global
...rodata.0 = .rodata:0x00000000; // type:label scope:local align:4
-daNpcWrestler_Param_c::m = .rodata:0x00000000; // type:object size:0x194 scope:global align:4
+m__21daNpcWrestler_Param_c = .rodata:0x00000000; // type:object size:0x194 scope:global align:4
@112650 = .rodata:0x00000194; // type:object size:0x4 scope:local align:4
@112651 = .rodata:0x00000198; // type:object size:0x4 scope:local align:4
@112652 = .rodata:0x0000019C; // type:object size:0x4 scope:local align:4
@@ -250,7 +250,7 @@ lbl_378_data_83B = .data:0x0000083B; // type:object size:0xA data:string
l_evtNames = .data:0x00000848; // type:object size:0x1C scope:global align:4 data:4byte
lbl_378_data_864 = .data:0x00000864; // type:object size:0x9 data:string
l_myName = .data:0x00000870; // type:object size:0x4 scope:global align:4
-daNpcWrestler_c::mEvtSeqList = .data:0x00000874; // type:object size:0x54 scope:global align:4 data:4byte
+mEvtSeqList__15daNpcWrestler_c = .data:0x00000874; // type:object size:0x54 scope:global align:4 data:4byte
@112586 = .data:0x000008C8; // type:object size:0xC scope:local align:4
@112587 = .data:0x000008D4; // type:object size:0xC scope:local align:4
@112864 = .data:0x000008E0; // type:object size:0xC scope:local align:4 data:4byte
@@ -410,4 +410,4 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa
l_HIO = .bss:0x00000014; // type:object size:0x4 scope:global align:4
@98646 = .bss:0x00000018; // type:object size:0xC scope:local align:4
lbl_378_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte
-daNpcWrestler_c::setAttnPos(void)@eyeOffset = .bss:0x00000028; // type:object size:0xC scope:global align:4 data:float
+eyeOffset$localstatic3$setAttnPos__15daNpcWrestler_cFv = .bss:0x00000028; // type:object size:0xC scope:local align:4 data:float
diff --git a/config/RZDE01_02/rels/d_a_npc_yamid/symbols.txt b/config/RZDE01_02/rels/d_a_npc_yamid/symbols.txt
index 70207279e9..39bc87f461 100644
--- a/config/RZDE01_02/rels/d_a_npc_yamid/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_yamid/symbols.txt
@@ -25,7 +25,7 @@ setCollision__13daNpc_yamiD_cFv = .text:0x0000126C; // type:function size:0x144
drawDbgInfo__13daNpc_yamiD_cFv = .text:0x000013B0; // type:function size:0x8 scope:global align:4
drawGhost__13daNpc_yamiD_cFv = .text:0x000013B8; // type:function size:0x68 scope:global align:4
selectAction__13daNpc_yamiD_cFv = .text:0x00001420; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_yamiD_cFM13daNpc_yamiD_cFP10v = .text:0x00001460; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_yamiD_cFM13daNpc_yamiD_cFPCvPvPv_i = .text:0x00001460; // type:function size:0xA8 scope:global align:4
wait__13daNpc_yamiD_cFPv = .text:0x00001508; // type:function size:0x248 scope:global align:4
talk__13daNpc_yamiD_cFPv = .text:0x00001750; // type:function size:0x188 scope:global align:4
cutStopper__13daNpc_yamiD_cFi = .text:0x000018D8; // type:function size:0xB4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_yamis/symbols.txt b/config/RZDE01_02/rels/d_a_npc_yamis/symbols.txt
index 3317b97d95..103d934f7e 100644
--- a/config/RZDE01_02/rels/d_a_npc_yamis/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_yamis/symbols.txt
@@ -25,7 +25,7 @@ setCollision__13daNpc_yamiS_cFv = .text:0x0000126C; // type:function size:0x15C
drawDbgInfo__13daNpc_yamiS_cFv = .text:0x000013C8; // type:function size:0x8 scope:global align:4
drawGhost__13daNpc_yamiS_cFv = .text:0x000013D0; // type:function size:0x68 scope:global align:4
selectAction__13daNpc_yamiS_cFv = .text:0x00001438; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_yamiS_cFM13daNpc_yamiS_cFP10v = .text:0x00001478; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_yamiS_cFM13daNpc_yamiS_cFPCvPvPv_i = .text:0x00001478; // type:function size:0xA8 scope:global align:4
wait__13daNpc_yamiS_cFPv = .text:0x00001520; // type:function size:0x248 scope:global align:4
talk__13daNpc_yamiS_cFPv = .text:0x00001768; // type:function size:0x19C scope:global align:4
cutStopper__13daNpc_yamiS_cFi = .text:0x00001904; // type:function size:0xB4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_yamit/symbols.txt b/config/RZDE01_02/rels/d_a_npc_yamit/symbols.txt
index f763e917a1..86a2a6ad0f 100644
--- a/config/RZDE01_02/rels/d_a_npc_yamit/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_yamit/symbols.txt
@@ -28,7 +28,7 @@ drawDbgInfo__13daNpc_yamiT_cFv = .text:0x00001498; // type:function size:0x8 sco
evtEndProc__13daNpc_yamiT_cFv = .text:0x000014A0; // type:function size:0x60 scope:global align:4
drawGhost__13daNpc_yamiT_cFv = .text:0x00001500; // type:function size:0x68 scope:global align:4
selectAction__13daNpc_yamiT_cFv = .text:0x00001568; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_yamiT_cFM13daNpc_yamiT_cFP10v = .text:0x000015A8; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_yamiT_cFM13daNpc_yamiT_cFPCvPvPv_i = .text:0x000015A8; // type:function size:0xA8 scope:global align:4
wait__13daNpc_yamiT_cFPv = .text:0x00001650; // type:function size:0x304 scope:global align:4
talk__13daNpc_yamiT_cFPv = .text:0x00001954; // type:function size:0x19C scope:global align:4
cutStopper__13daNpc_yamiT_cFi = .text:0x00001AF0; // type:function size:0x94 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_yelia/symbols.txt b/config/RZDE01_02/rels/d_a_npc_yelia/symbols.txt
index 387f54cc31..7dc583d5d6 100644
--- a/config/RZDE01_02/rels/d_a_npc_yelia/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_yelia/symbols.txt
@@ -25,7 +25,7 @@ setAttnPos__13daNpc_Yelia_cFv = .text:0x00001618; // type:function size:0x334 sc
setCollision__13daNpc_Yelia_cFv = .text:0x0000194C; // type:function size:0x160 scope:global align:4
drawDbgInfo__13daNpc_Yelia_cFv = .text:0x00001AAC; // type:function size:0x8 scope:global align:4
selectAction__13daNpc_Yelia_cFv = .text:0x00001AB4; // type:function size:0xB0 scope:global align:4
-setAction__13daNpc_Yelia_cFM13daNpc_Yelia_cFP10v = .text:0x00001B64; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Yelia_cFM13daNpc_Yelia_cFPCvPvPv_i = .text:0x00001B64; // type:function size:0xA8 scope:global align:4
cutConversationAboutLoopHole__13daNpc_Yelia_cFi = .text:0x00001C0C; // type:function size:0x204 scope:global align:4
cutTWResistance__13daNpc_Yelia_cFi = .text:0x00001E10; // type:function size:0x134 scope:global align:4
cutTakeWoodStatue__13daNpc_Yelia_cFi = .text:0x00001F44; // type:function size:0x788 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_ykm/symbols.txt b/config/RZDE01_02/rels/d_a_npc_ykm/symbols.txt
index 01128a488d..2c35a4a5b2 100644
--- a/config/RZDE01_02/rels/d_a_npc_ykm/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_ykm/symbols.txt
@@ -37,7 +37,7 @@ setFishAnm__11daNpc_ykM_cFiif = .text:0x00002DEC; // type:function size:0xC4 sco
setLeafAnm__11daNpc_ykM_cFif = .text:0x00002EB0; // type:function size:0xCC scope:global align:4
afterSetMotionAnm__11daNpc_ykM_cFiifi = .text:0x00002F7C; // type:function size:0x3C scope:global align:4
selectAction__11daNpc_ykM_cFv = .text:0x00002FB8; // type:function size:0x15C scope:global align:4
-setAction__11daNpc_ykM_cFM11daNpc_ykM_cFP10v = .text:0x00003114; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_ykM_cFM11daNpc_ykM_cFPCvPvPv_i = .text:0x00003114; // type:function size:0xA8 scope:global align:4
chkContinueAttnPlayer__11daNpc_ykM_cFv = .text:0x000031BC; // type:function size:0x8C scope:global align:4
chkTouchPlayer__11daNpc_ykM_cFv = .text:0x00003248; // type:function size:0xD0 scope:global align:4
cutSlideDown__11daNpc_ykM_cFi = .text:0x00003318; // type:function size:0x65C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_ykw/symbols.txt b/config/RZDE01_02/rels/d_a_npc_ykw/symbols.txt
index e931dd0327..6ebe121391 100644
--- a/config/RZDE01_02/rels/d_a_npc_ykw/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_ykw/symbols.txt
@@ -31,7 +31,7 @@ setAttnPos__11daNpc_ykW_cFv = .text:0x00001CD0; // type:function size:0x5A4 scop
setCollision__11daNpc_ykW_cFv = .text:0x00002274; // type:function size:0x23C scope:global align:4
drawDbgInfo__11daNpc_ykW_cFv = .text:0x000024B0; // type:function size:0x8 scope:global align:4
selectAction__11daNpc_ykW_cFv = .text:0x000024B8; // type:function size:0x12C scope:global align:4
-setAction__11daNpc_ykW_cFM11daNpc_ykW_cFP10v = .text:0x000025E4; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_ykW_cFM11daNpc_ykW_cFPCvPvPv_i = .text:0x000025E4; // type:function size:0xA8 scope:global align:4
getGoalPos__11daNpc_ykW_cFv = .text:0x0000268C; // type:function size:0xE0 scope:global align:4
orderGoIntoBossRoomEvt__11daNpc_ykW_cFv = .text:0x0000276C; // type:function size:0x9C scope:global align:4
putUtuwaHeart__11daNpc_ykW_cFP4cXyzffsP4cXyz = .text:0x00002808; // type:function size:0x1CC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zanb/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zanb/symbols.txt
index 8d7397cd62..44e521c541 100644
--- a/config/RZDE01_02/rels/d_a_npc_zanb/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zanb/symbols.txt
@@ -24,7 +24,7 @@ setCollision__12daNpc_zanB_cFv = .text:0x00001188; // type:function size:0x1AC s
drawDbgInfo__12daNpc_zanB_cFv = .text:0x00001334; // type:function size:0x8 scope:global align:4
drawGhost__12daNpc_zanB_cFv = .text:0x0000133C; // type:function size:0x68 scope:global align:4
selectAction__12daNpc_zanB_cFv = .text:0x000013A4; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_zanB_cFM12daNpc_zanB_cFP10v = .text:0x000013E4; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_zanB_cFM12daNpc_zanB_cFPCvPvPv_i = .text:0x000013E4; // type:function size:0xA8 scope:global align:4
wait__12daNpc_zanB_cFPv = .text:0x0000148C; // type:function size:0x21C scope:global align:4
talk__12daNpc_zanB_cFPv = .text:0x000016A8; // type:function size:0x184 scope:global align:4
daNpc_zanB_Create__FPv = .text:0x0000182C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zant/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zant/symbols.txt
index 7ab7f74a6e..8c1e737d7d 100644
--- a/config/RZDE01_02/rels/d_a_npc_zant/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zant/symbols.txt
@@ -24,7 +24,7 @@ setCollision__12daNpc_Zant_cFv = .text:0x00000EEC; // type:function size:0x144 s
drawDbgInfo__12daNpc_Zant_cFv = .text:0x00001030; // type:function size:0x8 scope:global align:4
drawGhost__12daNpc_Zant_cFv = .text:0x00001038; // type:function size:0x68 scope:global align:4
selectAction__12daNpc_Zant_cFv = .text:0x000010A0; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_Zant_cFM12daNpc_Zant_cFP10v = .text:0x000010E0; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_Zant_cFM12daNpc_Zant_cFPCvPvPv_i = .text:0x000010E0; // type:function size:0xA8 scope:global align:4
wait__12daNpc_Zant_cFPv = .text:0x00001188; // type:function size:0x1B8 scope:global align:4
talk__12daNpc_Zant_cFPv = .text:0x00001340; // type:function size:0x188 scope:global align:4
daNpc_Zant_Create__FPv = .text:0x000014C8; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zelR/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zelR/symbols.txt
index ed0e1795a3..3076801c2c 100644
--- a/config/RZDE01_02/rels/d_a_npc_zelR/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zelR/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__12daNpc_ZelR_cFv = .text:0x000010DC; // type:function size:0x1F4 sco
setCollision__12daNpc_ZelR_cFv = .text:0x000012D0; // type:function size:0x138 scope:global align:4
drawDbgInfo__12daNpc_ZelR_cFv = .text:0x00001408; // type:function size:0x8 scope:global align:4
selectAction__12daNpc_ZelR_cFv = .text:0x00001410; // type:function size:0x40 scope:global align:4
-setAction__12daNpc_ZelR_cFM12daNpc_ZelR_cFP10v = .text:0x00001450; // type:function size:0xA8 scope:global align:4
+setAction__12daNpc_ZelR_cFM12daNpc_ZelR_cFPCvPvPv_i = .text:0x00001450; // type:function size:0xA8 scope:global align:4
wait__12daNpc_ZelR_cFPv = .text:0x000014F8; // type:function size:0x138 scope:global align:4
talk__12daNpc_ZelR_cFPv = .text:0x00001630; // type:function size:0x13C scope:global align:4
daNpc_ZelR_Create__FPv = .text:0x0000176C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zelRo/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zelRo/symbols.txt
index 659fa9e5e9..27c83192a8 100644
--- a/config/RZDE01_02/rels/d_a_npc_zelRo/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zelRo/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__13daNpc_ZelRo_cFv = .text:0x000010DC; // type:function size:0x1F4 sc
setCollision__13daNpc_ZelRo_cFv = .text:0x000012D0; // type:function size:0x138 scope:global align:4
drawDbgInfo__13daNpc_ZelRo_cFv = .text:0x00001408; // type:function size:0x8 scope:global align:4
selectAction__13daNpc_ZelRo_cFv = .text:0x00001410; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_ZelRo_cFM13daNpc_ZelRo_cFP10v = .text:0x00001450; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_ZelRo_cFM13daNpc_ZelRo_cFPCvPvPv_i = .text:0x00001450; // type:function size:0xA8 scope:global align:4
wait__13daNpc_ZelRo_cFPv = .text:0x000014F8; // type:function size:0x138 scope:global align:4
talk__13daNpc_ZelRo_cFPv = .text:0x00001630; // type:function size:0x13C scope:global align:4
daNpc_ZelRo_Create__FPv = .text:0x0000176C; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zelda/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zelda/symbols.txt
index f983e26ab3..b30c1ed318 100644
--- a/config/RZDE01_02/rels/d_a_npc_zelda/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zelda/symbols.txt
@@ -24,7 +24,7 @@ setAttnPos__13daNpc_Zelda_cFv = .text:0x00001090; // type:function size:0x264 sc
setCollision__13daNpc_Zelda_cFv = .text:0x000012F4; // type:function size:0x1AC scope:global align:4
drawDbgInfo__13daNpc_Zelda_cFv = .text:0x000014A0; // type:function size:0x8 scope:global align:4
selectAction__13daNpc_Zelda_cFv = .text:0x000014A8; // type:function size:0x40 scope:global align:4
-setAction__13daNpc_Zelda_cFM13daNpc_Zelda_cFP10v = .text:0x000014E8; // type:function size:0xA8 scope:global align:4
+setAction__13daNpc_Zelda_cFM13daNpc_Zelda_cFPCvPvPv_i = .text:0x000014E8; // type:function size:0xA8 scope:global align:4
wait__13daNpc_Zelda_cFPv = .text:0x00001590; // type:function size:0x21C scope:global align:4
talk__13daNpc_Zelda_cFPv = .text:0x000017AC; // type:function size:0x184 scope:global align:4
daNpc_Zelda_Create__FPv = .text:0x00001930; // type:function size:0x4 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zra/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zra/symbols.txt
index 296e2b14ab..d33e61e0db 100644
--- a/config/RZDE01_02/rels/d_a_npc_zra/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zra/symbols.txt
@@ -41,7 +41,7 @@ isDelete__11daNpc_zrA_cFv = .text:0x0000341C; // type:function size:0xD4 scope:g
reset__11daNpc_zrA_cFv = .text:0x000034F0; // type:function size:0x314 scope:global align:4
playExpression__11daNpc_zrA_cFv = .text:0x00003804; // type:function size:0x57C scope:global align:4
playMotion__11daNpc_zrA_cFv = .text:0x00003D80; // type:function size:0x938 scope:global align:4
-setAction__11daNpc_zrA_cFM11daNpc_zrA_cFP10v = .text:0x000046B8; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_zrA_cFM11daNpc_zrA_cFPCvPvPv_i = .text:0x000046B8; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_zrA_cFv = .text:0x00004760; // type:function size:0x39C scope:global align:4
doEvent__11daNpc_zrA_cFv = .text:0x00004AFC; // type:function size:0x720 scope:global align:4
setSkipZev__11daNpc_zrA_cFii = .text:0x0000521C; // type:function size:0x84 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zrc/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zrc/symbols.txt
index 6d0156aa88..fea6bbef31 100644
--- a/config/RZDE01_02/rels/d_a_npc_zrc/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zrc/symbols.txt
@@ -30,7 +30,7 @@ __as__5csXyzFR11csXyz = .text:0x00001ECC; // type:label scope:global align:4
playExpression__11daNpc_zrC_cFv = .text:0x00001ECC; // type:function size:0x508 scope:global align:4
playMotion__11daNpc_zrC_cFv = .text:0x000023D4; // type:function size:0x3FC scope:global align:4
playMotionAnm2__11daNpc_zrC_cFPPPQ28daNpcF_c18daNpcF_anmPlayData = .text:0x000027D0; // type:function size:0x124 scope:global align:4
-setAction__11daNpc_zrC_cFM11daNpc_zrC_cFP10v = .text:0x000028F4; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_zrC_cFM11daNpc_zrC_cFPCvPvPv_i = .text:0x000028F4; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_zrC_cFv = .text:0x0000299C; // type:function size:0xD0 scope:global align:4
doNormalAction__11daNpc_zrC_cFi = .text:0x00002A6C; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_zrC_cFv = .text:0x00002B74; // type:function size:0x3EC scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_npc_zrz/symbols.txt b/config/RZDE01_02/rels/d_a_npc_zrz/symbols.txt
index f0f802c98f..99e00d6063 100644
--- a/config/RZDE01_02/rels/d_a_npc_zrz/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_npc_zrz/symbols.txt
@@ -34,7 +34,7 @@ reset__11daNpc_zrZ_cFv = .text:0x00002098; // type:function size:0x264 scope:glo
__as__5csXyzFR11csXyz = .text:0x000022FC; // type:label scope:global align:4
playExpression__11daNpc_zrZ_cFv = .text:0x000022FC; // type:function size:0xB4 scope:global align:4
playMotion__11daNpc_zrZ_cFv = .text:0x000023B0; // type:function size:0x110 scope:global align:4
-setAction__11daNpc_zrZ_cFM11daNpc_zrZ_cFP10v = .text:0x000024C0; // type:function size:0xA8 scope:global align:4
+setAction__11daNpc_zrZ_cFM11daNpc_zrZ_cFPCvPvPv_i = .text:0x000024C0; // type:function size:0xA8 scope:global align:4
selectAction__11daNpc_zrZ_cFv = .text:0x00002568; // type:function size:0xA4 scope:global align:4
doNormalAction__11daNpc_zrZ_cFi = .text:0x0000260C; // type:function size:0x108 scope:global align:4
doEvent__11daNpc_zrZ_cFv = .text:0x00002714; // type:function size:0x440 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_Lv5Key/symbols.txt b/config/RZDE01_02/rels/d_a_obj_Lv5Key/symbols.txt
index e5450217fa..856fe6f4a5 100644
--- a/config/RZDE01_02/rels/d_a_obj_Lv5Key/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_Lv5Key/symbols.txt
@@ -8,7 +8,7 @@ initCcSph__13daObjLv5Key_cFv = .text:0x0000025C; // type:function size:0x60 scop
setCcSph__13daObjLv5Key_cFv = .text:0x000002BC; // type:function size:0xC0 scope:global align:4
daObjLv5Key_Create__FP10fopAc_ac_c = .text:0x0000037C; // type:function size:0x4 scope:global align:4
daObjLv5Key_Delete__FP13daObjLv5Key_c = .text:0x00000380; // type:function size:0x30 scope:global align:4
-setAction__13daObjLv5Key_cFM13daObjLv5Key_cFP10v = .text:0x000003B0; // type:function size:0xA8 scope:global align:4
+setAction__13daObjLv5Key_cFM13daObjLv5Key_cFPCvPvi_vi = .text:0x000003B0; // type:function size:0xA8 scope:global align:4
Wait__13daObjLv5Key_cFi = .text:0x00000458; // type:function size:0xDC scope:global align:4
Open__13daObjLv5Key_cFi = .text:0x00000534; // type:function size:0xD0 scope:global align:4
Fall__13daObjLv5Key_cFi = .text:0x00000604; // type:function size:0x19C scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_batta/symbols.txt b/config/RZDE01_02/rels/d_a_obj_batta/symbols.txt
index e9832e95d3..8f028da7b7 100644
--- a/config/RZDE01_02/rels/d_a_obj_batta/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_batta/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
__ct__16daObj_BattaHIO_cFv = .text:0x000000CC; // type:function size:0x30 scope:global align:4
-setAction__12daObjBATTA_cFM12daObjBATTA_cFP10v = .text:0x000000FC; // type:function size:0xA4 scope:global align:4
+setAction__12daObjBATTA_cFM12daObjBATTA_cFPCvPv_v = .text:0x000000FC; // type:function size:0xA4 scope:global align:4
useHeapInit__FP10fopAc_ac_c = .text:0x000001A0; // type:function size:0x228 scope:global align:4
daObjBATTA_Create__FP10fopAc_ac_c = .text:0x000003C8; // type:function size:0x484 scope:global align:4
daObjBATTA_Delete__FP12daObjBATTA_c = .text:0x0000084C; // type:function size:0x68 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_gra2/symbols.txt b/config/RZDE01_02/rels/d_a_obj_gra2/symbols.txt
index 4821832003..3302460320 100644
--- a/config/RZDE01_02/rels/d_a_obj_gra2/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_gra2/symbols.txt
@@ -26,7 +26,7 @@ setFaceBtp__11daObj_GrA_cFi = .text:0x000015D0; // type:function size:0xF4 scope
setBaseMotion__11daObj_GrA_cFif = .text:0x000016C4; // type:function size:0x20 scope:global align:4
setFaceMotion__11daObj_GrA_cFif = .text:0x000016E4; // type:function size:0x44 scope:global align:4
calcMotion__11daObj_GrA_cFv = .text:0x00001728; // type:function size:0xC8 scope:global align:4
-setProcess__11daObj_GrA_cFM11daObj_GrA_cFP10v = .text:0x000017F0; // type:function size:0xB0 scope:global align:4
+setProcess__11daObj_GrA_cFM11daObj_GrA_cFPCvPvPv_i = .text:0x000017F0; // type:function size:0xB0 scope:global align:4
setParam__11daObj_GrA_cFv = .text:0x000018A0; // type:function size:0x2A4 scope:global align:4
checkEvent__11daObj_GrA_cFv = .text:0x00001B44; // type:function size:0x158 scope:global align:4
mainProc__11daObj_GrA_cFv = .text:0x00001C9C; // type:function size:0x170 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_kag/symbols.txt b/config/RZDE01_02/rels/d_a_obj_kag/symbols.txt
index 49ff878c7d..29511dab24 100644
--- a/config/RZDE01_02/rels/d_a_obj_kag/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_kag/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
__ct__14daObj_KagHIO_cFv = .text:0x000000CC; // type:function size:0x28 scope:global align:4
-setAction__10daObjKAG_cFM10daObjKAG_cFP10v = .text:0x000000F4; // type:function size:0xA4 scope:global align:4
+setAction__10daObjKAG_cFM10daObjKAG_cFPCvPv_v = .text:0x000000F4; // type:function size:0xA4 scope:global align:4
useHeapInit__FP10fopAc_ac_c = .text:0x00000198; // type:function size:0x228 scope:global align:4
daObjKAG_Create__FP10fopAc_ac_c = .text:0x000003C0; // type:function size:0x3E8 scope:global align:4
daObjKAG_Delete__FP10daObjKAG_c = .text:0x000007A8; // type:function size:0x68 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_master_sword/symbols.txt b/config/RZDE01_02/rels/d_a_obj_master_sword/symbols.txt
index 982cb98171..eb6bdcd54a 100644
--- a/config/RZDE01_02/rels/d_a_obj_master_sword/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_master_sword/symbols.txt
@@ -26,7 +26,7 @@ ActionTable__18daObjMasterSword_c = .rodata:0x00000004; // type:object size:0x18
@95141 = .rodata:0x0000003C; // type:object size:0x4 scope:local align:4
lbl_569_data_0 = .data:0x00000000; // type:object size:0xA data:string
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global align:4 data:4byte
-@LOCAL@daObjMasterSword_c::initCollision(void)@ccCylSrc = .data:0x00000010; // type:object size:0x44 scope:global align:4 data:float
+ccCylSrc$localstatic3$initCollision__18daObjMasterSword_cFv = .data:0x00000010; // type:object size:0x44 scope:local align:4 data:float
l_daObjMasterSword_Method = .data:0x00000054; // type:object size:0x20 scope:global align:4
g_profile_Obj_MasterSword = .data:0x00000074; // type:object size:0x30 scope:global align:4
lbl_569_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte
diff --git a/config/RZDE01_02/rels/d_a_obj_mato/symbols.txt b/config/RZDE01_02/rels/d_a_obj_mato/symbols.txt
index 4ee3748fea..e2df066d71 100644
--- a/config/RZDE01_02/rels/d_a_obj_mato/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_mato/symbols.txt
@@ -1,7 +1,7 @@
_prolog = .text:0x00000000; // type:function size:0x2C scope:global align:4
_epilog = .text:0x0000002C; // type:function size:0x2C scope:global align:4
_unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
-setAction__11daObjMATO_cFM11daObjMATO_cFP10v = .text:0x0000005C; // type:function size:0xC4 scope:global align:4
+setAction__11daObjMATO_cFM11daObjMATO_cFPCvPvi_vi = .text:0x0000005C; // type:function size:0xC4 scope:global align:4
useHeapInit__FP10fopAc_ac_c = .text:0x00000120; // type:function size:0xDC scope:global align:4
daObjMATO_Create__FP10fopAc_ac_c = .text:0x000001FC; // type:function size:0x15C scope:global align:4
daObjMATO_Delete__FP11daObjMATO_c = .text:0x00000358; // type:function size:0xB0 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_mirror_chain/symbols.txt b/config/RZDE01_02/rels/d_a_obj_mirror_chain/symbols.txt
index 571b11f97d..4ef08badc9 100644
--- a/config/RZDE01_02/rels/d_a_obj_mirror_chain/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_mirror_chain/symbols.txt
@@ -35,14 +35,14 @@ _dtors = .dtors:0x00000000; // type:label scope:global
@92044 = .rodata:0x00000028; // type:object size:0x4 scope:local align:4 data:float
@92048 = .rodata:0x00000030; // type:object size:0x8 scope:local align:4
@92221 = .rodata:0x00000038; // type:object size:0x8 scope:local align:4 data:double
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_X = .rodata:0x00000040; // type:object size:0x4 scope:global align:4
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_Y@0 = .rodata:0x00000044; // type:object size:0x4 scope:global align:4
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_CENTER_Z@1 = .rodata:0x00000048; // type:object size:0x4 scope:global align:4
-@LOCAL@daObjMirrorChain_c::draw(void)@SCISSOR_SIZE@2 = .rodata:0x0000004C; // type:object size:0x4 scope:global align:4
+SCISSOR_CENTER_X$localstatic3$draw__18daObjMirrorChain_cFv = .rodata:0x00000040; // type:object size:0x4 scope:local align:4
+SCISSOR_CENTER_Y$localstatic4$draw__18daObjMirrorChain_cFv = .rodata:0x00000044; // type:object size:0x4 scope:local align:4
+SCISSOR_CENTER_Z$localstatic5$draw__18daObjMirrorChain_cFv = .rodata:0x00000048; // type:object size:0x4 scope:local align:4
+SCISSOR_SIZE$localstatic6$draw__18daObjMirrorChain_cFv = .rodata:0x0000004C; // type:object size:0x4 scope:local align:4
@92417 = .rodata:0x00000050; // type:object size:0x4 scope:local align:4
-lbl_574_data_0 = .data:0x00000000; // type:object size:0x9 data:string
+@stringBase0 = .data:0x00000000; // type:object size:0x9 data:string_table
l_arcName = .data:0x0000000C; // type:object size:0x4 scope:global align:4 data:4byte
-@LOCAL@daObjMirrorChain_c::draw(void)@l_offsetScissor@3 = .data:0x00000010; // type:object size:0x30 scope:global align:4
+l_offsetScissor$localstatic7$draw__18daObjMirrorChain_cFv = .data:0x00000010; // type:object size:0x30 scope:global align:4
l_daObjMirrorChain_Method = .data:0x00000040; // type:object size:0x20 scope:global align:4
g_profile_Obj_MirrorChain = .data:0x00000060; // type:object size:0x30 scope:global align:4
__vt__20dScissorEnd_packet_c = .data:0x00000090; // type:object size:0x14 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_movebox/symbols.txt b/config/RZDE01_02/rels/d_a_obj_movebox/symbols.txt
index fcca5be893..888ebae566 100644
--- a/config/RZDE01_02/rels/d_a_obj_movebox/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_movebox/symbols.txt
@@ -75,7 +75,7 @@ M_attr__Q212daObjMovebox5Act_c = .rodata:0x00000244; // type:object size:0x500 s
@96292 = .rodata:0x00000758; // type:object size:0x4 scope:local align:4 data:float
@96339 = .rodata:0x0000075C; // type:object size:0x4 scope:local align:4
@96388 = .rodata:0x00000760; // type:object size:0x4 scope:local align:4
-@LOCAL@daObjMovebox::Act_c::mode_proc_call(void)@mode_proc = .rodata:0x00000764; // type:object size:0x24 scope:global align:4
+mode_proc$localstatic3$mode_proc_call__Q212daObjMovebox5Act_cFv = .rodata:0x00000764; // type:object size:0x24 scope:global align:4
@96464 = .rodata:0x00000788; // type:object size:0x4 scope:local align:4
@96465 = .rodata:0x0000078C; // type:object size:0x4 scope:local align:4
@96544 = .rodata:0x00000790; // type:object size:0x4 scope:local align:4 data:float
diff --git a/config/RZDE01_02/rels/d_a_obj_nan/symbols.txt b/config/RZDE01_02/rels/d_a_obj_nan/symbols.txt
index cb33094c07..1f36c7a05e 100644
--- a/config/RZDE01_02/rels/d_a_obj_nan/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_nan/symbols.txt
@@ -4,7 +4,7 @@ _unresolved = .text:0x00000058; // type:function size:0x4 scope:global align:4
__register_global_object = .text:0x0000005C; // type:function size:0x1C scope:global align:4
__destroy_global_chain = .text:0x00000078; // type:function size:0x54 scope:global align:4
__ct__14daObj_NanHIO_cFv = .text:0x000000CC; // type:function size:0x28 scope:global align:4
-setAction__10daObjNAN_cFM10daObjNAN_cFP10v = .text:0x000000F4; // type:function size:0xA4 scope:global align:4
+setAction__10daObjNAN_cFM10daObjNAN_cFPCvPv_v = .text:0x000000F4; // type:function size:0xA4 scope:global align:4
useHeapInit__FP10fopAc_ac_c = .text:0x00000198; // type:function size:0x270 scope:global align:4
daObjNAN_Create__FP10fopAc_ac_c = .text:0x00000408; // type:function size:0x3F0 scope:global align:4
daObjNAN_Delete__FP10daObjNAN_c = .text:0x000007F8; // type:function size:0x68 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_oiltubo/symbols.txt b/config/RZDE01_02/rels/d_a_obj_oiltubo/symbols.txt
index f4d82a1e73..885c95e231 100644
--- a/config/RZDE01_02/rels/d_a_obj_oiltubo/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_oiltubo/symbols.txt
@@ -10,7 +10,7 @@ __as__4cXyzFR10cXyz = .text:0x00000538; // type:label scope:global align:4
createHeapCallBack__15daObj_Oiltubo_cFP10fopAc_ac_c = .text:0x00000580; // type:function size:0x4 scope:global align:4
restart__15daObj_Oiltubo_cFv = .text:0x00000584; // type:function size:0x60 scope:global align:4
initialize__15daObj_Oiltubo_cFv = .text:0x000005E4; // type:function size:0x138 scope:global align:4
-setProcess__15daObj_Oiltubo_cFM15daObj_Oiltubo_cFP10v = .text:0x0000071C; // type:function size:0xB0 scope:global align:4
+setProcess__15daObj_Oiltubo_cFM15daObj_Oiltubo_cFPCvPvPv_i = .text:0x0000071C; // type:function size:0xB0 scope:global align:4
setParam__15daObj_Oiltubo_cFv = .text:0x000007CC; // type:function size:0x5C scope:global align:4
setEnvTevColor__15daObj_Oiltubo_cFv = .text:0x00000828; // type:function size:0x58 scope:global align:4
setRoomNo__15daObj_Oiltubo_cFv = .text:0x00000880; // type:function size:0x44 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_sekizoa/symbols.txt b/config/RZDE01_02/rels/d_a_obj_sekizoa/symbols.txt
index 2e199ea969..d0ac094f57 100644
--- a/config/RZDE01_02/rels/d_a_obj_sekizoa/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_sekizoa/symbols.txt
@@ -30,7 +30,7 @@ setYariAnm__15daObj_Sekizoa_cFiif = .text:0x00001FFC; // type:function size:0xD0
drawGhost__15daObj_Sekizoa_cFv = .text:0x000020CC; // type:function size:0xDC scope:global align:4
afterSetMotionAnm__15daObj_Sekizoa_cFiifi = .text:0x000021A8; // type:function size:0x3B4 scope:global align:4
selectAction__15daObj_Sekizoa_cFv = .text:0x0000255C; // type:function size:0x78 scope:global align:4
-setAction__15daObj_Sekizoa_cFM15daObj_Sekizoa_cFP10v = .text:0x000025D4; // type:function size:0xA8 scope:global align:4
+setAction__15daObj_Sekizoa_cFM15daObj_Sekizoa_cFPCvPvPv_i = .text:0x000025D4; // type:function size:0xA8 scope:global align:4
checkMoveDirection__15daObj_Sekizoa_cFv = .text:0x0000267C; // type:function size:0x1D0 scope:global align:4
getWaitMotionNo__15daObj_Sekizoa_cFv = .text:0x0000284C; // type:function size:0x48 scope:global align:4
getGameMotionNo__15daObj_Sekizoa_cFv = .text:0x00002894; // type:function size:0x48 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_ss_drink/symbols.txt b/config/RZDE01_02/rels/d_a_obj_ss_drink/symbols.txt
index 7405d2cc0e..6f3015222f 100644
--- a/config/RZDE01_02/rels/d_a_obj_ss_drink/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_ss_drink/symbols.txt
@@ -15,7 +15,7 @@ getCapacityFromParam__15daObj_SSDrink_cFv = .text:0x000007F8; // type:function s
getFlowNodeNum__15daObj_SSDrink_cFv = .text:0x0000081C; // type:function size:0x34 scope:global align:4
restart__15daObj_SSDrink_cFv = .text:0x00000850; // type:function size:0x60 scope:global align:4
initialize__15daObj_SSDrink_cFv = .text:0x000008B0; // type:function size:0x158 scope:global align:4
-setProcess__15daObj_SSDrink_cFM15daObj_SSDrink_cFP10v = .text:0x00000A08; // type:function size:0xF4 scope:global align:4
+setProcess__15daObj_SSDrink_cFM15daObj_SSDrink_cFPCvPvPv_i = .text:0x00000A08; // type:function size:0xF4 scope:global align:4
setParam__15daObj_SSDrink_cFv = .text:0x00000AFC; // type:function size:0x134 scope:global align:4
setEnvTevColor__15daObj_SSDrink_cFv = .text:0x00000C30; // type:function size:0x58 scope:global align:4
setRoomNo__15daObj_SSDrink_cFv = .text:0x00000C88; // type:function size:0x44 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_ss_item/symbols.txt b/config/RZDE01_02/rels/d_a_obj_ss_item/symbols.txt
index 2665d618f9..198beed32c 100644
--- a/config/RZDE01_02/rels/d_a_obj_ss_item/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_ss_item/symbols.txt
@@ -16,7 +16,7 @@ getTypeFromParam__14daObj_SSItem_cFv = .text:0x0000071C; // type:function size:0
getFlowNodeNum__14daObj_SSItem_cFv = .text:0x00000768; // type:function size:0x34 scope:global align:4
restart__14daObj_SSItem_cFv = .text:0x0000079C; // type:function size:0x60 scope:global align:4
initialize__14daObj_SSItem_cFv = .text:0x000007FC; // type:function size:0x158 scope:global align:4
-setProcess__14daObj_SSItem_cFM14daObj_SSItem_cFP10v = .text:0x00000954; // type:function size:0xB0 scope:global align:4
+setProcess__14daObj_SSItem_cFM14daObj_SSItem_cFPCvPvPv_i = .text:0x00000954; // type:function size:0xB0 scope:global align:4
setParam__14daObj_SSItem_cFv = .text:0x00000A04; // type:function size:0x70 scope:global align:4
setEnvTevColor__14daObj_SSItem_cFv = .text:0x00000A74; // type:function size:0x58 scope:global align:4
setRoomNo__14daObj_SSItem_cFv = .text:0x00000ACC; // type:function size:0x44 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_obj_tks/symbols.txt b/config/RZDE01_02/rels/d_a_obj_tks/symbols.txt
index a77c4e7083..199ff5e7a9 100644
--- a/config/RZDE01_02/rels/d_a_obj_tks/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_obj_tks/symbols.txt
@@ -17,7 +17,7 @@ setMtx__10daObjTks_cFv = .text:0x00000D30; // type:function size:0x84 scope:glob
setExpressionAnm__10daObjTks_cFib = .text:0x00000DB4; // type:function size:0x148 scope:global align:4
setExpressionBtp__10daObjTks_cFi = .text:0x00000EFC; // type:function size:0xC8 scope:global align:4
setMotion__10daObjTks_cFifi = .text:0x00000FC4; // type:function size:0x44 scope:global align:4
-setAction__10daObjTks_cFM10daObjTks_cFP10v = .text:0x00001008; // type:function size:0xA0 scope:global align:4
+setAction__10daObjTks_cFM10daObjTks_cFPCvPv_v = .text:0x00001008; // type:function size:0xA0 scope:global align:4
wait__10daObjTks_cFv = .text:0x000010A8; // type:function size:0xAC scope:global align:4
setExpression__10daObjTks_cFif = .text:0x00001154; // type:function size:0x2C scope:global align:4
setLookMode__10daObjTks_cFi = .text:0x00001180; // type:function size:0x24 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_peru/symbols.txt b/config/RZDE01_02/rels/d_a_peru/symbols.txt
index 96b53d95dd..e34134dd4c 100644
--- a/config/RZDE01_02/rels/d_a_peru/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_peru/symbols.txt
@@ -21,7 +21,7 @@ action__8daPeru_cFv = .text:0x00000F8C; // type:function size:0x4C scope:global
setAttnPos__8daPeru_cFv = .text:0x00000FD8; // type:function size:0x224 scope:global align:4
setCollision__8daPeru_cFv = .text:0x000011FC; // type:function size:0x1B0 scope:global align:4
drawDbgInfo__8daPeru_cFv = .text:0x000013AC; // type:function size:0x8 scope:global align:4
-setAction__8daPeru_cFM8daPeru_cFP10v = .text:0x000013B4; // type:function size:0xB0 scope:global align:4
+setAction__8daPeru_cFM8daPeru_cFPCvPvi_ii = .text:0x000013B4; // type:function size:0xB0 scope:global align:4
wait__8daPeru_cFi = .text:0x00001464; // type:function size:0x214 scope:global align:4
is_AppearDemo_start__8daPeru_cFv = .text:0x00001678; // type:function size:0x7C scope:global align:4
talk__8daPeru_cFi = .text:0x000016F4; // type:function size:0x288 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_tag_bottle_item/symbols.txt b/config/RZDE01_02/rels/d_a_tag_bottle_item/symbols.txt
index c40cb8720a..a6710a881e 100644
--- a/config/RZDE01_02/rels/d_a_tag_bottle_item/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_tag_bottle_item/symbols.txt
@@ -6,7 +6,7 @@ Execute__18daTag_BottleItem_cFv = .text:0x000000E0; // type:function size:0x6C s
setTypeFromParam__18daTag_BottleItem_cFv = .text:0x0000014C; // type:function size:0xC scope:global align:4
restart__18daTag_BottleItem_cFv = .text:0x00000158; // type:function size:0x60 scope:global align:4
initialize__18daTag_BottleItem_cFv = .text:0x000001B8; // type:function size:0x78 scope:global align:4
-setProcess__18daTag_BottleItem_cFM18daTag_BottleItem_cFP10v = .text:0x00000230; // type:function size:0xF4 scope:global align:4
+setProcess__18daTag_BottleItem_cFM18daTag_BottleItem_cFPCvPvPv_i = .text:0x00000230; // type:function size:0xF4 scope:global align:4
setAttnPos__18daTag_BottleItem_cFv = .text:0x00000324; // type:function size:0x40 scope:global align:4
__as__4cXyzFR10cXyz = .text:0x00000364; // type:label scope:global align:4
chkEvent__18daTag_BottleItem_cFv = .text:0x00000364; // type:function size:0x50 scope:global align:4
diff --git a/config/RZDE01_02/rels/d_a_tag_ss_drink/symbols.txt b/config/RZDE01_02/rels/d_a_tag_ss_drink/symbols.txt
index 7befa13b07..b0542de997 100644
--- a/config/RZDE01_02/rels/d_a_tag_ss_drink/symbols.txt
+++ b/config/RZDE01_02/rels/d_a_tag_ss_drink/symbols.txt
@@ -7,7 +7,7 @@ getTypeFromParam__15daTag_SSDrink_cFv = .text:0x00000160; // type:function size:
getFlowNodeNum__15daTag_SSDrink_cFv = .text:0x00000208; // type:function size:0x38 scope:global align:4
restart__15daTag_SSDrink_cFv = .text:0x00000240; // type:function size:0x60 scope:global align:4
initialize__15daTag_SSDrink_cFv = .text:0x000002A0; // type:function size:0x78 scope:global align:4
-setProcess__15daTag_SSDrink_cFM15daTag_SSDrink_cFP10v = .text:0x00000318; // type:function size:0xF4 scope:global align:4
+setProcess__15daTag_SSDrink_cFM15daTag_SSDrink_cFPCvPvPv_i = .text:0x00000318; // type:function size:0xF4 scope:global align:4
setAttnPos__15daTag_SSDrink_cFv = .text:0x0000040C; // type:function size:0x40 scope:global align:4
__as__4cXyzFR10cXyz = .text:0x0000044C; // type:label scope:global align:4
chkEvent__15daTag_SSDrink_cFv = .text:0x0000044C; // type:function size:0x170 scope:global align:4
diff --git a/config/RZDE01_02/symbols.txt b/config/RZDE01_02/symbols.txt
index 7d820545a6..e8838522eb 100644
--- a/config/RZDE01_02/symbols.txt
+++ b/config/RZDE01_02/symbols.txt
@@ -1,20 +1,21 @@
__check_pad3 = .init:0x80004000; // type:function size:0x28 scope:local
__set_debug_bba = .init:0x80004028; // type:function size:0xC scope:local
-__get_debug_bba = .init:0x80004034; // type:function scope:local
+__get_debug_bba = .init:0x80004034; // type:function size:0x8 scope:local
__start = .init:0x8000403C; // type:function size:0x16C scope:weak
__init_registers = .init:0x800041A8; // type:function size:0x90 scope:local
__init_data = .init:0x80004238; // type:function size:0xA8 scope:local
__init_hardware = .init:0x800042E0; // type:function size:0x24 scope:global
-__flush_cache = .init:0x80004304; // type:function scope:global
-memcpy = .init:0x80004338; // type:function scope:global
-__fill_mem = .init:0x80004388; // type:function scope:global
+__flush_cache = .init:0x80004304; // type:function size:0x34 scope:global
+memcpy = .init:0x80004338; // type:function size:0x50 scope:global
+__fill_mem = .init:0x80004388; // type:function size:0xB4 scope:global
memset = .init:0x8000443C; // type:function size:0x30 scope:global
-lbl_8000446C = .init:0x8000446C; // type:label
-lbl_8000449C = .init:0x8000449C; // type:label
-lbl_800044C0 = .init:0x800044C0; // type:label
+TRK_memset = .init:0x8000446C; // type:function size:0x30 scope:global align:4
+TRK_memcpy = .init:0x8000449C; // type:function size:0x24 scope:global align:4
+gTRKInterruptVectorTable = .init:0x800044C0; // type:label scope:global
lbl_80004600 = .init:0x80004600; // type:label
lbl_80005400 = .init:0x80005400; // type:label
-lbl_800063F4 = .init:0x800063F4; // type:label
+__TRK_reset = .init:0x800063F4; // type:function size:0x2C scope:global align:4
+gTRKInterruptVectorTableEnd = .init:0x800063F4; // type:label scope:global
_rom_copy_info = .init:0x80006420; // type:object size:0x84 scope:global data:4byte
_bss_init_info = .init:0x800064A4; // type:object size:0x20 scope:global data:4byte
@etb_800064E0 = extab:0x800064E0; // type:object size:0x18 scope:local hidden
@@ -505,8 +506,8 @@ mDoExt_J3DModel__create__FP12J3DModelDataUlUl = .text:0x80019BD4; // type:functi
mDoExt_setAraCacheSize__FUl = .text:0x80019CE4; // type:function size:0x8 scope:global align:4
mDoExt_GetCurrentRunningThread__Fv = .text:0x80019CEC; // type:function size:0x38 scope:global align:4
__dt__25mDoExt_MtxCalcAnmBlendTblFv = .text:0x80019D24; // type:function size:0x58 scope:global align:4
-setAnmTransform__120J3DMtxCalcAnimation<6864J3DMtxCalcAnimationAdaptorDefault<2927J3DMtxCalcCalcTransformMaya>,2624J3DMtxCalcJ3DSysInitMaya>FP15J3DAnmTransform = .text:0x80019D7C; // type:function size:0x8 scope:global align:4
-__dt__77J3DMtxCalcNoAnm<2927J3DMtxCalcCalcTransformMaya,2624J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019D84; // type:function size:0x40 scope:global align:4
+setAnmTransform__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>FP15J3DAnmTransform = .text:0x80019D7C; // type:function size:0x8 scope:global align:4
+__dt__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019D84; // type:function size:0x40 scope:global align:4
getWeight__10J3DMtxCalcCFUc = .text:0x80019DC4; // type:function size:0x8 scope:global align:4
setWeight__10J3DMtxCalcFUcf = .text:0x80019DCC; // type:function size:0x4 scope:global align:4
getAnmTransform__10J3DMtxCalcFUc = .text:0x80019DD0; // type:function size:0x8 scope:global align:4
@@ -514,7 +515,7 @@ setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform = .text:0x80019DD8; // type:f
getAnmTransform__17J3DMtxCalcAnmBaseFv = .text:0x80019DDC; // type:function size:0x8 scope:global align:4
getAnmTransform__10J3DMtxCalcFv = .text:0x80019DE4; // type:function size:0x8 scope:global align:4
setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform = .text:0x80019DEC; // type:function size:0x4 scope:global align:4
-__dt__120J3DMtxCalcAnimation<6864J3DMtxCalcAnimationAdaptorDefault<2927J3DMtxCalcCalcTransformMaya>,2624J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019DF0; // type:function size:0x40 scope:global align:4
+__dt__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019DF0; // type:function size:0x40 scope:global align:4
init__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019E30; // type:function size:0xC scope:global align:4
calc__114J3DMtxCalcAnimation<64J3DMtxCalcAnimationAdaptorDefault<27J3DMtxCalcCalcTransformMaya>,24J3DMtxCalcJ3DSysInitMaya>Fv = .text:0x80019E3C; // type:function size:0x84 scope:global align:4
init__73J3DMtxCalcNoAnm<27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya>FRC3VecRA3_A4_Cf = .text:0x80019EC0; // type:function size:0xC scope:global align:4
@@ -837,7 +838,7 @@ fopAcM_initManager__Fv = .text:0x80023694; // type:function size:0x4 scope:globa
__sinit_f_op_actor_mng_cpp = .text:0x80023698; // type:function size:0xC0 scope:global align:4
__ct__5l_HIOFv = .text:0x80023758; // type:function size:0x4 scope:global align:4
__dt__5l_HIOFv = .text:0x8002375C; // type:function size:0x40 scope:global align:4
-fpcM_LayerID__FP10v = .text:0x8002379C; // type:function size:0x48 scope:global align:4
+fpcM_LayerID__FPCv = .text:0x8002379C; // type:function size:0x48 scope:global align:4
__ct__4cXyzFR10cXyz = .text:0x800237E4; // type:function size:0x1C scope:global align:4
abs2XZ__4cXyzCFv = .text:0x80023800; // type:function size:0x3C scope:global align:4
checkFrontRoll__9daPy_py_cCFv = .text:0x8002383C; // type:function size:0x8 scope:global align:4
@@ -2017,7 +2018,7 @@ setActor__13dDemo_actor_cFP10fopAc_ac_c = .text:0x8003BFE8; // type:function siz
getPrm_Morf__13dDemo_actor_cFv = .text:0x8003C028; // type:function size:0x180 scope:global align:4
getDemoIDData__13dDemo_actor_cFPiPiPiPUsPUc = .text:0x8003C1A8; // type:function size:0x134 scope:global align:4
dDemo_setDemoData__FP10fopAc_ac_cUcP14mDoExt_McaMorfP10c = .text:0x8003C2DC; // type:function size:0x2BC scope:global align:4
-JSGSetData__13dDemo_actor_cFUlP10v = .text:0x8003C598; // type:function size:0x18C scope:global align:4
+JSGSetData__13dDemo_actor_cFUlPCvUl = .text:0x8003C598; // type:function size:0x18C scope:global align:4
JSGSetTranslation__13dDemo_actor_cFRC3Vec = .text:0x8003C724; // type:function size:0x60 scope:global align:4
JSGSetScaling__13dDemo_actor_cFRC3Vec = .text:0x8003C784; // type:function size:0x28 scope:global align:4
JSGSetRotation__13dDemo_actor_cFRC3Vec = .text:0x8003C7AC; // type:function size:0x64 scope:global align:4
@@ -2411,7 +2412,7 @@ executeStart__17dEvLib_callback_cFv = .text:0x8004BD6C; // type:function size:0x
initRun__17dEvLib_callback_cFv = .text:0x8004BE20; // type:function size:0x10 scope:global align:4
executeRun__17dEvLib_callback_cFv = .text:0x8004BE30; // type:function size:0x90 scope:global align:4
__sinit_d_event_lib_cpp = .text:0x8004BEC0; // type:function size:0xC4 scope:global align:4
-__ct__35action_class<1917dEvLib_callback_c>FM17dEvLib_callback_cFP10v = .text:0x8004BF84; // type:function size:0x34 scope:global align:4
+__ct__33action_class<17dEvLib_callback_c>FM17dEvLib_callback_cFPCvPv_bM17dEvLib_callback_cFPCvPv_b = .text:0x8004BF84; // type:function size:0x34 scope:global align:4
__ct__15dSmplMdl_draw_cFv = .text:0x8004BFB8; // type:function size:0xC0 scope:global align:4
__dt__15dSmplMdl_draw_cFv = .text:0x8004C078; // type:function size:0x90 scope:global align:4
draw__15dSmplMdl_draw_cFv = .text:0x8004C108; // type:function size:0xB4 scope:global align:4
@@ -4765,7 +4766,7 @@ checkSetNpcTks__9daPy_py_cFP4cXyzii = .text:0x800CD928; // type:function size:0x
setThrowDamage__9daPy_py_cFsffiii = .text:0x800CD930; // type:function size:0x8 scope:global align:4
setPlayerPosAndAngle__9daPy_py_cFPC4cXyzsi = .text:0x800CD938; // type:function size:0x4 scope:global align:4
setPlayerPosAndAngle__9daPy_py_cFPC4cXyzPC5csXyz = .text:0x800CD93C; // type:function size:0x4 scope:global align:4
-setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x800CD940; // type:label
+setPlayerPosAndAngle__9daPy_py_cFPA4_f = .text:0x800CD940; // type:function size:0x4 scope:global align:4
setClothesChange__9daPy_py_cFi = .text:0x800CD944; // type:function size:0x4 scope:global align:4
checkPointSubWindowMode__9daPy_py_cCFv = .text:0x800CD948; // type:function size:0x8 scope:global align:4
checkSingleBoarBattleSecondBowReady__9daPy_py_cCFv = .text:0x800CD950; // type:function size:0x8 scope:global align:4
@@ -6399,7 +6400,7 @@ initialize__15daNpcF_Lookat_cFv = .text:0x8013D4DC; // type:function size:0xB0 s
setParam__15daNpcF_Lookat_cFffffffffffffsP4cXyz = .text:0x8013D58C; // type:function size:0x274 scope:global align:4
calc__15daNpcF_Lookat_cFP10fopAc_ac_cPA4_fPP5csXyziii = .text:0x8013D800; // type:function size:0x27C scope:global align:4
adjustMoveDisAngle__15daNpcF_Lookat_cFRssss = .text:0x8013DA7C; // type:function size:0x64 scope:global align:4
-lbl_8013DAE0 = .text:0x8013DAE0; // type:label
+initCalc__15daNpcF_Lookat_cFP10fopAc_ac_cPA4_fP4cXyzP5csXyzPfR4cXyzi = .text:0x8013DAE0; // type:function size:0x1F0 scope:global align:4
update__15daNpcF_Lookat_cFP4cXyzP5csXyzPf = .text:0x8013DCD0; // type:function size:0x110 scope:global align:4
calcMoveDisAngle__15daNpcF_Lookat_cFiP4cXyzP5csXyz4cXyzii = .text:0x8013DDE0; // type:function size:0x1DC scope:global align:4
setRotAngle__15daNpcF_Lookat_cFv = .text:0x8013DFBC; // type:function size:0x8C scope:global align:4
@@ -10488,7 +10489,7 @@ cross__8cM3dGTriCFP14cM3dGCyl = .text:0x80258858; // type:function size:0x10 sco
setPos__8cM3dGTriFP9Vec = .text:0x80258868; // type:function size:0x70 scope:global align:4
setBg__8cM3dGTriFP9Vec = .text:0x802588D8; // type:function size:0x54 scope:global align:4
set__8cM3dGTriFP9Vec = .text:0x8025892C; // type:function size:0x58 scope:global align:4
-cLib_memCpy__FPvP10v = .text:0x80258984; // type:function size:0x4 scope:global align:4
+cLib_memCpy__FPvPCvUl = .text:0x80258984; // type:function size:0x4 scope:global align:4
cLib_memSet__FPviUl = .text:0x80258988; // type:function size:0x4 scope:global align:4
cLib_addCalc__FPfffff = .text:0x8025898C; // type:function size:0xB8 scope:global align:4
cLib_addCalc2__FPffff = .text:0x80258A44; // type:function size:0x44 scope:global align:4
@@ -10615,7 +10616,7 @@ __ct__10JUTTextureFv = .text:0x8025C0F0; // type:function size:0x40 scope:global
setCaptureFlag__10JUTTextureFb = .text:0x8025C130; // type:function size:0x14 scope:global align:4
fastSqrt__5JMathFf_f = .text:0x8025C144; // type:function size:0x18 scope:global align:4
dot__Q29JGeometry8TVec3CFRCQ29JGeometry8TVec3 = .text:0x8025C15C; // type:function size:0x20 scope:global align:4
-__ct__18JPAResourceManagerFP10v = .text:0x8025C17C; // type:function size:0x58 scope:global align:4
+__ct__18JPAResourceManagerFPCvP7JKRHeap = .text:0x8025C17C; // type:function size:0x58 scope:global align:4
getResource__18JPAResourceManagerCFUs = .text:0x8025C1D4; // type:function size:0x44 scope:global align:4
checkUserIndexDuplication__18JPAResourceManagerCFUs = .text:0x8025C218; // type:function size:0x40 scope:global align:4
swapTexture__18JPAResourceManagerFPC7ResTIMGPCc = .text:0x8025C258; // type:function size:0x98 scope:global align:4
@@ -10882,7 +10883,7 @@ JSGUpdate__Q26JStage7TObjectFv = .text:0x80267480; // type:function size:0x4 sco
JSGGetFlag__Q26JStage7TObjectCFv = .text:0x80267484; // type:function size:0x8 scope:global align:4
JSGSetFlag__Q26JStage7TObjectFUl = .text:0x8026748C; // type:function size:0x4 scope:global align:4
JSGGetData__Q26JStage7TObjectCFUlPvUl = .text:0x80267490; // type:function size:0x8 scope:global align:4
-JSGSetData__Q26JStage7TObjectFUlP10v = .text:0x80267498; // type:function size:0x4 scope:global align:4
+JSGSetData__Q26JStage7TObjectFUlPCvUl = .text:0x80267498; // type:function size:0x4 scope:global align:4
JSGGetParent__Q26JStage7TObjectCFPPQ26JStage7TObjectPUl = .text:0x8026749C; // type:function size:0x4 scope:global align:4
JSGSetParent__Q26JStage7TObjectFPQ26JStage7TObjectUl = .text:0x802674A0; // type:function size:0x4 scope:global align:4
JSGSetRelation__Q26JStage7TObjectFbPQ26JStage7TObjectUl = .text:0x802674A4; // type:function size:0x4 scope:global align:4
@@ -10910,8 +10911,8 @@ create__Q37JStudio3ctb8TFactoryFRCQ47JStudio3ctb4data13TParse_TBlock = .text:0x8
destroy__Q37JStudio3ctb8TFactoryFPQ37JStudio3ctb7TObject = .text:0x8026795C; // type:function size:0x24 scope:global align:4
__ct__Q37JStudio3ctb6TParseFPQ37JStudio3ctb8TControl = .text:0x80267980; // type:function size:0x14 scope:global align:4
__dt__Q37JStudio3ctb6TParseFv = .text:0x80267994; // type:function size:0x58 scope:global align:4
-parseHeader_next__Q37JStudio3ctb6TParseFPP10v = .text:0x802679EC; // type:function size:0x90 scope:global align:4
-parseBlock_next__Q37JStudio3ctb6TParseFPP10v = .text:0x80267A7C; // type:function size:0xE0 scope:global align:4
+parseHeader_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x802679EC; // type:function size:0x90 scope:global align:4
+parseBlock_next__Q37JStudio3ctb6TParseFPPCvPUlUl = .text:0x80267A7C; // type:function size:0xE0 scope:global align:4
__dt__Q37JStudio3ctb14TObject_TxyzRyFv = .text:0x80267B5C; // type:function size:0x58 scope:global align:4
get_ID__Q47JStudio3ctb4data13TParse_TBlockCFv = .text:0x80267BB4; // type:function size:0x1C scope:global align:4
end__Q27JGadget37TLinkListFv = .text:0x80267BD0; // type:function size:0x8 scope:global align:4
@@ -10992,9 +10993,9 @@ range_getParameter_outside__Q27JStudio29TFunctionValueAttribute_rangeCFd = .text
interpolateValue_plateau__Q27JStudio13functionvalueFddddd = .text:0x80269AB0; // type:function size:0x18 scope:global align:4
__ct__Q27JGadget84TContainerEnumerator_const>FRCQ27JGadget44TVector_pointer = .text:0x80269AC8; // type:function size:0x14 scope:global align:4
__dt__Q27JStudio29TFunctionValueAttribute_referFv = .text:0x80269ADC; // type:function size:0x5C scope:global align:4
-size__Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>CFv = .text:0x80269B38; // type:function size:0x28 scope:global align:4
-fn_80269B60 = .text:0x80269B60; // type:function size:0x98 scope:global align:4
-fn_80269BF8 = .text:0x80269BF8; // type:function size:0xC0 scope:global align:4
+size__Q27JGadget42TVector>CFv = .text:0x80269B38; // type:function size:0x28 scope:global align:4
+findUpperBound_binary_all>__7JGadgetFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_RCdQ23std7less_Q37JStudio29TFunctionValue_list_parameter15TIterator_data_ = .text:0x80269B60; // type:function size:0x98 scope:global align:4
+findUpperBound_binary_all>__7JGadgetFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data_RCdQ23std7less_Q37JStudio22TFunctionValue_hermite15TIterator_data_ = .text:0x80269BF8; // type:function size:0xC0 scope:global align:4
__dt__Q27JStudio24TFunctionValue_compositeFv = .text:0x80269CB8; // type:function size:0x5C scope:global align:4
__dt__Q27JStudio23TFunctionValue_constantFv = .text:0x80269D14; // type:function size:0x40 scope:global align:4
__dt__Q27JStudio25TFunctionValue_transitionFv = .text:0x80269D54; // type:function size:0x40 scope:global align:4
@@ -11004,7 +11005,7 @@ __dt__Q27JStudio22TFunctionValue_hermiteFv = .text:0x80269E14; // type:function
distance__3stdFQ37JStudio29TFunctionValue_list_parameter15TIterator_data_Q37JStudio29TFunctionValue_list_parameter15TIterator_data__l = .text:0x80269E54; // type:function size:0x1C scope:global align:4
distance__3stdFQ37JStudio22TFunctionValue_hermite15TIterator_data_Q37JStudio22TFunctionValue_hermite15TIterator_data__l = .text:0x80269E70; // type:function size:0x3C scope:global align:4
__dt__Q37JStudio3fvb7TObjectFv = .text:0x80269EAC; // type:function size:0x40 scope:global align:4
-prepare__Q37JStudio3fvb7TObjectFRQ47JStudio3fvb4data19TParse_TBlock = .text:0x80269EEC; // type:function size:0x22C scope:global align:4
+prepare__Q37JStudio3fvb7TObjectFRCQ47JStudio3fvb4data13TParse_TBlockPQ37JStudio3fvb8TControl = .text:0x80269EEC; // type:function size:0x22C scope:global align:4
getCompositeData_raw___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026A118; // type:function size:0x18 scope:global align:4
getCompositeData_index___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026A130; // type:function size:0x18 scope:global align:4
getCompositeData_parameter___Q37JStudio3fvb17@unnamed@fvb_cpp@FPCv = .text:0x8026A148; // type:function size:0x1C scope:global align:4
@@ -11037,8 +11038,8 @@ create__Q37JStudio3fvb8TFactoryFRCQ47JStudio3fvb4data13TParse_TBlock = .text:0x8
destroy__Q37JStudio3fvb8TFactoryFPQ37JStudio3fvb7TObject = .text:0x8026A858; // type:function size:0x24 scope:global align:4
__ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl = .text:0x8026A87C; // type:function size:0x14 scope:global align:4
__dt__Q37JStudio3fvb6TParseFv = .text:0x8026A890; // type:function size:0x58 scope:global align:4
-parseHeader_next__Q37JStudio3fvb6TParseFPP10v = .text:0x8026A8E8; // type:function size:0x90 scope:global align:4
-parseBlock_next__Q37JStudio3fvb6TParseFPP10v = .text:0x8026A978; // type:function size:0xF0 scope:global align:4
+parseHeader_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x8026A8E8; // type:function size:0x90 scope:global align:4
+parseBlock_next__Q37JStudio3fvb6TParseFPPCvPUlUl = .text:0x8026A978; // type:function size:0xF0 scope:global align:4
__dt__Q37JStudio3fvb17TObject_compositeFv = .text:0x8026AA68; // type:function size:0x68 scope:global align:4
__dt__Q37JStudio3fvb16TObject_constantFv = .text:0x8026AAD0; // type:function size:0x68 scope:global align:4
__dt__Q37JStudio3fvb18TObject_transitionFv = .text:0x8026AB38; // type:function size:0x68 scope:global align:4
@@ -11088,7 +11089,7 @@ adaptor_do_prepare__Q27JStudio8TAdaptorFv = .text:0x8026BD38; // type:function s
adaptor_do_begin__Q27JStudio8TAdaptorFv = .text:0x8026BD3C; // type:function size:0x4 scope:global align:4
adaptor_do_end__Q27JStudio8TAdaptorFv = .text:0x8026BD40; // type:function size:0x4 scope:global align:4
adaptor_do_update__Q27JStudio8TAdaptorFUl = .text:0x8026BD44; // type:function size:0x4 scope:global align:4
-adaptor_do_data__Q27JStudio8TAdaptorFP10v = .text:0x8026BD48; // type:function size:0x4 scope:global align:4
+adaptor_do_data__Q27JStudio8TAdaptorFPCvUlPCvUl = .text:0x8026BD48; // type:function size:0x4 scope:global align:4
adaptor_setVariableValue__Q27JStudio8TAdaptorFPQ27JStudio8TControlUlQ37JStudio4data15TEOperationDataPCvUl = .text:0x8026BD4C; // type:function size:0x74 scope:global align:4
adaptor_setVariableValue_n__Q27JStudio8TAdaptorFPQ27JStudio8TControlP19Uc = .text:0x8026BDC0; // type:function size:0xE4 scope:global align:4
adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFPCQ37JStudio8TAdaptor27TSetVariableValue_immediate = .text:0x8026BEA4; // type:function size:0x60 scope:global align:4
@@ -11107,7 +11108,7 @@ forward_value__Q27JStudio7TObjectFUl = .text:0x8026C368; // type:function size:0
do_begin__Q27JStudio7TObjectFv = .text:0x8026C3CC; // type:function size:0x20 scope:global align:4
do_end__Q27JStudio7TObjectFv = .text:0x8026C3EC; // type:function size:0x20 scope:global align:4
do_wait__Q27JStudio7TObjectFUl = .text:0x8026C40C; // type:function size:0x4 scope:global align:4
-do_data__Q27JStudio7TObjectFP10v = .text:0x8026C410; // type:function size:0x20 scope:global align:4
+do_data__Q27JStudio7TObjectFPCvUlPCvUl = .text:0x8026C410; // type:function size:0x20 scope:global align:4
__ct__Q27JStudio7TObjectFRQ47JStudio3stb4data26TParse_TBlock_object = .text:0x8026C430; // type:function size:0x4C scope:global align:4
__dt__Q27JStudio14TAdaptor_actorFv = .text:0x8026C47C; // type:function size:0x40 scope:global align:4
__ct__Q27JStudio13TObject_actorFRQ47JStudio3stb4data26TParse_TBlock_object = .text:0x8026C4BC; // type:function size:0x3C scope:global align:4
@@ -11162,7 +11163,7 @@ getValue_uint8__Q27JStudio14TVariableValueCFv = .text:0x8026E3CC; // type:functi
setValue_functionValue__Q27JStudio14TVariableValueFPQ27JStudio14TFunctionValue = .text:0x8026E440; // type:function size:0x1C scope:global align:4
__ct__Q37JStudio14TVariableValue13TOutput_none_Fv = .text:0x8026E45C; // type:function size:0x10 scope:global align:4
isEqual__Q37JStudio6object7TIDDataFRQ37JStudio6object13TIDData = .text:0x8026E46C; // type:function size:0xE8 scope:global align:4
-__ct__Q37JStudio3stb7TObjectFUlP10v = .text:0x8026E554; // type:function size:0x80 scope:global align:4
+__ct__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x8026E554; // type:function size:0x80 scope:global align:4
__ct__Q37JStudio3stb7TObjectFRCQ47JStudio3stb4data20TParse_TBlock_object = .text:0x8026E5D4; // type:function size:0x98 scope:global align:4
__dt__Q37JStudio3stb7TObjectFv = .text:0x8026E66C; // type:function size:0x40 scope:global align:4
setFlag_operation__Q37JStudio3stb7TObjectFUci = .text:0x8026E6AC; // type:function size:0x54 scope:global align:4
@@ -11172,7 +11173,7 @@ do_begin__Q37JStudio3stb7TObjectFv = .text:0x8026E944; // type:function size:0x4
do_end__Q37JStudio3stb7TObjectFv = .text:0x8026E948; // type:function size:0x4 scope:global align:4
do_paragraph__Q37JStudio3stb7TObjectFUlPCvUl = .text:0x8026E94C; // type:function size:0x4 scope:global align:4
do_wait__Q37JStudio3stb7TObjectFUl = .text:0x8026E950; // type:function size:0x4 scope:global align:4
-do_data__Q37JStudio3stb7TObjectFP10v = .text:0x8026E954; // type:function size:0x4 scope:global align:4
+do_data__Q37JStudio3stb7TObjectFPCvUlPCvUl = .text:0x8026E954; // type:function size:0x4 scope:global align:4
process_sequence___Q37JStudio3stb7TObjectFv = .text:0x8026E958; // type:function size:0x144 scope:global align:4
process_paragraph_reserved___Q37JStudio3stb7TObjectFUlPCvUl = .text:0x8026EA9C; // type:function size:0xCC scope:global align:4
__ct__Q37JStudio3stb15TObject_controlFPCvUl = .text:0x8026EB68; // type:function size:0x4C scope:global align:4
@@ -11190,8 +11191,8 @@ __dt__Q37JStudio3stb8TFactoryFv = .text:0x8026EFF4; // type:function size:0x40 s
destroy__Q37JStudio3stb8TFactoryFPQ37JStudio3stb7TObject = .text:0x8026F034; // type:function size:0x24 scope:global align:4
__ct__Q37JStudio3stb6TParseFPQ37JStudio3stb8TControl = .text:0x8026F058; // type:function size:0x14 scope:global align:4
__dt__Q37JStudio3stb6TParseFv = .text:0x8026F06C; // type:function size:0x58 scope:global align:4
-parseHeader_next__Q37JStudio3stb6TParseFPP10v = .text:0x8026F0C4; // type:function size:0xC8 scope:global align:4
-parseBlock_next__Q37JStudio3stb6TParseFPP10v = .text:0x8026F18C; // type:function size:0x58 scope:global align:4
+parseHeader_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x8026F0C4; // type:function size:0xC8 scope:global align:4
+parseBlock_next__Q37JStudio3stb6TParseFPPCvPUlUl = .text:0x8026F18C; // type:function size:0x58 scope:global align:4
parseHeader__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data14TParse_THeaderUl = .text:0x8026F1E4; // type:function size:0x8 scope:global align:4
parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl = .text:0x8026F1EC; // type:function size:0x38 scope:global align:4
parseBlock_object__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data20TParse_TBlock_objectUl = .text:0x8026F224; // type:function size:0x100 scope:global align:4
@@ -11235,7 +11236,7 @@ adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_actorFv = .text:0x8027035C; //
adaptor_do_begin__Q214JStudio_JStage14TAdaptor_actorFv = .text:0x802703E0; // type:function size:0xE4 scope:global align:4
adaptor_do_end__Q214JStudio_JStage14TAdaptor_actorFv = .text:0x802704C4; // type:function size:0x54 scope:global align:4
adaptor_do_update__Q214JStudio_JStage14TAdaptor_actorFUl = .text:0x80270518; // type:function size:0x48 scope:global align:4
-adaptor_do_data__Q214JStudio_JStage14TAdaptor_actorFP10v = .text:0x80270560; // type:function size:0x8 scope:global align:4
+adaptor_do_data__Q214JStudio_JStage14TAdaptor_actorFPCvUlPCvUl = .text:0x80270560; // type:function size:0x8 scope:global align:4
adaptor_do_SHAPE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80270568; // type:function size:0x50 scope:global align:4
adaptor_do_ANIMATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802705B8; // type:function size:0x50 scope:global align:4
adaptor_do_ANIMATION_MODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80270608; // type:function size:0x14 scope:global align:4
@@ -11248,16 +11249,16 @@ adaptor_do_PARENT_FUNCTION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15
adaptor_do_RELATION__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8027079C; // type:function size:0x44 scope:global align:4
adaptor_do_RELATION_NODE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802707E0; // type:function size:0x5C scope:global align:4
adaptor_do_RELATION_ENABLE__Q214JStudio_JStage14TAdaptor_actorFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8027083C; // type:function size:0x38 scope:global align:4
-setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFP10v = .text:0x80270874; // type:function size:0x3C scope:global align:4
+setJSG_ID___Q214JStudio_JStage14TAdaptor_actorFMQ26JStage6TActorFPCvPvUl_vQ37JStudio4data15TEOperationDataPCvUl = .text:0x80270874; // type:function size:0x3C scope:global align:4
setJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x802708B0; // type:function size:0x184 scope:global align:4
getJSG_SRT___Q214JStudio_JStage14TAdaptor_actorFPCQ27JStudio8TControl = .text:0x80270A34; // type:function size:0x188 scope:global align:4
__cl__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_CFfPQ27JStudio8TAdaptor = .text:0x80270BBC; // type:function size:0xD4 scope:global align:4
__dt__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x80270C90; // type:function size:0x58 scope:global align:4
-__sinit_object-actor_cpp = .text:0x80270CE8; // type:function size:0x1D8 scope:global align:4
+__sinit_object-actor_cpp = .text:0x80270CE8; // type:function size:0x1D8 scope:local align:4
adaptor_setVariableValue_immediate__Q27JStudio8TAdaptorFUlf = .text:0x80270EC0; // type:function size:0x28 scope:global align:4
-__ct__Q214JStudio_JStage85TVariableValueOutput_object_<34Q214JStudio_JStage14TAdaptor_actor,16Q26JStage6TActor>FQ37JStudio14TAdaptor_actor15TEVariableValueMQ26JStage6TActorFP10v = .text:0x80270EE8; // type:function size:0x44 scope:global align:4
-__dt__Q214JStudio_JStage85TVariableValueOutput_object_<34Q214JStudio_JStage14TAdaptor_actor,16Q26JStage6TActor>Fv = .text:0x80270F2C; // type:function size:0x58 scope:global align:4
-__ct__Q214JStudio_JStage85TVariableValueOutput_object_<34Q214JStudio_JStage14TAdaptor_actor,16Q26JStage6TActor>Fv = .text:0x80270F84; // type:function size:0x4C scope:global align:4
+__ct__Q214JStudio_JStage81TVariableValueOutput_object_FQ37JStudio14TAdaptor_actor15TEVariableValueMQ26JStage6TActorFPCvPvf_vMQ26JStage6TActorFPCvPCv_f = .text:0x80270EE8; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x80270F2C; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage81TVariableValueOutput_object_Fv = .text:0x80270F84; // type:function size:0x4C scope:global align:4
__cl__Q214JStudio_JStage81TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x80270FD0; // type:function size:0x30 scope:global align:4
__ct__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_FQ37JStudio14TAdaptor_actor15TEVariableValueMQ214JStudio_JStage14TAdaptor_actorQ37JStudio4data15TEAnimationModeMQ26JStage6TActorFPCvPvf_vMQ26JStage6TActorFPCvPCv_fMQ26JStage6TActorFPCvPCv_f = .text:0x80271000; // type:function size:0x88 scope:global align:4
__ct__Q314JStudio_JStage14TAdaptor_actor26TVVOutput_ANIMATION_FRAME_Fv = .text:0x80271088; // type:function size:0x74 scope:global align:4
@@ -11274,7 +11275,7 @@ adaptor_do_prepare__Q214JStudio_JStage15TAdaptor_cameraFv = .text:0x80271454; //
adaptor_do_begin__Q214JStudio_JStage15TAdaptor_cameraFv = .text:0x80271498; // type:function size:0xD8 scope:global align:4
adaptor_do_end__Q214JStudio_JStage15TAdaptor_cameraFv = .text:0x80271570; // type:function size:0x54 scope:global align:4
adaptor_do_update__Q214JStudio_JStage15TAdaptor_cameraFUl = .text:0x802715C4; // type:function size:0x60 scope:global align:4
-adaptor_do_data__Q214JStudio_JStage15TAdaptor_cameraFP10v = .text:0x80271624; // type:function size:0x8 scope:global align:4
+adaptor_do_data__Q214JStudio_JStage15TAdaptor_cameraFPCvUlPCvUl = .text:0x80271624; // type:function size:0x8 scope:global align:4
adaptor_do_PARENT__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x8027162C; // type:function size:0x44 scope:global align:4
adaptor_do_PARENT_NODE__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80271670; // type:function size:0x5C scope:global align:4
adaptor_do_PARENT_ENABLE__Q214JStudio_JStage15TAdaptor_cameraFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802716CC; // type:function size:0x5C scope:global align:4
@@ -11291,33 +11292,33 @@ transformOnSet_transform_ifEnabled__Q27JStudio8TControlCFRQ37JStudio8TControl25T
transformOnGet_transform_ifEnabled__Q27JStudio8TControlCFRQ37JStudio8TControl25TTransform_position = .text:0x80271CC4; // type:function size:0x48 scope:global align:4
transform_toGlobalFromLocal__14JStudio_JStageFPQ37JStudio8TControl19TTransform_positionRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x80271D0C; // type:function size:0x50 scope:global align:4
transform_toLocalFromGlobal__14JStudio_JStageFPQ37JStudio8TControl19TTransform_positionRCQ37JStudio8TControl19TTransform_positionPCQ26JStage7TObjectUl = .text:0x80271D5C; // type:function size:0x50 scope:global align:4
-__ct__Q214JStudio_JStage87TVariableValueOutput_object_<35Q214JStudio_JStage15TAdaptor_camera,17Q26JStage7TCamera>FQ37JStudio15TAdaptor_camera15TEVariableValueMQ26JStage7TCameraFP10v = .text:0x80271DAC; // type:function size:0x44 scope:global align:4
-__dt__Q214JStudio_JStage87TVariableValueOutput_object_<35Q214JStudio_JStage15TAdaptor_camera,17Q26JStage7TCamera>Fv = .text:0x80271DF0; // type:function size:0x58 scope:global align:4
-__ct__Q214JStudio_JStage87TVariableValueOutput_object_<35Q214JStudio_JStage15TAdaptor_camera,17Q26JStage7TCamera>Fv = .text:0x80271E48; // type:function size:0x4C scope:global align:4
-fn_80271E94 = .text:0x80271E94; // type:function size:0x30 scope:global align:4
-fn_80271EC4 = .text:0x80271EC4; // type:function size:0x1C scope:global align:4
+__ct__Q214JStudio_JStage83TVariableValueOutput_object_FQ37JStudio15TAdaptor_camera15TEVariableValueMQ26JStage7TCameraFPCvPvf_vMQ26JStage7TCameraFPCvPCv_f = .text:0x80271DAC; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x80271DF0; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage83TVariableValueOutput_object_Fv = .text:0x80271E48; // type:function size:0x4C scope:global align:4
+__cl__Q214JStudio_JStage83TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x80271E94; // type:function size:0x30 scope:global align:4
+getFromTransformation_T__Q27JStudio4mathFP3VecPA4_Cf = .text:0x80271EC4; // type:function size:0x1C scope:global align:4
__ct__Q214JStudio_JStage12TAdaptor_fogFPQ26JStage13TSystem = .text:0x80271EE0; // type:function size:0x5C scope:global align:4
__dt__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x80271F3C; // type:function size:0x74 scope:global align:4
adaptor_do_prepare__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x80271FB0; // type:function size:0x44 scope:global align:4
adaptor_do_begin__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x80271FF4; // type:function size:0xFC scope:global align:4
adaptor_do_end__Q214JStudio_JStage12TAdaptor_fogFv = .text:0x802720F0; // type:function size:0x54 scope:global align:4
adaptor_do_update__Q214JStudio_JStage12TAdaptor_fogFUl = .text:0x80272144; // type:function size:0x90 scope:global align:4
-adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFP10v = .text:0x802721D4; // type:function size:0x8 scope:global align:4
+adaptor_do_data__Q214JStudio_JStage12TAdaptor_fogFPCvUlPCvUl = .text:0x802721D4; // type:function size:0x8 scope:global align:4
__sinit_object-fog_cpp = .text:0x802721DC; // type:function size:0x114 scope:global align:4
-__ct__Q214JStudio_JStage81TVariableValueOutput_object_<32Q214JStudio_JStage12TAdaptor_fog,14Q26JStage4TFog>FQ37JStudio12TAdaptor_fog15TEVariableValueMQ26JStage4TFogFP10v = .text:0x802722F0; // type:function size:0x44 scope:global align:4
-__dt__Q214JStudio_JStage81TVariableValueOutput_object_<32Q214JStudio_JStage12TAdaptor_fog,14Q26JStage4TFog>Fv = .text:0x80272334; // type:function size:0x58 scope:global align:4
-__ct__Q214JStudio_JStage81TVariableValueOutput_object_<32Q214JStudio_JStage12TAdaptor_fog,14Q26JStage4TFog>Fv = .text:0x8027238C; // type:function size:0x4C scope:global align:4
-fn_802723D8 = .text:0x802723D8; // type:function size:0x30 scope:global align:4
-__ct__Q214JStudio_JStage14TAdaptor_lightFPQ26JStage13TSystem = .text:0x80272408; // type:function size:0x64 scope:global align:4
+__ct__Q214JStudio_JStage77TVariableValueOutput_object_FQ37JStudio12TAdaptor_fog15TEVariableValueMQ26JStage4TFogFPCvPvf_vMQ26JStage4TFogFPCvPCv_f = .text:0x802722F0; // type:function size:0x44 scope:global align:4
+__dt__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x80272334; // type:function size:0x58 scope:global align:4
+__ct__Q214JStudio_JStage77TVariableValueOutput_object_Fv = .text:0x8027238C; // type:function size:0x4C scope:global align:4
+__cl__Q214JStudio_JStage77TVariableValueOutput_object_CFfPQ27JStudio8TAdaptor = .text:0x802723D8; // type:function size:0x30 scope:global align:4
+__ct__Q214JStudio_JStage14TAdaptor_lightFPCQ26JStage7TSystemPQ26JStage6TLight = .text:0x80272408; // type:function size:0x64 scope:global align:4
__dt__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8027246C; // type:function size:0x74 scope:global align:4
adaptor_do_prepare__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x802724E0; // type:function size:0x44 scope:global align:4
adaptor_do_begin__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x80272524; // type:function size:0x1F8 scope:global align:4
adaptor_do_end__Q214JStudio_JStage14TAdaptor_lightFv = .text:0x8027271C; // type:function size:0x54 scope:global align:4
adaptor_do_update__Q214JStudio_JStage14TAdaptor_lightFUl = .text:0x80272770; // type:function size:0x1E8 scope:global align:4
-adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFP10v = .text:0x80272958; // type:function size:0x8 scope:global align:4
+adaptor_do_data__Q214JStudio_JStage14TAdaptor_lightFPCvUlPCvUl = .text:0x80272958; // type:function size:0x8 scope:global align:4
adaptor_do_FACULTY__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x80272960; // type:function size:0x5C scope:global align:4
adaptor_do_ENABLE__Q214JStudio_JStage14TAdaptor_lightFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802729BC; // type:function size:0x8 scope:global align:4
-fn_802729C4 = .text:0x802729C4; // type:function size:0xC scope:global align:4
+__cl__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_CFfPQ27JStudio8TAdaptor = .text:0x802729C4; // type:function size:0xC scope:global align:4
__dt__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_Fv = .text:0x802729D0; // type:function size:0x58 scope:global align:4
__sinit_object-light_cpp = .text:0x80272A28; // type:function size:0xF4 scope:global align:4
__ct__Q314JStudio_JStage14TAdaptor_light20TVVOutput_direction_FQ37JStudio14TAdaptor_light15TEVariableValueQ314JStudio_JStage14TAdaptor_light12TEDirection_ = .text:0x80272B1C; // type:function size:0x18 scope:global align:4
@@ -11348,7 +11349,7 @@ adaptor_do_REPEAT__Q215JStudio_JAudio214TAdaptor_soundFQ37JStudio4data15TEOperat
adaptor_do_CONTINUOUS__Q215JStudio_JAudio214TAdaptor_soundFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802733B0; // type:function size:0x1C scope:global align:4
adaptor_do_LOCATED__Q215JStudio_JAudio214TAdaptor_soundFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802733CC; // type:function size:0x28 scope:global align:4
adaptor_do_ON_EXIT_NOT_END__Q215JStudio_JAudio214TAdaptor_soundFQ37JStudio4data15TEOperationDataPCvUl = .text:0x802733F4; // type:function size:0x1C scope:global align:4
-fn_80273410 = .text:0x80273410; // type:function size:0x20 scope:global align:4
+__cl__Q315JStudio_JAudio214TAdaptor_sound13TVVOSetValue_CFfPQ27JStudio8TAdaptor = .text:0x80273410; // type:function size:0x20 scope:global align:4
prepareSound___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x80273430; // type:function size:0xA4 scope:global align:4
beginSound_fadeIn___Q215JStudio_JAudio214TAdaptor_soundFv = .text:0x802734D4; // type:function size:0xA4 scope:global align:4
endSound_fadeOut___Q215JStudio_JAudio214TAdaptor_soundFUl = .text:0x80273578; // type:function size:0x44 scope:global align:4
@@ -11386,8 +11387,8 @@ drawAfter__Q317JStudio_JParticle17TAdaptor_particle21TJPACallback_emitter_FP14JP
beginParticle_fadeIn___Q217JStudio_JParticle17TAdaptor_particleFv = .text:0x802743FC; // type:function size:0xB8 scope:global align:4
endParticle_fadeOut___Q217JStudio_JParticle17TAdaptor_particleFUl = .text:0x802744B4; // type:function size:0x124 scope:global align:4
imixcopy__7JASCalcFP11short = .text:0x802745D8; // type:function size:0x30 scope:global align:4
-bcopyfast__7JASCalcFP10v = .text:0x80274608; // type:function size:0x3C scope:global align:4
-bcopy__7JASCalcFP10v = .text:0x80274644; // type:function size:0xD4 scope:global align:4
+bcopyfast__7JASCalcFPCvPvUl = .text:0x80274608; // type:function size:0x3C scope:global align:4
+bcopy__7JASCalcFPPCvPvUl = .text:0x80274644; // type:function size:0xD4 scope:global align:4
bzerofast__7JASCalcFPvUl = .text:0x80274718; // type:function size:0x2C scope:global align:4
bzero__7JASCalcFPvUl = .text:0x80274744; // type:function size:0xCC scope:global align:4
pow2__7JASCalcFf = .text:0x80274810; // type:function size:0x124 scope:global align:4
@@ -11399,9 +11400,9 @@ sendCmdMsg__13JASTaskThreadFPFPv_vPCvUl = .text:0x80274B00; // type:function siz
sendCmdMsg__13JASTaskThreadFPFPv_vPv = .text:0x80274B74; // type:function size:0x74 scope:global align:4
run__13JASTaskThreadFv = .text:0x80274BE8; // type:function size:0xB0 scope:global align:4
pause__13JASTaskThreadFb = .text:0x80274C98; // type:function size:0x74 scope:global align:4
-free__66JASMemChunkPool<1024,42Q217JASThreadingModel19ObjectLevelLockable>FPv = .text:0x80274D0C; // type:function size:0xC0 scope:global align:4
-alloc__66JASMemChunkPool<1024,42Q217JASThreadingModel19ObjectLevelLockable>FUl = .text:0x80274DCC; // type:function size:0x144 scope:global align:4
-JASMemChunkPool<1024,__ct__Q243Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunkF20JASMemChunkPool<1024PQ243Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunk = .text:0x80274F10; // type:function size:0x14 scope:global align:4
+free__64JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>FPv = .text:0x80274D0C; // type:function size:0xC0 scope:global align:4
+alloc__64JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>FUl = .text:0x80274DCC; // type:function size:0x144 scope:global align:4
+__ct__Q264JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunkFPQ264JASMemChunkPool<1024,Q217JASThreadingModel19ObjectLevelLockable>11MemoryChunk = .text:0x80274F10; // type:function size:0x14 scope:global align:4
__dt__18JASCriticalSectionFv = .text:0x80274F24; // type:function size:0x58 scope:global align:4
getThreadPointer__6JASDvdFv = .text:0x80274F7C; // type:function size:0x8 scope:global align:4
createThread__6JASDvdFliUl = .text:0x80274F84; // type:function size:0xA0 scope:global align:4
@@ -11525,12 +11526,12 @@ begin__Q27JGadget25TLinkList<8JASTrack,-576>Fv = .text:0x80278350; // type:funct
begin__Q27JGadget13TNodeLinkListFv = .text:0x80278384; // type:function size:0x34 scope:global align:4
getNext__Q27JGadget13TLinkListNodeCFv = .text:0x802783B8; // type:function size:0x8 scope:global align:4
__as__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorFRCQ37JGadget25TLinkList<8JASTrack,-576>8iterator = .text:0x802783C0; // type:function size:0x44 scope:global align:4
-__as__Q27JGadget87TIterator<34Q23std26bidirectional_iterator_tag,98JASTrack,1l,10P8JASTrack,10R8JASTrack>FRQ27JGadget87TIterator<34Q23std26bidirectional_iterator_tag,98JASTrack,1l,10P8JASTrack,10R8JASTrack> = .text:0x80278404; // type:function size:0x30 scope:global align:4
-__as__Q23std86iterator<34Q23std26bidirectional_iterator_tag,98JASTrack,1l,10P8JASTrack,10R8JASTrack>FRQ23std86iterator<34Q23std26bidirectional_iterator_tag,98JASTrack,1l,10P8JASTrack,10R8JASTrack> = .text:0x80278434; // type:function size:0x4 scope:global align:4
+__as__Q27JGadget85TIteratorFRQ27JGadget85TIterator = .text:0x80278404; // type:function size:0x30 scope:global align:4
+__as__Q23std84iteratorFRQ23std84iterator = .text:0x80278434; // type:function size:0x4 scope:global align:4
__pp__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorFv = .text:0x80278438; // type:function size:0x30 scope:global align:4
__pp__Q37JGadget13TNodeLinkList8iteratorFv = .text:0x80278468; // type:function size:0x38 scope:global align:4
__rf__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorCFv = .text:0x802784A0; // type:function size:0x24 scope:global align:4
-fn_802784C4 = .text:0x802784C4; // type:function size:0x8 scope:global align:4
+__rf__Q37JGadget13TNodeLinkList8iteratorCFv = .text:0x802784C4; // type:function size:0x8 scope:global align:4
Element_toValue__Q27JGadget25TLinkList<8JASTrack,-576>FPQ27JGadget13TLinkListNode = .text:0x802784CC; // type:function size:0x8 scope:global align:4
__ml__Q37JGadget25TLinkList<8JASTrack,-576>8iteratorCFv = .text:0x802784D4; // type:function size:0x4 scope:global align:4
Remove__Q27JGadget25TLinkList<8JASTrack,-576>FP8JASTrack = .text:0x802784D8; // type:function size:0x3C scope:global align:4
@@ -11675,7 +11676,7 @@ cmdPrintf__12JASSeqParserFP8JASTrackPUl = .text:0x8027AAB8; // type:function siz
execNoteOnGate__12JASSeqParserFP8JASTrackUlUlUlUl = .text:0x8027ACB8; // type:function size:0xA0 scope:global align:4
execNoteOnMidi__12JASSeqParserFP8JASTrackUlUlUl = .text:0x8027AD58; // type:function size:0x14 scope:global align:4
execNoteOff__12JASSeqParserFP8JASTrackUl = .text:0x8027AD6C; // type:function size:0x10 scope:global align:4
-execCommand__12JASSeqParserFP8JASTrackM12JASSeqParserFP10v = .text:0x8027AD7C; // type:function size:0x2C scope:global align:4
+execNoteOff__12JASSeqParserFP8JASTrackM12JASSeqParserFPCvPvP8JASTrackPUl_lUlPUl = .text:0x8027AD7C; // type:function size:0x2C scope:global align:4
parseNoteOff__12JASSeqParserFP8JASTrackUc = .text:0x8027ADA8; // type:function size:0x38 scope:global align:4
parseNoteOn__12JASSeqParserFP8JASTrackUc = .text:0x8027ADE0; // type:function size:0xAC scope:global align:4
parseCommand__12JASSeqParserFP8JASTrackUcUs = .text:0x8027AE8C; // type:function size:0x1A0 scope:global align:4
@@ -11783,14 +11784,14 @@ getWaveInfo__Q217JASSimpleWaveBank11TWaveHandleCFv = .text:0x8027DF24; // type:f
onEraseDone__10JASWaveArcFv = .text:0x8027DF2C; // type:function size:0x4 scope:global align:4
onLoadDone__10JASWaveArcFv = .text:0x8027DF30; // type:function size:0x4 scope:global align:4
getGroupCount__11JASWSParserFPCv = .text:0x8027DF34; // type:function size:0x20 scope:global align:4
-createWaveBank__11JASWSParserFP10v = .text:0x8027DF54; // type:function size:0x5C scope:global align:4
-createBasicWaveBank__11JASWSParserFP10v = .text:0x8027DFB0; // type:function size:0x274 scope:global align:4
-createSimpleWaveBank__11JASWSParserFP10v = .text:0x8027E224; // type:function size:0x278 scope:global align:4
-createBank__12JASBNKParserFP10v = .text:0x8027E49C; // type:function size:0x4 scope:global align:4
-createBasicBank__12JASBNKParserFP10v = .text:0x8027E4A0; // type:function size:0xAC scope:global align:4
-findChunk__Q212JASBNKParser4Ver1FP10v = .text:0x8027E54C; // type:function size:0x44 scope:global align:4
-createBasicBank__Q212JASBNKParser4Ver1FP10v = .text:0x8027E590; // type:function size:0x414 scope:global align:4
-createBasicBank__Q212JASBNKParser4Ver0FP10v = .text:0x8027E9A4; // type:function size:0x5C8 scope:global align:4
+createWaveBank__11JASWSParserFPPCvP7JKRHeap = .text:0x8027DF54; // type:function size:0x5C scope:global align:4
+createBasicWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8027DFB0; // type:function size:0x274 scope:global align:4
+createSimpleWaveBank__11JASWSParserFPCvP7JKRHeap = .text:0x8027E224; // type:function size:0x278 scope:global align:4
+createBank__12JASBNKParserFPPCvP7JKRHeap = .text:0x8027E49C; // type:function size:0x4 scope:global align:4
+createBasicBank__12JASBNKParserFPPCvP7JKRHeap = .text:0x8027E4A0; // type:function size:0xAC scope:global align:4
+findChunk__Q212JASBNKParser4Ver1FPCvUl = .text:0x8027E54C; // type:function size:0x44 scope:global align:4
+createBasicBank__Q212JASBNKParser4Ver1FPCvP7JKRHeap = .text:0x8027E590; // type:function size:0x414 scope:global align:4
+createBasicBank__Q212JASBNKParser4Ver0FPCvP7JKRHeap = .text:0x8027E9A4; // type:function size:0x5C8 scope:global align:4
getOscTableEndPtr__Q212JASBNKParser4Ver0FPCQ213JASOscillator5Point = .text:0x8027EF6C; // type:function size:0x14 scope:global align:4
getRootHeap__16JASWaveArcLoaderFv = .text:0x8027EF80; // type:function size:0x18 scope:global align:4
setCurrentDir__16JASWaveArcLoaderFPCc = .text:0x8027EF98; // type:function size:0x60 scope:global align:4
@@ -12160,12 +12161,12 @@ readCommandMore__22JAUAudioArcInterpreterFUl = .text:0x80288A48; // type:functio
readCommand___22JAUAudioArcInterpreterFv = .text:0x80288A50; // type:function size:0x3B8 scope:global align:4
__ct__17JAUAudioArcLoaderFP10JAUSection = .text:0x80288E08; // type:function size:0x4C scope:global align:4
load__17JAUAudioArcLoaderFPCv = .text:0x80288E54; // type:function size:0x4 scope:global align:4
-readWS__17JAUAudioArcLoaderFUlP10v = .text:0x80288E58; // type:function size:0x58 scope:global align:4
+readWS__17JAUAudioArcLoaderFUlPUlPCvUl = .text:0x80288E58; // type:function size:0x58 scope:global align:4
readBNK__17JAUAudioArcLoaderFUlPCv = .text:0x80288EB0; // type:function size:0x14 scope:global align:4
-readBSC__17JAUAudioArcLoaderFP10v = .text:0x80288EC4; // type:function size:0x8 scope:global align:4
-readBST__17JAUAudioArcLoaderFP10v = .text:0x80288ECC; // type:function size:0xC scope:global align:4
-readBSTN__17JAUAudioArcLoaderFP10v = .text:0x80288ED8; // type:function size:0xC scope:global align:4
-readBMS__17JAUAudioArcLoaderFUlP10v = .text:0x80288EE4; // type:function size:0x2C scope:global align:4
+readBSC__17JAUAudioArcLoaderFPPCvUl = .text:0x80288EC4; // type:function size:0x8 scope:global align:4
+readBST__17JAUAudioArcLoaderFPPCvUl = .text:0x80288ECC; // type:function size:0xC scope:global align:4
+readBSTN__17JAUAudioArcLoaderFPPCvUl = .text:0x80288ED8; // type:function size:0xC scope:global align:4
+readBMS__17JAUAudioArcLoaderFUlPUlPCvUl = .text:0x80288EE4; // type:function size:0x2C scope:global align:4
readBMS_fromArchive__17JAUAudioArcLoaderFUl = .text:0x80288F10; // type:function size:0x2C scope:global align:4
newVoiceBank__17JAUAudioArcLoaderFUlUl = .text:0x80288F3C; // type:function size:0x14 scope:global align:4
newDynamicSeqBlock__17JAUAudioArcLoaderFUl = .text:0x80288F50; // type:function size:0x38 scope:global align:4
@@ -12196,17 +12197,17 @@ __dt__Q210JAUSection12TSectionDataFv = .text:0x80289800; // type:function size:0
finishBuild__10JAUSectionFv = .text:0x80289880; // type:function size:0x70 scope:global align:4
__dt__Q228@unnamed@JAUSectionHeap_cpp@16TPushCurrentHeapFv = .text:0x802898F0; // type:function size:0x58 scope:global align:4
dispose__10JAUSectionFv = .text:0x80289948; // type:function size:0x88 scope:global align:4
-newSoundTable__10JAUSectionFP10v = .text:0x802899D0; // type:function size:0xC4 scope:global align:4
-newSoundNameTable__10JAUSectionFP10v = .text:0x80289A94; // type:function size:0xC4 scope:global align:4
+newSoundTable__10JAUSectionFPPCvUlb = .text:0x802899D0; // type:function size:0xC4 scope:global align:4
+newSoundNameTable__10JAUSectionFPPCvUlb = .text:0x80289A94; // type:function size:0xC4 scope:global align:4
newStreamFileTable__10JAUSectionFPCvb = .text:0x80289B58; // type:function size:0x188 scope:global align:4
-newSeSeqCollection__10JAUSectionFP10v = .text:0x80289CE0; // type:function size:0xA0 scope:global align:4
+newSeSeqCollection__10JAUSectionFPCvUl = .text:0x80289CE0; // type:function size:0xA0 scope:global align:4
newStaticSeqDataBlock___10JAUSectionF10JAISoundIDUl = .text:0x80289D80; // type:function size:0x150 scope:global align:4
newStaticSeqData__10JAUSectionF10JAISoundIDPCvUl = .text:0x80289ED0; // type:function size:0x68 scope:global align:4
newStaticSeqData__10JAUSectionF10JAISoundID = .text:0x80289F38; // type:function size:0xC8 scope:global align:4
-newCopy__10JAUSectionFP10v = .text:0x8028A000; // type:function size:0x64 scope:global align:4
+newCopy__10JAUSectionFPPCvUll = .text:0x8028A000; // type:function size:0x64 scope:global align:4
newWaveBank__10JAUSectionFUlPCv = .text:0x8028A064; // type:function size:0xD4 scope:global align:4
loadWaveArc__10JAUSectionFUlUl = .text:0x8028A138; // type:function size:0xC8 scope:global align:4
-newBank__10JAUSectionFP10v = .text:0x8028A200; // type:function size:0x108 scope:global align:4
+newBank__10JAUSectionFPPCvUl = .text:0x8028A200; // type:function size:0x108 scope:global align:4
newVoiceBank__10JAUSectionFUlUl = .text:0x8028A308; // type:function size:0xEC scope:global align:4
beginNewBankTable__10JAUSectionFUlUl = .text:0x8028A3F4; // type:function size:0xE4 scope:global align:4
endNewBankTable__10JAUSectionFv = .text:0x8028A4D8; // type:function size:0x50 scope:global align:4
@@ -12274,12 +12275,12 @@ __ct__14JAISoundHandleFv = .text:0x8028BA14; // type:function size:0xC scope:glo
updateLifeTime__8JAISoundFUl = .text:0x8028BA20; // type:function size:0x14 scope:global align:4
setLifeTime__8JAISoundFUlb = .text:0x8028BA34; // type:function size:0x34 scope:global align:4
__as__Q29JGeometry8TVec3FRCQ29JGeometry8TVec3 = .text:0x8028BA68; // type:function size:0x14 scope:global align:4
-init__13JAUSoundTableFP10v = .text:0x8028BA7C; // type:function size:0x48 scope:global align:4
+init__13JAUSoundTableFPCv = .text:0x8028BA7C; // type:function size:0x48 scope:global align:4
getTypeID__13JAUSoundTableCF10JAISoundID = .text:0x8028BAC4; // type:function size:0xB8 scope:global align:4
getData__13JAUSoundTableCF10JAISoundID = .text:0x8028BB7C; // type:function size:0xD4 scope:global align:4
init__17JAUSoundNameTableFPCv = .text:0x8028BC50; // type:function size:0x48 scope:global align:4
-getSection__88JAUSoundTable_<1917JAUSoundTableRoot,2220JAUSoundTableSection,2018JAUSoundTableGroup,1v>CFi = .text:0x8028BC98; // type:function size:0x50 scope:global align:4
-getGroup__88JAUSoundTable_<1917JAUSoundTableRoot,2220JAUSoundTableSection,2018JAUSoundTableGroup,1v>CFP26JAUSoundTableSection = .text:0x8028BCE8; // type:function size:0x64 scope:global align:4
+getSection__81JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,v>CFi = .text:0x8028BC98; // type:function size:0x50 scope:global align:4
+getGroup__81JAUSoundTable_<17JAUSoundTableRoot,20JAUSoundTableSection,18JAUSoundTableGroup,v>CFP26JAUSoundTableSection = .text:0x8028BCE8; // type:function size:0x64 scope:global align:4
__ct__18JAUStreamFileTableFv = .text:0x8028BD4C; // type:function size:0xC scope:global align:4
init__18JAUStreamFileTableFPCv = .text:0x8028BD58; // type:function size:0x4C scope:global align:4
getNumFiles__18JAUStreamFileTableCFv = .text:0x8028BDA4; // type:function size:0xC scope:global align:4
@@ -12307,7 +12308,7 @@ toMessageCode_messageID__Q28JMessage10TProcessorCFUlUlPb = .text:0x8028C4B8; //
on_select_begin__Q28JMessage10TProcessorFPFPQ28JMessage10TProcessor_PCcPCvPCcUl = .text:0x8028C5CC; // type:function size:0x8C scope:global align:4
on_select_separate__Q28JMessage10TProcessorFv = .text:0x8028C658; // type:function size:0x5C scope:global align:4
do_reset__Q28JMessage10TProcessorFv = .text:0x8028C6B4; // type:function size:0x4 scope:global align:4
-do_begin__Q28JMessage10TProcessorFP10v = .text:0x8028C6B8; // type:function size:0x4 scope:global align:4
+do_begin__Q28JMessage10TProcessorFPPCvPCc = .text:0x8028C6B8; // type:function size:0x4 scope:global align:4
do_end__Q28JMessage10TProcessorFv = .text:0x8028C6BC; // type:function size:0x4 scope:global align:4
do_character__Q28JMessage10TProcessorFi = .text:0x8028C6C0; // type:function size:0x4 scope:global align:4
do_tag__Q28JMessage10TProcessorFUlPCvUl = .text:0x8028C6C4; // type:function size:0x8 scope:global align:4
@@ -12367,16 +12368,16 @@ setEncoding__Q28JMessage18TResourceContainerFUc = .text:0x8028D5BC; // type:func
setEncoding___Q28JMessage18TResourceContainerFUc = .text:0x8028D5DC; // type:function size:0x3C scope:global align:4
__ct__Q28JMessage6TParseFPQ28JMessage18TResourceContainer = .text:0x8028D618; // type:function size:0x1C scope:global align:4
__dt__Q28JMessage6TParseFv = .text:0x8028D634; // type:function size:0x58 scope:global align:4
-parseHeader_next__Q28JMessage6TParseFPP10v = .text:0x8028D68C; // type:function size:0x12C scope:global align:4
-parseBlock_next__Q28JMessage6TParseFPP10v = .text:0x8028D7B8; // type:function size:0x164 scope:global align:4
-__dt__Q27JGadget44TLinkList_factory<21Q28JMessage9TResource,0>Fv = .text:0x8028D91C; // type:function size:0x5C scope:global align:4
-begin__Q27JGadget36TLinkList<21Q28JMessage9TResource,0>Fv = .text:0x8028D978; // type:function size:0x8 scope:global align:4
-end__Q27JGadget36TLinkList<21Q28JMessage9TResource,0>Fv = .text:0x8028D980; // type:function size:0x8 scope:global align:4
-__ne__7JGadgetFQ27JGadget36TLinkList<21Q28JMessage9TResource,0>Q27JGadget36TLinkList<21Q28JMessage9TResource,0> = .text:0x8028D988; // type:function size:0x18 scope:global align:4
-Erase_destroy__Q27JGadget44TLinkList_factory<21Q28JMessage9TResource,0>FPQ28JMessage9TResource = .text:0x8028D9A0; // type:function size:0x58 scope:global align:4
+parseHeader_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8028D68C; // type:function size:0x12C scope:global align:4
+parseBlock_next__Q28JMessage6TParseFPPCvPUlUl = .text:0x8028D7B8; // type:function size:0x164 scope:global align:4
+__dt__Q27JGadget42TLinkList_factoryFv = .text:0x8028D91C; // type:function size:0x5C scope:global align:4
+begin__Q27JGadget34TLinkListFv = .text:0x8028D978; // type:function size:0x8 scope:global align:4
+end__Q27JGadget34TLinkListFv = .text:0x8028D980; // type:function size:0x8 scope:global align:4
+__ne__7JGadgetFQ27JGadget34TLinkListQ27JGadget34TLinkList = .text:0x8028D988; // type:function size:0x18 scope:global align:4
+Erase_destroy__Q27JGadget42TLinkList_factoryFPQ28JMessage9TResource = .text:0x8028D9A0; // type:function size:0x58 scope:global align:4
__ct__Q27JGadget65TContainerEnumeratorFRQ38JMessage18TResourceContainer10TCResource = .text:0x8028D9F8; // type:function size:0x54 scope:global align:4
-fn_8028DA4C = .text:0x8028DA4C; // type:function size:0x14 scope:global align:4
-b__CFv = .text:0x8028DA60; // type:function size:0x38 scope:global align:4
+__ml__Q27JGadget68TEnumerator8iterator>Fv = .text:0x8028DA4C; // type:function size:0x14 scope:global align:4
+__opb__Q27JGadget68TEnumerator8iterator>CFv = .text:0x8028DA60; // type:function size:0x38 scope:global align:4
__ct__Q28JMessage15TResource_colorFv = .text:0x8028DA98; // type:function size:0x10 scope:global align:4
parseCharacter_2Byte__Q28JMessage6localeFPPCc = .text:0x8028DAA8; // type:function size:0x28 scope:global align:4
parseCharacter_1Byte__Q28JMessage6localeFPPCc = .text:0x8028DAD0; // type:function size:0x18 scope:global align:4
@@ -12392,7 +12393,7 @@ calcNoise1f__Q26Z2Calc8FNoise1fFv = .text:0x8028DF4C; // type:function size:0x80
__ct__16Z2AudioArcLoaderFP10JAUSection = .text:0x8028DFCC; // type:function size:0x3C scope:global align:4
readCommandMore__16Z2AudioArcLoaderFUl = .text:0x8028E008; // type:function size:0x58 scope:global align:4
readBFCA__16Z2AudioArcLoaderFPCv = .text:0x8028E060; // type:function size:0x8C scope:global align:4
-readBSTN__16Z2AudioArcLoaderFP10v = .text:0x8028E0EC; // type:function size:0x4 scope:global align:4
+readBSTN__16Z2AudioArcLoaderFPCvUl = .text:0x8028E0EC; // type:function size:0x4 scope:global align:4
__dt__16Z2AudioArcLoaderFv = .text:0x8028E0F0; // type:function size:0x5C scope:global align:4
seqCallback__FP8JASTrackUs = .text:0x8028E14C; // type:function size:0x274 scope:global align:4
__ct__10Z2SoundMgrFv = .text:0x8028E3C0; // type:function size:0x68 scope:global align:4
@@ -13025,7 +13026,7 @@ getPane__Q310homebutton3gui13PaneComponentFv = .text:0x802BA07C; // type:functio
startBlackOut__Q210homebutton10HomeButtonFv = .text:0x802BA084; // type:function size:0x1C0 scope:global align:4
initgx__10homebuttonFv = .text:0x802BA244; // type:function size:0x178 scope:global align:4
onEvent__Q310homebutton3gui12EventHandlerFUlUlPv = .text:0x802BA3BC; // type:function size:0x4 scope:global align:4
-fn_802BA3C0 = .text:0x802BA3C0; // type:function size:0x4 scope:global align:4
+draw__Q310homebutton3gui9InterfaceFRA3_A4_f = .text:0x802BA3C0; // type:function size:0x4 scope:global align:4
draw__Q310homebutton3gui9InterfaceFv = .text:0x802BA3C4; // type:function size:0x4 scope:global align:4
calc__Q310homebutton3gui9InterfaceFv = .text:0x802BA3C8; // type:function size:0x4 scope:global align:4
init__Q310homebutton3gui9InterfaceFv = .text:0x802BA3CC; // type:function size:0x4 scope:global align:4
@@ -13164,8 +13165,8 @@ FindGroupByName__Q36nw4hbm3lyt14GroupContainerFPCc = .text:0x802BEBF8; // type:f
SetTagProcessorImpl__24@unnamed@lyt_layout_cpp@FPQ36nw4hbm3lyt4PanePQ36nw4hbm2ut19TagProcessorBase = .text:0x802BEC74; // type:function size:0x19C scope:global align:4
__ct__Q36nw4hbm3lyt6LayoutFv = .text:0x802BEE10; // type:function size:0x44 scope:global align:4
__dt__Q36nw4hbm3lyt6LayoutFv = .text:0x802BEE54; // type:function size:0x11C scope:global align:4
-Build__Q36nw4hbm3lyt6LayoutFP10v = .text:0x802BEF70; // type:function size:0x300 scope:global align:4
-CreateAnimTransform__Q36nw4hbm3lyt6LayoutFP10v = .text:0x802BF270; // type:function size:0x184 scope:global align:4
+Build__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor = .text:0x802BEF70; // type:function size:0x300 scope:global align:4
+CreateAnimTransform__Q36nw4hbm3lyt6LayoutFPCvPQ36nw4hbm3lyt16ResourceAccessor = .text:0x802BF270; // type:function size:0x184 scope:global align:4
BindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform = .text:0x802BF3F4; // type:function size:0x24 scope:global align:4
UnbindAnimation__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm3lyt13AnimTransform = .text:0x802BF418; // type:function size:0x24 scope:global align:4
UnbindAllAnimation__Q36nw4hbm3lyt6LayoutFv = .text:0x802BF43C; // type:function size:0x14 scope:global align:4
@@ -13175,7 +13176,7 @@ Draw__Q36nw4hbm3lyt6LayoutFRCQ36nw4hbm3lyt8DrawInfo = .text:0x802BF494; // type:
Animate__Q36nw4hbm3lyt6LayoutFUl = .text:0x802BF4B4; // type:function size:0x20 scope:global align:4
GetLayoutRect__Q36nw4hbm3lyt6LayoutCFv = .text:0x802BF4D4; // type:function size:0x64 scope:global align:4
SetTagProcessor__Q36nw4hbm3lyt6LayoutFPQ36nw4hbm2ut19TagProcessorBase = .text:0x802BF538; // type:function size:0x1A0 scope:global align:4
-BuildPaneObj__Q36nw4hbm3lyt6LayoutFlP10v = .text:0x802BF6D8; // type:function size:0x20C scope:global align:4
+BuildPaneObj__Q36nw4hbm3lyt6LayoutFlPCvRCQ36nw4hbm3lyt11ResBlockSet = .text:0x802BF6D8; // type:function size:0x20C scope:global align:4
CalcTextureMtx__26@unnamed@lyt_material_cpp@FPQ36nw4hbm4math5MTX34RCQ36nw4hbm3lyt6TexSRT = .text:0x802BF8E4; // type:function size:0x108 scope:global align:4
SetIndTexMtx__26@unnamed@lyt_material_cpp@F14_GXIndTexMtxIDPA3_Cf = .text:0x802BF9EC; // type:function size:0x1FC scope:global align:4
__ct__Q36nw4hbm2ut5ColorFv = .text:0x802BFBE8; // type:function size:0xC scope:global align:4
@@ -13743,7 +13744,7 @@ open__10JKRDvdFileFP10c = .text:0x802D8084; // type:function size:0x70 scope:glo
open__10JKRDvdFileFl = .text:0x802D80F4; // type:function size:0x70 scope:global align:4
close__10JKRDvdFileFv = .text:0x802D8164; // type:function size:0x80 scope:global align:4
readData__10JKRDvdFileFPvll = .text:0x802D81E4; // type:function size:0xB4 scope:global align:4
-writeData__10JKRDvdFileFP10v = .text:0x802D8298; // type:function size:0x8 scope:global align:4
+writeData__10JKRDvdFileFPCvll = .text:0x802D8298; // type:function size:0x8 scope:global align:4
sync__10JKRDvdFileFv = .text:0x802D82A0; // type:function size:0x54 scope:global align:4
doneProcess__10JKRDvdFileFlP11DVDFileInfo = .text:0x802D82F4; // type:function size:0x14 scope:global align:4
__sinit_JKRDvdFile_cpp = .text:0x802D8308; // type:function size:0x48 scope:global align:4
@@ -13815,7 +13816,7 @@ readData__18JSUFileInputStreamFPvl = .text:0x802DAD6C; // type:function size:0xD
seekPos__18JSUFileInputStreamFl17JSUStreamSeekFrom = .text:0x802DAE44; // type:function size:0xE0 scope:global align:4
getPosition__18JSUFileInputStreamCFv = .text:0x802DAF24; // type:function size:0x8 scope:global align:4
getLength__18JSUFileInputStreamCFv = .text:0x802DAF2C; // type:function size:0x14 scope:global align:4
-parseVariableUInt_16_32_following__Q27JGadget6binaryFP10v = .text:0x802DAF40; // type:function size:0x64 scope:global align:4
+parseVariableUInt_16_32_following__Q27JGadget6binaryFPCvPUlPUlPQ37JGadget6binary5TEBit = .text:0x802DAF40; // type:function size:0x64 scope:global align:4
__dt__Q37JGadget6binary19TParse_header_blockFv = .text:0x802DAFA4; // type:function size:0x40 scope:global align:4
parse_next__Q37JGadget6binary19TParse_header_blockFPPCvUl = .text:0x802DAFE4; // type:function size:0x10C scope:global align:4
__dt__Q27JGadget13TNodeLinkListFv = .text:0x802DB0F0; // type:function size:0x40 scope:global align:4
@@ -13828,15 +13829,15 @@ Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode = .text:0x802DB2A0;
extend_default__Q27JGadget6vectorFUlUlUl = .text:0x802DB334; // type:function size:0x8 scope:global align:4
__ct__Q27JGadget20TVector_pointer_voidFRCQ27JGadget14TAllocator = .text:0x802DB33C; // type:function size:0x20 scope:global align:4
__dt__Q27JGadget20TVector_pointer_voidFv = .text:0x802DB35C; // type:function size:0x58 scope:global align:4
-insert__Q27JGadget20TVector_pointer_voidFPPvR11v = .text:0x802DB3B4; // type:function size:0x58 scope:global align:4
+insert__Q27JGadget20TVector_pointer_voidFPPvRCPv = .text:0x802DB3B4; // type:function size:0x58 scope:global align:4
erase__Q27JGadget20TVector_pointer_voidFPPvPPv = .text:0x802DB40C; // type:function size:0x4 scope:global align:4
-__dt__Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>Fv = .text:0x802DB410; // type:function size:0x64 scope:global align:4
-erase__Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>FPPvPPv = .text:0x802DB474; // type:function size:0x74 scope:global align:4
-DestroyElement___Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>FPPvPPv = .text:0x802DB4E8; // type:function size:0x14 scope:global align:4
-insert__Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>FPPvUlR11v = .text:0x802DB4FC; // type:function size:0x74 scope:global align:4
-Insert_raw__Q27JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>FPPvUl = .text:0x802DB570; // type:function size:0x1C8 scope:global align:4
-__dt__Q37JGadget42TVector<2Pv,27Q27JGadget14TAllocator<2Pv>>23TDestructed_deallocate_Fv = .text:0x802DB738; // type:function size:0x58 scope:global align:4
-uninitialized_copy__Q23std36__uninitialized_copy_helper<2Pv,1,0>FPPvPPvPPv = .text:0x802DB790; // type:function size:0x34 scope:global align:4
+__dt__Q27JGadget42TVector>Fv = .text:0x802DB410; // type:function size:0x64 scope:global align:4
+erase__Q27JGadget42TVector>FPPvPPv = .text:0x802DB474; // type:function size:0x74 scope:global align:4
+DestroyElement___Q27JGadget38TVector>FPPvPPv = .text:0x802DB4E8; // type:function size:0x14 scope:global align:4
+insert__Q27JGadget38TVector>FPPvUlRPCv = .text:0x802DB4FC; // type:function size:0x74 scope:global align:4
+Insert_raw__Q27JGadget38TVector>FPPvUl = .text:0x802DB570; // type:function size:0x1C8 scope:global align:4
+__dt__Q37JGadget38TVector>23TDestructed_deallocate_Fv = .text:0x802DB738; // type:function size:0x58 scope:global align:4
+uninitialized_copy__Q23std36__uninitialized_copy_helperFPPvPPvPPv = .text:0x802DB790; // type:function size:0x34 scope:global align:4
__ct__12JUTCacheFontFP13ResFONT = .text:0x802DB7C4; // type:function size:0x80 scope:global align:4
__dt__12JUTCacheFontFv = .text:0x802DB844; // type:function size:0x98 scope:global align:4
deleteMemBlocks_CacheFont__12JUTCacheFontFv = .text:0x802DB8DC; // type:function size:0x84 scope:global align:4
@@ -13862,7 +13863,7 @@ getLeading__10JUTResFontCFv = .text:0x802DC664; // type:function size:0xC scope:
getFontType__10JUTResFontCFv = .text:0x802DC670; // type:function size:0xC scope:global align:4
getResFont__10JUTResFontCFv = .text:0x802DC67C; // type:function size:0x8 scope:global align:4
getResource__15JUTResReferenceFP14JSUInputStreamUlP10JKRArchive = .text:0x802DC684; // type:function size:0xA0 scope:global align:4
-getResource__15JUTResReferenceFP10v = .text:0x802DC724; // type:function size:0x94 scope:global align:4
+getResource__15JUTResReferenceFPCvUlP10JKRArchive = .text:0x802DC724; // type:function size:0x94 scope:global align:4
getResource__15JUTResReferenceFUlP10JKRArchive = .text:0x802DC7B8; // type:function size:0x88 scope:global align:4
__dt__10JUTTextureFv = .text:0x802DC840; // type:function size:0x78 scope:global align:4
storeTIMG__10JUTTextureFPC7ResTIMGUc = .text:0x802DC8B8; // type:function size:0x178 scope:global align:4
@@ -14563,7 +14564,7 @@ setAnimation__9J2DScreenFP16J2DAnmTexPattern = .text:0x802F6CD4; // type:functio
setAnimation__9J2DScreenFP15J2DAnmTevRegKey = .text:0x802F6D68; // type:function size:0xDC scope:global align:4
setAnimation__9J2DScreenFP14J2DAnmVtxColor = .text:0x802F6E44; // type:function size:0x4 scope:global align:4
setAnimation__9J2DScreenFP20J2DAnmVisibilityFull = .text:0x802F6E48; // type:function size:0x4 scope:global align:4
-__ct__20JSUMemoryInputStreamFP10v = .text:0x802F6E4C; // type:function size:0x44 scope:global align:4
+__ct__20JSUMemoryInputStreamFPCvl = .text:0x802F6E4C; // type:function size:0x44 scope:global align:4
createPane__9J2DScreenFRC18J2DScrnBlockHeaderP20JSURandomInputStreamP7J2DPaneUl = .text:0x802F6E90; // type:function size:0x14 scope:global align:4
setAnimationVC__9J2DScreenFP14J2DAnmVtxColor = .text:0x802F6EA4; // type:function size:0x4 scope:global align:4
setAnimationVF__9J2DScreenFP20J2DAnmVisibilityFull = .text:0x802F6EA8; // type:function size:0x4 scope:global align:4
@@ -15029,8 +15030,8 @@ load__26J3DShapeMtxMultiConcatViewCFv = .text:0x8030EDF0; // type:function size:
loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f = .text:0x8030EFF4; // type:function size:0x120 scope:global align:4
load__27J3DShapeMtxBBoardConcatViewCFv = .text:0x8030F114; // type:function size:0x130 scope:global align:4
load__28J3DShapeMtxYBBoardConcatViewCFv = .text:0x8030F244; // type:function size:0x164 scope:global align:4
-lbl_8030F3A8 = .text:0x8030F3A8; // type:label
-lbl_8030F3D4 = .text:0x8030F3D4; // type:label
+J3DPSMtx33Copy__FPA3_fPA3_f = .text:0x8030F3A8; // type:function size:0x2C scope:global align:4
+J3DPSMtx33CopyFrom34__FPA4_fPA3_f = .text:0x8030F3D4; // type:function size:0x34 scope:global align:4
getDrawMtxIndex__12J3DModelDataCFUs = .text:0x8030F408; // type:function size:0x10 scope:global align:4
getUseMtxIndex__11J3DShapeMtxCFUs = .text:0x8030F418; // type:function size:0x8 scope:global align:4
loadNrmMtx__21J3DShapeMtxConcatViewCFiUs = .text:0x8030F420; // type:function size:0x4 scope:global align:4
@@ -15884,8 +15885,8 @@ deform_VtxNrmF32__11J3DDeformerFP15J3DVertexBufferP10J3DClusterP13J3DClusterKeyP
deform__11J3DDeformerFP15J3DVertexBufferUsPf = .text:0x80323284; // type:function size:0x110 scope:global align:4
normalizeWeight__11J3DDeformerFiPf = .text:0x80323394; // type:function size:0x5C scope:global align:4
getWeight__13J3DAnmClusterCFUs = .text:0x803233F0; // type:function size:0x8 scope:global align:4
-lbl_803233F8 = .text:0x803233F8; // type:label
-lbl_80323484 = .text:0x80323484; // type:label
+init__25J3DMtxCalcJ3DSysInitBasicFRC3VecRA3_A4_Cf = .text:0x803233F8; // type:function size:0x8C align:4
+init__24J3DMtxCalcJ3DSysInitMayaFRC3VecRA3_A4_Cf = .text:0x80323484; // type:function size:0x8C align:4
calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo = .text:0x80323510; // type:function size:0xEC scope:global align:4
calcTransform__32J3DMtxCalcCalcTransformSoftimageFRC16J3DTransformInfo = .text:0x803235FC; // type:function size:0x138 scope:global align:4
calcTransform__27J3DMtxCalcCalcTransformMayaFRC16J3DTransformInfo = .text:0x80323734; // type:function size:0x19C scope:global align:4
@@ -16011,7 +16012,7 @@ __dt__20J3DClusterLoader_v15Fv = .text:0x80328CEC; // type:function size:0x40 sc
readCluster__20J3DClusterLoader_v15FPC15J3DClusterBlock = .text:0x80328D2C; // type:function size:0x374 scope:global align:4
load__20J3DClusterLoader_v15FPCv = .text:0x803290A0; // type:function size:0xAC scope:global align:4
__ct__14J3DModelLoaderFv = .text:0x8032914C; // type:function size:0x30 scope:global align:4
-load__22J3DModelLoaderDataBaseFP10v = .text:0x8032917C; // type:function size:0x100 scope:global align:4
+load__22J3DModelLoaderDataBaseFPCvUl = .text:0x8032917C; // type:function size:0x100 scope:global align:4
loadMaterialTable__14J3DModelLoaderFPCv = .text:0x8032927C; // type:function size:0x148 scope:global align:4
loadBinaryDisplayList__14J3DModelLoaderFPCvUl = .text:0x803293C4; // type:function size:0x298 scope:global align:4
readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x8032965C; // type:function size:0x138 scope:global align:4
@@ -16040,20 +16041,20 @@ readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8032AA90; /
readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul = .text:0x8032AA94; // type:function size:0x4 scope:global align:4
calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8032AA98; // type:function size:0x8 scope:global align:4
calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl = .text:0x8032AAA0; // type:function size:0x8 scope:global align:4
-load__14J3DModelLoaderFP10v = .text:0x8032AAA8; // type:function size:0x2AC scope:global align:4
+load__14J3DModelLoaderFPCvUl = .text:0x8032AAA8; // type:function size:0x2AC scope:global align:4
setupBBoardInfo__14J3DModelLoaderFv = .text:0x8032AD54; // type:function size:0x130 scope:global align:4
setMtxType__8J3DJointFUc = .text:0x8032AE84; // type:function size:0x14 scope:global align:4
-__dt__87J3DMtxCalcNoAnm<3432J3DMtxCalcCalcTransformSoftimage,3129J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8032AE98; // type:function size:0x40 scope:global align:4
-J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29init__30J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x8032AED8; // type:function size:0x30 scope:global align:4
-calc__87J3DMtxCalcNoAnm<3432J3DMtxCalcCalcTransformSoftimage,3129J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8032AF08; // type:function size:0xC scope:global align:4
-__dt__79J3DMtxCalcNoAnm<3028J3DMtxCalcCalcTransformBasic,2725J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x8032AF14; // type:function size:0x40 scope:global align:4
-J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25init__26J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x8032AF54; // type:function size:0xC scope:global align:4
-calc__79J3DMtxCalcNoAnm<3028J3DMtxCalcCalcTransformBasic,2725J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x8032AF60; // type:function size:0xC scope:global align:4
+__dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8032AE98; // type:function size:0x40 scope:global align:4
+init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,30J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf = .text:0x8032AED8; // type:function size:0x30 scope:global align:4
+calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv = .text:0x8032AF08; // type:function size:0xC scope:global align:4
+__dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x8032AF14; // type:function size:0x40 scope:global align:4
+init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,26J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf = .text:0x8032AF54; // type:function size:0xC scope:global align:4
+calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv = .text:0x8032AF60; // type:function size:0xC scope:global align:4
makeHierarchy__12J3DModelDataFP8J3DJointPPC17J3DModelHierarchy = .text:0x8032AF6C; // type:function size:0x48 scope:global align:4
__ct__10J3DTextureFUsP7ResTIMG = .text:0x8032AFB4; // type:function size:0x20 scope:global align:4
__dt__10J3DTextureFv = .text:0x8032AFD4; // type:function size:0x40 scope:global align:4
countMaterialNum__14J3DModelLoaderFPCv = .text:0x8032B014; // type:function size:0x40 scope:global align:4
-calcLoadSize__14J3DModelLoaderFP10v = .text:0x8032B054; // type:function size:0x1C4 scope:global align:4
+calcLoadSize__14J3DModelLoaderFPCvUl = .text:0x8032B054; // type:function size:0x1C4 scope:global align:4
calcLoadMaterialTableSize__14J3DModelLoaderFPCv = .text:0x8032B218; // type:function size:0xF8 scope:global align:4
calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl = .text:0x8032B310; // type:function size:0x22C scope:global align:4
calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl = .text:0x8032B53C; // type:function size:0x6C scope:global align:4
@@ -16077,7 +16078,7 @@ calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl = .text:0x8032C118; // type:functi
calcSizeShapeMtx__15J3DShapeFactoryCFUlii = .text:0x8032C128; // type:function size:0xF8 scope:global align:4
getMtxGroupNum__15J3DShapeFactoryCFi = .text:0x8032C220; // type:function size:0x20 scope:global align:4
__ct__21J3DShapeMtxConcatViewFUs = .text:0x8032C240; // type:function size:0x14 scope:global align:4
-load__20J3DAnmLoaderDataBaseFP10v = .text:0x8032C254; // type:function size:0x46C scope:global align:4
+load__20J3DAnmLoaderDataBaseFPCv24J3DAnmLoaderDataBaseFlag = .text:0x8032C254; // type:function size:0x46C scope:global align:4
setResource__20J3DAnmLoaderDataBaseFP10J3DAnmBasePCv = .text:0x8032C6C0; // type:function size:0x2A8 scope:global align:4
__ct__20J3DAnmFullLoader_v15Fv = .text:0x8032C968; // type:function size:0x10 scope:global align:4
__dt__20J3DAnmFullLoader_v15Fv = .text:0x8032C978; // type:function size:0x40 scope:global align:4
@@ -16112,9 +16113,9 @@ JMAVECScaleAdd__FP9Vec = .text:0x8032DF6C; // type:function size:0x24 scope:glob
JMAMTXApplyScale__FPA4_CfPA4_ffff = .text:0x8032DF90; // type:function size:0x4C scope:global align:4
__ct__Q25JMath13TRandom_fast_FUl = .text:0x8032DFDC; // type:function size:0x8 scope:global align:4
__sinit_JMATrigonometric_cpp = .text:0x8032DFE4; // type:function size:0x40 scope:global align:4
-__ct__Q25JMath19TSinCosTable<13,1f>Fv = .text:0x8032E024; // type:function size:0x100 scope:global align:4
-__ct__Q25JMath19TAtanTable<1024,1f>Fv = .text:0x8032E124; // type:function size:0xAC scope:global align:4
-__ct__Q25JMath23TAsinAcosTable<1024,1f>Fv = .text:0x8032E1D0; // type:function size:0xAC scope:global align:4
+__ct__Q25JMath19TSinCosTable<13,f>Fv = .text:0x8032E024; // type:function size:0x100 scope:global align:4
+__ct__Q25JMath19TAtanTable<1024,f>Fv = .text:0x8032E124; // type:function size:0xAC scope:global align:4
+__ct__Q25JMath23TAsinAcosTable<1024,f>Fv = .text:0x8032E1D0; // type:function size:0xAC scope:global align:4
ARStartDMA = .text:0x8032E27C; // type:function size:0xCC scope:global align:4
ARAlloc = .text:0x8032E348; // type:function size:0x50 scope:global align:4
ARInit = .text:0x8032E398; // type:function size:0x88 scope:global align:4
@@ -18359,10 +18360,10 @@ TRKTargetAccessDefault = .text:0x803B6944; // type:function size:0xF4 scope:glob
TRKTargetReadInstruction = .text:0x803B6A38; // type:function size:0x4C scope:global align:4
TRKTargetAccessMemory = .text:0x803B6A84; // type:function size:0x14C scope:global align:4
TRKValidMemory32 = .text:0x803B6BD0; // type:function size:0x2A4 scope:global align:4
-TRKAccessFile = .text:0x803B6E80; // type:label scope:global align:4
-TRKOpenFile = .text:0x803B6E88; // type:label scope:global align:4
-TRKCloseFile = .text:0x803B6E90; // type:label scope:global align:4
-TRKPositionFile = .text:0x803B6E98; // type:label scope:global align:4
+TRKAccessFile = .text:0x803B6E80; // type:function size:0x8 scope:global align:4
+TRKOpenFile = .text:0x803B6E88; // type:function size:0x8 scope:global align:4
+TRKCloseFile = .text:0x803B6E90; // type:function size:0x8 scope:global align:4
+TRKPositionFile = .text:0x803B6E98; // type:function size:0x8 scope:global align:4
TRKSaveExtended1Block = .text:0x803B6EA0; // type:function size:0x1B8 scope:global align:4
TRKRestoreExtended1Block = .text:0x803B7058; // type:function size:0x1B8 scope:global align:4
__TRK_write_console = .text:0x803B7210; // type:function size:0xBC scope:global align:4
@@ -18442,24 +18443,26 @@ lbl_803B8E50 = .rodata:0x803B8E50; // type:object size:0x12 data:string
lbl_803B8E62 = .rodata:0x803B8E62; // type:object size:0x14 data:string
lbl_803B8E76 = .rodata:0x803B8E76; // type:object size:0x14 data:string
DynamicNameTable = .rodata:0x803B8E90; // type:object size:0x17B0 scope:global align:4 data:2byte
-mtx_adj$108688 = .rodata:0x803BA640; // type:object size:0x30 scope:global align:4
+mtx_adj$108688 = .rodata:0x803BA640; // type:object size:0x30 scope:local align:4
...rodata.0 = .rodata:0x803BA670; // type:label scope:local align:4
-l_iconSize$92622 = .rodata:0x803BA670; // type:object size:0x44 scope:global align:4
-lbl_803BA6B4 = .rodata:0x803BA6B4; // type:object size:0x6C
-lbl_803BA720 = .rodata:0x803BA720; // type:object size:0x10
-l_stayType$92949 = .rodata:0x803BA730; // type:object size:0x1C scope:global align:4
+l_iconSize$92622 = .rodata:0x803BA670; // type:object size:0x44 scope:local align:4
+l_dungeon_offColor$92840 = .rodata:0x803BA6B4; // type:object size:0x24 scope:local align:4
+l_dungeon_onColor$92841 = .rodata:0x803BA6D8; // type:object size:0x24 scope:local align:4
+l_dungeon_stayColor$92842 = .rodata:0x803BA6FC; // type:object size:0x24 scope:local align:4
+colorTable$92896 = .rodata:0x803BA720; // type:object size:0x10 scope:local align:4
+l_stayType$92949 = .rodata:0x803BA730; // type:object size:0x1C scope:local align:4
saveBitLabels__16dSv_event_flag_c = .rodata:0x803BA750; // type:object size:0x66C scope:global align:4
tempBitLabels__20dSv_event_tmp_flag_c = .rodata:0x803BADBC; // type:object size:0x172 scope:global align:4
-zero_quat$92356 = .rodata:0x803BAF30; // type:object size:0x10 scope:global align:4
+zero_quat$92356 = .rodata:0x803BAF30; // type:object size:0x10 scope:local align:4
m_data__12daItemBase_c = .rodata:0x803BAF40; // type:object size:0x38 scope:global align:4 data:float
mData__12daShopItem_c = .rodata:0x803BAF78; // type:object size:0x450 scope:global align:4
l_texMtxInfo = .rodata:0x803BB3C8; // type:object size:0x64 scope:global align:4
-data$89224 = .rodata:0x803BB430; // type:object size:0x1C scope:global align:4
+data$89224 = .rodata:0x803BB430; // type:object size:0x1C scope:local align:4
l_100x100BoxVertexList = .rodata:0x803BB450; // type:object size:0x30 scope:global align:4
-l_treasureDispList$93922 = .rodata:0x803BB480; // type:object size:0x30 scope:global align:4
-l_treasureDispList$93997 = .rodata:0x803BB4B0; // type:object size:0x84 scope:global align:4
-l_iconPosData$94074 = .rodata:0x803BB534; // type:object size:0x20 scope:global align:4
-l_offset$94089 = .rodata:0x803BB554; // type:object size:0x24 scope:global align:4
+l_treasureDispList$93922 = .rodata:0x803BB480; // type:object size:0x30 scope:local align:4
+l_treasureDispList$93997 = .rodata:0x803BB4B0; // type:object size:0x84 scope:local align:4
+l_iconPosData$94074 = .rodata:0x803BB534; // type:object size:0x20 scope:local align:4
+l_offset$94089 = .rodata:0x803BB554; // type:object size:0x24 scope:local align:4
lbl_803BB578 = .rodata:0x803BB578; // type:object size:0xF data:string
@92445 = .rodata:0x803BB588; // type:object size:0xC scope:local align:4 data:4byte
@93994 = .rodata:0x803BB594; // type:object size:0xC scope:local align:4 data:4byte
@@ -18467,7 +18470,7 @@ lbl_803BB578 = .rodata:0x803BB578; // type:object size:0xF data:string
m_emitterTwoData__8dPaPoT_c = .rodata:0x803BB5B0; // type:object size:0x24 scope:global align:4
m_typeFourData__8dPaPoF_c = .rodata:0x803BB5D4; // type:object size:0x3C scope:global align:4
m_emitterFourData__8dPaPoF_c = .rodata:0x803BB610; // type:object size:0x3C scope:global align:4
-l_drawlistSize$96351 = .rodata:0x803BB650; // type:object size:0x2C scope:global align:4 data:2byte
+l_drawlistSize$96351 = .rodata:0x803BB650; // type:object size:0x2C scope:local align:4 data:2byte
lbl_803BB67C = .rodata:0x803BB67C; // type:object size:0xC data:byte
sun_chkpnt$99627 = .rodata:0x803BB688; // type:object size:0x28 scope:global align:4
@100676 = .rodata:0x803BB6B0; // type:object size:0x20 scope:local align:4 data:4byte
@@ -19226,30 +19229,30 @@ cResetFilterTable = .rodata:0x803D9FA0; // type:object size:0x10 scope:global al
@87788 = .rodata:0x803D9FBC; // type:object size:0xC scope:local align:4 data:4byte
cNullVec__6Z2Calc = .rodata:0x803D9FC8; // type:object size:0xC scope:local align:4
cNullVec__6Z2Calc = .rodata:0x803D9FD8; // type:object size:0xC scope:local align:4
-lbl_803D9FE8 = .rodata:0x803D9FE8; // type:object size:0x64
-lbl_803DA04C = .rodata:0x803DA04C; // type:object size:0xA
-lbl_803DA056 = .rodata:0x803DA056; // type:object size:0x64
-lbl_803DA0BA = .rodata:0x803DA0BA; // type:object size:0xA
-lbl_803DA0C4 = .rodata:0x803DA0C4; // type:object size:0x64
-lbl_803DA128 = .rodata:0x803DA128; // type:object size:0xA
-lbl_803DA132 = .rodata:0x803DA132; // type:object size:0x64
-lbl_803DA196 = .rodata:0x803DA196; // type:object size:0xA
-lbl_803DA1A0 = .rodata:0x803DA1A0; // type:object size:0x6C
-lbl_803DA20C = .rodata:0x803DA20C; // type:object size:0x5E
-lbl_803DA26A = .rodata:0x803DA26A; // type:object size:0xA
-lbl_803DA274 = .rodata:0x803DA274; // type:object size:0x72
-lbl_803DA2E6 = .rodata:0x803DA2E6; // type:object size:0x6A
-lbl_803DA350 = .rodata:0x803DA350; // type:object size:0x6A
-lbl_803DA3BA = .rodata:0x803DA3BA; // type:object size:0x6A
-lbl_803DA424 = .rodata:0x803DA424; // type:object size:0x68
-lbl_803DA48C = .rodata:0x803DA48C; // type:object size:0x6A
-lbl_803DA4F6 = .rodata:0x803DA4F6; // type:object size:0x6A
-lbl_803DA560 = .rodata:0x803DA560; // type:object size:0x54
-lbl_803DA5B4 = .rodata:0x803DA5B4; // type:object size:0x64
-lbl_803DA618 = .rodata:0x803DA618; // type:object size:0x9 data:string
-lbl_803DA621 = .rodata:0x803DA621; // type:object size:0x64
-lbl_803DA685 = .rodata:0x803DA685; // type:object size:0x68
-lbl_803DA6ED = .rodata:0x803DA6ED; // type:object size:0xF
+sReply__8Z2MdnPrm = .rodata:0x803D9FE8; // type:object size:0x64
+sReplyTail__8Z2MdnPrm = .rodata:0x803DA04C; // type:object size:0xA
+sJoke__8Z2MdnPrm = .rodata:0x803DA056; // type:object size:0x64
+sJokeTail__8Z2MdnPrm = .rodata:0x803DA0BA; // type:object size:0xA
+sSexy__8Z2MdnPrm = .rodata:0x803DA0C4; // type:object size:0x64
+sSexyTail__8Z2MdnPrm = .rodata:0x803DA128; // type:object size:0xA
+sRidicule__8Z2MdnPrm = .rodata:0x803DA132; // type:object size:0x64
+sRidiculeTail__8Z2MdnPrm = .rodata:0x803DA196; // type:object size:0xA
+sBoring__8Z2MdnPrm = .rodata:0x803DA1A0; // type:object size:0x6C
+sIrritated__8Z2MdnPrm = .rodata:0x803DA20C; // type:object size:0x5E
+sIrritatedTail__8Z2MdnPrm = .rodata:0x803DA26A; // type:object size:0xA
+sOrder__8Z2MdnPrm = .rodata:0x803DA274; // type:object size:0x72
+sResent__8Z2MdnPrm = .rodata:0x803DA2E6; // type:object size:0x6A
+sCheerful__8Z2MdnPrm = .rodata:0x803DA350; // type:object size:0x6A
+sConfused__8Z2MdnPrm = .rodata:0x803DA3BA; // type:object size:0x6A
+sHostility__8Z2MdnPrm = .rodata:0x803DA424; // type:object size:0x68
+sTired__8Z2MdnPrm = .rodata:0x803DA48C; // type:object size:0x6A
+sSerious__8Z2MdnPrm = .rodata:0x803DA4F6; // type:object size:0x6A
+sReplyb__8Z2MdnPrm = .rodata:0x803DA560; // type:object size:0x54
+sApologize__8Z2MdnPrm = .rodata:0x803DA5B4; // type:object size:0x64
+sApologizeTail__8Z2MdnPrm = .rodata:0x803DA618; // type:object size:0x9 data:string
+sDeside__8Z2MdnPrm = .rodata:0x803DA621; // type:object size:0x64
+sAfford__8Z2MdnPrm = .rodata:0x803DA685; // type:object size:0x68
+sAffordTail__8Z2MdnPrm = .rodata:0x803DA6ED; // type:object size:0xF
sPrm__8Z2MdnPrm = .rodata:0x803DA6FC; // type:object size:0xCC scope:global align:4
scAnmTable__10homebutton = .rodata:0x803DA7C8; // type:object size:0x60 scope:global align:4 data:4byte
scGroupAnmTable__10homebutton = .rodata:0x803DA828; // type:object size:0x250 scope:global align:4 data:4byte
@@ -19259,8 +19262,8 @@ JUTResFONT_Ascfont_fix12 = .rodata:0x803DAB60; // type:object size:0x4160 scope:
lbl_803DECC0 = .rodata:0x803DECC0; // type:object size:0x20 data:byte
j2dDefaultTexMtxInfo = .rodata:0x803DECE0; // type:object size:0x24 scope:global align:4 data:byte
j2dDefaultIndTexMtxInfo = .rodata:0x803DED04; // type:object size:0x1C scope:global align:4
-lbl_803DED20 = .rodata:0x803DED20; // type:object size:0x14
-lbl_803DED34 = .rodata:0x803DED34; // type:object size:0xC data:byte
+j2dDefaultTevStageInfo = .rodata:0x803DED20; // type:object size:0x14 scope:global align:4
+j2dDefaultIndTevStageInfo = .rodata:0x803DED34; // type:object size:0xC scope:global align:4 data:4byte
@31398 = .rodata:0x803DED40; // type:object size:0x10 scope:local align:4 data:4byte
...rodata.0 = .rodata:0x803DED50; // type:label scope:local align:4 data:byte
...rodata.0 = .rodata:0x803DEDA0; // type:label scope:local align:4 data:byte
@@ -19284,8 +19287,8 @@ j3dDefaultNBTScaleInfo = .rodata:0x803DF010; // type:object size:0x10 scope:glob
lbl_803DF020 = .rodata:0x803DF020; // type:object size:0x10 data:byte
@19312 = .rodata:0x803DF030; // type:object size:0x10 scope:local align:4 data:4byte
@19405 = .rodata:0x803DF040; // type:object size:0x10 scope:local align:4 data:4byte
-@17842 = .rodata:0x803DF050; // type:object size:0xC scope:local align:4
-@17849 = .rodata:0x803DF05C; // type:object size:0xC scope:local align:4
+@17842 = .rodata:0x803DF050; // type:object size:0xC scope:local align:4 data:4byte
+@17849 = .rodata:0x803DF05C; // type:object size:0xC scope:local align:4 data:4byte
__DVDErrorMessage = .rodata:0x803DF068; // type:object size:0x1C scope:global align:4
@2852 = .rodata:0x803DF088; // type:object size:0x138 scope:local align:4 data:4byte
ConfDirName = .rodata:0x803DF1C0; // type:object size:0xD scope:global align:4 data:string
@@ -25042,8 +25045,8 @@ S_old_cameye$102431 = .bss:0x804A27E0; // type:object size:0xC scope:global alig
S_old_camctr$102435 = .bss:0x804A27F8; // type:object size:0xC scope:global align:4
@90936 = .bss:0x804A2808; // type:object size:0xC scope:local align:4
@90939 = .bss:0x804A2814; // type:object size:0xC scope:local align:4
-@LOCAL@dThunder_c::draw(void)@l_offsetPos = .bss:0x804A2820; // type:object size:0xC scope:global align:4
-@LOCAL@dThunder_c::draw(void)@l_scale@0 = .bss:0x804A282C; // type:object size:0xC scope:local align:4
+l_offsetPos$localstatic3$draw__10dThunder_cFv = .bss:0x804A2820; // type:object size:0xC scope:global align:4
+l_scale$localstatic5$draw__10dThunder_cFv = .bss:0x804A282C; // type:object size:0xC scope:local align:4
@102149 = .bss:0x804A2838; // type:object size:0xC scope:local align:4
g_fmHIO = .bss:0x804A2844; // type:object size:0x14 scope:global align:4
@94927 = .bss:0x804A2858; // type:object size:0xC scope:local align:4
@@ -25098,7 +25101,7 @@ g_envHIO = .bss:0x804A4EA4; // type:object size:0x44 scope:global align:4
@89082 = .bss:0x804A4EE8; // type:object size:0xC scope:local align:4
g_save_bit_HIO = .bss:0x804A4EF4; // type:object size:0x4A0 scope:global align:4
@91846 = .bss:0x804A5398; // type:object size:0xC scope:local align:4
-@LOCAL@dkWmark_c::create(void)@wolfFootScale = .bss:0x804A53A4; // type:object size:0xC scope:global align:4 data:float
+wolfFootScale$localstatic$create__9dkWmark_cFv = .bss:0x804A53A4; // type:object size:0xC scope:global align:4 data:float
@49938 = .bss:0x804A53B0; // type:object size:0xC scope:local align:4
m_virtual_center__14cCcD_ShapeAttr = .bss:0x804A53BC; // type:object size:0xC scope:global align:4
@50127 = .bss:0x804A53C8; // type:object size:0xC scope:local align:4
@@ -25214,11 +25217,11 @@ sDefaultBankTable__8JASTrack = .bss:0x804A5DBC; // type:object size:0x40C scope:
sTrackList__8JASTrack = .bss:0x804A61D4; // type:object size:0x10 scope:global align:4
@7661 = .bss:0x804A61E4; // type:object size:0xC scope:local align:4
@7662 = .bss:0x804A61F0; // type:object size:0xC scope:local align:4
-JASPoolAllocObject_MultiThreaded::memPool_ = .bss:0x804A61FC; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject_MultiThreaded<8JASTrack>::memPool_ = .bss:0x804A620C; // type:object size:0x10 scope:global align:4
+memPool___58JASPoolAllocObject_MultiThreaded = .bss:0x804A61FC; // type:object size:0x10 scope:global align:4
+memPool___43JASPoolAllocObject_MultiThreaded<8JASTrack> = .bss:0x804A620C; // type:object size:0x10 scope:global align:4
@6508 = .bss:0x804A6220; // type:object size:0xC scope:local align:4
@6528 = .bss:0x804A6230; // type:object size:0xC scope:local align:4
-JASPoolAllocObject_MultiThreaded<10JASChannel>::memPool_ = .bss:0x804A623C; // type:object size:0x10 scope:global align:4
+memPool___46JASPoolAllocObject_MultiThreaded<10JASChannel> = .bss:0x804A623C; // type:object size:0x10 scope:global align:4
@2188 = .bss:0x804A6250; // type:object size:0xC scope:local align:4
osc$3726 = .bss:0x804A6260; // type:object size:0x18 scope:global align:4 data:4byte
sBankDisposeMsgQ__10JASChannel = .bss:0x804A6278; // type:object size:0x20 scope:global align:4
@@ -25237,15 +25240,15 @@ AUDIO_YIELD_BUFFER = .bss:0x804A66C0; // type:object size:0x2000 scope:global al
taskwork = .bss:0x804A86C0; // type:object size:0x80 scope:global align:4
sync_stack = .bss:0x804A8740; // type:object size:0x14 scope:global align:4 data:4byte
@12010 = .bss:0x804A8758; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<5JAISe>::memPool_ = .bss:0x804A8764; // type:object size:0x10 scope:global align:4
+memPool___26JASPoolAllocObject<5JAISe> = .bss:0x804A8764; // type:object size:0x10 scope:global align:4
@11658 = .bss:0x804A8778; // type:object size:0xC scope:local align:4
@11659 = .bss:0x804A8784; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<13JAISoundChild>::memPool_ = .bss:0x804A8790; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAISoundChild> = .bss:0x804A8790; // type:object size:0x10 scope:global align:4
@11633 = .bss:0x804A87A0; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<6JAISeq>::memPool_ = .bss:0x804A87AC; // type:object size:0x10 scope:global align:4
+memPool___27JASPoolAllocObject<6JAISeq> = .bss:0x804A87AC; // type:object size:0x10 scope:global align:4
@13266 = .bss:0x804A87C0; // type:object size:0xC scope:local align:4
@11692 = .bss:0x804A87D0; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<9JAIStream>::memPool_ = .bss:0x804A87DC; // type:object size:0x10 scope:global align:4
+memPool___30JASPoolAllocObject<9JAIStream> = .bss:0x804A87DC; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804A87F0; // type:label scope:local align:4
@14499 = .bss:0x804A87F0; // type:object size:0xC scope:local align:4
@14506 = .bss:0x804A87FC; // type:object size:0xC scope:local align:4
@@ -25253,12 +25256,12 @@ JASPoolAllocObject<9JAIStream>::memPool_ = .bss:0x804A87DC; // type:object size:
@14520 = .bss:0x804A8814; // type:object size:0xC scope:local align:4
@14527 = .bss:0x804A8820; // type:object size:0xC scope:local align:4
@14534 = .bss:0x804A882C; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<20JAUDopplerAudible<4>>::memPool_ = .bss:0x804A8838; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<20JAUDopplerAudible<2>>::memPool_ = .bss:0x804A8848; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<20JAUDopplerAudible<1>>::memPool_ = .bss:0x804A8858; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<4>>::memPool_ = .bss:0x804A8868; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<2>>::memPool_ = .bss:0x804A8878; // type:object size:0x10 scope:global align:4
-JASPoolAllocObject<13JAUAudible<1>>::memPool_ = .bss:0x804A8888; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<4>> = .bss:0x804A8838; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<2>> = .bss:0x804A8848; // type:object size:0x10 scope:global align:4
+memPool___42JASPoolAllocObject<20JAUDopplerAudible<1>> = .bss:0x804A8858; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<4>> = .bss:0x804A8868; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<2>> = .bss:0x804A8878; // type:object size:0x10 scope:global align:4
+memPool___35JASPoolAllocObject<13JAUAudible<1>> = .bss:0x804A8888; // type:object size:0x10 scope:global align:4
@22362 = .bss:0x804A8898; // type:object size:0xC scope:local align:4
...bss.0 = .bss:0x804A88A8; // type:label scope:local align:4
@16553 = .bss:0x804A88A8; // type:object size:0xC scope:local align:4
@@ -25268,9 +25271,9 @@ JASPoolAllocObject<13JAUAudible<1>>::memPool_ = .bss:0x804A8888; // type:object
@16557 = .bss:0x804A88D8; // type:object size:0xC scope:local align:4
@16558 = .bss:0x804A88E4; // type:object size:0xC scope:local align:4
@11364 = .bss:0x804A8950; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<17Z2SoundHandlePool>::memPool_ = .bss:0x804A895C; // type:object size:0x10 scope:global align:4
+memPool___39JASPoolAllocObject<17Z2SoundHandlePool> = .bss:0x804A895C; // type:object size:0x10 scope:global align:4
@15789 = .bss:0x804A8970; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<9Z2Audible>::memPool_ = .bss:0x804A897C; // type:object size:0x10 scope:global align:4
+memPool___30JASPoolAllocObject<9Z2Audible> = .bss:0x804A897C; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804A8990; // type:label scope:local align:4
sCorrectPhrase = .bss:0x804A8990; // type:object size:0x24 scope:global align:4
sWindStoneSound = .bss:0x804A89B4; // type:object size:0x24 scope:global align:4
@@ -25282,7 +25285,7 @@ sSpeakerInfo = .bss:0x804A8A48; // type:object size:0xD0 scope:global align:4
@3524 = .bss:0x804A8B18; // type:object size:0xC scope:local align:4
sAdjustSoundHandle = .bss:0x804A8B24; // type:object size:0x10 scope:global align:4
@3738 = .bss:0x804A8B38; // type:object size:0xC scope:local align:4
-JASPoolAllocObject<8SpkSound>::memPool_ = .bss:0x804A8B44; // type:object size:0x10 scope:global align:4
+memPool___29JASPoolAllocObject<8SpkSound> = .bss:0x804A8B44; // type:object size:0x10 scope:global align:4
@3983 = .bss:0x804A8B58; // type:object size:0xC scope:local align:4
sAllocator = .bss:0x804A8B68; // type:object size:0x10 scope:global align:4
...bss.0 = .bss:0x804A8B78; // type:label scope:local align:4
@@ -27559,20 +27562,20 @@ g_mDoAud_audioHeap = .sbss:0x80520784; // type:object size:0x4 scope:global alig
l_affCommand = .sbss:0x80520788; // type:object size:0x4 scope:global align:4 data:4byte
l_arcCommand = .sbss:0x8052078C; // type:object size:0x4 scope:global align:4 data:4byte
l_CSarcCommand = .sbss:0x80520790; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<7Z2SeMgr>::sInstance = .sbss:0x80520794; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<8Z2SeqMgr>::sInstance = .sbss:0x80520798; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<10Z2SceneMgr>::sInstance = .sbss:0x8052079C; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2StatusMgr>::sInstance = .sbss:0x805207A0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14Z2SoundStarter>::sInstance = .sbss:0x805207A4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12Z2SpeechMgr2>::sInstance = .sbss:0x805207A8; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<8JAISeMgr>::sInstance = .sbss:0x805207AC; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<9JAISeqMgr>::sInstance = .sbss:0x805207B0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAIStreamMgr>::sInstance = .sbss:0x805207B4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<10Z2SoundMgr>::sInstance = .sbss:0x805207B8; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAUSoundInfo>::sInstance = .sbss:0x805207BC; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2SoundInfo>::sInstance = .sbss:0x805207C0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<13Z2SoundObjMgr>::sInstance = .sbss:0x805207C4; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<11Z2FxLineMgr>::sInstance = .sbss:0x805207C8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__27JASGlobalInstance<7Z2SeMgr> = .sbss:0x80520794; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__28JASGlobalInstance<8Z2SeqMgr> = .sbss:0x80520798; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2SceneMgr> = .sbss:0x8052079C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2StatusMgr> = .sbss:0x805207A0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14Z2SoundStarter> = .sbss:0x805207A4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12Z2SpeechMgr2> = .sbss:0x805207A8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__28JASGlobalInstance<8JAISeMgr> = .sbss:0x805207AC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__29JASGlobalInstance<9JAISeqMgr> = .sbss:0x805207B0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAIStreamMgr> = .sbss:0x805207B4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2SoundMgr> = .sbss:0x805207B8; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAUSoundInfo> = .sbss:0x805207BC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2SoundInfo> = .sbss:0x805207C0; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__34JASGlobalInstance<13Z2SoundObjMgr> = .sbss:0x805207C4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__32JASGlobalInstance<11Z2FxLineMgr> = .sbss:0x805207C8; // type:object size:0x4 scope:global align:4 data:4byte
lbl_805207D0 = .sbss:0x805207D0; // type:object size:0x1 data:byte
m_cal_value__6mReCPd = .sbss:0x805207D4; // type:object size:0x4 scope:global align:4 data:4byte
wpad_heap = .sbss:0x805207D8; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27842,7 +27845,7 @@ lbl_80520BF0 = .sbss:0x80520BF0; // type:object size:0x1 data:byte
lbl_80520BF1 = .sbss:0x80520BF1; // type:object size:0x1 data:byte
bgWaitFlg$169690 = .sbss:0x80520BF4; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80520BF8 = .sbss:0x80520BF8; // type:object size:0x1 data:byte
-JASGlobalInstance<13Z2WolfHowlMgr>::sInstance = .sbss:0x80520BFC; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .sbss:0x80520BFC; // type:object size:0x4 scope:global align:4 data:4byte
mSrchName__8daNpcT_c = .sbss:0x80520C00; // type:object size:0x2 scope:global align:4 data:2byte
mFindCount__8daNpcT_c = .sbss:0x80520C04; // type:object size:0x4 scope:global align:4 data:4byte
m_name__23daBaseNpc_moveBgActor_c = .sbss:0x80520C08; // type:object size:0x4 scope:global align:4 data:4byte
@@ -27870,7 +27873,7 @@ lbl_80520C50 = .sbss:0x80520C50; // type:object size:0x1 data:byte
LatMin$119206 = .sbss:0x80520C52; // type:object size:0x2 scope:global align:2 data:2byte
lbl_80520C54 = .sbss:0x80520C54; // type:object size:0x1 data:byte
LatMax$119210 = .sbss:0x80520C56; // type:object size:0x2 scope:global align:2 data:2byte
-JASGlobalInstance<10Z2Audience>::sInstance = .sbss:0x80520C58; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2Audience> = .sbss:0x80520C58; // type:object size:0x4 scope:global align:4 data:4byte
l_bloCsr = .sbss:0x80520C60; // type:object size:0x4 scope:local align:4 data:4byte
l_bloObj = .sbss:0x80520C64; // type:object size:0x4 scope:local align:4 data:4byte
l_bloYnObj = .sbss:0x80520C68; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28021,7 +28024,7 @@ sBuffer = .sbss:0x80520F18; // type:object size:0x4 scope:global align:4 data:4b
sLineMax = .sbss:0x80520F1C; // type:object size:0x4 scope:global align:4 data:4byte
sLineCount = .sbss:0x80520F20; // type:object size:0x4 scope:global align:4 data:4byte
sTop = .sbss:0x80520F24; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<19JASDefaultBankTable>::sInstance = .sbss:0x80520F28; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .sbss:0x80520F28; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80520F2C = .sbss:0x80520F2C; // type:object size:0x1 data:byte
lbl_80520F2D = .sbss:0x80520F2D; // type:object size:0x1 data:byte
sDefaultParser__10JASSeqCtrl = .sbss:0x80520F30; // type:object size:0x4 scope:global align:4
@@ -28057,7 +28060,7 @@ killCounter$4180 = .sbss:0x80520FC0; // type:object size:0x4 scope:global align:
sDspUpCount = .sbss:0x80520FC4; // type:object size:0x4 scope:global align:4 data:4byte
waitcount$4218 = .sbss:0x80520FC8; // type:object size:0x4 scope:global align:4 data:4byte
snIntCount__14JASAudioThread = .sbss:0x80520FD0; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14JASAudioThread>::sInstance = .sbss:0x80520FD4; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14JASAudioThread> = .sbss:0x80520FD4; // type:object size:0x4 scope:global align:4 data:4byte
sDspChannels__13JASDSPChannel = .sbss:0x80520FD8; // type:object size:0x4 scope:global align:4 data:4byte
CH_BUF__6JASDsp = .sbss:0x80520FE0; // type:object size:0x4 scope:global align:4 data:4byte
FX_BUF__6JASDsp = .sbss:0x80520FE4; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28069,11 +28072,11 @@ taskwritep = .sbss:0x80520FFC; // type:object size:0x4 scope:global align:4 data
lbl_80521000 = .sbss:0x80521000; // type:object size:0x1 data:byte
lbl_80521001 = .sbss:0x80521001; // type:object size:0x1 data:byte
DSP_prior_task = .sbss:0x80521004; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<12JAISoundInfo>::sInstance = .sbss:0x80521008; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__33JASGlobalInstance<12JAISoundInfo> = .sbss:0x80521008; // type:object size:0x4 scope:global align:4 data:4byte
lbl_8052100C = .sbss:0x8052100C; // type:object size:0x1 data:byte
lbl_80521010 = .sbss:0x80521010; // type:object size:0x8 data:byte
lbl_80521018 = .sbss:0x80521018; // type:object size:0x1 data:byte
-JASGlobalInstance<15JAISoundStarter>::sInstance = .sbss:0x80521020; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__36JASGlobalInstance<15JAISoundStarter> = .sbss:0x80521020; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80521028 = .sbss:0x80521028; // type:object size:0x8 data:byte
lbl_80521030 = .sbss:0x80521030; // type:object size:0x1 data:byte
lbl_80521031 = .sbss:0x80521031; // type:object size:0x1 data:byte
@@ -28081,9 +28084,9 @@ lbl_80521032 = .sbss:0x80521032; // type:object size:0x1 data:byte
lbl_80521033 = .sbss:0x80521033; // type:object size:0x1 data:byte
lbl_80521034 = .sbss:0x80521034; // type:object size:0x1 data:byte
lbl_80521035 = .sbss:0x80521035; // type:object size:0x1 data:byte
-JASGlobalInstance<14JAUSectionHeap>::sInstance = .sbss:0x80521038; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<17JAUSoundNameTable>::sInstance = .sbss:0x8052103C; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<13JAUSoundTable>::sInstance = .sbss:0x80521040; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14JAUSectionHeap> = .sbss:0x80521038; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__38JASGlobalInstance<17JAUSoundNameTable> = .sbss:0x8052103C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__34JASGlobalInstance<13JAUSoundTable> = .sbss:0x80521040; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80521048 = .sbss:0x80521048; // type:object size:0x1 data:byte
oRandom$5639 = .sbss:0x8052104C; // type:object size:0x4 scope:global align:4 data:4byte
MIN_DISTANCE_VOLUME__7Z2Param = .sbss:0x80521050; // type:object size:0x4 scope:global align:4 data:float
@@ -28091,7 +28094,7 @@ ENEMY_LASTHIT_MUTE_VOLUME__7Z2Param = .sbss:0x80521054; // type:object size:0x4
DARK_SE_FILTER_ON__7Z2Param = .sbss:0x80521058; // type:object size:0x1 data:byte
DARK_SE_LOW_PASS_FILTER_SETTING__7Z2Param = .sbss:0x80521059; // type:object size:0x1 data:byte
SYSTEM_SE_USE_DARK_SE_SETTING__7Z2Param = .sbss:0x8052105A; // type:object size:0x1 data:byte
-JASGlobalInstance<10Z2EnvSeMgr>::sInstance = .sbss:0x80521060; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .sbss:0x80521060; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80521068 = .sbss:0x80521068; // type:object size:0x1 data:byte
cNearFarRatio = .sbss:0x80521070; // type:object size:0x4 scope:global align:4 data:float
lbl_80521074 = .sbss:0x80521074; // type:object size:0x1 data:byte
@@ -28100,8 +28103,8 @@ lbl_80521079 = .sbss:0x80521079; // type:object size:0x1 data:byte
mLinkPtr__14Z2CreatureLink = .sbss:0x80521080; // type:object size:0x4 scope:global align:4 data:4byte
mAudioMgrPtr__10Z2AudioMgr = .sbss:0x80521088; // type:object size:0x4 scope:global align:4 data:4byte
sMixingBuffer = .sbss:0x80521090; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<9SpkSystem>::sInstance = .sbss:0x80521098; // type:object size:0x4 scope:global align:4 data:4byte
-JASGlobalInstance<14SpkSoundHolder>::sInstance = .sbss:0x8052109C; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__29JASGlobalInstance<9SpkSystem> = .sbss:0x80521098; // type:object size:0x4 scope:global align:4 data:4byte
+sInstance__35JASGlobalInstance<14SpkSoundHolder> = .sbss:0x8052109C; // type:object size:0x4 scope:global align:4 data:4byte
lbl_805210A0 = .sbss:0x805210A0; // type:object size:0x8 data:byte
lbl_805210A8 = .sbss:0x805210A8; // type:object size:0x1 data:byte
sSpkHandles = .sbss:0x805210AC; // type:object size:0x4 scope:global align:4 data:4byte
@@ -28118,8 +28121,8 @@ typeInfo__Q36nw4hbm3lyt7TextBox = .sbss:0x805210F8; // type:object size:0x4 scop
typeInfo__Q36nw4hbm3lyt6Window = .sbss:0x80521100; // type:object size:0x4 scope:global align:4 data:4byte
lbl_80521108 = .sbss:0x80521108; // type:object size:0x1 data:byte
fog$5336 = .sbss:0x8052110C; // type:object size:0x4 scope:global align:4 data:byte
-nw4hbm::ut::TextWriterBase::mDefaultTagProcessor = .sbss:0x80521110; // type:object size:0x4 scope:global align:4
-nw4hbm::ut::TextWriterBase::mDefaultTagProcessor = .sbss:0x80521114; // type:object size:0x4 scope:global align:4
+mDefaultTagProcessor__Q36nw4hbm2ut17TextWriterBase = .sbss:0x80521110; // type:object size:0x4 scope:global align:4
+mDefaultTagProcessor__Q36nw4hbm2ut17TextWriterBase = .sbss:0x80521114; // type:object size:0x4 scope:global align:4
lbl_80521118 = .sbss:0x80521118; // type:object size:0x1 data:byte
lbl_80521119 = .sbss:0x80521119; // type:object size:0x1 data:byte
sSystemHeap__7JKRHeap = .sbss:0x80521120; // type:object size:0x4 scope:global align:4 data:4byte
@@ -30186,7 +30189,7 @@ id$103441 = .sdata2:0x805233D0; // type:object size:0x4 scope:global align:4
@120757 = .sdata2:0x805233E0; // type:object size:0x4 scope:local align:4 data:float
@120758 = .sdata2:0x805233E4; // type:object size:0x4 scope:local align:4 data:float
@121600 = .sdata2:0x805233E8; // type:object size:0x4 scope:local align:4 data:float
-@121714 = .sdata2:0x805233EC; // type:object size:0x4 scope:local align:4
+@121714 = .sdata2:0x805233EC; // type:object size:0x4 scope:local align:4 data:float
@122004 = .sdata2:0x805233F0; // type:object size:0x4 scope:local align:4 data:float
@122252 = .sdata2:0x805233F4; // type:object size:0x4 scope:local align:4 data:float
@122253 = .sdata2:0x805233F8; // type:object size:0x4 scope:local align:4 data:float
@@ -31918,7 +31921,7 @@ lbl_80525232 = .sdata2:0x80525232; // type:object size:0x1 data:byte
lbl_80525233 = .sdata2:0x80525233; // type:object size:0x1 data:byte
@3255 = .sdata2:0x80525238; // type:object size:0x4 scope:local align:4 data:float
lbl_80525240 = .sdata2:0x80525240; // type:object size:0x4 data:string
-@LOCAL@std::numeric_limits::signaling_NaN(void)@x = .sdata2:0x80525248; // type:object size:0x8 scope:global align:4 data:double
+x$localstatic$signaling_NaN__Q23std17numeric_limitsFv = .sdata2:0x80525248; // type:object size:0x8 scope:global align:4 data:double
@12055 = .sdata2:0x80525250; // type:object size:0x8 scope:local align:4 data:double
@12130 = .sdata2:0x80525258; // type:object size:0x8 scope:local align:4 data:double
@12131 = .sdata2:0x80525260; // type:object size:0x8 scope:local align:4 data:double
@@ -31951,7 +31954,7 @@ lbl_80525320 = .sdata2:0x80525320; // type:object size:0x4 data:string
@12531 = .sdata2:0x80525328; // type:object size:0x4 scope:local align:4 data:float
@11890 = .sdata2:0x80525330; // type:object size:0x4 scope:local align:4 data:float
@11950 = .sdata2:0x80525334; // type:object size:0x4 scope:local align:4 data:float
-@LOCAL@std::numeric_limits::signaling_NaN(void)@x = .sdata2:0x80525338; // type:object size:0x4 scope:global align:4 data:float
+x$localstatic$signaling_NaN__Q23std17numeric_limitsFv = .sdata2:0x80525338; // type:object size:0x4 scope:global align:4 data:float
@28530 = .sdata2:0x8052533C; // type:object size:0x4 scope:local align:4 data:float
@28784 = .sdata2:0x80525340; // type:object size:0x4 scope:local align:4 data:float
@28787 = .sdata2:0x80525348; // type:object size:0x8 scope:local align:4 data:double
diff --git a/config/ShieldD/splits.txt b/config/ShieldD/splits.txt
index e2980dc623..2139785b55 100644
--- a/config/ShieldD/splits.txt
+++ b/config/ShieldD/splits.txt
@@ -4330,7 +4330,7 @@ revolution/dvd/dvdDeviceError.c:
.rodata start:0x8065EA50 end:0x8065EA70
.data start:0x8073A040 end:0x8073A1D8
.sdata start:0x8074BFE0 end:0x8074BFE8
- .sbss start:0x8074D530 end:0x8074D53C
+ .sbss start:0x8074D530 end:0x8074D538
.sdata2 start:0x80752E30 end:0x80752E38
.bss start:0x80801880 end:0x808018A0
@@ -4338,7 +4338,7 @@ revolution/dvd/dvd_broadway.c:
.text start:0x80607A70 end:0x80609A20
.data start:0x8073A1D8 end:0x8073B118
.sdata start:0x8074BFE8 end:0x8074BFF8
- .sbss start:0x8074D53C end:0x8074D560
+ .sbss start:0x8074D538 end:0x8074D560
.bss start:0x808018A0 end:0x80801A20
revolution/ai/ai.c:
@@ -4412,7 +4412,7 @@ revolution/sc/scsystem.c:
.rodata start:0x8065EE18 end:0x8065EE70
.data start:0x8073DB08 end:0x8073DDB0
.sdata start:0x8074C078 end:0x8074C1C0
- .sbss start:0x8074D5EC end:0x8074D604
+ .sbss start:0x8074D5EC end:0x8074D600
.bss start:0x80801DC0 end:0x80809F60
revolution/sc/scapi.c:
@@ -4435,7 +4435,7 @@ revolution/esp/esp.c:
revolution/ipc/ipcMain.c:
.text start:0x80612240 end:0x806123B0
.data start:0x8073DE10 end:0x8073DE48
- .sbss start:0x8074D604 end:0x8074D618
+ .sbss start:0x8074D600 end:0x8074D618
revolution/ipc/ipcclt.c:
.text start:0x806123B0 end:0x80613CC0
diff --git a/configure.py b/configure.py
index 11712533c1..d8423df216 100755
--- a/configure.py
+++ b/configure.py
@@ -392,12 +392,18 @@ cflags_revolution_base = [
cflags_revolution_retail = [
*cflags_revolution_base,
"-O4,p",
+ "-DNDEBUG=1",
+ "-DNDEBUG_DEFINED=1",
+ "-DDEBUG_DEFINED=0",
]
cflags_revolution_debug = [
*cflags_revolution_base,
"-opt off",
+ "-inline off",
"-DDEBUG=1",
+ "-DDEBUG_DEFINED=1",
+ "-DNDEBUG_DEFINED=0",
]
# Framework flags
@@ -987,7 +993,7 @@ config.libs = [
Object(MatchingFor(ALL_GCN), "JSystem/JStudio/JStudio_JStage/object-ambientlight.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JStudio/JStudio_JStage/object-camera.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JStudio/JStudio_JStage/object-fog.cpp"),
- Object(NonMatching, "JSystem/JStudio/JStudio_JStage/object-light.cpp"),
+ Object(MatchingFor(ALL_GCN), "JSystem/JStudio/JStudio_JStage/object-light.cpp"),
],
),
JSystemLib(
@@ -1008,7 +1014,7 @@ config.libs = [
"JAudio2",
[
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASCalc.cpp"),
- Object(NonMatching, "JSystem/JAudio2/JASTaskThread.cpp"),
+ Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASTaskThread.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASDvdThread.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASCallback.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASHeapCtrl.cpp"),
@@ -1031,7 +1037,7 @@ config.libs = [
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASBasicWaveBank.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASSimpleWaveBank.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASWSParser.cpp"),
- Object(NonMatching, "JSystem/JAudio2/JASBNKParser.cpp"), # missing bss var
+ Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASBNKParser.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASWaveArcLoader.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASChannel.cpp"),
Object(MatchingFor(ALL_GCN), "JSystem/JAudio2/JASLfo.cpp"),
@@ -1106,7 +1112,7 @@ config.libs = [
Object(Equivalent, "Z2AudioLib/Z2SceneMgr.cpp"), # weak func order
Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2FxLineMgr.cpp"),
Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2SoundInfo.cpp"),
- Object(Equivalent, "Z2AudioLib/Z2Audience.cpp"), # weak func order
+ Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2Audience.cpp"),
Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2SoundObject.cpp"),
Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2SoundObjMgr.cpp"),
Object(MatchingFor(ALL_GCN), "Z2AudioLib/Z2Creature.cpp"),
@@ -1497,6 +1503,52 @@ config.libs = [
Object(MatchingFor("ShieldD"), "revolution/os/__ppc_eabi_init.cpp"),
],
),
+ RevolutionLib(
+ "dvd",
+ [
+ Object(NonMatching, "revolution/dvd/dvdfs.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvd.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvdqueue.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvderror.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvdidutils.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvdFatal.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvdDeviceError.c", extra_cflags=["-char signed"]),
+ Object(NonMatching, "revolution/dvd/dvd_broadway.c", extra_cflags=["-char signed"]),
+ ],
+ ),
+ RevolutionLib(
+ "nand",
+ [
+ Object(NonMatching, "revolution/nand/nand.c"),
+ Object(NonMatching, "revolution/nand/NANDOpenClose.c"),
+ Object(NonMatching, "revolution/nand/NANDCore.c"),
+ Object(NonMatching, "revolution/nand/NANDCheck.c"),
+ Object(NonMatching, "revolution/nand/NANDLogging.c"),
+ Object(NonMatching, "revolution/nand/NANDErrorMessage.c"),
+ ],
+ ),
+ RevolutionLib(
+ "fs",
+ [
+ Object(NonMatching, "revolution/fs/fs.c"),
+ ],
+ ),
+ RevolutionLib(
+ "ipc",
+ [
+ Object(NonMatching, "revolution/ipc/ipcMain.c"),
+ Object(NonMatching, "revolution/ipc/ipcclt.c"),
+ Object(NonMatching, "revolution/ipc/memory.c"),
+ Object(NonMatching, "revolution/ipc/ipcProfile.c"),
+ ],
+ ),
+ RevolutionLib(
+ "pad",
+ [
+ Object(NonMatching, "revolution/pad/Padclamp.c"),
+ Object(NonMatching, "revolution/pad/Pad.c"),
+ ],
+ ),
{
"lib": "Runtime.PPCEABI.H",
"mw_version": MWVersion(config.version),
@@ -1680,7 +1732,7 @@ config.libs = [
),
],
},
- Rel("f_pc_profile_lst", [Object(Matching, "f_pc/f_pc_profile_lst.cpp")]),
+ Rel("f_pc_profile_lst", [Object(MatchingFor(ALL_GCN, "Shield", "ShieldD"), "f_pc/f_pc_profile_lst.cpp")]),
ActorRel(MatchingFor(ALL_GCN), "d_a_andsw"),
ActorRel(MatchingFor(ALL_GCN), "d_a_bg"),
ActorRel(MatchingFor(ALL_GCN), "d_a_bg_obj"),
@@ -1966,7 +2018,7 @@ config.libs = [
ActorRel(Equivalent, "d_a_npc_ash"), # weak func order (sinShort)
ActorRel(Equivalent, "d_a_npc_ashB"), # weak func order (sinShort)
ActorRel(MatchingFor(ALL_GCN), "d_a_npc_bans"),
- ActorRel(NonMatching, "d_a_npc_blue_ns"),
+ ActorRel(MatchingFor(ALL_GCN), "d_a_npc_blue_ns"),
ActorRel(MatchingFor(ALL_GCN), "d_a_npc_bou"),
ActorRel(Equivalent, "d_a_npc_bouS"), # weak func order (sinShort)
ActorRel(Equivalent, "d_a_npc_cdn3"), # weak func order (~csXyz); vtable order
diff --git a/include/JSystem/JAudio2/JASHeapCtrl.h b/include/JSystem/JAudio2/JASHeapCtrl.h
index f7eda37587..5a7b2550f8 100644
--- a/include/JSystem/JAudio2/JASHeapCtrl.h
+++ b/include/JSystem/JAudio2/JASHeapCtrl.h
@@ -50,11 +50,18 @@ struct JASGenericMemPool {
void* alloc(u32);
void free(void*, u32);
+ u32 getFreeMemCount() const {
+ return freeMemCount;
+ }
+
+ u32 getTotalMemCount() const {
+ return totalMemCount;
+ }
+
/* 0x00 */ void* field_0x0;
/* 0x04 */ u32 freeMemCount;
/* 0x08 */ u32 totalMemCount;
/* 0x0C */ u32 usedMemCount;
-
};
namespace JASThreadingModel {
@@ -87,6 +94,13 @@ namespace JASThreadingModel {
A0* mMutex;
};
};
+
+ template
+ struct SingleThreaded {
+ struct Lock {
+ Lock(const A0& param_0) {}
+ };
+ };
}; // namespace JASThreadingModel
/**
@@ -96,17 +110,32 @@ namespace JASThreadingModel {
template
class JASMemPool : public JASGenericMemPool {
public:
- void newMemPool(int param_0) { JASGenericMemPool::newMemPool(sizeof(T), param_0); }
+ void newMemPool(int param_0) {
+ typename JASThreadingModel::SingleThreaded >::Lock lock(*this);
+ JASGenericMemPool::newMemPool(sizeof(T), param_0);
+ }
void* alloc(u32 n) {
JUT_ASSERT(182, n == sizeof(T));
+ typename JASThreadingModel::SingleThreaded >::Lock lock(*this);
return JASGenericMemPool::alloc(n);
}
void free(void* ptr, u32 n) {
JUT_ASSERT(187, n == sizeof(T));
+ typename JASThreadingModel::SingleThreaded >::Lock lock(*this);
JASGenericMemPool::free(ptr, n);
}
+
+ u32 getFreeMemCount() const {
+ typename JASThreadingModel::SingleThreaded >::Lock lock(*this);
+ return JASGenericMemPool::getFreeMemCount();
+ }
+
+ u32 getTotalMemCount() const {
+ typename JASThreadingModel::SingleThreaded >::Lock lock(*this);
+ return JASGenericMemPool::getTotalMemCount();
+ }
};
namespace JASKernel { JKRHeap* getSystemHeap(); };
@@ -255,25 +284,35 @@ template
class JASPoolAllocObject {
public:
static void* operator new(size_t n) {
- JASMemPool* memPool = getMemPool_();
- return memPool->alloc(sizeof(T));
+ JASMemPool& memPool_ = getMemPool_();
+ return memPool_.alloc(n);
}
static void* operator new(size_t n, void* ptr) {
return ptr;
}
static void operator delete(void* ptr, size_t n) {
- JASMemPool* memPool_ = getMemPool_();
- memPool_->free(ptr, sizeof(T));
+ JASMemPool& memPool_ = getMemPool_();
+ memPool_.free(ptr, n);
}
static void newMemPool(int param_0) {
- JASMemPool* memPool_ = getMemPool_();
- memPool_->newMemPool(param_0);
+ JASMemPool& memPool_ = getMemPool_();
+ memPool_.newMemPool(param_0);
+ }
+ static u32 getFreeMemCount() {
+ JASMemPool& memPool_ = getMemPool_();
+ return memPool_.getFreeMemCount();
+ }
+ static u32 getTotalMemCount() {
+ JASMemPool& memPool_ = getMemPool_();
+ return memPool_.getTotalMemCount();
}
private:
- static JASMemPool* getMemPool_() {
+ // Fakematch? Is memPool_ both an in-function static and an out-of-function static?
+ static JASMemPool memPool_;
+ static JASMemPool& getMemPool_() {
static JASMemPool memPool_;
- return &memPool_;
+ return memPool_;
}
};
@@ -308,25 +347,28 @@ template
class JASPoolAllocObject_MultiThreaded {
public:
static void* operator new(size_t n) {
- JASMemPool_MultiThreaded* memPool_ = getMemPool();
- return memPool_->alloc(sizeof(T));
+ JASMemPool_MultiThreaded& memPool_ = getMemPool();
+ return memPool_.alloc(sizeof(T));
}
static void* operator new(size_t n, void* ptr) {
return ptr;
}
static void operator delete(void* ptr, size_t n) {
- JASMemPool_MultiThreaded* memPool_ = getMemPool();
- memPool_->free(ptr, sizeof(T));
+ JASMemPool_MultiThreaded& memPool_ = getMemPool();
+ memPool_.free(ptr, sizeof(T));
}
static void newMemPool(int n) {
- getMemPool()->newMemPool(n);
+ JASMemPool_MultiThreaded& memPool_ = getMemPool();
+ memPool_.newMemPool(n);
}
private:
- static JASMemPool_MultiThreaded* getMemPool() {
+ // Fakematch? Is memPool_ both an in-function static and an out-of-function static?
+ static JASMemPool_MultiThreaded memPool_;
+ static JASMemPool_MultiThreaded& getMemPool() {
static JASMemPool_MultiThreaded memPool_;
- return &memPool_;
+ return memPool_;
}
};
diff --git a/include/JSystem/JAudio2/JASSeqReader.h b/include/JSystem/JAudio2/JASSeqReader.h
index 8080a4a8b6..24cc48a1d7 100644
--- a/include/JSystem/JAudio2/JASSeqReader.h
+++ b/include/JSystem/JAudio2/JASSeqReader.h
@@ -37,11 +37,23 @@ public:
u8* getCur() { return field_0x04; }
u32 readByte() { return *field_0x04++; }
u32 read16() {
+#ifdef __MWERKS__
return *((u16*)field_0x04)++;
+#else
+ u16* value = (u16*)field_0x04;
+ field_0x04 += 2;
+ return *value;
+#endif
}
u32 read24() {
field_0x04--;
+#ifdef __MWERKS__
return (*((u32*)field_0x04)++) & 0x00ffffff;
+#else
+ u32* value = (u32*)field_0x04;
+ field_0x04 += 4;
+ return (*value) & 0x00ffffff;
+#endif
}
u16 getLoopCount() const {
if (field_0x08 == 0) {
diff --git a/include/JSystem/JGadget/pointer.h b/include/JSystem/JGadget/pointer.h
index ac38df93f9..9ea7c3af7d 100644
--- a/include/JSystem/JGadget/pointer.h
+++ b/include/JSystem/JGadget/pointer.h
@@ -15,10 +15,17 @@ public:
template
class TPointer_delete : public TPointer {
public:
+#ifdef __MWERKS__
TPointer_delete(T* ptr) : TPointer(ptr) {}
~TPointer_delete() {
delete mPtr;
}
+#else
+ TPointer_delete(T* ptr) : TPointer(ptr) {}
+ ~TPointer_delete() {
+ delete this->mPtr;
+ }
+#endif
};
}
diff --git a/include/JSystem/JHostIO/JHIRMcc.h b/include/JSystem/JHostIO/JHIRMcc.h
index 6b79187c56..9e8c00ca39 100644
--- a/include/JSystem/JHostIO/JHIRMcc.h
+++ b/include/JSystem/JHostIO/JHIRMcc.h
@@ -1,7 +1,7 @@
#ifndef JHIRMCC_H
#define JHIRMCC_H
-#include
+#include