mirror of
https://github.com/zeldaret/tp
synced 2026-06-09 12:46:13 -04:00
24b72a5302
* cleanup f_pc files * cleanup f_op files * fix a couple f_op_actor_mng functions * minor JSystem work
850 lines
41 KiB
C++
850 lines
41 KiB
C++
/**
|
|
* @file d_a_mant.cpp
|
|
*
|
|
*/
|
|
|
|
#include "d/actor/d_a_mant.h"
|
|
#include "dol2asm.h"
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
extern "C" void draw__15daMant_packet_cFv();
|
|
extern "C" static void daMant_Draw__FP10mant_class();
|
|
extern "C" static void joint_control__FP10mant_classP8mant_j_siff();
|
|
extern "C" void __dt__4cXyzFv();
|
|
extern "C" static void mant_v_calc__FP10mant_class();
|
|
extern "C" static void mant_move__FP10mant_class();
|
|
extern "C" static void daMant_Execute__FP10mant_class();
|
|
extern "C" static bool daMant_IsDelete__FP10mant_class();
|
|
extern "C" static bool daMant_Delete__FP10mant_class();
|
|
extern "C" static void daMant_Create__FP10fopAc_ac_c();
|
|
extern "C" void __dt__8mant_j_sFv();
|
|
extern "C" void __ct__8mant_j_sFv();
|
|
extern "C" void __dt__15daMant_packet_cFv();
|
|
extern "C" void __ct__4cXyzFv();
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" void mDoMtx_XrotS__FPA4_fs();
|
|
extern "C" void mDoMtx_XrotM__FPA4_fs();
|
|
extern "C" void mDoMtx_YrotS__FPA4_fs();
|
|
extern "C" void mDoMtx_YrotM__FPA4_fs();
|
|
extern "C" void mDoMtx_inverseTranspose__FPA4_CfPA4_f();
|
|
extern "C" void __ct__10fopAc_ac_cFv();
|
|
extern "C" void fopAcIt_Judge__FPFPvPv_PvPv();
|
|
extern "C" void fopAcM_SetMin__FP10fopAc_ac_cfff();
|
|
extern "C" void fopAcM_SetMax__FP10fopAc_ac_cfff();
|
|
extern "C" void fpcSch_JudgeByID__FPvPv();
|
|
extern "C" void GroundCross__4cBgSFP11cBgS_GndChk();
|
|
extern "C" void __ct__11dBgS_GndChkFv();
|
|
extern "C" void __dt__11dBgS_GndChkFv();
|
|
extern "C" void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c();
|
|
extern "C" void dKy_setLight_again__Fv();
|
|
extern "C" void dKy_Global_amb_set__FP12dKy_tevstr_c();
|
|
extern "C" void dKy_GxFog_tevstr_set__FP12dKy_tevstr_c();
|
|
extern "C" void __pl__4cXyzCFRC3Vec();
|
|
extern "C" void __mi__4cXyzCFRC3Vec();
|
|
extern "C" void __ml__4cXyzCFf();
|
|
extern "C" void __ct__5csXyzFsss();
|
|
extern "C" void cM_rad2s__Ff();
|
|
extern "C" void cM_atan2s__Fff();
|
|
extern "C" void cM_rndF__Ff();
|
|
extern "C" void cM_rndFX__Ff();
|
|
extern "C" void SetPos__11cBgS_GndChkFPC3Vec();
|
|
extern "C" void cLib_addCalc0__FPfff();
|
|
extern "C" void MtxTrans__FfffUc();
|
|
extern "C" void MtxPosition__FP4cXyzP4cXyz();
|
|
extern "C" void __dl__FPv();
|
|
extern "C" void reinitGX__6J3DSysFv();
|
|
extern "C" bool entry__9J3DPacketFP13J3DDrawBuffer();
|
|
extern "C" void entryImm__13J3DDrawBufferFP9J3DPacketUs();
|
|
extern "C" void __destroy_arr();
|
|
extern "C" void __construct_array();
|
|
extern "C" void _savegpr_19();
|
|
extern "C" void _savegpr_24();
|
|
extern "C" void _savegpr_26();
|
|
extern "C" void _savegpr_27();
|
|
extern "C" void _savegpr_29();
|
|
extern "C" void _restgpr_19();
|
|
extern "C" void _restgpr_24();
|
|
extern "C" void _restgpr_26();
|
|
extern "C" void _restgpr_27();
|
|
extern "C" void _restgpr_29();
|
|
extern "C" extern void* __vt__9J3DPacket[5];
|
|
extern "C" extern u8 g_dComIfG_gameInfo[122384];
|
|
extern "C" u8 sincosTable___5JMath[65536];
|
|
extern "C" extern void* calc_mtx[1 + 1 /* padding */];
|
|
extern "C" u8 sOldVcdVatCmd__8J3DShape[4];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* ############################################################################################## */
|
|
/* 80862C4C-80862C50 000000 0004+00 5/5 0/0 0/0 .rodata @3815 */
|
|
SECTION_RODATA static u32 const lit_3815 = 0x01000000;
|
|
COMPILER_STRIP_GATE(0x80862C4C, &lit_3815);
|
|
|
|
/* 80862C50-80862C54 000004 0004+00 0/1 0/0 0/0 .rodata @3818 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u32 const lit_3818 = 0x01000000;
|
|
COMPILER_STRIP_GATE(0x80862C50, &lit_3818);
|
|
#pragma pop
|
|
|
|
/* 80862C54-80862C58 000008 0004+00 0/1 0/0 0/0 .rodata @3821 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_3821[4] = {
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862C54, &lit_3821);
|
|
#pragma pop
|
|
|
|
/* 80862C58-80862C5C 00000C 0004+00 0/1 0/0 0/0 .rodata @3824 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_3824[4] = {
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862C58, &lit_3824);
|
|
#pragma pop
|
|
|
|
/* 80862C5C-80862C60 000010 0004+00 1/5 0/0 0/0 .rodata @3849 */
|
|
SECTION_RODATA static u8 const lit_3849[4] = {
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862C5C, &lit_3849);
|
|
|
|
/* 80862D20-80862D2C 000000 000C+00 1/1 0/0 0/0 .data cNullVec__6Z2Calc */
|
|
SECTION_DATA static u8 cNullVec__6Z2Calc[12] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
|
|
/* 80862D2C-80862D40 00000C 0004+10 0/0 0/0 0/0 .data @1787 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u32 lit_1787[1 + 4 /* padding */] = {
|
|
0x02000201,
|
|
/* padding */
|
|
0x40080000,
|
|
0x00000000,
|
|
0x3FE00000,
|
|
0x00000000,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 80862D40-80866D40 000020 4000+00 2/1 0/0 0/0 .data l_Egnd_mantTEX */
|
|
#include "assets/l_Egnd_mantTEX.h"
|
|
|
|
/* 80866D40-8086AD40 004020 4000+00 3/3 0/0 0/0 .data l_Egnd_mantTEX_U */
|
|
#include "assets/l_Egnd_mantTEX_U.h"
|
|
|
|
/* 8086BF70-8086BF74 000000 0004+00 3/3 0/0 0/0 .bss None */
|
|
static u8 data_8086BF70[4];
|
|
|
|
/* 80861298-808616B8 000078 0420+00 1/0 0/0 0/0 .text draw__15daMant_packet_cFv */
|
|
void daMant_packet_c::draw() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 808616B8-8086176C 000498 00B4+00 1/0 0/0 0/0 .text daMant_Draw__FP10mant_class */
|
|
static void daMant_Draw(mant_class* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80862C60-80862C64 000014 0004+00 0/1 0/0 0/0 .rodata @4113 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4113 = 0.5f;
|
|
COMPILER_STRIP_GATE(0x80862C60, &lit_4113);
|
|
#pragma pop
|
|
|
|
/* 80862C64-80862C68 000018 0004+00 0/1 0/0 0/0 .rodata @4114 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4114 = -60.0f;
|
|
COMPILER_STRIP_GATE(0x80862C64, &lit_4114);
|
|
#pragma pop
|
|
|
|
/* 80862C68-80862C6C 00001C 0004+00 0/1 0/0 0/0 .rodata @4115 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4115 = 50.0f;
|
|
COMPILER_STRIP_GATE(0x80862C68, &lit_4115);
|
|
#pragma pop
|
|
|
|
/* 80862C6C-80862C70 000020 0004+00 0/1 0/0 0/0 .rodata @4116 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4116 = 3.0f;
|
|
COMPILER_STRIP_GATE(0x80862C6C, &lit_4116);
|
|
#pragma pop
|
|
|
|
/* 80862C70-80862C74 000024 0004+00 0/4 0/0 0/0 .rodata @4117 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4117 = 1.0f;
|
|
COMPILER_STRIP_GATE(0x80862C70, &lit_4117);
|
|
#pragma pop
|
|
|
|
/* 80862C74-80862C78 000028 0004+00 0/2 0/0 0/0 .rodata @4118 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4118 = 1.0f / 20.0f;
|
|
COMPILER_STRIP_GATE(0x80862C74, &lit_4118);
|
|
#pragma pop
|
|
|
|
/* 80862C78-80862C7C 00002C 0004+00 0/1 0/0 0/0 .rodata @4119 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4119 = -15.0f;
|
|
COMPILER_STRIP_GATE(0x80862C78, &lit_4119);
|
|
#pragma pop
|
|
|
|
/* 80862C7C-80862C80 000030 0004+00 0/2 0/0 0/0 .rodata @4120 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4120 = 7.0f / 100.0f;
|
|
COMPILER_STRIP_GATE(0x80862C7C, &lit_4120);
|
|
#pragma pop
|
|
|
|
/* 80862C80-80862C84 000034 0004+00 0/1 0/0 0/0 .rodata @4121 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4121 = 1.0f / 100.0f;
|
|
COMPILER_STRIP_GATE(0x80862C80, &lit_4121);
|
|
#pragma pop
|
|
|
|
/* 80862C84-80862C88 000038 0004+00 0/3 0/0 0/0 .rodata @4122 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4122 = 1.0f / 5.0f;
|
|
COMPILER_STRIP_GATE(0x80862C84, &lit_4122);
|
|
#pragma pop
|
|
|
|
/* 80862C88-80862C8C 00003C 0004+00 0/1 0/0 0/0 .rodata @4123 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4123 = 2.0f;
|
|
COMPILER_STRIP_GATE(0x80862C88, &lit_4123);
|
|
#pragma pop
|
|
|
|
/* 80862C8C-80862C90 000040 0004+00 0/2 0/0 0/0 .rodata @4124 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4124 = 5.0f;
|
|
COMPILER_STRIP_GATE(0x80862C8C, &lit_4124);
|
|
#pragma pop
|
|
|
|
/* 80862C90-80862C94 000044 0004+00 0/1 0/0 0/0 .rodata @4125 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4125 = 6.0f;
|
|
COMPILER_STRIP_GATE(0x80862C90, &lit_4125);
|
|
#pragma pop
|
|
|
|
/* 80862C94-80862C98 000048 0004+00 0/1 0/0 0/0 .rodata @4126 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4126 = 1.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80862C94, &lit_4126);
|
|
#pragma pop
|
|
|
|
/* 80862C98-80862C9C 00004C 0004+00 0/1 0/0 0/0 .rodata @4127 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4127 = 85.0f;
|
|
COMPILER_STRIP_GATE(0x80862C98, &lit_4127);
|
|
#pragma pop
|
|
|
|
/* 80862C9C-80862CA4 000050 0004+04 0/1 0/0 0/0 .rodata @4128 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4128[1 + 1 /* padding */] = {
|
|
7225.0f,
|
|
/* padding */
|
|
0.0f,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862C9C, &lit_4128);
|
|
#pragma pop
|
|
|
|
/* 80862CA4-80862CAC 000058 0008+00 0/2 0/0 0/0 .rodata @4130 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4130[8] = {
|
|
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862CA4, &lit_4130);
|
|
#pragma pop
|
|
|
|
/* 8086AD40-8086ADA0 008020 0060+00 1/0 0/0 0/0 .data l_Egnd_mantPAL */
|
|
#include "assets/l_Egnd_mantPAL.h"
|
|
|
|
/* 8086ADA0-8086B58C 008080 07EC+00 0/0 0/0 0/0 .data l_pos */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_pos[2028] = {
|
|
0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0x42, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x65, 0xBD, 0x9C, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C,
|
|
0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0x41, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x65, 0xBD, 0x9C, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C,
|
|
0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0xC1, 0xC7, 0xFF, 0xFF,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x65, 0xBD, 0x9C, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C,
|
|
0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x65, 0xBD, 0x9C, 0x42, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x52, 0x92, 0xF0, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0,
|
|
0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0x41, 0x85, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x52, 0x92, 0xF0, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0,
|
|
0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0xC1, 0x85, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x52, 0x92, 0xF0, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0,
|
|
0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0xC2, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x52, 0x92, 0xF0, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x3F, 0x68, 0x46, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46,
|
|
0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0x41, 0xC8, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x3F, 0x68, 0x46, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46,
|
|
0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0xC1, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x3F, 0x68, 0x46, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46,
|
|
0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0xC2, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x3F, 0x68, 0x46, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x3F, 0x68, 0x46, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C,
|
|
0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0x42, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x2C, 0x3D, 0x9C, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C,
|
|
0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0x35, 0x86, 0x37, 0xBD,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x2C, 0x3D, 0x9C, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C,
|
|
0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0xC2, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x2C, 0x3D, 0x9C, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x2C, 0x3D, 0x9C,
|
|
0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0x42, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x19, 0x12, 0xF1, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1,
|
|
0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0x41, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x19, 0x12, 0xF1, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1,
|
|
0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0xC1, 0xC7, 0xFF, 0xFF,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x19, 0x12, 0xF1, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1,
|
|
0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x19, 0x12, 0xF1, 0x42, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x05, 0xE8, 0x46, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46,
|
|
0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0x41, 0x85, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x05, 0xE8, 0x46, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46,
|
|
0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0xC1, 0x85, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC3, 0x05, 0xE8, 0x46, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46,
|
|
0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0xC2, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC3, 0x05, 0xE8, 0x46, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xE5, 0x7B, 0x38, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38,
|
|
0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0x41, 0xC8, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xE5, 0x7B, 0x38, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38,
|
|
0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0xC1, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xE5, 0x7B, 0x38, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38,
|
|
0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0xC2, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xE5, 0x7B, 0x38, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xE5, 0x7B, 0x38, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2,
|
|
0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0x42, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xBF, 0x25, 0xE2, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2,
|
|
0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0x35, 0x86, 0x37, 0xBD,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xBF, 0x25, 0xE2, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2,
|
|
0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0xC2, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0xBF, 0x25, 0xE2, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0xBF, 0x25, 0xE2,
|
|
0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0x42, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x98, 0xD0, 0x8D, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D,
|
|
0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0x41, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x98, 0xD0, 0x8D, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D,
|
|
0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0xC1, 0xC7, 0xFF, 0xFF,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x98, 0xD0, 0x8D, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D,
|
|
0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x98, 0xD0, 0x8D, 0x42, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x64, 0xF6, 0x6F, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F,
|
|
0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0x41, 0x85, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x64, 0xF6, 0x6F, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F,
|
|
0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0xC1, 0x85, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x64, 0xF6, 0x6F, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F,
|
|
0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0xC2, 0x48, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x64, 0xF6, 0x6F, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x18, 0x4B, 0xC4, 0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4,
|
|
0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0x41, 0xC8, 0x00, 0x00,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x18, 0x4B, 0xC4, 0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4,
|
|
0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0xC1, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x18, 0x4B, 0xC4, 0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4,
|
|
0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0xC2, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC2, 0x18, 0x4B, 0xC4, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC2, 0x18, 0x4B, 0xC4, 0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31,
|
|
0x42, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0x42, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC1, 0x97, 0x42, 0x31, 0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31,
|
|
0x41, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0x35, 0x86, 0x37, 0xBD,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC1, 0x97, 0x42, 0x31, 0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31,
|
|
0xC1, 0xC7, 0xFF, 0xFF, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0xC2, 0x05, 0x55, 0x54,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0xC1, 0x97, 0x42, 0x31, 0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0xC1, 0x97, 0x42, 0x31,
|
|
0x42, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0x42, 0x26, 0xAA, 0xAA,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0x42, 0x05, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0x3E, 0x84, 0xC9, 0x64, 0x41, 0xC8, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64,
|
|
0x41, 0x85, 0x55, 0x56, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0x41, 0x05, 0x55, 0x56,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0x35, 0x86, 0x37, 0xBD, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0x3E, 0x84, 0xC9, 0x64, 0xC1, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64,
|
|
0xC1, 0x85, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0xC1, 0xC7, 0xFF, 0xFF,
|
|
0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64, 0xC2, 0x05, 0x55, 0x54, 0x3F, 0x5C, 0xFC, 0x93,
|
|
0x3E, 0x84, 0xC9, 0x64, 0xC2, 0x26, 0xAA, 0xAA, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64,
|
|
0xC2, 0x48, 0x00, 0x00, 0x3F, 0x5C, 0xFC, 0x93, 0x3E, 0x84, 0xC9, 0x64,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 8086B58C-8086B598 00886C 000C+00 0/0 0/0 0/0 .data l_normal */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_normal[12] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 8086B598-8086BAE0 008878 0548+00 0/0 0/0 0/0 .data l_texCoord */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static u8 l_texCoord[1352] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x6A, 0xAA, 0xB0,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x80, 0x00, 0x00,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00,
|
|
0x00, 0x00, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x55, 0x55, 0x50, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x55, 0x55, 0x50, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x55, 0x55, 0x50,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x40, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x40, 0x00, 0x00,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00,
|
|
0x00, 0x00, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x2A, 0xAA, 0xB0,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x15, 0x55, 0x50, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x55, 0x55, 0x50, 0x3F, 0x15, 0x55, 0x50,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50,
|
|
0x00, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x00, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x00, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3F, 0x00, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x3F, 0x00, 0x00, 0x00,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0xD5, 0x55, 0x61, 0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61, 0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x00, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x55, 0x55, 0x50, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0xD5, 0x55, 0x61, 0x3F, 0x80, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61,
|
|
0x00, 0x00, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F, 0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0x80, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0xD5, 0x55, 0x61, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x15, 0x55, 0x50, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x40, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3E, 0xAA, 0xAA, 0x9F, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0xAA, 0xAA, 0x9F,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0x80, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00, 0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x55, 0x55, 0x50, 0x3E, 0x80, 0x00, 0x00,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0x80, 0x00, 0x00, 0x3F, 0x80, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00,
|
|
0x00, 0x00, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1, 0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0x80, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x3E, 0x2A, 0xAA, 0xC1, 0x3E, 0xD5, 0x55, 0x61, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3F, 0x00, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x15, 0x55, 0x50, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x40, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3F, 0x55, 0x55, 0x50, 0x3E, 0x2A, 0xAA, 0xC1, 0x3F, 0x6A, 0xAA, 0xB0, 0x3E, 0x2A, 0xAA, 0xC1,
|
|
0x3F, 0x80, 0x00, 0x00, 0x3E, 0x2A, 0xAA, 0xC1, 0x00, 0x00, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3D, 0xAA, 0xAA, 0x7E, 0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0x2A, 0xAA, 0xC1, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3E, 0x80, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E, 0x3E, 0xAA, 0xAA, 0x9F, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3E, 0xD5, 0x55, 0x61, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x00, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3F, 0x15, 0x55, 0x50, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x2A, 0xAA, 0xB0, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3F, 0x40, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x55, 0x55, 0x50, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x3F, 0x6A, 0xAA, 0xB0, 0x3D, 0xAA, 0xAA, 0x7E, 0x3F, 0x80, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E,
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3D, 0xAA, 0xAA, 0x7E, 0x00, 0x00, 0x00, 0x00,
|
|
0x3E, 0x2A, 0xAA, 0xC1, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
0x3E, 0xAA, 0xAA, 0x9F, 0x00, 0x00, 0x00, 0x00, 0x3E, 0xD5, 0x55, 0x61, 0x00, 0x00, 0x00, 0x00,
|
|
0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x15, 0x55, 0x50, 0x00, 0x00, 0x00, 0x00,
|
|
0x3F, 0x2A, 0xAA, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
0x3F, 0x55, 0x55, 0x50, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x6A, 0xAA, 0xB0, 0x00, 0x00, 0x00, 0x00,
|
|
0x3F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 8086BAE0-8086BECC 008DC0 03EC+00 0/0 0/0 0/0 .data l_Egnd_mantDL */
|
|
#include "assets/l_Egnd_mantDL.h"
|
|
|
|
/* 8086BECC-8086BED0 -00001 0004+00 0/0 0/0 0/0 .data pal_d */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* pal_d = (void*)&l_Egnd_mantPAL;
|
|
#pragma pop
|
|
|
|
/* 8086BED0-8086BED8 -00001 0008+00 0/0 0/0 0/0 .data tex_d */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_DATA static void* tex_d[2] = {
|
|
(void*)&l_Egnd_mantTEX,
|
|
(void*)&l_Egnd_mantTEX_U,
|
|
};
|
|
#pragma pop
|
|
|
|
/* 8086BED8-8086BF08 0091B8 0030+00 1/1 0/0 0/0 .data d_p$3889 */
|
|
SECTION_DATA static u8 d_p[48] = {
|
|
0x3F, 0xB3, 0x33, 0x34, 0x3F, 0x19, 0x99, 0x9A, 0x3E, 0xB3, 0x33, 0x33, 0x3E, 0x99, 0x99, 0x9A,
|
|
0x3E, 0x99, 0x99, 0x9A, 0x3E, 0x99, 0x99, 0x9A, 0x3E, 0x80, 0x00, 0x00, 0x3E, 0x4C, 0xCC, 0xCD,
|
|
0x3E, 0x4C, 0xCC, 0xCD, 0x3E, 0x4C, 0xCC, 0xCD, 0x3E, 0x19, 0x99, 0x9A, 0x3D, 0xCC, 0xCC, 0xCD,
|
|
};
|
|
|
|
/* 8086176C-80861F60 00054C 07F4+00 1/1 0/0 0/0 .text joint_control__FP10mant_classP8mant_j_siff
|
|
*/
|
|
static void joint_control(mant_class* param_0, mant_j_s* param_1, int param_2, f32 param_3,
|
|
f32 param_4) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80861F60-80861F9C 000D40 003C+00 4/4 0/0 0/0 .text __dt__4cXyzFv */
|
|
// cXyz::~cXyz() {
|
|
extern "C" void __dt__4cXyzFv() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80862CAC-80862CB0 000060 0004+00 0/1 0/0 0/0 .rodata @4238 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4238 = 12.0f;
|
|
COMPILER_STRIP_GATE(0x80862CAC, &lit_4238);
|
|
#pragma pop
|
|
|
|
/* 80862CB0-80862CB4 000064 0004+00 0/1 0/0 0/0 .rodata @4239 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4239 = 9.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80862CB0, &lit_4239);
|
|
#pragma pop
|
|
|
|
/* 80862CB4-80862CBC 000068 0008+00 0/1 0/0 0/0 .rodata @4240 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4240[8] = {
|
|
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862CB4, &lit_4240);
|
|
#pragma pop
|
|
|
|
/* 80862CBC-80862CC4 000070 0008+00 0/1 0/0 0/0 .rodata @4241 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4241[8] = {
|
|
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862CBC, &lit_4241);
|
|
#pragma pop
|
|
|
|
/* 80862CC4-80862CCC 000078 0008+00 0/1 0/0 0/0 .rodata @4242 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u8 const lit_4242[8] = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
|
};
|
|
COMPILER_STRIP_GATE(0x80862CC4, &lit_4242);
|
|
#pragma pop
|
|
|
|
/* 80862CCC-80862CD0 000080 0004+00 0/1 0/0 0/0 .rodata @4243 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4243 = 10.0f;
|
|
COMPILER_STRIP_GATE(0x80862CCC, &lit_4243);
|
|
#pragma pop
|
|
|
|
/* 80862CD0-80862CD4 000084 0004+00 0/1 0/0 0/0 .rodata @4244 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4244 = 4.0f;
|
|
COMPILER_STRIP_GATE(0x80862CD0, &lit_4244);
|
|
#pragma pop
|
|
|
|
/* 80862CD4-80862CD8 000088 0004+00 0/1 0/0 0/0 .rodata @4245 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4245 = 3.0f / 5.0f;
|
|
COMPILER_STRIP_GATE(0x80862CD4, &lit_4245);
|
|
#pragma pop
|
|
|
|
/* 80862CD8-80862CDC 00008C 0004+00 0/1 0/0 0/0 .rodata @4246 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static u32 const lit_4246 = 0x3E860A92;
|
|
COMPILER_STRIP_GATE(0x80862CD8, &lit_4246);
|
|
#pragma pop
|
|
|
|
/* 80862CDC-80862CE0 000090 0004+00 0/3 0/0 0/0 .rodata @4247 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4247 = -10.0f;
|
|
COMPILER_STRIP_GATE(0x80862CDC, &lit_4247);
|
|
#pragma pop
|
|
|
|
/* 80862CE0-80862CE4 000094 0004+00 0/2 0/0 0/0 .rodata @4248 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4248 = -20.0f;
|
|
COMPILER_STRIP_GATE(0x80862CE0, &lit_4248);
|
|
#pragma pop
|
|
|
|
/* 80861F9C-80862424 000D7C 0488+00 1/1 0/0 0/0 .text mant_v_calc__FP10mant_class */
|
|
static void mant_v_calc(mant_class* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862424-808624E8 001204 00C4+00 1/1 0/0 0/0 .text mant_move__FP10mant_class */
|
|
static void mant_move(mant_class* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80862CE4-80862CE8 000098 0004+00 0/1 0/0 0/0 .rodata @4472 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4472 = 21.0f;
|
|
COMPILER_STRIP_GATE(0x80862CE4, &lit_4472);
|
|
#pragma pop
|
|
|
|
/* 80862CE8-80862CEC 00009C 0004+00 0/1 0/0 0/0 .rodata @4473 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4473 = 0.75f;
|
|
COMPILER_STRIP_GATE(0x80862CE8, &lit_4473);
|
|
#pragma pop
|
|
|
|
/* 80862CEC-80862CF0 0000A0 0004+00 0/1 0/0 0/0 .rodata @4474 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4474 = -5.0f;
|
|
COMPILER_STRIP_GATE(0x80862CEC, &lit_4474);
|
|
#pragma pop
|
|
|
|
/* 80862CF0-80862CF4 0000A4 0004+00 0/1 0/0 0/0 .rodata @4475 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4475 = -3.0f;
|
|
COMPILER_STRIP_GATE(0x80862CF0, &lit_4475);
|
|
#pragma pop
|
|
|
|
/* 80862CF4-80862CF8 0000A8 0004+00 0/1 0/0 0/0 .rodata @4476 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4476 = 25.0f;
|
|
COMPILER_STRIP_GATE(0x80862CF4, &lit_4476);
|
|
#pragma pop
|
|
|
|
/* 80862CF8-80862CFC 0000AC 0004+00 0/1 0/0 0/0 .rodata @4477 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4477 = 11.0f / 20.0f;
|
|
COMPILER_STRIP_GATE(0x80862CF8, &lit_4477);
|
|
#pragma pop
|
|
|
|
/* 80862CFC-80862D00 0000B0 0004+00 0/1 0/0 0/0 .rodata @4478 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4478 = -13.0f;
|
|
COMPILER_STRIP_GATE(0x80862CFC, &lit_4478);
|
|
#pragma pop
|
|
|
|
/* 80862D00-80862D04 0000B4 0004+00 0/1 0/0 0/0 .rodata @4479 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4479 = 3.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80862D00, &lit_4479);
|
|
#pragma pop
|
|
|
|
/* 80862D04-80862D08 0000B8 0004+00 0/1 0/0 0/0 .rodata @4480 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4480 = 65536.0f;
|
|
COMPILER_STRIP_GATE(0x80862D04, &lit_4480);
|
|
#pragma pop
|
|
|
|
/* 80862D08-80862D0C 0000BC 0004+00 0/1 0/0 0/0 .rodata @4481 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4481 = 32.0f;
|
|
COMPILER_STRIP_GATE(0x80862D08, &lit_4481);
|
|
#pragma pop
|
|
|
|
/* 80862D0C-80862D10 0000C0 0004+00 0/1 0/0 0/0 .rodata @4482 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4482 = 64.0f;
|
|
COMPILER_STRIP_GATE(0x80862D0C, &lit_4482);
|
|
#pragma pop
|
|
|
|
/* 8086BF74-8086BF78 000004 0004+00 1/1 0/0 0/0 .bss mant_cut_type */
|
|
static u8 mant_cut_type[4];
|
|
|
|
/* 808624E8-80862908 0012C8 0420+00 2/1 0/0 0/0 .text daMant_Execute__FP10mant_class */
|
|
static void daMant_Execute(mant_class* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862908-80862910 0016E8 0008+00 1/0 0/0 0/0 .text daMant_IsDelete__FP10mant_class */
|
|
static bool daMant_IsDelete(mant_class* param_0) {
|
|
return true;
|
|
}
|
|
|
|
/* 80862910-80862918 0016F0 0008+00 1/0 0/0 0/0 .text daMant_Delete__FP10mant_class */
|
|
static bool daMant_Delete(mant_class* param_0) {
|
|
return true;
|
|
}
|
|
|
|
/* ############################################################################################## */
|
|
/* 80862D10-80862D14 0000C4 0004+00 0/1 0/0 0/0 .rodata @4536 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4536 = -2000.0f;
|
|
COMPILER_STRIP_GATE(0x80862D10, &lit_4536);
|
|
#pragma pop
|
|
|
|
/* 80862D14-80862D18 0000C8 0004+00 0/1 0/0 0/0 .rodata @4537 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4537 = 2000.0f;
|
|
COMPILER_STRIP_GATE(0x80862D14, &lit_4537);
|
|
#pragma pop
|
|
|
|
/* 80862D18-80862D1C 0000CC 0004+00 0/1 0/0 0/0 .rodata @4538 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4538 = 30.0f;
|
|
COMPILER_STRIP_GATE(0x80862D18, &lit_4538);
|
|
#pragma pop
|
|
|
|
/* 80862D1C-80862D20 0000D0 0004+00 0/1 0/0 0/0 .rodata @4539 */
|
|
#pragma push
|
|
#pragma force_active on
|
|
SECTION_RODATA static f32 const lit_4539 = 7.0f / 10.0f;
|
|
COMPILER_STRIP_GATE(0x80862D1C, &lit_4539);
|
|
#pragma pop
|
|
|
|
/* 8086BF08-8086BF28 -00001 0020+00 1/0 0/0 0/0 .data l_daMant_Method */
|
|
static actor_method_class l_daMant_Method = {
|
|
(process_method_func)daMant_Create__FP10fopAc_ac_c,
|
|
(process_method_func)daMant_Delete__FP10mant_class,
|
|
(process_method_func)daMant_Execute__FP10mant_class,
|
|
(process_method_func)daMant_IsDelete__FP10mant_class,
|
|
(process_method_func)daMant_Draw__FP10mant_class,
|
|
};
|
|
|
|
/* 8086BF28-8086BF58 -00001 0030+00 0/0 0/0 1/0 .data g_profile_MANT */
|
|
extern actor_process_profile_definition g_profile_MANT = {
|
|
fpcLy_CURRENT_e, // mLayerID
|
|
8, // mListID
|
|
fpcPi_CURRENT_e, // mListPrio
|
|
PROC_MANT, // mProcName
|
|
&g_fpcLf_Method.base, // sub_method
|
|
sizeof(mant_class), // mSize
|
|
0, // mSizeOther
|
|
0, // mParameters
|
|
&g_fopAc_Method.base, // sub_method
|
|
234, // mPriority
|
|
&l_daMant_Method, // sub_method
|
|
0x00044000, // mStatus
|
|
fopAc_ACTOR_e, // mActorType
|
|
fopAc_CULLBOX_CUSTOM_e, // cullType
|
|
};
|
|
|
|
/* 8086BF58-8086BF6C 009238 0014+00 2/2 0/0 0/0 .data __vt__15daMant_packet_c */
|
|
SECTION_DATA extern void* __vt__15daMant_packet_c[5] = {
|
|
(void*)NULL /* RTTI */,
|
|
(void*)NULL,
|
|
(void*)entry__9J3DPacketFP13J3DDrawBuffer,
|
|
(void*)draw__15daMant_packet_cFv,
|
|
(void*)__dt__15daMant_packet_cFv,
|
|
};
|
|
|
|
/* 80862918-80862AC0 0016F8 01A8+00 1/0 0/0 0/0 .text daMant_Create__FP10fopAc_ac_c */
|
|
static void daMant_Create(fopAc_ac_c* param_0) {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862AC0-80862B3C 0018A0 007C+00 1/1 0/0 0/0 .text __dt__8mant_j_sFv */
|
|
mant_j_s::~mant_j_s() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862B3C-80862BA4 00191C 0068+00 1/1 0/0 0/0 .text __ct__8mant_j_sFv */
|
|
mant_j_s::mant_j_s() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862BA4-80862C40 001984 009C+00 1/0 0/0 0/0 .text __dt__15daMant_packet_cFv */
|
|
daMant_packet_c::~daMant_packet_c() {
|
|
// NONMATCHING
|
|
}
|
|
|
|
/* 80862C40-80862C44 001A20 0004+00 2/2 0/0 0/0 .text __ct__4cXyzFv */
|
|
// cXyz::cXyz() {
|
|
extern "C" void __ct__4cXyzFv() {
|
|
/* empty function */
|
|
}
|