building RELs

This commit is contained in:
Julgodis
2021-04-06 18:00:35 +02:00
parent 9325c67c63
commit 85bd045193
36358 changed files with 867422 additions and 1426658 deletions
+130 -275
View File
@@ -136,10 +136,10 @@ extern "C" extern u8 mLinkPtr__14Z2CreatureLink[4 + 4 /* padding */];
//
/* ############################################################################################## */
/* 80455A18-80455A1C 0004+00 s=1 e=0 z=0 None .sdata2 @3395 */
/* 80455A18-80455A1C 004018 0004+00 1/1 0/0 0/0 .sdata2 @3395 */
SECTION_SDATA2 static f32 lit_3395 = 10000000.0f;
/* 80455A1C-80455A20 0004+00 s=3 e=0 z=0 None .sdata2 @3396 */
/* 80455A1C-80455A20 00401C 0004+00 3/3 0/0 0/0 .sdata2 @3396 */
SECTION_SDATA2 static u8 lit_3396[4] = {
0x00,
0x00,
@@ -147,10 +147,7 @@ SECTION_SDATA2 static u8 lit_3396[4] = {
0x00,
};
/* 802B5F1C-802B5F70 0054+00 s=0 e=1 z=0 None .text __ct__11Z2StatusMgrFv */
// 802B5F1C: 80450B7C (data_80450B7C)
// 802B5F48: 80455A18 (lit_3395)
// 802B5F58: 80455A1C (lit_3396)
/* 802B5F1C-802B5F70 2B085C 0054+00 0/0 1/1 0/0 .text __ct__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -160,7 +157,7 @@ asm Z2StatusMgr::Z2StatusMgr() {
}
#pragma pop
/* 802B5F70-802B5F7C 000C+00 s=0 e=1 z=0 None .text heartGaugeOn__11Z2StatusMgrFv */
/* 802B5F70-802B5F7C 2B08B0 000C+00 0/0 1/1 0/0 .text heartGaugeOn__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -171,30 +168,13 @@ asm void Z2StatusMgr::heartGaugeOn() {
#pragma pop
/* ############################################################################################## */
/* 80455A20-80455A24 0004+00 s=3 e=0 z=0 None .sdata2 @3467 */
/* 80455A20-80455A24 004020 0004+00 3/3 0/0 0/0 .sdata2 @3467 */
SECTION_SDATA2 static f32 lit_3467 = 1.0f;
/* 80455A24-80455A28 0004+00 s=1 e=0 z=0 None .sdata2 @3468 */
/* 80455A24-80455A28 004024 0004+00 1/1 0/0 0/0 .sdata2 @3468 */
SECTION_SDATA2 static f32 lit_3468 = -1.0f;
/* 802B5F7C-802B60CC 0150+00 s=0 e=1 z=0 None .text processHeartGaugeSound__11Z2StatusMgrFv */
// 802B5F88: 804061C0 (g_dComIfG_gameInfo)
// 802B5F8C: 804061C0 (g_dComIfG_gameInfo)
// 802B5FA8: 80451124 (struct_80451124)
// 802B5FBC: 80451360 (mLinkPtr__14Z2CreatureLink)
// 802B5FD4: 80450B84 (data_80450B84)
// 802B6010: 80450B88 (data_80450B88)
// 802B6024: 80455A20 (lit_3467)
// 802B602C: 80455A24 (lit_3468)
// 802B6038: 802AC50C (seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
// 802B6050: 80450B88 (data_80450B88)
// 802B6064: 80455A20 (lit_3467)
// 802B606C: 80455A24 (lit_3468)
// 802B6078: 802AC50C (seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
// 802B6090: 80450B88 (data_80450B88)
// 802B60A4: 80455A20 (lit_3467)
// 802B60AC: 80455A24 (lit_3468)
// 802B60B8: 802AC50C (seStartLevel__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc)
/* 802B5F7C-802B60CC 2B08BC 0150+00 0/0 1/1 0/0 .text processHeartGaugeSound__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -204,12 +184,7 @@ asm void Z2StatusMgr::processHeartGaugeSound() {
}
#pragma pop
/* 802B60CC-802B6104 0038+00 s=0 e=1 z=0 None .text talkIn__11Z2StatusMgrFv */
// 802B60D8: 802B61BC (isMovieDemo__11Z2StatusMgrFv)
// 802B60E4: 80450B84 (data_80450B84)
// 802B60E8: 802B2CA4 (talkInBgm__8Z2SeqMgrFv)
// 802B60EC: 80450B88 (data_80450B88)
// 802B60F0: 802ADB50 (talkInSe__7Z2SeMgrFv)
/* 802B60CC-802B6104 2B0A0C 0038+00 0/0 1/1 0/0 .text talkIn__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -219,12 +194,7 @@ asm void Z2StatusMgr::talkIn() {
}
#pragma pop
/* 802B6104-802B613C 0038+00 s=0 e=1 z=0 None .text talkOut__11Z2StatusMgrFv */
// 802B6110: 802B61BC (isMovieDemo__11Z2StatusMgrFv)
// 802B611C: 80450B84 (data_80450B84)
// 802B6120: 802B2D64 (talkOutBgm__8Z2SeqMgrFv)
// 802B6124: 80450B88 (data_80450B88)
// 802B6128: 802ADC54 (talkOutSe__7Z2SeMgrFv)
/* 802B6104-802B613C 2B0A44 0038+00 0/0 1/1 0/0 .text talkOut__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -234,11 +204,7 @@ asm void Z2StatusMgr::talkOut() {
}
#pragma pop
/* 802B613C-802B617C 0040+00 s=0 e=1 z=0 None .text menuIn__11Z2StatusMgrFv */
// 802B6150: 80450B84 (data_80450B84)
// 802B6154: 802B2DAC (menuInBgm__8Z2SeqMgrFv)
// 802B6158: 80450B88 (data_80450B88)
// 802B615C: 802ADD58 (menuInSe__7Z2SeMgrFv)
/* 802B613C-802B617C 2B0A7C 0040+00 0/0 1/1 0/0 .text menuIn__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -248,11 +214,7 @@ asm void Z2StatusMgr::menuIn() {
}
#pragma pop
/* 802B617C-802B61BC 0040+00 s=0 e=3 z=0 None .text menuOut__11Z2StatusMgrFv */
// 802B6190: 80450B84 (data_80450B84)
// 802B6194: 802B2DF4 (menuOutBgm__8Z2SeqMgrFv)
// 802B6198: 80450B88 (data_80450B88)
// 802B619C: 802ADC54 (talkOutSe__7Z2SeMgrFv)
/* 802B617C-802B61BC 2B0ABC 0040+00 0/0 3/3 0/0 .text menuOut__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -262,7 +224,7 @@ asm void Z2StatusMgr::menuOut() {
}
#pragma pop
/* 802B61BC-802B61E8 002C+00 s=2 e=1 z=0 None .text isMovieDemo__11Z2StatusMgrFv */
/* 802B61BC-802B61E8 2B0AFC 002C+00 2/2 1/1 0/0 .text isMovieDemo__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -273,114 +235,7 @@ asm void Z2StatusMgr::isMovieDemo() {
#pragma pop
/* ############################################################################################## */
/* 8039BC88-8039BFA8 0319+07 s=1 e=0 z=0 None .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
SECTION_DEAD char const* const stringBase_8039BC88 = "F_SP00";
SECTION_DEAD char const* const stringBase_8039BC8F = "F_SP103";
SECTION_DEAD char const* const stringBase_8039BC97 = "R_SP01";
SECTION_DEAD char const* const stringBase_8039BC9E = "F_SP104";
SECTION_DEAD char const* const stringBase_8039BCA6 = "R_SP107";
SECTION_DEAD char const* const stringBase_8039BCAE = "F_SP108";
SECTION_DEAD char const* const stringBase_8039BCB6 = "R_SP108";
SECTION_DEAD char const* const stringBase_8039BCBE = "F_SP117";
SECTION_DEAD char const* const stringBase_8039BCC6 = "F_SP109";
SECTION_DEAD char const* const stringBase_8039BCCE = "R_SP109";
SECTION_DEAD char const* const stringBase_8039BCD6 = "R_SP209";
SECTION_DEAD char const* const stringBase_8039BCDE = "F_SP110";
SECTION_DEAD char const* const stringBase_8039BCE6 = "R_SP110";
SECTION_DEAD char const* const stringBase_8039BCEE = "F_SP111";
SECTION_DEAD char const* const stringBase_8039BCF6 = "F_SP128";
SECTION_DEAD char const* const stringBase_8039BCFE = "R_SP128";
SECTION_DEAD char const* const stringBase_8039BD06 = "F_SP115";
SECTION_DEAD char const* const stringBase_8039BD0E = "F_SP112";
SECTION_DEAD char const* const stringBase_8039BD16 = "F_SP126";
SECTION_DEAD char const* const stringBase_8039BD1E = "F_SP127";
SECTION_DEAD char const* const stringBase_8039BD26 = "R_SP127";
SECTION_DEAD char const* const stringBase_8039BD2E = "F_SP113";
SECTION_DEAD char const* const stringBase_8039BD36 = "F_SP116";
SECTION_DEAD char const* const stringBase_8039BD3E = "R_SP116";
SECTION_DEAD char const* const stringBase_8039BD46 = "R_SP160";
SECTION_DEAD char const* const stringBase_8039BD4E = "R_SP161";
SECTION_DEAD char const* const stringBase_8039BD56 = "F_SP114";
SECTION_DEAD char const* const stringBase_8039BD5E = "F_SP118";
SECTION_DEAD char const* const stringBase_8039BD66 = "F_SP124";
SECTION_DEAD char const* const stringBase_8039BD6E = "F_SP125";
SECTION_DEAD char const* const stringBase_8039BD76 = "F_SP121";
SECTION_DEAD char const* const stringBase_8039BD7E = "F_SP122";
SECTION_DEAD char const* const stringBase_8039BD86 = "F_SP123";
SECTION_DEAD char const* const stringBase_8039BD8E = "F_SP200";
SECTION_DEAD char const* const stringBase_8039BD96 = "F_SP102";
SECTION_DEAD char const* const stringBase_8039BD9E = "";
SECTION_DEAD char const* const stringBase_8039BD9F = "R_SP300";
SECTION_DEAD char const* const stringBase_8039BDA7 = "R_SP301";
SECTION_DEAD char const* const stringBase_8039BDAF = "T_ENEMY";
SECTION_DEAD char const* const stringBase_8039BDB7 = "D_MN54";
SECTION_DEAD char const* const stringBase_8039BDBE = "D_MN05";
SECTION_DEAD char const* const stringBase_8039BDC5 = "D_MN05B";
SECTION_DEAD char const* const stringBase_8039BDCD = "D_MN05A";
SECTION_DEAD char const* const stringBase_8039BDD5 = "D_MN04";
SECTION_DEAD char const* const stringBase_8039BDDC = "D_MN04B";
SECTION_DEAD char const* const stringBase_8039BDE4 = "D_MN04A";
SECTION_DEAD char const* const stringBase_8039BDEC = "D_MN01";
SECTION_DEAD char const* const stringBase_8039BDF3 = "D_MN01B";
SECTION_DEAD char const* const stringBase_8039BDFB = "D_MN01A";
SECTION_DEAD char const* const stringBase_8039BE03 = "D_MN10";
SECTION_DEAD char const* const stringBase_8039BE0A = "D_MN10B";
SECTION_DEAD char const* const stringBase_8039BE12 = "D_MN10A";
SECTION_DEAD char const* const stringBase_8039BE1A = "D_MN11";
SECTION_DEAD char const* const stringBase_8039BE21 = "D_MN11B";
SECTION_DEAD char const* const stringBase_8039BE29 = "D_MN11A";
SECTION_DEAD char const* const stringBase_8039BE31 = "D_MN06";
SECTION_DEAD char const* const stringBase_8039BE38 = "D_MN06B";
SECTION_DEAD char const* const stringBase_8039BE40 = "D_MN06A";
SECTION_DEAD char const* const stringBase_8039BE48 = "D_MN07";
SECTION_DEAD char const* const stringBase_8039BE4F = "D_MN07B";
SECTION_DEAD char const* const stringBase_8039BE57 = "D_MN07A";
SECTION_DEAD char const* const stringBase_8039BE5F = "D_MN08";
SECTION_DEAD char const* const stringBase_8039BE66 = "D_MN08B";
SECTION_DEAD char const* const stringBase_8039BE6E = "D_MN08C";
SECTION_DEAD char const* const stringBase_8039BE76 = "D_MN08A";
SECTION_DEAD char const* const stringBase_8039BE7E = "D_MN08D";
SECTION_DEAD char const* const stringBase_8039BE86 = "D_MN09";
SECTION_DEAD char const* const stringBase_8039BE8D = "D_MN09A";
SECTION_DEAD char const* const stringBase_8039BE95 = "D_MN09B";
SECTION_DEAD char const* const stringBase_8039BE9D = "D_MN09C";
SECTION_DEAD char const* const stringBase_8039BEA5 = "D_SB00";
SECTION_DEAD char const* const stringBase_8039BEAC = "D_SB01";
SECTION_DEAD char const* const stringBase_8039BEB3 = "D_SB02";
SECTION_DEAD char const* const stringBase_8039BEBA = "D_SB03";
SECTION_DEAD char const* const stringBase_8039BEC1 = "D_SB04";
SECTION_DEAD char const* const stringBase_8039BEC8 = "D_SB05";
SECTION_DEAD char const* const stringBase_8039BECF = "D_SB06";
SECTION_DEAD char const* const stringBase_8039BED6 = "D_SB07";
SECTION_DEAD char const* const stringBase_8039BEDD = "D_SB08";
SECTION_DEAD char const* const stringBase_8039BEE4 = "D_SB09";
SECTION_DEAD char const* const stringBase_8039BEEB = "D_SB10";
SECTION_DEAD char const* const stringBase_8039BEF2 = "force_end";
SECTION_DEAD char const* const stringBase_8039BEFC = "SAVEREQ";
SECTION_DEAD char const* const stringBase_8039BF04 = "SAVEGID";
SECTION_DEAD char const* const stringBase_8039BF0C = "demo36_01";
SECTION_DEAD char const* const stringBase_8039BF16 = "demo36_02";
SECTION_DEAD char const* const stringBase_8039BF20 = "demo37_01";
SECTION_DEAD char const* const stringBase_8039BF2A = "demo31";
SECTION_DEAD char const* const stringBase_8039BF31 = "demo";
SECTION_DEAD char const* const stringBase_8039BF36 = "force_start";
SECTION_DEAD char const* const stringBase_8039BF42 = "KAGO_HIKARI";
SECTION_DEAD char const* const stringBase_8039BF4E = "KAGO_YAMI";
SECTION_DEAD char const* const stringBase_8039BF58 = "HYRULEOP";
SECTION_DEAD char const* const stringBase_8039BF61 = "R00_start";
SECTION_DEAD char const* const stringBase_8039BF6B = "B_W_START";
SECTION_DEAD char const* const stringBase_8039BF75 = "L0_rampart01";
SECTION_DEAD char const* const stringBase_8039BF82 = "R22-opening";
SECTION_DEAD char const* const stringBase_8039BF8E = "R01-start";
SECTION_DEAD char const* const stringBase_8039BF98 = "LV3R00OP";
/* @stringBase0 padding */
SECTION_DEAD static char const* const pad_8039BFA1 = "\0\0\0\0\0\0";
#pragma pop
/* 803CA508-803CA5C0 00B8+00 s=1 e=0 z=0 None .data @3732 */
/* 803CA508-803CA5C0 -00001 00B8+00 1/1 0/0 0/0 .data @3732 */
SECTION_DATA static void* lit_3732[46] = {
(void*)(((char*)setDemoName__11Z2StatusMgrFPc) + 0x438),
(void*)(((char*)setDemoName__11Z2StatusMgrFPc) + 0x3F8),
@@ -430,105 +285,10 @@ SECTION_DATA static void* lit_3732[46] = {
(void*)(((char*)setDemoName__11Z2StatusMgrFPc) + 0x4C8),
};
/* 80455A28-80455A30 0008+00 s=1 e=0 z=0 None .sdata2 @3731 */
/* 80455A28-80455A30 004028 0008+00 1/1 0/0 0/0 .sdata2 @3731 */
SECTION_SDATA2 static f64 lit_3731 = 4503599627370496.0 /* cast u32 to float */;
/* 802B61E8-802B671C 0534+00 s=1 e=7 z=11 None .text setDemoName__11Z2StatusMgrFPc */
// 802B61F8: 803621DC (_savegpr_29)
// 802B6218: 80450B80 (data_80450B80)
// 802B6228: 802BA294 (sceneBgmStart__10Z2SceneMgrFv)
// 802B6240: 80450B84 (data_80450B84)
// 802B6248: 802B4164 (setBattleBgmOff__8Z2SeqMgrFb)
// 802B6258: 80450861 (struct_80450860)
// 802B625C: 80450B84 (data_80450B84)
// 802B6260: 80455A20 (lit_3467)
// 802B6268: 80455A1C (lit_3396)
// 802B6294: 80455A28 (lit_3731)
// 802B62D8: 80450B84 (data_80450B84)
// 802B62DC: 802AF884 (subBgmStop__8Z2SeqMgrFv)
// 802B62EC: 80450B84 (data_80450B84)
// 802B62F4: 802AFEDC (bgmStreamStop__8Z2SeqMgrFUl)
// 802B6324: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6328: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6330: 80368994 (strcmp)
// 802B634C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6350: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6358: 80368994 (strcmp)
// 802B6368: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B636C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6374: 80368994 (strcmp)
// 802B6390: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6394: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B639C: 80368994 (strcmp)
// 802B63AC: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B63B0: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B63B8: 80368994 (strcmp)
// 802B63CC: 80450B84 (data_80450B84)
// 802B63DC: 80455A1C (lit_3396)
// 802B63E8: 80455A28 (lit_3731)
// 802B6414: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6418: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6420: 80368994 (strcmp)
// 802B6434: 80450B60 (data_80450B60)
// 802B643C: 80455A1C (lit_3396)
// 802B6444: 802A2DB4 (moveVolume__18JAISoundParamsMoveFfUl)
// 802B6450: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6454: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6460: 80368954 (strncmp)
// 802B6474: 80450B88 (data_80450B88)
// 802B6478: 80455A1C (lit_3396)
// 802B6480: 802AD9F4 (seMoveVolumeAll__7Z2SeMgrFfUl)
// 802B648C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6490: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B649C: 80368954 (strncmp)
// 802B64B8: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B64BC: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B64C4: 80368994 (strcmp)
// 802B64E0: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B64E4: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B64EC: 80368994 (strcmp)
// 802B6508: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B650C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6514: 80368994 (strcmp)
// 802B6530: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6534: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B653C: 80368994 (strcmp)
// 802B6558: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B655C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6564: 80368994 (strcmp)
// 802B657C: 80450B80 (data_80450B80)
// 802B6590: 803CA508 (lit_3732)
// 802B6594: 803CA508 (lit_3732)
// 802B65AC: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B65B0: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B65B8: 80368994 (strcmp)
// 802B65CC: 80450B84 (data_80450B84)
// 802B65D8: 802AF49C (subBgmStart__8Z2SeqMgrFUl)
// 802B65E4: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B65E8: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B65F0: 80368994 (strcmp)
// 802B65FC: 80450B84 (data_80450B84)
// 802B6608: 802AFB94 (bgmStreamPrepare__8Z2SeqMgrFUl)
// 802B660C: 80450B84 (data_80450B84)
// 802B6610: 802AFE18 (bgmStreamPlay__8Z2SeqMgrFv)
// 802B6624: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6628: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6630: 80368994 (strcmp)
// 802B6648: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B664C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6654: 80368994 (strcmp)
// 802B666C: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6670: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6678: 80368994 (strcmp)
// 802B6690: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B6694: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B669C: 80368994 (strcmp)
// 802B66B4: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B66B8: 8039BC88 (Z2StatusMgr__stringBase0)
// 802B66C0: 80368994 (strcmp)
// 802B66D8: 80450B84 (data_80450B84)
// 802B66E0: 802B4164 (setBattleBgmOff__8Z2SeqMgrFb)
// 802B6708: 80362228 (_restgpr_29)
/* 802B61E8-802B671C 2B0B28 0534+00 1/0 7/7 11/11 .text setDemoName__11Z2StatusMgrFPc */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -538,7 +298,7 @@ asm void Z2StatusMgr::setDemoName(char* param_0) {
}
#pragma pop
/* 802B671C-802B6734 0018+00 s=0 e=1 z=0 None .text processTime__11Z2StatusMgrFv */
/* 802B671C-802B6734 2B105C 0018+00 0/0 1/1 0/0 .text processTime__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -548,7 +308,7 @@ asm void Z2StatusMgr::processTime() {
}
#pragma pop
/* 802B6734-802B6758 0024+00 s=0 e=5 z=0 None .text checkDayTime__11Z2StatusMgrFv */
/* 802B6734-802B6758 2B1074 0024+00 0/0 5/5 0/0 .text checkDayTime__11Z2StatusMgrFv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -558,7 +318,7 @@ asm void Z2StatusMgr::checkDayTime() {
}
#pragma pop
/* 802B6758-802B6760 0008+00 s=0 e=1 z=0 None .text setEventBit__11Z2StatusMgrFPv */
/* 802B6758-802B6760 2B1098 0008+00 0/0 1/1 0/0 .text setEventBit__11Z2StatusMgrFPv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -568,8 +328,7 @@ asm void Z2StatusMgr::setEventBit(void* param_0) {
}
#pragma pop
/* 802B6760-802B6784 0024+00 s=0 e=1 z=0 None .text setCameraPolygonPos__11Z2StatusMgrFP3Vec
*/
/* 802B6760-802B6784 2B10A0 0024+00 0/0 1/1 0/0 .text setCameraPolygonPos__11Z2StatusMgrFP3Vec */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -579,30 +338,19 @@ asm void Z2StatusMgr::setCameraPolygonPos(Vec* param_0) {
}
#pragma pop
/* 802B6784-802B6788 0004+00 s=0 e=1 z=0 None .text setCameraGroupInfo__11Z2StatusMgrFUc */
/* 802B6784-802B6788 2B10C4 0004+00 0/0 1/1 0/0 .text setCameraGroupInfo__11Z2StatusMgrFUc */
void Z2StatusMgr::setCameraGroupInfo(u8 param_0) {
/* empty function */
}
/* ############################################################################################## */
/* 80455A30-80455A34 0004+00 s=1 e=0 z=0 None .sdata2 @3798 */
/* 80455A30-80455A34 004030 0004+00 1/1 0/0 0/0 .sdata2 @3798 */
SECTION_SDATA2 static f32 lit_3798 = 2000.0f;
/* 80455A34-80455A38 0004+00 s=1 e=0 z=0 None .sdata2 @3799 */
/* 80455A34-80455A38 004034 0004+00 1/1 0/0 0/0 .sdata2 @3799 */
SECTION_SDATA2 static f32 lit_3799 = 1.0f / 5.0f;
/* 802B6788-802B6840 00B8+00 s=0 e=2 z=0 None .text setCameraInWaterDepth__11Z2StatusMgrFf */
// 802B67A8: 80455A1C (lit_3396)
// 802B67B8: 80450B40 (data_80450B40)
// 802B67C0: 802BAE48 (setUnderWaterFx__11Z2FxLineMgrFb)
// 802B67C8: 80451360 (mLinkPtr__14Z2CreatureLink)
// 802B67E0: 80455A30 (lit_3798)
// 802B67F0: 80455A20 (lit_3467)
// 802B67FC: 80455A34 (lit_3799)
// 802B6804: 80455A20 (lit_3467)
// 802B680C: 802A96F4 (getParamByExp__6Z2CalcFffffffQ26Z2Calc9CurveSign)
// 802B6814: 80450B40 (data_80450B40)
// 802B681C: 802BAE48 (setUnderWaterFx__11Z2FxLineMgrFb)
/* 802B6788-802B6840 2B10C8 00B8+00 0/0 2/2 0/0 .text setCameraInWaterDepth__11Z2StatusMgrFf */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
@@ -611,3 +359,110 @@ asm void Z2StatusMgr::setCameraInWaterDepth(f32 param_0) {
#include "asm/Z2AudioLib/Z2StatusMgr/setCameraInWaterDepth__11Z2StatusMgrFf.s"
}
#pragma pop
/* 8039BC88-8039BFA8 0282E8 0319+07 1/1 0/0 0/0 .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
SECTION_DEAD static char const* const stringBase_8039BC88 = "F_SP00";
SECTION_DEAD static char const* const stringBase_8039BC8F = "F_SP103";
SECTION_DEAD static char const* const stringBase_8039BC97 = "R_SP01";
SECTION_DEAD static char const* const stringBase_8039BC9E = "F_SP104";
SECTION_DEAD static char const* const stringBase_8039BCA6 = "R_SP107";
SECTION_DEAD static char const* const stringBase_8039BCAE = "F_SP108";
SECTION_DEAD static char const* const stringBase_8039BCB6 = "R_SP108";
SECTION_DEAD static char const* const stringBase_8039BCBE = "F_SP117";
SECTION_DEAD static char const* const stringBase_8039BCC6 = "F_SP109";
SECTION_DEAD static char const* const stringBase_8039BCCE = "R_SP109";
SECTION_DEAD static char const* const stringBase_8039BCD6 = "R_SP209";
SECTION_DEAD static char const* const stringBase_8039BCDE = "F_SP110";
SECTION_DEAD static char const* const stringBase_8039BCE6 = "R_SP110";
SECTION_DEAD static char const* const stringBase_8039BCEE = "F_SP111";
SECTION_DEAD static char const* const stringBase_8039BCF6 = "F_SP128";
SECTION_DEAD static char const* const stringBase_8039BCFE = "R_SP128";
SECTION_DEAD static char const* const stringBase_8039BD06 = "F_SP115";
SECTION_DEAD static char const* const stringBase_8039BD0E = "F_SP112";
SECTION_DEAD static char const* const stringBase_8039BD16 = "F_SP126";
SECTION_DEAD static char const* const stringBase_8039BD1E = "F_SP127";
SECTION_DEAD static char const* const stringBase_8039BD26 = "R_SP127";
SECTION_DEAD static char const* const stringBase_8039BD2E = "F_SP113";
SECTION_DEAD static char const* const stringBase_8039BD36 = "F_SP116";
SECTION_DEAD static char const* const stringBase_8039BD3E = "R_SP116";
SECTION_DEAD static char const* const stringBase_8039BD46 = "R_SP160";
SECTION_DEAD static char const* const stringBase_8039BD4E = "R_SP161";
SECTION_DEAD static char const* const stringBase_8039BD56 = "F_SP114";
SECTION_DEAD static char const* const stringBase_8039BD5E = "F_SP118";
SECTION_DEAD static char const* const stringBase_8039BD66 = "F_SP124";
SECTION_DEAD static char const* const stringBase_8039BD6E = "F_SP125";
SECTION_DEAD static char const* const stringBase_8039BD76 = "F_SP121";
SECTION_DEAD static char const* const stringBase_8039BD7E = "F_SP122";
SECTION_DEAD static char const* const stringBase_8039BD86 = "F_SP123";
SECTION_DEAD static char const* const stringBase_8039BD8E = "F_SP200";
SECTION_DEAD static char const* const stringBase_8039BD96 = "F_SP102";
SECTION_DEAD static char const* const stringBase_8039BD9E = "";
SECTION_DEAD static char const* const stringBase_8039BD9F = "R_SP300";
SECTION_DEAD static char const* const stringBase_8039BDA7 = "R_SP301";
SECTION_DEAD static char const* const stringBase_8039BDAF = "T_ENEMY";
SECTION_DEAD static char const* const stringBase_8039BDB7 = "D_MN54";
SECTION_DEAD static char const* const stringBase_8039BDBE = "D_MN05";
SECTION_DEAD static char const* const stringBase_8039BDC5 = "D_MN05B";
SECTION_DEAD static char const* const stringBase_8039BDCD = "D_MN05A";
SECTION_DEAD static char const* const stringBase_8039BDD5 = "D_MN04";
SECTION_DEAD static char const* const stringBase_8039BDDC = "D_MN04B";
SECTION_DEAD static char const* const stringBase_8039BDE4 = "D_MN04A";
SECTION_DEAD static char const* const stringBase_8039BDEC = "D_MN01";
SECTION_DEAD static char const* const stringBase_8039BDF3 = "D_MN01B";
SECTION_DEAD static char const* const stringBase_8039BDFB = "D_MN01A";
SECTION_DEAD static char const* const stringBase_8039BE03 = "D_MN10";
SECTION_DEAD static char const* const stringBase_8039BE0A = "D_MN10B";
SECTION_DEAD static char const* const stringBase_8039BE12 = "D_MN10A";
SECTION_DEAD static char const* const stringBase_8039BE1A = "D_MN11";
SECTION_DEAD static char const* const stringBase_8039BE21 = "D_MN11B";
SECTION_DEAD static char const* const stringBase_8039BE29 = "D_MN11A";
SECTION_DEAD static char const* const stringBase_8039BE31 = "D_MN06";
SECTION_DEAD static char const* const stringBase_8039BE38 = "D_MN06B";
SECTION_DEAD static char const* const stringBase_8039BE40 = "D_MN06A";
SECTION_DEAD static char const* const stringBase_8039BE48 = "D_MN07";
SECTION_DEAD static char const* const stringBase_8039BE4F = "D_MN07B";
SECTION_DEAD static char const* const stringBase_8039BE57 = "D_MN07A";
SECTION_DEAD static char const* const stringBase_8039BE5F = "D_MN08";
SECTION_DEAD static char const* const stringBase_8039BE66 = "D_MN08B";
SECTION_DEAD static char const* const stringBase_8039BE6E = "D_MN08C";
SECTION_DEAD static char const* const stringBase_8039BE76 = "D_MN08A";
SECTION_DEAD static char const* const stringBase_8039BE7E = "D_MN08D";
SECTION_DEAD static char const* const stringBase_8039BE86 = "D_MN09";
SECTION_DEAD static char const* const stringBase_8039BE8D = "D_MN09A";
SECTION_DEAD static char const* const stringBase_8039BE95 = "D_MN09B";
SECTION_DEAD static char const* const stringBase_8039BE9D = "D_MN09C";
SECTION_DEAD static char const* const stringBase_8039BEA5 = "D_SB00";
SECTION_DEAD static char const* const stringBase_8039BEAC = "D_SB01";
SECTION_DEAD static char const* const stringBase_8039BEB3 = "D_SB02";
SECTION_DEAD static char const* const stringBase_8039BEBA = "D_SB03";
SECTION_DEAD static char const* const stringBase_8039BEC1 = "D_SB04";
SECTION_DEAD static char const* const stringBase_8039BEC8 = "D_SB05";
SECTION_DEAD static char const* const stringBase_8039BECF = "D_SB06";
SECTION_DEAD static char const* const stringBase_8039BED6 = "D_SB07";
SECTION_DEAD static char const* const stringBase_8039BEDD = "D_SB08";
SECTION_DEAD static char const* const stringBase_8039BEE4 = "D_SB09";
SECTION_DEAD static char const* const stringBase_8039BEEB = "D_SB10";
SECTION_DEAD static char const* const stringBase_8039BEF2 = "force_end";
SECTION_DEAD static char const* const stringBase_8039BEFC = "SAVEREQ";
SECTION_DEAD static char const* const stringBase_8039BF04 = "SAVEGID";
SECTION_DEAD static char const* const stringBase_8039BF0C = "demo36_01";
SECTION_DEAD static char const* const stringBase_8039BF16 = "demo36_02";
SECTION_DEAD static char const* const stringBase_8039BF20 = "demo37_01";
SECTION_DEAD static char const* const stringBase_8039BF2A = "demo31";
SECTION_DEAD static char const* const stringBase_8039BF31 = "demo";
SECTION_DEAD static char const* const stringBase_8039BF36 = "force_start";
SECTION_DEAD static char const* const stringBase_8039BF42 = "KAGO_HIKARI";
SECTION_DEAD static char const* const stringBase_8039BF4E = "KAGO_YAMI";
SECTION_DEAD static char const* const stringBase_8039BF58 = "HYRULEOP";
SECTION_DEAD static char const* const stringBase_8039BF61 = "R00_start";
SECTION_DEAD static char const* const stringBase_8039BF6B = "B_W_START";
SECTION_DEAD static char const* const stringBase_8039BF75 = "L0_rampart01";
SECTION_DEAD static char const* const stringBase_8039BF82 = "R22-opening";
SECTION_DEAD static char const* const stringBase_8039BF8E = "R01-start";
SECTION_DEAD static char const* const stringBase_8039BF98 = "LV3R00OP";
/* @stringBase0 padding */
SECTION_DEAD static char const* const pad_8039BFA1 = "\0\0\0\0\0\0";
#pragma pop