summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_npc_chat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/d/actor/d_a_npc_chat.cpp')
-rw-r--r--src/d/actor/d_a_npc_chat.cpp7709
1 files changed, 3648 insertions, 4061 deletions
diff --git a/src/d/actor/d_a_npc_chat.cpp b/src/d/actor/d_a_npc_chat.cpp
index becd04809c..7257aa35dc 100644
--- a/src/d/actor/d_a_npc_chat.cpp
+++ b/src/d/actor/d_a_npc_chat.cpp
@@ -3,432 +3,797 @@
*
*/
-#include "d/dolzel_rel.h" // IWYU pragma: keep
-
+#include "d/dolzel_rel.h"
#include "d/actor/d_a_npc_chat.h"
-#include "dol2asm.h"
-
-
-//
-// Forward References:
-//
-
-extern "C" void __ct__11daNpcChat_cFv();
-extern "C" void __dt__8cM3dGCylFv();
-extern "C" void __dt__8cM3dGAabFv();
-extern "C" void __dt__11daNpcChat_cFv();
-extern "C" void NpcCreate__11daNpcChat_cFi();
-extern "C" void getObjNum__11daNpcChat_cFv();
-extern "C" void ObjCreate__11daNpcChat_cFi();
-extern "C" void ChairCreate__11daNpcChat_cFf();
-extern "C" void isM___11daNpcChat_cFv();
-extern "C" void loadResrc__11daNpcChat_cFii();
-extern "C" void getNpcMdlDataP__11daNpcChat_cFi();
-extern "C" void getObjMdlDataP__11daNpcChat_cFi();
-extern "C" void getTexAnmP__11daNpcChat_cFi();
-extern "C" void removeResrc__11daNpcChat_cFii();
-extern "C" void setAttention__11daNpcChat_cFi();
-extern "C" void Create__11daNpcChat_cFv();
-extern "C" void CreateHeap__11daNpcChat_cFv();
-extern "C" void Delete__11daNpcChat_cFv();
-extern "C" void Execute__11daNpcChat_cFv();
-extern "C" void Draw__11daNpcChat_cFv();
-extern "C" void draw__11daNpcChat_cFiifP11_GXColorS10i();
-extern "C" void ctrlJoint__11daNpcChat_cFP8J3DJointP8J3DModel();
-extern "C" void createHeapCallBack__11daNpcChat_cFP10fopAc_ac_c();
-extern "C" void ctrlJointCallBack__11daNpcChat_cFP8J3DJointi();
-extern "C" static void s_sub__FPvPv();
-extern "C" void searchGroup__11daNpcChat_cFv();
-extern "C" void appearTimeCheck__11daNpcChat_cFv();
-extern "C" void appearCheck__11daNpcChat_cFv();
-extern "C" void setParam__11daNpcChat_cFv();
-extern "C" void main__11daNpcChat_cFv();
-extern "C" void setAttnPos__11daNpcChat_cFv();
-extern "C" void setExpressionBtp__11daNpcChat_cFi();
-extern "C" void setMotionAnm__11daNpcChat_cFif();
-extern "C" void setMotion__11daNpcChat_cFifi();
-extern "C" bool drawDbgInfo__11daNpcChat_cFv();
-extern "C" void drawOtherMdls__11daNpcChat_cFv();
-extern "C" void getTalkMotionNo__11daNpcChat_cFv();
-extern "C" void getLookPlayerCheck__11daNpcChat_cFv();
-extern "C" void reset__11daNpcChat_cFv();
-extern "C" void playMotion__11daNpcChat_cFv();
-extern "C" void playMotionAnmLoop__11daNpcChat_cFPPPQ28daNpcF_c18daNpcF_anmPlayData();
-extern "C" void setAction__11daNpcChat_cFM11daNpcChat_cFPCvPvPv_b();
-extern "C" void step__11daNpcChat_cFsi();
-extern "C" void setTalkMember__11daNpcChat_cFP11daNpcChat_c();
-extern "C" void wait__11daNpcChat_cFPv();
-extern "C" void fear__11daNpcChat_cFPv();
-extern "C" void talk__11daNpcChat_cFPv();
-extern "C" void demo__11daNpcChat_cFPv();
-extern "C" static void daNpcChat_Create__FPv();
-extern "C" static void daNpcChat_Delete__FPv();
-extern "C" static void daNpcChat_Execute__FPv();
-extern "C" static void daNpcChat_Draw__FPv();
-extern "C" static bool daNpcChat_IsDelete__FPv();
-extern "C" void __dt__18daNpcF_ActorMngr_cFv();
-extern "C" void __ct__18daNpcF_ActorMngr_cFv();
-extern "C" void __dt__15daNpcF_Lookat_cFv();
-extern "C" void __dt__5csXyzFv();
-extern "C" void __ct__5csXyzFv();
-extern "C" void __dt__4cXyzFv();
-extern "C" void __ct__4cXyzFv();
-extern "C" void __dt__8daNpcF_cFv();
-extern "C" void __ct__8daNpcF_cFv();
-extern "C" void __dt__12dBgS_AcchCirFv();
-extern "C" void __dt__10dCcD_GSttsFv();
-extern "C" void __dt__12dBgS_ObjAcchFv();
-extern "C" void __dt__12J3DFrameCtrlFv();
-extern "C" bool ctrlBtk__8daNpcF_cFv();
-extern "C" void setCollisions__8daNpcF_cFv();
-extern "C" bool setExpressionAnm__8daNpcF_cFib();
-extern "C" void setExpression__8daNpcF_cFif();
-extern "C" void __dt__10cCcD_GSttsFv();
-extern "C" void __sinit_d_a_npc_chat_cpp();
-extern "C" void adjustShapeAngle__11daNpcChat_cFv();
-extern "C" void __dt__17daNpcChat_Param_cFv();
-extern "C" static void func_80986978();
-extern "C" static void func_80986980();
-extern "C" u8 const m__17daNpcChat_Param_c[108];
-extern "C" extern char const* const d_a_npc_chat__stringBase0;
-extern "C" u8 mEvtSeqList__11daNpcChat_c[12];
-
-//
-// External References:
-//
-
-extern "C" void transS__14mDoMtx_stack_cFRC4cXyz();
-extern "C" void transM__14mDoMtx_stack_cFRC4cXyz();
-extern "C" void scaleM__14mDoMtx_stack_cFfff();
-extern "C" void ZXYrotM__14mDoMtx_stack_cFRC5csXyz();
-extern "C" void entry__13mDoExt_btpAnmFP16J3DMaterialTables();
-extern "C" void entry__13mDoExt_btkAnmFP16J3DMaterialTablef();
-extern "C" void entry__13mDoExt_brkAnmFP16J3DMaterialTablef();
-extern "C" void mDoExt_modelUpdateDL__FP8J3DModel();
-extern "C" void setMorf__13mDoExt_morf_cFf();
-extern "C" void
-__ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl();
-extern "C" void entryDL__16mDoExt_McaMorfSOFv();
-extern "C" void stopZelAnime__16mDoExt_McaMorfSOFv();
-extern "C" void mDoExt_J3DModel__create__FP12J3DModelDataUlUl();
-extern "C" void __ct__10fopAc_ac_cFv();
-extern "C" void __dt__10fopAc_ac_cFv();
-extern "C" void fopAc_IsActor__FPv();
-extern "C" void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl();
-extern "C" void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff();
-extern "C" void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c();
-extern "C" void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c();
-extern "C" void fopAcM_setEffectMtx__FPC10fopAc_ac_cPC12J3DModelData();
-extern "C" void fpcEx_Search__FPFPvPv_PvPv();
-extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc();
-extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc();
-extern "C" void dComIfGd_setSimpleShadow__FP4cXyzffR13cBgS_PolyInfosfP9_GXTexObj();
-extern "C" void dComIfGs_wolfeye_effect_check__Fv();
-extern "C" void isEventBit__11dSv_event_cCFUs();
-extern "C" void onSwitch__12dSv_danBit_cFi();
-extern "C" void getRes__14dRes_control_cFPCclP11dRes_info_ci();
-extern "C" void reset__14dEvt_control_cFv();
-extern "C" void convPId__14dEvt_control_cFUi();
-extern "C" void endCheck__16dEvent_manager_cFs();
-extern "C" void getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci();
-extern "C" void cutEnd__16dEvent_manager_cFi();
-extern "C" void ChkPresentEnd__16dEvent_manager_cFv();
-extern "C" void __ct__12dBgS_AcchCirFv();
-extern "C" void SetWall__12dBgS_AcchCirFff();
-extern "C" void __dt__9dBgS_AcchFv();
-extern "C" void __ct__9dBgS_AcchFv();
-extern "C" void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz();
-extern "C" void CrrPos__9dBgS_AcchFR4dBgS();
-extern "C" void __ct__11dBgS_GndChkFv();
-extern "C" void __dt__11dBgS_GndChkFv();
-extern "C" void __ct__11dBgS_LinChkFv();
-extern "C" void __dt__11dBgS_LinChkFv();
-extern "C" void SetObj__16dBgS_PolyPassChkFv();
-extern "C" void __ct__10dCcD_GSttsFv();
-extern "C" void Init__9dCcD_SttsFiiP10fopAc_ac_c();
-extern "C" void __ct__12dCcD_GObjInfFv();
-extern "C" void __dt__12dCcD_GObjInfFv();
-extern "C" void Set__8dCcD_CylFRC11dCcD_SrcCyl();
-extern "C" void initialize__18daNpcF_ActorMngr_cFv();
-extern "C" void initialize__15daNpcF_Lookat_cFv();
-extern "C" void execute__8daNpcF_cFv();
-extern "C" void setMtx__8daNpcF_cFv();
-extern "C" void setMtx2__8daNpcF_cFv();
-extern "C" void initialize__8daNpcF_cFv();
-extern "C" void getTrnsfrmKeyAnmP__8daNpcF_cFPci();
-extern "C" void setMcaMorfAnm__8daNpcF_cFP18J3DAnmTransformKeyffiii();
-extern "C" void setBtpAnm__8daNpcF_cFP16J3DAnmTexPatternP12J3DModelDatafi();
-extern "C" void setEnvTevColor__8daNpcF_cFv();
-extern "C" void setRoomNo__8daNpcF_cFv();
-extern "C" void playMotionAnm__8daNpcF_cFPPPQ28daNpcF_c18daNpcF_anmPlayData();
-extern "C" void ctrlMsgAnm__8daNpcF_cFRiRiP10fopAc_ac_ci();
-extern "C" void orderEvent__8daNpcF_cFiPcUsUsUcUs();
-extern "C" void initTalk__8daNpcF_cFiPP10fopAc_ac_c();
-extern "C" void talkProc__8daNpcF_cFPiiPP10fopAc_ac_c();
-extern "C" void turn__8daNpcF_cFsfi();
-extern "C" void setAngle__8daNpcF_cFs();
-extern "C" void dKy_getdaytime_hour__Fv();
-extern "C" void dKy_getDarktime_hour__Fv();
-extern "C" void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c();
-extern "C" void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c();
-extern "C" void dKy_darkworld_check__Fv();
-extern "C" void __ct__10dMsgFlow_cFv();
-extern "C" void __dt__10dMsgFlow_cFv();
-extern "C" void Set__4cCcSFP8cCcD_Obj();
-extern "C" void __dv__4cXyzCFf();
-extern "C" void __ct__5csXyzFsss();
-extern "C" void __ct__11cBgS_GndChkFv();
-extern "C" void __dt__11cBgS_GndChkFv();
-extern "C" void __dt__13cBgS_PolyInfoFv();
-extern "C" void __dt__8cM3dGCirFv();
-extern "C" void SetC__8cM3dGCylFRC4cXyz();
-extern "C" void SetH__8cM3dGCylFf();
-extern "C" void SetR__8cM3dGCylFf();
-extern "C" void cLib_addCalcAngleS2__FPssss();
-extern "C" void cLib_targetAngleY__FPC3VecPC3Vec();
-extern "C" void cLib_targetAngleX__FPC4cXyzPC4cXyz();
-extern "C" void __ct__17Z2CreatureCitizenFv();
-extern "C" void __dt__17Z2CreatureCitizenFv();
-extern "C" void init__17Z2CreatureCitizenFP3VecP3VecUcUc();
-extern "C" void setMdlType__17Z2CreatureCitizenFScbb();
-extern "C" void playVoice__17Z2CreatureCitizenFi();
-extern "C" void* __nw__FUl();
-extern "C" void __dl__FPv();
-extern "C" void init__12J3DFrameCtrlFs();
-extern "C" void removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern();
-extern "C" void removeTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey();
-extern "C" void removeTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey();
-extern "C" void __destroy_arr();
-extern "C" void __construct_array();
-extern "C" void __ptmf_test();
-extern "C" void __ptmf_cmpr();
-extern "C" void __ptmf_scall();
-extern "C" void _savegpr_14();
-extern "C" void _savegpr_26();
-extern "C" void _savegpr_27();
-extern "C" void _savegpr_28();
-extern "C" void _savegpr_29();
-extern "C" void _restgpr_14();
-extern "C" void _restgpr_26();
-extern "C" void _restgpr_27();
-extern "C" void _restgpr_28();
-extern "C" void _restgpr_29();
-extern "C" extern u8 const __ptmf_null[12 + 4 /* padding */];
-extern "C" u8 saveBitLabels__16dSv_event_flag_c[1644 + 4 /* padding */];
-extern "C" extern void* __vt__8dCcD_Cyl[36];
-extern "C" extern void* __vt__9dCcD_Stts[11];
-extern "C" u8 mCcDCyl__8daNpcF_c[68];
-extern "C" extern void* __vt__8daNpcF_c[18];
-extern "C" extern void* __vt__12cCcD_CylAttr[25];
-extern "C" extern void* __vt__14cCcD_ShapeAttr[22];
-extern "C" extern void* __vt__9cCcD_Stts[8];
-extern "C" u8 now__14mDoMtx_stack_c[48];
-extern "C" u8 mSimpleTexObj__21dDlst_shadowControl_c[32];
-extern "C" u8 mCurrentMtx__6J3DSys[48];
-extern "C" void __register_global_object();
-
-//
-// Declarations:
-//
-
-/* ############################################################################################## */
-/* 80987740-80987746 000DA4 0006+00 2/1 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987740;
-
-/* 80987746-8098774F 000DAA 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987746;
-
-/* 8098774F-80987758 000DB3 0009+00 17/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098774F;
-
-/* 80987758-80987761 000DBC 0009+00 17/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987758;
-
-/* 80987761-80987768 000DC5 0007+00 31/1 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987761;
-
-/* 80987768-80987771 000DCC 0009+00 31/1 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987768;
-
-/* 80987771-80987777 000DD5 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987771;
-
-/* 80987777-80987780 000DDB 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987777;
-
-/* 80987780-80987786 000DE4 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987780;
-
-/* 80987786-8098778F 000DEA 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987786;
-
-/* 8098778F-80987795 000DF3 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098778F;
-
-/* 80987795-8098779E 000DF9 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987795;
-
-/* 8098779E-809877A4 000E02 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098779E;
-
-/* 809877A4-809877AD 000E08 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877A4;
-
-/* 809877AD-809877B3 000E11 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877AD;
+#include "Z2AudioLib/Z2Instances.h"
+
+enum MAN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_A = 0x3,
+};
+
+enum MAN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_A_TW = 0x3,
+};
+
+enum MAD_a_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAD_A = 0x3,
+};
+
+enum MAD_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAD_A_TW = 0x3,
+};
+
+enum MCN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MCN_A = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_MCN_A = 0x7,
+};
+
+enum MCN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MCN_A_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_MCN_A_TW = 0x7,
+};
+
+enum MON_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MON_A = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_MON_A = 0x7,
+};
+
+enum MON_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MON_A_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_MON_A_TW = 0x7,
+};
+
+enum MAN_b_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_B = 0x3,
+};
+
+enum MAN_b_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_B_TW = 0x3,
+};
+
+enum MAN_c_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_C = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_MAN_C = 0x7,
+};
+
+enum MAN_c_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_C_TW = 0x4,
-/* 809877B3-809877BC 000E17 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877B3;
+ /* BTP */
+ /* 0x7 */ BTP_MAN_C_TW = 0x7,
+};
-/* 809877BC-809877C2 000E20 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877BC;
+enum MAS_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAS_A = 0x4,
-/* 809877C2-809877CB 000E26 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877C2;
+ /* BTP */
+ /* 0x7 */ BTP_MAS_A = 0x7,
+};
-/* 809877CB-809877D1 000E2F 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877CB;
+enum MAS_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAS_A_TW = 0x4,
-/* 809877D1-809877DA 000E35 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877D1;
+ /* BTP */
+ /* 0x7 */ BTP_MAS_A_TW = 0x7,
+};
-/* 809877DA-809877E1 000E3E 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877DA;
+enum MBN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MBN_A = 0x4,
-/* 809877E1-809877EB 000E45 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877E1;
+ /* BTP */
+ /* 0x7 */ BTP_MBN_A = 0x7,
+};
-/* 809877EB-809877F2 000E4F 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877EB;
+enum MBN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MBN_A_TW = 0x4,
-/* 809877F2-809877FC 000E56 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877F2;
+ /* BTP */
+ /* 0x7 */ BTP_MBN_A_TW = 0x7,
+};
-/* 809877FC-80987803 000E60 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809877FC;
+enum MAN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_A2 = 0x4,
-/* 80987803-8098780D 000E67 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987803;
+ /* BTP */
+ /* 0x7 */ BTP_MAN_A2 = 0x7,
+};
-/* 8098780D-80987814 000E71 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098780D;
+enum MAN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_A2_TW = 0x4,
-/* 80987814-8098781E 000E78 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987814;
+ /* BTP */
+ /* 0x7 */ BTP_MAN_A2_TW = 0x7,
+};
-/* 8098781E-80987825 000E82 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098781E;
+enum MAD_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAD_A2 = 0x4,
-/* 80987825-8098782F 000E89 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987825;
+ /* BTP */
+ /* 0x7 */ BTP_MAD_A2 = 0x7,
+};
-/* 8098782F-80987836 000E93 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098782F;
+enum MAD_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAD_A2_TW = 0x3,
+};
-/* 80987836-80987840 000E9A 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987836;
+enum MCN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MCN_A2 = 0x4,
-/* 80987840-80987847 000EA4 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987840;
+ /* BTP */
+ /* 0x7 */ BTP_MCN_A2 = 0x7,
+};
-/* 80987847-80987851 000EAB 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987847;
+enum MCN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MCN_A2_TW = 0x4,
-/* 80987851-80987858 000EB5 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987851;
+ /* BTP */
+ /* 0x7 */ BTP_MCN_A2_TW = 0x7,
+};
-/* 80987858-80987862 000EBC 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987858;
+enum MON_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MON_A2 = 0x4,
-/* 80987862-80987868 000EC6 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987862;
+ /* BTP */
+ /* 0x7 */ BTP_MON_A2 = 0x7,
+};
-/* 80987868-80987871 000ECC 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987868;
+enum MON_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MON_A2_TW = 0x4,
-/* 80987871-8098787A 000ED5 0009+00 15/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987871;
+ /* BTP */
+ /* 0x7 */ BTP_MON_A2_TW = 0x7,
+};
-/* 8098787A-80987883 000EDE 0009+00 15/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098787A;
+enum MAN_b2_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_B2 = 0x3,
+};
-/* 80987883-80987889 000EE7 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987883;
+enum MAN_b2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAN_B2_TW = 0x3,
+};
-/* 80987889-80987892 000EED 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987889;
+enum MAN_c2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_C2 = 0x4,
-/* 80987892-80987898 000EF6 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987892;
+ /* BTP */
+ /* 0x7 */ BTP_MAN_C2 = 0x7,
+};
-/* 80987898-809878A1 000EFC 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987898;
+enum MAN_c2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAN_C2_TW = 0x4,
-/* 809878A1-809878A7 000F05 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878A1;
+ /* BTP */
+ /* 0x7 */ BTP_MAN_C2_TW = 0x7,
+};
-/* 809878A7-809878B0 000F0B 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878A7;
+enum MAS_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAS_A2 = 0x4,
-/* 809878B0-809878B6 000F14 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878B0;
+ /* BTP */
+ /* 0x7 */ BTP_MAS_A2 = 0x7,
+};
-/* 809878B6-809878BF 000F1A 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878B6;
+enum MAS_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MAS_A2_TW = 0x4,
-/* 809878BF-809878C5 000F23 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878BF;
+ /* BTP */
+ /* 0x7 */ BTP_MAS_A2_TW = 0x7,
+};
-/* 809878C5-809878CE 000F29 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878C5;
+enum MBN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MBN_A2 = 0x4,
-/* 809878CE-809878D4 000F32 0006+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878CE;
+ /* BTP */
+ /* 0x7 */ BTP_MBN_A2 = 0x7,
+};
-/* 809878D4-809878DD 000F38 0009+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878D4;
+enum MBN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_MBN_A2_TW = 0x4,
-/* 809878DD-809878E4 000F41 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878DD;
+ /* BTP */
+ /* 0x7 */ BTP_MBN_A2_TW = 0x7,
+};
-/* 809878E4-809878EE 000F48 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878E4;
+enum WAN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_A = 0x4,
-/* 809878EE-809878F5 000F52 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878EE;
+ /* BTP */
+ /* 0x7 */ BTP_WAN_A = 0x7,
+};
-/* 809878F5-809878FF 000F59 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878F5;
+enum WAN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_A_TW = 0x4,
-/* 809878FF-80987906 000F63 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_809878FF;
+ /* BTP */
+ /* 0x7 */ BTP_WAN_A_TW = 0x7,
+};
-/* 80987906-80987910 000F6A 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987906;
+enum WAD_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAD_A = 0x4,
-/* 80987910-80987917 000F74 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987910;
+ /* BTP */
+ /* 0x7 */ BTP_WAD_A = 0x7,
+};
-/* 80987917-80987921 000F7B 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987917;
+enum WAD_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAD_A_TW = 0x4,
-/* 80987921-80987928 000F85 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987921;
+ /* BTP */
+ /* 0x7 */ BTP_WAD_A_TW = 0x7,
+};
-/* 80987928-80987932 000F8C 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987928;
+enum MAT_a_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAT_A = 0x3,
+};
-/* 80987932-80987939 000F96 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987932;
+enum MAT_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAT_A_TW = 0x3,
+};
-/* 80987939-80987943 000F9D 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987939;
+enum WCN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WCN_A = 0x4,
-/* 80987943-8098794A 000FA7 0007+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_80987943;
+ /* BTP */
+ /* 0x7 */ BTP_WCN_A = 0x7,
+};
-/* 8098794A-80987954 000FAE 000A+00 1/0 0/0 0/0 .rodata None */
-extern "C" char const* const stringBase_8098794A;
+enum WCN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WCN_A_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WCN_A_TW = 0x7,
+};
+
+enum WON_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WON_A = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WON_A = 0x7,
+};
+
+enum WON_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WON_A_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WON_A_TW = 0x7,
+};
+
+enum WGN_a_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WGN_A = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WGN_A = 0x7,
+};
+
+enum WGN_a_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WGN_A_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WGN_A_TW = 0x7,
+};
+
+enum WAN_b_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_B = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_B = 0x7,
+};
+
+enum WAN_b_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_B_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_B_TW = 0x7,
+};
+
+enum WAN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_A2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_A2 = 0x7,
+};
+
+enum WAN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_A2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_A2_TW = 0x7,
+};
+
+enum WAD_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAD_A2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAD_A2 = 0x7,
+};
+
+enum WAD_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAD_A2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAD_A2_TW = 0x7,
+};
+
+enum MAT_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAT_A2 = 0x3,
+};
+
+enum MAT_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x3 */ BMDR_MAT_A2_TW = 0x3,
+};
+
+enum WCN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WCN_A2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WCN_A2 = 0x7,
+};
+
+enum WCN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WCN_A2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WCN_A2_TW = 0x7,
+};
+
+enum WON_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WON_A2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WON_A2 = 0x7,
+};
+
+enum WON_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WON_A2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WON_A2_TW = 0x7,
+};
+
+enum WGN_a2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WGN_A2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WGN_A2 = 0x7,
+};
+
+enum WGN_a2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WGN_A2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WGN_A2_TW = 0x7,
+};
+
+enum WAN_b2_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_B2 = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_B2 = 0x7,
+};
+
+enum WAN_b2_TW_RES_File_ID {
+ /* BMDR */
+ /* 0x4 */ BMDR_WAN_B2_TW = 0x4,
+
+ /* BTP */
+ /* 0x7 */ BTP_WAN_B2_TW = 0x7,
+};
+
+enum object_RES_File_ID {
+ /* BMDR */
+ /* 0x03 */ BMDR_B_BROOM = 0x3,
+ /* 0x04 */ BMDR_B_CHAIR_M,
+ /* 0x05 */ BMDR_B_CHAIR_W,
+ /* 0x06 */ BMDR_B_FLUTE,
+ /* 0x07 */ BMDR_B_MILKTUBO,
+ /* 0x08 */ BMDR_B_SPEAR,
+ /* 0x09 */ BMDR_B_TUBO,
+ /* 0x0A */ BMDR_CELEB_BAG_M,
+ /* 0x0B */ BMDR_CELEB_BAG_W,
+ /* 0x0C */ BMDR_J_GUITAR,
+ /* 0x0D */ BMDR_K_KAGOM,
+ /* 0x0E */ BMDR_K_KAGOW,
+ /* 0x0F */ BMDR_MARO_BAG_M,
+ /* 0x10 */ BMDR_MARO_BAG_W,
+ /* 0x11 */ BMDR_SOL_SHE,
+};
+
+enum objectTW_RES_File_ID {
+ /* BMDR */
+ /* 0x03 */ BMDR_B_BROOM_TW = 0x3,
+ /* 0x04 */ BMDR_B_CHAIR_M_TW,
+ /* 0x05 */ BMDR_B_CHAIR_W_TW,
+ /* 0x06 */ BMDR_B_FLUTE_TW,
+ /* 0x07 */ BMDR_B_MILKTUBO_TW,
+ /* 0x08 */ BMDR_B_SPEAR_TW,
+ /* 0x09 */ BMDR_B_TUBO_TW,
+ /* 0x0A */ BMDR_CELEB_BAG_M_TW,
+ /* 0x0B */ BMDR_CELEB_BAG_W_TW,
+ /* 0x0C */ BMDR_J_GUITAR_TW,
+ /* 0x0D */ BMDR_K_KAGOM_TW,
+ /* 0x0E */ BMDR_K_KAGOW_TW,
+};
+
+enum Mgeneral_RES_File_ID {
+ /* BCK */
+ /* 0x03 */ BCK_M_BROWSE_A = 0x3,
+ /* 0x04 */ BCK_M_BROWSE_B,
+ /* 0x05 */ BCK_M_LOOK_A,
+ /* 0x06 */ BCK_M_LOOK_B,
+ /* 0x07 */ BCK_M_MARO_DANCE,
+ /* 0x08 */ BCK_M_RUN_A,
+ /* 0x09 */ BCK_M_RUN_B,
+ /* 0x0A */ BCK_M_SING,
+ /* 0x0B */ BCK_M_SIT_TO_WOLF_A,
+ /* 0x0C */ BCK_M_SIT_TO_WOLF_B,
+ /* 0x0D */ BCK_M_SITTALK_A,
+ /* 0x0E */ BCK_M_SITTALK_A_B,
+ /* 0x0F */ BCK_M_SITTALK_B,
+ /* 0x10 */ BCK_M_SITTALK_B_B,
+ /* 0x11 */ BCK_M_SITWAIT_A,
+ /* 0x12 */ BCK_M_SITWAIT_B,
+ /* 0x13 */ BCK_M_SURPRISE,
+ /* 0x14 */ BCK_M_TALK_A,
+ /* 0x15 */ BCK_M_TALK_B,
+ /* 0x16 */ BCK_M_TALK_B_WALL,
+ /* 0x17 */ BCK_M_TALK_C,
+ /* 0x18 */ BCK_M_TALK_WALL,
+ /* 0x19 */ BCK_M_TO_WOLF,
+ /* 0x1A */ BCK_M_WAIT_A,
+ /* 0x1B */ BCK_M_WAIT_B,
+ /* 0x1C */ BCK_M_WAIT_WALL,
+ /* 0x1D */ BCK_M_WALK_A,
+ /* 0x1E */ BCK_M_WALK_B,
+};
+
+enum Mspecial_RES_File_ID {
+ /* BCK */
+ /* 0x03 */ BCK_M_KAMAE = 0x3,
+ /* 0x04 */ BCK_M_KAMAE_C,
+ /* 0x05 */ BCK_M_KAMAE_STEP,
+ /* 0x06 */ BCK_M_KAMAE_WAIT_B,
+ /* 0x07 */ BCK_M_PLAYM,
+ /* 0x08 */ BCK_M_RUN_KAGO,
+ /* 0x09 */ BCK_M_RUN_KAMAE,
+ /* 0x0A */ BCK_M_RUN_STICK,
+ /* 0x0B */ BCK_M_RUN_TUBO,
+ /* 0x0C */ BCK_M_TALK_B_KAGO,
+ /* 0x0D */ BCK_M_TALK_B_STICK,
+ /* 0x0E */ BCK_M_TALK_B_TUBO,
+ /* 0x0F */ BCK_M_TALK_KAGO,
+ /* 0x10 */ BCK_M_TALK_STICK,
+ /* 0x11 */ BCK_M_TALK_TUBO,
+ /* 0x12 */ BCK_M_WAIT_KAGO,
+ /* 0x13 */ BCK_M_WAIT_STICK,
+ /* 0x14 */ BCK_M_WAIT_TUBO,
+ /* 0x15 */ BCK_M_WALK_KAGO,
+ /* 0x16 */ BCK_M_WALK_STICK,
+ /* 0x17 */ BCK_M_WALK_TUBO,
+};
+
+enum Wgeneral_RES_File_ID {
+ /* BCK */
+ /* 0x03 */ BCK_W_2LADYTALK_A = 0x3,
+ /* 0x04 */ BCK_W_2LADYTALK_B,
+ /* 0x05 */ BCK_W_2NORMALTALK_A,
+ /* 0x06 */ BCK_W_2NORMALTALK_B,
+ /* 0x07 */ BCK_W_BROWSE_A,
+ /* 0x08 */ BCK_W_BROWSE_B,
+ /* 0x09 */ BCK_W_CELLME,
+ /* 0x0A */ BCK_W_LOOK_A,
+ /* 0x0B */ BCK_W_LOOK_B,
+ /* 0x0C */ BCK_W_MARO_DANCE,
+ /* 0x0D */ BCK_W_RUN_A,
+ /* 0x0E */ BCK_W_RUN_B,
+ /* 0x0F */ BCK_W_SING,
+ /* 0x10 */ BCK_W_SIT_TO_WOLF_A,
+ /* 0x11 */ BCK_W_SIT_TO_WOLF_B,
+ /* 0x12 */ BCK_W_SITTALK_A,
+ /* 0x13 */ BCK_W_SITTALK_A_B,
+ /* 0x14 */ BCK_W_SITTALK_B,
+ /* 0x15 */ BCK_W_SITTALK_B_B,
+ /* 0x16 */ BCK_W_SITWAIT_A,
+ /* 0x17 */ BCK_W_SITWAIT_B,
+ /* 0x18 */ BCK_W_SURPRISE,
+ /* 0x19 */ BCK_W_TALK_A,
+ /* 0x1A */ BCK_W_TALK_B,
+ /* 0x1B */ BCK_W_TALK_B_WALL,
+ /* 0x1C */ BCK_W_TALK_C,
+ /* 0x1D */ BCK_W_TALK_WALL,
+ /* 0x1E */ BCK_W_TO_WOLF,
+ /* 0x1F */ BCK_W_WAIT_A,
+ /* 0x20 */ BCK_W_WAIT_B,
+ /* 0x21 */ BCK_W_WAIT_WALL,
+ /* 0x22 */ BCK_W_WALK_A,
+ /* 0x23 */ BCK_W_WALK_B,
+};
+
+enum Wspecial_RES_File_ID {
+ /* 0x03 */ BCK_W_PLAYM = 0x3,
+ /* 0x04 */ BCK_W_RUN_KAGO,
+ /* 0x05 */ BCK_W_RUN_STICK,
+ /* 0x06 */ BCK_W_RUN_TUBO,
+ /* 0x07 */ BCK_W_TALK_B_KAGO,
+ /* 0x08 */ BCK_W_TALK_B_STICK,
+ /* 0x09 */ BCK_W_TALK_B_TUBO,
+ /* 0x0A */ BCK_W_TALK_KAGO,
+ /* 0x0B */ BCK_W_TALK_STICK,
+ /* 0x0C */ BCK_W_TALK_TUBO,
+ /* 0x0D */ BCK_W_WAIT_KAGO,
+ /* 0x0E */ BCK_W_WAIT_STICK,
+ /* 0x0F */ BCK_W_WAIT_TUBO,
+ /* 0x10 */ BCK_W_WALK_KAGO,
+ /* 0x11 */ BCK_W_WALK_STICK,
+ /* 0x12 */ BCK_W_WALK_TUBO,
+};
+
+enum Animation {
+ /* 0x00 */ ANM_WAIT_A,
+ /* 0x01 */ ANM_WAIT_B,
+ /* 0x02 */ ANM_WALK_A,
+ /* 0x03 */ ANM_WALK_B,
+ /* 0x04 */ ANM_RUN_A,
+ /* 0x05 */ ANM_RUN_B,
+ /* 0x06 */ ANM_TALK_A,
+ /* 0x07 */ ANM_TALK_B,
+ /* 0x08 */ ANM_TALK_C,
+ /* 0x09 */ ANM_LOOK_A,
+ /* 0x0A */ ANM_LOOK_B,
+ /* 0x0B */ ANM_WAIT_WALL,
+ /* 0x0C */ ANM_TALK_WALL,
+ /* 0x0D */ ANM_TALK_B_WALL,
+ /* 0x0E */ ANM_SITWAIT_A,
+ /* 0x0F */ ANM_SITTALK_A,
+ /* 0x10 */ ANM_SITTALK_A_B,
+ /* 0x11 */ ANM_SITWAIT_B,
+ /* 0x12 */ ANM_SITTALK_B,
+ /* 0x13 */ ANM_SITTALK_B_B,
+ /* 0x14 */ ANM_BROWSE_A,
+ /* 0x15 */ ANM_BROWSE_B,
+ /* 0x16 */ ANM_WAIT_KAGO,
+ /* 0x17 */ ANM_TALK_KAGO,
+ /* 0x18 */ ANM_TALK_B_KAGO,
+ /* 0x19 */ ANM_WALK_KAGO,
+ /* 0x1A */ ANM_WAIT_STICK,
+ /* 0x1B */ ANM_TALK_STICK,
+ /* 0x1C */ ANM_TALK_B_STICK,
+ /* 0x1D */ ANM_WALK_STICK,
+ /* 0x1E */ ANM_WAIT_TUBO,
+ /* 0x1F */ ANM_TALK_TUBO,
+ /* 0x20 */ ANM_TALK_B_TUBO,
+ /* 0x21 */ ANM_WALK_TUBO,
+ /* 0x22 */ ANM_PLAYM,
+ /* 0x23 */ ANM_RUN_KAGO,
+ /* 0x24 */ ANM_RUN_STICK,
+ /* 0x25 */ ANM_RUN_TUBO,
+ /* 0x26 */ ANM_TO_WOLF,
+ /* 0x27 */ ANM_SIT_TO_WOLF_A,
+ /* 0x28 */ ANM_SIT_TO_WOLF_B,
+ /* 0x29 */ ANM_SURPRISE,
+ /* 0x2A */ ANM_KAMAE,
+ /* 0x2B */ ANM_KAMAE_WAIT_B,
+ /* 0x2C */ ANM_KAMAE_STEP,
+ /* 0x2D */ ANM_RUN_KAMAE,
+ /* 0x2E */ ANM_KAMAE_C,
+ /* 0x2F */ ANM_MARO_DANCE,
+ /* 0x30 */ ANM_2LADYTALK_A,
+ /* 0x31 */ ANM_2LADYTALK_B,
+ /* 0x32 */ ANM_2NORMALTALK_A,
+ /* 0x33 */ ANM_2NORMALTALK_B,
+ /* 0x34 */ ANM_CELLME,
+ /* 0x35 */ ANM_SING,
+};
+
+enum Motion {
+ /* 0x00 */ MOT_TALK_A,
+ /* 0x01 */ MOT_WAIT_A,
+ /* 0x02 */ MOT_WAIT_B,
+ /* 0x04 */ MOT_TALK_B = 0x4,
+ /* 0x05 */ MOT_TALK_A_B_A,
+ /* 0x06 */ MOT_TALK_C,
+ /* 0x07 */ MOT_TALK_B_A_C,
+ /* 0x08 */ MOT_TALK_A_B_C,
+ /* 0x09 */ MOT_BROWSE,
+ /* 0x0A */ MOT_BROWSE_TALK_A_B,
+ /* 0x0B */ MOT_BROWSE_TALK_A_B_C,
+ /* 0x0C */ MOT_2LADYTALK_A,
+ /* 0x0D */ MOT_2LADYTALK_B,
+ /* 0x0E */ MOT_TALK_A_2LADYTALK_A,
+ /* 0x0F */ MOT_WAIT_A_2LADYTALK_B,
+ /* 0x10 */ MOT_TALK_A_2LADYTALK_A_2NORMALTALK_A,
+ /* 0x11 */ MOT_WAIT_A_2LADYTALK_B_2NORMALTALK_B,
+ /* 0x12 */ MOT_2LADYTALK_A_B_2NORMALTALK_A_B,
+ /* 0x13 */ MOT_LOOK_A,
+ /* 0x14 */ MOT_LOOK_B,
+ /* 0x15 */ MOT_LOOK_A_B,
+ /* 0x16 */ MOT_WAIT_WALL,
+ /* 0x17 */ MOT_TALK_WALL,
+ /* 0x18 */ MOT_SITWAIT_A,
+ /* 0x19 */ MOT_SITTALK_SITWAIT_A,
+ /* 0x1A */ MOT_SITWAIT_B,
+ /* 0x1B */ MOT_SITTALK_SITWAIT_B,
+ /* 0x1C */ MOT_SING,
+ /* 0x1D */ MOT_SITTALK_A,
+ /* 0x1E */ MOT_SITTALK_A_B,
+ /* 0x1F */ MOT_SITTALK_A_A_B,
+ /* 0x20 */ MOT_SITTALK_B,
+ /* 0x21 */ MOT_SITTALK_B_B,
+ /* 0x22 */ MOT_SITTALK_B_B_B,
+ /* 0x23 */ MOT_KAMAE,
+ /* 0x24 */ MOT_KAMAE_C,
+ /* 0x25 */ MOT_KAMAE_STEP,
+ /* 0x26 */ MOT_SURPRISE,
+ /* 0x27 */ MOT_TO_WOLF,
+};
+
+enum Object {
+ /* 0x00 */ OBJ_TUBO,
+ /* 0x01 */ OBJ_TUBO2,
+ /* 0x02 */ OBJ_SPEAR,
+ /* 0x03 */ OBJ_BROOM,
+ /* 0x04 */ OBJ_KAGOM,
+ /* 0x05 */ OBJ_KAGOW,
+ /* 0x06 */ OBJ_GUITAR,
+ /* 0x07 */ OBJ_FLUTE,
+ /* 0x08 */ OBJ_MILKTUBO,
+ /* 0x09 */ OBJ_CELEB_BAG_M,
+ /* 0x0A */ OBJ_CELEB_BAG_W,
+ /* 0x0B */ OBJ_MARO_BAG_M,
+ /* 0x0C */ OBJ_MARO_BAG_W,
+};
+
+enum Joint_NUM {
+ /* 0x13 */ JntM_NUM_e = 0x13,
+ /* 0x15 */ JntW_NUM_e = 0x15,
+};
+
+enum Joint_M {
+ /* 0x00 */ JNTM_CENTER,
+ /* 0x01 */ JNTM_BACKBONE,
+ /* 0x02 */ JNTM_NECK,
+ /* 0x03 */ JNTM_HEAD,
+ /* 0x04 */ JNTM_SHOULDERL,
+ /* 0x05 */ JNTM_ARML1,
+ /* 0x06 */ JNTM_ARML2,
+ /* 0x07 */ JNTM_HANDL,
+ /* 0x08 */ JNTM_SHOULDERR,
+ /* 0x09 */ JNTM_ARMR1,
+ /* 0x0A */ JNTM_ARMR2,
+ /* 0x0B */ JNTM_HANDR,
+ /* 0x0C */ JNTM_WAIST,
+ /* 0x0D */ JNTM_LEGL1,
+ /* 0x0E */ JNTM_LEGL2,
+ /* 0x0F */ JNTM_FOOTL,
+ /* 0x10 */ JNTM_LEGR1,
+ /* 0x11 */ JNTM_LEGR2,
+ /* 0x12 */ JNTM_FOOTR,
+};
+
+enum Joint_W {
+ /* 0x00 */ JNTW_CENTER,
+ /* 0x01 */ JNTW_BACKBONE,
+ /* 0x02 */ JNTW_NECK,
+ /* 0x03 */ JNTW_HEAD,
+ /* 0x04 */ JNTW_SHOULDERL,
+ /* 0x05 */ JNTW_ARML1,
+ /* 0x06 */ JNTW_ARML2,
+ /* 0x07 */ JNTW_HANDL,
+ /* 0x08 */ JNTW_SHOULDERR,
+ /* 0x09 */ JNTW_ARMR1,
+ /* 0x0A */ JNTW_ARMR2,
+ /* 0x0B */ JNTW_HANDR,
+ /* 0x0C */ JNTW_WAIST,
+ /* 0x0D */ JNTW_LEGL1,
+ /* 0x0E */ JNTW_LEGL2,
+ /* 0x0F */ JNTW_FOOTL,
+ /* 0x10 */ JNTW_SKIRTL,
+ /* 0x11 */ JNTW_LEGR1,
+ /* 0x12 */ JNTW_LEGR2,
+ /* 0x13 */ JNTW_FOOTR,
+ /* 0x14 */ JNTW_SKIRTR,
+};
+
+enum Type {
+ /* 0x00 */ MdlMANa_e,
+ /* 0x01 */ MdlMADa_e,
+ /* 0x02 */ MdlMCNa_e,
+ /* 0x03 */ MdlMONa_e,
+ /* 0x04 */ MdlMANb_e,
+ /* 0x05 */ MdlMANc_e,
+ /* 0x06 */ MdlMASa_e,
+ /* 0x07 */ MdlMBNa_e,
+ /* 0x08 */ MdlMANa2_e,
+ /* 0x09 */ MdlMADa2_e,
+ /* 0x0A */ MdlMCNa2_e,
+ /* 0x0B */ MdlMONa2_e,
+ /* 0x0C */ MdlMANb2_e,
+ /* 0x0D */ MdlMANc2_e,
+ /* 0x0E */ MdlMASa2_e,
+ /* 0x0F */ MdlMBNa2_e,
+ /* 0x10 */ MdlWANa_e,
+ /* 0x11 */ MdlWADa_e,
+ /* 0x12 */ MdlMATa_e,
+ /* 0x13 */ MdlWCNa_e,
+ /* 0x14 */ MdlWONa_e,
+ /* 0x15 */ MdlWGNa_e,
+ /* 0x16 */ MdlWANb_e,
+ /* 0x17 */ MdlWANa2_e,
+ /* 0x18 */ MdlWADa2_e,
+ /* 0x19 */ MdlMATa2_e,
+ /* 0x1A */ MdlWCNa2_e,
+ /* 0x1B */ MdlWONa2_e,
+ /* 0x1C */ MdlWGNa2_e,
+ /* 0x1D */ MdlWANb2_e,
+};
/* 8098699C-809869B4 -00001 0018+00 8/7 0/0 0/0 .rodata l_resMANa */
static char* const l_resMANa[6] = {
@@ -730,88 +1095,16 @@ static char* const l_resWANb2[6] = {
"objectTW",
};
-/* 80987740-80987740 000DA4 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
-#pragma push
-#pragma force_active on
-SECTION_DEAD static char const* const stringBase_80987740 = "MAN_a";
-SECTION_DEAD static char const* const stringBase_80987746 = "MAN_a_TW";
-SECTION_DEAD static char const* const stringBase_8098774F = "Mgeneral";
-SECTION_DEAD static char const* const stringBase_80987758 = "Mspecial";
-SECTION_DEAD static char const* const stringBase_80987761 = "object";
-SECTION_DEAD static char const* const stringBase_80987768 = "objectTW";
-SECTION_DEAD static char const* const stringBase_80987771 = "MAD_a";
-SECTION_DEAD static char const* const stringBase_80987777 = "MAD_a_TW";
-SECTION_DEAD static char const* const stringBase_80987780 = "MCN_a";
-SECTION_DEAD static char const* const stringBase_80987786 = "MCN_a_TW";
-SECTION_DEAD static char const* const stringBase_8098778F = "MON_a";
-SECTION_DEAD static char const* const stringBase_80987795 = "MON_a_TW";
-SECTION_DEAD static char const* const stringBase_8098779E = "MAN_b";
-SECTION_DEAD static char const* const stringBase_809877A4 = "MAN_b_TW";
-SECTION_DEAD static char const* const stringBase_809877AD = "MAN_c";
-SECTION_DEAD static char const* const stringBase_809877B3 = "MAN_c_TW";
-SECTION_DEAD static char const* const stringBase_809877BC = "MAS_a";
-SECTION_DEAD static char const* const stringBase_809877C2 = "MAS_a_TW";
-SECTION_DEAD static char const* const stringBase_809877CB = "MBN_a";
-SECTION_DEAD static char const* const stringBase_809877D1 = "MBN_a_TW";
-SECTION_DEAD static char const* const stringBase_809877DA = "MAN_a2";
-SECTION_DEAD static char const* const stringBase_809877E1 = "MAN_a2_TW";
-SECTION_DEAD static char const* const stringBase_809877EB = "MAD_a2";
-SECTION_DEAD static char const* const stringBase_809877F2 = "MAD_a2_TW";
-SECTION_DEAD static char const* const stringBase_809877FC = "MCN_a2";
-SECTION_DEAD static char const* const stringBase_80987803 = "MCN_a2_TW";
-SECTION_DEAD static char const* const stringBase_8098780D = "MON_a2";
-SECTION_DEAD static char const* const stringBase_80987814 = "MON_a2_TW";
-SECTION_DEAD static char const* const stringBase_8098781E = "MAN_b2";
-SECTION_DEAD static char const* const stringBase_80987825 = "MAN_b2_TW";
-SECTION_DEAD static char const* const stringBase_8098782F = "MAN_c2";
-SECTION_DEAD static char const* const stringBase_80987836 = "MAN_c2_TW";
-SECTION_DEAD static char const* const stringBase_80987840 = "MAS_a2";
-SECTION_DEAD static char const* const stringBase_80987847 = "MAS_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987851 = "MBN_a2";
-SECTION_DEAD static char const* const stringBase_80987858 = "MBN_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987862 = "WAN_a";
-SECTION_DEAD static char const* const stringBase_80987868 = "WAN_a_TW";
-SECTION_DEAD static char const* const stringBase_80987871 = "Wgeneral";
-SECTION_DEAD static char const* const stringBase_8098787A = "Wspecial";
-SECTION_DEAD static char const* const stringBase_80987883 = "WAD_a";
-SECTION_DEAD static char const* const stringBase_80987889 = "WAD_a_TW";
-SECTION_DEAD static char const* const stringBase_80987892 = "MAT_a";
-SECTION_DEAD static char const* const stringBase_80987898 = "MAT_a_TW";
-SECTION_DEAD static char const* const stringBase_809878A1 = "WCN_a";
-SECTION_DEAD static char const* const stringBase_809878A7 = "WCN_a_TW";
-SECTION_DEAD static char const* const stringBase_809878B0 = "WON_a";
-SECTION_DEAD static char const* const stringBase_809878B6 = "WON_a_TW";
-SECTION_DEAD static char const* const stringBase_809878BF = "WGN_a";
-SECTION_DEAD static char const* const stringBase_809878C5 = "WGN_a_TW";
-SECTION_DEAD static char const* const stringBase_809878CE = "WAN_b";
-SECTION_DEAD static char const* const stringBase_809878D4 = "WAN_b_TW";
-SECTION_DEAD static char const* const stringBase_809878DD = "WAN_a2";
-SECTION_DEAD static char const* const stringBase_809878E4 = "WAN_a2_TW";
-SECTION_DEAD static char const* const stringBase_809878EE = "WAD_a2";
-SECTION_DEAD static char const* const stringBase_809878F5 = "WAD_a2_TW";
-SECTION_DEAD static char const* const stringBase_809878FF = "MAT_a2";
-SECTION_DEAD static char const* const stringBase_80987906 = "MAT_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987910 = "WCN_a2";
-SECTION_DEAD static char const* const stringBase_80987917 = "WCN_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987921 = "WON_a2";
-SECTION_DEAD static char const* const stringBase_80987928 = "WON_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987932 = "WGN_a2";
-SECTION_DEAD static char const* const stringBase_80987939 = "WGN_a2_TW";
-SECTION_DEAD static char const* const stringBase_80987943 = "WAN_b2";
-SECTION_DEAD static char const* const stringBase_8098794A = "WAN_b2_TW";
-SECTION_DEAD static char const* const stringBase_80987954 = "Chat";
-#pragma pop
-
/* 8098797C-809879F4 -00001 0078+00 2/2 0/0 0/0 .data l_resNameTbl */
-SECTION_DATA static void* l_resNameTbl[30] = {
- (void*)&l_resMANa, (void*)&l_resMADa, (void*)&l_resMCNa, (void*)&l_resMONa,
- (void*)&l_resMANb, (void*)&l_resMANc, (void*)&l_resMASa, (void*)&l_resMBNa,
- (void*)&l_resMANa2, (void*)&l_resMADa2, (void*)&l_resMCNa2, (void*)&l_resMONa2,
- (void*)&l_resMANb2, (void*)&l_resMANc2, (void*)&l_resMASa2, (void*)&l_resMBNa2,
- (void*)&l_resWANa, (void*)&l_resWADa, (void*)&l_resMATa, (void*)&l_resWCNa,
- (void*)&l_resWONa, (void*)&l_resWGNa, (void*)&l_resWANb, (void*)&l_resWANa2,
- (void*)&l_resWADa2, (void*)&l_resMATa2, (void*)&l_resWCNa2, (void*)&l_resWONa2,
- (void*)&l_resWGNa2, (void*)&l_resWANb2,
+static char* const* l_resNameTbl[30] = {
+ l_resMANa, l_resMADa, l_resMCNa, l_resMONa,
+ l_resMANb, l_resMANc, l_resMASa, l_resMBNa,
+ l_resMANa2, l_resMADa2, l_resMCNa2, l_resMONa2,
+ l_resMANb2, l_resMANc2, l_resMASa2, l_resMBNa2,
+ l_resWANa, l_resWADa, l_resMATa, l_resWCNa,
+ l_resWONa, l_resWGNa, l_resWANb, l_resWANa2,
+ l_resWADa2, l_resMATa2, l_resWCNa2, l_resWONa2,
+ l_resWGNa2, l_resWANb2,
};
struct anmTblPrm {
@@ -820,3843 +1113,3137 @@ struct anmTblPrm {
};
/* 809879F4-80987AE4 000098 00F0+00 1/2 0/0 0/0 .data l_bmdTbl */
-SECTION_DATA static u8 l_bmdTbl[240] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
+ static anmTblPrm l_bmdTbl[30] = {
+ l_resMANa[0], BMDR_MAN_A,
+ l_resMADa[0], BMDR_MAD_A,
+ l_resMCNa[0], BMDR_MCN_A,
+ l_resMONa[0], BMDR_MON_A,
+ l_resMANb[0], BMDR_MAN_B,
+ l_resMANc[0], BMDR_MAN_C,
+ l_resMASa[0], BMDR_MAS_A,
+ l_resMBNa[0], BMDR_MBN_A,
+ l_resMANa2[0], BMDR_MAN_A2,
+ l_resMADa2[0], BMDR_MAD_A2,
+ l_resMCNa2[0], BMDR_MCN_A2,
+ l_resMONa2[0], BMDR_MON_A2,
+ l_resMANb2[0], BMDR_MAN_B2,
+ l_resMANc2[0], BMDR_MAN_C2,
+ l_resMASa2[0], BMDR_MAS_A2,
+ l_resMBNa2[0], BMDR_MBN_A2,
+ l_resWANa[0], BMDR_WAN_A,
+ l_resWADa[0], BMDR_WAD_A,
+ l_resMATa[0], BMDR_MAT_A,
+ l_resWCNa[0], BMDR_WCN_A,
+ l_resWONa[0], BMDR_WON_A,
+ l_resWGNa[0], BMDR_WGN_A,
+ l_resWANb[0], BMDR_WAN_B,
+ l_resWANa2[0], BMDR_WAN_A2,
+ l_resWADa2[0], BMDR_WAD_A2,
+ l_resMATa2[0], BMDR_MAT_A2,
+ l_resWCNa2[0], BMDR_WCN_A2,
+ l_resWONa2[0], BMDR_WON_A2,
+ l_resWGNa2[0], BMDR_WGN_A2,
+ l_resWANb2[0], BMDR_WAN_B2,
};
/* 80987AE4-80987BD4 000188 00F0+00 1/2 0/0 0/0 .data l_bmdTWTbl */
-SECTION_DATA static u8 l_bmdTWTbl[240] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
+static anmTblPrm l_bmdTWTbl[30] = {
+ l_resMANa[1], BMDR_MAN_A_TW,
+ l_resMADa[1], BMDR_MAD_A_TW,
+ l_resMCNa[1], BMDR_MCN_A_TW,
+ l_resMONa[1], BMDR_MON_A_TW,
+ l_resMANb[1], BMDR_MAN_B_TW,
+ l_resMANc[1], BMDR_MAN_C_TW,
+ l_resMASa[1], BMDR_MAS_A_TW,
+ l_resMBNa[1], BMDR_MBN_A_TW,
+ l_resMANa2[1], BMDR_MAN_A2_TW,
+ l_resMADa2[1], BMDR_MAD_A2_TW,
+ l_resMCNa2[1], BMDR_MCN_A2_TW,
+ l_resMONa2[1], BMDR_MON_A2_TW,
+ l_resMANb2[1], BMDR_MAN_B2_TW,
+ l_resMANc2[1], BMDR_MAN_C2_TW,
+ l_resMASa2[1], BMDR_MAS_A2_TW,
+ l_resMBNa2[1], BMDR_MBN_A2_TW,
+ l_resWANa[1], BMDR_WAN_A_TW,
+ l_resWADa[1], BMDR_WAD_A_TW,
+ l_resMATa[1], BMDR_MAT_A_TW,
+ l_resWCNa[1], BMDR_WCN_A_TW,
+ l_resWONa[1], BMDR_WON_A_TW,
+ l_resWGNa[1], BMDR_WGN_A_TW,
+ l_resWANb[1], BMDR_WAN_B_TW,
+ l_resWANa2[1], BMDR_WAN_A2_TW,
+ l_resWADa2[1], BMDR_WAD_A2_TW,
+ l_resMATa2[1], BMDR_MAT_A2_TW,
+ l_resWCNa2[1], BMDR_WCN_A2_TW,
+ l_resWONa2[1], BMDR_WON_A2_TW,
+ l_resWGNa2[1], BMDR_WGN_A2_TW,
+ l_resWANb2[1], BMDR_WAN_B2_TW,
};
/* 80987BD4-80987CC4 000278 00F0+00 1/2 0/0 0/0 .data l_btpTbl */
-SECTION_DATA static u8 l_btpTbl[240] = {
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
+static anmTblPrm l_btpTbl[30] = {
+ l_resMANa[0], -1,
+ l_resMADa[0], -1,
+ l_resMCNa[0], BTP_MCN_A,
+ l_resMONa[0], BTP_MON_A,
+ l_resMANb[0], -1,
+ l_resMANc[0], BTP_MAN_C,
+ l_resMASa[0], BTP_MAS_A,
+ l_resMBNa[0], BTP_MBN_A,
+ l_resMANa2[0], BTP_MAN_A2,
+ l_resMADa2[0], BTP_MAD_A2,
+ l_resMCNa2[0], BTP_MCN_A2,
+ l_resMONa2[0], BTP_MON_A2,
+ l_resMANb2[0], -1,
+ l_resMANc2[0], BTP_MAN_C2,
+ l_resMASa2[0], BTP_MAS_A2,
+ l_resMBNa2[0], BTP_MBN_A2,
+ l_resWANa[0], BTP_WAN_A,
+ l_resWADa[0], BTP_WAD_A,
+ l_resMATa[0], -1,
+ l_resWCNa[0], BTP_WCN_A,
+ l_resWONa[0], BTP_WON_A,
+ l_resWGNa[0], BTP_WGN_A,
+ l_resWANb[0], BTP_WAN_B,
+ l_resWANa2[0], BTP_WAN_A2,
+ l_resWADa2[0], BTP_WAD_A2,
+ l_resMATa2[0], -1,
+ l_resWCNa2[0], BTP_WCN_A2,
+ l_resWONa2[0], BTP_WON_A2,
+ l_resWGNa2[0], BTP_WGN_A2,
+ l_resWANb2[0], BTP_WAN_B2,
};
/* 80987CC4-80987DB4 000368 00F0+00 1/2 0/0 0/0 .data l_btpTWTbl */
-SECTION_DATA static u8 l_btpTWTbl[240] = {
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
+static anmTblPrm l_btpTWTbl[30] = {
+ l_resMANa[1], -1,
+ l_resMADa[1], -1,
+ l_resMCNa[1], BTP_MCN_A_TW,
+ l_resMONa[1], BTP_MON_A_TW,
+ l_resMANb[1], -1,
+ l_resMANc[1], BTP_MAN_C_TW,
+ l_resMASa[1], BTP_MAS_A_TW,
+ l_resMBNa[1], BTP_MBN_A_TW,
+ l_resMANa2[1], BTP_MAN_A2_TW,
+ l_resMADa2[1], -1,
+ l_resMCNa2[1], BTP_MCN_A2_TW,
+ l_resMONa2[1], BTP_MON_A2_TW,
+ l_resMANb2[1], -1,
+ l_resMANc2[1], BTP_MAN_C2_TW,
+ l_resMASa2[1], BTP_MAS_A2_TW,
+ l_resMBNa2[1], BTP_MBN_A2_TW,
+ l_resWANa[1], BTP_WAN_A_TW,
+ l_resWADa[1], BTP_WAD_A_TW,
+ l_resMATa[1], -1,
+ l_resWCNa[1], BTP_WCN_A_TW,
+ l_resWONa[1], BTP_WON_A_TW,
+ l_resWGNa[1], BTP_WGN_A_TW,
+ l_resWANb[1], BTP_WAN_B_TW,
+ l_resWANa2[1], BTP_WAN_A2_TW,
+ l_resWADa2[1], BTP_WAD_A2_TW,
+ l_resMATa2[1], -1,
+ l_resWCNa2[1], BTP_WCN_A2_TW,
+ l_resWONa2[1], BTP_WON_A2_TW,
+ l_resWGNa2[1], BTP_WGN_A2_TW,
+ l_resWANb2[1], BTP_WAN_B2_TW,
};
/* 80987DB4-80987F64 -00001 01B0+00 1/1 0/0 0/0 .data l_bckTbl_M */
static anmTblPrm l_bckTbl_M[54] = {
- {"Mgeneral", 0x1A},
- {"Mgeneral", 0x1B},
- {"Mgeneral", 0x1D},
- {"Mgeneral", 0x1E},
- {"Mgeneral", 8},
- {"Mgeneral", 9},
- {"Mgeneral", 0x14},
- {"Mgeneral", 0x15},
- {"Mgeneral", 0x17},
- {"Mgeneral", 5},
- {"Mgeneral", 6},
- {"Mgeneral", 0x1C},
- {"Mgeneral", 0x18},
- {"Mgeneral", 0x16},
- {"Mgeneral", 0x11},
- {"Mgeneral", 0xD},
- {"Mgeneral", 0xE},
- {"Mgeneral", 0x12},
- {"Mgeneral", 0xF},
- {"Mgeneral", 0x10},
- {"Mgeneral", 3},
- {"Mgeneral", 4},
- {"Mspecial", 0x12},
- {"Mspecial", 0xF},
- {"Mspecial", 0xC},
- {"Mspecial", 0x15},
- {"Mspecial", 0x13},
- {"Mspecial", 0x10},
- {"Mspecial", 0xD},
- {"Mspecial", 0x16},
- {"Mspecial", 0x14},
- {"Mspecial", 0x11},
- {"Mspecial", 0xE},
- {"Mspecial", 0x17},
- {"Mspecial", 7},
- {"Mspecial", 8},
- {"Mspecial", 0xA},
- {"Mspecial", 0xB},
- {"Mgeneral", 0x19},
- {"Mgeneral", 0xB},
- {"Mgeneral", 0xC},
- {"Mgeneral", 0x13},
- {"Mspecial", 3},
- {"Mspecial", 6},
- {"Mspecial", 5},
- {"Mspecial", 9},
- {"Mspecial", 4},
- {"Mgeneral", 7},
+ {"Mgeneral", BCK_M_WAIT_A},
+ {"Mgeneral", BCK_M_WAIT_B},
+ {"Mgeneral", BCK_M_WALK_A},
+ {"Mgeneral", BCK_M_WALK_B},
+ {"Mgeneral", BCK_M_RUN_A},
+ {"Mgeneral", BCK_M_RUN_B},
+ {"Mgeneral", BCK_M_TALK_A},
+ {"Mgeneral", BCK_M_TALK_B},
+ {"Mgeneral", BCK_M_TALK_C},
+ {"Mgeneral", BCK_M_LOOK_A},
+ {"Mgeneral", BCK_M_LOOK_B},
+ {"Mgeneral", BCK_M_WAIT_WALL},
+ {"Mgeneral", BCK_M_TALK_WALL},
+ {"Mgeneral", BCK_M_TALK_B_WALL},
+ {"Mgeneral", BCK_M_SITWAIT_A},
+ {"Mgeneral", BCK_M_SITTALK_A},
+ {"Mgeneral", BCK_M_SITTALK_A_B},
+ {"Mgeneral", BCK_M_SITWAIT_B},
+ {"Mgeneral", BCK_M_SITTALK_B},
+ {"Mgeneral", BCK_M_SITTALK_B_B},
+ {"Mgeneral", BCK_M_BROWSE_A},
+ {"Mgeneral", BCK_M_BROWSE_B},
+ {"Mspecial", BCK_M_WAIT_KAGO},
+ {"Mspecial", BCK_M_TALK_KAGO},
+ {"Mspecial", BCK_M_TALK_B_KAGO},
+ {"Mspecial", BCK_M_WALK_KAGO},
+ {"Mspecial", BCK_M_WAIT_STICK},
+ {"Mspecial", BCK_M_TALK_STICK},
+ {"Mspecial", BCK_M_TALK_B_STICK},
+ {"Mspecial", BCK_M_WALK_STICK},
+ {"Mspecial", BCK_M_WAIT_TUBO},
+ {"Mspecial", BCK_M_TALK_TUBO},
+ {"Mspecial", BCK_M_TALK_B_TUBO},
+ {"Mspecial", BCK_M_WALK_TUBO},
+ {"Mspecial", BCK_M_PLAYM},
+ {"Mspecial", BCK_M_RUN_KAGO},
+ {"Mspecial", BCK_M_RUN_STICK},
+ {"Mspecial", BCK_M_RUN_TUBO},
+ {"Mgeneral", BCK_M_TO_WOLF},
+ {"Mgeneral", BCK_M_SIT_TO_WOLF_A},
+ {"Mgeneral", BCK_M_SIT_TO_WOLF_B},
+ {"Mgeneral", BCK_M_SURPRISE},
+ {"Mspecial", BCK_M_KAMAE},
+ {"Mspecial", BCK_M_KAMAE_WAIT_B},
+ {"Mspecial", BCK_M_KAMAE_STEP},
+ {"Mspecial", BCK_M_RUN_KAMAE},
+ {"Mspecial", BCK_M_KAMAE_C},
+ {"Mgeneral", BCK_M_MARO_DANCE},
{"Mgeneral", -1},
{"Mgeneral", -1},
{"Mgeneral", -1},
{"Mgeneral", -1},
{"Mgeneral", -1},
- {"Mgeneral", 0xA},
+ {"Mgeneral", BCK_M_SING},
};
/* 80987F64-80988114 -00001 01B0+00 1/1 0/0 0/0 .data l_bckTbl_W */
static anmTblPrm l_bckTbl_W[54] = {
- {"Wgeneral", 0x1F},
- {"Wgeneral", 0x20},
- {"Wgeneral", 0x22},
- {"Wgeneral", 0x23},
- {"Wgeneral", 0xD},
- {"Wgeneral", 0xE},
- {"Wgeneral", 0x19},
- {"Wgeneral", 0x1A},
- {"Wgeneral", 0x1C},
- {"Wgeneral", 0xA},
- {"Wgeneral", 0xB},
- {"Wgeneral", 0x21},
- {"Wgeneral", 0x1D},
- {"Wgeneral", 0x1B},
- {"Wgeneral", 0x16},
- {"Wgeneral", 0x12},
- {"Wgeneral", 0x13},
- {"Wgeneral", 0x17},
- {"Wgeneral", 0x14},
- {"Wgeneral", 0x15},
- {"Wgeneral", 7},
- {"Wgeneral", 8},
- {"Wspecial", 0xD},
- {"Wspecial", 0xA},
- {"Wspecial", 7},
- {"Wspecial", 0x10},
- {"Wspecial", 0xE},
- {"Wspecial", 0xB},
- {"Wspecial", 8},
- {"Wspecial", 0x11},
- {"Wspecial", 0xF},
- {"Wspecial", 0xC},
- {"Wspecial", 9},
- {"Wspecial", 0x12},
- {"Wspecial", 3},
- {"Wspecial", 4},
- {"Wspecial", 5},
- {"Wspecial", 6},
- {"Wgeneral", 0x1E},
- {"Wgeneral", 0x10},
- {"Wgeneral", 0x11},
- {"Wgeneral", 0x18},
+ {"Wgeneral", BCK_W_WAIT_A},
+ {"Wgeneral", BCK_W_WAIT_B},
+ {"Wgeneral", BCK_W_WALK_A},
+ {"Wgeneral", BCK_W_WALK_B},
+ {"Wgeneral", BCK_W_RUN_A},
+ {"Wgeneral", BCK_W_RUN_B},
+ {"Wgeneral", BCK_W_TALK_A},
+ {"Wgeneral", BCK_W_TALK_B},
+ {"Wgeneral", BCK_W_TALK_C},
+ {"Wgeneral", BCK_W_LOOK_A},
+ {"Wgeneral", BCK_W_LOOK_B},
+ {"Wgeneral", BCK_W_WAIT_WALL},
+ {"Wgeneral", BCK_W_TALK_WALL},
+ {"Wgeneral", BCK_W_TALK_B_WALL},
+ {"Wgeneral", BCK_W_SITWAIT_A},
+ {"Wgeneral", BCK_W_SITTALK_A},
+ {"Wgeneral", BCK_W_SITTALK_A_B},
+ {"Wgeneral", BCK_W_SITWAIT_B},
+ {"Wgeneral", BCK_W_SITTALK_B},
+ {"Wgeneral", BCK_W_SITTALK_B_B},
+ {"Wgeneral", BCK_W_BROWSE_A},
+ {"Wgeneral", BCK_W_BROWSE_B},
+ {"Wspecial", BCK_W_WAIT_KAGO},
+ {"Wspecial", BCK_W_TALK_KAGO},
+ {"Wspecial", BCK_W_TALK_B_KAGO},
+ {"Wspecial", BCK_W_WALK_KAGO},
+ {"Wspecial", BCK_W_WAIT_STICK},
+ {"Wspecial", BCK_W_TALK_STICK},
+ {"Wspecial", BCK_W_TALK_B_STICK},
+ {"Wspecial", BCK_W_WALK_STICK},
+ {"Wspecial", BCK_W_WAIT_TUBO},
+ {"Wspecial", BCK_W_TALK_TUBO},
+ {"Wspecial", BCK_W_TALK_B_TUBO},
+ {"Wspecial", BCK_W_WALK_TUBO},
+ {"Wspecial", BCK_W_PLAYM},
+ {"Wspecial", BCK_W_RUN_KAGO},
+ {"Wspecial", BCK_W_RUN_STICK},
+ {"Wspecial", BCK_W_RUN_TUBO},
+ {"Wgeneral", BCK_W_TO_WOLF},
+ {"Wgeneral", BCK_W_SIT_TO_WOLF_A},
+ {"Wgeneral", BCK_W_SIT_TO_WOLF_B},
+ {"Wgeneral", BCK_W_SURPRISE},
{"Wspecial", -1},
{"Wspecial", -1},
{"Wspecial", -1},
{"Wspecial", -1},
{"Wspecial", -1},
- {"Wgeneral", 0xC},
- {"Wgeneral", 3},
- {"Wgeneral", 4},
- {"Wgeneral", 5},
- {"Wgeneral", 6},
- {"Wgeneral", 9},
- {"Wgeneral", 0xF},
+ {"Wgeneral", BCK_W_MARO_DANCE},
+ {"Wgeneral", BCK_W_2LADYTALK_A},
+ {"Wgeneral", BCK_W_2LADYTALK_B},
+ {"Wgeneral", BCK_W_2NORMALTALK_A},
+ {"Wgeneral", BCK_W_2NORMALTALK_B},
+ {"Wgeneral", BCK_W_CELLME},
+ {"Wgeneral", BCK_W_SING},
};
-/* 80988114-809898D4 0007B8 17C0+00 1/1 0/0 0/0 .data a_jntTbl_M */
-SECTION_DATA static u8 a_jntTbl_M[6080] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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,
-};
-
-/* 809898D4-80989CD4 001F78 0400+00 3/4 0/0 0/0 .data a_prmTbl_M */
-SECTION_DATA 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, 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, 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, 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, 0x80, 0x00, 0x00, 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, 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, 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, 0x80, 0x00, 0x00, 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,
+struct jnt {
+ /* 0x00 */ f32 jntT[3];
+ /* 0X0C */ s16 jntR[3];
+ /* 0x12 */ u8 field_0x12;
+ /* 0x13 */ u8 field_0x13;
};
-/* 80989CD4-8098B3CC 002378 16F8+00 1/1 0/0 0/0 .data a_jntTbl_W */
-SECTION_DATA static u8 a_jntTbl_W[5880] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 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,
+struct jntTblMPrm {
+ /* 0x0 */ jnt jntPrm[19];
};
-/* 8098B3CC-8098B74C 003A70 0380+00 3/4 0/0 0/0 .data a_prmTbl_W */
-SECTION_DATA 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, 0xC8, 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, 0xC8, 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, 0xC8, 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, 0xC8, 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,
+struct jntTblWPrm {
+ /* 0x0 */ jnt jntPrm[21];
};
-/* 8098B74C-8098B750 003DF0 0004+00 0/1 0/0 0/0 .data l_evtNames */
-#pragma push
-#pragma force_active on
-SECTION_DATA static u8 l_evtNames[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-#pragma pop
-
-/* 8098B750-8098B754 -00001 0004+00 0/2 0/0 0/0 .data l_myName */
-static char* l_myName = "Chat";
-
-/* 8098B754-8098B760 003DF8 000C+00 0/2 0/0 0/0 .data mEvtSeqList__11daNpcChat_c */
-#pragma push
-#pragma force_active on
-SECTION_DATA u8 daNpcChat_c::mEvtSeqList[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-#pragma pop
-
-/* 8098B760-8098B780 -00001 0020+00 1/1 0/0 0/0 .data @4291 */
-SECTION_DATA static void* lit_4291[8] = {
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0xDC),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0xE4),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0xEC),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0xFC),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x104),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x10C),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x114),
-};
-
-/* 8098B780-8098B7A0 -00001 0020+00 1/1 0/0 0/0 .data @4290 */
-SECTION_DATA static void* lit_4290[8] = {
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x44),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x4C),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x54),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x5C),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x64),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x6C),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x74),
- (void*)(((char*)getObjNum__11daNpcChat_cFv) + 0x7C),
-};
-
-/* 8098B7A0-8098B7E0 -00001 0040+00 1/1 0/0 0/0 .data @5232 */
-SECTION_DATA static void* lit_5232[16] = {
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0x54),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0x6C),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0x84),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0x9C),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xB4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xCC),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0x9C),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xF4),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xDC),
- (void*)(((char*)appearTimeCheck__11daNpcChat_cFv) + 0xDC),
+/* 80988114-809898D4 0007B8 17C0+00 1/1 0/0 0/0 .data a_jntTbl_M */
+static jntTblMPrm a_jntTbl_M[16] = {
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xB, 0, 0xFFEE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, -0.3f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFEC, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFCE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFBF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0x46, 0xA, 0x1E, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x32, 0xFFFB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xFFBA, 0xA, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x32, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xB, 0, 0xFFEE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, -0.3f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFEC, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFCE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFBF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0x46, 0xA, 0x1E, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x32, 0xFFFB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xFFBA, 0xA, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x32, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
};
-/* 8098B7E0-8098B814 -00001 0034+00 1/1 0/0 0/0 .data @5552 */
-SECTION_DATA static void* lit_5552[13] = {
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x284),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x28C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x294),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x29C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x29C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2A4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2A4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x284),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x294),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x294),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x294),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x294),
+/* 809898D4-80989CD4 001F78 0400+00 3/4 0/0 0/0 .data a_prmTbl_M */
+struct prmTbl {
+ /* 0x00 */ f32 field_0x0;
+ /* 0x04 */ u8 field_0x4[0x18 - 0x4];
+ /* 0x18 */ f32 field_0x18;
+ /* 0x1C */ s16 field_0x1c;
+ /* 0x1E */ u8 field_0x1e[0x20 - 0x1e];
+ /* 0x20 */ f32 field_0x20;
+ /* 0x24 */ f32 field_0x24;
+ /* 0x28 */ f32 field_0x28;
+ /* 0x2C */ f32 field_0x2c;
+ /* 0x30 */ f32 field_0x30;
+ /* 0x34 */ f32 field_0x34;
+ /* 0x38 */ f32 field_0x38;
+ /* 0x3C */ f32 field_0x3c;
+};
+
+static prmTbl a_prmTbl_M[16] = {
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.4f, 0xF0, 0x00, 0x00,
+ 1.4f, 1.8f, 14.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.7f, 0x8C, 0x00, 0x00,
+ 1.7f, 2.0f, 12.0f, 4.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.9f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 12.0f, 3.7f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 15.0f, 5.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.4f, 0xF0, 0x00, 0x00,
+ 1.4f, 1.8f, 14.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.7f, 0x8C, 0x00, 0x00,
+ 1.7f, 2.0f, 12.0f, 4.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.9f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 12.0f, 3.7f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 16.0f, 5.5f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 15.0f, 5.0f, 180.0f, 30.0f, 50.1f, 35.0f,
+
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.8f, 16.0f, 6.0f, 180.0f, 30.0f, 50.1f, 35.0f,
};
-/* 8098B814-8098B8EC -00001 00D8+00 1/1 0/0 0/0 .data @5551 */
-SECTION_DATA static void* lit_5551[54] = {
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x54),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0xAC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x104),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x15C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x264),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x264),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x1B4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x20C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2AC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x54),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x1B4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x20C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x104),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x54),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x1B4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x20C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x104),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x54),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x1B4),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x20C),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x104),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x54),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2CC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2CC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2CC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2CC),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
- (void*)(((char*)setMotionAnm__11daNpcChat_cFif) + 0x2D0),
+/* 80989CD4-8098B3CC 002378 16F8+00 1/1 0/0 0/0 .data a_jntTbl_W */
+static jntTblWPrm a_jntTbl_W[14] = {
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xB, 8, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, -0.3f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFEC, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFCE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFBF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 8, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 8, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0x14, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xB, 8, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, -0.3f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFEC, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFCE, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xFFBF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 8, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 5, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 8, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0xF, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xA, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0xA, 0, 0xFFE2, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0xFFF6, 0xB, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 1, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
+
+ {
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0,
+ },
};
-/* 8098B8EC-8098B8F8 -00001 000C+00 0/1 0/0 0/0 .data @5577 */
-#pragma push
-#pragma force_active on
-SECTION_DATA static void* lit_5577[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)fear__11daNpcChat_cFPv,
-};
-#pragma pop
+/* 8098B3CC-8098B74C 003A70 0380+00 3/4 0/0 0/0 .data a_prmTbl_W */
+static prmTbl a_prmTbl_W[14] = {
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.4f, 1.5f, 10.0f, 4.0f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B8F8-8098B904 -00001 000C+00 1/1 0/0 0/0 .data @5660 */
-SECTION_DATA static void* lit_5660[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)wait__11daNpcChat_cFPv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 10.0f, 3.5f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B904-8098B910 -00001 000C+00 0/1 0/0 0/0 .data @6083 */
-#pragma push
-#pragma force_active on
-SECTION_DATA static void* lit_6083[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)fear__11daNpcChat_cFPv,
-};
-#pragma pop
-
-/* 8098B910-8098B91C -00001 000C+00 0/1 0/0 0/0 .data @6102 */
-#pragma push
-#pragma force_active on
-SECTION_DATA static void* lit_6102[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)talk__11daNpcChat_cFPv,
-};
-#pragma pop
-
-/* 8098B91C-8098B928 -00001 000C+00 0/1 0/0 0/0 .data @6107 */
-#pragma push
-#pragma force_active on
-SECTION_DATA static void* lit_6107[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)demo__11daNpcChat_cFPv,
-};
-#pragma pop
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 10.0f, 3.5f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B928-8098B934 -00001 000C+00 1/1 0/0 0/0 .data @6230 */
-SECTION_DATA static void* lit_6230[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)wait__11daNpcChat_cFPv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.6f, 0xC8, 0x00, 0x00,
+ 1.8f, 1.5f, 9.0f, 3.2f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B934-8098B940 -00001 000C+00 1/1 0/0 0/0 .data @6251 */
-SECTION_DATA static void* lit_6251[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)wait__11daNpcChat_cFPv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.8f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 8.0f, 2.8f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B940-8098B94C -00001 000C+00 0/1 0/0 0/0 .data @6309 */
-#pragma push
-#pragma force_active on
-SECTION_DATA static void* lit_6309[3] = {
- (void*)NULL,
- (void*)0xFFFFFFFF,
- (void*)wait__11daNpcChat_cFPv,
-};
-#pragma pop
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.4f, 1.3f, 10.0f, 2.6f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B94C-8098B96C -00001 0020+00 1/0 0/0 0/0 .data daNpcChat_MethodTable */
-static actor_method_class daNpcChat_MethodTable = {
- (process_method_func)daNpcChat_Create__FPv,
- (process_method_func)daNpcChat_Delete__FPv,
- (process_method_func)daNpcChat_Execute__FPv,
- (process_method_func)daNpcChat_IsDelete__FPv,
- (process_method_func)daNpcChat_Draw__FPv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.6f, 10.0f, 4.4f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B96C-8098B99C -00001 0030+00 0/0 0/0 1/0 .data g_profile_NPC_CHAT */
-extern actor_process_profile_definition g_profile_NPC_CHAT = {
- fpcLy_CURRENT_e, // mLayerID
- 7, // mListID
- fpcPi_CURRENT_e, // mListPrio
- PROC_NPC_CHAT, // mProcName
- &g_fpcLf_Method.base, // sub_method
- sizeof(daNpcChat_c), // mSize
- 0, // mSizeOther
- 0, // mParameters
- &g_fopAc_Method.base, // sub_method
- 398, // mPriority
- &daNpcChat_MethodTable, // sub_method
- 0x00044107, // mStatus
- fopAc_NPC_e, // mActorType
- fopAc_CULLBOX_CUSTOM_e, // cullType
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.4f, 1.5f, 10.0f, 4.0f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B99C-8098B9E4 004040 0048+00 2/2 0/0 0/0 .data __vt__11daNpcChat_c */
-SECTION_DATA extern void* __vt__11daNpcChat_c[18] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__11daNpcChat_cFv,
- (void*)setParam__11daNpcChat_cFv,
- (void*)main__11daNpcChat_cFv,
- (void*)ctrlBtk__8daNpcF_cFv,
- (void*)adjustShapeAngle__11daNpcChat_cFv,
- (void*)setMtx__8daNpcF_cFv,
- (void*)setMtx2__8daNpcF_cFv,
- (void*)setAttnPos__11daNpcChat_cFv,
- (void*)setCollisions__8daNpcF_cFv,
- (void*)setExpressionAnm__8daNpcF_cFib,
- (void*)setExpressionBtp__11daNpcChat_cFi,
- (void*)setExpression__8daNpcF_cFif,
- (void*)setMotionAnm__11daNpcChat_cFif,
- (void*)setMotion__11daNpcChat_cFifi,
- (void*)drawDbgInfo__11daNpcChat_cFv,
- (void*)drawOtherMdls__11daNpcChat_cFv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.5f, 10.0f, 3.5f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B9E4-8098B9F0 004088 000C+00 3/3 0/0 0/0 .data __vt__12J3DFrameCtrl */
-SECTION_DATA extern void* __vt__12J3DFrameCtrl[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__12J3DFrameCtrlFv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 10.0f, 3.5f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098B9F0-8098BA14 004094 0024+00 3/3 0/0 0/0 .data __vt__12dBgS_ObjAcch */
-SECTION_DATA extern void* __vt__12dBgS_ObjAcch[9] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__12dBgS_ObjAcchFv,
- (void*)NULL,
- (void*)NULL,
- (void*)func_80986980,
- (void*)NULL,
- (void*)NULL,
- (void*)func_80986978,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.6f, 0xC8, 0x00, 0x00,
+ 1.8f, 1.5f, 9.0f, 3.2f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098BA14-8098BA20 0040B8 000C+00 3/3 0/0 0/0 .data __vt__10cCcD_GStts */
-SECTION_DATA extern void* __vt__10cCcD_GStts[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__10cCcD_GSttsFv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 0.8f, 0xC8, 0x00, 0x00,
+ 1.3f, 1.2f, 8.0f, 2.8f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098BA20-8098BA2C 0040C4 000C+00 2/2 0/0 0/0 .data __vt__10dCcD_GStts */
-SECTION_DATA extern void* __vt__10dCcD_GStts[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__10dCcD_GSttsFv,
-};
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.4f, 1.3f, 10.0f, 2.6f, 180.0f, 30.0f, 50.1f, 35.0f,
-/* 8098BA2C-8098BA38 0040D0 000C+00 2/2 0/0 0/0 .data __vt__12dBgS_AcchCir */
-SECTION_DATA extern void* __vt__12dBgS_AcchCir[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__12dBgS_AcchCirFv,
+ -852593.0f, 0xB9, 0xB0, 0xD8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x0F, 0xA0, 0x3A, 0x98, 0xE0, 0xC0, 0xC5, 0x68, 1.0f, 0xC8, 0x00, 0x00,
+ 1.5f, 1.6f, 10.0f, 4.4f, 180.0f, 30.0f, 50.1f, 35.0f,
};
-/* 8098BA38-8098BA44 0040DC 000C+00 4/4 0/0 0/0 .data __vt__18daNpcF_ActorMngr_c */
-SECTION_DATA extern void* __vt__18daNpcF_ActorMngr_c[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__18daNpcF_ActorMngr_cFv,
+/* 8098B74C-8098B750 003DF0 0004+00 0/1 0/0 0/0 .data l_evtNames */
+static char* l_evtNames[1] = {
+ NULL,
};
-/* 8098BA44-8098BA50 0040E8 000C+00 3/3 0/0 0/0 .data __vt__8cM3dGCyl */
-SECTION_DATA extern void* __vt__8cM3dGCyl[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__8cM3dGCylFv,
-};
+/* 8098B750-8098B754 -00001 0004+00 0/2 0/0 0/0 .data l_myName */
+static char* l_myName = "Chat";
-/* 8098BA50-8098BA5C 0040F4 000C+00 3/3 0/0 0/0 .data __vt__8cM3dGAab */
-SECTION_DATA extern void* __vt__8cM3dGAab[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__8cM3dGAabFv,
-};
+/* 8098BACC-8098BAD0 000054 0004+00 1/1 0/0 0/0 .bss l_HIO */
+static daNpcChat_Param_c l_HIO;
-/* 8098BA5C-8098BA68 004100 000C+00 3/3 0/0 0/0 .data __vt__15daNpcF_Lookat_c */
-SECTION_DATA extern void* __vt__15daNpcF_Lookat_c[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__15daNpcF_Lookat_cFv,
+/* 8098B754-8098B760 003DF8 000C+00 0/2 0/0 0/0 .data mEvtSeqList__11daNpcChat_c */
+daNpcChat_c::eventFunc daNpcChat_c::mEvtSeqList[1] = {
+ NULL,
};
/* 8098084C-809809D0 0000EC 0184+00 1/1 0/0 0/0 .text __ct__11daNpcChat_cFv */
-daNpcChat_c::daNpcChat_c() {
- // NONMATCHING
-}
-
-/* 809809D0-80980A18 000270 0048+00 1/0 0/0 0/0 .text __dt__8cM3dGCylFv */
-// cM3dGCyl::~cM3dGCyl() {
-extern "C" void __dt__8cM3dGCylFv() {
- // NONMATCHING
-}
-
-/* 80980A18-80980A60 0002B8 0048+00 1/0 0/0 0/0 .text __dt__8cM3dGAabFv */
-// cM3dGAab::~cM3dGAab() {
-extern "C" void __dt__8cM3dGAabFv() {
- // NONMATCHING
-}
+daNpcChat_c::daNpcChat_c() {}
/* 80980A60-80980C1C 000300 01BC+00 1/0 0/0 0/0 .text __dt__11daNpcChat_cFv */
daNpcChat_c::~daNpcChat_c() {
- // NONMATCHING
+ removeResrc(mType, mObjNum);
+
+ if (heap != NULL) {
+ mpMorf->stopZelAnime();
+ }
}
/* 80986C6C-80986CD4 -00001 0068+00 1/1 0/0 0/0 .rodata l_objTbl */
static anmTblPrm const l_objTbl[13] = {
- {"object", 9},
- {"object", 9},
- {"object", 8},
- {"object", 3},
- {"object", 0xD},
- {"object", 0xE},
- {"object", 0xC},
- {"object", 6},
- {"object", 7},
- {"object", 0xA},
- {"object", 0xB},
- {"object", 0xF},
- {"object", 0x10},
+ {"object", BMDR_B_TUBO},
+ {"object", BMDR_B_TUBO},
+ {"object", BMDR_B_SPEAR},
+ {"object", BMDR_B_BROOM},
+ {"object", BMDR_K_KAGOM},
+ {"object", BMDR_K_KAGOW},
+ {"object", BMDR_J_GUITAR},
+ {"object", BMDR_B_FLUTE},
+ {"object", BMDR_B_MILKTUBO},
+ {"object", BMDR_CELEB_BAG_M},
+ {"object", BMDR_CELEB_BAG_W},
+ {"object", BMDR_MARO_BAG_M},
+ {"object", BMDR_MARO_BAG_W},
};
/* 80986CD4-80986D3C -00001 0068+00 1/1 0/0 0/0 .rodata l_objTWTbl */
static anmTblPrm const l_objTWTbl[13] = {
- {"objectTW", 9},
- {"objectTW", 9},
- {"objectTW", 8},
- {"objectTW", 3},
- {"objectTW", 0xD},
- {"objectTW", 0xE},
- {"objectTW", 0xC},
- {"objectTW", 6},
- {"objectTW", 7},
- {"objectTW", 0xA},
- {"objectTW", 0xB},
+ {"objectTW", BMDR_B_TUBO_TW},
+ {"objectTW", BMDR_B_TUBO_TW},
+ {"objectTW", BMDR_B_SPEAR_TW},
+ {"objectTW", BMDR_B_BROOM_TW},
+ {"objectTW", BMDR_K_KAGOM_TW},
+ {"objectTW", BMDR_K_KAGOW_TW},
+ {"objectTW", BMDR_J_GUITAR_TW},
+ {"objectTW", BMDR_B_FLUTE_TW},
+ {"objectTW", BMDR_B_MILKTUBO_TW},
+ {"objectTW", BMDR_CELEB_BAG_M_TW},
+ {"objectTW", BMDR_CELEB_BAG_W_TW},
{"objectTW", -1},
{"objectTW", -1},
};
/* 80986D3C-80986DA8 0003A0 006C+00 1/3 0/0 0/0 .rodata m__17daNpcChat_Param_c */
-SECTION_RODATA u8 const daNpcChat_Param_c::m[108] = {
- 0x42, 0x5C, 0x00, 0x00, 0xC0, 0x40, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x43, 0xFA, 0x00, 0x00,
- 0x43, 0x7F, 0x00, 0x00, 0x43, 0x0C, 0x00, 0x00, 0x42, 0x0C, 0x00, 0x00, 0x41, 0xF0, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x41, 0x20, 0x00, 0x00, 0xC1, 0x20, 0x00, 0x00,
- 0x41, 0xF0, 0x00, 0x00, 0xC1, 0x20, 0x00, 0x00, 0x42, 0x34, 0x00, 0x00, 0xC2, 0x34, 0x00, 0x00,
- 0x3F, 0x19, 0x99, 0x9A, 0x41, 0x40, 0x00, 0x00, 0x00, 0x02, 0x00, 0x06, 0x00, 0x03, 0x00, 0x06,
- 0x42, 0x70, 0x00, 0x00, 0x43, 0xFA, 0x00, 0x00, 0x43, 0x96, 0x00, 0x00, 0xC3, 0x96, 0x00, 0x00,
- 0x00, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986D3C, &daNpcChat_Param_c::m);
-
-/* 80986DA8-80986F10 00040C 0168+00 0/1 0/0 0/0 .rodata a_transScaleTbl$4174 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const a_transScaleTbl[360] = {
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x99, 0x63, 0x54, 0x40, 0x0B, 0x18, 0x48, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x0E, 0xE0, 0xA7,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x73, 0x33, 0x33, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x95, 0x06, 0x48, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x8A, 0x81, 0x82, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x49, 0xC4, 0xEC,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x6B, 0x85, 0x1E, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x99, 0x63, 0x54, 0x40, 0x0B, 0x18, 0x48, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x0E, 0xE0, 0xA7,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x73, 0x33, 0x33, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x95, 0x06, 0x48, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x8A, 0x81, 0x82, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x49, 0xC4, 0xEC,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x6B, 0x85, 0x1E, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x73, 0x33, 0x33, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x8C, 0xCC, 0xCC,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x10, 0xCE, 0x59, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x5C, 0xF2, 0x9A, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x86, 0xC7, 0x2F,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x73, 0x33, 0x33, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x8C, 0xCC, 0xCC, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x10, 0xCE, 0x59,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x5C, 0xF2, 0x9A, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
- 0x3F, 0x86, 0xC7, 0x2F, 0x3F, 0x80, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986DA8, &a_transScaleTbl);
-#pragma pop
-
-/* 80986F10-80986F14 000574 0004+00 3/5 0/0 0/0 .rodata @4247 */
-SECTION_RODATA static f32 const lit_4247 = 1.0f;
-COMPILER_STRIP_GATE(0x80986F10, &lit_4247);
-
-/* 80986F14-80986F18 000578 0004+00 3/7 0/0 0/0 .rodata @4248 */
-SECTION_RODATA static u8 const lit_4248[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
+daNpcChat_HIOParam const daNpcChat_Param_c::m = {
+ 55.0f,
+ -3.0f,
+ 1.0f,
+ 500.0f,
+ 255.0f,
+ 140.0f,
+ 35.0f,
+ 30.0f,
+ 0.0f,
+ 0.0f,
+ 10.0f,
+ -10.0f,
+ 30.0f,
+ -10.0f,
+ 45.0f,
+ -45.0f,
+ 0.6f,
+ 12.0f,
+ 2,
+ 6,
+ 3,
+ 6,
+ 60.0f,
+ 500.0f,
+ 300.0f,
+ -300.0f,
+ 60,
+ 0,
+ 0,
+ 0,
+ 0,
+ false,
+ false,
};
-COMPILER_STRIP_GATE(0x80986F14, &lit_4248);
/* 80980C1C-80980E20 0004BC 0204+00 1/1 0/0 0/0 .text NpcCreate__11daNpcChat_cFi */
-void daNpcChat_c::NpcCreate(int param_0) {
- // NONMATCHING
+BOOL daNpcChat_c::NpcCreate(int type) {
+ J3DModelData* a_mdlData_p = getNpcMdlDataP(type);
+
+ JUT_ASSERT(185, 0 != a_mdlData_p);
+
+ J3DAnmTexPattern* texAnmP = getTexAnmP(type);
+ u32 uVar1 = texAnmP != NULL ? 0x11020084 : 0x11000084;
+
+ mpMorf = new mDoExt_McaMorfSO(a_mdlData_p, NULL, NULL, NULL, -1, 1.0f, 0, -1, &mSound, 0x80000, uVar1);
+ if (mpMorf != NULL && mpMorf->getModel() == NULL) {
+ mpMorf->stopZelAnime();
+ mpMorf = NULL;
+ }
+
+ if (mpMorf == NULL) {
+ return FALSE;
+ }
+
+ 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.95f, 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.95f, 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.95f, 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.95f, 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 i_scale(a_transScaleTbl[type]);
+ mpMorf->offTranslate();
+ mpMorf->setTranslateScale(i_scale);
+ J3DJointCallBack jointCallBack = a_mdlData_p->getJointNodePointer(0)->getCallBack();
+ uintptr_t userArea = mpMorf->getModel()->getUserArea();
+ for (u16 i = 0; i < a_mdlData_p->getJointNum(); i++) {
+ a_mdlData_p->getJointNodePointer(i)->setCallBack(ctrlJointCallBack);
+ }
+ mpMorf->getModel()->setUserArea((uintptr_t)this);
+
+ if (!setExpressionBtp(type)) {
+ return FALSE;
+ }
+
+ setMotionAnm(0, 0.0f);
+
+ for (u16 i = 0; i < a_mdlData_p->getJointNum(); i++) {
+ a_mdlData_p->getJointNodePointer(i)->setCallBack(jointCallBack);
+ }
+ mpMorf->getModel()->setUserArea(userArea);
+
+ return TRUE;
}
/* 80980E20-80980F88 0006C0 0168+00 3/1 0/0 0/0 .text getObjNum__11daNpcChat_cFv */
-void daNpcChat_c::getObjNum() {
- // NONMATCHING
+int daNpcChat_c::getObjNum() {
+ int objNum;
+ u32 param = (fopAcM_GetParam(this) >> 8) & 0xF;
+
+ if (isM_()) {
+ switch (param) {
+ case 0:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 1:
+ objNum = OBJ_TUBO2;
+ break;
+
+ case 2:
+ objNum = OBJ_SPEAR;
+ break;
+
+ case 3:
+ objNum = OBJ_KAGOM;
+ break;
+
+ case 4:
+ objNum = OBJ_GUITAR;
+ break;
+
+ case 5:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 6:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 7:
+ objNum = OBJ_CELEB_BAG_M;
+ break;
+
+ default:
+ objNum = OBJ_TUBO;
+ break;
+ }
+
+ // dSv_event_flag_c::F_0281 - Shop - Malo Mart opens in Castle Town
+ if (dComIfGs_isEventBit((u16)dSv_event_flag_c::saveBitLabels[281]) &&
+ objNum == OBJ_CELEB_BAG_M) {
+ objNum = OBJ_MARO_BAG_M;
+ }
+ } else {
+ switch (param) {
+ case 0:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 1:
+ objNum = OBJ_MILKTUBO;
+ break;
+
+ case 2:
+ objNum = OBJ_BROOM;
+ break;
+
+ case 3:
+ objNum = OBJ_KAGOW;
+ break;
+
+ case 4:
+ objNum = OBJ_FLUTE;
+ break;
+
+ case 5:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 6:
+ objNum = OBJ_TUBO;
+ break;
+
+ case 7:
+ objNum = OBJ_CELEB_BAG_W;
+ break;
+
+ default:
+ objNum = OBJ_TUBO;
+ break;
+ }
+
+ // dSv_event_flag_c::F_0281 - Shop - Malo Mart opens in Castle Town
+ if (dComIfGs_isEventBit((u16)dSv_event_flag_c::saveBitLabels[281]) &&
+ objNum == OBJ_CELEB_BAG_W) {
+ objNum = OBJ_MARO_BAG_W;
+ }
+ }
+
+ return objNum;
}
/* 80980F88-80980FC8 000828 0040+00 1/1 0/0 0/0 .text ObjCreate__11daNpcChat_cFi */
-void daNpcChat_c::ObjCreate(int param_0) {
- // NONMATCHING
-}
+J3DModel* daNpcChat_c::ObjCreate(int param_1) {
+ J3DModelData* a_mdlData_p = getObjMdlDataP(param_1);
+ if (a_mdlData_p != NULL) {
+ return mDoExt_J3DModel__create(a_mdlData_p, 0x80000, 0x11000084);
+ }
-/* ############################################################################################## */
-/* 80986F18-80986F24 00057C 000C+00 1/1 0/0 0/0 .rodata @4305 */
-SECTION_RODATA static u8 const lit_4305[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986F18, &lit_4305);
+ return NULL;
+}
/* 80980FC8-80981108 000868 0140+00 1/1 0/0 0/0 .text ChairCreate__11daNpcChat_cFf */
-void daNpcChat_c::ChairCreate(f32 param_0) {
- // NONMATCHING
+J3DModel* daNpcChat_c::ChairCreate(f32 i_scale) {
+ const char* i_arcName = mTwilight ? "objectTW" : "object";
+ int i_index = isM_() ? ((mTwilight != 0) ? 4 : 4) : ((mTwilight != 0) ? 5 : 5);
+
+ J3DModelData* a_mdlData_p = (J3DModelData*)dComIfG_getObjectRes(i_arcName, i_index);
+ if (a_mdlData_p != NULL) {
+ J3DModel* model = mDoExt_J3DModel__create(a_mdlData_p, 0x80000, 0x11000084);
+ if (model == NULL) {
+ return NULL;
+ }
+
+ Vec scale = {i_scale, i_scale, i_scale};
+ mDoMtx_stack_c::transS(current.pos);
+ mDoMtx_stack_c::ZXYrotM(shape_angle);
+ model->setBaseScale(scale);
+ model->setBaseTRMtx(mDoMtx_stack_c::get());
+
+ return model;
+ }
+
+ return NULL;
}
/* 80981108-80981140 0009A8 0038+00 5/5 0/0 0/0 .text isM___11daNpcChat_cFv */
-void daNpcChat_c::isM_() {
- // NONMATCHING
+bool daNpcChat_c::isM_() {
+ if (mpMorf == NULL) {
+ return mType < 16;
+ }
+
+ u16 a_jntNum = mpMorf->getModel()->getModelData()->getJointNum();
+ JUT_ASSERT(738, (a_jntNum == JntM_NUM_e) || (a_jntNum == JntW_NUM_e));
+ return a_jntNum == JntM_NUM_e;
}
/* 80981140-80981280 0009E0 0140+00 1/1 0/0 0/0 .text loadResrc__11daNpcChat_cFii */
-void daNpcChat_c::loadResrc(int param_0, int param_1) {
- // NONMATCHING
+cPhs__Step daNpcChat_c::loadResrc(int idx, int param_2) {
+ cPhs__Step rv = cPhs_COMPLEATE_e;
+ if (mTwilight) {
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase1, l_resNameTbl[idx][1]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+ } else {
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase1, l_resNameTbl[idx][0]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+ }
+
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase2, l_resNameTbl[idx][2]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+
+ if (param_2 != 0 || field_0xe51 == 1) {
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase3, l_resNameTbl[idx][3]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+
+ if (mTwilight) {
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase4, l_resNameTbl[idx][5]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+ } else {
+ rv = (cPhs__Step)dComIfG_resLoad(&mPhase4, l_resNameTbl[idx][4]);
+ if (rv != cPhs_COMPLEATE_e) {
+ return rv;
+ }
+ }
+ }
+
+ return rv;
}
/* 80981280-809812FC 000B20 007C+00 1/1 0/0 0/0 .text getNpcMdlDataP__11daNpcChat_cFi */
-void daNpcChat_c::getNpcMdlDataP(int param_0) {
- // NONMATCHING
+J3DModelData* daNpcChat_c::getNpcMdlDataP(int i_index) {
+ if (i_index < 0 || i_index >= 30) {
+ return NULL;
+ }
+
+ J3DModelData* model_data;
+ const anmTblPrm* def = mTwilight ? &l_bmdTWTbl[i_index] : &l_bmdTbl[i_index];
+ model_data = (J3DModelData*)dComIfG_getObjectRes(def->arc_name, def->resource_index);
+ return model_data;
}
/* 809812FC-80981374 000B9C 0078+00 1/1 0/0 0/0 .text getObjMdlDataP__11daNpcChat_cFi */
-void daNpcChat_c::getObjMdlDataP(int param_0) {
- // NONMATCHING
+J3DModelData* daNpcChat_c::getObjMdlDataP(int i_index) {
+ J3DModelData* model_data = NULL;
+ const anmTblPrm* def = mTwilight ? &l_objTWTbl[i_index] : &l_objTbl[i_index];
+
+ if (def->resource_index > 0) {
+ model_data = (J3DModelData*)dComIfG_getObjectRes(def->arc_name, def->resource_index);
+ }
+
+ return model_data;
}
/* 80981374-809813E8 000C14 0074+00 2/2 0/0 0/0 .text getTexAnmP__11daNpcChat_cFi */
-void daNpcChat_c::getTexAnmP(int param_0) {
- // NONMATCHING
+J3DAnmTexPattern* daNpcChat_c::getTexAnmP(int i_index) {
+ const anmTblPrm* def;
+ if (mTwilight) {
+ def = &l_btpTWTbl[i_index];
+ } else {
+ def = &l_btpTbl[i_index];
+ }
+ if (def->resource_index != -1) {
+ return (J3DAnmTexPattern*)dComIfG_getObjectRes(def->arc_name, def->resource_index);
+ }
+ return NULL;
}
/* 809813E8-809814DC 000C88 00F4+00 1/1 0/0 0/0 .text removeResrc__11daNpcChat_cFii */
-void daNpcChat_c::removeResrc(int param_0, int param_1) {
- // NONMATCHING
+BOOL daNpcChat_c::removeResrc(int idx, int param_2) {
+ if (mTwilight) {
+ dComIfG_resDelete(&mPhase1, l_resNameTbl[idx][1]);
+ } else {
+ dComIfG_resDelete(&mPhase1, l_resNameTbl[idx][0]);
+ }
+
+ dComIfG_resDelete(&mPhase2, l_resNameTbl[idx][2]);
+
+ if (param_2 != 0 || field_0xe51 == 1) {
+ dComIfG_resDelete(&mPhase3, l_resNameTbl[idx][3]);
+
+ if (mTwilight) {
+ dComIfG_resDelete(&mPhase4, l_resNameTbl[idx][5]);
+ } else {
+ dComIfG_resDelete(&mPhase4, l_resNameTbl[idx][4]);
+ }
+ }
+
+ return TRUE;
}
-/* ############################################################################################## */
-/* 80986F24-80986F2C 000588 0004+04 2/3 0/0 0/0 .rodata @4766 */
-SECTION_RODATA static f32 const lit_4766[1 + 1 /* padding */] = {
- 10.0f,
- /* padding */
- 0.0f,
-};
-COMPILER_STRIP_GATE(0x80986F24, &lit_4766);
-
-/* 80986F2C-80986F34 000590 0008+00 2/2 0/0 0/0 .rodata @4768 */
-SECTION_RODATA static u8 const lit_4768[8] = {
- 0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986F2C, &lit_4768);
+inline f32 AtnOfs(int param_1) { return param_1 < 16 ? a_prmTbl_M[param_1].field_0x1c : a_prmTbl_W[param_1 - 16].field_0x1c; }
-/* 80986F34-80986F3C 000598 0008+00 1/1 0/0 0/0 .rodata @4769 */
-SECTION_RODATA static u8 const lit_4769[8] = {
- 0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986F34, &lit_4769);
+/* 809814DC-80981E90 000D7C 09B4+00 1/1 0/0 0/0 .text setAttention__11daNpcChat_cFi */
+BOOL daNpcChat_c::setAttention(int param_1) {
+ static cXyz a_eyeOfsTbl[30] = {
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ cXyz(0.0f, 10.0f, 0.0f),
+ };
+
+ int jointNo = isM_() ? JNTM_HEAD : JNTW_HEAD;
+ mDoMtx_stack_c::copy(mpMorf->getModel()->getAnmMtx(jointNo));
+ mDoMtx_stack_c::multVec(&a_eyeOfsTbl[param_1], &eyePos);
+ mBaseAttnPos.set(current.pos.x, current.pos.y + AtnOfs(param_1), current.pos.z);
+
+ if (field_0xe38 == 2) {
+ if (mTalkNo == 0) {
+ attention_info.position = mBaseAttnPos;
+ if (mTalkMemberNum > 1) {
+ for (int i = 1; i < mTalkMemberNum; i++) {
+ if (mTalkMembers[i] != NULL) {
+ attention_info.position += mTalkMembers[i]->getBaseAttnPos();
+ }
+ }
+
+ attention_info.position = attention_info.position / mTalkMemberNum;
+
+ for (int i = 1; i < mTalkMemberNum; i++) {
+ if (mTalkMembers[i] != NULL) {
+ mTalkMembers[i]->attention_info.position = attention_info.position;
+ }
+ }
+ }
+ }
+ } else {
+ attention_info.position = mBaseAttnPos;
+ }
+
+ return TRUE;
+}
-/* 8098BAC0-8098BACC 000048 000C+00 1/1 0/0 0/0 .bss @3881 */
-static u8 lit_3881[12];
+inline f32 ChkWallR(int type) {
+ return (f32)(type < 16 ? a_prmTbl_M[type].field_0x3c : a_prmTbl_W[type - 16].field_0x3c);
+}
-/* 8098BACC-8098BAD0 000054 0004+00 1/1 0/0 0/0 .bss l_HIO */
-static u8 l_HIO[4];
-
-/* 8098BAD0-8098BAE0 000058 000C+04 0/1 0/0 0/0 .bss @4430 */
-#pragma push
-#pragma force_active on
-static u8 lit_4430[12 + 4 /* padding */];
-#pragma pop
-
-/* 8098BAE0-8098BAEC 000068 000C+00 0/1 0/0 0/0 .bss @4433 */
-#pragma push
-#pragma force_active on
-static u8 lit_4433[12];
-#pragma pop
-
-/* 8098BAEC-8098BAF8 000074 000C+00 0/1 0/0 0/0 .bss @4434 */
-#pragma push
-#pragma force_active on
-static u8 lit_4434[12];
-#pragma pop
-
-/* 8098BAF8-8098BB04 000080 000C+00 0/1 0/0 0/0 .bss @4435 */
-#pragma push
-#pragma force_active on
-static u8 lit_4435[12];
-#pragma pop
-
-/* 8098BB04-8098BB10 00008C 000C+00 0/1 0/0 0/0 .bss @4436 */
-#pragma push
-#pragma force_active on
-static u8 lit_4436[12];
-#pragma pop
-
-/* 8098BB10-8098BB1C 000098 000C+00 0/1 0/0 0/0 .bss @4437 */
-#pragma push
-#pragma force_active on
-static u8 lit_4437[12];
-#pragma pop
-
-/* 8098BB1C-8098BB28 0000A4 000C+00 0/1 0/0 0/0 .bss @4438 */
-#pragma push
-#pragma force_active on
-static u8 lit_4438[12];
-#pragma pop
-
-/* 8098BB28-8098BB34 0000B0 000C+00 0/1 0/0 0/0 .bss @4439 */
-#pragma push
-#pragma force_active on
-static u8 lit_4439[12];
-#pragma pop
-
-/* 8098BB34-8098BB40 0000BC 000C+00 0/1 0/0 0/0 .bss @4440 */
-#pragma push
-#pragma force_active on
-static u8 lit_4440[12];
-#pragma pop
-
-/* 8098BB40-8098BB4C 0000C8 000C+00 0/1 0/0 0/0 .bss @4441 */
-#pragma push
-#pragma force_active on
-static u8 lit_4441[12];
-#pragma pop
-
-/* 8098BB4C-8098BB58 0000D4 000C+00 0/1 0/0 0/0 .bss @4442 */
-#pragma push
-#pragma force_active on
-static u8 lit_4442[12];
-#pragma pop
-
-/* 8098BB58-8098BB64 0000E0 000C+00 0/1 0/0 0/0 .bss @4443 */
-#pragma push
-#pragma force_active on
-static u8 lit_4443[12];
-#pragma pop
-
-/* 8098BB64-8098BB70 0000EC 000C+00 0/1 0/0 0/0 .bss @4444 */
-#pragma push
-#pragma force_active on
-static u8 lit_4444[12];
-#pragma pop
-
-/* 8098BB70-8098BB7C 0000F8 000C+00 0/1 0/0 0/0 .bss @4445 */
-#pragma push
-#pragma force_active on
-static u8 lit_4445[12];
-#pragma pop
-
-/* 8098BB7C-8098BB88 000104 000C+00 0/1 0/0 0/0 .bss @4446 */
-#pragma push
-#pragma force_active on
-static u8 lit_4446[12];
-#pragma pop
-
-/* 8098BB88-8098BB94 000110 000C+00 0/1 0/0 0/0 .bss @4447 */
-#pragma push
-#pragma force_active on
-static u8 lit_4447[12];
-#pragma pop
-
-/* 8098BB94-8098BBA0 00011C 000C+00 0/1 0/0 0/0 .bss @4448 */
-#pragma push
-#pragma force_active on
-static u8 lit_4448[12];
-#pragma pop
-
-/* 8098BBA0-8098BBAC 000128 000C+00 0/1 0/0 0/0 .bss @4449 */
-#pragma push
-#pragma force_active on
-static u8 lit_4449[12];
-#pragma pop
-
-/* 8098BBAC-8098BBB8 000134 000C+00 0/1 0/0 0/0 .bss @4450 */
-#pragma push
-#pragma force_active on
-static u8 lit_4450[12];
-#pragma pop
-
-/* 8098BBB8-8098BBC4 000140 000C+00 0/1 0/0 0/0 .bss @4451 */
-#pragma push
-#pragma force_active on
-static u8 lit_4451[12];
-#pragma pop
-
-/* 8098BBC4-8098BBD0 00014C 000C+00 0/1 0/0 0/0 .bss @4452 */
-#pragma push
-#pragma force_active on
-static u8 lit_4452[12];
-#pragma pop
-
-/* 8098BBD0-8098BBDC 000158 000C+00 0/1 0/0 0/0 .bss @4453 */
-#pragma push
-#pragma force_active on
-static u8 lit_4453[12];
-#pragma pop
-
-/* 8098BBDC-8098BBE8 000164 000C+00 0/1 0/0 0/0 .bss @4454 */
-#pragma push
-#pragma force_active on
-static u8 lit_4454[12];
-#pragma pop
-
-/* 8098BBE8-8098BBF4 000170 000C+00 0/1 0/0 0/0 .bss @4455 */
-#pragma push
-#pragma force_active on
-static u8 lit_4455[12];
-#pragma pop
-
-/* 8098BBF4-8098BC00 00017C 000C+00 0/1 0/0 0/0 .bss @4456 */
-#pragma push
-#pragma force_active on
-static u8 lit_4456[12];
-#pragma pop
-
-/* 8098BC00-8098BC0C 000188 000C+00 0/1 0/0 0/0 .bss @4457 */
-#pragma push
-#pragma force_active on
-static u8 lit_4457[12];
-#pragma pop
-
-/* 8098BC0C-8098BC18 000194 000C+00 0/1 0/0 0/0 .bss @4458 */
-#pragma push
-#pragma force_active on
-static u8 lit_4458[12];
-#pragma pop
-
-/* 8098BC18-8098BC24 0001A0 000C+00 0/1 0/0 0/0 .bss @4459 */
-#pragma push
-#pragma force_active on
-static u8 lit_4459[12];
-#pragma pop
-
-/* 8098BC24-8098BC30 0001AC 000C+00 0/1 0/0 0/0 .bss @4460 */
-#pragma push
-#pragma force_active on
-static u8 lit_4460[12];
-#pragma pop
-
-/* 8098BC30-8098BC3C 0001B8 000C+00 0/1 0/0 0/0 .bss @4461 */
-#pragma push
-#pragma force_active on
-static u8 lit_4461[12];
-#pragma pop
-
-/* 8098BC3C-8098BDA4 0001C4 0168+00 0/1 0/0 0/0 .bss a_eyeOfsTbl$4429 */
-#pragma push
-#pragma force_active on
-static u8 a_eyeOfsTbl[360];
-#pragma pop
+inline f32 ChkWallH(int type) {
+ return (f32)(type < 16 ? a_prmTbl_M[type].field_0x38 : a_prmTbl_W[type - 16].field_0x38);
+}
-/* 809814DC-80981E90 000D7C 09B4+00 1/1 0/0 0/0 .text setAttention__11daNpcChat_cFi */
-void daNpcChat_c::setAttention(int param_0) {
- // NONMATCHING
+inline f32 CylR(int type) {
+ return (f32)(type < 16 ? a_prmTbl_M[type].field_0x34 : a_prmTbl_W[type - 16].field_0x34);
}
-/* ############################################################################################## */
-/* 80986F3C-80986F40 0005A0 0004+00 0/1 0/0 0/0 .rodata @4892 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4892 = -40.0f;
-COMPILER_STRIP_GATE(0x80986F3C, &lit_4892);
-#pragma pop
-
-/* 80986F40-80986F44 0005A4 0004+00 0/1 0/0 0/0 .rodata @4893 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4893 = -10.0f;
-COMPILER_STRIP_GATE(0x80986F40, &lit_4893);
-#pragma pop
-
-/* 80986F44-80986F48 0005A8 0004+00 0/1 0/0 0/0 .rodata @4894 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4894 = -30.0f;
-COMPILER_STRIP_GATE(0x80986F44, &lit_4894);
-#pragma pop
-
-/* 80986F48-80986F4C 0005AC 0004+00 0/1 0/0 0/0 .rodata @4895 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4895 = 30.0f;
-COMPILER_STRIP_GATE(0x80986F48, &lit_4895);
-#pragma pop
-
-/* 80986F4C-80986F50 0005B0 0004+00 0/1 0/0 0/0 .rodata @4896 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4896 = 190.0f;
-COMPILER_STRIP_GATE(0x80986F4C, &lit_4896);
-#pragma pop
-
-/* 80986F50-80986F54 0005B4 0004+00 0/1 0/0 0/0 .rodata @4897 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_4897 = 40.0f;
-COMPILER_STRIP_GATE(0x80986F50, &lit_4897);
-#pragma pop
+inline f32 CylH(int type) {
+ return (f32)(type < 16 ? a_prmTbl_M[type].field_0x30 : a_prmTbl_W[type - 16].field_0x30);
+}
/* 80981E90-809822A0 001730 0410+00 1/1 0/0 0/0 .text Create__11daNpcChat_cFv */
-void daNpcChat_c::Create() {
- // NONMATCHING
+cPhs__Step daNpcChat_c::Create() {
+ if (!fopAcM_CheckCondition(this, fopAcCnd_INIT_e)) {
+ new (this) daNpcChat_c();
+ fopAcM_OnCondition(this, fopAcCnd_INIT_e);
+ }
+
+ mTwilight = dKy_darkworld_check();
+ mType = getType();
+ mObjNum = getObjNum();
+ mTalkGroupNo = getTalkGroupNoParam();
+ mTalkMemberNum = getTalkMenberNumParam();
+ mTalkNo = getTalkNoParam();
+ mTalkIconType = getTalkIconTypeParam();
+ mTalkMotionNo = getTalkMotionNo();
+ mLookPlayerCheck = getLookPlayerCheck();
+
+ if (mTalkMotionNo == MOT_SITWAIT_A || mTalkMotionNo == MOT_SITTALK_SITWAIT_A || mTalkMotionNo == MOT_SITTALK_A || mTalkMotionNo == MOT_SITTALK_A_B || mTalkMotionNo == MOT_SITTALK_A_A_B) {
+ field_0xe51 = 1;
+ } else if (mTalkMotionNo == MOT_SITWAIT_B || mTalkMotionNo == MOT_SITTALK_SITWAIT_B || mTalkMotionNo == MOT_SITTALK_B || mTalkMotionNo == MOT_SITTALK_B_B || mTalkMotionNo == MOT_SITTALK_B_B_B) {
+ field_0xe51 = 2;
+ } else {
+ field_0xe51 = 0;
+ }
+
+ JUT_ASSERT(645, mTalkMemberNum<=5);
+ JUT_ASSERT(646, mTalkNo<5);
+
+ mMsgNo = getMessageNo();
+
+ cPhs__Step phase = loadResrc(mType, mObjNum);
+ if (phase == cPhs_COMPLEATE_e) {
+ if (!fopAcM_entrySolidHeap(this, createHeapCallBack, 0x800022E0)) {
+ return cPhs_ERROR_e;
+ }
+
+ J3DModelData* mdlData_p = mpMorf->getModel()->getModelData();
+ fopAcM_SetMtx(this, mpMorf->getModel()->getBaseTRMtx());
+ fopAcM_setCullSizeBox(this, -40.0f, -10.0f, -30.0f, 30.0f, 190.0f, 40.0f);
+ mSound.init(&current.pos, &eyePos, 3, 1);
+ mSound.setMdlType(mType, false, mTwilight & 0xFF);
+
+ #ifdef DEBUG
+ // mHIO = l_HIO;
+ mHIO->entryHIO("多人数会話NPC");
+ #endif
+
+ mAcchCir.SetWall(ChkWallH(mType), ChkWallR(mType));
+ mAcch.Set(fopAcM_GetPosition_p(this), fopAcM_GetOldPosition_p(this), this, 1, &mAcchCir,
+ fopAcM_GetSpeed_p(this), fopAcM_GetAngle_p(this), fopAcM_GetShapeAngle_p(this));
+ mAcch.CrrPos(dComIfG_Bgsp());
+ mCcStts.Init(daNpcChat_Param_c::m.common.weight, 0, this);
+ mCyl.Set(mCcDCyl);
+ mCyl.SetStts(&mCcStts);
+ mCyl.SetTgType(0);
+ mCyl.SetTgSPrm(0);
+ mCyl.SetR(CylR(mType));
+ mCyl.SetH(CylH(mType));
+ mGndChk = mAcch.m_gnd;
+ mGroundH = mAcch.GetGroundH();
+
+ setEnvTevColor();
+ setRoomNo();
+ attention_info.distances[fopAc_attn_SPEAK_e] = fopAc_AttnFlag_ETC_e | fopAc_AttnFlag_JUEL_e | fopAc_AttnFlag_CARRY_e | fopAc_AttnFlag_SPEAK_e | fopAc_AttnFlag_LOCK_e;
+ attention_info.distances[fopAc_attn_TALK_e] = fopAc_AttnFlag_ETC_e | fopAc_AttnFlag_JUEL_e | fopAc_AttnFlag_CARRY_e | fopAc_AttnFlag_SPEAK_e | fopAc_AttnFlag_LOCK_e;
+
+ reset();
+ Execute();
+ }
+
+ return phase;
}
-/* ############################################################################################## */
-/* 80986F54-80986F58 0005B8 0004+00 2/4 0/0 0/0 .rodata @4922 */
-SECTION_RODATA static f32 const lit_4922 = -1.0f;
-COMPILER_STRIP_GATE(0x80986F54, &lit_4922);
+inline f32 ObjScale(int type) {
+ return (f32)(type < 16 ? a_prmTbl_M[type].field_0x18 : a_prmTbl_W[type - 16].field_0x18);
+}
/* 809822A0-809823B4 001B40 0114+00 1/1 0/0 0/0 .text CreateHeap__11daNpcChat_cFv */
-void daNpcChat_c::CreateHeap() {
- // NONMATCHING
+BOOL daNpcChat_c::CreateHeap() {
+ J3DModel* model;
+ BOOL rv = NpcCreate(mType);
+ if (rv) {
+ if (mObjNum != OBJ_TUBO) {
+ model = ObjCreate(mObjNum);
+ mObjModel = model;
+ rv = model != NULL;
+ if (!rv) {
+ mpMorf->stopZelAnime();
+ }
+ } else if (field_0xe51 == 1) {
+ model = ChairCreate(ObjScale(mType));
+ mObjModel = model;
+ rv = model != NULL;
+ if (!rv) {
+ mpMorf->stopZelAnime();
+ }
+ } else {
+ mObjModel = NULL;
+ rv = TRUE;
+ }
+ }
+
+ setMotion(MOT_WAIT_A, -1.0f, 0);
+ return rv;
}
/* 809823B4-809823E8 001C54 0034+00 1/1 0/0 0/0 .text Delete__11daNpcChat_cFv */
-void daNpcChat_c::Delete() {
- // NONMATCHING
+int daNpcChat_c::Delete() {
+ fpc_ProcID id = fopAcM_GetID(this);
+ this->~daNpcChat_c();
+ return 1;
}
/* 809823E8-809824CC 001C88 00E4+00 2/2 0/0 0/0 .text Execute__11daNpcChat_cFv */
-void daNpcChat_c::Execute() {
- // NONMATCHING
+int daNpcChat_c::Execute() {
+ if (!appearCheck()) {
+ return 1;
+ }
+
+ J3DModelData* a_mdlData_p = mpMorf->getModel()->getModelData();
+ J3DJointCallBack callBack = a_mdlData_p->getJointNodePointer(0)->getCallBack();
+ u32 userArea = mpMorf->getModel()->getUserArea();
+ for (u16 i = 0; i < a_mdlData_p->getJointNum(); i++) {
+ a_mdlData_p->getJointNodePointer(i)->setCallBack(ctrlJointCallBack);
+ }
+ mpMorf->getModel()->setUserArea((uintptr_t)this);
+ execute();
+
+ for (u16 i = 0; i < a_mdlData_p->getJointNum(); i++) {
+ a_mdlData_p->getJointNodePointer(i)->setCallBack(callBack);
+ }
+ mpMorf->getModel()->setUserArea(userArea);
+
+ return 1;
}
/* 809824CC-8098250C 001D6C 0040+00 1/1 0/0 0/0 .text Draw__11daNpcChat_cFv */
-void daNpcChat_c::Draw() {
- // NONMATCHING
+int daNpcChat_c::Draw() {
+ draw(0, 0, daNpcChat_Param_c::m.common.real_shadow_size, NULL, 0);
+ return 1;
+}
+
+/* 8098250C-80982780 001DAC 0274+00 1/1 0/0 0/0 .text draw__11daNpcChat_cFiifP11_GXColorS10i */
+int daNpcChat_c::draw(int param_1, int param_2, f32 param_3, _GXColorS10* i_color, int param_5) {
+ J3DModel* model = mpMorf->getModel();
+ J3DModelData* a_mdlData_p = model->getModelData();
+
+ if (i_color != NULL) {
+ tevStr.TevColor.r = i_color->r;
+ tevStr.TevColor.g = i_color->g;
+ tevStr.TevColor.b = i_color->b;
+ tevStr.TevColor.a = i_color->a;
+ } else {
+ tevStr.TevColor.g = 0;
+ tevStr.TevColor.r = 0;
+ }
+
+ if (mTwilight) {
+ g_env_light.settingTevStruct(4, &current.pos, &tevStr);
+ } else {
+ g_env_light.settingTevStruct(0, &current.pos, &tevStr);
+ }
+
+ g_env_light.setLightTevColorType_MAJI(model, &tevStr);
+
+ if (!checkHide() && !drawDbgInfo()) {
+ if ((mAnmFlags & ANM_PLAY_BTP) != 0) {
+ mBtpAnm.entry(a_mdlData_p);
+ }
+
+ if ((mAnmFlags & ANM_PLAY_BTK) != 0) {
+ mBtkAnm.entry(a_mdlData_p);
+ }
+
+ if ((mAnmFlags & ANM_PLAY_BRK) != 0) {
+ mBrkAnm.entry(a_mdlData_p);
+ }
+
+ if (param_2 != 0) {
+ fopAcM_setEffectMtx(this, a_mdlData_p);
+ }
+
+ if (mTwilight) {
+ dComIfGd_setListDark();
+ mpMorf->entryDL();
+ dComIfGd_setList();
+ } else {
+ mpMorf->entryDL();
+ }
+
+ if ((mAnmFlags & ANM_PLAY_BTP) != 0) {
+ mBtpAnm.remove(a_mdlData_p);
+ }
+
+ if ((mAnmFlags & ANM_PLAY_BTK) != 0) {
+ mBtkAnm.remove(a_mdlData_p);
+ }
+
+ if ((mAnmFlags & ANM_PLAY_BRK) != 0) {
+ mBrkAnm.remove(a_mdlData_p);
+ }
+
+ dComIfGd_setSimpleShadow(&current.pos, mAcch.GetGroundH(), 60.0f, mAcch.m_gnd, 0, 1.0f, dDlst_shadowControl_c::getSimpleTex());
+ }
+
+ drawOtherMdls();
+ return 1;
}
-/* ############################################################################################## */
-/* 80986F58-80986F5C 0005BC 0004+00 1/1 0/0 0/0 .rodata @5078 */
-SECTION_RODATA static f32 const lit_5078 = 60.0f;
-COMPILER_STRIP_GATE(0x80986F58, &lit_5078);
+inline f32 JntTX(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntT[0] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntT[0]) * 10.0f;
+}
+
+inline f32 JntTY(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntT[1] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntT[1]) * 10.0f;
+}
+
+inline f32 JntTZ(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntT[2] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntT[2]) * 10.0f;
+}
+
+inline s16 JntRX(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntR[0] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntR[0]) * 182.04445f;
+}
-/* 8098250C-80982780 001DAC 0274+00 1/1 0/0 0/0 .text draw__11daNpcChat_cFiifP11_GXColorS10i */
-void daNpcChat_c::draw(int param_0, int param_1, f32 param_2, _GXColorS10* param_3,
- int param_4) {
- // NONMATCHING
+inline s16 JntRY(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntR[1] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntR[1]) * 182.04445f;
}
-/* ############################################################################################## */
-/* 80986F5C-80986F60 0005C0 0004+00 1/1 0/0 0/0 .rodata @5146 */
-SECTION_RODATA static u32 const lit_5146 = 0x43360B61;
-COMPILER_STRIP_GATE(0x80986F5C, &lit_5146);
+inline s16 JntRZ(int type, int jnt_no) {
+ return (type < 16 ? a_jntTbl_M[type].jntPrm[jnt_no].jntR[2] : a_jntTbl_W[type - 16].jntPrm[jnt_no].jntR[2]) * 182.04445f;
+}
-/* 80982780-80982A98 002020 0318+00 1/1 0/0 0/0 .text
- * ctrlJoint__11daNpcChat_cFP8J3DJointP8J3DModel */
-void daNpcChat_c::ctrlJoint(J3DJoint* param_0, J3DModel* param_1) {
- // NONMATCHING
+/* 80982780-80982A98 002020 0318+00 1/1 0/0 0/0 .text ctrlJoint__11daNpcChat_cFP8J3DJointP8J3DModel */
+int daNpcChat_c::ctrlJoint(J3DJoint* i_joint, J3DModel* i_model) {
+ int jntNo = i_joint->getJntNo();
+ cXyz jntT(JntTX(mType, jntNo), JntTY(mType, jntNo), JntTZ(mType, jntNo));
+ csXyz jntR(JntRX(mType, jntNo), JntRY(mType, jntNo), JntRZ(mType, jntNo));
+ mDoMtx_stack_c::copy(i_model->getAnmMtx(jntNo));
+ mDoMtx_stack_c::ZXYrotM(jntR);
+ mDoMtx_stack_c::transM(jntT);
+ i_model->setAnmMtx(jntNo, mDoMtx_stack_c::get());
+ MTXCopy(mDoMtx_stack_c::get(), J3DSys::mCurrentMtx);
+ return 1;
}
-/* 80982A98-80982AB8 002338 0020+00 1/1 0/0 0/0 .text
- * createHeapCallBack__11daNpcChat_cFP10fopAc_ac_c */
-void daNpcChat_c::createHeapCallBack(fopAc_ac_c* param_0) {
- // NONMATCHING
+/* 80982A98-80982AB8 002338 0020+00 1/1 0/0 0/0 .text createHeapCallBack__11daNpcChat_cFP10fopAc_ac_c */
+int daNpcChat_c::createHeapCallBack(fopAc_ac_c* a_this) {
+ daNpcChat_c* i_this = (daNpcChat_c*)a_this;
+ return i_this->CreateHeap();
}
-/* 80982AB8-80982B04 002358 004C+00 2/2 0/0 0/0 .text ctrlJointCallBack__11daNpcChat_cFP8J3DJointi
- */
-void daNpcChat_c::ctrlJointCallBack(J3DJoint* param_0, int param_1) {
- // NONMATCHING
+/* 80982AB8-80982B04 002358 004C+00 2/2 0/0 0/0 .text ctrlJointCallBack__11daNpcChat_cFP8J3DJointi */
+int daNpcChat_c::ctrlJointCallBack(J3DJoint* i_joint, int param_2) {
+ if (param_2 == 0) {
+ J3DModel* model = j3dSys.getModel();
+ daNpcChat_c* i_this = (daNpcChat_c*)model->getUserArea();
+ if (i_this != NULL) {
+ i_this->ctrlJoint(i_joint, model);
+ }
+ }
+
+ return 1;
}
/* 80982B04-80982B60 0023A4 005C+00 1/1 0/0 0/0 .text s_sub__FPvPv */
-static void s_sub(void* param_0, void* param_1) {
- // NONMATCHING
+static void* s_sub(void* i_actor, void* i_data) {
+ if (fopAcM_IsActor(i_actor) && fopAcM_GetName(i_actor) == PROC_NPC_CHAT) {
+ ((daNpcChat_c*)i_data)->setTalkMember((daNpcChat_c*)i_actor);
+ }
+
+ return NULL;
}
/* 80982B60-80982C10 002400 00B0+00 1/1 0/0 0/0 .text searchGroup__11daNpcChat_cFv */
-void daNpcChat_c::searchGroup() {
- // NONMATCHING
+BOOL daNpcChat_c::searchGroup() {
+ switch (field_0xe38) {
+ case 0:
+ field_0xe38 = 1;
+ return FALSE;
+
+ case 1:
+ fpcM_Search(s_sub, this);
+ int iVar1 = 0;
+ for (int i = 0; i < 5; i++) {
+ if (mTalkMembers[i] != NULL) {
+ iVar1++;
+ } else {
+ break;
+ }
+ }
+
+ if (iVar1 >= mTalkMemberNum) {
+ field_0xe38 = 2;
+ }
+ return FALSE;
+ }
+
+ return TRUE;
}
/* 80982C10-80982D20 0024B0 0110+00 3/2 0/0 0/0 .text appearTimeCheck__11daNpcChat_cFv */
-void daNpcChat_c::appearTimeCheck() {
- // NONMATCHING
+BOOL daNpcChat_c::appearTimeCheck() {
+ int time = (dKy_darkworld_check() & 0xFF) ? dKy_getDarktime_hour() : dKy_getdaytime_hour();
+ BOOL rv = FALSE;
+
+ switch (mTalkGroupNo) {
+ case 0:
+ if (time >= 8 && time < 17) {
+ rv = TRUE;
+ }
+ break;
+
+ case 1:
+ if (time >= 8 && time < 22) {
+ rv = TRUE;
+ }
+ break;
+
+ case 2:
+ if (time >= 10 && time < 20) {
+ rv = TRUE;
+ }
+ break;
+
+ case 3:
+ case 6:
+ if (time >= 7 && time < 22) {
+ rv = TRUE;
+ }
+ break;
+
+ case 4:
+ if (time >= 12 && time < 22) {
+ rv = TRUE;
+ }
+ break;
+
+ case 5:
+ if (time >= 10) {
+ rv = TRUE;
+ }
+ break;
+
+ case 14:
+ case 15:
+ if (time >= 21 || time < 5) {
+ rv = TRUE;
+ }
+ break;
+
+ default:
+ rv = TRUE;
+ break;
+ }
+
+ return rv;
}
/* 80982D20-80982EB4 0025C0 0194+00 1/1 0/0 0/0 .text appearCheck__11daNpcChat_cFv */
-void daNpcChat_c::appearCheck() {
- // NONMATCHING
+BOOL daNpcChat_c::appearCheck() {
+ if (searchGroup()) {
+ if (mTalkNo == 0) {
+ if (mHide) {
+ if (appearTimeCheck()) {
+ int iVar1 = 0;
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ if (fopAcM_CheckCondition(mTalkMembers[i], fopAcCnd_NODRAW_e)) {
+ iVar1++;
+ } else {
+ break;
+ }
+ }
+
+ if (iVar1 == mTalkMemberNum) {
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ mTalkMembers[i]->offHide();
+ fopAcM_OffStatus(mTalkMembers[i], fopAcM_STATUS_UNK_0x8000000);
+ }
+ }
+ }
+ } else if (!appearTimeCheck()) {
+ int iVar2 = 0;
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ if (fopAcM_CheckCondition(mTalkMembers[i], fopAcCnd_NODRAW_e)) {
+ iVar2++;
+ } else {
+ break;
+ }
+ }
+
+ if (iVar2 == mTalkMemberNum) {
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ mTalkMembers[i]->onHide();
+ fopAcM_OnStatus(mTalkMembers[i], fopAcM_STATUS_UNK_0x8000000);
+ }
+ }
+ }
+ }
+
+ if (mHide == true || fopAcM_CheckCondition(this, fopAcCnd_NODRAW_e)) {
+ return FALSE;
+ }
+ }
+
+ return TRUE;
}
/* 80982EB4-80982F4C 002754 0098+00 1/0 0/0 0/0 .text setParam__11daNpcChat_cFv */
void daNpcChat_c::setParam() {
- // NONMATCHING
+ if (checkHide()) {
+ attention_info.flags = 0;
+ } else {
+ if (mTalkIconType == 0) {
+ attention_info.flags = 0xC0000A;
+ } else {
+ attention_info.flags = fopAc_AttnFlag_UNK_0x400000 | fopAc_AttnFlag_SPEAK_e | fopAc_AttnFlag_TALK_e;
+ }
+ }
+
+ #ifdef DEBUG
+ scale.set(daNpcChat_Param_c::m.common.scale, daNpcChat_Param_c::m.common.scale, daNpcChat_Param_c::m.common.scale);
+ mAcchCir.SetWallR(daNpcChat_Param_c::m.common.width);
+ mAcchCir.SetWallH(daNpcChat_Param_c::m.common.knee_length);
+ gravity = daNpcChat_Param_c::m.common.gravity;
+ #endif
}
/* 80982F4C-80982FA4 0027EC 0058+00 1/0 0/0 0/0 .text main__11daNpcChat_cFv */
-void daNpcChat_c::main() {
- // NONMATCHING
-}
+BOOL daNpcChat_c::main() {
+ if (mAction) {
+ (this->*mAction)(NULL);
+ }
-/* ############################################################################################## */
-/* 80986F60-80986F64 0005C4 0004+00 1/2 0/0 0/0 .rodata @5348 */
-SECTION_RODATA static f32 const lit_5348 = 15.0f;
-COMPILER_STRIP_GATE(0x80986F60, &lit_5348);
+ playMotion();
+ return TRUE;
+}
/* 80982FA4-809830EC 002844 0148+00 1/0 0/0 0/0 .text setAttnPos__11daNpcChat_cFv */
void daNpcChat_c::setAttnPos() {
- // NONMATCHING
+ if (field_0xe1c == 1) {
+ for (int i = 0; i < 3; i++) {
+ mLookatAngle[i].setall(0);
+ }
+ }
+
+ daNpcF_c::setMtx();
+ cXyz sp28(10.0f, 15.0f, 0.0f);
+ mDoMtx_stack_c::copy(mpMorf->getModel()->getAnmMtx(3));
+ mDoMtx_stack_c::multVecZero(&mHeadPos);
+ mDoMtx_stack_c::multVec(&sp28, &eyePos);
+ sp28.x = 0.0f;
+ mDoMtx_stack_c::multVec(&sp28, &sp28);
+ mHeadAngle.x = cLib_targetAngleX(&mHeadPos, &sp28);
+ mHeadAngle.y = cLib_targetAngleY(&mHeadPos, &sp28);
+ setAttention(mType);
+ mCyl.SetC(current.pos);
+ dComIfG_Ccsp()->Set(&mCyl);
}
-/* 809830EC-80983168 00298C 007C+00 1/0 0/0 0/0 .text setExpressionBtp__11daNpcChat_cFi
- */
-void daNpcChat_c::setExpressionBtp(int param_0) {
- // NONMATCHING
+/* 809830EC-80983168 00298C 007C+00 1/0 0/0 0/0 .text setExpressionBtp__11daNpcChat_cFi */
+bool daNpcChat_c::setExpressionBtp(int i_index) {
+ J3DAnmTexPattern* i_btp = getTexAnmP(i_index);
+ if (i_btp == NULL) {
+ return true;
+ }
+
+ J3DModelData* a_mdlData_p = mpMorf->getModel()->getModelData();
+ if (setBtpAnm(i_btp, a_mdlData_p, 1.0f, J3DFrameCtrl::EMode_LOOP)) {
+ mAnmFlags |= ANM_FLAG_800 | ANM_PLAY_BTP | ANM_PAUSE_BTP;
+ return true;
+ }
+
+ OS_REPORT("%s: 表情Btpアニメーションの登録に失敗しました!\n", "d_a_npc_chat.cpp");
+ return false;
}
/* 80983168-80983584 002A08 041C+00 3/0 0/0 0/0 .text setMotionAnm__11daNpcChat_cFif */
-bool daNpcChat_c::setMotionAnm(int param_0, f32 param_1) {
- // NONMATCHING
+void daNpcChat_c::setMotionAnm(int i_index, f32 i_morf) {
+ J3DAnmTransformKey* anm;
+ int i_attr = J3DFrameCtrl::EMode_LOOP;
+ int index = i_index;
+ int objNum = mObjNum;
+ mMotionAnm = index;
+
+ switch (index) {
+ case ANM_WAIT_A:
+ case ANM_WAIT_KAGO:
+ case ANM_WAIT_STICK:
+ case ANM_WAIT_TUBO:
+ case ANM_PLAYM:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_WAIT_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_WAIT_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_WAIT_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_WAIT_B:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_WAIT_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_WAIT_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_WAIT_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_WALK_A:
+ case ANM_WALK_KAGO:
+ case ANM_WALK_STICK:
+ case ANM_WALK_TUBO:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_WALK_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_WALK_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_WALK_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case 3:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_WALK_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_WALK_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_WALK_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_TALK_A:
+ case ANM_TALK_KAGO:
+ case ANM_TALK_STICK:
+ case ANM_TALK_TUBO:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_TALK_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_TALK_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_TALK_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_TALK_B:
+ case ANM_TALK_B_KAGO:
+ case ANM_TALK_B_STICK:
+ case ANM_TALK_B_TUBO:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_TALK_B_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_TALK_B_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_TALK_B_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_RUN_A:
+ case ANM_RUN_B:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ index = ANM_RUN_TUBO;
+ break;
+
+ case OBJ_SPEAR:
+ index = ANM_RUN_KAMAE;
+ break;
+
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ index = ANM_RUN_STICK;
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ index = ANM_RUN_KAGO;
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_TALK_C:
+ case ANM_LOOK_A:
+ case ANM_LOOK_B:
+ case ANM_WAIT_WALL:
+ case ANM_TALK_WALL:
+ case ANM_TALK_B_WALL:
+ case ANM_SITWAIT_A:
+ case ANM_SITTALK_A:
+ case ANM_SITTALK_A_B:
+ case ANM_SITWAIT_B:
+ case ANM_SITTALK_B:
+ case ANM_SITTALK_B_B:
+ case ANM_BROWSE_A:
+ case ANM_BROWSE_B:
+ switch (objNum) {
+ case OBJ_TUBO2:
+ case OBJ_MILKTUBO:
+ break;
+
+ case OBJ_SPEAR:
+ case OBJ_BROOM:
+ case OBJ_CELEB_BAG_M:
+ case OBJ_CELEB_BAG_W:
+ case OBJ_MARO_BAG_M:
+ case OBJ_MARO_BAG_W:
+ break;
+
+ case OBJ_KAGOM:
+ case OBJ_KAGOW:
+ break;
+
+ case OBJ_GUITAR:
+ case OBJ_FLUTE:
+ index = ANM_PLAYM;
+ break;
+ }
+ break;
+
+ case ANM_TO_WOLF:
+ case ANM_SIT_TO_WOLF_A:
+ case ANM_SIT_TO_WOLF_B:
+ case ANM_SURPRISE:
+ case ANM_MARO_DANCE:
+ case ANM_2LADYTALK_A:
+ case ANM_2LADYTALK_B:
+ case ANM_2NORMALTALK_A:
+ case ANM_2NORMALTALK_B:
+ case ANM_CELLME:
+ case ANM_SING:
+ break;
+
+ case ANM_KAMAE:
+ case ANM_KAMAE_WAIT_B:
+ case ANM_KAMAE_STEP:
+ case ANM_KAMAE_C:
+ JUT_ASSERT(1557, mType == MdlMANa_e || mType == MdlMADa_e);
+ break;
+
+ case ANM_RUN_KAGO:
+ case ANM_RUN_STICK:
+ case ANM_RUN_TUBO:
+ case ANM_RUN_KAMAE:
+ default:
+ return;
+ }
+
+ switch (index) {
+ case ANM_TALK_C:
+ mSound.playVoice(3);
+ break;
+
+ case ANM_2LADYTALK_B:
+ mSound.playVoice(4);
+ break;
+
+ case ANM_SURPRISE:
+ mSound.playVoice(1);
+ break;
+
+ case ANM_BROWSE_A:
+ case ANM_BROWSE_B:
+ mSound.playVoice(5);
+ break;
+ }
+
+ switch (index) {
+ case ANM_SURPRISE:
+ i_attr = J3DFrameCtrl::EMode_NONE;
+ break;
+ }
+
+ int resIdx;
+ char* arcName;
+ if (isM_()) {
+ arcName = l_bckTbl_M[index].arc_name;
+ resIdx = l_bckTbl_M[index].resource_index;
+ } else {
+ arcName = l_bckTbl_W[index].arc_name;
+ resIdx = l_bckTbl_W[index].resource_index;
+ }
+
+ if (resIdx >= 0) {
+ anm = getTrnsfrmKeyAnmP(arcName, resIdx);
+ mAnmFlags &= ~(ANM_PLAY_MORF | ANM_PAUSE_MORF);
+
+ if (anm == NULL) {
+ OS_REPORT("n\n\n\n\n\nAnime None!!!!!!!!!!!!!!!!!!!! %d\n\n\n\n\n\n", mType);
+ } else if (setMcaMorfAnm(anm, 1.0f, i_morf, i_attr, 0, -1)) {
+ mAnmFlags |= ANM_PLAY_MORF | ANM_PAUSE_MORF;
+ mMotionLoops = 0;
+ }
+ }
}
/* 80983584-809835C8 002E24 0044+00 1/0 0/0 0/0 .text setMotion__11daNpcChat_cFifi */
-void daNpcChat_c::setMotion(int param_0, f32 param_1, int param_2) {
- // NONMATCHING
+void daNpcChat_c::setMotion(int i_motion, f32 i_morf, int param_3) {
+ s16 motion = i_motion;
+
+ if ((param_3 != 0 || mMotion != motion) && i_motion >= 0 && i_motion < 0x28) {
+ mMotion = motion;
+ mMotionMorfOverride = i_morf;
+ mMotionPrevPhase = -1;
+ mMotionPhase = 0;
+ }
}
/* 809835C8-809835D0 002E68 0008+00 1/0 0/0 0/0 .text drawDbgInfo__11daNpcChat_cFv */
-bool daNpcChat_c::drawDbgInfo() {
- return false;
+int daNpcChat_c::drawDbgInfo() {
+ return 0;
}
-/* ############################################################################################## */
-/* 80986F64-80986FCC 0005C8 0068+00 1/1 0/0 0/0 .rodata a_jntNumTbl$5570 */
-SECTION_RODATA static u8 const a_jntNumTbl[104] = {
- 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF,
- 0xFF, 0x00, 0x00, 0x00, 0x0B, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00,
- 0x00, 0x0B, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00,
- 0x00, 0x00, 0x0B, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
- 0x00, 0x00, 0x00, 0x0B, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00,
- 0x0A, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0B, 0x00, 0x00,
- 0x00, 0x0A, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x0B,
-};
-COMPILER_STRIP_GATE(0x80986F64, &a_jntNumTbl);
-
/* 809835D0-809837A4 002E70 01D4+00 1/0 0/0 0/0 .text drawOtherMdls__11daNpcChat_cFv */
void daNpcChat_c::drawOtherMdls() {
- // NONMATCHING
+ static int const a_jntNumTbl[13][2] = {
+ -1, -1,
+ JNTM_HANDL, -1,
+ JNTM_HANDR, -1,
+ -1, JNTW_HANDR,
+ JNTM_HANDL, -1,
+ -1, JNTW_HANDR,
+ 1, -1,
+ -1, JNTW_HANDR,
+ -1, JNTW_HANDL,
+ JNTM_ARMR2, -1,
+ -1, JNTW_HANDR,
+ JNTM_ARMR2, -1,
+ -1, JNTW_HANDR,
+ };
+
+ int x = isM_() ? 0 : 1;
+ int jntNo = a_jntNumTbl[mObjNum][x];
+ f32 objScale = ObjScale(mType);
+
+ if (field_0xe4f != 0) {
+ if (mObjNum != OBJ_TUBO) {
+ if (!checkHide()) {
+ if (mObjModel != NULL && jntNo >= 0) {
+ if (!chkAction(&daNpcChat_c::fear)) {
+ g_env_light.setLightTevColorType_MAJI(mObjModel, &tevStr);
+ mDoMtx_stack_c::copy(mpMorf->getModel()->getAnmMtx(jntNo));
+ mDoMtx_stack_c::scaleM(objScale, objScale, objScale);
+ mObjModel->setBaseTRMtx(mDoMtx_stack_c::get());
+ mDoExt_modelUpdateDL(mObjModel);
+ }
+ }
+ }
+ } else if (field_0xe51 == 1 && !mHide && mObjModel != NULL) {
+ g_env_light.setLightTevColorType_MAJI(mObjModel, &tevStr);
+ mDoExt_modelUpdateDL(mObjModel);
+ }
+ }
}
/* 809837A4-809837C0 003044 001C+00 1/1 0/0 0/0 .text getTalkMotionNo__11daNpcChat_cFv */
-void daNpcChat_c::getTalkMotionNo() {
- // NONMATCHING
+u8 daNpcChat_c::getTalkMotionNo() {
+ u8 talkNo = home.angle.z & 0xFF;
+ if (talkNo >= 35) {
+ talkNo = 1;
+ }
+
+ return talkNo;
}
-/* 809837C0-809837EC 003060 002C+00 1/1 0/0 0/0 .text getLookPlayerCheck__11daNpcChat_cFv
- */
-void daNpcChat_c::getLookPlayerCheck() {
- // NONMATCHING
+/* 809837C0-809837EC 003060 002C+00 1/1 0/0 0/0 .text getLookPlayerCheck__11daNpcChat_cFv */
+bool daNpcChat_c::getLookPlayerCheck() {
+ u8 uVar1 = (home.angle.z >> 8) & 0xFF;
+ if ((u32)uVar1 == 1 && !mTwilight) {
+ return true;
+ }
+
+ return false;
}
/* 809837EC-809839E0 00308C 01F4+00 1/1 0/0 0/0 .text reset__11daNpcChat_cFv */
void daNpcChat_c::reset() {
- // NONMATCHING
+ initialize();
+ mLookat.initialize();
+
+ for (int i = 0; i < 1; i++) {
+ mActorMngr[i].initialize();
+ }
+
+ field_0xe08 = 0;
+ field_0xe0c = 0;
+ mAction = NULL;
+ field_0xe1c = -1;
+ mMode = 0;
+ current.pos.set(home.pos);
+ old.pos.set(current.pos);
+ current.angle.set(0, home.angle.y, 0);
+ old.angle = current.angle;
+ shape_angle = current.angle;
+ mCurAngle = current.angle;
+ mOldAngle = mCurAngle;
+ speedF = 0.0f;
+ speed.setall(0.0f);
+ field_0xe04 = fpcM_ERROR_PROCESS_ID_e;
+ mOrderEvtNo = 0;
+ field_0xe38 = 0;
+
+ for (int i = 0; i < 5; i++) {
+ mTalkMembers[i] = NULL;
+ }
+ mTalkMembers[mTalkNo] = this;
+
+ mFear = false;
+ mTalkFlag = false;
+
+ if (mObjModel != NULL) {
+ field_0xe4f = true;
+ } else {
+ field_0xe4f = false;
+ }
+
+ if (appearTimeCheck()) {
+ mHide = false;
+ } else {
+ mHide = true;
+ fopAcM_OnStatus(this, fopAcM_STATUS_UNK_0x8000000);
+ }
+
+ setAction(&daNpcChat_c::wait);
+ mMotionMorfOverride = 0.0f;
}
-/* ############################################################################################## */
-/* 80986FCC-80986FD8 000630 000C+00 0/1 0/0 0/0 .rodata @5699 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5699[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FCC, &lit_5699);
-#pragma pop
-
-/* 80986FD8-80986FDC 00063C 0004+00 0/1 0/0 0/0 .rodata @5700 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5700[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FD8, &lit_5700);
-#pragma pop
-
-/* 80986FDC-80986FE8 000640 000C+00 0/1 0/0 0/0 .rodata @5701 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5701[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FDC, &lit_5701);
-#pragma pop
-
-/* 80986FE8-80986FEC 00064C 0004+00 0/1 0/0 0/0 .rodata @5702 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5702[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FE8, &lit_5702);
-#pragma pop
-
-/* 80986FEC-80986FF8 000650 000C+00 0/1 0/0 0/0 .rodata @5703 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5703[12] = {
- 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FEC, &lit_5703);
-#pragma pop
-
-/* 80986FF8-80986FFC 00065C 0004+00 0/1 0/0 0/0 .rodata @5704 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5704[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FF8, &lit_5704);
-#pragma pop
-
-/* 80986FFC-80987008 000660 000C+00 0/1 0/0 0/0 .rodata @5705 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5705[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80986FFC, &lit_5705);
-#pragma pop
-
-/* 80987008-8098700C 00066C 0004+00 0/1 0/0 0/0 .rodata @5706 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5706[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987008, &lit_5706);
-#pragma pop
-
-/* 8098700C-80987018 000670 000C+00 0/1 0/0 0/0 .rodata @5707 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5707[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098700C, &lit_5707);
-#pragma pop
-
-/* 80987018-8098701C 00067C 0004+00 0/1 0/0 0/0 .rodata @5708 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5708[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987018, &lit_5708);
-#pragma pop
-
-/* 8098701C-80987028 000680 000C+00 0/1 0/0 0/0 .rodata @5709 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5709[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098701C, &lit_5709);
-#pragma pop
-
-/* 80987028-80987034 00068C 000C+00 0/1 0/0 0/0 .rodata @5710 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5710[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987028, &lit_5710);
-#pragma pop
-
-/* 80987034-80987040 000698 000C+00 0/1 0/0 0/0 .rodata @5711 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5711[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987034, &lit_5711);
-#pragma pop
-
-/* 80987040-8098704C 0006A4 000C+00 0/1 0/0 0/0 .rodata @5712 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5712[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987040, &lit_5712);
-#pragma pop
-
-/* 8098704C-80987058 0006B0 000C+00 0/1 0/0 0/0 .rodata @5713 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5713[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098704C, &lit_5713);
-#pragma pop
-
-/* 80987058-80987064 0006BC 000C+00 0/1 0/0 0/0 .rodata @5714 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5714[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987058, &lit_5714);
-#pragma pop
-
-/* 80987064-8098707C 0006C8 0018+00 0/0 0/0 0/0 .rodata @5715 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5715[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987064, &lit_5715);
-#pragma pop
-
-/* 8098707C-80987088 0006E0 000C+00 0/1 0/0 0/0 .rodata @5716 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5716[12] = {
- 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098707C, &lit_5716);
-#pragma pop
-
-/* 80987088-8098708C 0006EC 0004+00 0/1 0/0 0/0 .rodata @5717 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5717[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987088, &lit_5717);
-#pragma pop
-
-/* 8098708C-80987098 0006F0 000C+00 0/1 0/0 0/0 .rodata @5718 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5718[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098708C, &lit_5718);
-#pragma pop
-
-/* 80987098-809870A4 0006FC 000C+00 0/1 0/0 0/0 .rodata @5719 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5719[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987098, &lit_5719);
-#pragma pop
-
-/* 809870A4-809870B0 000708 000C+00 0/1 0/0 0/0 .rodata @5720 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5720[12] = {
- 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809870A4, &lit_5720);
-#pragma pop
-
-/* 809870B0-809870BC 000714 000C+00 0/1 0/0 0/0 .rodata @5721 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5721[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809870B0, &lit_5721);
-#pragma pop
-
-/* 809870BC-809870CC 000720 0010+00 0/1 0/0 0/0 .rodata @5722 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5722[16] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809870BC, &lit_5722);
-#pragma pop
-
-/* 809870CC-809870D8 000730 000C+00 0/1 0/0 0/0 .rodata @5723 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5723[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809870CC, &lit_5723);
-#pragma pop
-
-/* 809870D8-809870E4 00073C 000C+00 0/1 0/0 0/0 .rodata @5724 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5724[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809870D8, &lit_5724);
-#pragma pop
-
-/* 809870E4-809870F0 000748 000C+00 0/1 0/0 0/0 .rodata @5725 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5725[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809870E4, &lit_5725);
-#pragma pop
-
-/* 809870F0-809870FC 000754 000C+00 0/1 0/0 0/0 .rodata @5726 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5726[12] = {
- 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809870F0, &lit_5726);
-#pragma pop
-
-/* 809870FC-80987108 000760 000C+00 0/1 0/0 0/0 .rodata @5727 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5727[12] = {
- 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809870FC, &lit_5727);
-#pragma pop
-
-/* 80987108-8098711C 00076C 0014+00 0/0 0/0 0/0 .rodata @5728 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5728[20] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987108, &lit_5728);
-#pragma pop
-
-/* 8098711C-80987128 000780 000C+00 0/1 0/0 0/0 .rodata @5729 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5729[12] = {
- 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098711C, &lit_5729);
-#pragma pop
-
-/* 80987128-80987134 00078C 000C+00 0/1 0/0 0/0 .rodata @5730 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5730[12] = {
- 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987128, &lit_5730);
-#pragma pop
-
-/* 80987134-8098713C 000798 0008+00 0/1 0/0 0/0 .rodata @5731 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5731[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987134, &lit_5731);
-#pragma pop
-
-/* 8098713C-80987148 0007A0 000C+00 0/1 0/0 0/0 .rodata @5732 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5732[12] = {
- 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098713C, &lit_5732);
-#pragma pop
-
-/* 80987148-80987154 0007AC 000C+00 0/1 0/0 0/0 .rodata @5733 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5733[12] = {
- 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987148, &lit_5733);
-#pragma pop
-
-/* 80987154-80987160 0007B8 000C+00 0/1 0/0 0/0 .rodata @5734 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5734[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987154, &lit_5734);
-#pragma pop
-
-/* 80987160-8098716C 0007C4 000C+00 0/1 0/0 0/0 .rodata @5735 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5735[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987160, &lit_5735);
-#pragma pop
-
-/* 8098716C-80987178 0007D0 000C+00 0/1 0/0 0/0 .rodata @5736 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5736[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098716C, &lit_5736);
-#pragma pop
-
-/* 80987178-8098718C 0007DC 0014+00 0/0 0/0 0/0 .rodata @5737 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5737[20] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987178, &lit_5737);
-#pragma pop
-
-/* 8098718C-80987198 0007F0 000C+00 0/1 0/0 0/0 .rodata @5738 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5738[12] = {
- 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098718C, &lit_5738);
-#pragma pop
-
-/* 80987198-809871A4 0007FC 000C+00 0/1 0/0 0/0 .rodata @5739 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5739[12] = {
- 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987198, &lit_5739);
-#pragma pop
-
-/* 809871A4-809871B0 000808 000C+00 0/1 0/0 0/0 .rodata @5740 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5740[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809871A4, &lit_5740);
-#pragma pop
-
-/* 809871B0-809871BC 000814 000C+00 0/1 0/0 0/0 .rodata @5741 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5741[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809871B0, &lit_5741);
-#pragma pop
-
-/* 809871BC-809871C8 000820 000C+00 0/1 0/0 0/0 .rodata @5742 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5742[12] = {
- 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809871BC, &lit_5742);
-#pragma pop
-
-/* 809871C8-809871D4 00082C 000C+00 0/1 0/0 0/0 .rodata @5743 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5743[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809871C8, &lit_5743);
-#pragma pop
-
-/* 809871D4-809871EC 000838 0018+00 0/0 0/0 0/0 .rodata @5744 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5744[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809871D4, &lit_5744);
-#pragma pop
-
-/* 809871EC-809871F8 000850 000C+00 0/1 0/0 0/0 .rodata @5745 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5745[12] = {
- 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809871EC, &lit_5745);
-#pragma pop
-
-/* 809871F8-80987204 00085C 000C+00 0/1 0/0 0/0 .rodata @5746 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5746[12] = {
- 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809871F8, &lit_5746);
-#pragma pop
-
-/* 80987204-8098720C 000868 0008+00 0/1 0/0 0/0 .rodata @5747 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5747[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987204, &lit_5747);
-#pragma pop
-
-/* 8098720C-80987218 000870 000C+00 0/1 0/0 0/0 .rodata @5748 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5748[12] = {
- 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098720C, &lit_5748);
-#pragma pop
-
-/* 80987218-80987224 00087C 000C+00 0/1 0/0 0/0 .rodata @5749 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5749[12] = {
- 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987218, &lit_5749);
-#pragma pop
-
-/* 80987224-8098722C 000888 0008+00 0/1 0/0 0/0 .rodata @5750 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5750[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987224, &lit_5750);
-#pragma pop
-
-/* 8098722C-80987238 000890 000C+00 0/1 0/0 0/0 .rodata @5751 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5751[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098722C, &lit_5751);
-#pragma pop
-
-/* 80987238-80987244 00089C 000C+00 0/1 0/0 0/0 .rodata @5752 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5752[12] = {
- 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987238, &lit_5752);
-#pragma pop
-
-/* 80987244-80987250 0008A8 000C+00 0/1 0/0 0/0 .rodata @5753 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5753[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987244, &lit_5753);
-#pragma pop
-
-/* 80987250-8098725C 0008B4 000C+00 0/1 0/0 0/0 .rodata @5754 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5754[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987250, &lit_5754);
-#pragma pop
-
-/* 8098725C-80987268 0008C0 000C+00 0/1 0/0 0/0 .rodata @5755 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5755[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098725C, &lit_5755);
-#pragma pop
-
-/* 80987268-8098727C 0008CC 0014+00 0/0 0/0 0/0 .rodata @5756 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5756[20] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987268, &lit_5756);
-#pragma pop
-
-/* 8098727C-80987288 0008E0 000C+00 0/1 0/0 0/0 .rodata @5757 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5757[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098727C, &lit_5757);
-#pragma pop
-
-/* 80987288-80987294 0008EC 000C+00 0/1 0/0 0/0 .rodata @5758 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5758[12] = {
- 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987288, &lit_5758);
-#pragma pop
-
-/* 80987294-809872A0 0008F8 000C+00 0/1 0/0 0/0 .rodata @5759 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5759[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987294, &lit_5759);
-#pragma pop
-
-/* 809872A0-809872AC 000904 000C+00 0/1 0/0 0/0 .rodata @5760 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5760[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872A0, &lit_5760);
-#pragma pop
-
-/* 809872AC-809872B8 000910 000C+00 0/1 0/0 0/0 .rodata @5761 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5761[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809872AC, &lit_5761);
-#pragma pop
-
-/* 809872B8-809872CC 00091C 0014+00 0/0 0/0 0/0 .rodata @5762 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5762[20] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809872B8, &lit_5762);
-#pragma pop
-
-/* 809872CC-809872D8 000930 000C+00 0/1 0/0 0/0 .rodata @5763 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5763[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872CC, &lit_5763);
-#pragma pop
-
-/* 809872D8-809872E4 00093C 000C+00 0/1 0/0 0/0 .rodata @5764 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5764[12] = {
- 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872D8, &lit_5764);
-#pragma pop
-
-/* 809872E4-809872F0 000948 000C+00 0/1 0/0 0/0 .rodata @5765 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5765[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872E4, &lit_5765);
-#pragma pop
-
-/* 809872F0-809872FC 000954 000C+00 0/1 0/0 0/0 .rodata @5766 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5766[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872F0, &lit_5766);
-#pragma pop
-
-/* 809872FC-80987308 000960 000C+00 0/1 0/0 0/0 .rodata @5767 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5767[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809872FC, &lit_5767);
-#pragma pop
-
-/* 80987308-80987314 00096C 000C+00 0/1 0/0 0/0 .rodata @5768 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5768[12] = {
- 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987308, &lit_5768);
-#pragma pop
-
-/* 80987314-8098732C 000978 0018+00 0/0 0/0 0/0 .rodata @5769 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5769[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987314, &lit_5769);
-#pragma pop
-
-/* 8098732C-80987338 000990 000C+00 0/1 0/0 0/0 .rodata @5770 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5770[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098732C, &lit_5770);
-#pragma pop
-
-/* 80987338-80987344 00099C 000C+00 0/1 0/0 0/0 .rodata @5771 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5771[12] = {
- 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987338, &lit_5771);
-#pragma pop
-
-/* 80987344-80987350 0009A8 000C+00 0/1 0/0 0/0 .rodata @5772 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5772[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987344, &lit_5772);
-#pragma pop
-
-/* 80987350-8098735C 0009B4 000C+00 0/1 0/0 0/0 .rodata @5773 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5773[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987350, &lit_5773);
-#pragma pop
-
-/* 8098735C-80987368 0009C0 000C+00 0/1 0/0 0/0 .rodata @5774 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5774[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098735C, &lit_5774);
-#pragma pop
-
-/* 80987368-80987374 0009CC 000C+00 0/1 0/0 0/0 .rodata @5775 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5775[12] = {
- 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987368, &lit_5775);
-#pragma pop
-
-/* 80987374-8098738C 0009D8 0018+00 0/0 0/0 0/0 .rodata @5776 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5776[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987374, &lit_5776);
-#pragma pop
-
-/* 8098738C-80987398 0009F0 000C+00 0/1 0/0 0/0 .rodata @5777 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5777[12] = {
- 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098738C, &lit_5777);
-#pragma pop
-
-/* 80987398-809873A4 0009FC 000C+00 0/1 0/0 0/0 .rodata @5778 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5778[12] = {
- 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987398, &lit_5778);
-#pragma pop
-
-/* 809873A4-809873B0 000A08 000C+00 0/1 0/0 0/0 .rodata @5779 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5779[12] = {
- 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809873A4, &lit_5779);
-#pragma pop
-
-/* 809873B0-809873BC 000A14 000C+00 0/1 0/0 0/0 .rodata @5780 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5780[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809873B0, &lit_5780);
-#pragma pop
-
-/* 809873BC-809873C8 000A20 000C+00 0/1 0/0 0/0 .rodata @5781 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5781[12] = {
- 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809873BC, &lit_5781);
-#pragma pop
-
-/* 809873C8-809873D4 000A2C 000C+00 0/1 0/0 0/0 .rodata @5782 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5782[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809873C8, &lit_5782);
-#pragma pop
-
-/* 809873D4-809873E0 000A38 000C+00 0/1 0/0 0/0 .rodata @5783 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5783[12] = {
- 0x00, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809873D4, &lit_5783);
-#pragma pop
-
-/* 809873E0-809873EC 000A44 000C+00 0/1 0/0 0/0 .rodata @5784 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5784[12] = {
- 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809873E0, &lit_5784);
-#pragma pop
-
-/* 809873EC-8098740C 000A50 0020+00 0/0 0/0 0/0 .rodata @5785 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5785[32] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809873EC, &lit_5785);
-#pragma pop
-
-/* 8098740C-80987418 000A70 000C+00 0/1 0/0 0/0 .rodata @5786 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5786[12] = {
- 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098740C, &lit_5786);
-#pragma pop
-
-/* 80987418-8098741C 000A7C 0004+00 0/1 0/0 0/0 .rodata @5787 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5787[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987418, &lit_5787);
-#pragma pop
-
-/* 8098741C-80987428 000A80 000C+00 0/1 0/0 0/0 .rodata @5788 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5788[12] = {
- 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098741C, &lit_5788);
-#pragma pop
-
-/* 80987428-8098742C 000A8C 0004+00 0/1 0/0 0/0 .rodata @5789 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5789[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987428, &lit_5789);
-#pragma pop
-
-/* 8098742C-80987438 000A90 000C+00 0/1 0/0 0/0 .rodata @5790 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5790[12] = {
- 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098742C, &lit_5790);
-#pragma pop
-
-/* 80987438-80987444 000A9C 000C+00 0/1 0/0 0/0 .rodata @5791 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5791[12] = {
- 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987438, &lit_5791);
-#pragma pop
-
-/* 80987444-80987450 000AA8 000C+00 0/1 0/0 0/0 .rodata @5792 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5792[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987444, &lit_5792);
-#pragma pop
-
-/* 80987450-8098745C 000AB4 000C+00 0/1 0/0 0/0 .rodata @5793 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5793[12] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987450, &lit_5793);
-#pragma pop
-
-/* 8098745C-80987468 000AC0 000C+00 0/1 0/0 0/0 .rodata @5794 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5794[12] = {
- 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098745C, &lit_5794);
-#pragma pop
-
-/* 80987468-8098746C 000ACC 0004+00 0/1 0/0 0/0 .rodata @5795 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5795[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987468, &lit_5795);
-#pragma pop
-
-/* 8098746C-80987478 000AD0 000C+00 0/1 0/0 0/0 .rodata @5796 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5796[12] = {
- 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098746C, &lit_5796);
-#pragma pop
-
-/* 80987478-80987484 000ADC 000C+00 0/1 0/0 0/0 .rodata @5797 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5797[12] = {
- 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987478, &lit_5797);
-#pragma pop
-
-/* 80987484-80987490 000AE8 000C+00 0/1 0/0 0/0 .rodata @5798 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5798[12] = {
- 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987484, &lit_5798);
-#pragma pop
-
-/* 80987490-8098749C 000AF4 000C+00 0/1 0/0 0/0 .rodata @5799 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5799[12] = {
- 0x00, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987490, &lit_5799);
-#pragma pop
-
-/* 8098749C-809874A8 000B00 000C+00 0/1 0/0 0/0 .rodata @5800 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5800[12] = {
- 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098749C, &lit_5800);
-#pragma pop
-
-/* 809874A8-809874B4 000B0C 000C+00 0/1 0/0 0/0 .rodata @5801 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5801[12] = {
- 0x00, 0x0D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809874A8, &lit_5801);
-#pragma pop
-
-/* 809874B4-809874CC 000B18 0018+00 0/0 0/0 0/0 .rodata @5802 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5802[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809874B4, &lit_5802);
-#pragma pop
-
-/* 809874CC-809874D8 000B30 000C+00 0/1 0/0 0/0 .rodata @5803 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5803[12] = {
- 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809874CC, &lit_5803);
-#pragma pop
-
-/* 809874D8-809874DC 000B3C 0004+00 0/1 0/0 0/0 .rodata @5804 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5804[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x809874D8, &lit_5804);
-#pragma pop
-
-/* 809874DC-809874E8 000B40 000C+00 0/1 0/0 0/0 .rodata @5805 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5805[12] = {
- 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809874DC, &lit_5805);
-#pragma pop
-
-/* 809874E8-809874F4 000B4C 000C+00 0/1 0/0 0/0 .rodata @5806 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5806[12] = {
- 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809874E8, &lit_5806);
-#pragma pop
-
-/* 809874F4-80987500 000B58 000C+00 0/1 0/0 0/0 .rodata @5807 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5807[12] = {
- 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809874F4, &lit_5807);
-#pragma pop
-
-/* 80987500-8098750C 000B64 000C+00 0/1 0/0 0/0 .rodata @5808 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5808[12] = {
- 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987500, &lit_5808);
-#pragma pop
-
-/* 8098750C-80987518 000B70 000C+00 0/1 0/0 0/0 .rodata @5809 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5809[12] = {
- 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098750C, &lit_5809);
-#pragma pop
-
-/* 80987518-80987524 000B7C 000C+00 0/1 0/0 0/0 .rodata @5810 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5810[12] = {
- 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987518, &lit_5810);
-#pragma pop
-
-/* 80987524-8098753C 000B88 0018+00 0/0 0/0 0/0 .rodata @5811 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5811[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987524, &lit_5811);
-#pragma pop
-
-/* 8098753C-80987548 000BA0 000C+00 0/1 0/0 0/0 .rodata @5812 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5812[12] = {
- 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098753C, &lit_5812);
-#pragma pop
-
-/* 80987548-8098754C 000BAC 0004+00 0/1 0/0 0/0 .rodata @5813 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5813[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987548, &lit_5813);
-#pragma pop
-
-/* 8098754C-80987558 000BB0 000C+00 0/1 0/0 0/0 .rodata @5814 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5814[12] = {
- 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098754C, &lit_5814);
-#pragma pop
-
-/* 80987558-80987564 000BBC 000C+00 0/1 0/0 0/0 .rodata @5815 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5815[12] = {
- 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987558, &lit_5815);
-#pragma pop
-
-/* 80987564-80987570 000BC8 000C+00 0/1 0/0 0/0 .rodata @5816 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5816[12] = {
- 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987564, &lit_5816);
-#pragma pop
-
-/* 80987570-8098757C 000BD4 000C+00 0/1 0/0 0/0 .rodata @5817 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5817[12] = {
- 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x80987570, &lit_5817);
-#pragma pop
-
-/* 8098757C-80987588 000BE0 000C+00 0/1 0/0 0/0 .rodata @5818 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5818[12] = {
- 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098757C, &lit_5818);
-#pragma pop
-
-/* 80987588-80987594 000BEC 000C+00 0/1 0/0 0/0 .rodata @5819 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5819[12] = {
- 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987588, &lit_5819);
-#pragma pop
-
-/* 80987594-809875AC 000BF8 0018+00 0/0 0/0 0/0 .rodata @5820 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5820[24] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987594, &lit_5820);
-#pragma pop
-
-/* 809875AC-809875B8 000C10 000C+00 0/1 0/0 0/0 .rodata @5821 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5821[12] = {
- 0x00, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875AC, &lit_5821);
-#pragma pop
-
-/* 809875B8-809875BC 000C1C 0004+00 0/1 0/0 0/0 .rodata @5822 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5822[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x809875B8, &lit_5822);
-#pragma pop
-
-/* 809875BC-809875C8 000C20 000C+00 0/1 0/0 0/0 .rodata @5823 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5823[12] = {
- 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875BC, &lit_5823);
-#pragma pop
-
-/* 809875C8-809875CC 000C2C 0004+00 0/1 0/0 0/0 .rodata @5824 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5824[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x809875C8, &lit_5824);
-#pragma pop
-
-/* 809875CC-809875D8 000C30 000C+00 0/1 0/0 0/0 .rodata @5825 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5825[12] = {
- 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875CC, &lit_5825);
-#pragma pop
-
-/* 809875D8-809875DC 000C3C 0004+00 0/1 0/0 0/0 .rodata @5826 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5826[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x809875D8, &lit_5826);
-#pragma pop
-
-/* 809875DC-809875E8 000C40 000C+00 0/1 0/0 0/0 .rodata @5827 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5827[12] = {
- 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x809875DC, &lit_5827);
-#pragma pop
-
-/* 809875E8-809875F4 000C4C 000C+00 0/1 0/0 0/0 .rodata @5828 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5828[12] = {
- 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875E8, &lit_5828);
-#pragma pop
-
-/* 809875F4-809875FC 000C58 0008+00 0/1 0/0 0/0 .rodata @5829 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5829[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875F4, &lit_5829);
-#pragma pop
-
-/* 809875FC-80987608 000C60 000C+00 0/1 0/0 0/0 .rodata @5830 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5830[12] = {
- 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x809875FC, &lit_5830);
-#pragma pop
-
-/* 80987608-8098760C 000C6C 0004+00 0/1 0/0 0/0 .rodata @5831 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5831[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987608, &lit_5831);
-#pragma pop
-
-/* 8098760C-80987618 000C70 000C+00 0/1 0/0 0/0 .rodata @5832 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5832[12] = {
- 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098760C, &lit_5832);
-#pragma pop
-
-/* 80987618-8098761C 000C7C 0004+00 0/1 0/0 0/0 .rodata @5833 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5833[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987618, &lit_5833);
-#pragma pop
-
-/* 8098761C-80987628 000C80 000C+00 0/1 0/0 0/0 .rodata @5834 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5834[12] = {
- 0x00, 0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-};
-COMPILER_STRIP_GATE(0x8098761C, &lit_5834);
-#pragma pop
-
-/* 80987628-80987634 000C8C 000C+00 0/1 0/0 0/0 .rodata @5835 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5835[12] = {
- 0x00, 0x13, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987628, &lit_5835);
-#pragma pop
-
-/* 80987634-8098763C 000C98 0008+00 0/1 0/0 0/0 .rodata @5836 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5836[8] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987634, &lit_5836);
-#pragma pop
-
-/* 8098763C-80987648 000CA0 000C+00 0/1 0/0 0/0 .rodata @5837 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5837[12] = {
- 0x00, 0x2A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098763C, &lit_5837);
-#pragma pop
-
-/* 80987648-8098764C 000CAC 0004+00 0/1 0/0 0/0 .rodata @5838 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5838[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987648, &lit_5838);
-#pragma pop
-
-/* 8098764C-80987658 000CB0 000C+00 0/1 0/0 0/0 .rodata @5839 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5839[12] = {
- 0x00, 0x2E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098764C, &lit_5839);
-#pragma pop
-
-/* 80987658-8098765C 000CBC 0004+00 0/1 0/0 0/0 .rodata @5840 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5840[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987658, &lit_5840);
-#pragma pop
-
-/* 8098765C-80987668 000CC0 000C+00 0/1 0/0 0/0 .rodata @5841 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5841[12] = {
- 0x00, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098765C, &lit_5841);
-#pragma pop
-
-/* 80987668-8098766C 000CCC 0004+00 0/1 0/0 0/0 .rodata @5842 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5842[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987668, &lit_5842);
-#pragma pop
-
-/* 8098766C-80987678 000CD0 000C+00 0/1 0/0 0/0 .rodata @5843 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5843[12] = {
- 0x00, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098766C, &lit_5843);
-#pragma pop
-
-/* 80987678-8098767C 000CDC 0004+00 0/1 0/0 0/0 .rodata @5844 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5844[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987678, &lit_5844);
-#pragma pop
-
-/* 8098767C-80987688 000CE0 000C+00 0/1 0/0 0/0 .rodata @5845 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5845[12] = {
- 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098767C, &lit_5845);
-#pragma pop
-
-/* 80987688-8098768C 000CEC 0004+00 0/1 0/0 0/0 .rodata @5846 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5846[4] = {
- 0x00,
- 0x00,
- 0x00,
- 0x00,
-};
-COMPILER_STRIP_GATE(0x80987688, &lit_5846);
-#pragma pop
-
/* 809839E0-80984DD0 003280 13F0+00 1/1 0/0 0/0 .text playMotion__11daNpcChat_cFv */
void daNpcChat_c::playMotion() {
- // NONMATCHING
+ daNpcF_anmPlayData dat0 = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat0[1] = {&dat0};
+ daNpcF_anmPlayData dat1 = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat1[1] = {&dat1};
+ daNpcF_anmPlayData dat2 = {ANM_WAIT_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat2[1] = {&dat2};
+ daNpcF_anmPlayData dat3 = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat3[1] = {&dat3};
+ daNpcF_anmPlayData dat4 = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat4[1] = {&dat4};
+ daNpcF_anmPlayData dat5a = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat5b = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat5c = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat5d = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat5e = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat5f = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat5[6] = {&dat5a, &dat5b, &dat5c, &dat5d, &dat5e, &dat5f};
+ daNpcF_anmPlayData dat6 = {ANM_TALK_C, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat6[1] = {&dat6};
+ daNpcF_anmPlayData dat7a = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat7b = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat7c = {ANM_TALK_C, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat7d = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat7[4] = {&dat7a, &dat7b, &dat7c, &dat7d};
+ daNpcF_anmPlayData dat8a = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat8b = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat8c = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat8d = {ANM_WAIT_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat8e = {ANM_TALK_C, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat8[5] = {&dat8a, &dat8b, &dat8c, &dat8d, &dat8e};
+ daNpcF_anmPlayData dat9a = {ANM_BROWSE_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat9b = {ANM_BROWSE_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat9[2] = {&dat9a, &dat9b};
+ daNpcF_anmPlayData dat10a = {ANM_BROWSE_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat10b = {ANM_BROWSE_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat10c = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat10d = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat10e = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat10[5] = {&dat10a, &dat10b, &dat10c, &dat10d, &dat10e};
+ daNpcF_anmPlayData dat11a = {ANM_BROWSE_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat11b = {ANM_BROWSE_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat11c = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat11d = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat11e = {ANM_TALK_C, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat11f = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat11[6] = {&dat11a, &dat11b, &dat11c, &dat11d, &dat11e, &dat11f};
+ daNpcF_anmPlayData dat12a = {ANM_2LADYTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat12b = {ANM_2NORMALTALK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat12[2] = {&dat12a, &dat12b};
+ daNpcF_anmPlayData dat13a = {ANM_2LADYTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat13b = {ANM_2NORMALTALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat13[2] = {&dat13a, &dat13b};
+ daNpcF_anmPlayData dat14a = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat14b = {ANM_2LADYTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat14c = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat14d = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat14e = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat14[5] = {&dat14a, &dat14b, &dat14c, &dat14d, &dat14e};
+ daNpcF_anmPlayData dat15a = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat15b = {ANM_2LADYTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat15c = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat15d = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat15e = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat15[5] = {&dat15a, &dat15b, &dat15c, &dat15d, &dat15e};
+ daNpcF_anmPlayData dat16a = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat16b = {ANM_2LADYTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat16c = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat16d = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat16e = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat16f = {ANM_2NORMALTALK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat16[6] = {&dat16a, &dat16b, &dat16c, &dat16d, &dat16e, &dat16f};
+ daNpcF_anmPlayData dat17a = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat17b = {ANM_2LADYTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat17c = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat17d = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat17e = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat17f = {ANM_2NORMALTALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat17[6] = {&dat17a, &dat17b, &dat17c, &dat17d, &dat17e, &dat17f};
+ daNpcF_anmPlayData dat18a = {ANM_TALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18b = {ANM_2LADYTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18c = {ANM_2LADYTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18d = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18e = {ANM_TALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18f = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18g = {ANM_2NORMALTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat18h = {ANM_2NORMALTALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat18[8] = {&dat18a, &dat18b, &dat18c, &dat18d, &dat18e, &dat18f, &dat18g, &dat18h};
+ daNpcF_anmPlayData dat19 = {ANM_LOOK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat19[1] = {&dat19};
+ daNpcF_anmPlayData dat20 = {ANM_LOOK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat20[1] = {&dat20};
+ daNpcF_anmPlayData dat21a = {ANM_LOOK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat21b = {ANM_LOOK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat21c = {ANM_WAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat21[3] = {&dat21a, &dat21b, &dat21c};
+ daNpcF_anmPlayData dat22 = {ANM_WAIT_WALL, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat22[1] = {&dat22};
+ daNpcF_anmPlayData dat23a = {ANM_TALK_WALL, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat23b = {ANM_WAIT_WALL, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat23c = {ANM_TALK_B_WALL, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat23d = {ANM_WAIT_WALL, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat23e = {ANM_TALK_WALL, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat23f = {ANM_TALK_B_WALL, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat23[6] = {&dat23a, &dat23b, &dat23c, &dat23d, &dat23e, &dat23f};
+ daNpcF_anmPlayData dat24 = {ANM_SITWAIT_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat24[1] = {&dat24};
+ daNpcF_anmPlayData dat25a = {ANM_SITTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat25b = {ANM_SITWAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat25c = {ANM_SITTALK_A_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat25d = {ANM_SITWAIT_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat25e = {ANM_SITTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat25f = {ANM_SITTALK_A_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat25[6] = {&dat25a, &dat25b, &dat25c, &dat25d, &dat25e, &dat25f};
+ daNpcF_anmPlayData dat26 = {ANM_SITWAIT_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat26[1] = {&dat26};
+ daNpcF_anmPlayData dat27a = {ANM_SITTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat27b = {ANM_SITWAIT_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat27c = {ANM_SITTALK_B_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat27d = {ANM_SITWAIT_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat27e = {ANM_SITTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat27f = {ANM_SITTALK_B_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat27[6] = {&dat27a, &dat27b, &dat27c, &dat27d, &dat27e, &dat27f};
+ daNpcF_anmPlayData dat28 = {ANM_SING, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat28[1] = {&dat28};
+ daNpcF_anmPlayData dat29 = {ANM_SITTALK_A, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat29[1] = {&dat29};
+ daNpcF_anmPlayData dat30 = {ANM_SITTALK_A_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat30[1] = {&dat30};
+ daNpcF_anmPlayData dat31a = {ANM_SITTALK_A, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat31b = {ANM_SITTALK_A_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat31[2] = {&dat31a, &dat31b};
+ daNpcF_anmPlayData dat32 = {ANM_SITTALK_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat32[1] = {&dat32};
+ daNpcF_anmPlayData dat33 = {ANM_SITTALK_B_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat33[1] = {&dat33};
+ daNpcF_anmPlayData dat34a = {ANM_SITTALK_B, daNpcChat_Param_c::m.common.morf_frame, 1};
+ daNpcF_anmPlayData dat34b = {ANM_SITTALK_B_B, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat34[2] = {&dat34a, &dat34b};
+ daNpcF_anmPlayData dat35 = {ANM_KAMAE, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat35[1] = {&dat35};
+ daNpcF_anmPlayData dat36 = {ANM_KAMAE_C, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat36[1] = {&dat36};
+ daNpcF_anmPlayData dat37 = {ANM_KAMAE_STEP, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat37[1] = {&dat37};
+ daNpcF_anmPlayData dat38 = {ANM_SURPRISE, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat38[1] = {&dat38};
+ daNpcF_anmPlayData dat39 = {ANM_TO_WOLF, daNpcChat_Param_c::m.common.morf_frame, 0};
+ daNpcF_anmPlayData* pDat39[1] = {&dat39};
+
+ daNpcF_anmPlayData** ppDat[40] = {
+ pDat0, pDat1, pDat2, pDat3, pDat4,
+ pDat5, pDat6, pDat7, pDat8, pDat9,
+ pDat10, pDat11, pDat12, pDat13, pDat14,
+ pDat15, pDat16, pDat17, pDat18, pDat19,
+ pDat20, pDat21, pDat22, pDat23, pDat24,
+ pDat25, pDat26, pDat27, pDat28, pDat29,
+ pDat30, pDat31, pDat32, pDat33, pDat34,
+ pDat35, pDat36, pDat37, pDat38, pDat39,
+ };
+
+ if (mMotion >= 0 && mMotion < 35) {
+ playMotionAnmLoop(ppDat);
+ } else if (mMotion < 40) {
+ playMotionAnm(ppDat);
+ }
}
-/* 80984DD0-80984F34 004670 0164+00 1/1 0/0 0/0 .text
- * playMotionAnmLoop__11daNpcChat_cFPPPQ28daNpcF_c18daNpcF_anmPlayData */
-void daNpcChat_c::playMotionAnmLoop(daNpcF_c::daNpcF_anmPlayData*** param_0) {
- // NONMATCHING
+/* 80984DD0-80984F34 004670 0164+00 1/1 0/0 0/0 .text playMotionAnmLoop__11daNpcChat_cFPPPQ28daNpcF_c18daNpcF_anmPlayData */
+void daNpcChat_c::playMotionAnmLoop(daNpcF_c::daNpcF_anmPlayData*** i_data) {
+ daNpcF_anmPlayData* playData = NULL;
+
+ if (i_data[mMotion] != NULL) {
+ playData = i_data[mMotion][mMotionPhase];
+ }
+
+ if (playData != NULL) {
+ if (mMotionPrevPhase == mMotionPhase) {
+ if (playData->numLoops > 0 && playData->numLoops <= mMotionLoops) {
+ mMotionPhase++;
+ playData = i_data[mMotion][mMotionPhase];
+ } else if (playData->numLoops == 0 && mMotionLoops >= 1) {
+ mMotionPhase = 0;
+ playData = i_data[mMotion][mMotionPhase];
+ mMotionMorfOverride = playData->morf;
+ }
+ }
+
+ if (playData != NULL && mMotionPrevPhase != mMotionPhase) {
+ setMotionAnm(playData->idx, 0.0f);
+ f32 i_morf = playData->morf;
+
+ if (mMotionPhase == 0 && 0.0f <= mMotionMorfOverride) {
+ i_morf = mMotionMorfOverride;
+ }
+
+ mExpressionMorf = 0.0f;
+ mpMorf->setMorf(i_morf);
+ }
+ }
+
+ mMotionPrevPhase = mMotionPhase;
}
-/* 80984F34-80984FDC 0047D4 00A8+00 4/4 0/0 0/0 .text
- * setAction__11daNpcChat_cFM11daNpcChat_cFPCvPvPv_b */
-void daNpcChat_c::setAction(bool (daNpcChat_c::*param_0)(void*)) {
- // NONMATCHING
+/* 80984F34-80984FDC 0047D4 00A8+00 4/4 0/0 0/0 .text setAction__11daNpcChat_cFM11daNpcChat_cFPCvPvPv_b */
+BOOL daNpcChat_c::setAction(actionFunc action) {
+ mMode = 3;
+
+ if (mAction) {
+ (this->*mAction)(NULL);
+ }
+
+ mMode = 0;
+ mAction = action;
+
+ if (mAction) {
+ (this->*mAction)(NULL);
+ }
+
+ return TRUE;
}
/* 80984FDC-809850D0 00487C 00F4+00 2/2 0/0 0/0 .text step__11daNpcChat_cFsi */
-void daNpcChat_c::step(s16 param_0, int param_1) {
- // NONMATCHING
+bool daNpcChat_c::step(s16 i_targetAngle, int param_2) {
+ if (mTurnMode == 0) {
+ mTurnTargetAngle = i_targetAngle;
+ mTurnAmount = 0;
+
+ if (mCurAngle.y == mTurnTargetAngle) {
+ mTurnMode++;
+ }
+
+ current.angle.y = mCurAngle.y;
+ shape_angle.y = current.angle.y;
+ mTurnMode++;
+ } else if (mTurnMode == 1) {
+ if (turn(mTurnTargetAngle, 15.0f, 0)) {
+ shape_angle.y = current.angle.y;
+ mCurAngle.y = current.angle.y;
+ mOldAngle.y = current.angle.y;
+ mTurnMode++;
+ } else {
+ shape_angle.y = current.angle.y;
+ mCurAngle.y = current.angle.y;
+ }
+ }
+
+ return mTurnMode > 1;
}
-/* 809850D0-80985104 004970 0034+00 1/1 0/0 0/0 .text setTalkMember__11daNpcChat_cFP11daNpcChat_c
- */
-void daNpcChat_c::setTalkMember(daNpcChat_c* param_0) {
- // NONMATCHING
+/* 809850D0-80985104 004970 0034+00 1/1 0/0 0/0 .text setTalkMember__11daNpcChat_cFP11daNpcChat_c */
+void daNpcChat_c::setTalkMember(daNpcChat_c* actor_p) {
+ if (mTalkGroupNo == actor_p->getTalkGroupNo()) {
+ int talkNo = actor_p->getTalkNo();
+ if (talkNo < 0) {
+ return;
+ }
+
+ if (talkNo < 5) {
+ mTalkMembers[talkNo] = actor_p;
+ }
+ }
}
-/* ############################################################################################## */
-/* 8098768C-8098772C 000CF0 00A0+00 0/0 0/0 0/0 .rodata @5847 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_5847[160] = {
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098768C, &lit_5847);
-#pragma pop
-
-/* 8098772C-80987734 000D90 0008+00 0/1 0/0 0/0 .rodata @6167 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_6167[8] = {
- 0x40, 0x7F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x8098772C, &lit_6167);
-#pragma pop
-
-/* 80987734-8098773C 000D98 0008+00 0/1 0/0 0/0 .rodata @6168 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static u8 const lit_6168[8] = {
- 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-};
-COMPILER_STRIP_GATE(0x80987734, &lit_6168);
-#pragma pop
-
/* 80985104-8098552C 0049A4 0428+00 4/0 0/0 0/0 .text wait__11daNpcChat_cFPv */
-void daNpcChat_c::wait(void* param_0) {
- // NONMATCHING
-}
+bool daNpcChat_c::wait(void* param_1) {
+ int staffId;
+ int i_expression, i_motion;
+ int msgTimer;
+
+ switch (mMode) {
+ case 0:
+ setMotion(mTalkMotionNo, -1.0f, 1);
+ speedF = 0.0f;
+ mTalkFlag = false;
+ mMode = 2;
+ break;
+
+ case 2:
+ if (field_0xe38 < 2) {
+ return false;
+ }
+
+ if (
+ (dKy_darkworld_check() & 0xFF) == 0 && daPy_py_c::checkNowWolf() &&
+ fopAcM_searchPlayerDistanceXZ2(this) < std::pow(500.0, 2.0) || mFear
+ ) {
+ setAction(&daNpcChat_c::fear);
+ if (!mFear) {
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ if (mTalkMembers[i] != NULL) {
+ mTalkMembers[i]->setFear();
+ } else {
+ break;
+ }
+ }
+ }
+ } else {
+ dComIfG_play_c& play = g_dComIfG_gameInfo.play; // fakematch
+ if (play.getEvent().runCheck()) {
+ if (eventInfo.checkCommandTalk()) {
+ if (!play.getEvent().chkTalkXY() || dComIfGp_evmng_ChkPresentEnd()) {
+ setAction(&daNpcChat_c::talk);
+ }
+ } else {
+ staffId = dComIfGp_getEventManager().getMyStaffId(l_myName, NULL, 0);
+ if (staffId != -1) {
+ setAction(&daNpcChat_c::demo);
+ }
+ }
+
+ if (
+ mTalkFlag && mLookPlayerCheck == 1 && mCurAngle.y != fopAcM_searchPlayerAngleY(this) &&
+ step(fopAcM_searchPlayerAngleY(this), 1)
+ ) {
+ mTurnMode = 0;
+ }
+
+ msgTimer = mMsgTimer;
+ if (ctrlMsgAnm(i_expression, i_motion, this, mTalkFlag)) {
+ setMotion(i_motion, -1.0f, 1);
+ }
+
+ if (mTalkFlag) {
+ if (dComIfGp_event_getTalkPartner() != this) {
+ if (field_0xe51 == 1) {
+ setMotion(MOT_SITWAIT_A, -1.0f, 0);
+ } else if (field_0xe51 == 2) {
+ setMotion(MOT_SITWAIT_B, -1.0f, 0);
+ } else {
+ setMotion(MOT_WAIT_A, -1.0f, 0);
+ }
+ }
+ }
+ } else if (mTalkFlag) {
+ mMode = 0;
+ } else {
+ if (home.angle.y != mCurAngle.y && step((s16)home.angle.y, 1)) {
+ setMotion(mTalkMotionNo, -1.0f, 1);
+ mTurnMode = 0;
+ }
+
+ orderEvent(mOrderSpeakEvt, l_evtNames[mOrderEvtNo], 0xFFFF, 0x28, 0xFF, 1);
+ }
+ }
+ break;
+
+ case 3:
+ break;
+
+ default:
+ JUT_ASSERT(2580, 0);
+ }
-/* ############################################################################################## */
-/* 8098773C-80987740 000DA0 0004+00 0/1 0/0 0/0 .rodata @6209 */
-#pragma push
-#pragma force_active on
-SECTION_RODATA static f32 const lit_6209 = 2.0f;
-COMPILER_STRIP_GATE(0x8098773C, &lit_6209);
-#pragma pop
+ return true;
+}
/* 8098552C-809856C8 004DCC 019C+00 2/0 0/0 0/0 .text fear__11daNpcChat_cFPv */
-void daNpcChat_c::fear(void* param_0) {
- // NONMATCHING
+bool daNpcChat_c::fear(void* param_1) {
+ switch (mMode) {
+ case 0:
+ setAngle(fopAcM_searchPlayerAngleY(this));
+ setMotion(MOT_SURPRISE, -1.0f, 0);
+ speedF = 0.0f;
+ dComIfGs_onSaveDunSwitch(60);
+ mMode = 2;
+ break;
+
+ case 2:
+ if (mMotionAnm == ANM_SURPRISE) {
+ if (mpMorf->isStop()) {
+ setMotion(MOT_TO_WOLF, -1.0f, 0);
+ mPlayerAngleY = fopAcM_searchPlayerAngleY(this) + 0x8000;
+ }
+ } else {
+ if (mCurAngle.y != mPlayerAngleY) {
+ cLib_addCalcAngleS2(&shape_angle.y, mPlayerAngleY, 3, 0x600);
+ setAngle(shape_angle.y);
+ }
+
+ if (mpMorf->getFrame() >= 1.0f && mpMorf->getFrame() < 2.0f) {
+ mSound.playVoice(2);
+ }
+ }
+ break;
+
+ case 3:
+ break;
+
+ default:
+ JUT_ASSERT(2664, 0);
+ break;
+ }
+
+ return 1;
}
/* 809856C8-80985A84 004F68 03BC+00 1/0 0/0 0/0 .text talk__11daNpcChat_cFPv */
-void daNpcChat_c::talk(void* param_0) {
- // NONMATCHING
+bool daNpcChat_c::talk(void* param_1) {
+ bool rv = false;
+
+ switch (mMode) {
+ case 0:
+ initTalk(mMsgNo, (fopAc_ac_c**)mTalkMembers);
+ mMsgTimer = 0;
+ mOrderSpeakEvt = false;
+
+ for (int i = 0; i < mTalkMemberNum; i++) {
+ if (mTalkMembers[i] != NULL) {
+ mTalkMembers[i]->setTalkFlag();
+ } else {
+ break;
+ }
+ }
+
+ mMode = 2;
+ break;
+
+ case 2:
+ if (mLookPlayerCheck == 1) {
+ if (mCurAngle.y == fopAcM_searchPlayerAngleY(this)) {
+ if (talkProc(NULL, FALSE, (fopAc_ac_c**)mTalkMembers)) {
+ setAction(&daNpcChat_c::wait);
+ rv = true;
+ } else {
+ int msgTimer, i_expression, i_motion;
+ msgTimer = mMsgTimer;
+
+ if (ctrlMsgAnm(i_expression, i_motion, this, FALSE) != 0) {
+ setMotion(i_motion, -1.0f, 0);
+ }
+
+ if (dComIfGp_event_getTalkPartner() != this && dComIfGp_event_getTalkPartner() != this) {
+ if (field_0xe51 == 1) {
+ setMotion(MOT_SITWAIT_A, -1.0f, 0);
+ } else if (field_0xe51 == 2) {
+ setMotion(MOT_SITWAIT_B, -1.0f, 0);
+ } else {
+ setMotion(MOT_WAIT_A, -1.0f, 0);
+ }
+ }
+ }
+ } else {
+ if (step(fopAcM_searchPlayerAngleY(this), 1)) {
+ mTurnMode = 0;
+ }
+ }
+ } else {
+ if (talkProc(NULL, FALSE, (fopAc_ac_c**)mTalkMembers)) {
+ setAction(&daNpcChat_c::wait);
+ rv = true;
+ } else {
+ int i_expression, i_motion;
+ if (ctrlMsgAnm(i_expression, i_motion, this, FALSE)) {
+ setMotion(i_motion, -1.0f, 0);
+ }
+
+ if (dComIfGp_event_getTalkPartner() != this) {
+ if (field_0xe51 == 1) {
+ setMotion(MOT_SITWAIT_A, -1.0f, 0);
+ } else if (field_0xe51 == 2) {
+ setMotion(MOT_SITWAIT_B, -1.0f, 0);
+ } else {
+ setMotion(MOT_WAIT_A, -1.0f, 0);
+ }
+ }
+ }
+ }
+ break;
+
+ case 3:
+ if (!field_0x9ec) {
+ dComIfGp_event_reset();
+ }
+ break;
+
+ default:
+ JUT_ASSERT(2764, 0);
+ break;
+ }
+
+ return rv;
}
/* 80985A84-80985BCC 005324 0148+00 1/0 0/0 0/0 .text demo__11daNpcChat_cFPv */
-void daNpcChat_c::demo(void* param_0) {
- // NONMATCHING
+bool daNpcChat_c::demo(void* param_1) {
+ dComIfGp_getEventManager();
+
+ switch (mMode) {
+ case 0:
+ mMode = 2;
+ break;
+
+ case 2:
+ if (dComIfGp_event_runCheck() != FALSE) {
+ if (eventInfo.checkCommandTalk() == false) {
+ dEvent_manager_c& eventManager = dComIfGp_getEventManager();
+ s32 staffId = eventManager.getMyStaffId(l_myName, NULL, 0);
+ if (staffId != -1) {
+ mStaffID = staffId;
+
+ JUT_ASSERT(2798, 0 != mEvtSeqList[mOrderEvtNo]);
+
+ if ((this->*mEvtSeqList[mOrderEvtNo])(staffId)) {
+ eventManager.cutEnd(staffId);
+ }
+ }
+
+ if (eventInfo.checkCommandDemoAccrpt() && mEventIdx != -1 && eventManager.endCheck(mEventIdx)) {
+ dComIfGp_event_reset();
+ mOrderEvtNo = 0;
+ mEventIdx = -1;
+ setAction(&daNpcChat_c::wait);
+ }
+ }
+ }
+ break;
+
+ case 3:
+ break;
+
+ default:
+ JUT_ASSERT(2826, 0);
+ break;
+ }
+
+ return true;
}
/* 80985BCC-80985BEC 00546C 0020+00 1/0 0/0 0/0 .text daNpcChat_Create__FPv */
-static void daNpcChat_Create(void* param_0) {
- // NONMATCHING
+static int daNpcChat_Create(void* a_this) {
+ return static_cast<daNpcChat_c*>(a_this)->Create();
}
/* 80985BEC-80985C0C 00548C 0020+00 1/0 0/0 0/0 .text daNpcChat_Delete__FPv */
-static void daNpcChat_Delete(void* param_0) {
- // NONMATCHING
+static int daNpcChat_Delete(void* a_this) {
+ return static_cast<daNpcChat_c*>(a_this)->Delete();
}
/* 80985C0C-80985C2C 0054AC 0020+00 1/0 0/0 0/0 .text daNpcChat_Execute__FPv */
-static void daNpcChat_Execute(void* param_0) {
- // NONMATCHING
+static int daNpcChat_Execute(void* a_this) {
+ return static_cast<daNpcChat_c*>(a_this)->Execute();
}
/* 80985C2C-80985C4C 0054CC 0020+00 1/0 0/0 0/0 .text daNpcChat_Draw__FPv */
-static void daNpcChat_Draw(void* param_0) {
- // NONMATCHING
+static int daNpcChat_Draw(void* a_this) {
+ return static_cast<daNpcChat_c*>(a_this)->Draw();
}
/* 80985C4C-80985C54 0054EC 0008+00 1/0 0/0 0/0 .text daNpcChat_IsDelete__FPv */
-static bool daNpcChat_IsDelete(void* param_0) {
- return true;
-}
-
-/* 80985C54-80985C9C 0054F4 0048+00 5/4 0/0 0/0 .text __dt__18daNpcF_ActorMngr_cFv */
-// daNpcF_ActorMngr_c::~daNpcF_ActorMngr_c() {
-extern "C" void __dt__18daNpcF_ActorMngr_cFv() {
- // NONMATCHING
-}
-
-/* 80985C9C-80985CD8 00553C 003C+00 2/2 0/0 0/0 .text __ct__18daNpcF_ActorMngr_cFv */
-// daNpcF_ActorMngr_c::daNpcF_ActorMngr_c() {
-extern "C" void __ct__18daNpcF_ActorMngr_cFv() {
- // NONMATCHING
-}
-
-/* 80985CD8-80985DA8 005578 00D0+00 1/0 0/0 0/0 .text __dt__15daNpcF_Lookat_cFv */
-// daNpcF_Lookat_c::~daNpcF_Lookat_c() {
-extern "C" void __dt__15daNpcF_Lookat_cFv() {
- // NONMATCHING
-}
-
-/* 80985DA8-80985DE4 005648 003C+00 5/5 0/0 0/0 .text __dt__5csXyzFv */
-// csXyz::~csXyz() {
-extern "C" void __dt__5csXyzFv() {
- // NONMATCHING
-}
-
-/* 80985DE4-80985DE8 005684 0004+00 2/2 0/0 0/0 .text __ct__5csXyzFv */
-// csXyz::csXyz() {
-extern "C" void __ct__5csXyzFv() {
- /* empty function */
+static int daNpcChat_IsDelete(void* a_this) {
+ return 1;
}
-/* 80985DE8-80985E24 005688 003C+00 6/6 0/0 0/0 .text __dt__4cXyzFv */
-// cXyz::~cXyz() {
-extern "C" void __dt__4cXyzFv() {
- // NONMATCHING
-}
-
-/* 80985E24-80985E28 0056C4 0004+00 2/2 0/0 0/0 .text __ct__4cXyzFv */
-// cXyz::cXyz() {
-extern "C" void __ct__4cXyzFv() {
- /* empty function */
-}
-
-/* 80985E28-80986074 0056C8 024C+00 1/1 0/0 0/0 .text __dt__8daNpcF_cFv */
-// daNpcF_c::~daNpcF_c() {
-extern "C" void __dt__8daNpcF_cFv() {
- // NONMATCHING
-}
-
-/* 80986074-80986264 005914 01F0+00 1/1 0/0 0/0 .text __ct__8daNpcF_cFv */
-// daNpcF_c::daNpcF_c() {
-extern "C" void __ct__8daNpcF_cFv() {
- // NONMATCHING
-}
-
-/* 80986264-809862D4 005B04 0070+00 1/0 0/0 0/0 .text __dt__12dBgS_AcchCirFv */
-// dBgS_AcchCir::~dBgS_AcchCir() {
-extern "C" void __dt__12dBgS_AcchCirFv() {
- // NONMATCHING
-}
-
-/* 809862D4-80986330 005B74 005C+00 1/0 0/0 0/0 .text __dt__10dCcD_GSttsFv */
-// dCcD_GStts::~dCcD_GStts() {
-extern "C" void __dt__10dCcD_GSttsFv() {
- // NONMATCHING
-}
-
-/* 80986330-809863A0 005BD0 0070+00 3/2 0/0 0/0 .text __dt__12dBgS_ObjAcchFv */
-// dBgS_ObjAcch::~dBgS_ObjAcch() {
-extern "C" void __dt__12dBgS_ObjAcchFv() {
- // NONMATCHING
-}
-
-/* 809863A0-809863E8 005C40 0048+00 1/0 0/0 0/0 .text __dt__12J3DFrameCtrlFv */
-// J3DFrameCtrl::~J3DFrameCtrl() {
-extern "C" void __dt__12J3DFrameCtrlFv() {
- // NONMATCHING
-}
+AUDIO_INSTANCES;
-/* 809863E8-809863F0 005C88 0008+00 1/0 0/0 0/0 .text ctrlBtk__8daNpcF_cFv */
-// bool daNpcF_c::ctrlBtk() {
-extern "C" bool ctrlBtk__8daNpcF_cFv() {
- return false;
-}
-
-/* 809863F0-809863F4 005C90 0004+00 1/0 0/0 0/0 .text setCollisions__8daNpcF_cFv */
-// void daNpcF_c::setCollisions() {
-extern "C" void setCollisions__8daNpcF_cFv() {
- /* empty function */
-}
-
-/* 809863F4-809863FC 005C94 0008+00 1/0 0/0 0/0 .text setExpressionAnm__8daNpcF_cFib */
-// bool daNpcF_c::setExpressionAnm(int param_0, bool param_1) {
-extern "C" bool setExpressionAnm__8daNpcF_cFib() {
- return true;
-}
-
-/* 809863FC-80986400 005C9C 0004+00 1/0 0/0 0/0 .text setExpression__8daNpcF_cFif */
-// void daNpcF_c::setExpression(int param_0, f32 param_1) {
-extern "C" void setExpression__8daNpcF_cFif() {
- /* empty function */
-}
-
-/* 80986400-80986448 005CA0 0048+00 1/0 0/0 0/0 .text __dt__10cCcD_GSttsFv */
-// cCcD_GStts::~cCcD_GStts() {
-extern "C" void __dt__10cCcD_GSttsFv() {
- // NONMATCHING
-}
-
-/* ############################################################################################## */
-/* 8098BA68-8098BA74 00410C 000C+00 2/2 0/0 0/0 .data __vt__17daNpcChat_Param_c */
-SECTION_DATA extern void* __vt__17daNpcChat_Param_c[3] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__17daNpcChat_Param_cFv,
+/* 8098B94C-8098B96C -00001 0020+00 1/0 0/0 0/0 .data daNpcChat_MethodTable */
+static actor_method_class daNpcChat_MethodTable = {
+ (process_method_func)daNpcChat_Create,
+ (process_method_func)daNpcChat_Delete,
+ (process_method_func)daNpcChat_Execute,
+ (process_method_func)daNpcChat_IsDelete,
+ (process_method_func)daNpcChat_Draw,
};
-/* 80986448-8098692C 005CE8 04E4+00 0/0 1/0 0/0 .text __sinit_d_a_npc_chat_cpp */
-void __sinit_d_a_npc_chat_cpp() {
- // NONMATCHING
-}
-
-#pragma push
-#pragma force_active on
-REGISTER_CTORS(0x80986448, __sinit_d_a_npc_chat_cpp);
-#pragma pop
-
-/* 8098692C-80986930 0061CC 0004+00 1/0 0/0 0/0 .text adjustShapeAngle__11daNpcChat_cFv
- */
-void daNpcChat_c::adjustShapeAngle() {
- /* empty function */
-}
-
-/* 80986930-80986978 0061D0 0048+00 2/1 0/0 0/0 .text __dt__17daNpcChat_Param_cFv */
-daNpcChat_Param_c::~daNpcChat_Param_c() {
- // NONMATCHING
-}
-
-/* 80986978-80986980 006218 0008+00 1/0 0/0 0/0 .text @36@__dt__12dBgS_ObjAcchFv */
-static void func_80986978() {
- // NONMATCHING
-}
-
-/* 80986980-80986988 006220 0008+00 1/0 0/0 0/0 .text @20@__dt__12dBgS_ObjAcchFv */
-static void func_80986980() {
- // NONMATCHING
-}
-
-/* ############################################################################################## */
-/* 8098BDA4-8098BDA8 00032C 0004+00 0/0 0/0 0/0 .bss
- * sInstance__40JASGlobalInstance<19JASDefaultBankTable> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDA4[4];
-#pragma pop
-
-/* 8098BDA8-8098BDAC 000330 0004+00 0/0 0/0 0/0 .bss
- * sInstance__35JASGlobalInstance<14JASAudioThread> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDA8[4];
-#pragma pop
-
-/* 8098BDAC-8098BDB0 000334 0004+00 0/0 0/0 0/0 .bss sInstance__27JASGlobalInstance<7Z2SeMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDAC[4];
-#pragma pop
-
-/* 8098BDB0-8098BDB4 000338 0004+00 0/0 0/0 0/0 .bss sInstance__28JASGlobalInstance<8Z2SeqMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDB0[4];
-#pragma pop
-
-/* 8098BDB4-8098BDB8 00033C 0004+00 0/0 0/0 0/0 .bss sInstance__31JASGlobalInstance<10Z2SceneMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDB4[4];
-#pragma pop
-
-/* 8098BDB8-8098BDBC 000340 0004+00 0/0 0/0 0/0 .bss sInstance__32JASGlobalInstance<11Z2StatusMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDB8[4];
-#pragma pop
-
-/* 8098BDBC-8098BDC0 000344 0004+00 0/0 0/0 0/0 .bss sInstance__31JASGlobalInstance<10Z2DebugSys>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDBC[4];
-#pragma pop
-
-/* 8098BDC0-8098BDC4 000348 0004+00 0/0 0/0 0/0 .bss
- * sInstance__36JASGlobalInstance<15JAISoundStarter> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDC0[4];
-#pragma pop
-
-/* 8098BDC4-8098BDC8 00034C 0004+00 0/0 0/0 0/0 .bss
- * sInstance__35JASGlobalInstance<14Z2SoundStarter> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDC4[4];
-#pragma pop
-
-/* 8098BDC8-8098BDCC 000350 0004+00 0/0 0/0 0/0 .bss
- * sInstance__33JASGlobalInstance<12Z2SpeechMgr2> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDC8[4];
-#pragma pop
-
-/* 8098BDCC-8098BDD0 000354 0004+00 0/0 0/0 0/0 .bss sInstance__28JASGlobalInstance<8JAISeMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDCC[4];
-#pragma pop
-
-/* 8098BDD0-8098BDD4 000358 0004+00 0/0 0/0 0/0 .bss sInstance__29JASGlobalInstance<9JAISeqMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDD0[4];
-#pragma pop
-
-/* 8098BDD4-8098BDD8 00035C 0004+00 0/0 0/0 0/0 .bss
- * sInstance__33JASGlobalInstance<12JAIStreamMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDD4[4];
-#pragma pop
-
-/* 8098BDD8-8098BDDC 000360 0004+00 0/0 0/0 0/0 .bss sInstance__31JASGlobalInstance<10Z2SoundMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDD8[4];
-#pragma pop
-
-/* 8098BDDC-8098BDE0 000364 0004+00 0/0 0/0 0/0 .bss
- * sInstance__33JASGlobalInstance<12JAISoundInfo> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDDC[4];
-#pragma pop
-
-/* 8098BDE0-8098BDE4 000368 0004+00 0/0 0/0 0/0 .bss
- * sInstance__34JASGlobalInstance<13JAUSoundTable> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDE0[4];
-#pragma pop
-
-/* 8098BDE4-8098BDE8 00036C 0004+00 0/0 0/0 0/0 .bss
- * sInstance__38JASGlobalInstance<17JAUSoundNameTable> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDE4[4];
-#pragma pop
-
-/* 8098BDE8-8098BDEC 000370 0004+00 0/0 0/0 0/0 .bss
- * sInstance__33JASGlobalInstance<12JAUSoundInfo> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDE8[4];
-#pragma pop
-
-/* 8098BDEC-8098BDF0 000374 0004+00 0/0 0/0 0/0 .bss sInstance__32JASGlobalInstance<11Z2SoundInfo>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDEC[4];
-#pragma pop
-
-/* 8098BDF0-8098BDF4 000378 0004+00 0/0 0/0 0/0 .bss
- * sInstance__34JASGlobalInstance<13Z2SoundObjMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDF0[4];
-#pragma pop
-
-/* 8098BDF4-8098BDF8 00037C 0004+00 0/0 0/0 0/0 .bss sInstance__31JASGlobalInstance<10Z2Audience>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDF4[4];
-#pragma pop
-
-/* 8098BDF8-8098BDFC 000380 0004+00 0/0 0/0 0/0 .bss sInstance__32JASGlobalInstance<11Z2FxLineMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDF8[4];
-#pragma pop
-
-/* 8098BDFC-8098BE00 000384 0004+00 0/0 0/0 0/0 .bss sInstance__31JASGlobalInstance<10Z2EnvSeMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BDFC[4];
-#pragma pop
-
-/* 8098BE00-8098BE04 000388 0004+00 0/0 0/0 0/0 .bss sInstance__32JASGlobalInstance<11Z2SpeechMgr>
- */
-#pragma push
-#pragma force_active on
-static u8 data_8098BE00[4];
-#pragma pop
-
-/* 8098BE04-8098BE08 00038C 0004+00 0/0 0/0 0/0 .bss
- * sInstance__34JASGlobalInstance<13Z2WolfHowlMgr> */
-#pragma push
-#pragma force_active on
-static u8 data_8098BE04[4];
-#pragma pop
-
-/* 80987740-80987740 000DA4 0000+00 0/0 0/0 0/0 .rodata @stringBase0 */
+/* 8098B96C-8098B99C -00001 0030+00 0/0 0/0 1/0 .data g_profile_NPC_CHAT */
+extern actor_process_profile_definition g_profile_NPC_CHAT = {
+ fpcLy_CURRENT_e, // mLayerID
+ 7, // mListID
+ fpcPi_CURRENT_e, // mListPrio
+ PROC_NPC_CHAT, // mProcName
+ &g_fpcLf_Method.base, // sub_method
+ sizeof(daNpcChat_c), // mSize
+ 0, // mSizeOther
+ 0, // mParameters
+ &g_fopAc_Method.base, // sub_method
+ 398, // mPriority
+ &daNpcChat_MethodTable, // sub_method
+ 0x00044107, // mStatus
+ fopAc_NPC_e, // mActorType
+ fopAc_CULLBOX_CUSTOM_e, // cullType
+};