diff --git a/config/GZ2E01/rels/d_a_b_bh/symbols.txt b/config/GZ2E01/rels/d_a_b_bh/symbols.txt index fe1e9e4029f..c22efde0371 100644 --- a/config/GZ2E01/rels/d_a_b_bh/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_bh/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_138_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte bh = .bss:0x0000006C; // type:object size:0x8 scope:global diff --git a/config/GZ2E01/rels/d_a_b_bq/symbols.txt b/config/GZ2E01/rels/d_a_b_bq/symbols.txt index c2b346786b1..898084b4079 100644 --- a/config/GZ2E01/rels/d_a_b_bq/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_bq/symbols.txt @@ -292,7 +292,7 @@ __vt__8cM3dGAab = .data:0x000004AC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000004B8; // type:object size:0xC scope:global __vt__12daB_BQ_HIO_c = .data:0x000004C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_139_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +data_805BAD50 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3811 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte -lbl_139_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +data_805BAD70 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_b_dr/symbols.txt b/config/GZ2E01/rels/d_a_b_dr/symbols.txt index 128994900f0..4807429dbaa 100644 --- a/config/GZ2E01/rels/d_a_b_dr/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_dr/symbols.txt @@ -279,10 +279,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_140_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3795 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x68 scope:global data:byte -lbl_140_bss_BC = .bss:0x000000BC; // type:object size:0x1 data:byte +data_805C7974 = .bss:0x000000BC; // type:object size:0x1 scope:local align:1 data:byte @6782 = .bss:0x000000C0; // type:object size:0xC scope:local @6785 = .bss:0x000000D0; // type:object size:0xC scope:local @6786 = .bss:0x000000DC; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_dre/symbols.txt b/config/GZ2E01/rels/d_a_b_dre/symbols.txt index ea015636669..dfdf3b33b9e 100644 --- a/config/GZ2E01/rels/d_a_b_dre/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_dre/symbols.txt @@ -166,7 +166,7 @@ s_HeadPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000060; // type:object size:0xC s_BodyPos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000078; // type:object size:0xC scope:global @3770 = .bss:0x00000084; // type:object size:0xC scope:local s_TalePos__23@unnamed@d_a_b_dre_cpp@ = .bss:0x00000090; // type:object size:0xC scope:global -lbl_141_bss_9C = .bss:0x0000009C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000009C; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000A8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_b_ds/symbols.txt b/config/GZ2E01/rels/d_a_b_ds/symbols.txt index 4a6207b043c..0f3b4ad2e5d 100644 --- a/config/GZ2E01/rels/d_a_b_ds/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_ds/symbols.txt @@ -522,13 +522,13 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_142_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3948 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x50 scope:global data:byte handL_ang = .bss:0x000000A4; // type:object size:0x2 scope:global handR_ang = .bss:0x000000A6; // type:object size:0x2 scope:global handX_ang = .bss:0x000000A8; // type:object size:0x2 scope:global -lbl_142_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +breathTimerBase = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @5249 = .bss:0x000000AC; // type:object size:0xC scope:local init$3146 = .bss:0x000000B8; // type:object size:0x1 scope:local data:byte @5252 = .bss:0x000000BC; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_gg/symbols.txt b/config/GZ2E01/rels/d_a_b_gg/symbols.txt index 99890333ead..ba3557c376e 100644 --- a/config/GZ2E01/rels/d_a_b_gg/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gg/symbols.txt @@ -306,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_143_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3927 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_dis__22@unnamed@d_a_b_gg_cpp@ = .bss:0x00000070; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_b_gnd/symbols.txt b/config/GZ2E01/rels/d_a_b_gnd/symbols.txt index a90584bc217..2bb590d8718 100644 --- a/config/GZ2E01/rels/d_a_b_gnd/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gnd/symbols.txt @@ -362,7 +362,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_145_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3810 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:local data:byte @4187 = .bss:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_go/symbols.txt b/config/GZ2E01/rels/d_a_b_go/symbols.txt index e83df133160..dfe1704b06d 100644 --- a/config/GZ2E01/rels/d_a_b_go/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_go/symbols.txt @@ -56,6 +56,6 @@ __vt__8cM3dGAab = .data:0x00000068; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000074; // type:object size:0x24 scope:global __vt__12daB_GO_HIO_c = .data:0x00000098; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_146_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_gos/symbols.txt b/config/GZ2E01/rels/d_a_b_gos/symbols.txt index 9ee77a54dd8..885d96fb44a 100644 --- a/config/GZ2E01/rels/d_a_b_gos/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_gos/symbols.txt @@ -61,6 +61,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__13daB_GOS_HIO_c = .data:0x000001D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global boss = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_147_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_mgn/symbols.txt b/config/GZ2E01/rels/d_a_b_mgn/symbols.txt index af2b078fe4d..8c3ec76c1fb 100644 --- a/config/GZ2E01/rels/d_a_b_mgn/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_mgn/symbols.txt @@ -255,6 +255,6 @@ __vt__12J3DFrameCtrl = .data:0x00000380; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x0000038C; // type:object size:0xC scope:global __vt__13daB_MGN_HIO_c = .data:0x00000398; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_148_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3944 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_ob/symbols.txt b/config/GZ2E01/rels/d_a_b_ob/symbols.txt index 6bc1178c091..e24d0372d2d 100644 --- a/config/GZ2E01/rels/d_a_b_ob/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_ob/symbols.txt @@ -342,7 +342,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_149_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +data_8061B4FD = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte moveSW = .bss:0x00000048; // type:object size:0x4 scope:global moveSW2 = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte @3767 = .bss:0x00000050; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_oh/symbols.txt b/config/GZ2E01/rels/d_a_b_oh/symbols.txt index fac7433e0a2..daed63a9281 100644 --- a/config/GZ2E01/rels/d_a_b_oh/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_oh/symbols.txt @@ -100,7 +100,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_150_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3645 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte boss = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_b_tn/symbols.txt b/config/GZ2E01/rels/d_a_b_tn/symbols.txt index e3f4cefbf19..c4bae1e7f56 100644 --- a/config/GZ2E01/rels/d_a_b_tn/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_tn/symbols.txt @@ -327,7 +327,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_152_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x30 scope:global data:byte @3949 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_yo/symbols.txt b/config/GZ2E01/rels/d_a_b_yo/symbols.txt index e0ce68d1747..532ee0f219d 100644 --- a/config/GZ2E01/rels/d_a_b_yo/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_yo/symbols.txt @@ -280,7 +280,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_153_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3783 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x5C scope:global data:byte @3802 = .bss:0x000000B0; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt b/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt index 2ea2c85961b..742844fe301 100644 --- a/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_yo_ice/symbols.txt @@ -130,6 +130,6 @@ __vt__8cM3dGCyl = .data:0x00000214; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000220; // type:object size:0xC scope:global __vt__13daB_YOI_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_154_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_b_zant/symbols.txt b/config/GZ2E01/rels/d_a_b_zant/symbols.txt index ded68103f02..9c25cd6e557 100644 --- a/config/GZ2E01/rels/d_a_b_zant/symbols.txt +++ b/config/GZ2E01/rels/d_a_b_zant/symbols.txt @@ -345,7 +345,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_155_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4164 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x44 scope:global data:byte @4182 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_bd/symbols.txt b/config/GZ2E01/rels/d_a_bd/symbols.txt index 3aaec7bce54..5731497f879 100644 --- a/config/GZ2E01/rels/d_a_bd/symbols.txt +++ b/config/GZ2E01/rels/d_a_bd/symbols.txt @@ -131,7 +131,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3937 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3946 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_bg_obj/symbols.txt b/config/GZ2E01/rels/d_a_bg_obj/symbols.txt index d120d81ea38..53d7c320535 100644 --- a/config/GZ2E01/rels/d_a_bg_obj/symbols.txt +++ b/config/GZ2E01/rels/d_a_bg_obj/symbols.txt @@ -123,4 +123,4 @@ l_bmdName$3644 = .bss:0x00000000; // type:object size:0x10 scope:local l_btkName$3652 = .bss:0x00000010; // type:object size:0x10 scope:local l_brkName$3660 = .bss:0x00000020; // type:object size:0x10 scope:local l_dzbName$3668 = .bss:0x00000030; // type:object size:0x10 scope:local -lbl_4_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_crod/symbols.txt b/config/GZ2E01/rels/d_a_crod/symbols.txt index f4f6486578e..c41167bdd73 100644 --- a/config/GZ2E01/rels/d_a_crod/symbols.txt +++ b/config/GZ2E01/rels/d_a_crod/symbols.txt @@ -44,4 +44,4 @@ __vt__10cCcD_GStts = .data:0x000000A8; // type:object size:0xC scope:global __vt__10dCcD_GStts = .data:0x000000B4; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000C0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000CC; // type:object size:0xC scope:global -lbl_47_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_cstatue/symbols.txt b/config/GZ2E01/rels/d_a_cstatue/symbols.txt index 227da383005..146823774d3 100644 --- a/config/GZ2E01/rels/d_a_cstatue/symbols.txt +++ b/config/GZ2E01/rels/d_a_cstatue/symbols.txt @@ -165,6 +165,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @5356 = .bss:0x00000048; // type:object size:0xC scope:local +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte effScale$5355 = .bss:0x00000058; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_do/symbols.txt b/config/GZ2E01/rels/d_a_do/symbols.txt index 93efa62619a..598470af7fe 100644 --- a/config/GZ2E01/rels/d_a_do/symbols.txt +++ b/config/GZ2E01/rels/d_a_do/symbols.txt @@ -200,7 +200,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_165_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte target_info = .bss:0x00000074; // type:object size:0x14 scope:global diff --git a/config/GZ2E01/rels/d_a_door_boss/symbols.txt b/config/GZ2E01/rels/d_a_door_boss/symbols.txt index d5963ee2e21..4767613840a 100644 --- a/config/GZ2E01/rels/d_a_door_boss/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_boss/symbols.txt @@ -74,4 +74,4 @@ g_profile_BOSS_DOOR = .data:0x00000124; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_166_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt b/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt index 31521ba140c..1bc1880ca97 100644 --- a/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_bossL1/symbols.txt @@ -111,4 +111,4 @@ g_profile_L1BOSS_DOOR = .data:0x00000240; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000270; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000027C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000002A0; // type:object size:0xC scope:global -lbl_64_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt b/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt index 1ad2e692764..47cd28ae834 100644 --- a/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_bossL5/symbols.txt @@ -84,4 +84,4 @@ g_profile_L5BOSS_DOOR = .data:0x0000013C; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x0000016C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000178; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x0000019C; // type:object size:0xC scope:global -lbl_167_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt b/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt index cc42dafd1d4..012a27ccbc7 100644 --- a/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_dbdoor00/symbols.txt @@ -67,4 +67,4 @@ l_action$4091 = .data:0x000000B4; // type:object size:0x48 scope:local l_daDbdoor00_Method = .data:0x000000FC; // type:object size:0x20 scope:global g_profile_DBDOOR = .data:0x0000011C; // type:object size:0x30 scope:global l_bmdName$3699 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_6_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_knob00/symbols.txt b/config/GZ2E01/rels/d_a_door_knob00/symbols.txt index 9c5e8037a00..8e6a14b2dda 100644 --- a/config/GZ2E01/rels/d_a_door_knob00/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_knob00/symbols.txt @@ -96,4 +96,4 @@ l_daKnob20_Method = .data:0x000001C4; // type:object size:0x20 scope:global g_profile_KNOB20 = .data:0x000001E4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000214; // type:object size:0xC scope:global l_bmdName$3809 = .bss:0x00000000; // type:object size:0x20 scope:local -lbl_7_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt b/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt index 9d379b47a13..54c9a0bed89 100644 --- a/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_mbossL1/symbols.txt @@ -168,4 +168,4 @@ __vt__14dBgS_ObjGndChk = .data:0x00000358; // type:object size:0x30 scope:global __vt__12dBgS_AcchCir = .data:0x00000388; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000394; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000003B8; // type:object size:0xC scope:global -lbl_168_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_door_push/symbols.txt b/config/GZ2E01/rels/d_a_door_push/symbols.txt index 24dec9a08ba..affd2711695 100644 --- a/config/GZ2E01/rels/d_a_door_push/symbols.txt +++ b/config/GZ2E01/rels/d_a_door_push/symbols.txt @@ -65,5 +65,5 @@ action_table$3910 = .data:0x0000009C; // type:object size:0xC scope:local daDoorPush_METHODS = .data:0x000000A8; // type:object size:0x20 scope:global g_profile_PushDoor = .data:0x000000C8; // type:object size:0x30 scope:global __vt__12daDoorPush_c = .data:0x000000F8; // type:object size:0x28 scope:global -lbl_169_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_169_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_dshutter/symbols.txt b/config/GZ2E01/rels/d_a_dshutter/symbols.txt index 449ab0158c1..fae8ea8767f 100644 --- a/config/GZ2E01/rels/d_a_dshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_dshutter/symbols.txt @@ -100,4 +100,4 @@ sInstance__32JASGlobalInstance<11Z2FxLineMgr> = .bss:0x000000F4; // type:object sInstance__31JASGlobalInstance<10Z2EnvSeMgr> = .bss:0x000000F8; // type:object size:0x4 scope:global sInstance__32JASGlobalInstance<11Z2SpeechMgr> = .bss:0x000000FC; // type:object size:0x4 scope:global sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> = .bss:0x00000100; // type:object size:0x4 scope:global -lbl_10_bss_104 = .bss:0x00000104; // type:object size:0x1 data:byte +init$localstatic4$create__7daDsh_cFv = .bss:0x00000104; // type:object size:0x1 scope:weak align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_e_ai/symbols.txt b/config/GZ2E01/rels/d_a_e_ai/symbols.txt index 5e622a2aea2..bbb0483d7ce 100644 --- a/config/GZ2E01/rels/d_a_e_ai/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ai/symbols.txt @@ -113,6 +113,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000114; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000138; // type:object size:0xC scope:global __vt__12daE_AI_HIO_c = .data:0x00000144; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_170_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ba/symbols.txt b/config/GZ2E01/rels/d_a_e_ba/symbols.txt index 72e70594e04..1640972ff5a 100644 --- a/config/GZ2E01/rels/d_a_e_ba/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ba/symbols.txt @@ -114,7 +114,7 @@ __vt__8cM3dGAab = .data:0x00000154; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12daE_BA_HIO_c = .data:0x00000184; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_172_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3963 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4162 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_bee/symbols.txt b/config/GZ2E01/rels/d_a_e_bee/symbols.txt index 8d9f657de59..6c2bf352048 100644 --- a/config/GZ2E01/rels/d_a_e_bee/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bee/symbols.txt @@ -106,10 +106,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_173_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_173_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte @4455 = .bss:0x00000068; // type:object size:0xC scope:local init$2267 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 non$4454 = .bss:0x00000078; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_bg/symbols.txt b/config/GZ2E01/rels/d_a_e_bg/symbols.txt index 4a630a49c48..beed6f3d591 100644 --- a/config/GZ2E01/rels/d_a_e_bg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bg/symbols.txt @@ -105,6 +105,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_BG_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_initHIO = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x24 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_bi/symbols.txt b/config/GZ2E01/rels/d_a_e_bi/symbols.txt index b1be8ebe257..94901e64f2d 100644 --- a/config/GZ2E01/rels/d_a_e_bi/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bi/symbols.txt @@ -140,7 +140,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_175_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @4522 = .bss:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_bs/symbols.txt b/config/GZ2E01/rels/d_a_e_bs/symbols.txt index 4de1a478c4e..2e290ad3a03 100644 --- a/config/GZ2E01/rels/d_a_e_bs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bs/symbols.txt @@ -116,6 +116,6 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__12daE_BS_HIO_c = .data:0x000001B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_177_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x20 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_bu/symbols.txt b/config/GZ2E01/rels/d_a_e_bu/symbols.txt index f4be5872c09..c5b41838098 100644 --- a/config/GZ2E01/rels/d_a_e_bu/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bu/symbols.txt @@ -115,7 +115,7 @@ __vt__8cM3dGAab = .data:0x00000194; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001A0; // type:object size:0x24 scope:global __vt__12daE_BU_HIO_c = .data:0x000001C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_178_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte check_index$4007 = .bss:0x00000034; // type:object size:0xFF scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_e_bug/symbols.txt b/config/GZ2E01/rels/d_a_e_bug/symbols.txt index fb1cfb392af..92424d7f92a 100644 --- a/config/GZ2E01/rels/d_a_e_bug/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_bug/symbols.txt @@ -113,15 +113,15 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_179_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3824 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x10 scope:global data:byte -lbl_179_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte -lbl_179_bss_65 = .bss:0x00000065; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000065; // type:object size:0x1 scope:local align:1 data:byte @3831 = .bss:0x00000068; // type:object size:0xC scope:local at_pos = .bss:0x00000074; // type:object size:0xC scope:global align:4 data:float at_size = .bss:0x00000080; // type:object size:0x4 scope:global -lbl_179_bss_84 = .bss:0x00000084; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000084; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000088; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000008C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_cr/symbols.txt b/config/GZ2E01/rels/d_a_e_cr/symbols.txt index 630070796a2..5cb834e7abf 100644 --- a/config/GZ2E01/rels/d_a_e_cr/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_cr/symbols.txt @@ -86,6 +86,6 @@ __vt__8cM3dGAab = .data:0x000000F8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12daE_CR_HIO_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_180_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_db/symbols.txt b/config/GZ2E01/rels/d_a_e_db/symbols.txt index 9d54352ab73..b7557c0bc2c 100644 --- a/config/GZ2E01/rels/d_a_e_db/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_db/symbols.txt @@ -164,6 +164,6 @@ __vt__8cM3dGAab = .data:0x000002F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:global __vt__12daE_DB_HIO_c = .data:0x00000310; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_182_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dd/symbols.txt b/config/GZ2E01/rels/d_a_e_dd/symbols.txt index 4ba002e6a12..2c29dc26d1a 100644 --- a/config/GZ2E01/rels/d_a_e_dd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dd/symbols.txt @@ -134,7 +134,7 @@ __vt__12dBgS_ObjAcch = .data:0x000001B0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001D4; // type:object size:0xC scope:global __vt__12daE_DD_HIO_c = .data:0x000001E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_184_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte check_index$4196 = .bss:0x00000040; // type:object size:0xFF scope:local diff --git a/config/GZ2E01/rels/d_a_e_df/symbols.txt b/config/GZ2E01/rels/d_a_e_df/symbols.txt index ad261ba6d14..9dcde89c43b 100644 --- a/config/GZ2E01/rels/d_a_e_df/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_df/symbols.txt @@ -97,6 +97,6 @@ __vt__8cM3dGCyl = .data:0x000000A0; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000000AC; // type:object size:0xC scope:global __vt__12daE_DF_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_185_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3932 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dk/symbols.txt b/config/GZ2E01/rels/d_a_e_dk/symbols.txt index add4157182e..3552e2161b0 100644 --- a/config/GZ2E01/rels/d_a_e_dk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dk/symbols.txt @@ -123,6 +123,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__12daE_DK_HIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_186_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3759 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_dn/symbols.txt b/config/GZ2E01/rels/d_a_e_dn/symbols.txt index 4d7df8c258f..644a4de6cd3 100644 --- a/config/GZ2E01/rels/d_a_e_dn/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_dn/symbols.txt @@ -219,7 +219,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_fb/symbols.txt b/config/GZ2E01/rels/d_a_e_fb/symbols.txt index b74d5621486..6ae5f04ebcc 100644 --- a/config/GZ2E01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_fm/symbols.txt b/config/GZ2E01/rels/d_a_e_fm/symbols.txt index c30352b53d4..e5876d4d68b 100644 --- a/config/GZ2E01/rels/d_a_e_fm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fm/symbols.txt @@ -303,7 +303,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_66_bss_45 = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3772 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xB0 scope:local data:byte @3819 = .bss:0x00000104; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_fs/symbols.txt b/config/GZ2E01/rels/d_a_e_fs/symbols.txt index 9c90c29d5c6..80f5183849e 100644 --- a/config/GZ2E01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fs/symbols.txt @@ -129,7 +129,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hioInit = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_fz/symbols.txt b/config/GZ2E01/rels/d_a_e_fz/symbols.txt index e0e33dc2712..4baaff79ea2 100644 --- a/config/GZ2E01/rels/d_a_e_fz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_fz/symbols.txt @@ -111,6 +111,6 @@ __vt__8cM3dGAab = .data:0x0000015C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000168; // type:object size:0x24 scope:global __vt__12daE_FZ_HIO_c = .data:0x0000018C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_191_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3819 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x38 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ga/symbols.txt b/config/GZ2E01/rels/d_a_e_ga/symbols.txt index c0e1315d304..64c39bb1cae 100644 --- a/config/GZ2E01/rels/d_a_e_ga/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ga/symbols.txt @@ -41,6 +41,6 @@ l_daE_Ga_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GA = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_Ga_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_67_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ge/symbols.txt b/config/GZ2E01/rels/d_a_e_ge/symbols.txt index 65bd4837739..44659e72113 100644 --- a/config/GZ2E01/rels/d_a_e_ge/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ge/symbols.txt @@ -153,7 +153,7 @@ __vt__8cM3dGAab = .data:0x000001FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000208; // type:object size:0x24 scope:global __vt__12daE_GE_HIO_c = .data:0x0000022C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_193_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3920 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte target_count = .bss:0x0000004C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gi/symbols.txt b/config/GZ2E01/rels/d_a_e_gi/symbols.txt index 774c5fb68fc..387991fb144 100644 --- a/config/GZ2E01/rels/d_a_e_gi/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gi/symbols.txt @@ -142,7 +142,7 @@ __vt__8cM3dGSph = .data:0x00000160; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000016C; // type:object size:0x24 scope:global __vt__12daE_GI_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_194_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte m_cry_gi = .bss:0x00000044; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gm/symbols.txt b/config/GZ2E01/rels/d_a_e_gm/symbols.txt index e70551c81e6..c60ff60423c 100644 --- a/config/GZ2E01/rels/d_a_e_gm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gm/symbols.txt @@ -217,7 +217,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 scope:local +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local @4050 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte @4061 = .bss:0x0000007C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_gob/symbols.txt b/config/GZ2E01/rels/d_a_e_gob/symbols.txt index 951027439b7..18bade7ae45 100644 --- a/config/GZ2E01/rels/d_a_e_gob/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gob/symbols.txt @@ -207,7 +207,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_196_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3758 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte ms = .bss:0x00000074; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_gs/symbols.txt b/config/GZ2E01/rels/d_a_e_gs/symbols.txt index f373b816239..4bce071f0c0 100644 --- a/config/GZ2E01/rels/d_a_e_gs/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_gs/symbols.txt @@ -38,6 +38,6 @@ l_daE_GS_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_E_GS = .data:0x00000020; // type:object size:0x30 scope:global __vt__12daE_GS_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_197_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3641 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hb/symbols.txt b/config/GZ2E01/rels/d_a_e_hb/symbols.txt index 083adb751c6..e15f9813544 100644 --- a/config/GZ2E01/rels/d_a_e_hb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hb/symbols.txt @@ -145,6 +145,6 @@ __vt__8cM3dGAab = .data:0x000001F0; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:global __vt__12daE_HB_HIO_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_68_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hm/symbols.txt b/config/GZ2E01/rels/d_a_e_hm/symbols.txt index 3a977acca7a..ab9bc3414e4 100644 --- a/config/GZ2E01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hm/symbols.txt @@ -181,7 +181,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_hp/symbols.txt b/config/GZ2E01/rels/d_a_e_hp/symbols.txt index dd58f774a9e..d4918268e6e 100644 --- a/config/GZ2E01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hp/symbols.txt @@ -122,6 +122,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_hz/symbols.txt b/config/GZ2E01/rels/d_a_e_hz/symbols.txt index 48f154fc041..61b863e9871 100644 --- a/config/GZ2E01/rels/d_a_e_hz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_hz/symbols.txt @@ -170,7 +170,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_201_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3982 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global data:byte m_near_bomb = .bss:0x00000090; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_is/symbols.txt b/config/GZ2E01/rels/d_a_e_is/symbols.txt index d69937c264f..de0695fffa2 100644 --- a/config/GZ2E01/rels/d_a_e_is/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_is/symbols.txt @@ -101,6 +101,6 @@ __vt__8cM3dGAab = .data:0x00000170; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_IS_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_203_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_kk/symbols.txt b/config/GZ2E01/rels/d_a_e_kk/symbols.txt index fa400e288ea..56245a3771d 100644 --- a/config/GZ2E01/rels/d_a_e_kk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_kk/symbols.txt @@ -127,6 +127,6 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000180; // type:object size:0x24 scope:global __vt__12daE_KK_HIO_c = .data:0x000001A4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_205_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3808 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_mk/symbols.txt b/config/GZ2E01/rels/d_a_e_mk/symbols.txt index a5765970d9c..4e43672c35d 100644 --- a/config/GZ2E01/rels/d_a_e_mk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mk/symbols.txt @@ -258,12 +258,12 @@ demo_jump_pos_3 = .bss:0x00000084; // type:object size:0xC scope:global @3769 = .bss:0x00000090; // type:object size:0xC scope:local STAGE_CENTER_POS = .bss:0x0000009C; // type:object size:0xC scope:global align:4 data:float STAGE_ANGLE_Y = .bss:0x000000A8; // type:object size:0x2 scope:global data:2byte -lbl_210_bss_AA = .bss:0x000000AA; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000AA; // type:object size:0x1 scope:local align:1 data:byte @3772 = .bss:0x000000AC; // type:object size:0xC scope:local l_HIO = .bss:0x000000B8; // type:object size:0x24 scope:global data:byte target_info = .bss:0x000000DC; // type:object size:0x50 scope:global data:4byte target_info_count = .bss:0x0000012C; // type:object size:0x4 scope:global data:4byte -lbl_210_bss_130 = .bss:0x00000130; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000130; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000134; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000138; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000013C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_mm/symbols.txt b/config/GZ2E01/rels/d_a_e_mm/symbols.txt index c3d5233c6ef..27ebf1265a6 100644 --- a/config/GZ2E01/rels/d_a_e_mm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_mm/symbols.txt @@ -100,6 +100,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_MM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_212_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x34 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ms/symbols.txt b/config/GZ2E01/rels/d_a_e_ms/symbols.txt index c5c5116b885..0416a451d69 100644 --- a/config/GZ2E01/rels/d_a_e_ms/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ms/symbols.txt @@ -142,7 +142,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_214_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3816 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte target_info = .bss:0x00000070; // type:object size:0x50 scope:global diff --git a/config/GZ2E01/rels/d_a_e_nest/symbols.txt b/config/GZ2E01/rels/d_a_e_nest/symbols.txt index e974e7b788d..fff71ebdf38 100644 --- a/config/GZ2E01/rels/d_a_e_nest/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_nest/symbols.txt @@ -118,6 +118,6 @@ __vt__8cM3dGAab = .data:0x00000110; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000011C; // type:object size:0x24 scope:global __vt__14daE_Nest_HIO_c = .data:0x00000140; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_69_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_nz/symbols.txt b/config/GZ2E01/rels/d_a_e_nz/symbols.txt index 59e3bf5bee8..6c50f55d1d8 100644 --- a/config/GZ2E01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_nz/symbols.txt @@ -116,7 +116,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_215_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte diff --git a/config/GZ2E01/rels/d_a_e_oc/symbols.txt b/config/GZ2E01/rels/d_a_e_oc/symbols.txt index 3802a573c1f..8af22da6c96 100644 --- a/config/GZ2E01/rels/d_a_e_oc/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_oc/symbols.txt @@ -236,7 +236,7 @@ m_battle_oc__6E_OC_n = .bss:0x00000048; // type:object size:0x4 scope:global m_damage_oc__6E_OC_n = .bss:0x0000004C; // type:object size:0x4 scope:global m_death_oc__6E_OC_n = .bss:0x00000050; // type:object size:0x4 scope:global m_talk_oc__6E_OC_n = .bss:0x00000054; // type:object size:0x4 scope:global -lbl_216_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte @3927 = .bss:0x0000005C; // type:object size:0xC scope:local l_HIO = .bss:0x00000068; // type:object size:0x28 scope:global align:4 data:float @6203 = .bss:0x00000090; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt b/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt index a9517f74ab3..009177bc9c5 100644 --- a/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_oct_bg/symbols.txt @@ -165,11 +165,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_217_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte -lbl_217_bss_79 = .bss:0x00000079; // type:object size:0x1 data:byte -lbl_217_bss_7A = .bss:0x0000007A; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000079; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x0000007A; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_ot/symbols.txt b/config/GZ2E01/rels/d_a_e_ot/symbols.txt index f8dedb46b3a..a8b7e3c9027 100644 --- a/config/GZ2E01/rels/d_a_e_ot/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ot/symbols.txt @@ -138,11 +138,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_218_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3926 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte -lbl_218_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte -lbl_218_bss_75 = .bss:0x00000075; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000074; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000075; // type:object size:0x1 scope:local align:1 data:byte @4086 = .bss:0x00000078; // type:object size:0xC scope:local sc$4085 = .bss:0x00000088; // type:object size:0xC scope:local sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000094; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_ph/symbols.txt b/config/GZ2E01/rels/d_a_e_ph/symbols.txt index 8a06998f233..b76eb822726 100644 --- a/config/GZ2E01/rels/d_a_e_ph/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ph/symbols.txt @@ -120,6 +120,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__12daE_PH_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_219_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_pm/symbols.txt b/config/GZ2E01/rels/d_a_e_pm/symbols.txt index b5be478507f..8e32b5fd716 100644 --- a/config/GZ2E01/rels/d_a_e_pm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_pm/symbols.txt @@ -246,7 +246,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_220_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3928 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x4C scope:global data:byte s_dis__22@unnamed@d_a_e_pm_cpp@ = .bss:0x000000A0; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_po/symbols.txt b/config/GZ2E01/rels/d_a_e_po/symbols.txt index b57e7b837e8..868aa468500 100644 --- a/config/GZ2E01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_po/symbols.txt @@ -363,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2E01/rels/d_a_e_pz/symbols.txt b/config/GZ2E01/rels/d_a_e_pz/symbols.txt index 348fb4755a6..b82313eecb9 100644 --- a/config/GZ2E01/rels/d_a_e_pz/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_pz/symbols.txt @@ -268,7 +268,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3922 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global align:4 data:float lbl_222_bss_70 = .bss:0x00000070; // type:object size:0x1 data:byte diff --git a/config/GZ2E01/rels/d_a_e_rb/symbols.txt b/config/GZ2E01/rels/d_a_e_rb/symbols.txt index 809da468ef8..6336b035818 100644 --- a/config/GZ2E01/rels/d_a_e_rb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rb/symbols.txt @@ -107,7 +107,7 @@ __vt__8cM3dGPla = .data:0x00000154; // type:object size:0xC scope:global __vt__14dBgS_ObjGndChk = .data:0x00000160; // type:object size:0x30 scope:global __vt__12daE_RB_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_223_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte child = .bss:0x00000028; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_rd/symbols.txt b/config/GZ2E01/rels/d_a_e_rd/symbols.txt index 32e71e0f29d..cae9547108f 100644 --- a/config/GZ2E01/rels/d_a_e_rd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rd/symbols.txt @@ -438,11 +438,11 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4224 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte -lbl_70_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte +data_80519338 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte @4242 = .bss:0x000000B0; // type:object size:0xC scope:local S_find_pos = .bss:0x000000BC; // type:object size:0xC scope:global align:4 data:float data_80519200 = .bss:0x000000C8; // type:object size:0x1 data:byte @@ -452,7 +452,7 @@ target_info_count = .bss:0x000000F4; // type:object size:0x4 scope:global data:4 data_80519230 = .bss:0x000000F8; // type:object size:0x1 scope:local data:byte check_index$5284 = .bss:0x000000FC; // type:object size:0xFF scope:local rd_count = .bss:0x000001FC; // type:object size:0x4 scope:global data:4byte -lbl_70_bss_200 = .bss:0x00000200; // type:object size:0x1 data:byte +lbl_70_bss_AE = .bss:0x00000200; // type:object size:0x1 scope:local align:1 data:byte c_start = .bss:0x00000204; // type:object size:0x4 scope:global @11269 = .bss:0x00000208; // type:object size:0xC scope:local init$8899 = .bss:0x00000214; // type:object size:0x1 scope:local diff --git a/config/GZ2E01/rels/d_a_e_rdb/symbols.txt b/config/GZ2E01/rels/d_a_e_rdb/symbols.txt index 99ad39c2686..0ef48322af8 100644 --- a/config/GZ2E01/rels/d_a_e_rdb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rdb/symbols.txt @@ -243,7 +243,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_224_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @4023 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @5932 = .bss:0x00000060; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_rdy/symbols.txt b/config/GZ2E01/rels/d_a_e_rdy/symbols.txt index 6e27fb46097..611015941e9 100644 --- a/config/GZ2E01/rels/d_a_e_rdy/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_rdy/symbols.txt @@ -318,7 +318,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local boss = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -lbl_225_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @4034 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x50 scope:global data:byte S_find = .bss:0x000000AC; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2E01/rels/d_a_e_s1/symbols.txt b/config/GZ2E01/rels/d_a_e_s1/symbols.txt index a7740798ab0..decbf834d98 100644 --- a/config/GZ2E01/rels/d_a_e_s1/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_s1/symbols.txt @@ -212,8 +212,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_226_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte -lbl_226_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3919 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x2C scope:global data:byte check_index$4023 = .bss:0x00000080; // type:object size:0xFF scope:local diff --git a/config/GZ2E01/rels/d_a_e_sb/symbols.txt b/config/GZ2E01/rels/d_a_e_sb/symbols.txt index 94ea694cdb5..dd060af4759 100644 --- a/config/GZ2E01/rels/d_a_e_sb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sb/symbols.txt @@ -136,7 +136,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3653 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x40 scope:local data:byte s_Bomb__22@unnamed@d_a_e_sb_cpp@ = .bss:0x00000094; // type:object size:0x4 scope:local data:4byte diff --git a/config/GZ2E01/rels/d_a_e_sf/symbols.txt b/config/GZ2E01/rels/d_a_e_sf/symbols.txt index 0618f0bb0db..91207087506 100644 --- a/config/GZ2E01/rels/d_a_e_sf/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sf/symbols.txt @@ -171,7 +171,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte target_info = .bss:0x0000007C; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_e_sg/symbols.txt b/config/GZ2E01/rels/d_a_e_sg/symbols.txt index 5a848f01cf8..f5ce865d875 100644 --- a/config/GZ2E01/rels/d_a_e_sg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sg/symbols.txt @@ -127,7 +127,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_229_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3762 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte stick_pt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_sh/symbols.txt b/config/GZ2E01/rels/d_a_e_sh/symbols.txt index 55d03fff5b1..0fd6daf0fb7 100644 --- a/config/GZ2E01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sh/symbols.txt @@ -144,6 +144,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_sm/symbols.txt b/config/GZ2E01/rels/d_a_e_sm/symbols.txt index 20b87810629..cb9445af26e 100644 --- a/config/GZ2E01/rels/d_a_e_sm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sm/symbols.txt @@ -206,7 +206,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_231_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3936 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:global data:byte s_Dis__22@unnamed@d_a_e_sm_cpp@ = .bss:0x00000068; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_e_st/symbols.txt b/config/GZ2E01/rels/d_a_e_st/symbols.txt index 47268b02239..2a7922e9628 100644 --- a/config/GZ2E01/rels/d_a_e_st/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_st/symbols.txt @@ -235,7 +235,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local small = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte -l_initHIO = .bss:0x0000004C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004C; // type:object size:0x1 data:byte @3919 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x24 scope:global data:byte @6303 = .bss:0x00000080; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_sw/symbols.txt b/config/GZ2E01/rels/d_a_e_sw/symbols.txt index 160dab8e8a6..0d1b97909ad 100644 --- a/config/GZ2E01/rels/d_a_e_sw/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_sw/symbols.txt @@ -233,10 +233,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local target_info__22@unnamed@d_a_e_sw_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte target_dist__22@unnamed@d_a_e_sw_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global align:4 data:float -lbl_235_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte -lbl_235_bss_51 = .bss:0x00000051; // type:object size:0x1 data:byte -lbl_235_bss_52 = .bss:0x00000052; // type:object size:0x1 data:byte -lbl_235_bss_53 = .bss:0x00000053; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000051; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000052; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000053; // type:object size:0x1 scope:local align:1 data:byte @3925 = .bss:0x00000054; // type:object size:0xC scope:local l_HIO = .bss:0x00000060; // type:object size:0x24 scope:global align:4 data:float sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_e_th/symbols.txt b/config/GZ2E01/rels/d_a_e_th/symbols.txt index 639cd081c06..c54eaa912db 100644 --- a/config/GZ2E01/rels/d_a_e_th/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_th/symbols.txt @@ -177,6 +177,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001D4; // type:object size:0x14 scope:gl __vt__12dBgS_ObjAcch = .data:0x000001E8; // type:object size:0x24 scope:global __vt__12daE_TH_HIO_c = .data:0x0000020C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_236_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3922 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tk/symbols.txt b/config/GZ2E01/rels/d_a_e_tk/symbols.txt index 81e295557aa..269234ce6c7 100644 --- a/config/GZ2E01/rels/d_a_e_tk/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tk/symbols.txt @@ -78,6 +78,6 @@ __vt__8cM3dGAab = .data:0x000000FC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000108; // type:object size:0x24 scope:global __vt__12daE_TK_HIO_c = .data:0x0000012C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_238_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tk2/symbols.txt b/config/GZ2E01/rels/d_a_e_tk2/symbols.txt index f26389f8b11..6d79ece770d 100644 --- a/config/GZ2E01/rels/d_a_e_tk2/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tk2/symbols.txt @@ -71,6 +71,6 @@ __vt__8cM3dGAab = .data:0x000000D0; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000DC; // type:object size:0x24 scope:global __vt__13daE_TK2_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_239_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_tt/symbols.txt b/config/GZ2E01/rels/d_a_e_tt/symbols.txt index 493a709191c..8dfffeea7ba 100644 --- a/config/GZ2E01/rels/d_a_e_tt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_tt/symbols.txt @@ -162,7 +162,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_241_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3924 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x18 scope:global data:byte m_attack_tt = .bss:0x0000006C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_e_vt/symbols.txt b/config/GZ2E01/rels/d_a_e_vt/symbols.txt index be6f76686c5..b743286d691 100644 --- a/config/GZ2E01/rels/d_a_e_vt/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_vt/symbols.txt @@ -306,7 +306,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_242_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3923 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x40 scope:global data:byte @5409 = .bss:0x00000094; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_wb/symbols.txt b/config/GZ2E01/rels/d_a_e_wb/symbols.txt index 8c9c8c94fa3..0a2fa43ab74 100644 --- a/config/GZ2E01/rels/d_a_e_wb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_wb/symbols.txt @@ -542,7 +542,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa lbl_244_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte lbl_244_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte lbl_244_bss_47 = .bss:0x00000047; // type:object size:0x1 data:byte -l_HIOInit = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 data:byte @4435 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x5C scope:global data:byte @4746 = .bss:0x000000B4; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_ws/symbols.txt b/config/GZ2E01/rels/d_a_e_ws/symbols.txt index 07ff0e9fd53..2646d45ed2f 100644 --- a/config/GZ2E01/rels/d_a_e_ws/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ws/symbols.txt @@ -131,6 +131,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000160; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000184; // type:object size:0xC scope:global __vt__12daE_WS_HIO_c = .data:0x00000190; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_245_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3818 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x28 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ww/symbols.txt b/config/GZ2E01/rels/d_a_e_ww/symbols.txt index 477017fbc89..dcbed608d1f 100644 --- a/config/GZ2E01/rels/d_a_e_ww/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ww/symbols.txt @@ -191,10 +191,10 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_246_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3921 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x28 scope:global data:byte -lbl_246_bss_7C = .bss:0x0000007C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000007C; // type:object size:0x1 scope:local align:1 data:byte @4585 = .bss:0x00000080; // type:object size:0xC scope:local @4586 = .bss:0x0000008C; // type:object size:0xC scope:local @4587 = .bss:0x00000098; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_yc/symbols.txt b/config/GZ2E01/rels/d_a_e_yc/symbols.txt index a13545877bb..85e66be2614 100644 --- a/config/GZ2E01/rels/d_a_e_yc/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yc/symbols.txt @@ -100,6 +100,6 @@ __vt__12dBgS_ObjAcch = .data:0x0000017C; // type:object size:0x24 scope:global __vt__12daE_YC_HIO_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global S_area_dis = .bss:0x00000008; // type:object size:0x4 scope:global align:4 data:float -lbl_247_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte @3710 = .bss:0x00000010; // type:object size:0xC scope:local l_HIO = .bss:0x0000001C; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_yd/symbols.txt b/config/GZ2E01/rels/d_a_e_yd/symbols.txt index 2bdf52c2191..263caefc969 100644 --- a/config/GZ2E01/rels/d_a_e_yd/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yd/symbols.txt @@ -149,6 +149,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000001FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000210; // type:object size:0xC scope:global __vt__12daE_YD_HIO_c = .data:0x0000021C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_248_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3804 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_yg/symbols.txt b/config/GZ2E01/rels/d_a_e_yg/symbols.txt index 87f0bd2fb2d..573ee44528e 100644 --- a/config/GZ2E01/rels/d_a_e_yg/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yg/symbols.txt @@ -165,7 +165,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3817 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte @3917 = .bss:0x00000070; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_yh/symbols.txt b/config/GZ2E01/rels/d_a_e_yh/symbols.txt index 32982191cad..d2316c664e0 100644 --- a/config/GZ2E01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_yh/symbols.txt @@ -167,6 +167,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_e_ymb/symbols.txt b/config/GZ2E01/rels/d_a_e_ymb/symbols.txt index 6c9c87d9691..ddf36384b65 100644 --- a/config/GZ2E01/rels/d_a_e_ymb/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_ymb/symbols.txt @@ -288,7 +288,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_255_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3786 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3797 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_e_zm/symbols.txt b/config/GZ2E01/rels/d_a_e_zm/symbols.txt index fd0b419f7e6..d1f84ec0e8f 100644 --- a/config/GZ2E01/rels/d_a_e_zm/symbols.txt +++ b/config/GZ2E01/rels/d_a_e_zm/symbols.txt @@ -114,6 +114,6 @@ __vt__8cM3dGAab = .data:0x00000178; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000184; // type:object size:0x24 scope:global __vt__12daE_ZM_HIO_c = .data:0x000001A8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_258_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3805 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_econt/symbols.txt b/config/GZ2E01/rels/d_a_econt/symbols.txt index 8ecf694dadc..da4095ce691 100644 --- a/config/GZ2E01/rels/d_a_econt/symbols.txt +++ b/config/GZ2E01/rels/d_a_econt/symbols.txt @@ -17,4 +17,4 @@ _dtors = .dtors:0x00000000; // type:label scope:global @3873 = .rodata:0x0000000C; // type:object size:0x4 scope:local l_daEcont_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_ECONT = .data:0x00000020; // type:object size:0x30 scope:global -lbl_71_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_fr/symbols.txt b/config/GZ2E01/rels/d_a_fr/symbols.txt index 0ef3af06f54..001e901d7e4 100644 --- a/config/GZ2E01/rels/d_a_fr/symbols.txt +++ b/config/GZ2E01/rels/d_a_fr/symbols.txt @@ -91,6 +91,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000134; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000158; // type:object size:0xC scope:global __vt__10daFr_HIO_c = .data:0x00000164; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_initHIO = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_kago/symbols.txt b/config/GZ2E01/rels/d_a_kago/symbols.txt index 1d6519d20d7..97454c22bf0 100644 --- a/config/GZ2E01/rels/d_a_kago/symbols.txt +++ b/config/GZ2E01/rels/d_a_kago/symbols.txt @@ -246,6 +246,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001D8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001FC; // type:object size:0xC scope:global __vt__12daKago_HIO_c = .data:0x00000208; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3924 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x5C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_kytag03/symbols.txt b/config/GZ2E01/rels/d_a_kytag03/symbols.txt index 9d5a0f354c0..ebdf5d367c2 100644 --- a/config/GZ2E01/rels/d_a_kytag03/symbols.txt +++ b/config/GZ2E01/rels/d_a_kytag03/symbols.txt @@ -60,4 +60,4 @@ l_daKytag03_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_KYTAG03 = .data:0x00000020; // type:object size:0x30 scope:global __vt__8cM3dGLin = .data:0x00000050; // type:object size:0xC scope:global S_ang_y_work$4270 = .bss:0x00000000; // type:object size:0x2 scope:local -lbl_268_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_mg_fish/symbols.txt b/config/GZ2E01/rels/d_a_mg_fish/symbols.txt index c562813a397..497e465a627 100644 --- a/config/GZ2E01/rels/d_a_mg_fish/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_fish/symbols.txt @@ -304,7 +304,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1007 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_78_bss_46 = .bss:0x00000046; // type:object size:0x1 data:byte +lit_1008 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte +lit_1007 = .bss:0x00000046; // type:object size:0x1 scope:local align:1 data:byte @3674 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global data:byte s_fish_ct = .bss:0x00000070; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt b/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt index 4367f16c970..221dabcba81 100644 --- a/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_fshop/symbols.txt @@ -226,7 +226,7 @@ ArcIX_A_crcurve_a_model = .bss:0x00000100; // type:object size:0x40 scope:global ArcIX_A_crcurve_b_model = .bss:0x00000140; // type:object size:0x10 scope:global ArcIX_A_crsaka_model = .bss:0x00000150; // type:object size:0x20 scope:global old_stick_x$4410 = .bss:0x00000170; // type:object size:0x4 scope:local align:4 data:float -lbl_278_bss_174 = .bss:0x00000174; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000174; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000178; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000017C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000180; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_mg_rod/symbols.txt b/config/GZ2E01/rels/d_a_mg_rod/symbols.txt index 98c77154084..c2ade85265c 100644 --- a/config/GZ2E01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2E01/rels/d_a_mg_rod/symbols.txt @@ -363,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -l_HIOInit = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_du/symbols.txt b/config/GZ2E01/rels/d_a_npc_du/symbols.txt index fc428c5a350..4a1a3d66ea8 100644 --- a/config/GZ2E01/rels/d_a_npc_du/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_du/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000B8; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000DC; // type:object size:0xC scope:global __vt__14daNpc_Du_HIO_c = .data:0x000000E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_301_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_henna/symbols.txt b/config/GZ2E01/rels/d_a_npc_henna/symbols.txt index 9b102c559c8..ba8b7a3937e 100644 --- a/config/GZ2E01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_henna/symbols.txt @@ -304,12 +304,12 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte -lbl_82_bss_90 = .bss:0x00000090; // type:object size:0x1 data:byte -lbl_82_bss_91 = .bss:0x00000091; // type:object size:0x1 data:byte +lbl_82_bss_90 = .bss:0x00000090; // type:object size:0x1 scope:local align:1 data:byte +lbl_82_bss_91 = .bss:0x00000091; // type:object size:0x1 scope:local align:1 @5112 = .bss:0x00000094; // type:object size:0xC scope:local @5113 = .bss:0x000000A0; // type:object size:0xC scope:local @5114 = .bss:0x000000AC; // type:object size:0xC scope:local @@ -332,12 +332,12 @@ lbl_82_bss_91 = .bss:0x00000091; // type:object size:0x1 data:byte @5131 = .bss:0x00000178; // type:object size:0xC scope:local zoom_check_pos = .bss:0x00000184; // type:object size:0xF0 scope:global koro2_reset = .bss:0x00000274; // type:object size:0x4 scope:global -@5134 = .bss:0x00000278; // type:object size:0x4 scope:local +unk_bss_5134$3105 = .bss:0x00000278; // type:object size:0x1 scope:local old_stick_x$5644 = .bss:0x0000027C; // type:object size:0x4 scope:local -@5136 = .bss:0x00000280; // type:object size:0x4 scope:local +unk_bss_5136$3107 = .bss:0x00000280; // type:object size:0x1 scope:local old_stick_sx$5647 = .bss:0x00000284; // type:object size:0x4 scope:local -lbl_82_bss_288 = .bss:0x00000288; // type:object size:0x1 scope:local -lbl_82_bss_289 = .bss:0x00000289; // type:object size:0x1 data:byte +unk_bss_5138$3109 = .bss:0x00000288; // type:object size:0x1 scope:local +lbl_82_bss_289 = .bss:0x00000289; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000028C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000290; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000294; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt b/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt index 44bc9867d11..96c6bf0246a 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_kyu/symbols.txt @@ -234,7 +234,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__14daNpcKasiKyu_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__14daNpcKasiKyu_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__14daNpcKasiKyu_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_324_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt b/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt index cff2c60630c..f88b449d538 100644 --- a/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_kasi_mich/symbols.txt @@ -232,7 +232,7 @@ l_HIO = .bss:0x00000054; // type:object size:0x4 scope:global data:4byte mTargetTag__15daNpcKasiMich_c = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte mTargetTagDist__15daNpcKasiMich_c = .bss:0x0000005C; // type:object size:0x4 scope:global mWolfAngle__15daNpcKasiMich_c = .bss:0x00000060; // type:object size:0x2 scope:global data:2byte -lbl_325_bss_62 = .bss:0x00000062; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000062; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000064; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000006C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_ks/symbols.txt b/config/GZ2E01/rels/d_a_npc_ks/symbols.txt index 2d3703eaca4..d4fded63817 100644 --- a/config/GZ2E01/rels/d_a_npc_ks/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_ks/symbols.txt @@ -522,7 +522,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa obj_pos = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float leader = .bss:0x00000060; // type:object size:0x4 scope:global data:4byte call_pt = .bss:0x00000064; // type:object size:0x4 scope:global data:4byte -l_HIOInit = .bss:0x00000068; // type:object size:0x1 data:byte +hio_set = .bss:0x00000068; // type:object size:0x1 data:byte @4025 = .bss:0x0000006C; // type:object size:0xC scope:local l_HIO = .bss:0x00000078; // type:object size:0x38 scope:global data:byte target_info = .bss:0x000000B0; // type:object size:0x28 scope:global diff --git a/config/GZ2E01/rels/d_a_npc_sq/symbols.txt b/config/GZ2E01/rels/d_a_npc_sq/symbols.txt index 57e6ba0cf55..79147cea875 100644 --- a/config/GZ2E01/rels/d_a_npc_sq/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_sq/symbols.txt @@ -72,6 +72,6 @@ __vt__12dBgS_ObjAcch = .data:0x000000D0; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x000000F4; // type:object size:0xC scope:global __vt__14daNpc_Sq_HIO_c = .data:0x00000100; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_367_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_tk/symbols.txt b/config/GZ2E01/rels/d_a_npc_tk/symbols.txt index 0acce3f714d..c154b22a847 100644 --- a/config/GZ2E01/rels/d_a_npc_tk/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tk/symbols.txt @@ -226,7 +226,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local m_near_angle = .bss:0x00000046; // type:object size:0x2 scope:global m_near_actor = .bss:0x00000048; // type:object size:0x4 scope:global -lbl_370_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte @3994 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x40 scope:global data:byte @5011 = .bss:0x0000009C; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt b/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt index 91e862d1add..7b52fac1e67 100644 --- a/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tkj2/symbols.txt @@ -105,6 +105,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000F4; // type:object size:0x30 scope:global __vt__8cM3dGPla = .data:0x00000124; // type:object size:0xC scope:global __vt__16daNpc_Tkj2_HIO_c = .data:0x00000130; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_372_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_npc_tr/symbols.txt b/config/GZ2E01/rels/d_a_npc_tr/symbols.txt index 483c52bcbaa..e10a860feda 100644 --- a/config/GZ2E01/rels/d_a_npc_tr/symbols.txt +++ b/config/GZ2E01/rels/d_a_npc_tr/symbols.txt @@ -52,6 +52,6 @@ l_daNPC_TR_Method = .data:0x00000000; // type:object size:0x20 scope:global g_profile_NPC_TR = .data:0x00000020; // type:object size:0x30 scope:global __vt__14daNPC_TR_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_375_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x1C scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt index b69c98a8307..89047d3bfb8 100644 --- a/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_amiShutter/symbols.txt @@ -77,4 +77,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3649 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_397_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ari/symbols.txt b/config/GZ2E01/rels/d_a_obj_ari/symbols.txt index 3cbe7303332..7c9c6041c6a 100644 --- a/config/GZ2E01/rels/d_a_obj_ari/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ari/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_AriHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_398_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3771 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt b/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt index a2db73112de..7784d9cbb0c 100644 --- a/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_avalanche/symbols.txt @@ -55,4 +55,4 @@ daObjAvalanche_METHODS = .data:0x000000AC; // type:object size:0x20 scope:global g_profile_Obj_Avalanche = .data:0x000000CC; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000FC; // type:object size:0xC scope:global __vt__16daObjAvalanche_c = .data:0x00000108; // type:object size:0x28 scope:global -lbl_400_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt b/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt index 8873ce7ad6f..14fa45f7fbc 100644 --- a/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_balloon/symbols.txt @@ -92,7 +92,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa m_combo_count__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000048; // type:object size:0x4 scope:global m_combo_next_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x0000004C; // type:object size:0x4 scope:global m_balloon_score__29@unnamed@d_a_obj_balloon_cpp@ = .bss:0x00000050; // type:object size:0x4 scope:global data:4byte -lbl_401_bss_54 = .bss:0x00000054; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000054; // type:object size:0x1 scope:local align:1 data:byte @3651 = .bss:0x00000058; // type:object size:0xC scope:local l_HIO = .bss:0x00000064; // type:object size:0x20 scope:global data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt b/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt index 4dacf3f13ca..37580febc98 100644 --- a/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_barDesk/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000148; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_402_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_batta/symbols.txt b/config/GZ2E01/rels/d_a_obj_batta/symbols.txt index 3ebe277f25b..e550aefccb9 100644 --- a/config/GZ2E01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_batta/symbols.txt @@ -130,6 +130,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt b/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt index babcf5d3d7c..60849e2f03f 100644 --- a/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bmWindow/symbols.txt @@ -83,4 +83,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000016C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global data:byte -lbl_410_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt index 3d0551e015e..b3a1635f592 100644 --- a/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bmshutter/symbols.txt @@ -58,5 +58,5 @@ l_func$3894 = .data:0x000000A8; // type:object size:0x24 scope:local l_daObjBmSh_Method = .data:0x000000CC; // type:object size:0x20 scope:global g_profile_Obj_BoomShutter = .data:0x000000EC; // type:object size:0x30 scope:global __vt__11daObjBmSh_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_411_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_411_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt index 318b0e3a132..7a5451f026d 100644 --- a/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_bsGate/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_415_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_carry/symbols.txt b/config/GZ2E01/rels/d_a_obj_carry/symbols.txt index 3827a99a2d7..59b63fb4c90 100644 --- a/config/GZ2E01/rels/d_a_obj_carry/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_carry/symbols.txt @@ -391,10 +391,10 @@ __vt__8cM3dGAab = .data:0x00000B4C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000B58; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000B7C; // type:object size:0xC scope:global l_sw_id = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_18_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_18_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte -lbl_18_bss_6 = .bss:0x00000006; // type:object size:0x1 data:byte -lbl_18_bss_7 = .bss:0x00000007; // type:object size:0x1 data:byte -lbl_18_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte -lbl_18_bss_9 = .bss:0x00000009; // type:object size:0x1 data:byte -lbl_18_bss_A = .bss:0x0000000A; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000006; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000007; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000009; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x0000000A; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_cb/symbols.txt b/config/GZ2E01/rels/d_a_obj_cb/symbols.txt index 47e595e280b..0fa8a0f378e 100644 --- a/config/GZ2E01/rels/d_a_obj_cb/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cb/symbols.txt @@ -53,6 +53,6 @@ __vt__8cM3dGAab = .data:0x0000005C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000068; // type:object size:0x24 scope:global __vt__14daObj_Cb_HIO_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_418_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt b/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt index 21b98f84321..d9ddea02f2a 100644 --- a/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cdoor/symbols.txt @@ -56,5 +56,5 @@ l_daObjCdoor_Method = .data:0x000000D8; // type:object size:0x20 scope:global g_profile_Obj_Cdoor = .data:0x000000F8; // type:object size:0x30 scope:global __vt__12daObjCdoor_c = .data:0x00000128; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x00000154; // type:object size:0xC scope:global -lbl_420_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_420_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_chest/symbols.txt b/config/GZ2E01/rels/d_a_obj_chest/symbols.txt index 85e51c7fa19..b457b70b622 100644 --- a/config/GZ2E01/rels/d_a_obj_chest/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_chest/symbols.txt @@ -75,4 +75,4 @@ __vt__8cM3dGAab = .data:0x000000E0; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__12daObjChest_c = .data:0x0000011C; // type:object size:0x28 scope:global -lbl_422_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_cho/symbols.txt b/config/GZ2E01/rels/d_a_obj_cho/symbols.txt index 2390e68b5ee..358f24b81db 100644 --- a/config/GZ2E01/rels/d_a_obj_cho/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cho/symbols.txt @@ -96,6 +96,6 @@ __vt__10daObjCHO_c = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_ChoHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_423_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt b/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt index ec6033321b1..df0b6979e82 100644 --- a/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_cwall/symbols.txt @@ -141,7 +141,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_chainOffset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3760 = .bss:0x00000060; // type:object size:0xC scope:local l_smokeSetOffset = .bss:0x0000006C; // type:object size:0xC scope:global -lbl_433_bss_78 = .bss:0x00000078; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000078; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x0000007C; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000080; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000084; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_dan/symbols.txt b/config/GZ2E01/rels/d_a_obj_dan/symbols.txt index cc85422ce20..cda5b9f43b4 100644 --- a/config/GZ2E01/rels/d_a_obj_dan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_dan/symbols.txt @@ -86,6 +86,6 @@ __vt__10daObjDAN_c = .data:0x000000BC; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000C8; // type:object size:0xC scope:global __vt__14daObj_DanHIO_c = .data:0x000000D4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_435_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt b/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt index 5fcbcc860fe..0abdbc9a842 100644 --- a/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_digsnow/symbols.txt @@ -60,4 +60,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__14dBgS_ObjGndChk = .data:0x0000011C; // type:object size:0x30 scope:global __vt__14daObjDigSnow_c = .data:0x0000014C; // type:object size:0x28 scope:global -lbl_437_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt b/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt index d382de76fb2..19af75ed292 100644 --- a/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_dmelevator/symbols.txt @@ -131,9 +131,9 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_438_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_438_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte -lbl_438_bss_AE = .bss:0x000000AE; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x000000AE; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_drop/symbols.txt b/config/GZ2E01/rels/d_a_obj_drop/symbols.txt index 4eb6ef94c23..6d34713eb16 100644 --- a/config/GZ2E01/rels/d_a_obj_drop/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_drop/symbols.txt @@ -102,5 +102,5 @@ __vt__10dCcD_GStts = .data:0x00000190; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001B4; // type:object size:0x24 scope:global -lbl_439_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_439_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_food/symbols.txt b/config/GZ2E01/rels/d_a_obj_food/symbols.txt index 6b3171c27f0..8cc295a2324 100644 --- a/config/GZ2E01/rels/d_a_obj_food/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_food/symbols.txt @@ -70,6 +70,6 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F0; // type:object size:0x24 scope:global __vt__16daObj_Food_HIO_c = .data:0x00000114; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_452_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_fw/symbols.txt b/config/GZ2E01/rels/d_a_obj_fw/symbols.txt index 9f88b36990b..5c6998a4d3d 100644 --- a/config/GZ2E01/rels/d_a_obj_fw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_fw/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Fw_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_FW = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Fw_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_453_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3642 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0xC scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt b/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt index a0675bc936d..aa99a123e1c 100644 --- a/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_geyser/symbols.txt @@ -94,5 +94,5 @@ __vt__10dCcD_GStts = .data:0x0000018C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000198; // type:object size:0xC scope:global __vt__8cM3dGLin = .data:0x000001A4; // type:object size:0xC scope:global __vt__13daObjGeyser_c = .data:0x000001B0; // type:object size:0x28 scope:global -lbl_458_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_458_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_gm/symbols.txt b/config/GZ2E01/rels/d_a_obj_gm/symbols.txt index 78dba7f87b5..2608c59e734 100644 --- a/config/GZ2E01/rels/d_a_obj_gm/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gm/symbols.txt @@ -89,6 +89,6 @@ __vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000198; // type:object size:0x24 scope:global __vt__14daObj_Gm_HIO_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_initHIO = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3661 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt index b57fca85608..6ff435f84c5 100644 --- a/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_goGate/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_461_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt index c63329fe7af..99f0c23f4dc 100644 --- a/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt b/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt index 82be36fcbec..436b0400afa 100644 --- a/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_gpTaru/symbols.txt @@ -135,4 +135,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_96_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt b/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt index 8d01a3e3147..334059a3b40 100644 --- a/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_heavySw/symbols.txt @@ -77,4 +77,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3641 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x38 scope:global data:byte -lbl_476_bss_4C = .bss:0x0000004C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000004C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt b/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt index 7b5e12bf429..419425f3e1b 100644 --- a/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_hfuta/symbols.txt @@ -106,7 +106,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3730 = .bss:0x00000238; // type:object size:0xC scope:local @3731 = .bss:0x00000244; // type:object size:0xC scope:local l_rot_data$3686 = .bss:0x00000250; // type:object size:0x102 scope:local -lbl_477_bss_352 = .bss:0x00000352; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000352; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000354; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x00000358; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x0000035C; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt index cfb339d7b34..23c57b9e6f7 100644 --- a/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt b/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt index decd35adef0..4bdd2a3dd1b 100644 --- a/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_iceblock/symbols.txt @@ -110,5 +110,5 @@ __vt__8cM3dGAab = .data:0x00000164; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000170; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__13daObjIceBlk_c = .data:0x000001A0; // type:object size:0x28 scope:global -lbl_481_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_481_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ito/symbols.txt b/config/GZ2E01/rels/d_a_obj_ito/symbols.txt index 0e784323742..7c0a0e3415d 100644 --- a/config/GZ2E01/rels/d_a_obj_ito/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ito/symbols.txt @@ -80,6 +80,6 @@ __vt__8cM3dGSph = .data:0x000000B8; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x000000C4; // type:object size:0x14 scope:global __vt__15daObj_Ito_HIO_c = .data:0x000000D8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_19_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3765 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt b/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt index f6e756713c8..b8e837cd046 100644 --- a/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kabuto/symbols.txt @@ -101,6 +101,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KabHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_488_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kag/symbols.txt b/config/GZ2E01/rels/d_a_obj_kag/symbols.txt index 83bbf1e5a94..7970aa57b2d 100644 --- a/config/GZ2E01/rels/d_a_obj_kag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kag/symbols.txt @@ -128,6 +128,6 @@ __vt__8cM3dGPla = .data:0x00000194; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001A0; // type:object size:0xC scope:global __vt__14daObj_KagHIO_c = .data:0x000001AC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_489_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt b/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt index 6e060164daf..abc7ce9de97 100644 --- a/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kamakiri/symbols.txt @@ -98,6 +98,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KamHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_493_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt b/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt index f609dc9b925..23642053b43 100644 --- a/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_katatsumuri/symbols.txt @@ -94,6 +94,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KatHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_495_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt index 20e516dad64..d47ce36508d 100644 --- a/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kbox/symbols.txt @@ -105,7 +105,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_497_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3976 = .bss:0x00000060; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_key/symbols.txt b/config/GZ2E01/rels/d_a_obj_key/symbols.txt index 30995d3d755..c56aef8e4ef 100644 --- a/config/GZ2E01/rels/d_a_obj_key/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_key/symbols.txt @@ -74,7 +74,7 @@ __vt__8cM3dGAab = .data:0x00000060; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x0000006C; // type:object size:0x24 scope:global __vt__15daObj_Key_HIO_c = .data:0x00000090; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_498_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3773 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte target_info_count = .bss:0x00000028; // type:object size:0x2 scope:global data:2byte diff --git a/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt b/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt index 99253b2767d..6eb9ea689fb 100644 --- a/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_keyhole/symbols.txt @@ -121,7 +121,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_499_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000045; // type:object size:0x1 scope:local align:1 data:byte @3650 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:global data:byte @3934 = .bss:0x00000060; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt b/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt index b33c8cff72c..61c0f811816 100644 --- a/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kgate/symbols.txt @@ -115,5 +115,5 @@ __vt__10dCcD_GStts = .data:0x00000134; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000140; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000014C; // type:object size:0xC scope:global __vt__12daObjKGate_c = .data:0x00000158; // type:object size:0x28 scope:global -lbl_100_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_100_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_ki/symbols.txt b/config/GZ2E01/rels/d_a_obj_ki/symbols.txt index 513c684e923..9a2754b5afe 100644 --- a/config/GZ2E01/rels/d_a_obj_ki/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_ki/symbols.txt @@ -47,6 +47,6 @@ l_daObj_Ki_Method = .data:0x00000010; // type:object size:0x20 scope:global g_profile_OBJ_KI = .data:0x00000030; // type:object size:0x30 scope:global __vt__14daObj_Ki_HIO_c = .data:0x00000060; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_500_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kiPot/symbols.txt b/config/GZ2E01/rels/d_a_obj_kiPot/symbols.txt index f235e2034ba..824294511cc 100644 --- a/config/GZ2E01/rels/d_a_obj_kiPot/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kiPot/symbols.txt @@ -38,4 +38,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000008C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3620 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local -lbl_501_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kita/symbols.txt b/config/GZ2E01/rels/d_a_obj_kita/symbols.txt index b71b6895a0f..bac9b5db571 100644 --- a/config/GZ2E01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt index 40fce6a5cd5..f1c7eb96eb5 100644 --- a/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kshutter/symbols.txt @@ -102,8 +102,8 @@ daObjKshtr_METHODS = .data:0x00000200; // type:object size:0x20 scope:global g_profile_Obj_Kshutter = .data:0x00000220; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000250; // type:object size:0xC scope:global __vt__12daObjKshtr_c = .data:0x0000025C; // type:object size:0x28 scope:global -lbl_506_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_506_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte -lbl_506_bss_2 = .bss:0x00000002; // type:object size:0x1 data:byte -lbl_506_bss_3 = .bss:0x00000003; // type:object size:0x1 data:byte -lbl_506_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000002; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000003; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt index 0d42e114437..6b58a43d166 100644 --- a/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt index 9184ad9efe8..f6f81222cf0 100644 --- a/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lbox/symbols.txt @@ -47,6 +47,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000A8; // type:object size:0x24 scope:global __vt__16daObj_Lbox_HIO_c = .data:0x000000CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_513_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3763 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index a253b2a87a7..d35995e8c03 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -l_HIOInit = .bss:0x0000001C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt index 0b2874ec52a..6d3d54516a7 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4CandleTag/symbols.txt @@ -56,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_524_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt index b36034ee852..af557bc7c0e 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4EdShutter/symbols.txt @@ -65,4 +65,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3628 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_525_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt index 82a00cd74f0..2e951f990ae 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4Gate/symbols.txt @@ -53,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global data:byte -lbl_526_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt index 26d6a2ece6c..4abc55c44d2 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4PoGate/symbols.txt @@ -72,4 +72,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000014C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3623 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global data:byte -lbl_528_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt index 142e38b29ae..e07252aed79 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4RailWall/symbols.txt @@ -72,4 +72,4 @@ __vt__8cM3dGAab = .data:0x000000EC; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000000F8; // type:object size:0x24 scope:global __vt__17dEvLib_callback_c = .data:0x0000011C; // type:object size:0x18 scope:global __vt__14daObjLv4Wall_c = .data:0x00000134; // type:object size:0x48 scope:global -lbl_529_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt index 2fa3bb5e463..6e6c69830f9 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4SlideWall/symbols.txt @@ -53,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_530_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt index a58922b1608..b1f2847f636 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4bridge/symbols.txt @@ -53,4 +53,4 @@ daObjLv4Brg_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Bridge = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__13daObjLv4Brg_c = .data:0x000000D4; // type:object size:0x48 scope:global -lbl_531_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt index 309cd4aa8a4..2d9d9abaafd 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4floor/symbols.txt @@ -39,4 +39,4 @@ l_func$3677 = .data:0x00000048; // type:object size:0x24 scope:local daObjLv4Floor_METHODS = .data:0x0000006C; // type:object size:0x20 scope:global g_profile_Obj_Lv4Floor = .data:0x0000008C; // type:object size:0x30 scope:global __vt__15daObjLv4Floor_c = .data:0x000000BC; // type:object size:0x28 scope:global -lbl_534_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt index be6b662eddd..7ee6d149ae0 100644 --- a/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv4sand/symbols.txt @@ -54,4 +54,4 @@ g_profile_Obj_Lv4Sand = .data:0x0000008C; // type:object size:0x30 scope:global __vt__17dEvLib_callback_c = .data:0x000000BC; // type:object size:0x18 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObjLv4Sand_c = .data:0x000000E0; // type:object size:0x48 scope:global -lbl_538_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt index 2a9b06e0c72..2eac480fb65 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5FloorBoard/symbols.txt @@ -59,4 +59,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_539_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt index 22585860514..807ec02ae06 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5IceWall/symbols.txt @@ -73,4 +73,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_540_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt index 36bfec72c4a..c44ff405e53 100644 --- a/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv5SwIce/symbols.txt @@ -62,4 +62,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000154; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3647 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:byte -lbl_541_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt index 1a75d75a9c3..c2d0a46f7b5 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6ChangeGate/symbols.txt @@ -82,4 +82,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3631 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_544_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/symbols.txt index 130de8a12bf..92ce683dd04 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6FurikoTrap/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_545_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt index 13e08cf71e7..02c819dfdd7 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6Lblock/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_546_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt index 1be7906f073..4f493cb9d1c 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SwGate/symbols.txt @@ -77,4 +77,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000019C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_547_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt index 9cae0e5a101..10711422312 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6SzGate/symbols.txt @@ -67,4 +67,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_548_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6Tenbin/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6Tenbin/symbols.txt index f7cb5cb8323..e371647a92d 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6Tenbin/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6Tenbin/symbols.txt @@ -58,4 +58,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3662 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x44 scope:global align:4 data:float -lbl_549_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000058; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt index 887fb2fa8f5..72e2e5d3bab 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeRoll/symbols.txt @@ -98,4 +98,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000238; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:local align:4 data:float -lbl_550_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt index a98b49b5c08..526b7599089 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6TogeTrap/symbols.txt @@ -129,4 +129,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002CC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3625 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:global align:4 data:float -lbl_551_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt index 68f8af69b84..324bc4689e9 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6bemos/symbols.txt @@ -71,4 +71,4 @@ __vt__8cM3dGAab = .data:0x00000174; // type:object size:0xC scope:global __vt__8cM3dGPla = .data:0x00000180; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x0000018C; // type:object size:0xC scope:global __vt__11daObjL6Bm_c = .data:0x00000198; // type:object size:0x28 scope:global -lbl_552_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt index c45a71239a3..b3944c664e9 100644 --- a/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv6swturn/symbols.txt @@ -41,4 +41,4 @@ l_func$3776 = .data:0x0000003C; // type:object size:0x18 scope:local daObjLv6SwTurn_METHODS = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_Lv6SwTurn = .data:0x00000074; // type:object size:0x30 scope:global __vt__16daObjLv6SwTurn_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_556_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt index b4fa29d0217..be6833bfe01 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7BsGate/symbols.txt @@ -57,4 +57,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global data:byte -lbl_557_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt index 8181b81eca4..c7fcc45cb47 100644 --- a/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv7PropellerY/symbols.txt @@ -65,4 +65,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3644 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x20 scope:global align:4 data:float -lbl_558_bss_34 = .bss:0x00000034; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000034; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt index bf006adea5f..a24277ea4d1 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8KekkaiTrap/symbols.txt @@ -53,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000F8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x1C scope:global align:4 data:float -lbl_560_bss_30 = .bss:0x00000030; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000030; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt index c4fd6cd7782..5952d161a21 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8Lift/symbols.txt @@ -95,4 +95,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_561_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt index d4760e09fbb..facf538f920 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8OptiLift/symbols.txt @@ -86,4 +86,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000188; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3655 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global data:byte -lbl_562_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt index cf884edf5a7..a477be3cdbe 100644 --- a/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv8UdFloor/symbols.txt @@ -65,4 +65,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global data:byte -lbl_563_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt index 6c49e396adb..6b2fc0490b7 100644 --- a/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_lv9SwShutter/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x14 scope:global align:4 data:float -lbl_564_bss_28 = .bss:0x00000028; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000028; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt b/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt index cacfc1e7d88..b9e16275753 100644 --- a/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_magLift/symbols.txt @@ -67,4 +67,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000158; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:local -lbl_565_bss_1C = .bss:0x0000001C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000001C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_msima/symbols.txt b/config/GZ2E01/rels/d_a_obj_msima/symbols.txt index d9491231891..38370071a82 100644 --- a/config/GZ2E01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt b/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt index befb027cc15..e10f6e58a72 100644 --- a/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_mvstair/symbols.txt @@ -78,5 +78,5 @@ daObjStair_METHODS = .data:0x000000E8; // type:object size:0x20 scope:global g_profile_Obj_MvStair = .data:0x00000108; // type:object size:0x30 scope:global __vt__18dPa_levelEcallBack = .data:0x00000138; // type:object size:0x24 scope:global __vt__12daObjStair_c = .data:0x0000015C; // type:object size:0x28 scope:global -lbl_578_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_578_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt b/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt index 1057d7e7e59..443e77d0be4 100644 --- a/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_myogan/symbols.txt @@ -29,6 +29,6 @@ g_profile_OBJ_MYOGAN = .data:0x00000020; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000050; // type:object size:0xC scope:global __vt__18daObj_Myogan_HIO_c = .data:0x0000005C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_579_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3757 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt b/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt index 0219fe712b6..d1086c010e8 100644 --- a/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_pillar/symbols.txt @@ -84,4 +84,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000124; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3657 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x28 scope:local align:4 data:float -lbl_593_bss_3C = .bss:0x0000003C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000003C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt b/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt index 498ee3f5c12..fb218223e27 100644 --- a/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poCandle/symbols.txt @@ -71,4 +71,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000013C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3629 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_595_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt b/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt index 14d1dd17f57..0b75ee8de5c 100644 --- a/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poFire/symbols.txt @@ -98,4 +98,4 @@ __vt__14mDoHIO_entry_c = .data:0x000001A0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_596_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt b/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt index 80f90af9c9d..eb6e8888f11 100644 --- a/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_poTbox/symbols.txt @@ -56,4 +56,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000128; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3622 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global -lbl_597_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt b/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt index 0be600cf7e2..05689f80497 100644 --- a/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rfHole/symbols.txt @@ -60,4 +60,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x18 scope:global align:4 data:float -lbl_601_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000002C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt b/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt index 03a1bdc73f6..1ab375754ef 100644 --- a/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rgate/symbols.txt @@ -97,5 +97,5 @@ __vt__8cM3dGAab = .data:0x000000E4; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x000000F0; // type:object size:0xC scope:global __vt__12daObjRgate_c = .data:0x000000FC; // type:object size:0x28 scope:global l_evName$4049 = .bss:0x00000000; // type:object size:0x4 scope:local -lbl_602_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte -lbl_602_bss_5 = .bss:0x00000005; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x00000005; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt b/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt index b81353e080c..04d88e4f0ec 100644 --- a/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rope_bridge/symbols.txt @@ -98,4 +98,4 @@ __vt__8cM3dGSph = .data:0x00000240; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x0000024C; // type:object size:0xC scope:global __vt__18mDoExt_3DlineMat_c = .data:0x00000258; // type:object size:0x14 scope:global __vt__14daObjRBridge_c = .data:0x0000026C; // type:object size:0x28 scope:global -lbl_110_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt b/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt index 185ad00bad5..19f842b5db3 100644 --- a/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rotTrap/symbols.txt @@ -68,4 +68,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000240; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3643 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x10 scope:global align:4 data:float -lbl_606_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_rw/symbols.txt b/config/GZ2E01/rels/d_a_obj_rw/symbols.txt index 6f81469e6cb..8b1229d7c2c 100644 --- a/config/GZ2E01/rels/d_a_obj_rw/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_rw/symbols.txt @@ -60,6 +60,6 @@ __vt__8cM3dGAab = .data:0x00000100; // type:object size:0xC scope:global __vt__8cM3dGCyl = .data:0x0000010C; // type:object size:0xC scope:global __vt__14daOBJ_RW_HIO_c = .data:0x00000118; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_609_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3644 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt b/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt index 58b14daf997..e051b1b9a30 100644 --- a/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sWallShutter/symbols.txt @@ -63,4 +63,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000010C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3624 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x2C scope:global data:byte -lbl_111_bss_40 = .bss:0x00000040; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000040; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt b/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt index 55e46d29e71..727a8cfe602 100644 --- a/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_saidan/symbols.txt @@ -52,4 +52,4 @@ __vt__14mDoHIO_entry_c = .data:0x000000EC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_610_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt b/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt index 6768516357a..60aa409d3b1 100644 --- a/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_smallkey/symbols.txt @@ -102,4 +102,4 @@ __vt__8cM3dGAab = .data:0x00000184; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000190; // type:object size:0x24 scope:global __vt__7daKey_c = .data:0x000001B4; // type:object size:0x44 scope:global __vt__8cM3dGPla = .data:0x000001F8; // type:object size:0xC scope:global -lbl_621_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt b/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt index 3adfe0ff213..733ca766ee1 100644 --- a/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_stopper/symbols.txt @@ -113,7 +113,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local @3627 = .bss:0x00000048; // type:object size:0xC scope:local l_offset$3626 = .bss:0x00000058; // type:object size:0xC scope:local -lbl_634_bss_64 = .bss:0x00000064; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000064; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x00000068; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x0000006C; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x00000070; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt b/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt index 25257507292..bc785271625 100644 --- a/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_stopper2/symbols.txt @@ -51,4 +51,4 @@ l_func$3768 = .data:0x00000068; // type:object size:0x30 scope:local action_table$3859 = .data:0x00000098; // type:object size:0xC scope:local l_daObjStopper2_Method = .data:0x000000A4; // type:object size:0x20 scope:global g_profile_Obj_Stopper2 = .data:0x000000C4; // type:object size:0x30 scope:global -lbl_635_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt index 00fc9b84828..2f888122631 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallA/symbols.txt @@ -55,4 +55,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_638_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt index 477b74c3ac1..8c721372f62 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallB/symbols.txt @@ -57,4 +57,4 @@ __vt__17dEvLib_callback_c = .data:0x000000C8; // type:object size:0x18 scope:glo __vt__12J3DFrameCtrl = .data:0x000000E0; // type:object size:0xC scope:global l_target_info = .bss:0x00000000; // type:object size:0x8 scope:global l_target_info_count = .bss:0x00000008; // type:object size:0x4 scope:global data:4byte -lbl_639_bss_C = .bss:0x0000000C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000000C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt b/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt index d8371526d19..f961a68e9c8 100644 --- a/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swBallC/symbols.txt @@ -64,4 +64,4 @@ action_table$3966 = .data:0x0000008C; // type:object size:0x34 scope:local l_daObjSwBallC_Method = .data:0x00000128; // type:object size:0x20 scope:global g_profile_Obj_SwBallC = .data:0x00000148; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000178; // type:object size:0xC scope:global -lbl_640_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_swLight/symbols.txt b/config/GZ2E01/rels/d_a_obj_swLight/symbols.txt index 93be2d29e98..95d3fe3ec5a 100644 --- a/config/GZ2E01/rels/d_a_obj_swLight/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swLight/symbols.txt @@ -77,4 +77,4 @@ __vt__8cM3dGSph = .data:0x00000154; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000160; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x0000016C; // type:object size:0x18 scope:global __vt__14daObjSwLight_c = .data:0x00000184; // type:object size:0x44 scope:global -lbl_641_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt b/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt index 6a43bea4ad3..8059a562590 100644 --- a/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swhang/symbols.txt @@ -78,4 +78,4 @@ __vt__8cM3dGSph = .data:0x0000019C; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x000001A8; // type:object size:0xC scope:global __vt__17dEvLib_callback_c = .data:0x000001B4; // type:object size:0x18 scope:global __vt__13daObjSwHang_c = .data:0x000001CC; // type:object size:0x48 scope:global -lbl_643_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_sword/symbols.txt b/config/GZ2E01/rels/d_a_obj_sword/symbols.txt index ef6ba64e9e9..b40ad5b2971 100644 --- a/config/GZ2E01/rels/d_a_obj_sword/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_sword/symbols.txt @@ -45,4 +45,4 @@ __vt__12daObjSword_c = .data:0x000000F4; // type:object size:0x44 scope:global __vt__8cM3dGCyl = .data:0x00000138; // type:object size:0xC scope:global __vt__8cM3dGAab = .data:0x00000144; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000150; // type:object size:0x24 scope:global -lbl_644_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt index f5bfdb8d917..adec0714402 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush/symbols.txt @@ -118,8 +118,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3919 = .bss:0x00000064; // type:object size:0xC scope:local @3920 = .bss:0x00000070; // type:object size:0xC scope:local no_push_vec$3914 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_21_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_21_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt index 2b85106a599..aa0953599d2 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush2/symbols.txt @@ -87,5 +87,5 @@ mode_proc$4343 = .data:0x000000C8; // type:object size:0x30 scope:local Mthd_Table__Q212daObjSwpush229@unnamed@d_a_obj_swpush2_cpp@ = .data:0x000000F8; // type:object size:0x20 scope:global g_profile_Obj_Swpush2 = .data:0x00000118; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000148; // type:object size:0xC scope:global -lbl_645_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_645_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt b/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt index 0a080c2d502..9f8473382a6 100644 --- a/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_swpush5/symbols.txt @@ -98,8 +98,8 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @3658 = .bss:0x00000064; // type:object size:0xC scope:local @3659 = .bss:0x00000070; // type:object size:0xC scope:local l_push_check_pos$3653 = .bss:0x0000007C; // type:object size:0x30 scope:local -lbl_115_bss_AC = .bss:0x000000AC; // type:object size:0x1 data:byte -lbl_115_bss_AD = .bss:0x000000AD; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000AC; // type:object size:0x1 scope:local align:1 data:byte +init$0000 = .bss:0x000000AD; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000B0; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000B4; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000B8; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt b/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt index 7c286a49b74..e594d06dcbd 100644 --- a/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_syRock/symbols.txt @@ -109,4 +109,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000210; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3656 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x34 scope:global data:byte -lbl_648_bss_48 = .bss:0x00000048; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000048; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt b/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt index 1c269165517..b68863616ae 100644 --- a/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_taFence/symbols.txt @@ -82,4 +82,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000178; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3645 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x74 scope:global data:byte -lbl_650_bss_88 = .bss:0x00000088; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000088; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_takaraDai/symbols.txt b/config/GZ2E01/rels/d_a_obj_takaraDai/symbols.txt index 2a6f816fe3e..14a79d3164f 100644 --- a/config/GZ2E01/rels/d_a_obj_takaraDai/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_takaraDai/symbols.txt @@ -54,4 +54,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000009C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3621 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x3C scope:global align:4 data:float -lbl_652_bss_50 = .bss:0x00000050; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000050; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_toby/symbols.txt b/config/GZ2E01/rels/d_a_obj_toby/symbols.txt index 144a68b6e30..8a40ef99ad9 100644 --- a/config/GZ2E01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_toby/symbols.txt @@ -98,7 +98,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt index 0447e763ccd..f90429ab442 100644 --- a/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt b/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt index 8edad3b1ead..e1904d4f9d5 100644 --- a/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_warp_kbrg/symbols.txt @@ -105,4 +105,4 @@ daObjWarpKBrg_METHODS = .data:0x00000194; // type:object size:0x20 scope:global g_profile_Obj_KakarikoBrg = .data:0x000001B4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000001E4; // type:object size:0xC scope:global __vt__15daObjWarpKBrg_c = .data:0x000001F0; // type:object size:0x28 scope:global -lbl_677_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt b/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt index a6fa0ad4226..c13a57bd7da 100644 --- a/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_warp_obrg/symbols.txt @@ -79,4 +79,4 @@ daObjWarpOBrg_METHODS = .data:0x000000EC; // type:object size:0x20 scope:global g_profile_Obj_OrdinBrg = .data:0x0000010C; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x0000013C; // type:object size:0xC scope:global __vt__15daObjWarpOBrg_c = .data:0x00000148; // type:object size:0x28 scope:global -lbl_678_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt b/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt index 05a4b279592..0f22c9598c2 100644 --- a/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_waterGate/symbols.txt @@ -55,4 +55,4 @@ __vt__14mDoHIO_entry_c = .data:0x00000104; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3619 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0xC scope:global align:4 data:float -lbl_679_bss_20 = .bss:0x00000020; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000020; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt b/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt index d688f8f4206..fa5a5f02a72 100644 --- a/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_waterPillar/symbols.txt @@ -129,4 +129,4 @@ __vt__14mDoHIO_entry_c = .data:0x000002D0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3635 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x58 scope:global align:4 data:float -lbl_680_bss_6C = .bss:0x0000006C; // type:object size:0x1 data:byte +init$0000 = .bss:0x0000006C; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_obj_web0/symbols.txt b/config/GZ2E01/rels/d_a_obj_web0/symbols.txt index f004aa28505..6b37e0c92d1 100644 --- a/config/GZ2E01/rels/d_a_obj_web0/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_web0/symbols.txt @@ -41,6 +41,6 @@ __vt__8cM3dGAab = .data:0x0000009C; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A8; // type:object size:0xC scope:global __vt__16daObj_Web0_HIO_c = .data:0x000000B4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_684_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_web1/symbols.txt b/config/GZ2E01/rels/d_a_obj_web1/symbols.txt index a218599b448..cde5972d11d 100644 --- a/config/GZ2E01/rels/d_a_obj_web1/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_web1/symbols.txt @@ -51,6 +51,6 @@ __vt__8cM3dGAab = .data:0x000000A0; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000AC; // type:object size:0xC scope:global __vt__16daObj_Web1_HIO_c = .data:0x000000B8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_685_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3643 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt b/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt index a73a34024f7..41fb2001071 100644 --- a/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt +++ b/config/GZ2E01/rels/d_a_obj_well_cover/symbols.txt @@ -41,4 +41,4 @@ l_func$3730 = .data:0x0000003C; // type:object size:0x18 scope:local l_daObjWCover_Method = .data:0x00000054; // type:object size:0x20 scope:global g_profile_Obj_WellCover = .data:0x00000074; // type:object size:0x30 scope:global __vt__13daObjWCover_c = .data:0x000000A4; // type:object size:0x28 scope:global -lbl_686_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt b/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt index 2db11e5b180..1ad1eac76a2 100644 --- a/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt +++ b/config/GZ2E01/rels/d_a_scene_exit2/symbols.txt @@ -43,4 +43,4 @@ l_func$3698 = .data:0x00000058; // type:object size:0x30 scope:local action_table$3745 = .data:0x00000088; // type:object size:0xC scope:local l_daScExit_Method = .data:0x00000094; // type:object size:0x20 scope:global g_profile_SCENE_EXIT2 = .data:0x000000B4; // type:object size:0x30 scope:global -lbl_117_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_sq/symbols.txt b/config/GZ2E01/rels/d_a_sq/symbols.txt index 8f6b26420b6..a77a9fd5d40 100644 --- a/config/GZ2E01/rels/d_a_sq/symbols.txt +++ b/config/GZ2E01/rels/d_a_sq/symbols.txt @@ -78,6 +78,6 @@ __vt__12dBgS_ObjAcch = .data:0x00000104; // type:object size:0x24 scope:global __vt__12J3DFrameCtrl = .data:0x00000128; // type:object size:0xC scope:global __vt__10daSq_HIO_c = .data:0x00000134; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_119_bss_8 = .bss:0x00000008; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000008; // type:object size:0x1 scope:local align:1 data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x30 scope:global data:byte diff --git a/config/GZ2E01/rels/d_a_swBall/symbols.txt b/config/GZ2E01/rels/d_a_swBall/symbols.txt index ca8a19bae1c..428926fec55 100644 --- a/config/GZ2E01/rels/d_a_swBall/symbols.txt +++ b/config/GZ2E01/rels/d_a_swBall/symbols.txt @@ -35,4 +35,4 @@ l_daSwBall_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_SwBall = .data:0x00000070; // type:object size:0x30 scope:global l_target_info = .bss:0x00000000; // type:object size:0x20 scope:global l_target_info_count = .bss:0x00000020; // type:object size:0x4 scope:global data:4byte -lbl_707_bss_24 = .bss:0x00000024; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000024; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_swc00/symbols.txt b/config/GZ2E01/rels/d_a_swc00/symbols.txt index ededd824938..545f2ea6e35 100644 --- a/config/GZ2E01/rels/d_a_swc00/symbols.txt +++ b/config/GZ2E01/rels/d_a_swc00/symbols.txt @@ -35,4 +35,4 @@ l_func$3819 = .data:0x00000090; // type:object size:0x30 scope:local @3996 = .data:0x000000C0; // type:object size:0x40 scope:local l_daSwc00_Method = .data:0x00000100; // type:object size:0x20 scope:global g_profile_SWC00 = .data:0x00000120; // type:object size:0x30 scope:global -lbl_120_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt b/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt index eb287a21735..60644395e6b 100644 --- a/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_firewall/symbols.txt @@ -34,4 +34,4 @@ g_profile_Tag_FWall = .data:0x00000068; // type:object size:0x30 scope:global __vt__8cM3dGAab = .data:0x00000098; // type:object size:0xC scope:global __vt__8cM3dGSph = .data:0x000000A4; // type:object size:0xC scope:global fire_leader = .bss:0x00000000; // type:object size:0x4 scope:global -lbl_720_bss_4 = .bss:0x00000004; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000004; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt b/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt index 6f8a5ae3d0a..39ac12522ff 100644 --- a/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_lv2prchk/symbols.txt @@ -25,4 +25,4 @@ lbl_128_data_10 = .data:0x00000010; // type:object size:0x10 l_func$3666 = .data:0x00000038; // type:object size:0x18 scope:local l_daTagLv2PrChk_Method = .data:0x00000050; // type:object size:0x20 scope:global g_profile_Tag_Lv2PrChk = .data:0x00000070; // type:object size:0x30 scope:global -lbl_128_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt b/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt index 848dd413a3f..07074cf75b1 100644 --- a/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt +++ b/config/GZ2E01/rels/d_a_tag_statue_evt/symbols.txt @@ -63,4 +63,4 @@ l_statue_ang$3944 = .data:0x00000128; // type:object size:0xC scope:local l_daTagStatue_Method = .data:0x00000134; // type:object size:0x20 scope:global g_profile_Tag_Statue = .data:0x00000154; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x00000184; // type:object size:0xC scope:global -lbl_133_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 diff --git a/config/GZ2E01/rels/d_a_tbox/symbols.txt b/config/GZ2E01/rels/d_a_tbox/symbols.txt index 2d6241f68d4..cbedcda2bf3 100644 --- a/config/GZ2E01/rels/d_a_tbox/symbols.txt +++ b/config/GZ2E01/rels/d_a_tbox/symbols.txt @@ -212,7 +212,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa l_light_offset = .bss:0x00000054; // type:object size:0xC scope:global align:4 data:float @3824 = .bss:0x00000060; // type:object size:0xC scope:local l_HIO = .bss:0x0000006C; // type:object size:0x34 scope:global -lbl_41_bss_A0 = .bss:0x000000A0; // type:object size:0x1 data:byte +init$0000 = .bss:0x000000A0; // type:object size:0x1 scope:local align:1 data:byte sInstance__40JASGlobalInstance<19JASDefaultBankTable> = .bss:0x000000A4; // type:object size:0x4 scope:global sInstance__35JASGlobalInstance<14JASAudioThread> = .bss:0x000000A8; // type:object size:0x4 scope:global sInstance__27JASGlobalInstance<7Z2SeMgr> = .bss:0x000000AC; // type:object size:0x4 scope:global diff --git a/config/GZ2E01/rels/d_a_tbox2/symbols.txt b/config/GZ2E01/rels/d_a_tbox2/symbols.txt index ba4d318b900..4642a379df8 100644 --- a/config/GZ2E01/rels/d_a_tbox2/symbols.txt +++ b/config/GZ2E01/rels/d_a_tbox2/symbols.txt @@ -81,5 +81,5 @@ __vt__8cM3dGAab = .data:0x000001B0; // type:object size:0xC scope:global __vt__12daTboxBase_c = .data:0x000001BC; // type:object size:0x2C scope:global __vt__12J3DFrameCtrl = .data:0x000001E8; // type:object size:0xC scope:global __vt__9daTbox2_c = .data:0x000001F4; // type:object size:0x2C scope:global -lbl_42_bss_0 = .bss:0x00000000; // type:object size:0x1 data:byte -lbl_42_bss_1 = .bss:0x00000001; // type:object size:0x1 data:byte +init$0000 = .bss:0x00000000; // type:object size:0x1 scope:local align:1 +init$0000 = .bss:0x00000001; // type:object size:0x1 scope:local align:1 data:byte diff --git a/config/GZ2E01/symbols.txt b/config/GZ2E01/symbols.txt index 0c99a9f4c41..223a9443a22 100644 --- a/config/GZ2E01/symbols.txt +++ b/config/GZ2E01/symbols.txt @@ -21386,7 +21386,7 @@ chk_type_num__12dAttention_c = .sdata:0x8045066C; // type:object size:0x4 scope: attn_opt_hold = .sdata:0x80450670; // type:object size:0x1 scope:local align:1 data:byte ang_table$4418 = .sdata:0x80450674; // type:object size:0x6 scope:local align:4 data_80450680 = .sdata:0x80450680; // type:object size:0x1 scope:global align:4 data:byte -data_80450688 = .sdata:0x80450688; // type:object size:0x1 scope:global align:4 data:byte +l_captureAlpha = .sdata:0x80450688; // type:object size:0x1 scope:global align:4 data:byte l_autoUpHeight = .sdata:0x80450690; // type:object size:0x4 scope:global align:4 data:float l_autoDownHeight = .sdata:0x80450694; // type:object size:0x4 scope:global align:4 data:float l_ladderAnmBaseTransY = .sdata:0x80450698; // type:object size:0x4 scope:global align:4 data:float @@ -21896,9 +21896,9 @@ mTypeGroupData__7dTres_c = .sbss:0x80450F98; // type:object size:0x4 scope:globa mNum__7dTres_c = .sbss:0x80450F9C; // type:object size:0x2 scope:global align:2 data:2byte m_myObj__10dMdl_mng_c = .sbss:0x80450FA0; // type:object size:0x4 scope:global align:4 data:4byte m_obj__12dEyeHL_mng_c = .sbss:0x80450FA8; // type:object size:0x4 scope:global align:4 data:4byte -struct_80450FB0 = .sbss:0x80450FB0; // type:object size:0x1 scope:global align:8 data:byte -lbl_80450FB1 = .sbss:0x80450FB1; // type:object size:0x1 data:byte -lbl_80450FB2 = .sbss:0x80450FB2; // type:object size:0x1 data:byte +l_dvdError$1875 = .sbss:0x80450FB0; // type:object size:0x1 data:byte +l_texCopied$1898 = .sbss:0x80450FB1; // type:object size:0x1 data:byte +init$1899 = .sbss:0x80450FB2; // type:object size:0x1 data:byte init$11203 = .sbss:0x80450FB8; // type:object size:0x1 scope:global align:1 data:byte init$11207 = .sbss:0x80450FB9; // type:object size:0x1 scope:global align:1 data:byte init$11211 = .sbss:0x80450FBA; // type:object size:0x1 scope:global align:1 data:byte @@ -21972,7 +21972,7 @@ virtual_stage$3999 = .sbss:0x804510A4; // type:object size:0x8 scope:local align MyClass__12dMenu_Fmap_c = .sbss:0x804510AC; // type:object size:0x4 scope:global align:4 data:4byte g_menuHIO = .sbss:0x804510B0; // type:object size:0x8 scope:global align:4 tex_name$5188 = .sbss:0x804510B8; // type:object size:0x4 scope:local align:4 data:4byte -initTexName$2118 = .sbss:0x804510BC; // type:object size:0x1 scope:local align:1 data:byte +init$2118 = .sbss:0x804510BC; // type:object size:0x1 scope:local align:1 data:byte mMoji$3770 = .sbss:0x804510C0; // type:object size:0x3 scope:local align:4 data:byte s_groupID = .sbss:0x804510C8; // type:object size:0x2 scope:global align:2 data:2byte g_msg_unit = .sbss:0x804510D0; // type:object size:0x4 scope:global align:4 diff --git a/config/GZ2J01/rels/d_a_e_fb/symbols.txt b/config/GZ2J01/rels/d_a_e_fb/symbols.txt index e715ea9ef69..b13581c4989 100644 --- a/config/GZ2J01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_e_fs/symbols.txt b/config/GZ2J01/rels/d_a_e_fs/symbols.txt index c47f0979a69..62c2e3ce3ed 100644 --- a/config/GZ2J01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_fs/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hioInit = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_e_hm/symbols.txt b/config/GZ2J01/rels/d_a_e_hm/symbols.txt index a6f6360f006..fe75134251d 100644 --- a/config/GZ2J01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hm/symbols.txt @@ -180,7 +180,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_e_hp/symbols.txt b/config/GZ2J01/rels/d_a_e_hp/symbols.txt index 2259904b4fb..c6012fdf7d4 100644 --- a/config/GZ2J01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_hp/symbols.txt @@ -121,6 +121,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_nz/symbols.txt b/config/GZ2J01/rels/d_a_e_nz/symbols.txt index ced74ba0af4..077d1abc5ab 100644 --- a/config/GZ2J01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_nz/symbols.txt @@ -115,7 +115,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_215_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte diff --git a/config/GZ2J01/rels/d_a_e_po/symbols.txt b/config/GZ2J01/rels/d_a_e_po/symbols.txt index 55e31bd0e1f..a515c05f4d9 100644 --- a/config/GZ2J01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_po/symbols.txt @@ -362,7 +362,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2J01/rels/d_a_e_pz/symbols.txt b/config/GZ2J01/rels/d_a_e_pz/symbols.txt index 9e574db5c5d..a488d9dfb30 100644 --- a/config/GZ2J01/rels/d_a_e_pz/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_pz/symbols.txt @@ -267,7 +267,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_initHIO = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3922 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x1C scope:global align:4 data:float lbl_222_bss_70 = .bss:0x00000070; // type:object size:0x1 data:byte diff --git a/config/GZ2J01/rels/d_a_e_sh/symbols.txt b/config/GZ2J01/rels/d_a_e_sh/symbols.txt index 3c574d67a6b..d0fbea44b76 100644 --- a/config/GZ2J01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_sh/symbols.txt @@ -143,6 +143,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_e_yh/symbols.txt b/config/GZ2J01/rels/d_a_e_yh/symbols.txt index 04a49a35fd6..b5a33970db7 100644 --- a/config/GZ2J01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2J01/rels/d_a_e_yh/symbols.txt @@ -166,6 +166,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2J01/rels/d_a_mg_rod/symbols.txt b/config/GZ2J01/rels/d_a_mg_rod/symbols.txt index 98c77154084..c2ade85265c 100644 --- a/config/GZ2J01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2J01/rels/d_a_mg_rod/symbols.txt @@ -363,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -l_HIOInit = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_npc_henna/symbols.txt b/config/GZ2J01/rels/d_a_npc_henna/symbols.txt index ee1055849f6..247cd657897 100644 --- a/config/GZ2J01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2J01/rels/d_a_npc_henna/symbols.txt @@ -303,7 +303,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2J01/rels/d_a_obj_batta/symbols.txt b/config/GZ2J01/rels/d_a_obj_batta/symbols.txt index 78b1c7e393a..a3acf1ce9a8 100644 --- a/config/GZ2J01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_batta/symbols.txt @@ -129,6 +129,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt index 81e36fcb567..c20eccffcac 100644 --- a/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt index cfb339d7b34..23c57b9e6f7 100644 --- a/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_kita/symbols.txt b/config/GZ2J01/rels/d_a_obj_kita/symbols.txt index b71b6895a0f..bac9b5db571 100644 --- a/config/GZ2J01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt index 0d42e114437..6b58a43d166 100644 --- a/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index 1df1fe2b88f..85a76a81962 100644 --- a/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -53,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -l_HIOInit = .bss:0x0000001C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte diff --git a/config/GZ2J01/rels/d_a_obj_msima/symbols.txt b/config/GZ2J01/rels/d_a_obj_msima/symbols.txt index d9491231891..38370071a82 100644 --- a/config/GZ2J01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2J01/rels/d_a_obj_toby/symbols.txt b/config/GZ2J01/rels/d_a_obj_toby/symbols.txt index b59a2ac86a3..b0a0be5011f 100644 --- a/config/GZ2J01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_toby/symbols.txt @@ -98,7 +98,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt index 0447e763ccd..f90429ab442 100644 --- a/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2J01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/GZ2J01/symbols.txt b/config/GZ2J01/symbols.txt index 993e64984dc..5de8e756b25 100644 --- a/config/GZ2J01/symbols.txt +++ b/config/GZ2J01/symbols.txt @@ -21988,7 +21988,7 @@ virtual_stage$3999 = .sbss:0x8044B1E4; // type:object size:0x8 scope:local align MyClass__12dMenu_Fmap_c = .sbss:0x8044B1EC; // type:object size:0x4 scope:global align:4 data:4byte g_menuHIO = .sbss:0x8044B1F0; // type:object size:0x8 scope:global align:4 tex_name$5204 = .sbss:0x8044B1F8; // type:object size:0x4 scope:local align:4 data:4byte -initTexName$2118 = .sbss:0x8044B1FC; // type:object size:0x1 scope:local align:1 data:byte +init$2118 = .sbss:0x8044B1FC; // type:object size:0x1 scope:local align:1 data:byte mMoji$3770 = .sbss:0x8044B200; // type:object size:0x3 scope:local align:4 data:byte s_groupID = .sbss:0x8044B208; // type:object size:0x2 scope:global align:4 data:2byte g_msg_unit = .sbss:0x8044B210; // type:object size:0x4 scope:global align:4 diff --git a/config/GZ2P01/rels/d_a_bd/symbols.txt b/config/GZ2P01/rels/d_a_bd/symbols.txt index 3aaec7bce54..5731497f879 100644 --- a/config/GZ2P01/rels/d_a_bd/symbols.txt +++ b/config/GZ2P01/rels/d_a_bd/symbols.txt @@ -131,7 +131,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3937 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte @3946 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_fb/symbols.txt b/config/GZ2P01/rels/d_a_e_fb/symbols.txt index 176e6ce64d6..bc2bab1a2a8 100644 --- a/config/GZ2P01/rels/d_a_e_fb/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fb/symbols.txt @@ -114,7 +114,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3657 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000078; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_e_fs/symbols.txt b/config/GZ2P01/rels/d_a_e_fs/symbols.txt index c47f0979a69..62c2e3ce3ed 100644 --- a/config/GZ2P01/rels/d_a_e_fs/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_fs/symbols.txt @@ -128,7 +128,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local s_AtCount__22@unnamed@d_a_e_fs_cpp@ = .bss:0x00000046; // type:object size:0x2 scope:global data:2byte -hioInit = .bss:0x00000048; // type:object size:0x1 data:byte +hio_set = .bss:0x00000048; // type:object size:0x1 data:byte @3933 = .bss:0x0000004C; // type:object size:0xC scope:local l_HIO = .bss:0x00000058; // type:object size:0x1C scope:global data:byte @4275 = .bss:0x00000074; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_e_hm/symbols.txt b/config/GZ2P01/rels/d_a_e_hm/symbols.txt index a6f6360f006..fe75134251d 100644 --- a/config/GZ2P01/rels/d_a_e_hm/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hm/symbols.txt @@ -180,7 +180,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3807 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte s_dis__22@unnamed@d_a_e_hm_cpp@ = .bss:0x00000074; // type:object size:0x4 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_e_hp/symbols.txt b/config/GZ2P01/rels/d_a_e_hp/symbols.txt index 2259904b4fb..c6012fdf7d4 100644 --- a/config/GZ2P01/rels/d_a_e_hp/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_hp/symbols.txt @@ -121,6 +121,6 @@ __vt__12dBgS_ObjAcch = .data:0x000001B8; // type:object size:0x24 scope:global __vt__8cM3dGPla = .data:0x000001DC; // type:object size:0xC scope:global __vt__12daE_HP_HIO_c = .data:0x000001E8; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3921 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_nz/symbols.txt b/config/GZ2P01/rels/d_a_e_nz/symbols.txt index ced74ba0af4..077d1abc5ab 100644 --- a/config/GZ2P01/rels/d_a_e_nz/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_nz/symbols.txt @@ -115,7 +115,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -lbl_215_bss_45 = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3805 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x20 scope:global data:byte lbl_215_bss_74 = .bss:0x00000074; // type:object size:0x1 data:byte diff --git a/config/GZ2P01/rels/d_a_e_po/symbols.txt b/config/GZ2P01/rels/d_a_e_po/symbols.txt index 55e31bd0e1f..a515c05f4d9 100644 --- a/config/GZ2P01/rels/d_a_e_po/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_po/symbols.txt @@ -362,7 +362,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3933 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x3C scope:global align:4 data:float mRollCount = .bss:0x00000090; // type:object size:0x2 scope:global diff --git a/config/GZ2P01/rels/d_a_e_sh/symbols.txt b/config/GZ2P01/rels/d_a_e_sh/symbols.txt index 3c574d67a6b..d0fbea44b76 100644 --- a/config/GZ2P01/rels/d_a_e_sh/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_sh/symbols.txt @@ -143,6 +143,6 @@ __vt__8cM3dGAab = .data:0x000001E8; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x000001F4; // type:object size:0x24 scope:global __vt__12daE_SH_HIO_c = .data:0x00000218; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_e_yh/symbols.txt b/config/GZ2P01/rels/d_a_e_yh/symbols.txt index 04a49a35fd6..b5a33970db7 100644 --- a/config/GZ2P01/rels/d_a_e_yh/symbols.txt +++ b/config/GZ2P01/rels/d_a_e_yh/symbols.txt @@ -166,6 +166,6 @@ __vt__18mDoExt_3DlineMat_c = .data:0x000002FC; // type:object size:0x14 scope:gl __vt__12J3DFrameCtrl = .data:0x00000310; // type:object size:0xC scope:global __vt__12daE_YH_HIO_c = .data:0x0000031C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3918 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_mg_rod/symbols.txt b/config/GZ2P01/rels/d_a_mg_rod/symbols.txt index 6918801b443..2ce0f102342 100644 --- a/config/GZ2P01/rels/d_a_mg_rod/symbols.txt +++ b/config/GZ2P01/rels/d_a_mg_rod/symbols.txt @@ -363,7 +363,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1009 = .bss:0x00000044; // type:object size:0x1 scope:local henna = .bss:0x00000048; // type:object size:0x4 scope:global data:4byte data_804BBBD4 = .bss:0x0000004C; // type:object size:0x1 data:byte -l_HIOInit = .bss:0x0000004D; // type:object size:0x1 data:byte +hio_set = .bss:0x0000004D; // type:object size:0x1 data:byte @4280 = .bss:0x00000050; // type:object size:0xC scope:local l_HIO = .bss:0x0000005C; // type:object size:0x28 scope:global data:byte @4921 = .bss:0x00000084; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_npc_henna/symbols.txt b/config/GZ2P01/rels/d_a_npc_henna/symbols.txt index ee1055849f6..247cd657897 100644 --- a/config/GZ2P01/rels/d_a_npc_henna/symbols.txt +++ b/config/GZ2P01/rels/d_a_npc_henna/symbols.txt @@ -303,7 +303,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 data:byte @3900 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x38 scope:global data:byte lrl = .bss:0x0000008C; // type:object size:0x4 scope:global data:4byte diff --git a/config/GZ2P01/rels/d_a_obj_batta/symbols.txt b/config/GZ2P01/rels/d_a_obj_batta/symbols.txt index 78b1c7e393a..a3acf1ce9a8 100644 --- a/config/GZ2P01/rels/d_a_obj_batta/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_batta/symbols.txt @@ -129,6 +129,6 @@ __vt__12daObjBATTA_c = .data:0x000001E8; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000001F4; // type:object size:0xC scope:global __vt__16daObj_BattaHIO_c = .data:0x00000200; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3769 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_gm/symbols.txt b/config/GZ2P01/rels/d_a_obj_gm/symbols.txt index bc0d7473a9c..29da718574e 100644 --- a/config/GZ2P01/rels/d_a_obj_gm/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gm/symbols.txt @@ -88,6 +88,6 @@ __vt__8cM3dGAab = .data:0x0000018C; // type:object size:0xC scope:global __vt__12dBgS_ObjAcch = .data:0x00000198; // type:object size:0x24 scope:global __vt__14daObj_Gm_HIO_c = .data:0x000001BC; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_initHIO = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3661 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:global data:byte diff --git a/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt b/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt index c63329fe7af..99f0c23f4dc 100644 --- a/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_gomikabe/symbols.txt @@ -91,6 +91,6 @@ __vt__8cM3dGSph = .data:0x00000090; // type:object size:0xC scope:global __vt__15daObjGOMIKABE_c = .data:0x0000009C; // type:object size:0x28 scope:global __vt__19daObjGOMIKABE_HIO_c = .data:0x000000C4; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3761 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt b/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt index cfb339d7b34..23c57b9e6f7 100644 --- a/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_ice_s/symbols.txt @@ -65,6 +65,6 @@ g_profile_Obj_Ice_s = .data:0x00000024; // type:object size:0x30 scope:global __vt__12daObjIce_s_c = .data:0x00000054; // type:object size:0x28 scope:global __vt__17daOBJ_ICE_S_HIO_c = .data:0x0000007C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @3639 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_kita/symbols.txt b/config/GZ2P01/rels/d_a_obj_kita/symbols.txt index b71b6895a0f..bac9b5db571 100644 --- a/config/GZ2P01/rels/d_a_obj_kita/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kita/symbols.txt @@ -50,6 +50,6 @@ l_daObj_Kita_Method = .data:0x00000000; // type:object size:0x20 scope:local g_profile_OBJ_KITA = .data:0x00000020; // type:object size:0x30 scope:global __vt__16daObj_Kita_HIO_c = .data:0x00000050; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3764 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:local data:byte diff --git a/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt b/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt index 0d42e114437..6b58a43d166 100644 --- a/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_kuwagata/symbols.txt @@ -99,6 +99,6 @@ __vt__8cM3dGPla = .data:0x00000098; // type:object size:0xC scope:global __vt__12J3DFrameCtrl = .data:0x000000A4; // type:object size:0xC scope:global __vt__14daObj_KuwHIO_c = .data:0x000000B0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt index 1df1fe2b88f..85a76a81962 100644 --- a/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_lv4CandleDemoTag/symbols.txt @@ -53,4 +53,4 @@ __vt__14mDoHIO_entry_c = .data:0x0000011C; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global @3632 = .bss:0x00000008; // type:object size:0xC scope:local l_HIO = .bss:0x00000014; // type:object size:0x8 scope:global data:2byte -l_HIOInit = .bss:0x0000001C; // type:object size:0x1 data:byte +hio_set = .bss:0x0000001C; // type:object size:0x1 data:byte diff --git a/config/GZ2P01/rels/d_a_obj_msima/symbols.txt b/config/GZ2P01/rels/d_a_obj_msima/symbols.txt index 944f6e08b32..aea56fe4d50 100644 --- a/config/GZ2P01/rels/d_a_obj_msima/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_msima/symbols.txt @@ -88,7 +88,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3858 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0x14 scope:local data:byte @3958 = .bss:0x00000068; // type:object size:0xC scope:local diff --git a/config/GZ2P01/rels/d_a_obj_toby/symbols.txt b/config/GZ2P01/rels/d_a_obj_toby/symbols.txt index 9583ab8c84d..369ed50225b 100644 --- a/config/GZ2P01/rels/d_a_obj_toby/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_toby/symbols.txt @@ -98,7 +98,7 @@ __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:globa @1012 = .bss:0x0000003C; // type:object size:0x1 scope:local @1010 = .bss:0x00000040; // type:object size:0x1 scope:local @1009 = .bss:0x00000044; // type:object size:0x1 scope:local -l_HIOInit = .bss:0x00000045; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000045; // type:object size:0x1 scope:local data:byte @3801 = .bss:0x00000048; // type:object size:0xC scope:local l_HIO = .bss:0x00000054; // type:object size:0xC scope:local data:byte hz_check_pos_x = .bss:0x00000060; // type:object size:0x4 scope:local align:4 data:float diff --git a/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt b/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt index 0447e763ccd..f90429ab442 100644 --- a/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt +++ b/config/GZ2P01/rels/d_a_obj_tombo/symbols.txt @@ -109,6 +109,6 @@ __vt__14dBgS_ObjGndChk = .data:0x000000A4; // type:object size:0x30 scope:global __vt__12J3DFrameCtrl = .data:0x000000D4; // type:object size:0xC scope:global __vt__14daObj_TomHIO_c = .data:0x000000E0; // type:object size:0xC scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @3770 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x14 scope:global align:4 data:float diff --git a/config/RZDE01_00/rels/d_a_e_yh/symbols.txt b/config/RZDE01_00/rels/d_a_e_yh/symbols.txt index 6ae565d0928..1a06ebd73ae 100644 --- a/config/RZDE01_00/rels/d_a_e_yh/symbols.txt +++ b/config/RZDE01_00/rels/d_a_e_yh/symbols.txt @@ -148,6 +148,6 @@ lbl_251_data_3FC = .data:0x000003FC; // type:object size:0x1C @95827 = .data:0x00000418; // type:object size:0xC scope:local lbl_251_data_424 = .data:0x00000424; // type:object size:0xCC __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @94134 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global data:byte diff --git a/config/RZDE01_00/rels/d_a_fr/symbols.txt b/config/RZDE01_00/rels/d_a_fr/symbols.txt index bc632771eeb..02f37c8d357 100644 --- a/config/RZDE01_00/rels/d_a_fr/symbols.txt +++ b/config/RZDE01_00/rels/d_a_fr/symbols.txt @@ -67,6 +67,6 @@ lbl_73_data_134 = .data:0x00000134; // type:object size:0xB data:string @92624 = .data:0x00000140; // type:object size:0xC scope:local __RTTI__10daFr_HIO_c = .data:0x0000014C; // type:object size:0x8 scope:global __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_initHIO = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @92050 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x2C scope:global data:byte 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 359b1b2018d..04f5fbb7fc5 100644 --- a/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt +++ b/config/RZDE01_00/rels/d_a_obj_batta/symbols.txt @@ -133,6 +133,6 @@ lbl_403_data_424 = .data:0x00000424; // type:object size:0x4 data:string lbl_403_data_428 = .data:0x00000428; // type:object size:0x4 data:string lbl_403_data_42C = .data:0x0000042C; // type:object size:0x4 data:string __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @93433 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/RZDE01_00/rels/d_a_obj_gomikabe/symbols.txt b/config/RZDE01_00/rels/d_a_obj_gomikabe/symbols.txt index dc57641ca42..f0d0e59cc35 100644 --- a/config/RZDE01_00/rels/d_a_obj_gomikabe/symbols.txt +++ b/config/RZDE01_00/rels/d_a_obj_gomikabe/symbols.txt @@ -79,6 +79,6 @@ lbl_462_data_E8 = .data:0x000000E8; // type:object size:0xF data:string lbl_462_data_F7 = .data:0x000000F7; // type:object size:0x15 data:string lbl_462_data_10C = .data:0x0000010C; // type:object size:0xF data:string __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @93404 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x8 scope:local data:byte diff --git a/config/RZDE01_00/rels/d_a_obj_ice_s/symbols.txt b/config/RZDE01_00/rels/d_a_obj_ice_s/symbols.txt index bdf287b0e83..a522f8d2dbe 100644 --- a/config/RZDE01_00/rels/d_a_obj_ice_s/symbols.txt +++ b/config/RZDE01_00/rels/d_a_obj_ice_s/symbols.txt @@ -69,6 +69,6 @@ __RTTI__12daObjIce_s_c = .data:0x000000DC; // type:object size:0x8 scope:global lbl_480_data_E4 = .data:0x000000E4; // type:object size:0xA data:string lbl_480_data_EE = .data:0x000000EE; // type:object size:0xA data:string __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global -l_HIOInit = .bss:0x00000008; // type:object size:0x1 data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 data:byte @91760 = .bss:0x0000000C; // type:object size:0xC scope:local l_HIO = .bss:0x00000018; // type:object size:0x10 scope:global align:4 data:float diff --git a/config/RZDE01_02/rels/d_a_e_yh/symbols.txt b/config/RZDE01_02/rels/d_a_e_yh/symbols.txt index e75164b41dd..accd1e14cec 100644 --- a/config/RZDE01_02/rels/d_a_e_yh/symbols.txt +++ b/config/RZDE01_02/rels/d_a_e_yh/symbols.txt @@ -151,6 +151,6 @@ lbl_251_data_3FC = .data:0x000003FC; // type:object size:0x1C @95827 = .data:0x00000418; // type:object size:0xC scope:local align:4 lbl_251_data_424 = .data:0x00000424; // type:object size:0xCC __global_destructor_chain = .bss:0x00000000; // type:object size:0x4 scope:global align:4 -l_HIOInit = .bss:0x00000008; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000008; // type:object size:0x1 scope:local data:byte @94134 = .bss:0x0000000C; // type:object size:0xC scope:local align:4 l_HIO = .bss:0x00000018; // type:object size:0x18 scope:global align:4 data:byte diff --git a/config/ShieldD/rels/d_a_b_mgnD/symbols.txt b/config/ShieldD/rels/d_a_b_mgnD/symbols.txt index 7e6108ced9a..21d253a8067 100644 --- a/config/ShieldD/rels/d_a_b_mgnD/symbols.txt +++ b/config/ShieldD/rels/d_a_b_mgnD/symbols.txt @@ -295,5 +295,5 @@ lbl_139_data_440 = .data:0x00000440; // type:object size:0x24 @123083 = .data:0x0000066C; // type:object size:0x11 scope:local data:string @123084 = .data:0x00000694; // type:object size:0xD scope:local data:string lbl_139_data_6A1 = .data:0x000006A1; // type:object size:0x93 -l_initHIO = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 scope:local align:1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x24 scope:global data:byte diff --git a/config/ShieldD/rels/d_a_bdD/symbols.txt b/config/ShieldD/rels/d_a_bdD/symbols.txt index 964778448b2..c0a76ede04e 100644 --- a/config/ShieldD/rels/d_a_bdD/symbols.txt +++ b/config/ShieldD/rels/d_a_bdD/symbols.txt @@ -147,7 +147,7 @@ lbl_58_data_4B0 = .data:0x000004B0; // type:object size:0x24 @122173 = .data:0x00000698; // type:object size:0xC scope:local @122174 = .data:0x000006BC; // type:object size:0x11 scope:local data:string @122175 = .data:0x000006E4; // type:object size:0xD scope:local data:string -l_HIOInit = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000008; // type:object size:0x20 scope:global data:byte land_sp_pos = .bss:0x00000028; // type:object size:0x30 scope:global rope_pt = .bss:0x00000058; // type:object size:0x4 scope:global data:4byte diff --git a/config/ShieldD/rels/d_a_e_bgD/symbols.txt b/config/ShieldD/rels/d_a_e_bgD/symbols.txt index 05549aca71f..9be5600189d 100644 --- a/config/ShieldD/rels/d_a_e_bgD/symbols.txt +++ b/config/ShieldD/rels/d_a_e_bgD/symbols.txt @@ -142,5 +142,5 @@ lbl_165_data_298 = .data:0x00000298; // type:object size:0x24 @119823 = .data:0x000004A4; // type:object size:0x11 scope:local data:string @119824 = .data:0x000004CC; // type:object size:0xD scope:local data:string lbl_165_data_4D9 = .data:0x000004D9; // type:object size:0x93 -l_initHIO = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x24 scope:global data:byte diff --git a/config/ShieldD/rels/d_a_e_fbD/symbols.txt b/config/ShieldD/rels/d_a_e_fbD/symbols.txt index 7564bedf296..64f5efc8aa3 100644 --- a/config/ShieldD/rels/d_a_e_fbD/symbols.txt +++ b/config/ShieldD/rels/d_a_e_fbD/symbols.txt @@ -143,7 +143,7 @@ lbl_179_data_320 = .data:0x00000320; // type:object size:0x24 @118010 = .data:0x0000052C; // type:object size:0x11 scope:local data:string @118011 = .data:0x00000554; // type:object size:0xD scope:local data:string lbl_179_data_561 = .data:0x00000561; // type:object size:0x93 -l_HIOInit = .bss:0x00000000; // type:object size:0x1 scope:local data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 scope:local data:byte l_HIO = .bss:0x00000004; // type:object size:0x24 scope:global data:byte mFireTimer = .bss:0x00000028; // type:object size:0x4 scope:global data:4byte lbl_179_bss_2C = .bss:0x0000002C; // type:object size:0x1 data:byte diff --git a/config/ShieldD/rels/d_a_e_hpD/symbols.txt b/config/ShieldD/rels/d_a_e_hpD/symbols.txt index 25a3aaaed0e..8a8f39a6db7 100644 --- a/config/ShieldD/rels/d_a_e_hpD/symbols.txt +++ b/config/ShieldD/rels/d_a_e_hpD/symbols.txt @@ -162,5 +162,5 @@ lbl_191_data_310 = .data:0x00000310; // type:object size:0x24 @120215 = .data:0x00000538; // type:object size:0xC scope:local @120216 = .data:0x0000055C; // type:object size:0x11 scope:local data:string lbl_191_data_56D = .data:0x0000056D; // type:object size:0x8F -l_HIOInit = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x14 scope:global data:byte diff --git a/config/ShieldD/rels/d_a_e_shD/symbols.txt b/config/ShieldD/rels/d_a_e_shD/symbols.txt index c69911dc43e..c65c7b006b5 100644 --- a/config/ShieldD/rels/d_a_e_shD/symbols.txt +++ b/config/ShieldD/rels/d_a_e_shD/symbols.txt @@ -173,5 +173,5 @@ lbl_221_data_340 = .data:0x00000340; // type:object size:0x24 @120143 = .data:0x00000528; // type:object size:0xC scope:local @120144 = .data:0x0000054C; // type:object size:0x11 scope:local data:string lbl_221_data_55D = .data:0x0000055D; // type:object size:0x8F -l_HIOInit = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x2C scope:global data:byte diff --git a/config/ShieldD/rels/d_a_frD/symbols.txt b/config/ShieldD/rels/d_a_frD/symbols.txt index 1fbc1d1ea60..355033e5ec3 100644 --- a/config/ShieldD/rels/d_a_frD/symbols.txt +++ b/config/ShieldD/rels/d_a_frD/symbols.txt @@ -125,5 +125,5 @@ lbl_70_data_2F8 = .data:0x000002F8; // type:object size:0x24 @117848 = .data:0x000004E0; // type:object size:0xC scope:local @117849 = .data:0x00000504; // type:object size:0x11 scope:local data:string @117850 = .data:0x0000052C; // type:object size:0xD scope:local data:string -l_initHIO = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x2C scope:global data:byte diff --git a/config/ShieldD/rels/d_a_kagoD/symbols.txt b/config/ShieldD/rels/d_a_kagoD/symbols.txt index 5ca8576a451..e13fe989470 100644 --- a/config/ShieldD/rels/d_a_kagoD/symbols.txt +++ b/config/ShieldD/rels/d_a_kagoD/symbols.txt @@ -313,5 +313,5 @@ lbl_256_data_530 = .data:0x00000530; // type:object size:0x24 @125862 = .data:0x00000738; // type:object size:0xC scope:local @125863 = .data:0x0000075C; // type:object size:0x11 scope:local data:string lbl_256_data_76D = .data:0x0000076D; // type:object size:0xB7 -l_HIOInit = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000004; // type:object size:0x5C scope:global data:byte diff --git a/config/ShieldD/rels/d_a_obj_ice_sD/symbols.txt b/config/ShieldD/rels/d_a_obj_ice_sD/symbols.txt index 6579a71a393..b787c747864 100644 --- a/config/ShieldD/rels/d_a_obj_ice_sD/symbols.txt +++ b/config/ShieldD/rels/d_a_obj_ice_sD/symbols.txt @@ -94,5 +94,5 @@ __RTTI__12daObjIce_s_c = .data:0x00000160; // type:object size:0x8 scope:global @STRING@CreateHeap__12daObjIce_s_cFv@0 = .data:0x0000028C; // type:object size:0x12 scope:local data:string @STRING@CreateHeap__12daObjIce_s_cFv = .data:0x000002A0; // type:object size:0xA scope:local data:string lbl_468_data_2AA = .data:0x000002AA; // type:object size:0x72 -l_HIOInit = .bss:0x00000000; // type:object size:0x1 data:byte +hio_set = .bss:0x00000000; // type:object size:0x1 data:byte l_HIO = .bss:0x00000008; // type:object size:0x10 scope:global data:byte diff --git a/include/d/actor/d_a_npc_cd2.h b/include/d/actor/d_a_npc_cd2.h index 90df576f0af..b306e36daae 100644 --- a/include/d/actor/d_a_npc_cd2.h +++ b/include/d/actor/d_a_npc_cd2.h @@ -20,43 +20,53 @@ enum AnmNum { CD2_ANM_14 = 14, }; +// Fake name +struct daNpcCd2_HIO_Jnt_UnkStruct_s { + /* 0x00 */ f32 field_0x00[3]; + /* 0x0C */ s16 field_0x0C[3]; +}; // Size: 0x14 + struct daNpcCd2_HIO_Jnt_c : public JORReflexible { virtual ~daNpcCd2_HIO_Jnt_c() {} daNpcCd2_HIO_Jnt_c() {} void genMessage(JORMContext*); - /* 0x04 */ f32 field_0x04[3]; - /* 0x10 */ s16 field_0x10[3]; + /* 0x04 */ daNpcCd2_HIO_Jnt_UnkStruct_s field_0x04; }; +// Fake name +struct daNpcCd2_HIO_Child_UnkStruct_s { + /* 0x00 */ s16 mMaxLmtX_BACKBONE; + /* 0x02 */ s16 mMaxLmtY_BACKBONE; + /* 0x04 */ s16 mMinLmtX_BACKBONE; + /* 0x06 */ s16 mMinLmtY_BACKBONE; + /* 0x08 */ s16 mMaxLmtX_NECK; + /* 0x0A */ s16 mMaxLmtY_NECK; + /* 0x0C */ s16 mMinLmtX_NECK; + /* 0x0E */ s16 mMinLmtY_NECK; + /* 0x10 */ s16 mMaxLmtX_HEAD; + /* 0x12 */ s16 mMaxLmtY_HEAD; + /* 0x14 */ s16 mMinLmtX_HEAD; + /* 0x16 */ s16 mMinLmtY_HEAD; + /* 0x18 */ f32 mScale; + /* 0x1C */ s16 mAttn; + /* 0x20 */ f32 mAnmPlaySpeed; + /* 0x24 */ f32 mWalkAnmPlaySpeed; + /* 0x28 */ f32 mMaxSpeed; + /* 0x2C */ f32 mWalkMaxSpeed; + /* 0x30 */ f32 mCylH; + /* 0x34 */ f32 mCylR; + /* 0x38 */ f32 mChkWallH; + /* 0x3C */ f32 mChkWallR; +}; // Size: 0x40 + struct daNpcCd2_HIO_MChild_c { virtual ~daNpcCd2_HIO_MChild_c() {} daNpcCd2_HIO_MChild_c() {} /* 0x004 */ daNpcCd2_HIO_Jnt_c field_0x004[19]; - /* 0x1CE */ s16 mMaxLmtX_BACKBONE; - /* 0x1CA */ s16 mMaxLmtY_BACKBONE; - /* 0x1CC */ s16 mMinLmtX_BACKBONE; - /* 0x1CE */ s16 mMinLmtY_BACKBONE; - /* 0x1D0 */ s16 mMaxLmtX_NECK; - /* 0x1D2 */ s16 mMaxLmtY_NECK; - /* 0x1D4 */ s16 mMinLmtX_NECK; - /* 0x1D6 */ s16 mMinLmtY_NECK; - /* 0x1D0 */ s16 mMaxLmtX_HEAD; - /* 0x1D2 */ s16 mMaxLmtY_HEAD; - /* 0x1D4 */ s16 mMinLmtX_HEAD; - /* 0x1D6 */ s16 mMinLmtY_HEAD; - /* 0x1E0 */ f32 mScale; - /* 0x1E4 */ s16 mAttn; - /* 0x1E8 */ f32 mAnmPlaySpeed; - /* 0x1EC */ f32 mWalkAnmPlaySpeed; - /* 0x1F0 */ f32 mMaxSpeed; - /* 0x1F4 */ f32 mWalkMaxSpeed; - /* 0x1F8 */ f32 mCylH; - /* 0x1FC */ f32 mCylR; - /* 0x200 */ f32 mChkWallH; - /* 0x204 */ f32 mChkWallR; + /* 0x1D0 */ daNpcCd2_HIO_Child_UnkStruct_s field_0x1D0; }; struct daNpcCd2_HIO_WChild_c { @@ -64,28 +74,7 @@ struct daNpcCd2_HIO_WChild_c { daNpcCd2_HIO_WChild_c() {} /* 0x004 */ daNpcCd2_HIO_Jnt_c field_0x004[21]; - /* 0x1FE */ s16 mMaxLmtX_BACKBONE; - /* 0x1FA */ s16 mMaxLmtY_BACKBONE; - /* 0x1FC */ s16 mMinLmtX_BACKBONE; - /* 0x1FE */ s16 mMinLmtY_BACKBONE; - /* 0x200 */ s16 mMaxLmtX_NECK; - /* 0x202 */ s16 mMaxLmtY_NECK; - /* 0x204 */ s16 mMinLmtX_NECK; - /* 0x206 */ s16 mMinLmtY_NECK; - /* 0x200 */ s16 mMaxLmtX_HEAD; - /* 0x202 */ s16 mMaxLmtY_HEAD; - /* 0x204 */ s16 mMinLmtX_HEAD; - /* 0x206 */ s16 mMinLmtY_HEAD; - /* 0x218 */ f32 mScale; - /* 0x21C */ s16 mAttn; - /* 0x220 */ f32 mAnmPlaySpeed; - /* 0x224 */ f32 mWalkAnmPlaySpeed; - /* 0x228 */ f32 mMaxSpeed; - /* 0x22C */ f32 mWalkMaxSpeed; - /* 0x230 */ f32 mCylH; - /* 0x234 */ f32 mCylR; - /* 0x238 */ f32 mChkWallH; - /* 0x23C */ f32 mChkWallR; + /* 0x1FC */ daNpcCd2_HIO_Child_UnkStruct_s field_0x1FC; }; struct daNpcCd2_HIO_c : public fOpAcm_HIO_entry_c { @@ -103,120 +92,120 @@ extern daNpcCd2_HIO_c l_Cd2_HIO; inline s16 Cd2_HIO_atnOfs(int param_1) { s16 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].mAttn; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mAttn; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].mAttn; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mAttn; } return rv; } inline f32 Cd2_HIO_objScale(int param_1) { - return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mScale : l_Cd2_HIO.field_0x20c4[param_1 - 16].mScale); + return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mScale : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mScale); } inline f32 Cd2_HIO_walkMaxSpeed(int param_1) { - return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mWalkMaxSpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].mWalkMaxSpeed); + return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mWalkMaxSpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mWalkMaxSpeed); } inline f32 Cd2_HIO_walkAnmPlaySpeed(int param_1) { - return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mWalkAnmPlaySpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].mWalkAnmPlaySpeed); + return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mWalkAnmPlaySpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mWalkAnmPlaySpeed); } inline f32 Cd2_HIO_maxSpeed(int param_1) { - return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mMaxSpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxSpeed); + return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxSpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxSpeed); } inline f32 Cd2_HIO_anmPlaySpeed(int param_1) { - return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mAnmPlaySpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].mAnmPlaySpeed); + return (f32)(param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mAnmPlaySpeed : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mAnmPlaySpeed); } inline f32 Cd2_HIO_chkWallH(int param_1) { - return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mChkWallH : l_Cd2_HIO.field_0x20c4[param_1 - 16].mChkWallH; + return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mChkWallH : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mChkWallH; } inline f32 Cd2_HIO_chkWallR(int param_1) { - return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mChkWallR : l_Cd2_HIO.field_0x20c4[param_1 - 16].mChkWallR; + return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mChkWallR : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mChkWallR; } inline f32 Cd2_HIO_cylR(int param_1) { - return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mCylR : l_Cd2_HIO.field_0x20c4[param_1 - 16].mCylR; + return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mCylR : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mCylR; } inline f32 Cd2_HIO_cylH(int param_1) { - return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].mCylH : l_Cd2_HIO.field_0x20c4[param_1 - 16].mCylH; + return param_1 < 16 ? l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mCylH : l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mCylH; } inline s16 Cd2_HIO_maxLmtX_BACKBONE(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtX_BACKBONE : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtX_BACKBONE); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtX_BACKBONE : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtX_BACKBONE); } inline s16 Cd2_HIO_maxLmtY_BACKBONE(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtY_BACKBONE : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtY_BACKBONE); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtY_BACKBONE : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtY_BACKBONE); } inline s16 Cd2_HIO_maxLmtX_NECK(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtX_NECK : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtX_NECK); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtX_NECK : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtX_NECK); } inline s16 Cd2_HIO_maxLmtY_NECK(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtY_NECK : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtY_NECK); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtY_NECK : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtY_NECK); } inline s16 Cd2_HIO_maxLmtX_HEAD(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtX_HEAD : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtX_HEAD); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtX_HEAD : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtX_HEAD); } inline s16 Cd2_HIO_maxLmtY_HEAD(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMaxLmtY_HEAD : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMaxLmtY_HEAD); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMaxLmtY_HEAD : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMaxLmtY_HEAD); } inline s16 Cd2_HIO_minLmtX_BACKBONE(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtX_BACKBONE : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtX_BACKBONE); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtX_BACKBONE : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtX_BACKBONE); } inline s16 Cd2_HIO_minLmtY_BACKBONE(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtY_BACKBONE : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtY_BACKBONE); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtY_BACKBONE : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtY_BACKBONE); } inline s16 Cd2_HIO_minLmtX_NECK(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtX_NECK : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtX_NECK); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtX_NECK : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtX_NECK); } inline s16 Cd2_HIO_minLmtY_NECK(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtY_NECK : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtY_NECK); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtY_NECK : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtY_NECK); } inline s16 Cd2_HIO_minLmtX_HEAD(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtX_HEAD : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtX_HEAD); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtX_HEAD : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtX_HEAD); } inline s16 Cd2_HIO_minLmtY_HEAD(int param_1) { return (s16)(param_1 < 16 ? - l_Cd2_HIO.field_0x0004[param_1].mMinLmtY_HEAD : - l_Cd2_HIO.field_0x20c4[param_1 - 16].mMinLmtY_HEAD); + l_Cd2_HIO.field_0x0004[param_1].field_0x1D0.mMinLmtY_HEAD : + l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x1FC.mMinLmtY_HEAD); } class PathTrace_c { diff --git a/src/JSystem/JUtility/JUTException.cpp b/src/JSystem/JUtility/JUTException.cpp index 855e46cf701..876804d5843 100644 --- a/src/JSystem/JUtility/JUTException.cpp +++ b/src/JSystem/JUtility/JUTException.cpp @@ -154,8 +154,6 @@ void JUTException::errorHandler(OSError error, OSContext* context, u32 param_3, JSUList JUTException::sMapFileList(false); -static OSContext context; - void JUTException::panic_f_va(char const* file, int line, char const* format, va_list args) { char buffer[256]; vsnprintf(buffer, sizeof(buffer) - 1, format, args); @@ -164,6 +162,7 @@ void JUTException::panic_f_va(char const* file, int line, char const* format, va } OSContext* current_context = OSGetCurrentContext(); + static OSContext context; memcpy(&context, current_context, sizeof(OSContext)); sErrorManager->mStackPointer = (uintptr_t)OSGetStackPointer(); diff --git a/src/d/actor/d_a_b_bh.cpp b/src/d/actor/d_a_b_bh.cpp index bc67ac8799a..e4531267cdf 100644 --- a/src/d/actor/d_a_b_bh.cpp +++ b/src/d/actor/d_a_b_bh.cpp @@ -95,7 +95,7 @@ static int daB_BH_Draw(b_bh_class* i_this) { } /* 805B33ED 0003+00 data_805B33ED None */ -static u8 l_initHIO; +static u8 hio_set; static daB_BH_HIO_c l_HIO; @@ -1414,7 +1414,7 @@ static int daB_BH_Delete(b_bh_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "B_BH"); if (i_this->mInitHIO) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -1489,9 +1489,9 @@ static int daB_BH_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////B_BH SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { a_this->mInitHIO = TRUE; - l_initHIO = TRUE; + hio_set = TRUE; l_HIO.no = mDoHIO_CREATE_CHILD("ボスババ触手", &l_HIO); } diff --git a/src/d/actor/d_a_b_dr.cpp b/src/d/actor/d_a_b_dr.cpp index 0a46a17e15e..b651124000a 100644 --- a/src/d/actor/d_a_b_dr.cpp +++ b/src/d/actor/d_a_b_dr.cpp @@ -281,8 +281,8 @@ daB_DR_HIO_c::daB_DR_HIO_c() { breath_feint2_OFF = true; } -/* 805C78FD 0003+00 l_initHIO None */ -static u8 l_initHIO; +/* 805C78FD 0003+00 hio_set None */ +static u8 hio_set; static daB_DR_HIO_c l_HIO; @@ -3962,7 +3962,7 @@ int daB_DR_c::_delete() { } if (mInitHIO) { - l_initHIO = 0; + hio_set = 0; } if (heap != NULL) { @@ -4137,8 +4137,8 @@ int daB_DR_c::create() { health = 24; field_0x560 = 24; - if (!l_initHIO) { - l_initHIO = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("翼竜", &l_HIO); } diff --git a/src/d/actor/d_a_b_ds.cpp b/src/d/actor/d_a_b_ds.cpp index 9312f5ad89a..c559e6d25f0 100644 --- a/src/d/actor/d_a_b_ds.cpp +++ b/src/d/actor/d_a_b_ds.cpp @@ -199,7 +199,7 @@ daB_DS_HIO_c::daB_DS_HIO_c() { mP2HealthDebugOn = false; } -static bool hioInit; +static bool hio_set; static daB_DS_HIO_c l_HIO; @@ -5261,7 +5261,7 @@ int daB_DS_c::_delete() { } if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { @@ -5507,8 +5507,8 @@ cPhs__Step daB_DS_c::create() { field_0x560 = health = l_HIO.mP2Health; - if (!hioInit) { - hioInit = 1; + if (!hio_set) { + hio_set = 1; mHIOInit = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_b_gg.cpp b/src/d/actor/d_a_b_gg.cpp index d75a2f8cf2d..d8699bcd215 100644 --- a/src/d/actor/d_a_b_gg.cpp +++ b/src/d/actor/d_a_b_gg.cpp @@ -269,8 +269,7 @@ void daB_GG_c::initCc() { } } -/* 805ED6FD 0003+00 l_HIOInit None */ -static u8 l_HIOInit; +static u8 hio_set; static daB_GG_HIO_c l_HIO; @@ -4194,7 +4193,7 @@ int daB_GG_c::Delete() { dComIfG_resDelete(&mPhase, "B_gg"); if (mHIOInit) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -4288,8 +4287,8 @@ int daB_GG_c::Create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = TRUE; + if (!hio_set) { + hio_set = TRUE; mHIOInit = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("ガーゴイル", &l_HIO); } diff --git a/src/d/actor/d_a_b_gm.cpp b/src/d/actor/d_a_b_gm.cpp index c7b21c7e9e1..78b33acb7cc 100644 --- a/src/d/actor/d_a_b_gm.cpp +++ b/src/d/actor/d_a_b_gm.cpp @@ -164,7 +164,7 @@ static int nodeCallBack(J3DJoint* i_joint, int param_1) { return 1; } -static u8 l_initHIO; +static u8 hio_set; static daB_GM_HIO_c l_HIO; @@ -1999,7 +1999,7 @@ static int daB_GM_Delete(b_gm_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "B_gm"); if (i_this->mInitHIO) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -2088,9 +2088,9 @@ static int daB_GM_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////B_GM SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { a_this->mInitHIO = true; - l_initHIO = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_b_gnd.cpp b/src/d/actor/d_a_b_gnd.cpp index 0ada4dd212a..838ef2cbd02 100644 --- a/src/d/actor/d_a_b_gnd.cpp +++ b/src/d/actor/d_a_b_gnd.cpp @@ -193,7 +193,7 @@ enum daB_GND_ACTION { ACTION_END = 22, }; -static u8 l_initHIO; +static u8 hio_set; daB_GND_HIO_c::daB_GND_HIO_c() { no = -1; @@ -4572,7 +4572,7 @@ static int daB_GND_Delete(b_gnd_class* i_this) { dComIfG_resDelete(&i_this->mHorsePhaseReq, "B_hg"); if (i_this->mInitHIO) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -4783,9 +4783,9 @@ static int daB_GND_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { i_this->mInitHIO = true; - l_initHIO = true; + hio_set = true; l_HIO.no = mDoHIO_CREATE_CHILD("ガノンドロフ", &l_HIO); } diff --git a/src/d/actor/d_a_b_mgn.cpp b/src/d/actor/d_a_b_mgn.cpp index 78122845a6b..1c830924892 100644 --- a/src/d/actor/d_a_b_mgn.cpp +++ b/src/d/actor/d_a_b_mgn.cpp @@ -279,7 +279,7 @@ int daB_MGN_c::JointCallBack(J3DJoint* i_joint, int param_1) { return 1; } -static u8 l_initHIO; +static u8 hio_set; static daB_MGN_HIO_c l_HIO; @@ -3367,7 +3367,7 @@ int daB_MGN_c::_delete() { dComIfG_resDelete(&mMgnePhase, "B_mgne"); if (mInitHIO) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -3511,8 +3511,8 @@ int daB_MGN_c::create() { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = TRUE; + if (!hio_set) { + hio_set = TRUE; mInitHIO = TRUE; l_HIO.no = mDoHIO_CREATE_CHILD("豚ガノン", &l_HIO); } diff --git a/src/d/actor/d_a_b_tn.cpp b/src/d/actor/d_a_b_tn.cpp index ffdc8f35388..b3e1e193282 100644 --- a/src/d/actor/d_a_b_tn.cpp +++ b/src/d/actor/d_a_b_tn.cpp @@ -343,7 +343,7 @@ void daB_TN_c::calcWaistAngle() { } /* 8062F01D 0003+00 data_8062F01D None */ -static u8 s_hioinit; +static u8 hio_set; static daB_TN_HIO_c l_HIO; @@ -4913,7 +4913,7 @@ int daB_TN_c::_delete() { dComIfG_resDelete(&mPhaseReq1, "B_tn"); dComIfG_resDelete(&mPhaseReq2, mArcName); if (mHioInit) { - s_hioinit = 0; + hio_set = 0; } if (heap != NULL) { @@ -5073,8 +5073,8 @@ int daB_TN_c::create() { return cPhs_ERROR_e; } - if (s_hioinit == 0) { - s_hioinit = 1; + if (hio_set == 0) { + hio_set = 1; mHioInit = 1; l_HIO.mUnk1 = -1; } diff --git a/src/d/actor/d_a_b_yo.cpp b/src/d/actor/d_a_b_yo.cpp index c7625f788db..ce7a543f18a 100644 --- a/src/d/actor/d_a_b_yo.cpp +++ b/src/d/actor/d_a_b_yo.cpp @@ -123,7 +123,7 @@ enum L5_R50_RES_FIL_ID { }; /* 80639F74 0001+00 data_80639F74 @1009 */ -static bool hioInit; +static bool hio_set; static daB_YO_HIO_c l_HIO; @@ -3074,7 +3074,7 @@ int daB_YO_c::_delete() { dComIfG_resDelete(&mPhase5, "E_FZ"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (mpRoomArenaBgW != NULL) { @@ -3305,8 +3305,8 @@ cPhs__Step daB_YO_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_b_yo_ice.cpp b/src/d/actor/d_a_b_yo_ice.cpp index c6f4eb6d93e..58a2133e025 100644 --- a/src/d/actor/d_a_b_yo_ice.cpp +++ b/src/d/actor/d_a_b_yo_ice.cpp @@ -27,7 +27,7 @@ public: STATIC_ASSERT(sizeof(daB_YOI_HIO_c) == 0x10); -static bool hioInit; +static bool hio_set; static daB_YOI_HIO_c l_HIO; @@ -968,7 +968,7 @@ int daB_YOI_c::_delete() { dComIfG_resDelete(&mPhase, "B_YO"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { @@ -1013,8 +1013,8 @@ cPhs__Step daB_YOI_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_b_zant.cpp b/src/d/actor/d_a_b_zant.cpp index 4a1f56fd0e9..f8092cfa853 100644 --- a/src/d/actor/d_a_b_zant.cpp +++ b/src/d/actor/d_a_b_zant.cpp @@ -399,8 +399,8 @@ void daB_ZANT_c::setDamageSe(dCcD_Sph* i_hitSph, int i_dmgAmount) { } } -/* 8064F5F5 0003+00 l_initHIO None */ -static u8 l_initHIO; +/* 8064F5F5 0003+00 hio_set None */ +static u8 hio_set; static daB_ZANT_HIO_c l_HIO; @@ -5364,7 +5364,7 @@ int daB_ZANT_c::_delete() { dComIfG_resDelete(&mPhase, "B_zan"); if (mInitHIO) { - l_initHIO = false; + hio_set = false; } if (heap != NULL) { @@ -5487,8 +5487,8 @@ int daB_ZANT_c::create() { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_b_zant_mobile.cpp b/src/d/actor/d_a_b_zant_mobile.cpp index afcd9b98d49..4bec7cbca07 100644 --- a/src/d/actor/d_a_b_zant_mobile.cpp +++ b/src/d/actor/d_a_b_zant_mobile.cpp @@ -337,7 +337,7 @@ void daB_ZANTZ_c::cc_set() { } } -static u8 l_initHIO; +static u8 hio_set; static daB_ZANTZ_HIO_c l_HIO; @@ -380,7 +380,7 @@ static int daB_ZANTZ_IsDelete(daB_ZANTZ_c* i_this) { int daB_ZANTZ_c::_delete() { if (mInitHIO) { - l_initHIO = false; + hio_set = false; } dComIfG_resDelete(&mPhase, "B_oh"); @@ -441,8 +441,8 @@ int daB_ZANTZ_c::create() { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_bd.cpp b/src/d/actor/d_a_bd.cpp index 92ad841bb39..9c71ef85646 100644 --- a/src/d/actor/d_a_bd.cpp +++ b/src/d/actor/d_a_bd.cpp @@ -45,7 +45,7 @@ static land_pos land_pos127[20] = { static int wait_bck[3] = {ANM_PITA_LEFTUP, ANM_PITA_RIGHT, ANM_PITA_DOWN}; -static u8 l_HIOInit; +static u8 hio_set; static daBd_HIO_c l_HIO; static cXyz land_sp_pos[4] = { @@ -933,7 +933,7 @@ static int daBd_Delete(bd_class* i_this) { fopAcM_RegisterDeleteID(i_this, "Bd"); dComIfG_resDelete(&i_this->mPhase, "Bd"); if (i_this->field_0x9E8 != 0) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } if (a_this->heap != 0) { @@ -989,9 +989,9 @@ static int daBd_Create(fopAc_ac_c* i_act_this) { return cPhs_ERROR_e; } OS_REPORT("//////////////BD SET 2 !!\n"); - if (l_HIOInit == 0) { + if (hio_set == 0) { i_this->field_0x9E8 = 1; - l_HIOInit = 1; + hio_set = 1; l_HIO.id = mDoHIO_CREATE_CHILD("小鳥", (JORReflexible*)&l_HIO); } fopAcM_SetMtx(i_act_this, i_this->mpMorf->getModel()->getBaseTRMtx()); diff --git a/src/d/actor/d_a_cstatue.cpp b/src/d/actor/d_a_cstatue.cpp index 4435487b753..af480cb4577 100644 --- a/src/d/actor/d_a_cstatue.cpp +++ b/src/d/actor/d_a_cstatue.cpp @@ -397,7 +397,7 @@ int daCstatue_c::create() { return result; } -static int daCstatue_Create(void* actor) { +static int daCstatue_Create(fopAc_ac_c* actor) { return static_cast(actor)->create(); } @@ -413,7 +413,7 @@ daCstatue_c::~daCstatue_c() { dComIfG_resDelete(&mPhaseReq, mResName); } -static int daCstatue_Delete(void* actor) { +static int daCstatue_Delete(daCstatue_c* actor) { static_cast(actor)->~daCstatue_c(); return cPhs_LOADING_e; } @@ -1166,7 +1166,7 @@ int daCstatue_c::execute() { return 1; } -static int daCstatue_Execute(void* actor) { +static int daCstatue_Execute(daCstatue_c* actor) { return static_cast(actor)->execute(); } @@ -1200,12 +1200,16 @@ int daCstatue_c::draw() { return 1; } -static int daCstatue_Draw(void* actor) { +static int daCstatue_Draw(daCstatue_c* actor) { return static_cast(actor)->draw(); } static actor_method_class l_daCstatue_Method = { - daCstatue_Create, daCstatue_Delete, daCstatue_Execute, NULL, daCstatue_Draw, + (process_method_func)daCstatue_Create, + (process_method_func)daCstatue_Delete, + (process_method_func)daCstatue_Execute, + (process_method_func)NULL, + (process_method_func)daCstatue_Draw, }; extern actor_process_profile_definition g_profile_CSTATUE = { diff --git a/src/d/actor/d_a_do.cpp b/src/d/actor/d_a_do.cpp index ed82391076c..2d02b3fe407 100644 --- a/src/d/actor/d_a_do.cpp +++ b/src/d/actor/d_a_do.cpp @@ -18,7 +18,7 @@ /* 8066F2B6 0002+00 data_8066F2B6 None */ static bool noFallCheck; -static bool hioInit; +static bool hio_set; static daDo_HIO_c l_HIO; @@ -2346,7 +2346,7 @@ static int daDo_Delete(do_class* i_this) { u32 actor_id = fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhase, "Do"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (i_this->heap) { i_this->mSound.deleteObject(); @@ -2425,9 +2425,9 @@ static cPhs__Step daDo_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = 1; + hio_set = 1; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_door_shutter.cpp b/src/d/actor/d_a_door_shutter.cpp index f689d3f209d..633b2e2b430 100644 --- a/src/d/actor/d_a_door_shutter.cpp +++ b/src/d/actor/d_a_door_shutter.cpp @@ -50,9 +50,8 @@ char* daDoor20_c::getArcName() { } } -static char bmdName[32]; - char* daDoor20_c::getBmdName() { + static char bmdName[32]; switch(door_param2_c::getKind(this)) { case 0: case 1: @@ -1524,110 +1523,109 @@ void daDoor20_c::startDemoProc() { } } -static char* table[19] = { - "DEFAULT_STOP_OPEN", - "DEFAULT_STOP_OPEN", - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, -}; - -static char* tate_table[4] = { - "DEFAULT_SHUTTER_DOOR_10", - "DEFAULT_SHUTTER_DOOR_10", - "DEFAULT_SHUTTER_DOOR_F_STOP", - "DEFAULT_SHUTTER_DOOR_F_STOP", -}; - -static char* tate_w_table[4] = { - "WOLF_SHUTTER_DOOR_10", - "WOLF_SHUTTER_DOOR_10", - "WOLF_SHUTTER_DOOR_F_STOP", - "WOLF_SHUTTER_DOOR_F_STOP", -}; - -static char* yoko_table[4] = { - "DEFAULT_SHUTTER_DOOR_14", - "DEFAULT_SHUTTER_DOOR_14", - "DEFAULT_SHUTTER_DOOR_F_STOP_14", - "DEFAULT_SHUTTER_DOOR_F_STOP_14", -}; - -static char* yoko_w_table[4] = { - "WOLF_SHUTTER_DOOR_14", - "WOLF_SHUTTER_DOOR_14", - "WOLF_SHUTTER_DOOR_F_STOP_14", - "WOLF_SHUTTER_DOOR_F_STOP_14", -}; - -static char* lv8_table[4] = { - "DEFAULT_SHUTTER_DOOR_18", - "DEFAULT_SHUTTER_DOOR_18", - "DEFAULT_SHUTTER_DOOR_F_STOP_18", - "DEFAULT_SHUTTER_DOOR_F_STOP_18", -}; - -static char* lv8_w_table[4] = { - "WOLF_SHUTTER_DOOR_18", - "WOLF_SHUTTER_DOOR_18", - "WOLF_SHUTTER_DOOR_F_STOP_18", - "WOLF_SHUTTER_DOOR_F_STOP_18", -}; - -static char* knob_table[7] = { - "DEFAULT_KNOB_DOOR_F", - "DEFAULT_KNOB_DOOR_B", - "DEFAULT_KNOB_DOOR_F_STOP", - "DEFAULT_KNOB_DOOR_B_STOP", - "DEFAULT_KNOB_DOOR_NOTOPEN_F", - "DEFAULT_KNOB_DOOR_NOTOPEN_B", - "DEFAULT_KNOB_DOOR_TALK_NOTOPEN_F", -}; - -static char* lv7_table[4] = { - "DEFAULT_SHUTTER_DOOR_20", - "DEFAULT_SHUTTER_DOOR_20", - "DEFAULT_SHUTTER_DOOR_F_STOP_20", - "DEFAULT_SHUTTER_DOOR_F_STOP_20", -}; - -static char* lv7_w_table[4] = { - "WOLF_SHUTTER_DOOR_20", - "WOLF_SHUTTER_DOOR_20", - "WOLF_SHUTTER_DOOR_F_STOP_20", - "WOLF_SHUTTER_DOOR_F_STOP_20", -}; - -static char* lv9_table[4] = { - "DEFAULT_SHUTTER_DOOR_22", - "DEFAULT_SHUTTER_DOOR_22", - "DEFAULT_SHUTTER_DOOR_F_STOP_22", - "DEFAULT_SHUTTER_DOOR_F_STOP_22", -}; - -static char* lv9_w_table[4] = { - "WOLF_SHUTTER_DOOR_22", - "WOLF_SHUTTER_DOOR_22", - "WOLF_SHUTTER_DOOR_F_STOP_22", - "WOLF_SHUTTER_DOOR_F_STOP_22", -}; - - void daDoor20_c::makeEventId() { + static char* table[19] = { + "DEFAULT_STOP_OPEN", + "DEFAULT_STOP_OPEN", + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + NULL, + }; + + static char* tate_table[4] = { + "DEFAULT_SHUTTER_DOOR_10", + "DEFAULT_SHUTTER_DOOR_10", + "DEFAULT_SHUTTER_DOOR_F_STOP", + "DEFAULT_SHUTTER_DOOR_F_STOP", + }; + + static char* tate_w_table[4] = { + "WOLF_SHUTTER_DOOR_10", + "WOLF_SHUTTER_DOOR_10", + "WOLF_SHUTTER_DOOR_F_STOP", + "WOLF_SHUTTER_DOOR_F_STOP", + }; + + static char* yoko_table[4] = { + "DEFAULT_SHUTTER_DOOR_14", + "DEFAULT_SHUTTER_DOOR_14", + "DEFAULT_SHUTTER_DOOR_F_STOP_14", + "DEFAULT_SHUTTER_DOOR_F_STOP_14", + }; + + static char* yoko_w_table[4] = { + "WOLF_SHUTTER_DOOR_14", + "WOLF_SHUTTER_DOOR_14", + "WOLF_SHUTTER_DOOR_F_STOP_14", + "WOLF_SHUTTER_DOOR_F_STOP_14", + }; + + static char* lv8_table[4] = { + "DEFAULT_SHUTTER_DOOR_18", + "DEFAULT_SHUTTER_DOOR_18", + "DEFAULT_SHUTTER_DOOR_F_STOP_18", + "DEFAULT_SHUTTER_DOOR_F_STOP_18", + }; + + static char* lv8_w_table[4] = { + "WOLF_SHUTTER_DOOR_18", + "WOLF_SHUTTER_DOOR_18", + "WOLF_SHUTTER_DOOR_F_STOP_18", + "WOLF_SHUTTER_DOOR_F_STOP_18", + }; + + static char* knob_table[7] = { + "DEFAULT_KNOB_DOOR_F", + "DEFAULT_KNOB_DOOR_B", + "DEFAULT_KNOB_DOOR_F_STOP", + "DEFAULT_KNOB_DOOR_B_STOP", + "DEFAULT_KNOB_DOOR_NOTOPEN_F", + "DEFAULT_KNOB_DOOR_NOTOPEN_B", + "DEFAULT_KNOB_DOOR_TALK_NOTOPEN_F", + }; + + static char* lv7_table[4] = { + "DEFAULT_SHUTTER_DOOR_20", + "DEFAULT_SHUTTER_DOOR_20", + "DEFAULT_SHUTTER_DOOR_F_STOP_20", + "DEFAULT_SHUTTER_DOOR_F_STOP_20", + }; + + static char* lv7_w_table[4] = { + "WOLF_SHUTTER_DOOR_20", + "WOLF_SHUTTER_DOOR_20", + "WOLF_SHUTTER_DOOR_F_STOP_20", + "WOLF_SHUTTER_DOOR_F_STOP_20", + }; + + static char* lv9_table[4] = { + "DEFAULT_SHUTTER_DOOR_22", + "DEFAULT_SHUTTER_DOOR_22", + "DEFAULT_SHUTTER_DOOR_F_STOP_22", + "DEFAULT_SHUTTER_DOOR_F_STOP_22", + }; + + static char* lv9_w_table[4] = { + "WOLF_SHUTTER_DOOR_22", + "WOLF_SHUTTER_DOOR_22", + "WOLF_SHUTTER_DOOR_F_STOP_22", + "WOLF_SHUTTER_DOOR_F_STOP_22", + }; + for (int i = 0; i < 19; i++) { field_0x692[i] = dComIfGp_getEventManager().getEventIdx(this, table[i], 0xff); field_0x6b8[i] = 0xff; @@ -1831,39 +1829,38 @@ void daDoor20_c::getRestartPos(cXyz* param_1) { param_1->z = current.pos.z - fVar1 * field_0x680.z; } -static char* action_table[29] = { - "WAIT", - "STOP_OPEN", - "STOP_CLOSE", - "OPEN", - "CLOSE", - "SMOKE", - "SMOKE_END", - "SETGOAL", - "UNLOCK", - "SETSTART", - "SETANGLE", - "ADJUSTMENT", - "OPEN_PUSH", - "OPEN_PULL", - "OPEN_PUSH2", - "OPEN_PULL2", - "TALK", - "SETSTART_PUSH", - "SETSTART_PULL", - "END_CHECK", - "DROP_BF", - "DROP_AF", - "DELETE_LOCK", - "OPEN_INIT", - "ADJUSTMENT2", - "NOT_OPEN", - "MESSAGE", - "LIGHT_ANM", - "LIGHT_ANM2", -}; - int daDoor20_c::getDemoAction() { + static char* action_table[29] = { + "WAIT", + "STOP_OPEN", + "STOP_CLOSE", + "OPEN", + "CLOSE", + "SMOKE", + "SMOKE_END", + "SETGOAL", + "UNLOCK", + "SETSTART", + "SETANGLE", + "ADJUSTMENT", + "OPEN_PUSH", + "OPEN_PULL", + "OPEN_PUSH2", + "OPEN_PULL2", + "TALK", + "SETSTART_PUSH", + "SETSTART_PULL", + "END_CHECK", + "DROP_BF", + "DROP_AF", + "DELETE_LOCK", + "OPEN_INIT", + "ADJUSTMENT2", + "NOT_OPEN", + "MESSAGE", + "LIGHT_ANM", + "LIGHT_ANM2", + }; return dComIfGp_evmng_getMyActIdx(field_0x6cc, action_table, 29, 0, 0); } diff --git a/src/d/actor/d_a_e_ai.cpp b/src/d/actor/d_a_e_ai.cpp index 87f07648737..5852c7858e7 100644 --- a/src/d/actor/d_a_e_ai.cpp +++ b/src/d/actor/d_a_e_ai.cpp @@ -338,7 +338,7 @@ void e_ai_class::damage_check() { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_AI_HIO_c l_HIO; @@ -828,7 +828,7 @@ int e_ai_class::Delete() { dComIfG_resDelete(&m_phase, "E_AI"); if (m_HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -902,8 +902,8 @@ int e_ai_class::Create() { } OS_REPORT("//////////////E_AI SET 2 !!\n"); - if (!l_HIOInit) { - l_HIOInit = TRUE; + if (!hio_set) { + hio_set = TRUE; m_HIOInit = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("アモス", &l_HIO); } diff --git a/src/d/actor/d_a_e_ba.cpp b/src/d/actor/d_a_e_ba.cpp index 11d77577155..9e91eb28080 100644 --- a/src/d/actor/d_a_e_ba.cpp +++ b/src/d/actor/d_a_e_ba.cpp @@ -29,7 +29,7 @@ public: STATIC_ASSERT(sizeof(daE_BA_HIO_c) == 0x1C); -static bool hioInit; +static bool hio_set; static daE_BA_HIO_c l_HIO; @@ -968,7 +968,7 @@ static int daE_BA_Delete(e_ba_class* i_this) { fopEn_enemy_c* a_this = &i_this->mEnemy; dComIfG_resDelete(&i_this->mPhase, i_this->mArcName); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (a_this->heap != NULL) { i_this->mpMorf->stopZelAnime(); @@ -1057,9 +1057,9 @@ static cPhs__Step daE_BA_Create(fopAc_ac_c* i_this) { } } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_e_bee.cpp b/src/d/actor/d_a_e_bee.cpp index 7a3b5e46fdc..e518312df73 100644 --- a/src/d/actor/d_a_e_bee.cpp +++ b/src/d/actor/d_a_e_bee.cpp @@ -16,7 +16,7 @@ #include "Z2AudioLib/Z2Instances.h" /* 80685675 0003+00 data_80685675 None */ -static bool hioInit; +static bool hio_set; static daE_Bee_HIO_c l_HIO; @@ -671,7 +671,7 @@ static int daE_Bee_Delete(e_bee_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_bee"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { @@ -738,9 +738,9 @@ static cPhs__Step daE_Bee_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_bg.cpp b/src/d/actor/d_a_e_bg.cpp index be5ab07f427..317653b21f0 100644 --- a/src/d/actor/d_a_e_bg.cpp +++ b/src/d/actor/d_a_e_bg.cpp @@ -239,7 +239,7 @@ fopAc_ac_c* daE_BG_c::search_esa() { } } -static u8 l_initHIO; +static u8 hio_set; static daE_BG_HIO_c l_HIO; @@ -1271,7 +1271,7 @@ int daE_BG_c::_delete() { dComIfG_resDelete(&mPhaseReq, "E_BG"); if (mHIOInit) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.field_0x4); } @@ -1349,8 +1349,8 @@ int daE_BG_c::create() { return cPhs_ERROR_e; } - if (l_initHIO == FALSE) { - l_initHIO = 1; + if (hio_set == FALSE) { + hio_set = 1; mHIOInit = 1; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("爆弾魚", &l_HIO); } diff --git a/src/d/actor/d_a_e_bi.cpp b/src/d/actor/d_a_e_bi.cpp index 9d62c814f20..47be524d059 100644 --- a/src/d/actor/d_a_e_bi.cpp +++ b/src/d/actor/d_a_e_bi.cpp @@ -183,7 +183,7 @@ static void damage_check(e_bi_class* i_this) { /* 8068DB1C 0001+00 data_8068DB1C @1009 */ /* 8068DB1D 0003+00 data_8068DB1D None */ -static u8 l_initHIO; +static u8 hio_set; static daE_BI_HIO_c l_HIO; @@ -843,7 +843,7 @@ static int daE_BI_Delete(e_bi_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_BI"); if (i_this->hio_init != 0) { - l_initHIO = 0; + hio_set = 0; } if (actor->heap != NULL) { @@ -896,9 +896,9 @@ static cPhs__Step daE_BI_Create(fopAc_ac_c* actor) { return phase; } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->hio_init = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.no = -1; } diff --git a/src/d/actor/d_a_e_bs.cpp b/src/d/actor/d_a_e_bs.cpp index 1abedf4744b..3f40108d5c7 100644 --- a/src/d/actor/d_a_e_bs.cpp +++ b/src/d/actor/d_a_e_bs.cpp @@ -198,7 +198,7 @@ static void e_bs_appear(e_bs_class* i_this) { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_BS_HIO_c l_HIO; @@ -783,7 +783,7 @@ static int daE_BS_Delete(e_bs_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_BS"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -848,9 +848,9 @@ static int daE_BS_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("ベビースタル", &l_HIO); } diff --git a/src/d/actor/d_a_e_bu.cpp b/src/d/actor/d_a_e_bu.cpp index d820bc4123b..3bcab8c744e 100644 --- a/src/d/actor/d_a_e_bu.cpp +++ b/src/d/actor/d_a_e_bu.cpp @@ -92,7 +92,7 @@ static int nodeCallBack(J3DJoint* i_joint, int param_1) { return 1; } -static u8 l_HIOInit; +static u8 hio_set; static daE_BU_HIO_c l_HIO; @@ -994,7 +994,7 @@ static int daE_BU_Delete(e_bu_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_BU"); if (i_this->HIOInit != 0) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1076,9 +1076,9 @@ static int daE_BU_Create(fopAc_ac_c* i_this) { a_this->action = ACTION_FLY; } - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("バブル", &l_HIO); } diff --git a/src/d/actor/d_a_e_bug.cpp b/src/d/actor/d_a_e_bug.cpp index 8089ea8704a..1e57cd2415d 100644 --- a/src/d/actor/d_a_e_bug.cpp +++ b/src/d/actor/d_a_e_bug.cpp @@ -25,7 +25,7 @@ daE_Bug_HIO_c::daE_Bug_HIO_c() { /* 80697E6C 0001+00 data_80697E6C @1009 */ /* 80697E6D 0003+00 data_80697E6D None */ -static u8 l_initHIO; +static u8 hio_set; static daE_Bug_HIO_c l_HIO; @@ -768,7 +768,7 @@ static int daE_Bug_Delete(e_bug_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_bug"); if (i_this->field_0x7dac != 0) { - l_initHIO = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -831,9 +831,9 @@ static cPhs__Step daE_Bug_Create(fopAc_ac_c* a_this) { } OS_REPORT("//////////////E_BUG SET 2 !!\n"); - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0x7dac = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_cr.cpp b/src/d/actor/d_a_e_cr.cpp index 4ee02f56263..509b2b691dd 100644 --- a/src/d/actor/d_a_e_cr.cpp +++ b/src/d/actor/d_a_e_cr.cpp @@ -162,7 +162,7 @@ static BOOL way_bg_check(e_cr_class* a_this, f32 param_1) { return FALSE; } -static u8 l_HIOInit; +static u8 hio_set; static daE_CR_HIO_c l_HIO; @@ -447,7 +447,7 @@ static int daE_CR_Delete(e_cr_class* a_this) { dComIfG_resDelete(&a_this->phase, "E_CR"); if (a_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -495,9 +495,9 @@ static int daE_CR_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////E_CR SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("クレイジーランナー", &l_HIO); } diff --git a/src/d/actor/d_a_e_db.cpp b/src/d/actor/d_a_e_db.cpp index f29b02251b1..16986128375 100644 --- a/src/d/actor/d_a_e_db.cpp +++ b/src/d/actor/d_a_e_db.cpp @@ -265,7 +265,7 @@ static void damage_check(e_db_class* i_this) { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_DB_HIO_c l_HIO; @@ -2019,7 +2019,7 @@ static int daE_DB_Delete(e_db_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_db"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -2102,9 +2102,9 @@ static int daE_DB_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////E_DB SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("デグババ", &l_HIO); } diff --git a/src/d/actor/d_a_e_dd.cpp b/src/d/actor/d_a_e_dd.cpp index 33b3f8fa3c4..692d48d7d13 100644 --- a/src/d/actor/d_a_e_dd.cpp +++ b/src/d/actor/d_a_e_dd.cpp @@ -336,7 +336,7 @@ static BOOL way_bg_check(e_dd_class* i_this, f32 param_2) { return FALSE; } -u8 l_initHIO; +u8 hio_set; static daE_DD_HIO_c l_HIO; @@ -1560,7 +1560,7 @@ static int daE_DD_Delete(e_dd_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_dd"); if (i_this->field_0xe90 != 0) { - l_initHIO = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -1700,9 +1700,9 @@ static cPhs__Step daE_DD_Create(fopAc_ac_c* a_this) { } } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0xe90 = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_df.cpp b/src/d/actor/d_a_e_df.cpp index 0f35f2d978f..5e5376bc668 100644 --- a/src/d/actor/d_a_e_df.cpp +++ b/src/d/actor/d_a_e_df.cpp @@ -166,7 +166,7 @@ int daE_DF_c::ctrlJoint(J3DJoint* i_joint, J3DModel* i_model) { return 1; } -static u8 l_initHIO; +static u8 hio_set; static daE_DF_HIO_c l_HIO; @@ -609,7 +609,7 @@ int daE_DF_c::Draw() { int daE_DF_c::Delete() { dComIfG_resDelete(&mPhaseReq, "E_DF"); if (mHIOInit) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.mNo); } if (heap != NULL) { @@ -661,8 +661,8 @@ int daE_DF_c::Create() { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = TRUE; + if (!hio_set) { + hio_set = TRUE; mHIOInit = TRUE; l_HIO.mNo = mDoHIO_CREATE_CHILD("デクレシア", &l_HIO); } diff --git a/src/d/actor/d_a_e_dn.cpp b/src/d/actor/d_a_e_dn.cpp index f547d690e53..2c95e4759ea 100644 --- a/src/d/actor/d_a_e_dn.cpp +++ b/src/d/actor/d_a_e_dn.cpp @@ -355,7 +355,7 @@ static BOOL other_bg_check2(e_dn_class* i_this, cXyz* i_pos) { } /* 804EEF2D 0003+00 data_804EEF2D None */ -u8 l_initHIO; +u8 hio_set; daE_DN_HIO_c l_HIO; @@ -3288,7 +3288,7 @@ static int daE_DN_Delete(e_dn_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_dn"); if (i_this->hio_init != 0) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -3396,9 +3396,9 @@ static cPhs__Step daE_DN_Create(fopAc_ac_c* actor) { return cPhs_ERROR_e; } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->hio_init = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.no = mDoHIO_CREATE_CHILD("リザードマン", &l_HIO); } diff --git a/src/d/actor/d_a_e_dt.cpp b/src/d/actor/d_a_e_dt.cpp index 64a0962fa7f..548b7636333 100644 --- a/src/d/actor/d_a_e_dt.cpp +++ b/src/d/actor/d_a_e_dt.cpp @@ -157,7 +157,7 @@ dCcD_SrcSph E_DT_n::cc_dt_tongue_src = { }; /* 806B629D 0003+00 data_806B629D None */ -static bool hioInit; +static bool hio_set; static daE_DT_HIO_c l_HIO; @@ -2401,7 +2401,7 @@ int daE_DT_c::_delete() { dComIfG_resDelete(&mPhase[1], "Dalways"); dComIfG_resDelete(&mPhase[2], "E_OT"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { mSound.deleteObject(); @@ -2485,8 +2485,8 @@ cPhs__Step daE_DT_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_fb.cpp b/src/d/actor/d_a_e_fb.cpp index ec5b2e38bb9..4e0888721eb 100644 --- a/src/d/actor/d_a_e_fb.cpp +++ b/src/d/actor/d_a_e_fb.cpp @@ -127,7 +127,7 @@ static f32 dummy_117095() { } #endif -bool l_HIOInit; +bool hio_set; static daE_FB_HIO_c l_HIO; @@ -857,7 +857,7 @@ int daE_FB_c::_delete() { } if (mHIOInit) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -942,8 +942,8 @@ cPhs__Step daE_FB_c::create() { return cPhs_ERROR_e; } - if (l_HIOInit == false) { - l_HIOInit = true; + if (hio_set == false) { + hio_set = true; mHIOInit = 1; l_HIO.mId = mDoHIO_CREATE_CHILD("フリザド(大)", &l_HIO); } diff --git a/src/d/actor/d_a_e_fk.cpp b/src/d/actor/d_a_e_fk.cpp index a8cd7c4061c..0ceb54aca44 100644 --- a/src/d/actor/d_a_e_fk.cpp +++ b/src/d/actor/d_a_e_fk.cpp @@ -106,7 +106,7 @@ void daE_FK_c::initSwordSph() { OnAt(); } -static u8 l_HIOInit; +static u8 hio_set; static daE_FK_HIO_c l_HIO; @@ -671,7 +671,7 @@ int daE_FK_c::Delete() { dComIfG_resDelete(&mPhase, "E_fk"); if (mHIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -743,8 +743,8 @@ int daE_FK_c::Create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = TRUE; + if (!hio_set) { + hio_set = TRUE; mHIOInit = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("ファントム騎馬兵", &l_HIO); } diff --git a/src/d/actor/d_a_e_fm.cpp b/src/d/actor/d_a_e_fm.cpp index 12695a2e6c4..2b81b30437a 100644 --- a/src/d/actor/d_a_e_fm.cpp +++ b/src/d/actor/d_a_e_fm.cpp @@ -235,7 +235,7 @@ static void* s_fmobj_del(void* i_actor, void* i_data) { } /* 804FAE95 0003+00 data_804FAE95 None */ -static u8 l_initHIO; +static u8 hio_set; static daE_FM_HIO_c l_HIO; @@ -3458,7 +3458,7 @@ static int daE_FM_Delete(e_fm_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_fm"); if (i_this->mInitHIO != 0) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -3773,9 +3773,9 @@ static int daE_FM_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////E_FM SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { a_this->mInitHIO = TRUE; - l_initHIO = TRUE; + hio_set = TRUE; l_HIO.no = mDoHIO_CREATE_CHILD("火魔人", &l_HIO); } diff --git a/src/d/actor/d_a_e_fs.cpp b/src/d/actor/d_a_e_fs.cpp index a7787262eb6..4e0188535cf 100644 --- a/src/d/actor/d_a_e_fs.cpp +++ b/src/d/actor/d_a_e_fs.cpp @@ -72,7 +72,7 @@ static s16 s_AtCount; } // namespace -static bool hioInit; +static bool hio_set; static daE_Fs_HIO_c l_HIO; @@ -696,7 +696,7 @@ static int daE_Fs_Delete(e_fs_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_FS"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -771,9 +771,9 @@ static cPhs__Step daE_Fs_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_ga.cpp b/src/d/actor/d_a_e_ga.cpp index ffa924646e5..0878eb96885 100644 --- a/src/d/actor/d_a_e_ga.cpp +++ b/src/d/actor/d_a_e_ga.cpp @@ -151,7 +151,7 @@ static int daE_Ga_IsDelete(e_ga_class* a_this) { return 1; } -static u8 l_HIOInit; +static u8 hio_set; static int daE_Ga_Delete(e_ga_class* a_this) { fopAc_ac_c* actor = &a_this->actor; @@ -165,7 +165,7 @@ static int daE_Ga_Delete(e_ga_class* a_this) { dComIfG_resDelete(&a_this->phase, "E_ga"); if (a_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; } return 1; @@ -222,9 +222,9 @@ static int daE_Ga_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////E_GA SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_e_ge.cpp b/src/d/actor/d_a_e_ge.cpp index 745e3dbedbc..2cdce165c64 100644 --- a/src/d/actor/d_a_e_ge.cpp +++ b/src/d/actor/d_a_e_ge.cpp @@ -46,7 +46,7 @@ enum daE_GE_Action { /* 9 */ ACTION_MAX }; -static u8 l_HIOInit; +static u8 hio_set; static daE_GE_HIO_c l_HIO; @@ -1241,7 +1241,7 @@ int daE_GE_c::_delete() { dComIfG_resDelete(&mPhaseReq, "E_GE"); if (mHIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1309,9 +1309,9 @@ int daE_GE_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { mHIOInit = true; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("グェー", &l_HIO); } diff --git a/src/d/actor/d_a_e_gi.cpp b/src/d/actor/d_a_e_gi.cpp index b39de4e9b47..1bf8685e98a 100644 --- a/src/d/actor/d_a_e_gi.cpp +++ b/src/d/actor/d_a_e_gi.cpp @@ -156,7 +156,7 @@ void daE_GI_c::setActionMode(int i_actionMode, int i_moveMode) { offHeadLockFlg(); } -static u8 l_HIOInit; +static u8 hio_set; static daE_GI_HIO_c l_HIO; @@ -970,7 +970,7 @@ int daE_GI_c::_delete() { dComIfG_resDelete(&mPhase, "E_GI"); if (mHIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1042,8 +1042,8 @@ int daE_GI_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = TRUE; + if (!hio_set) { + hio_set = TRUE; mHIOInit = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("ギブド", &l_HIO); } diff --git a/src/d/actor/d_a_e_gm.cpp b/src/d/actor/d_a_e_gm.cpp index f053165dc32..2662d37ea4a 100644 --- a/src/d/actor/d_a_e_gm.cpp +++ b/src/d/actor/d_a_e_gm.cpp @@ -134,7 +134,7 @@ void daE_GM_c::setAction(actionFunc action) { (this->*mAction)(); } -static u8 l_initHIO; +static u8 hio_set; static daE_GM_HIO_c l_HIO; @@ -1646,8 +1646,8 @@ int daE_GM_c::_delete() { l_coreActorID = fpcM_ERROR_PROCESS_ID_e; } - if (l_initHIO != 0) { - l_initHIO = 0; + if (hio_set != 0) { + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1755,8 +1755,8 @@ cPhs__Step daE_GM_c::create() { OS_REPORT("//////////////E_GM SET 2 !!\n"); - if (l_initHIO == 0) { - l_initHIO = 1; + if (hio_set == 0) { + hio_set = 1; field_0xa77 = 1; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_e_gob.cpp b/src/d/actor/d_a_e_gob.cpp index ea3a36a9723..cb36237df58 100644 --- a/src/d/actor/d_a_e_gob.cpp +++ b/src/d/actor/d_a_e_gob.cpp @@ -277,7 +277,7 @@ static void damage_check(e_gob_class* i_this) { } /* 806DF2C5 0003+00 data_806DF2C5 None */ -static u8 l_initHIO; +static u8 hio_set; static daE_GOB_HIO_c l_HIO; @@ -2231,7 +2231,7 @@ static int daE_GOB_Delete(e_gob_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_gob"); if (i_this->mInitHIO) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -2291,9 +2291,9 @@ static int daE_GOB_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////E_GOB SET 2 !!\n"); - if (l_initHIO == 0) { + if (hio_set == 0) { a_this->mInitHIO = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.id = mDoHIO_CREATE_CHILD("マグネゴロン", &l_HIO); } diff --git a/src/d/actor/d_a_e_gs.cpp b/src/d/actor/d_a_e_gs.cpp index 2a8e5c283e3..a678880082c 100644 --- a/src/d/actor/d_a_e_gs.cpp +++ b/src/d/actor/d_a_e_gs.cpp @@ -47,7 +47,7 @@ static int daE_GS_Draw(e_gs_class* a_this) { return 1; } -static u8 l_HIOInit; +static u8 hio_set; static daE_GS_HIO_c l_HIO; @@ -158,7 +158,7 @@ static int daE_GS_Delete(e_gs_class* a_this) { dComIfG_resDelete(&a_this->phase, "E_gs"); if (a_this->hio_init) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -202,9 +202,9 @@ static int daE_GS_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { a_this->hio_init = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("幽霊兵士", &l_HIO); } diff --git a/src/d/actor/d_a_e_hb.cpp b/src/d/actor/d_a_e_hb.cpp index a28b43e3347..ac087a09cab 100644 --- a/src/d/actor/d_a_e_hb.cpp +++ b/src/d/actor/d_a_e_hb.cpp @@ -213,7 +213,7 @@ static void damage_check(e_hb_class* i_this) { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_HB_HIO_c l_HIO; @@ -1327,7 +1327,7 @@ static int daE_HB_Delete(e_hb_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_hb"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1410,9 +1410,9 @@ static int daE_HB_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////E_HB SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("デグババ(ボックリ)", &l_HIO); } diff --git a/src/d/actor/d_a_e_hm.cpp b/src/d/actor/d_a_e_hm.cpp index 4a993f23e66..781ee1ad775 100644 --- a/src/d/actor/d_a_e_hm.cpp +++ b/src/d/actor/d_a_e_hm.cpp @@ -578,7 +578,7 @@ void daE_HM_c::UpDeathAction() { } } -static bool l_HIOInit; +static bool hio_set; static daE_HM_HIO_c l_HIO; @@ -1361,7 +1361,7 @@ int daE_HM_c::Delete() { dComIfG_resDelete(&mPhase,"E_HM"); if (field_0xa84 != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.field_0x04); } @@ -1531,8 +1531,8 @@ int daE_HM_c::Create() { return cPhs_ERROR_e; } - if (l_HIOInit == 0) { - l_HIOInit = true; + if (hio_set == 0) { + hio_set = true; field_0xa84 = 1; l_HIO.field_0x04 = mDoHIO_CREATE_CHILD("E_HM", &l_HIO); } diff --git a/src/d/actor/d_a_e_hp.cpp b/src/d/actor/d_a_e_hp.cpp index 1b052ddb2a4..e37042a121c 100644 --- a/src/d/actor/d_a_e_hp.cpp +++ b/src/d/actor/d_a_e_hp.cpp @@ -164,7 +164,7 @@ int daE_HP_c::LampJointCallBack(J3DJoint* i_joint, int param_1) { return 1; } -static bool l_HIOInit; +static bool hio_set; static daE_HP_HIO_c l_HIO; @@ -1128,7 +1128,7 @@ int daE_HP_c::_delete() { dComIfG_resDelete(&mPhaseReq, "E_HP"); if (field_0xdf9 != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mChild); } @@ -1236,8 +1236,8 @@ int daE_HP_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; field_0xdf9 = 1; // "General-purpose Poe" l_HIO.mChild = mDoHIO_CREATE_CHILD("汎用ポゥ", &l_HIO); diff --git a/src/d/actor/d_a_e_hz.cpp b/src/d/actor/d_a_e_hz.cpp index c7b54ecabaf..d9be18d622a 100644 --- a/src/d/actor/d_a_e_hz.cpp +++ b/src/d/actor/d_a_e_hz.cpp @@ -99,7 +99,7 @@ bool daE_HZ_c::checkBck(int i_index) { return false; } -static u8 l_HIOInit; +static u8 hio_set; static daE_HZ_HIO_c l_HIO; @@ -1854,7 +1854,7 @@ int daE_HZ_c::_delete() { dComIfG_resDelete(&mPhaseReq2, mpName); if (mHIOInit) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.enemy_sample); } @@ -2043,9 +2043,9 @@ int daE_HZ_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { mHIOInit = true; - l_HIOInit = true; + hio_set = true; l_HIO.enemy_sample = mDoHIO_CREATE_CHILD("Hajiki-san", &l_HIO); } diff --git a/src/d/actor/d_a_e_hzelda.cpp b/src/d/actor/d_a_e_hzelda.cpp index 87be188988d..c0b066b9331 100644 --- a/src/d/actor/d_a_e_hzelda.cpp +++ b/src/d/actor/d_a_e_hzelda.cpp @@ -913,7 +913,7 @@ static void anm_se_set(e_hzelda_class* i_this) { } } -static u8 l_initHIO; +static u8 hio_set; static daE_HZELDA_HIO_c l_HIO; @@ -1297,7 +1297,7 @@ static int daE_HZELDA_Delete(e_hzelda_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Hzelda"); if (i_this->mInitHIO) { - l_initHIO = 0; + hio_set = 0; } if (i_this->heap != NULL) { @@ -1387,9 +1387,9 @@ static int daE_HZELDA_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (l_initHIO == 0) { + if (hio_set == 0) { a_this->mInitHIO = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_is.cpp b/src/d/actor/d_a_e_is.cpp index b8c55ae6e66..82ba88099cf 100644 --- a/src/d/actor/d_a_e_is.cpp +++ b/src/d/actor/d_a_e_is.cpp @@ -197,7 +197,7 @@ static void e_is_wait(e_is_class* a_this) { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_IS_HIO_c l_HIO; @@ -605,7 +605,7 @@ static int daE_IS_Delete(e_is_class* a_this) { dComIfG_resDelete(&a_this->phase, "E_IS"); if (a_this->hioInit) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -654,9 +654,9 @@ static int daE_IS_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////E_IS SET 2 !!\n"); - if (l_HIOInit == 0) { + if (hio_set == 0) { a_this->hioInit = 1; - l_HIOInit = 1; + hio_set = 1; l_HIO.id = mDoHIO_CREATE_CHILD("動くイデリア石像", &l_HIO); } diff --git a/src/d/actor/d_a_e_kk.cpp b/src/d/actor/d_a_e_kk.cpp index c1e0ebc77ed..d9a3f49a777 100644 --- a/src/d/actor/d_a_e_kk.cpp +++ b/src/d/actor/d_a_e_kk.cpp @@ -213,7 +213,7 @@ void daE_KK_c::setActionMode(int i_action, int i_mode) { mMoveMode = i_mode; } -static u8 l_initHIO; +static u8 hio_set; static daE_KK_HIO_c l_HIO; @@ -1307,7 +1307,7 @@ int daE_KK_c::_delete() { dComIfG_resDelete(&mPhaseReq, "E_KK"); if (mHIOInit != 0) { - l_initHIO = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.field_0x4); } @@ -1380,8 +1380,8 @@ int daE_KK_c::create() { if (field_0x679 != 1 && field_0x67b != 0xFF && fopAcM_isSwitch(this, field_0x67b)) { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = 1; + if (!hio_set) { + hio_set = 1; mHIOInit = 1; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("氷の剣士", &l_HIO); } diff --git a/src/d/actor/d_a_e_mb.cpp b/src/d/actor/d_a_e_mb.cpp index 1e1ba54ce36..d7b11024a4e 100644 --- a/src/d/actor/d_a_e_mb.cpp +++ b/src/d/actor/d_a_e_mb.cpp @@ -90,7 +90,7 @@ static int daE_MB_Draw(e_mb_class* i_this) { } /* 80708C2D 0003+00 data_80708C2D None */ -static u8 l_initHIO; +static u8 hio_set; static daE_MB_HIO_c l_HIO; @@ -625,7 +625,7 @@ static int daE_MB_Delete(e_mb_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_mb"); if (i_this->mInitHIO) { - l_initHIO = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -700,9 +700,9 @@ static int daE_MB_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { a_this->mInitHIO = TRUE; - l_initHIO = TRUE; + hio_set = TRUE; l_HIO.no = mDoHIO_CREATE_CHILD("ボス戦ブーメラン猿", &l_HIO); } diff --git a/src/d/actor/d_a_e_mf.cpp b/src/d/actor/d_a_e_mf.cpp index 99e271328aa..e91a974fd9c 100644 --- a/src/d/actor/d_a_e_mf.cpp +++ b/src/d/actor/d_a_e_mf.cpp @@ -289,7 +289,7 @@ static BOOL other_bg_check2(e_mf_class* i_this, cXyz* param_2) { return FALSE; } -u8 l_initHIO; +u8 hio_set; daE_MF_HIO_c l_HIO; @@ -3075,7 +3075,7 @@ static int daE_MF_Delete(e_mf_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_mf"); if (i_this->field_0x10b9 != 0) { - l_initHIO = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -3174,9 +3174,9 @@ static cPhs__Step daE_MF_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0x10b9 = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_mk.cpp b/src/d/actor/d_a_e_mk.cpp index 602b8fb8127..359ad64c22a 100644 --- a/src/d/actor/d_a_e_mk.cpp +++ b/src/d/actor/d_a_e_mk.cpp @@ -141,7 +141,7 @@ static cXyz STAGE_CENTER_POS; static s16 STAGE_ANGLE_Y; /* 8071CB0A 0001+00 .bss */ -u8 l_initHIO; +u8 hio_set; static daE_MK_HIO_c l_HIO; @@ -2783,7 +2783,7 @@ static int daE_MK_Delete(e_mk_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_mk"); if (i_this->hioInit != 0) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -2871,9 +2871,9 @@ static int daE_MK_Create(fopAc_ac_c* i_actor) { } lbl_210_bss_130 = 0; - if (l_initHIO == 0) { + if (hio_set == 0) { mk->hioInit = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.no = mDoHIO_CREATE_CHILD("ブーメラン猿", &l_HIO); } diff --git a/src/d/actor/d_a_e_mm.cpp b/src/d/actor/d_a_e_mm.cpp index 3ea3a5be48d..b6c19b78af6 100644 --- a/src/d/actor/d_a_e_mm.cpp +++ b/src/d/actor/d_a_e_mm.cpp @@ -87,7 +87,7 @@ static BOOL pl_check(e_mm_class* i_this, f32 i_range, s16) { return 0; } -static u8 l_HIOInit; +static u8 hio_set; static daE_MM_HIO_c l_HIO; @@ -999,7 +999,7 @@ static int daE_MM_Delete(e_mm_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_MM"); if (i_this->field_0xc00) { - l_HIOInit = 0; + hio_set = 0; } if (actor->heap != NULL) { @@ -1054,9 +1054,9 @@ static int daE_MM_Create(fopAc_ac_c* actor) { OS_REPORT("//////////////E_MM SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { i_this->field_0xc00 = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("マグネメット", &l_HIO); } diff --git a/src/d/actor/d_a_e_ms.cpp b/src/d/actor/d_a_e_ms.cpp index a68682f5893..b8595f2ce55 100644 --- a/src/d/actor/d_a_e_ms.cpp +++ b/src/d/actor/d_a_e_ms.cpp @@ -109,7 +109,7 @@ static void ms_disappear(e_ms_class* i_this) { } /* 807297FD 0003+00 data_807297FD None */ -static u8 hioInit; +static u8 hio_set; static daE_MS_HIO_c l_HIO; @@ -949,7 +949,7 @@ static int daE_MS_IsDelete(e_ms_class* i_this) { static int daE_MS_Delete(e_ms_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "E_MS"); if (i_this->mHIOInit) { - hioInit = 0; + hio_set = 0; } if (i_this->heap) { @@ -1017,9 +1017,9 @@ static int daE_MS_Create(fopAc_ac_c* actor) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { i_this->mHIOInit = 1; - hioInit = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_nest.cpp b/src/d/actor/d_a_e_nest.cpp index 617b0dc8e1d..319811a76bc 100644 --- a/src/d/actor/d_a_e_nest.cpp +++ b/src/d/actor/d_a_e_nest.cpp @@ -15,7 +15,7 @@ #include "d/d_procname.h" #include "f_op/f_op_camera_mng.h" -static bool l_hioInit; +static bool hio_set; static daE_Nest_HIO_c l_HIO; @@ -924,7 +924,7 @@ static int daE_Nest_Delete(e_nest_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_nest"); if (i_this->mHIOInit) { - l_hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { @@ -980,9 +980,9 @@ static cPhs__Step daE_Nest_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!l_hioInit) { + if (!hio_set) { _this->mHIOInit = true; - l_hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_nz.cpp b/src/d/actor/d_a_e_nz.cpp index 123fe49ff42..5c98407484d 100644 --- a/src/d/actor/d_a_e_nz.cpp +++ b/src/d/actor/d_a_e_nz.cpp @@ -131,7 +131,7 @@ static int daE_NZ_Draw(e_nz_class* i_this) { return 1; } -bool l_HIOInit; +bool hio_set; static daE_NZ_HIO_c l_HIO; @@ -648,7 +648,7 @@ static int daE_NZ_Delete(e_nz_class* i_this) { fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhase, "E_NZ"); if (i_this->mIsHIOOwner) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -696,9 +696,9 @@ static int daE_NZ_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { i_this->mIsHIOOwner = 1; - l_HIOInit = true; + hio_set = true; // Ghost Rat l_HIO.mId = mDoHIO_CREATE_CHILD("幽霊ネズミ", &l_HIO); } diff --git a/src/d/actor/d_a_e_ot.cpp b/src/d/actor/d_a_e_ot.cpp index c715cf7730e..8ef12705d14 100644 --- a/src/d/actor/d_a_e_ot.cpp +++ b/src/d/actor/d_a_e_ot.cpp @@ -87,7 +87,7 @@ static dCcD_SrcSph cc_ot_at_src = { } // namespace /* 8073D2AD 0003+00 data_8073D2AD None */ -static bool hioInit; +static bool hio_set; static daE_OT_HIO_c l_HIO; @@ -697,7 +697,7 @@ int daE_OT_c::_delete() { dComIfG_resDelete(&mPhase, "E_OT"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { @@ -753,8 +753,8 @@ cPhs__Step daE_OT_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_pm.cpp b/src/d/actor/d_a_e_pm.cpp index f4eca05de1d..ce1057b26dd 100644 --- a/src/d/actor/d_a_e_pm.cpp +++ b/src/d/actor/d_a_e_pm.cpp @@ -129,7 +129,7 @@ enum Mode { }; /* 8074C385 0003+00 data_8074C385 None */ -static bool hioInit; +static bool hio_set; static daE_PM_HIO_c l_HIO; @@ -2623,7 +2623,7 @@ int daE_PM_c::Delete() { dComIfG_resDelete(&mPhase, "E_PM"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { @@ -2800,8 +2800,8 @@ cPhs__Step daE_PM_c::Create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_po.cpp b/src/d/actor/d_a_e_po.cpp index 0e28a30c05f..7e0e1c5b77d 100644 --- a/src/d/actor/d_a_e_po.cpp +++ b/src/d/actor/d_a_e_po.cpp @@ -71,7 +71,7 @@ daE_PO_HIO_c::daE_PO_HIO_c() { mModelSize = 1.0f; } -static u8 l_HIOInit; +static u8 hio_set; static daE_PO_HIO_c l_HIO; static s16 mRollCount; @@ -2839,7 +2839,7 @@ static int daE_PO_Delete(e_po_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_PO"); if (i_this->field_0xECC != 0) { - l_HIOInit = FALSE; + hio_set = FALSE; } if (a_this->heap != NULL) { i_this->mSound1.deleteObject(); @@ -2946,9 +2946,9 @@ static int daE_PO_Create(fopAc_ac_c* i_act_this) { return cPhs_ERROR_e; } - if (l_HIOInit == FALSE) { + if (hio_set == FALSE) { i_this->field_0xECC = 1; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.field_0x04[0] = mDoHIO_CREATE_CHILD("ポウ", (JORReflexible*)&l_HIO); } diff --git a/src/d/actor/d_a_e_pz.cpp b/src/d/actor/d_a_e_pz.cpp index 7a90ee5ec65..379a10a4421 100644 --- a/src/d/actor/d_a_e_pz.cpp +++ b/src/d/actor/d_a_e_pz.cpp @@ -182,8 +182,8 @@ void daE_PZ_c::mEntrySUB(bool param_0) { } } -/* 80761DFD 0003+00 l_initHIO None */ -static u8 l_initHIO; +/* 80761DFD 0003+00 hio_set None */ +static u8 hio_set; /* 80761E0C 001C+01 data_80761E0C l_HIO */ static daE_PZ_HIO_c l_HIO; @@ -2363,7 +2363,7 @@ int daE_PZ_c::_delete() { } if (mInitHIO != 0) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -2521,8 +2521,8 @@ int daE_PZ_c::create() { } } - if (!l_initHIO) { - l_initHIO = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.no = mDoHIO_CREATE_CHILD("ファントムザント", &l_HIO); } diff --git a/src/d/actor/d_a_e_rb.cpp b/src/d/actor/d_a_e_rb.cpp index 33b198bff2a..d60287ceecd 100644 --- a/src/d/actor/d_a_e_rb.cpp +++ b/src/d/actor/d_a_e_rb.cpp @@ -43,7 +43,7 @@ static void anm_init(e_rb_class* i_this, int i_anm, f32 i_morf, u8 i_mode, f32 i i_this->modelMorf->setAnm((J3DAnmTransform*)dComIfG_getObjectRes("E_rb", i_anm), i_mode, i_morf, i_speed, 0.0f, -1.0f); } -static u8 l_HIOInit; +static u8 hio_set; static daE_RB_HIO_c l_HIO; @@ -742,7 +742,7 @@ static int daE_RB_Delete(e_rb_class* i_this) { dComIfG_resDelete(&i_this->phase, "E_rb"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -816,9 +816,9 @@ static int daE_RB_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////E_RB SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("リーバ", &l_HIO); } diff --git a/src/d/actor/d_a_e_rd.cpp b/src/d/actor/d_a_e_rd.cpp index 331a517ade2..186ca6bab66 100644 --- a/src/d/actor/d_a_e_rd.cpp +++ b/src/d/actor/d_a_e_rd.cpp @@ -581,7 +581,7 @@ static BOOL pl_pass_check(e_rd_class* i_this, f32 param_2) { static e_rd_class* boss; -static u8 l_initHIO; +static u8 hio_set; static daE_RD_HIO_c l_HIO; @@ -6804,7 +6804,7 @@ static int daE_RD_Delete(e_rd_class* i_this) { dComIfG_resDelete(&i_this->mPhase, i_this->mResName); if (i_this->field_0x125c != 0) { - l_initHIO = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -7256,9 +7256,9 @@ static cPhs__Step daE_RD_Create(fopAc_ac_c* a_this) { ride_game_actor_set(i_this); } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0x125c = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_rdb.cpp b/src/d/actor/d_a_e_rdb.cpp index 7b5f083b325..cd7842fb99d 100644 --- a/src/d/actor/d_a_e_rdb.cpp +++ b/src/d/actor/d_a_e_rdb.cpp @@ -876,7 +876,7 @@ static void* shot_s_sub(void* i_actor, void* i_data) { return NULL; } -static u8 s_HIOinit; +static u8 hio_set; static daE_RDB_HIO_c l_HIO; @@ -1738,7 +1738,7 @@ static int daE_RDB_Delete(e_rdb_class* i_this) { fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhase, "E_rdb"); if (i_this->field_0xfce != 0) { - s_HIOinit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.mID); } @@ -1840,9 +1840,9 @@ static int daE_RDB_Create(fopAc_ac_c* actor) { i_this->mAction = ACTION_WAIT; i_this->mMode = 0; - if (s_HIOinit == 0) { + if (hio_set == 0) { i_this->field_0xfce = 1; - s_HIOinit = 1; + hio_set = 1; l_HIO.mID = -1; } diff --git a/src/d/actor/d_a_e_rdy.cpp b/src/d/actor/d_a_e_rdy.cpp index 1889fd1ce84..e3192621f7a 100644 --- a/src/d/actor/d_a_e_rdy.cpp +++ b/src/d/actor/d_a_e_rdy.cpp @@ -193,7 +193,7 @@ enum Joint { static e_rdy_class* boss; -static bool hioInit; +static bool hio_set; static daE_RDY_HIO_c l_HIO; @@ -4695,7 +4695,7 @@ static int daE_RDY_Delete(e_rdy_class* i_this) { dComIfG_resDelete(&i_this->mPhase, i_this->mpArcName); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -4909,9 +4909,9 @@ static cPhs__Step daE_RDY_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_s1.cpp b/src/d/actor/d_a_e_s1.cpp index 3806e166f17..2732be24aa8 100644 --- a/src/d/actor/d_a_e_s1.cpp +++ b/src/d/actor/d_a_e_s1.cpp @@ -157,7 +157,7 @@ static BOOL pl_at_check(e_s1_class* i_this, f32 i_check_range) { } static u8 l_no_fail; // when enabled, enemy will never revive after defeated -static u8 l_initHIO; +static u8 hio_set; static daE_S1_HIO_c l_HIO; @@ -2034,7 +2034,7 @@ static int daE_S1_Delete(e_s1_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_S2"); if (i_this->mInitHIO) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -2158,9 +2158,9 @@ static int daE_S1_Create(fopAc_ac_c* i_this) { } } - if (!l_initHIO) { + if (!hio_set) { a_this->mInitHIO = true; - l_initHIO = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_sb.cpp b/src/d/actor/d_a_e_sb.cpp index 6a6bfbb95be..30b28d03a0e 100644 --- a/src/d/actor/d_a_e_sb.cpp +++ b/src/d/actor/d_a_e_sb.cpp @@ -252,7 +252,7 @@ static void* s_bomb_sub(void* arg0, void* arg1) { return NULL; } -static u8 l_HIOInit; +static u8 hio_set; static daE_SB_HIO_c l_HIO; @@ -1059,7 +1059,7 @@ int daE_SB_c::Draw() { int daE_SB_c::Delete() { dComIfG_resDelete(&mPhaseReq, "E_SB"); if (field_0xbbc) { - l_HIOInit = 0; + hio_set = 0; } if (heap != NULL) { @@ -1109,8 +1109,8 @@ cPhs__Step daE_SB_c::Create() { return cPhs_ERROR_e; } - if (l_HIOInit == 0) { - l_HIOInit = 1; + if (hio_set == 0) { + hio_set = 1; field_0xbbc = 1; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_e_sf.cpp b/src/d/actor/d_a_e_sf.cpp index cc6380feb78..fe1b32491c8 100644 --- a/src/d/actor/d_a_e_sf.cpp +++ b/src/d/actor/d_a_e_sf.cpp @@ -327,7 +327,7 @@ static int pl_check(e_sf_class* i_this, f32 i_distance, s16 param_3) { return 0; } -static bool l_initHIO; +static bool hio_set; static daE_SF_HIO_c l_HIO; @@ -1684,7 +1684,7 @@ static int daE_SF_Delete(e_sf_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_sf"); if (i_this->mIsFirstSpawn) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -1786,9 +1786,9 @@ static cPhs__Step daE_SF_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { i_this->mIsFirstSpawn = true; - l_initHIO = 1; + hio_set = 1; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_e_sh.cpp b/src/d/actor/d_a_e_sh.cpp index f1b1e51634d..aae75bcccf9 100644 --- a/src/d/actor/d_a_e_sh.cpp +++ b/src/d/actor/d_a_e_sh.cpp @@ -202,7 +202,7 @@ static void damage_check(e_sh_class* i_this) { } } -static bool l_HIOInit; +static bool hio_set; static daE_SH_HIO_c l_HIO; @@ -1114,7 +1114,7 @@ static int daE_SH_Delete(e_sh_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_sh"); if (i_this->mInitState != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mChild); } @@ -1213,9 +1213,9 @@ static int daE_SH_Create(fopAc_ac_c* i_this) { } OS_REPORT(""); - if (!l_HIOInit) { + if (!hio_set) { sh->mInitState = 1; - l_HIOInit = true; + hio_set = true; l_HIO.mChild = mDoHIO_CREATE_CHILD("E_sh", &l_HIO); } diff --git a/src/d/actor/d_a_e_sm.cpp b/src/d/actor/d_a_e_sm.cpp index 2ba1994dbe0..77d12e8b864 100644 --- a/src/d/actor/d_a_e_sm.cpp +++ b/src/d/actor/d_a_e_sm.cpp @@ -456,7 +456,7 @@ void daE_SM_c::SmDamageCheck() { cLib_addCalc2(&field_0x69c, 0.0f, 0.05f, 100.0f); } -static u8 l_initHIO; +static u8 hio_set; static daE_Sm_HIO_c l_HIO; @@ -1823,7 +1823,7 @@ int daE_SM_c::Delete() { } if (field_0x115c != 0) { - l_initHIO = 0; + hio_set = 0; } if (heap != NULL) { @@ -1918,8 +1918,8 @@ cPhs__Step daE_SM_c::Create() { return cPhs_ERROR_e; } - if (l_initHIO == 0) { - l_initHIO = 1; + if (hio_set == 0) { + hio_set = 1; field_0x115c = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_st.cpp b/src/d/actor/d_a_e_st.cpp index 5a6b130a15f..c86cf0fb42e 100644 --- a/src/d/actor/d_a_e_st.cpp +++ b/src/d/actor/d_a_e_st.cpp @@ -293,7 +293,7 @@ static int nodeCallBack(J3DJoint* i_joint, int param_2) { static BOOL small; -static bool l_initHIO; +static bool hio_set; static daE_ST_HIO_c l_HIO; @@ -2851,7 +2851,7 @@ static int daE_ST_Delete(e_st_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_st"); if (i_this->mIsFirstSpawn) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -3046,9 +3046,9 @@ static cPhs__Step daE_ST_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////E_ST SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { i_this->mIsFirstSpawn = true; - l_initHIO = true; + hio_set = true; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_e_sw.cpp b/src/d/actor/d_a_e_sw.cpp index 1beeea21d93..a18ca69d99f 100644 --- a/src/d/actor/d_a_e_sw.cpp +++ b/src/d/actor/d_a_e_sw.cpp @@ -201,7 +201,7 @@ static u8 data_807B0201; static u8 data_807B0202; /* 807B0203 0001+00 data_807B0203 None */ -static u8 l_initHIO; +static u8 hio_set; void daE_SW_c::setActionMode(s16 i_actionMode, s16 i_moveMode) { if (field_0x6e6 != 0) { @@ -1615,7 +1615,7 @@ int daE_SW_c::_delete() { dComIfG_resDelete(&mPhase, "E_SW"); if (field_0xaf9 != 0) { - l_initHIO = 0; + hio_set = 0; } if (field_0xaf8 != 0) { @@ -1700,9 +1700,9 @@ cPhs__Step daE_SW_c::create() { } } - if (l_initHIO == 0) { + if (hio_set == 0) { field_0xaf9 = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_th.cpp b/src/d/actor/d_a_e_th.cpp index 979d2d6ed4a..f62aa40fbd5 100644 --- a/src/d/actor/d_a_e_th.cpp +++ b/src/d/actor/d_a_e_th.cpp @@ -1034,7 +1034,7 @@ static void anm_se_set(e_th_class* i_this) { } } -static u8 l_initHIO; +static u8 hio_set; static daE_TH_HIO_c l_HIO; @@ -1161,7 +1161,7 @@ static int daE_TH_Delete(e_th_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_th"); if (i_this->mInitHIO) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -1228,9 +1228,9 @@ static int daE_TH_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { i_this->mInitHIO = TRUE; - l_initHIO = TRUE; + hio_set = TRUE; l_HIO.no = mDoHIO_CREATE_CHILD("鉄球兵", &l_HIO); } diff --git a/src/d/actor/d_a_e_tk.cpp b/src/d/actor/d_a_e_tk.cpp index 1723f19804e..06263e632dc 100644 --- a/src/d/actor/d_a_e_tk.cpp +++ b/src/d/actor/d_a_e_tk.cpp @@ -40,7 +40,7 @@ enum Mode { // Not sure if these are correct... /* 0xC */ MODE_TK_WAIT01, }; -static bool hioInit; +static bool hio_set; static daE_TK_HIO_c l_HIO; @@ -650,7 +650,7 @@ static int daE_TK_IsDelete(e_tk_class* i_this) { static int daE_TK_Delete(e_tk_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "E_tk"); if (i_this->mInitHIO) { - hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { i_this->mpMorf->stopZelAnime(); @@ -709,9 +709,9 @@ static int daE_TK_Create(fopAc_ac_c* i_this) { a_this->mPathDirection = 0x1; a_this->mAction = ACT_TK_PATHSWIM; } - if (hioInit == false) { + if (hio_set == false) { a_this->mInitHIO = true; - hioInit = true; + hio_set = true; l_HIO.field_0x04 = -1; } a_this->attention_info.flags = fopAc_AttnFlag_BATTLE_e; diff --git a/src/d/actor/d_a_e_tk2.cpp b/src/d/actor/d_a_e_tk2.cpp index d879c92183d..ef82742b36b 100644 --- a/src/d/actor/d_a_e_tk2.cpp +++ b/src/d/actor/d_a_e_tk2.cpp @@ -38,7 +38,7 @@ enum Mode { // Not sure if these are correct... /* 0xC */ MODE_TK2_WAIT01, }; -static bool hioInit; +static bool hio_set; static daE_TK2_HIO_c l_HIO; @@ -463,7 +463,7 @@ static int daE_TK2_IsDelete(e_tk2_class* i_this) { static int daE_TK2_Delete(e_tk2_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "E_tk2"); if (i_this->mInitHIO) { - hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { i_this->mpMorf->stopZelAnime(); @@ -512,9 +512,9 @@ static int daE_TK2_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (hioInit == false) { + if (hio_set == false) { a_this->mInitHIO = true; - hioInit = true; + hio_set = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_e_tt.cpp b/src/d/actor/d_a_e_tt.cpp index fe64e2f3bcf..d4baf9725f4 100644 --- a/src/d/actor/d_a_e_tt.cpp +++ b/src/d/actor/d_a_e_tt.cpp @@ -150,7 +150,7 @@ void daE_TT_c::calcHitGroundSpeed() { } } -static u8 l_HIOInit; +static u8 hio_set; static daE_TT_HIO_c l_HIO; @@ -1180,7 +1180,7 @@ int daE_TT_c::_delete() { dComIfG_resDelete(&mPhaseReq2, "E_TT"); if (mHIOInit) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1272,8 +1272,8 @@ int daE_TT_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.id = mDoHIO_CREATE_CHILD("テクタイト", &l_HIO); // Tektite } diff --git a/src/d/actor/d_a_e_vt.cpp b/src/d/actor/d_a_e_vt.cpp index b014b59f730..141c8ee1170 100644 --- a/src/d/actor/d_a_e_vt.cpp +++ b/src/d/actor/d_a_e_vt.cpp @@ -207,7 +207,7 @@ daE_VA_HIO_c::daE_VA_HIO_c() { /* 807CF4B5 0003+00 data_807CF4B5 None */ #pragma push #pragma force_active on -static u8 init_hio; +static u8 hio_set; #pragma pop static daE_VA_HIO_c l_HIO; @@ -3625,7 +3625,7 @@ int daE_VA_c::_delete() { dComIfG_resDelete(&mPhase, "E_VA"); if (mInitHIO) { - init_hio = false; + hio_set = false; } for (int i = 0; i < 2; i++) { @@ -3780,8 +3780,8 @@ int daE_VA_c::create() { return cPhs_ERROR_e; } - if (!init_hio) { - init_hio = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_e_wb.cpp b/src/d/actor/d_a_e_wb.cpp index efa90aca4c3..e3c58328db0 100644 --- a/src/d/actor/d_a_e_wb.cpp +++ b/src/d/actor/d_a_e_wb.cpp @@ -175,19 +175,10 @@ static int nodeCallBack(J3DJoint* i_joint, int param_1) { return 1; } -/* 807E35B4 0001+00 data_807E35B4 @1009 */ -/* 807E35B5 0001+00 data_807E35B5 None */ -/* 807E35B6 0001+00 data_807E35B6 None */ -/* 807E35B7 0001+00 data_807E35B7 None */ static s8 lbl_244_bss_45; static s8 lbl_244_bss_46; static s8 lbl_244_bss_47; -static bool l_HIOInit; - -// static u8 lbl_244_bss_48; -// static u8 lbl_244_bss_49; -// static u8 lbl_244_bss_4a; -// static u8 lbl_244_bss_4b; +static bool hio_set; static daE_WB_HIO_c l_HIO; @@ -5473,7 +5464,7 @@ static int daE_WB_Delete(e_wb_class* i_this) { fopAcM_GetID(i_this); dComIfG_resDelete(&i_this->mPhase, i_this->mResName); if (i_this->field_0x17e0 != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -5692,9 +5683,9 @@ static int daE_WB_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////E_WB SET NON !!\n"); return cPhs_ERROR_e; } else { - if (!l_HIOInit) { + if (!hio_set) { i_this->field_0x17e0 = 1; - l_HIOInit = true; + hio_set = true; l_HIO.mId = mDoHIO_CREATE_CHILD("イノシシ", &l_HIO); } diff --git a/src/d/actor/d_a_e_ws.cpp b/src/d/actor/d_a_e_ws.cpp index 3a80bc39516..8708d5c3216 100644 --- a/src/d/actor/d_a_e_ws.cpp +++ b/src/d/actor/d_a_e_ws.cpp @@ -150,7 +150,7 @@ s16 daE_WS_c::calcTargetAngle(cXyz i_basePos, cXyz i_targetPos) { return cM_atan2s(sp1C.x, sp1C.z); } -static u8 l_HIOInit; +static u8 hio_set; static daE_WS_HIO_c l_HIO; @@ -872,7 +872,7 @@ int daE_WS_c::_delete() { dComIfG_resDelete(&mPhase, "E_WS"); if (mHIOInit) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -920,8 +920,8 @@ int daE_WS_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.id = mDoHIO_CREATE_CHILD("スタルウォール", &l_HIO); } diff --git a/src/d/actor/d_a_e_ww.cpp b/src/d/actor/d_a_e_ww.cpp index fb53e66cfa8..d57f6c23cc9 100644 --- a/src/d/actor/d_a_e_ww.cpp +++ b/src/d/actor/d_a_e_ww.cpp @@ -145,7 +145,7 @@ namespace { }; } // namespace -static u8 l_HIOInit; +static u8 hio_set; static daE_WW_HIO_c l_HIO; @@ -2132,7 +2132,7 @@ static int daE_WW_IsDelete(daE_WW_c* i_this) { int daE_WW_c::_delete() { dComIfG_resDelete(&mPhase, "E_WW"); if (field_0xec4 != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.field_0x04); } @@ -2233,8 +2233,8 @@ int daE_WW_c::create() { return cPhs_ERROR_e; } - if (l_HIOInit == false) { - l_HIOInit = true; + if (hio_set == false) { + hio_set = true; field_0xec4 = 1; l_HIO.field_0x04 = mDoHIO_CREATE_CHILD("ホワイトウルフォス", (JORReflexible*)&l_HIO); } diff --git a/src/d/actor/d_a_e_yc.cpp b/src/d/actor/d_a_e_yc.cpp index 2c99c9f10f5..8395641bca5 100644 --- a/src/d/actor/d_a_e_yc.cpp +++ b/src/d/actor/d_a_e_yc.cpp @@ -17,7 +17,7 @@ static f32 S_area_dis; -static bool hioInit; +static bool hio_set; static daE_YC_HIO_c l_HIO; @@ -728,7 +728,7 @@ static int daE_YC_Delete(e_yc_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_yc"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { @@ -764,9 +764,9 @@ static cPhs__Step daE_YC_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_yg.cpp b/src/d/actor/d_a_e_yg.cpp index e6303395b62..45e10382fee 100644 --- a/src/d/actor/d_a_e_yg.cpp +++ b/src/d/actor/d_a_e_yg.cpp @@ -184,7 +184,7 @@ static void sibuki_set(e_yg_class* i_this) { } } -static bool l_initHIO; +static bool hio_set; static daE_YG_HIO_c l_HIO; @@ -1304,7 +1304,7 @@ static int daE_YG_Delete(e_yg_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "E_YG"); if (i_this->mIsFirstSpawn) { - l_initHIO = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1359,9 +1359,9 @@ static cPhs__Step daE_YG_Create(fopAc_ac_c* actor) { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { i_this->mIsFirstSpawn = 1; - l_initHIO = true; + hio_set = true; l_HIO.id = mDoHIO_CREATE_CHILD("グース", &l_HIO); } diff --git a/src/d/actor/d_a_e_yh.cpp b/src/d/actor/d_a_e_yh.cpp index a583fb29d70..93bb9e7f5d4 100644 --- a/src/d/actor/d_a_e_yh.cpp +++ b/src/d/actor/d_a_e_yh.cpp @@ -277,7 +277,7 @@ static void damage_check(e_yh_class* i_this) { } } -static bool l_HIOInit; +static bool hio_set; static daE_YH_HIO_c l_HIO; @@ -2064,7 +2064,7 @@ static int daE_YH_Delete(e_yh_class* i_this) { fopAcM_RegisterDeleteID(a_this, "E_YH"); dComIfG_resDelete(&i_this->mPhase, "E_yd"); if (i_this->mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -2157,9 +2157,9 @@ static int daE_YH_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////E_YH SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { i_this->mIsHIOOwner = true; - l_HIOInit = true; + hio_set = true; l_HIO.mId = mDoHIO_CREATE_CHILD("デグババ", &l_HIO); } diff --git a/src/d/actor/d_a_e_ymb.cpp b/src/d/actor/d_a_e_ymb.cpp index 9a366152197..a2db2014faa 100644 --- a/src/d/actor/d_a_e_ymb.cpp +++ b/src/d/actor/d_a_e_ymb.cpp @@ -507,7 +507,7 @@ void daE_YMB_c::setCameraSwitch() { } } -static u8 l_initHIO; +static u8 hio_set; static daE_YMB_HIO_c l_HIO; @@ -3098,7 +3098,7 @@ int daE_YMB_c::_delete() { dComIfG_resDelete(&mPhase, "E_YB"); if (field_0x1520 != 0) { - l_initHIO = 0; + hio_set = 0; } if (heap != NULL) { @@ -3190,8 +3190,8 @@ cPhs__Step daE_YMB_c::create() { mpBgW->SetRideCallback(rideCallBack); - if (l_initHIO == 0) { - l_initHIO = 1; + if (hio_set == 0) { + hio_set = 1; field_0x1520 = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_zh.cpp b/src/d/actor/d_a_e_zh.cpp index 8bc320e7a51..5ad7c499aec 100644 --- a/src/d/actor/d_a_e_zh.cpp +++ b/src/d/actor/d_a_e_zh.cpp @@ -122,7 +122,7 @@ daE_ZH_HIO_c::daE_ZH_HIO_c() { } /* 8082F725 0003+00 data_8082F725 None */ -static u8 l_initHIO; +static u8 hio_set; static daE_ZH_HIO_c l_HIO; @@ -2111,7 +2111,7 @@ int daE_ZH_c::_delete() { } if (field_0xe04 != 0) { - l_initHIO = 0; + hio_set = 0; } if (heap != NULL) { @@ -2217,8 +2217,8 @@ cPhs__Step daE_ZH_c::create() { return cPhs_ERROR_e; } - if (l_initHIO == 0) { - l_initHIO = 1; + if (hio_set == 0) { + hio_set = 1; field_0xe04 = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_e_zm.cpp b/src/d/actor/d_a_e_zm.cpp index b2024a86209..d1c3287dc2e 100644 --- a/src/d/actor/d_a_e_zm.cpp +++ b/src/d/actor/d_a_e_zm.cpp @@ -65,7 +65,7 @@ public: /* 0x1A */ s16 stun_time; // 麻痺時間 - Stun Time }; -static u8 l_initHIO; +static u8 hio_set; static daE_ZM_HIO_c l_HIO; @@ -872,7 +872,7 @@ int daE_ZM_c::_delete() { } if (field_0xc28) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -959,8 +959,8 @@ cPhs__Step daE_ZM_c::create() { } else if (arg0 != 20 && !fopAcM_entrySolidHeap(this, useHeapInit, 0xA90)) { return cPhs_ERROR_e; } else { - if (arg0 != 20 && l_initHIO == 0) { - l_initHIO = 1; + if (arg0 != 20 && hio_set == 0) { + hio_set = 1; field_0xc28 = true; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_fr.cpp b/src/d/actor/d_a_fr.cpp index c0e29474a9e..905f49b16e5 100644 --- a/src/d/actor/d_a_fr.cpp +++ b/src/d/actor/d_a_fr.cpp @@ -136,7 +136,7 @@ static BOOL way_bg_check(fr_class* i_this) { } } -static bool l_initHIO; +static bool hio_set; static daFr_HIO_c l_HIO; @@ -647,7 +647,7 @@ static int daFr_Delete(fr_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Fr"); if (i_this->field_0x9e4) { - l_initHIO = false; + hio_set = false; } mDoHIO_DELETE_CHILD(l_HIO.field_0x4); @@ -699,9 +699,9 @@ static int daFr_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////FR SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { i_this->field_0x9e4 = 1; - l_initHIO = true; + hio_set = true; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("カエル", &l_HIO); } diff --git a/src/d/actor/d_a_kago.cpp b/src/d/actor/d_a_kago.cpp index 3ee4e7aadc1..d6068ff6728 100644 --- a/src/d/actor/d_a_kago.cpp +++ b/src/d/actor/d_a_kago.cpp @@ -270,7 +270,7 @@ int daKago_c::executeBalloonMenu() { return 1; } -static u8 l_HIOInit; +static u8 hio_set; static daKago_HIO_c l_HIO; f32 daKago_c::checkGroundHeight(cXyz i_pos, f32* o_step) { @@ -3696,7 +3696,7 @@ int daKago_c::_delete() { dComIfG_resDelete(&mPhase, field_0x75c); if (field_0xb54 != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mChild); } @@ -3805,9 +3805,9 @@ int daKago_c::create() { return cPhs_ERROR_e; } - if (l_HIOInit == 0) { + if (hio_set == 0) { field_0xb54 = 1; - l_HIOInit = 1; + hio_set = 1; l_HIO.mChild = mDoHIO_CREATE_CHILD("", &l_HIO); } diff --git a/src/d/actor/d_a_mg_rod.cpp b/src/d/actor/d_a_mg_rod.cpp index dc697813eaa..24c177007b4 100644 --- a/src/d/actor/d_a_mg_rod.cpp +++ b/src/d/actor/d_a_mg_rod.cpp @@ -521,7 +521,7 @@ static npc_henna_class* henna; /* 804BBBD4 0001+00 data_804BBBD4 None */ static u8 data_804BBBD4; -static u8 l_HIOInit; +static u8 hio_set; static dmg_rod_HIO_c l_HIO; @@ -6011,7 +6011,7 @@ static int dmg_rod_Delete(dmg_rod_class* i_this) { dComIfG_resDelete(&i_this->phase, i_this->arcname); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -6270,9 +6270,9 @@ static int dmg_rod_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////MG_ROD SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("釣りシステム", &l_HIO); } diff --git a/src/d/actor/d_a_nbomb.cpp b/src/d/actor/d_a_nbomb.cpp index 5b4b734f88a..13deb6780d0 100644 --- a/src/d/actor/d_a_nbomb.cpp +++ b/src/d/actor/d_a_nbomb.cpp @@ -13,6 +13,7 @@ #include "d/d_com_inf_game.h" #include "f_op/f_op_kankyo_mng.h" #include "d/actor/d_a_mirror.h" +#include "JSystem/JAudio2/JAUSectionHeap.h" void daNbomb_c::coHitCallback(fopAc_ac_c* i_hitActor) { if (fopAcM_GetGroup(i_hitActor) == fopAc_ENEMY_e || @@ -1671,6 +1672,8 @@ static int daNbomb_Draw(daNbomb_c* i_this) { } AUDIO_INSTANCES; +template<> +JAUSectionHeap* JASGlobalInstance::sInstance; static actor_method_class l_daNbombMethod = { (process_method_func)daNbomb_Create, diff --git a/src/d/actor/d_a_npc_cd2.cpp b/src/d/actor/d_a_npc_cd2.cpp index 6c09fb705d0..72f4dc7f5e6 100644 --- a/src/d/actor/d_a_npc_cd2.cpp +++ b/src/d/actor/d_a_npc_cd2.cpp @@ -193,24 +193,6 @@ dCcD_SrcCyl const daNpcCd2_c::m_cylDat = { } // mCyl }; -static Vec const a_transScaleTbl[30] = { - {1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f}, - {1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f}, - {1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f}, - {1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f}, - {1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f}, - {1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f}, - {1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f}, - {1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f}, - {1.0f, 1.0f, 1.0f}, {1.0f, 0.95, 1.0f}, - {1.0f, 1.0999999f, 1.0f}, {1.0f, 0.5656486f, 1.0f}, - {1.0f, 0.9f, 1.0f}, {1.0f, 0.8630768f, 1.0f}, - {1.0f, 1.0529536f, 1.0f}, {1.0f, 1.0f, 1.0f}, - {1.0f, 0.95, 1.0f}, {1.0f, 1.0999999f, 1.0f}, - {1.0f, 0.5656486f, 1.0f}, {1.0f, 0.9f, 1.0f}, - {1.0f, 0.8630768f, 1.0f}, {1.0f, 1.0529536f, 1.0f}, -}; - int daNpcCd2_c::NpcCreate(int param_1) { J3DModelData* a_mdlData_p = getNpcMdlDataP(param_1); JUT_ASSERT(590, NULL != a_mdlData_p); @@ -241,6 +223,23 @@ int daNpcCd2_c::NpcCreate(int param_1) { field_0xac4 = 0; field_0xaa4 = 0; } + static Vec const a_transScaleTbl[30] = { + {1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f}, + {1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f}, + {1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f}, + {1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f}, + {1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f}, + {1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f}, + {1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f}, + {1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f}, + {1.0f, 1.0f, 1.0f}, {1.0f, 0.95, 1.0f}, + {1.0f, 1.0999999f, 1.0f}, {1.0f, 0.5656486f, 1.0f}, + {1.0f, 0.9f, 1.0f}, {1.0f, 0.8630768f, 1.0f}, + {1.0f, 1.0529536f, 1.0f}, {1.0f, 1.0f, 1.0f}, + {1.0f, 0.95, 1.0f}, {1.0f, 1.0999999f, 1.0f}, + {1.0f, 0.5656486f, 1.0f}, {1.0f, 0.9f, 1.0f}, + {1.0f, 0.8630768f, 1.0f}, {1.0f, 1.0529536f, 1.0f}, + }; cXyz cStack_38(a_transScaleTbl[param_1]); mpMorf->offTranslate(); mpMorf->setTranslateScale(cStack_38); @@ -334,899 +333,7 @@ static anmTblPrm const l_btpTWTbl[30] = { l_resMATa2[1], -1, l_resWCNa2[1], 7, l_resWONa2[1], 7, l_resWGNa2[1], 7, l_resWANb2[1], 7, }; -// TODO: these four tables should be converted into proper structs instead of byte arrays - -#pragma push -#pragma force_active on -static u8 a_jntTbl_M[16][19][20] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0xFF, 0xEE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xCE, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFF, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x0A, 0x00, 0x1E, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, - 0xFF, 0xFB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x0A, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xBA, 0x00, 0x0A, 0xFF, 0xE2, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, - 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00, 0xFF, 0xEE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xCE, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFF, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46, 0x00, 0x0A, 0x00, 0x1E, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, - 0xFF, 0xFB, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x0A, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xBA, 0x00, 0x0A, 0xFF, 0xE2, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, - 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -}; -#pragma pop - -#pragma push -#pragma force_active on -static u8 a_prmTbl_M[1024] = { - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x80, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x42, 0x20, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0xB3, 0x33, 0x33, 0x00, 0xF0, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x60, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x42, 0x70, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x33, 0x33, 0x33, 0x00, 0x8C, 0x00, 0x00, - 0x3F, 0xD9, 0x99, 0x9A, 0x40, 0x00, 0x00, 0x00, 0x41, 0x40, 0x00, 0x00, 0x40, 0x90, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x66, 0x66, 0x66, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x40, 0x00, 0x00, 0x40, 0x6C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x80, 0x00, 0x00, 0x40, 0xB0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x80, 0x00, 0x00, 0x40, 0xB0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x66, 0x66, 0x66, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x70, 0x00, 0x00, 0x40, 0xA0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x80, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x80, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0xB3, 0x33, 0x33, 0x00, 0xF0, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x60, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x42, 0x70, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x33, 0x33, 0x33, 0x00, 0x8C, 0x00, 0x00, - 0x3F, 0xD9, 0x99, 0x9A, 0x40, 0x00, 0x00, 0x00, 0x41, 0x40, 0x00, 0x00, 0x40, 0x90, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x66, 0x66, 0x66, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x40, 0x00, 0x00, 0x40, 0x6C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x80, 0x00, 0x00, 0x40, 0xB0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x80, 0x00, 0x00, 0x40, 0xB0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x66, 0x66, 0x66, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x70, 0x00, 0x00, 0x40, 0xA0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xE6, 0x66, 0x66, 0x41, 0x80, 0x00, 0x00, 0x40, 0xC0, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, -}; -#pragma pop - -#pragma push -#pragma force_active on -static u8 a_jntTbl_W[14][21][20] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, - 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFF, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xCE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF6, - 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, - 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x0A, 0x00, 0x00, 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x08, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0xFF, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xFF, 0xCE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xBF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x05, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x05, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, - 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x0A, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, - 0xFF, 0xE2, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0xFF, 0xF6, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -}; -#pragma pop - -#pragma push -#pragma force_active on -static u8 a_prmTbl_W[896] = { - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00, 0x40, 0x80, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x20, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x19, 0x99, 0x9A, 0x00, 0x8C, 0x00, 0x00, - 0x3F, 0xE6, 0x66, 0x66, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00, 0x40, 0x4C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x4C, 0xCC, 0xCD, 0x00, 0x96, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x00, 0x00, 0x00, 0x40, 0x33, 0x33, 0x33, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xA6, 0x66, 0x66, 0x41, 0x20, 0x00, 0x00, 0x40, 0x26, 0x66, 0x66, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xCC, 0xCC, 0xCD, 0x41, 0x20, 0x00, 0x00, 0x40, 0x8C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00, 0x40, 0x80, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x20, 0x00, 0x00, 0x40, 0x60, 0x00, 0x00, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x19, 0x99, 0x9A, 0x00, 0x8C, 0x00, 0x00, - 0x3F, 0xE6, 0x66, 0x66, 0x3F, 0xC0, 0x00, 0x00, 0x41, 0x10, 0x00, 0x00, 0x40, 0x4C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x4C, 0xCC, 0xCD, 0x00, 0x96, 0x00, 0x00, - 0x3F, 0xA6, 0x66, 0x66, 0x3F, 0x99, 0x99, 0x9A, 0x41, 0x00, 0x00, 0x00, 0x40, 0x33, 0x33, 0x33, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xB3, 0x33, 0x33, 0x3F, 0xA6, 0x66, 0x66, 0x41, 0x20, 0x00, 0x00, 0x40, 0x26, 0x66, 0x66, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, - 0xC9, 0x50, 0x27, 0x10, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0x3F, 0x80, 0x00, 0x00, 0x00, 0xC8, 0x00, 0x00, - 0x3F, 0xC0, 0x00, 0x00, 0x3F, 0xCC, 0xCC, 0xCD, 0x41, 0x20, 0x00, 0x00, 0x40, 0x8C, 0xCC, 0xCD, - 0x43, 0x34, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00, 0x42, 0x48, 0x66, 0x66, 0x42, 0x0C, 0x00, 0x00, -}; -#pragma pop +#include "d/actor/d_a_npc_cd2_HIO.inc" J3DAnmTransform* daNpcCd2_c::getAnmP(int param_1, int param_2) { int a_anmNum = param_1; @@ -1488,8 +595,6 @@ J3DAnmTransform* daNpcCd2_c::getAnmP(int param_1, int param_2) { return (J3DAnmTransform*)dComIfG_getObjectRes(name, index); } -//static u8 lit_3982[12]; - daNpcCd2_HIO_c l_Cd2_HIO; int daNpcCd2_c::setAttention(int param_1) { @@ -1621,11 +726,6 @@ int daNpcCd2_c::drawShadow(f32 param_0) { return 1; } -static s32 const a_jntNumTbl[13][2] = { - {-1, -1}, {7, -1}, {11, -1}, {-1, 11}, {7, -1}, {-1, 11}, {1, -1}, - {-1, 11}, {-1, 7}, {10, -1}, {-1, 11}, {10, -1}, {-1, 11}, -}; - int daNpcCd2_c::drawObj(int idx, J3DModel* i_model, f32 i_scale) { if (i_model == NULL) { return 0; @@ -1634,6 +734,10 @@ int daNpcCd2_c::drawObj(int idx, J3DModel* i_model, f32 i_scale) { return 0; } int x = isM_() ? 0 : 1; + static s32 const a_jntNumTbl[13][2] = { + {-1, -1}, {7, -1}, {11, -1}, {-1, 11}, {7, -1}, {-1, 11}, {1, -1}, + {-1, 11}, {-1, 7}, {10, -1}, {-1, 11}, {10, -1}, {-1, 11}, + }; s32 jntNum = a_jntNumTbl[idx][x]; if (i_model && jntNum >= 0) { g_env_light.setLightTevColorType_MAJI(i_model, &tevStr); @@ -1675,9 +779,9 @@ int daNpcCd2_c::drawNpc() { static inline f32 Cd2_HIO_jntTZ(int param_1, int param_2) { f32 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04[2]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x00[2]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04[2]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x00[2]; } return 10.0f * rv; } @@ -1685,9 +789,9 @@ static inline f32 Cd2_HIO_jntTZ(int param_1, int param_2) { static inline f32 Cd2_HIO_jntTY(int param_1, int param_2) { f32 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04[1]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x00[1]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04[1]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x00[1]; } return 10.0f * rv; } @@ -1695,9 +799,9 @@ static inline f32 Cd2_HIO_jntTY(int param_1, int param_2) { static inline f32 Cd2_HIO_jntTX(int param_1, int param_2) { f32 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04[0]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x00[0]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04[0]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x00[0]; } return 10.0f * rv; } @@ -1705,9 +809,9 @@ static inline f32 Cd2_HIO_jntTX(int param_1, int param_2) { static inline s16 Cd2_HIO_jntRZ(int param_1, int param_2) { s16 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x10[2]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x0C[2]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x10[2]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x0C[2]; } return 182.04444885253906f * rv; } @@ -1715,9 +819,9 @@ static inline s16 Cd2_HIO_jntRZ(int param_1, int param_2) { static inline s16 Cd2_HIO_jntRY(int param_1, int param_2) { s16 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x10[1]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x0C[1]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x10[1]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x0C[1]; } return 182.04444885253906f * rv; } @@ -1725,9 +829,9 @@ static inline s16 Cd2_HIO_jntRY(int param_1, int param_2) { static inline s16 Cd2_HIO_jntRX(int param_1, int param_2) { s16 rv; if (param_1 < 16) { - rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x10[0]; + rv = l_Cd2_HIO.field_0x0004[param_1].field_0x004[param_2].field_0x04.field_0x0C[0]; } else { - rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x10[0]; + rv = l_Cd2_HIO.field_0x20c4[param_1 - 16].field_0x004[param_2].field_0x04.field_0x0C[0]; } return 182.04444885253906f * rv; } @@ -2028,18 +1132,3 @@ void PathTrace_c::checkObstacleSub(fopAc_ac_c* pObstacle) { } } } - -daNpcCd2_HIO_c::daNpcCd2_HIO_c() { - for (int i = 0; i < 16; i++) { - for (int j = 0; j < 19; j++) { - memcpy(&field_0x0004[i].field_0x004[j].field_0x04, a_jntTbl_M[i][j], 20); - } - memcpy(&field_0x0004[i].mMaxLmtX_BACKBONE, a_prmTbl_M + i * 0x40, 0x40); - } - for (int i = 0; i < 14; i++) { - for (int j = 0; j < 21; j++) { - memcpy(&field_0x20c4[i].field_0x004[j].field_0x04, a_jntTbl_W[i][j], 20); - } - memcpy(&field_0x20c4[i].mMaxLmtX_BACKBONE, a_prmTbl_W + i * 0x40, 0x40); - } -} diff --git a/src/d/actor/d_a_npc_cd2_HIO.inc b/src/d/actor/d_a_npc_cd2_HIO.inc new file mode 100644 index 00000000000..463a6f2e649 --- /dev/null +++ b/src/d/actor/d_a_npc_cd2_HIO.inc @@ -0,0 +1,712 @@ +#include "d/actor/d_a_npc_cd2.h" + +daNpcCd2_HIO_c::daNpcCd2_HIO_c() { + static daNpcCd2_HIO_Jnt_UnkStruct_s a_jntTbl_M[16][19] = { + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x0B, 0x00, -0x12}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, -0.3f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x14}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x32}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x41}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x46, 0x0A, 0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x32, -0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {-0x46, 0x0A, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x32, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x0F}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x0B, 0x00, -0x12}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, -0.3f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x14}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x32}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x41}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x46, 0x0A, 0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x32, -0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {-0x46, 0x0A, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x32, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x0F}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + } + }; + static daNpcCd2_HIO_Child_UnkStruct_s a_prmTbl_M[16] = { + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 40.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.4f, 240, 1.4f, 1.8f, 14.0f, 6.0f, 180.0f, 60.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.7f, 140, 1.7f, 2.0f, 12.0f, 4.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.9f, 200, 1.3f, 1.2f, 12.0f, 3.7f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.9f, 200, 1.5f, 1.8f, 15.0f, 5.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.4f, 240, 1.4f, 1.8f, 14.0f, 6.0f, 180.0f, 60.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.7f, 140, 1.7f, 2.0f, 12.0f, 4.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.9f, 200, 1.3f, 1.2f, 12.0f, 3.7f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.9f, 200, 1.5f, 1.8f, 15.0f, 5.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + }; + for (int i = 0; i < 16; i++) { + for (int j = 0; j < 19; j++) { + memcpy(&field_0x0004[i].field_0x004[j].field_0x04, &a_jntTbl_M[i][j], 20); + } + memcpy(&field_0x0004[i].field_0x1D0, &a_prmTbl_M[i], 0x40); + } + static daNpcCd2_HIO_Jnt_UnkStruct_s a_jntTbl_W[14][21] = { + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0B, 0x08}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, -0.3f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x14}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x32}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x41}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x08, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x08, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x0F}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x14, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0B, 0x08}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, -0.3f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x14}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x32}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, -0x41}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x08, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x05}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x08, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x0F}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x0A, 0x00, -0x1E}}, + {{0.0f, 0.0f, 0.0f}, {0x00, -0x0A, 0x0B}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x01}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + }, + { + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + {{0.0f, 0.0f, 0.0f}, {0x00, 0x00, 0x00}}, + } + }; + static daNpcCd2_HIO_Child_UnkStruct_s a_prmTbl_W[] = { + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.4f, 1.5f, 10.0f, 4.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 10.0f, 3.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.3f, 1.2f, 10.0f, 3.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.6f, 140, 1.8f, 1.5f, 9.0f, 3.2f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.8f, 150, 1.3f, 1.2f, 8.0f, 2.8f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.4f, 1.3f, 10.0f, 2.6f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.6f, 10.0f, 4.4f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.4f, 1.5f, 10.0f, 4.0f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.5f, 10.0f, 3.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.3f, 1.2f, 10.0f, 3.5f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.6f, 140, 1.8f, 1.5f, 9.0f, 3.2f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 0.8f, 150, 1.3f, 1.2f, 8.0f, 2.8f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.4f, 1.3f, 10.0f, 2.6f, 180.0f, 30.0f, 50.099998f, 35.0f}, + {-14000, 10000, -18000, -10000, 0, 0, 0, 0, 4000, 15000, -8000, -15000, 1.0f, 200, 1.5f, 1.6f, 10.0f, 4.4f, 180.0f, 30.0f, 50.099998f, 35.0f}, + }; + for (int i = 0; i < 14; i++) { + for (int j = 0; j < 21; j++) { + memcpy(&field_0x20c4[i].field_0x004[j].field_0x04, &a_jntTbl_W[i][j], 20); + } + memcpy(&field_0x20c4[i].field_0x1FC, &a_prmTbl_W[i], 0x40); + } +} diff --git a/src/d/actor/d_a_npc_du.cpp b/src/d/actor/d_a_npc_du.cpp index decd32629d4..043b1aa5406 100644 --- a/src/d/actor/d_a_npc_du.cpp +++ b/src/d/actor/d_a_npc_du.cpp @@ -502,7 +502,7 @@ static BOOL message(npc_du_class* i_this) { return FALSE; } -static bool l_initHIO; +static bool hio_set; static u8 lit_3757[12]; @@ -591,7 +591,7 @@ static int daNpc_Du_Delete(npc_du_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Npc_Du"); if (i_this->mIsFirstSpawn) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -660,9 +660,9 @@ static cPhs__Step daNpc_Du_Create(fopAc_ac_c* a_this) { } OS_REPORT("//////////////NPC_DU SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { i_this->mIsFirstSpawn = 1; - l_initHIO = true; + hio_set = true; l_HIO.id = mDoHIO_CREATE_CHILD("アヒル", &l_HIO); } diff --git a/src/d/actor/d_a_npc_henna.cpp b/src/d/actor/d_a_npc_henna.cpp index 1846f27af9b..61212d3c962 100644 --- a/src/d/actor/d_a_npc_henna.cpp +++ b/src/d/actor/d_a_npc_henna.cpp @@ -423,7 +423,7 @@ static void* s_fish_sub(void* param_0, void* param_1) { return 0; } -static u8 l_HIOInit; +static u8 hio_set; static daNpc_Henna_HIO_c l_HIO; @@ -2592,7 +2592,7 @@ static bool daNpc_Henna_IsDelete(npc_henna_class* param_0) { static int daNpc_Henna_Delete(npc_henna_class* i_this) { dComIfG_resDelete(&i_this->phase, "Henna"); if (i_this->hio_init != 0) { - l_HIOInit = 0; + hio_set = 0; } return 1; } @@ -2694,9 +2694,9 @@ static int daNpc_Henna_Create(fopAc_ac_c* i_this) { } OS_REPORT("//////////////NPC_HENNA SET 2 !!\n"); - if (!l_HIOInit ) { + if (!hio_set ) { a_this->hio_init = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; // "Henna" l_HIO.id = mDoHIO_CREATE_CHILD("ヘナさま", &l_HIO); } diff --git a/src/d/actor/d_a_npc_ks.cpp b/src/d/actor/d_a_npc_ks.cpp index 6e745d74c90..df3fa310721 100644 --- a/src/d/actor/d_a_npc_ks.cpp +++ b/src/d/actor/d_a_npc_ks.cpp @@ -300,7 +300,7 @@ static npc_ks_class* leader; static u32 call_pt; -static u8 l_HIOInit; +static u8 hio_set; static daNpc_Ks_HIO_c l_HIO; @@ -6878,7 +6878,7 @@ static int daNpc_Ks_Delete(npc_ks_class* i_this) { dComIfG_resDelete(&i_this->mPhase, i_this->res_name); if (i_this->hio_init != 0) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.no); } @@ -7402,9 +7402,9 @@ static int daNpc_Ks_Create(fopAc_ac_c* actor) { } OS_REPORT("//////////////NPC_KS SET 2 !!\n"); - if (l_HIOInit == 0) { + if (hio_set == 0) { i_this->hio_init = 1; - l_HIOInit = 1; + hio_set = 1; l_HIO.no = mDoHIO_CREATE_CHILD("コザル", &l_HIO); // Kozaru } diff --git a/src/d/actor/d_a_npc_ne.cpp b/src/d/actor/d_a_npc_ne.cpp index 5e410ee76f8..496e90a3c13 100644 --- a/src/d/actor/d_a_npc_ne.cpp +++ b/src/d/actor/d_a_npc_ne.cpp @@ -301,7 +301,7 @@ static s16 climb_angle_get(npc_ne_class* i_this) { } /* 80A92AC5 0003+00 data_80A92AC5 None */ -static bool l_hioInit; +static bool hio_set; static daNpc_Ne_HIO_c l_HIO; @@ -3025,7 +3025,7 @@ static int daNpc_Ne_IsDelete(npc_ne_class* i_this) { static int daNpc_Ne_Delete(npc_ne_class* i_this) { dComIfG_resDelete(&i_this->mPhase, i_this->mResName); if (i_this->mHIOInit != 0) { - l_hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { i_this->mSound.deleteObject(); @@ -3163,9 +3163,9 @@ static cPhs__Step daNpc_Ne_Create(fopAc_ac_c* i_this) { } } - if (!l_hioInit) { + if (!hio_set) { _this->mHIOInit = 1; - l_hioInit = true; + hio_set = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_npc_sq.cpp b/src/d/actor/d_a_npc_sq.cpp index d64bf2db591..e51ad61dc1f 100644 --- a/src/d/actor/d_a_npc_sq.cpp +++ b/src/d/actor/d_a_npc_sq.cpp @@ -14,7 +14,7 @@ #include "d/actor/d_a_player.h" #include "d/d_procname.h" -static bool hioInit; +static bool hio_set; static daNpc_Sq_HIO_c l_HIO; @@ -291,7 +291,7 @@ static int daNpc_Sq_IsDelete(npc_sq_class* i_this) { static int daNpc_Sq_Delete(npc_sq_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "Sq"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } return 1; } @@ -337,9 +337,9 @@ static cPhs__Step daNpc_Sq_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_npc_tkj2.cpp b/src/d/actor/d_a_npc_tkj2.cpp index cdbfadc75b0..616b263fdef 100644 --- a/src/d/actor/d_a_npc_tkj2.cpp +++ b/src/d/actor/d_a_npc_tkj2.cpp @@ -420,7 +420,7 @@ static cXyz return_pos_get(npc_tkj2_class* i_this) { return player->current.pos; } -static u8 l_initHIO; +static u8 hio_set; static daNpc_Tkj2_HIO_c l_HIO; @@ -1029,7 +1029,7 @@ static int daNpc_Tkj2_Delete(npc_tkj2_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Tkj2"); if (i_this->field_0xa9c != 0) { - l_initHIO = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -1093,9 +1093,9 @@ static cPhs__Step daNpc_Tkj2_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0xa9c = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_ari.cpp b/src/d/actor/d_a_obj_ari.cpp index da17324ba97..ee0c02efd41 100644 --- a/src/d/actor/d_a_obj_ari.cpp +++ b/src/d/actor/d_a_obj_ari.cpp @@ -13,7 +13,7 @@ #include "d/d_procname.h" #include "f_op/f_op_camera_mng.h" -static bool hioInit; +static bool hio_set; static daObj_AriHIO_c l_HIO; @@ -523,7 +523,7 @@ void daObjARI_c::Z_BufferChk() { int daObjARI_c::Delete() { dComIfG_resDelete(&mPhase, "I_Ari"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { mpMorf->stopZelAnime(); @@ -640,8 +640,8 @@ cPhs__Step daObjARI_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_balloon.cpp b/src/d/actor/d_a_obj_balloon.cpp index b36140b8164..fcbea2b3cba 100644 --- a/src/d/actor/d_a_obj_balloon.cpp +++ b/src/d/actor/d_a_obj_balloon.cpp @@ -62,7 +62,7 @@ void daObj_Balloon_c::saveBestScore() { dComIfGp_setMessageCountNumber(m_balloon_score); } -static u8 l_initHIO; +static u8 hio_set; static daObj_Balloon_HIO_c l_HIO; @@ -204,7 +204,7 @@ int daObj_Balloon_c::_delete() { dComIfG_resDelete(&mPhase, "Obj_bal"); Z2GetAudioMgr()->seStop(Z2SE_OBJ_WATERMILL_ROUND, 0); if (mHIOInit) { - l_initHIO = false; + hio_set = false; } return 1; } @@ -245,9 +245,9 @@ int daObj_Balloon_c::create() { return cPhs_ERROR_e; } - if (!l_initHIO) { + if (!hio_set) { mHIOInit = true; - l_initHIO = true; + hio_set = true; l_HIO.field_0x04 = -1; } diff --git a/src/d/actor/d_a_obj_batta.cpp b/src/d/actor/d_a_obj_batta.cpp index 910f90ac72d..120c05a9997 100644 --- a/src/d/actor/d_a_obj_batta.cpp +++ b/src/d/actor/d_a_obj_batta.cpp @@ -47,7 +47,7 @@ daObj_BattaHIO_c::daObj_BattaHIO_c() { mModelScaleFemale = 1.4f; } -static bool l_HIOInit; +static bool hio_set; static daObj_BattaHIO_c l_HIO; @@ -527,7 +527,7 @@ int daObjBATTA_c::_delete() { dComIfG_resDelete(&mPhase, "Bat"); if (mIsHIOOwner != 0) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -641,8 +641,8 @@ int daObjBATTA_c::create() { OS_REPORT("/////////////////// BATTA SET OK /////////////////\n"); - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mIsHIOOwner = true; // Golden Bugs l_HIO.mId = mDoHIO_CREATE_CHILD("黄金蟲(バッタ)", &l_HIO); diff --git a/src/d/actor/d_a_obj_cho.cpp b/src/d/actor/d_a_obj_cho.cpp index efe0c02d5ef..51d47ec630f 100644 --- a/src/d/actor/d_a_obj_cho.cpp +++ b/src/d/actor/d_a_obj_cho.cpp @@ -13,7 +13,7 @@ #include "d/d_procname.h" #include "f_op/f_op_camera_mng.h" -static bool hioInit; +static bool hio_set; static daObj_ChoHIO_c l_HIO; @@ -448,7 +448,7 @@ void daObjCHO_c::ObjHit() { int daObjCHO_c::Delete() { dComIfG_resDelete(&mPhaseReq, "I_Cho"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { mpMorf->stopZelAnime(); @@ -565,8 +565,8 @@ cPhs__Step daObjCHO_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_dan.cpp b/src/d/actor/d_a_obj_dan.cpp index 989aa9a45b4..78f200f9e8f 100644 --- a/src/d/actor/d_a_obj_dan.cpp +++ b/src/d/actor/d_a_obj_dan.cpp @@ -13,7 +13,7 @@ #include "d/d_procname.h" #include "f_op/f_op_camera_mng.h" -static bool hioInit; +static bool hio_set; static daObj_DanHIO_c l_HIO; @@ -424,7 +424,7 @@ int daObjDAN_c::Execute() { int daObjDAN_c::Delete() { dComIfG_resDelete(&mPhase, "I_Dan"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { mpMorf->stopZelAnime(); @@ -538,8 +538,8 @@ cPhs__Step daObjDAN_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_food.cpp b/src/d/actor/d_a_obj_food.cpp index 19aae2eea0b..31dde10a020 100644 --- a/src/d/actor/d_a_obj_food.cpp +++ b/src/d/actor/d_a_obj_food.cpp @@ -14,7 +14,7 @@ #include "d/actor/d_a_player.h" #include "d/d_procname.h" -static bool hioInit; +static bool hio_set; static daObj_Food_HIO_c l_HIO; @@ -389,7 +389,7 @@ static int daObj_Food_IsDelete(obj_food_class* i_this) { static int daObj_Food_Delete(obj_food_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "Obj_fd"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } if (i_this->heap != NULL) { i_this->mSound.deleteObject(); @@ -433,9 +433,9 @@ static cPhs__Step daObj_Food_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_fw.cpp b/src/d/actor/d_a_obj_fw.cpp index f41a3073a2e..0242c01f92c 100644 --- a/src/d/actor/d_a_obj_fw.cpp +++ b/src/d/actor/d_a_obj_fw.cpp @@ -29,7 +29,7 @@ daObj_Fw_HIO_c::daObj_Fw_HIO_c() { size = 1.0f; } -static u8 l_initHIO; +static u8 hio_set; static daObj_Fw_HIO_c l_HIO; @@ -192,7 +192,7 @@ static int daObj_Fw_Delete(obj_fw_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "RYUW00"); if (i_this->field_0x624 != 0) { - l_initHIO = 0; + hio_set = 0; } dComIfG_Bgsp().Release(i_this->mpBgW); @@ -277,9 +277,9 @@ static cPhs__Step daObj_Fw_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (l_initHIO == 0) { + if (hio_set == 0) { i_this->field_0x624 = 1; - l_initHIO = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_gm.cpp b/src/d/actor/d_a_obj_gm.cpp index 2dee46fc3b3..33d4ccc6a0f 100644 --- a/src/d/actor/d_a_obj_gm.cpp +++ b/src/d/actor/d_a_obj_gm.cpp @@ -594,7 +594,7 @@ static int daObj_Gm_IsDelete(obj_gm_class* i_this) { return 1; } -static bool l_initHIO; +static bool hio_set; static int daObj_Gm_Delete(obj_gm_class* i_this) { fopAc_ac_c* a_this = (fopAc_ac_c*)&i_this->actor; @@ -603,7 +603,7 @@ static int daObj_Gm_Delete(obj_gm_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "OBJ_GM"); if (i_this->mIsFirstSpawn) { - l_initHIO = false; + hio_set = false; } if (a_this->heap != NULL) { @@ -663,9 +663,9 @@ static cPhs__Step daObj_Gm_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////OBJ_GM SET 2 !!\n"); - if (!l_initHIO) { + if (!hio_set) { i_this->mIsFirstSpawn = true; - l_initHIO = true; + hio_set = true; l_HIO.id = -1; } diff --git a/src/d/actor/d_a_obj_gomikabe.cpp b/src/d/actor/d_a_obj_gomikabe.cpp index 862aaab6065..6d5cbfbe628 100644 --- a/src/d/actor/d_a_obj_gomikabe.cpp +++ b/src/d/actor/d_a_obj_gomikabe.cpp @@ -272,7 +272,7 @@ int daObjGOMIKABE_c::CreateHeap() { return 1; } -static bool l_HIOInit; +static bool hio_set; static daObjGOMIKABE_HIO_c l_HIO; @@ -309,8 +309,8 @@ int daObjGOMIKABE_c::create() { mBaseScale.set(1.0f, 1.0f, 1.0f); } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mIsHIOOwner = 1; // Garbage Wall l_HIO.mId = mDoHIO_CREATE_CHILD("ごみ壁", &l_HIO); @@ -379,7 +379,7 @@ int daObjGOMIKABE_c::Draw() { int daObjGOMIKABE_c::Delete() { dComIfG_resDelete(&mPhase, l_arcName); if (mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } return 1; diff --git a/src/d/actor/d_a_obj_ice_s.cpp b/src/d/actor/d_a_obj_ice_s.cpp index 704f5d32be6..da3c4778b50 100644 --- a/src/d/actor/d_a_obj_ice_s.cpp +++ b/src/d/actor/d_a_obj_ice_s.cpp @@ -52,7 +52,7 @@ void daObjIce_s_c::RideOn_Angle(s16& param_1, f32 param_2, s16 param_3, f32 para cLib_addCalcAngleS(¶m_1, param_3 * (param_2 / param_4), 5, 0x100, 1); } -static u8 l_HIOInit; +static u8 hio_set; static daOBJ_ICE_S_HIO_c l_HIO; @@ -192,8 +192,8 @@ int daObjIce_s_c::create() { return rv; } } - if (!l_HIOInit) { - l_HIOInit = TRUE; + if (!hio_set) { + hio_set = TRUE; field_0x640 = 1; l_HIO.mId = mDoHIO_CREATE_CHILD("氷の足場小", &l_HIO); } @@ -286,7 +286,7 @@ int daObjIce_s_c::Draw() { int daObjIce_s_c::Delete() { dComIfG_resDelete(&mPhase, l_arcName); if (field_0x640 != 0) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.mId); } return 1; diff --git a/src/d/actor/d_a_obj_ito.cpp b/src/d/actor/d_a_obj_ito.cpp index 09b8b629858..1e78250bb4c 100644 --- a/src/d/actor/d_a_obj_ito.cpp +++ b/src/d/actor/d_a_obj_ito.cpp @@ -18,7 +18,7 @@ daObj_Ito_HIO_c::daObj_Ito_HIO_c() { field_0x10 = 1; } -static u8 l_initHio; +static u8 hio_set; static daObj_Ito_HIO_c l_HIO; @@ -539,7 +539,7 @@ static int daObj_Ito_Delete(obj_ito_class* i_this) { dComIfG_resDelete(&i_this->mPhase, "OBJ_ITO"); if (i_this->field_0x150b != 0) { - l_initHio = 0; + hio_set = 0; } if (a_this->heap != NULL) { @@ -613,9 +613,9 @@ static cPhs__Step daObj_Ito_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////OBJ_ITO SET 2 !!\n"); - if (l_initHio == 0) { + if (hio_set == 0) { i_this->field_0x150b = 1; - l_initHio = 1; + hio_set = 1; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_kabuto.cpp b/src/d/actor/d_a_obj_kabuto.cpp index 7ce815ab13b..e3dbeee34b9 100644 --- a/src/d/actor/d_a_obj_kabuto.cpp +++ b/src/d/actor/d_a_obj_kabuto.cpp @@ -13,7 +13,7 @@ #include "d/d_procname.h" #include "f_op/f_op_camera_mng.h" -static bool hioInit; +static bool hio_set; static daObj_KabHIO_c l_HIO; @@ -642,7 +642,7 @@ void daObjKABUTO_c::ObjHit() { int daObjKABUTO_c::Delete() { dComIfG_resDelete(&mPhaseReq, "Kab_m"); if (mHIOInit) { - hioInit = false; + hio_set = false; } if (heap != NULL) { mpMorf->stopZelAnime(); @@ -750,8 +750,8 @@ cPhs__Step daObjKABUTO_c::create() { return cPhs_ERROR_e; } - if (!hioInit) { - hioInit = true; + if (!hio_set) { + hio_set = true; mHIOInit = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_kag.cpp b/src/d/actor/d_a_obj_kag.cpp index 2a90740521e..6ea9116146a 100644 --- a/src/d/actor/d_a_obj_kag.cpp +++ b/src/d/actor/d_a_obj_kag.cpp @@ -40,7 +40,7 @@ public: /* 0x0C */ f32 model_scale_male; // モデルスケール(オス) - Model Scale (Male) }; -static u8 l_initHIO; +static u8 hio_set; static daObj_KagHIO_c l_HIO; @@ -582,7 +582,7 @@ int daObjKAG_c::_delete() { dComIfG_resDelete(&mPhase, "I_Kag"); if (field_0x85f != 0) { - l_initHIO = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -695,8 +695,8 @@ cPhs__Step daObjKAG_c::create() { OS_REPORT("/////////// I_kag SET OK ///////\n"); - if (l_initHIO == 0) { - l_initHIO = 1; + if (hio_set == 0) { + hio_set = 1; field_0x85f = 1; l_HIO.id = mDoHIO_CREATE_CHILD("黄金蟲(カゲロウ)", &l_HIO); } diff --git a/src/d/actor/d_a_obj_kamakiri.cpp b/src/d/actor/d_a_obj_kamakiri.cpp index 10059140250..052283761a7 100644 --- a/src/d/actor/d_a_obj_kamakiri.cpp +++ b/src/d/actor/d_a_obj_kamakiri.cpp @@ -14,7 +14,7 @@ #include "f_op/f_op_camera_mng.h" #include "m_Do/m_Do_lib.h" -static u8 l_initHIO; +static u8 hio_set; static daObj_KamHIO_c l_HIO; @@ -693,7 +693,7 @@ int daObjKAM_c::Execute() { int daObjKAM_c::Delete() { dComIfG_resDelete(&mPhase, "I_Kam"); if (field_0xa64 != 0) { - l_initHIO = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.field_0x4); } if (heap != NULL) { @@ -805,8 +805,8 @@ int daObjKAM_c::create() { return cPhs_ERROR_e; } - if (l_initHIO == FALSE) { - l_initHIO = TRUE; + if (hio_set == FALSE) { + hio_set = TRUE; field_0xa64 = 1; // Golden Mantis l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("黄金蟲(カマキリ)", &l_HIO); diff --git a/src/d/actor/d_a_obj_kanban2.cpp b/src/d/actor/d_a_obj_kanban2.cpp index 60be0364f3d..a0f1bb939ef 100644 --- a/src/d/actor/d_a_obj_kanban2.cpp +++ b/src/d/actor/d_a_obj_kanban2.cpp @@ -691,8 +691,8 @@ void daObj_Kanban2_c::setSmokeEffect(cXyz i_pos) { fopAcM_effSmokeSet1(&field_0x9e0, &field_0x9e4, &i_pos, NULL, 0.02 * field_0x600, &tevStr, 1); } -/* 80585CB5 0003+00 l_initHIO None */ -static u8 l_initHIO; +/* 80585CB5 0003+00 hio_set None */ +static u8 hio_set; static daObj_Kanban2_HIO_c l_HIO; @@ -1660,7 +1660,7 @@ int daObj_Kanban2_c::_delete() { dComIfG_resDelete(&mPhase, "Obj_kn2"); if (mInitHIO) { - l_initHIO = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -1721,8 +1721,8 @@ int daObj_Kanban2_c::create() { return cPhs_ERROR_e; } - if (!l_initHIO) { - l_initHIO = true; + if (!hio_set) { + hio_set = true; mInitHIO = true; l_HIO.id = mDoHIO_CREATE_CHILD("細切れ看板", &l_HIO); } diff --git a/src/d/actor/d_a_obj_katatsumuri.cpp b/src/d/actor/d_a_obj_katatsumuri.cpp index 09b05d6be58..e0a649a6741 100644 --- a/src/d/actor/d_a_obj_katatsumuri.cpp +++ b/src/d/actor/d_a_obj_katatsumuri.cpp @@ -14,7 +14,7 @@ #include "f_op/f_op_camera_mng.h" #include "m_Do/m_Do_lib.h" -static u8 hioInit; +static u8 hio_set; static daObj_KatHIO_c l_HIO; @@ -626,7 +626,7 @@ void daObjKAT_c::Z_BufferChk() { int daObjKAT_c::Delete() { dComIfG_resDelete(&mPhase, "Kat"); if (field_0xa70 != 0) { - hioInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.field_0x4); } if (heap != NULL) { @@ -728,8 +728,8 @@ int daObjKAT_c::create() { return cPhs_ERROR_e; } - if (hioInit == 0) { - hioInit = 1; + if (hio_set == 0) { + hio_set = 1; field_0xa70 = 1; // Golden Snail l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("黄金蟲(カタツムリ)", &l_HIO); diff --git a/src/d/actor/d_a_obj_kbox.cpp b/src/d/actor/d_a_obj_kbox.cpp index 05e30dd828c..205b0e2bc4c 100644 --- a/src/d/actor/d_a_obj_kbox.cpp +++ b/src/d/actor/d_a_obj_kbox.cpp @@ -24,7 +24,7 @@ void daObj_Kbox_HIO_c::genMessage(JORMContext* ctx) { } #endif -static bool l_HIOInit; +static bool hio_set; static daObj_Kbox_HIO_c l_HIO; @@ -431,7 +431,7 @@ static int daObj_Kbox_Delete(obj_kbox_class* i_this) { fopAcM_GetID(a_this); dComIfG_resDelete(&i_this->mPhase, "Obj_kbox"); if (i_this->mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } dComIfG_Bgsp().Release(i_this->mBgw); @@ -486,9 +486,9 @@ static int daObj_Kbox_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { i_this->mIsHIOOwner = true; - l_HIOInit = true; + hio_set = true; l_HIO.mId = mDoHIO_CREATE_CHILD("スカル魚専用木箱", &l_HIO); } fopAcM_SetMtx(a_this, i_this->mModel->getBaseTRMtx()); diff --git a/src/d/actor/d_a_obj_key.cpp b/src/d/actor/d_a_obj_key.cpp index ac9a10a87f1..a1e8f5b110b 100644 --- a/src/d/actor/d_a_obj_key.cpp +++ b/src/d/actor/d_a_obj_key.cpp @@ -50,7 +50,7 @@ static int daObj_Key_Draw(obj_key_class* i_this) { return 1; } -static u8 l_HIOInit; +static u8 hio_set; static daObj_Key_HIO_c l_HIO; @@ -553,7 +553,7 @@ static int daObj_Key_Delete(obj_key_class* i_this) { dComIfG_resDelete(&i_this->phase, "Obj_key"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -616,9 +616,9 @@ static int daObj_Key_Create(fopAc_ac_c* i_this) { OS_REPORT("//////////////OBJ_KEY SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { a_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("カギOBJ", &l_HIO); } diff --git a/src/d/actor/d_a_obj_keyhole.cpp b/src/d/actor/d_a_obj_keyhole.cpp index 67e36b4da9b..7ca8611077b 100644 --- a/src/d/actor/d_a_obj_keyhole.cpp +++ b/src/d/actor/d_a_obj_keyhole.cpp @@ -254,7 +254,7 @@ static void chain_control3(obj_keyhole_class* i_this, kh_chain_s* i_chain_s, int } /* 80C43CE5 0003+00 data_80C43CE5 None */ -static u8 l_HIOInit; +static u8 hio_set; static daObj_Keyhole_HIO_c l_HIO; @@ -634,7 +634,7 @@ static int daObj_Keyhole_Delete(obj_keyhole_class* i_this) { dComIfG_resDelete(&i_this->phase, i_this->arcname); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -757,9 +757,9 @@ static int daObj_Keyhole_Create(fopAc_ac_c* a_this) { i_this->arg0 = 0; } - if (!l_HIOInit) { + if (!hio_set) { i_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("リアル施錠", &l_HIO); } diff --git a/src/d/actor/d_a_obj_ki.cpp b/src/d/actor/d_a_obj_ki.cpp index 2168f577f41..5922cb1ad09 100644 --- a/src/d/actor/d_a_obj_ki.cpp +++ b/src/d/actor/d_a_obj_ki.cpp @@ -12,7 +12,7 @@ static int ki_bmd[2] = {9, 10}; -static bool hioInit; +static bool hio_set; static daObj_Ki_HIO_c l_HIO; @@ -100,7 +100,7 @@ static int daObj_Ki_IsDelete(obj_ki_class* i_this) { static int daObj_Ki_Delete(obj_ki_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "Obj_Ki"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } dComIfG_Bgsp().Release(i_this->mpBgW); return 1; @@ -160,9 +160,9 @@ static cPhs__Step daObj_Ki_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/actor/d_a_obj_kita.cpp b/src/d/actor/d_a_obj_kita.cpp index 7c52cd9eddf..2aa8b200052 100644 --- a/src/d/actor/d_a_obj_kita.cpp +++ b/src/d/actor/d_a_obj_kita.cpp @@ -48,7 +48,7 @@ static void ride_call_back(dBgW* param_0, fopAc_ac_c* param_1, fopAc_ac_c* param ((obj_kita_class*)param_1)->field_0x590 = 20; } -static bool l_HIOInit; +static bool hio_set; static daObj_Kita_HIO_c l_HIO; @@ -171,7 +171,7 @@ static int daObj_Kita_Delete(obj_kita_class* i_this) { fopAcM_RegisterDeleteID(i_this, "Obj_Kita"); dComIfG_resDelete(&i_this->mPhase, "Obj_kita"); if (i_this->mIsHIOOwner) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -244,9 +244,9 @@ static int daObj_Kita_Create(fopAc_ac_c* a_this) { i_this->mKitas[i].mScaleX = cM_rndFX(0.05f) + 1.0f; } - if (!l_HIOInit) { + if (!hio_set) { i_this->mIsHIOOwner = true; - l_HIOInit = 1; + hio_set = 1; l_HIO.mId = mDoHIO_CREATE_CHILD("風で動く連続板", &l_HIO); } diff --git a/src/d/actor/d_a_obj_kuwagata.cpp b/src/d/actor/d_a_obj_kuwagata.cpp index 621413f6329..761cee8f8dc 100644 --- a/src/d/actor/d_a_obj_kuwagata.cpp +++ b/src/d/actor/d_a_obj_kuwagata.cpp @@ -697,14 +697,14 @@ int daObjKUW_c::Execute() { return 1; } -static bool l_HIOInit; +static bool hio_set; static daObj_KuwHIO_c l_HIO; int daObjKUW_c::Delete() { dComIfG_resDelete(&mPhase, "I_Kuw"); if (mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } @@ -810,8 +810,8 @@ int daObjKUW_c::create() { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mIsHIOOwner = true; l_HIO.mId = mDoHIO_CREATE_CHILD("黄金蟲(クワガタ)", &l_HIO); } diff --git a/src/d/actor/d_a_obj_msima.cpp b/src/d/actor/d_a_obj_msima.cpp index 0163bbe96df..d98ee179457 100644 --- a/src/d/actor/d_a_obj_msima.cpp +++ b/src/d/actor/d_a_obj_msima.cpp @@ -88,7 +88,7 @@ static void msima_start(obj_msima_class* i_this) { /* 80C9CEA4 0001+00 data_80C9CEA4 @1009 */ /* 80C9CEA5 0003+00 data_80C9CEA5 None */ -static bool l_HIOInit; +static bool hio_set; static daObj_Msima_HIO_c l_HIO; @@ -366,7 +366,7 @@ static int daObj_Msima_Delete(obj_msima_class* i_this) { fopAcM_GetID(a_this); dComIfG_resDelete(&i_this->mPhase, "MAGNESIMA"); if (i_this->mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } dComIfG_Bgsp().Release(i_this->mpBgW); @@ -458,9 +458,9 @@ static int daObj_Msima_Create(fopAc_ac_c* a_this) { return cPhs_ERROR_e; } - if (!l_HIOInit) { + if (!hio_set) { i_this->mIsHIOOwner = true; - l_HIOInit = 1; + hio_set = 1; // Magma Island l_HIO.mId = mDoHIO_CREATE_CHILD("マグネ島", &l_HIO); } diff --git a/src/d/actor/d_a_obj_rw.cpp b/src/d/actor/d_a_obj_rw.cpp index 72657355a81..e0f7332d6da 100644 --- a/src/d/actor/d_a_obj_rw.cpp +++ b/src/d/actor/d_a_obj_rw.cpp @@ -170,7 +170,7 @@ static void action(obj_rw_class* i_this) { i_this->field_0x670 = i_this->field_0x66c * (20.0f + TREG_F(16)) * cM_ssin(i_this->field_0x672); } -static u8 l_HIOInit; +static u8 hio_set; static daOBJ_RW_HIO_c l_HIO; @@ -267,7 +267,7 @@ static int daOBJ_RW_Delete(obj_rw_class* i_this) { dComIfG_resDelete(&i_this->phase, "Obj_rw"); if (i_this->HIOInit) { - l_HIOInit = FALSE; + hio_set = FALSE; mDoHIO_DELETE_CHILD(l_HIO.id); } @@ -310,9 +310,9 @@ static int daOBJ_RW_Create(fopAc_ac_c* actor) { OS_REPORT("//////////////OBJ_RW SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { i_this->HIOInit = TRUE; - l_HIOInit = TRUE; + hio_set = TRUE; l_HIO.id = mDoHIO_CREATE_CHILD("いのししまる焼き", &l_HIO); } diff --git a/src/d/actor/d_a_obj_toby.cpp b/src/d/actor/d_a_obj_toby.cpp index 620671511fb..b457f617cd6 100644 --- a/src/d/actor/d_a_obj_toby.cpp +++ b/src/d/actor/d_a_obj_toby.cpp @@ -140,7 +140,7 @@ static void* shot_b_sub(void* param_1, void* param_2) { /* 80D158F4 0001+00 data_80D158F4 @1009 */ /* 80D158F5 0003+00 data_80D158F5 None */ -static u8 l_HIOInit; +static u8 hio_set; static daObj_Toby_HIO_c l_HIO; @@ -416,7 +416,7 @@ static int daObj_Toby_Delete(obj_toby_class* i_this) { } dComIfG_resDelete(&i_this->mPhase, i_this->mArcName); if (i_this->field_0x6370 != 0) { - l_HIOInit = 0; + hio_set = 0; mDoHIO_DELETE_CHILD(l_HIO.field_0x4); } return 1; @@ -588,9 +588,9 @@ static int daObj_Toby_Create(fopAc_ac_c* a_this) { OS_REPORT("//////////////OBJ_TOBY SET 2 !!\n"); - if (!l_HIOInit) { + if (!hio_set) { i_this->field_0x6370 = 1; - l_HIOInit = 1; + hio_set = 1; l_HIO.field_0x4 = mDoHIO_CREATE_CHILD("飛び床", &l_HIO); } diff --git a/src/d/actor/d_a_obj_tombo.cpp b/src/d/actor/d_a_obj_tombo.cpp index 617ae6ee6d3..12529225599 100644 --- a/src/d/actor/d_a_obj_tombo.cpp +++ b/src/d/actor/d_a_obj_tombo.cpp @@ -433,7 +433,7 @@ void daObjTOMBO_c::BoomChk() { } } -static bool l_HIOInit; +static bool hio_set; static daObj_TomHIO_c l_HIO; @@ -533,7 +533,7 @@ void daObjTOMBO_c::Z_BufferChk() { int daObjTOMBO_c::Delete() { dComIfG_resDelete(&mPhase, "Tombo"); if (mIsHIOOwner) { - l_HIOInit = false; + hio_set = false; mDoHIO_DELETE_CHILD(l_HIO.mId); } if (heap != NULL) { @@ -638,8 +638,8 @@ int daObjTOMBO_c::create() { if (!fopAcM_entrySolidHeap(this, useHeapInit, 0xaa0)) { return cPhs_ERROR_e; } - if (!l_HIOInit) { - l_HIOInit = true; + if (!hio_set) { + hio_set = true; mIsHIOOwner = true; // Golden Dragonfly l_HIO.mId = mDoHIO_CREATE_CHILD("黄金蟲(トンボ)", &l_HIO); diff --git a/src/d/actor/d_a_sq.cpp b/src/d/actor/d_a_sq.cpp index de4faf2a17c..ba29686f2e8 100644 --- a/src/d/actor/d_a_sq.cpp +++ b/src/d/actor/d_a_sq.cpp @@ -13,7 +13,7 @@ #include "d/d_com_inf_game.h" #include "d/d_procname.h" -static bool hioInit; +static bool hio_set; static daSq_HIO_c l_HIO; @@ -463,7 +463,7 @@ static int daSq_IsDelete(sq_class* i_this) { static int daSq_Delete(sq_class* i_this) { dComIfG_resDelete(&i_this->mPhaseReq, "Sq"); if (i_this->mHIOInit) { - hioInit = false; + hio_set = false; } return 1; } @@ -514,9 +514,9 @@ static cPhs__Step daSq_Create(fopAc_ac_c* i_this) { return cPhs_ERROR_e; } - if (!hioInit) { + if (!hio_set) { _this->mHIOInit = true; - hioInit = true; + hio_set = true; l_HIO.field_0x4 = -1; } diff --git a/src/d/d_camera.cpp b/src/d/d_camera.cpp index c397cf96a08..af1d6d38c1f 100644 --- a/src/d/d_camera.cpp +++ b/src/d/d_camera.cpp @@ -7450,8 +7450,8 @@ bool dCamera_c::railCamera(s32 param_0) { cSGlobe eyeFromCenter = bestEyePos - mViewCache.mCenter; cSAngle unkAngle1 = eyeFromCenter.U() - mViewCache.mDirection.U(); - static cSAngle yawSnapThreshold = 120.0f; - if (unkAngle1.Abs() > yawSnapThreshold) { + static cSAngle _120 = 120.0f; + if (unkAngle1.Abs() > _120) { setUSOAngle(); } @@ -7681,8 +7681,8 @@ bool dCamera_c::paraRailCamera(s32 param_0) { cSGlobe cStack_260 = paraRail->field_0x10 - mViewCache.mCenter; cSAngle acStack_2cc = cStack_260.U() - mViewCache.mDirection.U(); - static cSAngle paraRailCamera = 120.0f; - if (acStack_2cc.Abs() > paraRailCamera) { + static cSAngle _120 = 120.0f; + if (acStack_2cc.Abs() > _120) { setUSOAngle(); }