mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
Decompile several dead and duplicated functions (#353)
This commit is contained in:
parent
5c5fbf8f0c
commit
0fb0b32d0c
@ -886,7 +886,7 @@ typedef struct EffectInstanceData {
|
||||
/* 0x04 */ Vec3f pos;
|
||||
/* 0x10 */ Vec3f rotation;
|
||||
/* 0x1C */ Vec3f scale;
|
||||
/* 0x28 */ char unk_28[0x4];
|
||||
/* 0x28 */ f32 unk_28;
|
||||
/* 0x2C */ s32 unk_2C;
|
||||
/* 0x30 */ f32 unk_30;
|
||||
/* 0x34 */ char unk_34[0x30];
|
||||
|
@ -396,11 +396,13 @@ extern s32 D_803DA800;
|
||||
|
||||
// Dead code
|
||||
extern PlayerStatus* dead_gPlayerStatusPtr;
|
||||
extern StaticItem dead_gItemTable[364]; // dead_gItemTable
|
||||
extern StaticItem dead_gItemTable[364];
|
||||
extern Camera dead_gCameras[4];
|
||||
|
||||
extern s32 D_80108A64;
|
||||
extern s32 bMarioIdleAnims[];
|
||||
extern s32 bMarioDefendAnims[];
|
||||
extern s32 bPeachIdleAnims[];
|
||||
|
||||
|
||||
#endif
|
||||
|
@ -1,6 +1,13 @@
|
||||
#include "common.h"
|
||||
|
||||
INCLUDE_ASM(s32, "EA7320", func_80240350_EA7320);
|
||||
#define NAMESPACE EA7320
|
||||
|
||||
ApiStatus func_80240350_EA7320(ScriptInstance* script, s32 isInitialCall) {
|
||||
Camera* camera = &dead_gCameras[0];
|
||||
|
||||
camera->flags |= 0x1000;
|
||||
return ApiStatus_DONE2;
|
||||
}
|
||||
|
||||
INCLUDE_ASM(s32, "EA7320", func_8024036C_EA733C);
|
||||
|
||||
|
@ -6,7 +6,7 @@ INCLUDE_ASM(s32, "ED0310", func_80240320_ED0310);
|
||||
|
||||
INCLUDE_ASM(s32, "ED0310", func_802404D0_ED04C0);
|
||||
|
||||
INCLUDE_ASM(s32, "ED0310", func_80240AF8_ED0AE8);
|
||||
#include "world/common/DeadUnkNpcAIFunc1.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "ED0310", func_80240BB8_ED0BA8);
|
||||
|
||||
|
@ -6,6 +6,6 @@ INCLUDE_ASM(s32, "ED42A0", func_80240080_ED42A0);
|
||||
|
||||
#include "world/common/DeadGetItemName.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "ED42A0", func_80240198_ED43B8);
|
||||
#include "world/common/DeadUnkTexturePanFunc.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "ED42A0", func_802402BC_ED44DC);
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_flo/5B1A10", func_80218560_5B1A10);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#define NAMESPACE dup_b_area_flo
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_flo/5B1D80", func_802188D0_5B1D80);
|
||||
#define NAMESPACE dup_b_area_flo
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_flo/5B20F0", func_80218C40_5B20F0);
|
||||
#define NAMESPACE dup2_b_area_flo
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
#define NAMESPACE dup2_b_area_flo
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
@ -22,7 +24,9 @@ INCLUDE_ASM(s32, "battle/area_flo/5B20F0", func_80218EE8_5B2398);
|
||||
|
||||
#include "common/UnkBattleFunc5.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_flo/5B20F0", func_802190B0_5B2560);
|
||||
#define NAMESPACE dup3_b_area_flo
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_flo
|
||||
|
||||
#define NAMESPACE dup3_b_area_flo
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_hos/47F0D0", func_80218020_47F0D0);
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_hos/47F0D0", func_80218150_47F200);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_jan2
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_jan2/584B90", func_80218250_584B90);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_kpa
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_kpa/684C30", func_80218200_684C30);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/UnkFloatFunc.inc.c"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_kpa4
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_kpa4/6CC1C0", func_80218150_6CC1C0);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/UnkFloatFunc.inc.c"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_kzn
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_kzn/58C920", func_80218630_58C920);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_kzn
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_kzn/58CC90", func_802189A0_58CC90);
|
||||
#define NAMESPACE dup_b_area_kzn
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_kzn
|
||||
|
||||
#define NAMESPACE dup_b_area_kzn
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/649050", func_80218240_649050);
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/649050", func_80218300_649110);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#define NAMESPACE dup3_b_area_pra
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/649480", func_80218670_649480);
|
||||
#define NAMESPACE dup_b_area_pra
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
#define NAMESPACE dup4_b_area_pra
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/6497F0", func_802189E0_6497F0);
|
||||
#define NAMESPACE dup2_b_area_pra
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
#define NAMESPACE dup2_b_area_pra
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/649B60", func_80218D50_649B60);
|
||||
#define NAMESPACE dup3_b_area_pra
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra/649ED0", func_802190C0_649ED0);
|
||||
#define NAMESPACE dup4_b_area_pra
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_pra
|
||||
|
||||
#define NAMESPACE dup_b_area_pra
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_pra3
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra3/66B5B0", func_80219830_66B5B0);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
@ -11,3 +11,4 @@ INCLUDE_ASM(s32, "battle/area_pra3/66B5B0", func_80219830_66B5B0);
|
||||
#include "common/StartRumbleWithParams.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra3/66B5B0", func_80219AD8_66B858);
|
||||
|
||||
|
@ -2,7 +2,9 @@
|
||||
|
||||
#define NAMESPACE b_area_pra3
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_pra3/66B920", func_80219BA0_66B920);
|
||||
#define NAMESPACE dup_b_area_pra3
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
#define NAMESPACE b_area_pra3
|
||||
|
||||
#define NAMESPACE dup_b_area_pra3
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_sam
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_sam/6253E0", func_80219840_6253E0);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
#define NAMESPACE b_area_sam2
|
||||
|
||||
INCLUDE_ASM(s32, "battle/area_sam2/63D9F0", func_80218810_63D9F0);
|
||||
#include "common/ShrinkActor.inc.c"
|
||||
|
||||
#include "common/GetSelectedMoveID.inc.c"
|
||||
|
||||
|
@ -31,6 +31,6 @@ INCLUDE_ASM(s32, "world/area_hos/hos_00/A0C4E0", func_80240994_A0C684);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_hos/hos_00/A0C4E0", func_80240A54_A0C744);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_hos/hos_00/A0C4E0", func_80240B20_A0C810);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_hos/hos_00/A0C4E0", func_80240B3C_A0C82C);
|
||||
|
@ -11,7 +11,7 @@ static char* N(exit_str_1) = "";
|
||||
|
||||
#include "world/common/UnkTexturePanFunc2.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_hos/hos_05/A2A240", func_80240604_A2A844);
|
||||
#include "world/common/AwaitScriptComplete.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_hos/hos_05/A2A240", func_80240634_A2A874);
|
||||
|
||||
|
@ -3,6 +3,6 @@
|
||||
static char* N(exit_str_0) = "isk_08";
|
||||
static char* N(exit_str_1) = "isk_04";
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_isk/isk_07/982440", func_80240000_982440);
|
||||
#include "world/common/SetNpcB5_3.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_isk/isk_07/982440", func_80240014_982454);
|
||||
|
@ -25,6 +25,6 @@ INCLUDE_ASM(s32, "world/area_jan/jan_01/B28030", func_80240BEC_B28C1C);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_jan/jan_01/B28030", func_80240F30_B28F60);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_jan/jan_01/B28030", func_80241154_B29184);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
@ -137,7 +137,7 @@ ApiStatus N(func_80240E90_B85010)(ScriptInstance* script, s32 isInitialCall) {
|
||||
|
||||
#include "world/common/GetItemName.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_jan/jan_22/B84180", func_80240FA8_B85128);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
||||
|
@ -58,7 +58,8 @@ INCLUDE_ASM(s32, "world/area_kpa/kpa_102/A93A50", func_80243198_A968D8);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_kpa/kpa_102/A93A50", func_80243270_A969B0);
|
||||
|
||||
// Should be #include "world/common/GetEncounterEnemyIsOwner.inc.c"
|
||||
INCLUDE_ASM(s32, "world/area_kpa/kpa_102/A93A50", func_80243504_A96C44);
|
||||
#define NAMESPACE dup_kpa_102
|
||||
#include "world/common/GetEncounterEnemyIsOwner.inc.c"
|
||||
#define NAMESPACE kpa_102
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_kpa/kpa_102/A93A50", func_8024353C_A96C7C);
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include "kzn_18.h"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_kzn/kzn_18/C8C3F0", func_80240350_C8C3F0);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#include "nok_12.h"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_nok/nok_12/9FAAE0", func_802402F0_9FAAE0);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
@ -1,5 +1,5 @@
|
||||
#include "nok_14.h"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_nok/nok_14/A029C0", func_80240180_A029C0);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
@ -54,6 +54,6 @@ INCLUDE_ASM(s32, "world/area_omo/omo_02/D9D510", func_802423E0_D9F8B0);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_02/D9D510", func_8024283C_D9FD0C);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_02/D9D510", func_80242B5C_DA002C);
|
||||
#include "world/common/SetNpcB5_3.inc.c"
|
||||
|
||||
#include "world/common/GetEncounterEnemyIsOwner.inc.c"
|
||||
|
@ -142,6 +142,6 @@ INCLUDE_ASM(s32, "world/area_omo/omo_04/DAD400", func_80241AD0_DAEED0);
|
||||
|
||||
static char* N(exit_str_2) = "omo_04";
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_04/DAD400", func_80241E04_DAF204);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
@ -230,7 +230,7 @@ ApiStatus N(func_80242C84_DBFF34)(ScriptInstance* script, s32 isInitialCall) {
|
||||
|
||||
static char* N(exit_str_2) = "omo_07";
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_07/DBD2B0", func_80242E70_DC0120);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
||||
|
@ -149,12 +149,14 @@ INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_8024324C_DCFF1C);
|
||||
|
||||
static char* N(exit_str_0) = "omo_09";
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_8024356C_DD023C);
|
||||
#include "world/common/SetNpcB5_3.inc.c"
|
||||
|
||||
#include "world/common/GetEncounterEnemyIsOwner.inc.c"
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_802435B8_DD0288);
|
||||
#define NAMESPACE dup_omo_09
|
||||
#include "world/common/SetNpcB5_3.inc.c"
|
||||
#define NAMESPACE omo_09
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_09/DCD6B0", func_802435CC_DD029C);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
@ -4,7 +4,7 @@
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_12/DDF310", func_80240184_DDF494);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_12/DDF310", func_802402DC_DDF5EC);
|
||||
#include "world/common/SetCamera0Flag1000.inc.c"
|
||||
|
||||
#include "world/common/UnsetCamera0Flag1000.inc.c"
|
||||
|
||||
|
@ -128,6 +128,6 @@ INCLUDE_ASM(s32, "world/area_omo/omo_17/DEF400", func_80242F44_DF1DE4);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_17/DEF400", func_802433A0_DF2240);
|
||||
|
||||
INCLUDE_ASM(s32, "world/area_omo/omo_17/DEF400", func_802436C0_DF2560);
|
||||
#include "world/common/SetNpcB5_3.inc.c"
|
||||
|
||||
#include "world/common/GetEncounterEnemyIsOwner.inc.c"
|
||||
|
@ -30,9 +30,9 @@ ApiStatus N(DeadUnkTexturePanFunc)(ScriptInstance* script, s32 isInitialCall) {
|
||||
script->varTable[12] -= 0x20000;
|
||||
}
|
||||
|
||||
func_80126064(script->varTable[0], script->varTable[9]);
|
||||
func_8012607C(script->varTable[0], script->varTable[10]);
|
||||
func_80126094(script->varTable[0], script->varTable[11]);
|
||||
func_801260AC(script->varTable[0], script->varTable[12]);
|
||||
dead_set_main_pan_u(script->varTable[0], script->varTable[9]);
|
||||
dead_set_main_pan_v(script->varTable[0], script->varTable[10]);
|
||||
dead_set_aux_pan_u(script->varTable[0], script->varTable[11]);
|
||||
dead_set_aux_pan_v(script->varTable[0], script->varTable[12]);
|
||||
return ApiStatus_BLOCK;
|
||||
}
|
||||
|
@ -45,10 +45,10 @@ ApiStatus N(DeadUnkTexturePanFunc2)(ScriptInstance* script, s32 isInitialCall) {
|
||||
}
|
||||
}
|
||||
|
||||
func_80126064(script->varTable[0], script->varTable[9]);
|
||||
func_8012607C(script->varTable[0], script->varTable[10]);
|
||||
func_80126094(script->varTable[0], script->varTable[11]);
|
||||
func_801260AC(script->varTable[0], script->varTable[12]);
|
||||
dead_set_main_pan_u(script->varTable[0], script->varTable[9]);
|
||||
dead_set_main_pan_v(script->varTable[0], script->varTable[10]);
|
||||
dead_set_aux_pan_u(script->varTable[0], script->varTable[11]);
|
||||
dead_set_aux_pan_v(script->varTable[0], script->varTable[12]);
|
||||
|
||||
script->functionTemp[0]++;
|
||||
script->functionTemp[1]++;
|
||||
|
10
src/world/common/SetCamera0Flag1000.inc.c
Normal file
10
src/world/common/SetCamera0Flag1000.inc.c
Normal file
@ -0,0 +1,10 @@
|
||||
#include "common.h"
|
||||
#include "map.h"
|
||||
#include "camera.h"
|
||||
|
||||
ApiStatus N(SetCamera0Flag1000)(ScriptInstance* script, s32 isInitialCall) {
|
||||
Camera* camera = &gCameras[0];
|
||||
|
||||
camera->flags |= 0x1000;
|
||||
return ApiStatus_DONE2;
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
|
||||
func_80126064 = 0x80126064;
|
||||
func_8012607C = 0x8012607C;
|
||||
func_80126094 = 0x80126094;
|
||||
func_801260AC = 0x801260AC;
|
||||
dead_set_main_pan_u = 0x80126064;
|
||||
dead_set_main_pan_v = 0x8012607C;
|
||||
dead_set_aux_pan_u = 0x80126094;
|
||||
dead_set_aux_pan_v = 0x801260AC;
|
||||
dead_get_npc_unsafe = 0x8003E4BC; // get_npc_safe
|
||||
func_80075110 = 0x80075110;
|
||||
func_80042AF4 = 0x80042AF4;
|
||||
|
@ -36,7 +36,7 @@ glabel D_80241DA4_ED5FC4
|
||||
.word 0x00000043, 0x00000004, 0x802E49F4, 0xFE363C80, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000043, 0x00000004, 0x802E49F4, 0xFE363C80, 0x00000001, 0x00000010, 0x00000002, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80241E04_ED6024
|
||||
.word 0x0000004D, 0x00000001, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C85, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C86, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C87, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C88, 0x00000001, 0x00000043, 0x00000001, func_80240198_ED43B8, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000001, func_802402BC_ED44DC, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x0000004D, 0x00000001, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C85, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C86, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C87, 0x00000001, 0x0000000A, 0x00000002, 0xFE363C88, 0x00000001, 0x00000043, 0x00000001, ED42A0_DeadUnkTexturePanFunc, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000001, func_802402BC_ED44DC, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80241EA0_ED60C0
|
||||
.word 0x00000043, 0x00000005, 0x802E1C00, 0xFFFFFFCE, 0x000000AA, 0x00000181, 0x00000000, 0x00000003, 0x00000001, 0x00000001, 0x00000043, 0x00000001, 0x802E1C7C, 0x00000043, 0x00000005, 0x802D6C60, 0x00000038, 0x00000000, 0xFE363C80, 0x00000000, 0x0000000A, 0x00000002, 0xFE363C81, 0x00000001, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000001, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -18,4 +18,4 @@ glabel D_80246028_A30268
|
||||
.word 0x00000043, 0x00000001, func_80240690_A2A8D0, 0x00000003, 0x00000001, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C8B, 0xFE363C8D, 0x0000002C, 0x00000002, 0xFE363C82, 0xFE363C8A, 0x0000002C, 0x00000002, 0xFE363C83, 0xFE363C8B, 0x0000002C, 0x00000002, 0xFE363C84, 0xFE363C8C, 0x00000043, 0x00000005, TranslateModel, 0xFE363C80, 0xFE363C82, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000006, 0xFE363C82, 0x00000029, 0x00000002, 0xFE363C86, 0xFE363C86, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000007, 0xFE363C84, 0x00000029, 0x00000002, 0xFE363C87, 0xFE363C87, 0x00000027, 0x00000002, 0xFE363C86, 0xFE363C87, 0x0000000C, 0x00000002, 0xFE363C86, 0x00002710, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000005, 0xFE363C83, 0x0000000C, 0x00000002, 0xFE363C85, 0x00000088, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000005, 0xFE363C8B, 0x0000000C, 0x00000002, 0xFE363C85, 0x00000000, 0x0000002E, 0x00000002, 0xFE363C8B, 0xF24A7680, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000005, 0xFE363C82, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000006, 0xFE363C83, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000007, 0xFE363C84, 0x0000000C, 0x00000002, 0xFE363C86, 0x00000000, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x0000000D, 0x00000002, 0xFE363C86, 0x0000012C, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C85, 0xFFFFFED4, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x0000000D, 0x00000002, 0xFE363C85, 0x0000012C, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C87, 0xFFFFFED4, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x0000000D, 0x00000002, 0xFE363C87, 0x00000258, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80246298_A304D8
|
||||
.word 0x00000024, 0x00000002, 0xFE363C8F, 0xFE363C82, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C82, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000003, RandInt, 0x00000028, 0xFE363C82, 0x0000002C, 0x00000002, 0xFE363C82, 0xF24A2A80, 0x0000002C, 0x00000002, 0xFE363C83, 0xF24A6680, 0x00000043, 0x00000003, RandInt, 0x00000028, 0xFE363C84, 0x0000002C, 0x00000002, 0xFE363C84, 0xF24A2A80, 0x00000043, 0x00000003, RandInt, 0x0000001E, 0xFE363C85, 0x0000002C, 0x00000002, 0xFE363C85, 0xF24AF280, 0x0000002E, 0x00000002, 0xFE363C85, 0xF24A7A8B, 0x00000003, 0x00000001, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C82, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C83, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C84, 0x00000000, 0x0000002E, 0x00000002, 0xFE363C85, 0xF24A7E1A, 0x00000043, 0x00000005, TranslateModel, 0xFE363C80, 0xFE363C82, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000005, ScaleModel, 0xFE363C80, 0xFE363C85, 0xFE363C85, 0xFE363C85, 0x00000026, 0x00000002, 0xFE363C86, 0xFE363C85, 0x0000002E, 0x00000002, 0xFE363C86, 0xF24AA280, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000006, 0xFE363C86, 0x0000000C, 0x00000002, 0xFE363C86, 0x00000002, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C83, 0x00000024, 0x00000002, 0xFE363C82, 0x00000005, 0x00000005, 0x00000001, 0xFE363C82, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246028_A30268, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, func_80240604_A2A844, 0xFE363C83, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246298_A304D8, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, func_80240604_A2A844, 0xFE363C83, 0x00000013, 0x00000000, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C83, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246298_A304D8, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, func_80240604_A2A844, 0xFE363C83, 0x00000013, 0x00000000, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||||
.word 0x00000024, 0x00000002, 0xFE363C8F, 0xFE363C82, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C82, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000003, RandInt, 0x00000028, 0xFE363C82, 0x0000002C, 0x00000002, 0xFE363C82, 0xF24A2A80, 0x0000002C, 0x00000002, 0xFE363C83, 0xF24A6680, 0x00000043, 0x00000003, RandInt, 0x00000028, 0xFE363C84, 0x0000002C, 0x00000002, 0xFE363C84, 0xF24A2A80, 0x00000043, 0x00000003, RandInt, 0x0000001E, 0xFE363C85, 0x0000002C, 0x00000002, 0xFE363C85, 0xF24AF280, 0x0000002E, 0x00000002, 0xFE363C85, 0xF24A7A8B, 0x00000003, 0x00000001, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C82, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C83, 0x00000000, 0x0000002C, 0x00000002, 0xFE363C84, 0x00000000, 0x0000002E, 0x00000002, 0xFE363C85, 0xF24A7E1A, 0x00000043, 0x00000005, TranslateModel, 0xFE363C80, 0xFE363C82, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000005, ScaleModel, 0xFE363C80, 0xFE363C85, 0xFE363C85, 0xFE363C85, 0x00000026, 0x00000002, 0xFE363C86, 0xFE363C85, 0x0000002E, 0x00000002, 0xFE363C86, 0xF24AA280, 0x00000043, 0x00000003, func_80240634_A2A874, 0x00000006, 0xFE363C86, 0x0000000C, 0x00000002, 0xFE363C86, 0x00000002, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C83, 0x00000024, 0x00000002, 0xFE363C82, 0x00000005, 0x00000005, 0x00000001, 0xFE363C82, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246028_A30268, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, hos_05_AwaitScriptComplete, 0xFE363C83, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246298_A304D8, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, hos_05_AwaitScriptComplete, 0xFE363C83, 0x00000013, 0x00000000, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xFE363C80, 0xFE363C83, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, RandInt, 0x00000168, 0xFE363C81, 0x00000045, 0x00000002, D_80246298_A304D8, 0xFE363C83, 0x0000000B, 0x00000002, 0xFE363C83, 0x00000000, 0x00000043, 0x00000002, hos_05_AwaitScriptComplete, 0xFE363C83, 0x00000013, 0x00000000, 0x00000004, 0x00000001, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||||
|
@ -6,7 +6,7 @@ glabel D_80240860_982CA0
|
||||
.word 0x3FE66666, 0x00000028, 0x0000000A, 0x42C80000, 0x00000000, 0x00000003, 0x40400000, 0x0000002D, 0x00000006, 0x43960000, 0x00000000, 0x00000001
|
||||
|
||||
glabel D_80240890_982CD0
|
||||
.word 0x00000043, 0x00000001, func_80240000_982440, 0x00000043, 0x00000002, DoBasicAI, D_80240860_982CA0, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000001, isk_07_SetNpcB5_3, 0x00000043, 0x00000002, DoBasicAI, D_80240860_982CA0, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_802408BC_982CFC
|
||||
.word 0x00000000, 0x0048000F, 0x00000000, 0x00000000, D_80240890_982CD0, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x000A0000
|
||||
|
@ -24,7 +24,7 @@ glabel D_80241AB4_B29AE4
|
||||
.word 0x00000045, 0x00000002, D_80241A70_B29AA0, 0xFE363C89, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFF, 0x00000140, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00B60006, 0x00000043, 0x00000003, SetNpcSpeed, 0xFFFFFFFF, 0xF24A8C80, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000027, 0x00000002, 0xFE363C80, 0x00000096, 0x00000043, 0x00000005, NpcMoveTo, 0xFFFFFFFF, 0xFE363C80, 0x0000003C, 0x00000000, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x00000000, 0xFFFFFC18, 0x00000000, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFF, 0x00000200, 0x00000000, 0x00000049, 0x00000001, 0xFE363C89, 0x00000043, 0x00000001, jan_01_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8E80, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80241BCC_B29BFC
|
||||
.word 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00B6000B, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFF, 0x00000200, 0x00000001, 0x00000005, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C80, 0xFFFFFDA8, 0x00000007, 0x00000000, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000004, ShowMessageAtScreenPos, 0x0010000D, 0x00000140, 0x0000003C, 0x00000043, 0x00000003, PlaySoundAtPlayer, 0x00000262, 0x00000000, 0x00000043, 0x0000000A, ShowEmote, 0x00000000, 0x00000000, 0x00000000, 0x00000019, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFC, 0x00000262, 0x00000000, 0x00000043, 0x0000000A, ShowEmote, 0xFFFFFFFC, 0x00000000, 0x00000000, 0x00000019, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000001, 0x00000019, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, GetSelfVar, 0x00000000, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C80, 0x000001AE, 0x00000043, 0x00000002, GetCurrentPartner, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000000, 0x00000043, 0x00000001, func_802D2B6C, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000002, RemoveNpc, 0x00000001, 0x00000043, 0x00000004, ShowMessageAtScreenPos, 0x00100010, 0x00000000, 0x0000003C, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000010E, 0x00000004, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00B60007, 0x00000043, 0x00000005, NpcMoveTo, 0xFFFFFFFF, 0x000000FA, 0x0000005A, 0x00000005, 0x00000043, 0x00000002, func_802CF56C, 0x00000002, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000024, 0x00000002, 0xFE363C83, 0xFE363C80, 0x00000027, 0x00000002, 0xFE363C83, 0xFFFFFFCE, 0x00000043, 0x00000003, SetNpcSpeed, 0xFFFFFFFF, 0xF24A8E80, 0x00000043, 0x00000005, NpcMoveTo, 0xFFFFFFFF, 0xFE363C83, 0xFE363C82, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C83, 0x0000002A, 0x00000002, 0xFE363C80, 0x00000002, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x0000012C, 0x00000043, 0x00000004, SetCamPitch, 0x00000000, 0xF24ABE80, 0xF24A5E80, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8E80, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000001, func_80241154_B29184, 0x00000043, 0x00000003, WaitForCam, 0x00000000, 0xF24A7E80, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00B60008, 0x00B60001, 0x00000000, 0x00100011, 0x00000024, 0x00000002, 0xF5DE0180, 0x0000000C, 0x00000046, 0x00000001, D_80241AB4_B29AE4, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000013, 0x00000000, 0x00000016, 0x00000001, 0x00000001, 0x0000004D, 0x00000001, 0x00000000, 0x00000043, 0x00000002, SetTimeFreezeMode, 0x00000001, 0x00000043, 0x00000002, func_802D2C14, 0x00000001, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00B60009, 0x00B60001, 0x00000000, 0x0010000F, 0x00000024, 0x00000002, 0xF8406044, 0x00000001, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000002, 0x00000024, 0x00000002, 0xF5DE0180, 0x0000000C, 0x00000046, 0x00000001, D_80241AB4_B29AE4, 0x00000043, 0x00000002, func_802D2C14, 0x00000000, 0x00000043, 0x00000002, SetTimeFreezeMode, 0x00000000, 0x0000004D, 0x00000001, 0x0000000B, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000023, 0x00000000, 0x00000043, 0x00000003, GetSelfVar, 0x00000000, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000003, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00B6000B, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFF, 0x00000200, 0x00000001, 0x00000005, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C80, 0xFFFFFDA8, 0x00000007, 0x00000000, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000004, ShowMessageAtScreenPos, 0x0010000D, 0x00000140, 0x0000003C, 0x00000043, 0x00000003, PlaySoundAtPlayer, 0x00000262, 0x00000000, 0x00000043, 0x0000000A, ShowEmote, 0x00000000, 0x00000000, 0x00000000, 0x00000019, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFC, 0x00000262, 0x00000000, 0x00000043, 0x0000000A, ShowEmote, 0xFFFFFFFC, 0x00000000, 0x00000000, 0x00000019, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000001, 0x00000019, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000003, GetSelfVar, 0x00000000, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C80, 0x000001AE, 0x00000043, 0x00000002, GetCurrentPartner, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000000, 0x00000043, 0x00000001, func_802D2B6C, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000002, RemoveNpc, 0x00000001, 0x00000043, 0x00000004, ShowMessageAtScreenPos, 0x00100010, 0x00000000, 0x0000003C, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000010E, 0x00000004, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00B60007, 0x00000043, 0x00000005, NpcMoveTo, 0xFFFFFFFF, 0x000000FA, 0x0000005A, 0x00000005, 0x00000043, 0x00000002, func_802CF56C, 0x00000002, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000024, 0x00000002, 0xFE363C83, 0xFE363C80, 0x00000027, 0x00000002, 0xFE363C83, 0xFFFFFFCE, 0x00000043, 0x00000003, SetNpcSpeed, 0xFFFFFFFF, 0xF24A8E80, 0x00000043, 0x00000005, NpcMoveTo, 0xFFFFFFFF, 0xFE363C83, 0xFE363C82, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C83, 0x0000002A, 0x00000002, 0xFE363C80, 0x00000002, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x0000012C, 0x00000043, 0x00000004, SetCamPitch, 0x00000000, 0xF24ABE80, 0xF24A5E80, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8E80, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000001, jan_01_SetCamera0Flag1000, 0x00000043, 0x00000003, WaitForCam, 0x00000000, 0xF24A7E80, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00B60008, 0x00B60001, 0x00000000, 0x00100011, 0x00000024, 0x00000002, 0xF5DE0180, 0x0000000C, 0x00000046, 0x00000001, D_80241AB4_B29AE4, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000013, 0x00000000, 0x00000016, 0x00000001, 0x00000001, 0x0000004D, 0x00000001, 0x00000000, 0x00000043, 0x00000002, SetTimeFreezeMode, 0x00000001, 0x00000043, 0x00000002, func_802D2C14, 0x00000001, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00B60009, 0x00B60001, 0x00000000, 0x0010000F, 0x00000024, 0x00000002, 0xF8406044, 0x00000001, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000002, 0x00000024, 0x00000002, 0xF5DE0180, 0x0000000C, 0x00000046, 0x00000001, D_80241AB4_B29AE4, 0x00000043, 0x00000002, func_802D2C14, 0x00000000, 0x00000043, 0x00000002, SetTimeFreezeMode, 0x00000000, 0x0000004D, 0x00000001, 0x0000000B, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000023, 0x00000000, 0x00000043, 0x00000003, GetSelfVar, 0x00000000, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000003, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80242114_B2A144
|
||||
.word 0x00000043, 0x00000002, GetOwnerEncounterTrigger, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000004, 0x00000024, 0x00000002, 0xFE363C81, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000024, 0x00000002, 0xFE363C81, 0x00000001, 0x00000016, 0x00000001, 0x00000006, 0x00000024, 0x00000002, 0xFE363C81, 0x00000001, 0x0000001C, 0x00000000, 0x00000024, 0x00000002, 0xFE363C81, 0x00000000, 0x00000023, 0x00000000, 0x0000000B, 0x00000002, 0xFE363C81, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000008, 0x00000001, 0x00000005, 0x00000024, 0x00000002, 0xF9718889, 0x00000001, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000003, NpcFacePlayer, 0xFFFFFFFF, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00B60009, 0x00B60002, 0x00000000, 0x0010000E, 0x00000024, 0x00000002, 0xF9718889, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
@ -36,7 +36,7 @@ glabel D_802422D8_B2A308
|
||||
.word 0x00000058, 0x00000000, 0x00000043, 0x00000005, GetNpcPos, 0x00000000, 0xFE363C83, 0xFE363C81, 0xFE363C82, 0x00000024, 0x00000002, 0xFE363C84, 0xFE363C83, 0x00000027, 0x00000002, 0xFE363C83, 0xFFFFFF38, 0x00000027, 0x00000002, 0xFE363C84, 0x000000C8, 0x00000005, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000014, 0x00000001, 0xFE363C80, 0x00000021, 0x00000002, 0xFE363C83, 0xFE363C84, 0x00000043, 0x00000003, SetSelfEnemyFlagBits, 0x01000000, 0x00000000, 0x00000043, 0x00000003, SetSelfEnemyFlagBits, 0x10000000, 0x00000000, 0x0000001C, 0x00000000, 0x00000043, 0x00000003, SetSelfEnemyFlagBits, 0x01000000, 0x00000001, 0x00000043, 0x00000003, SetSelfEnemyFlagBits, 0x10000000, 0x00000001, 0x00000023, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000006, 0x00000000, 0x00000059, 0x00000000, 0x00000024, 0x00000002, 0xF9718889, 0x00000000, 0x00000043, 0x00000005, GetNpcPos, 0x00000000, 0xFE363C87, 0xFE363C88, 0xFE363C89, 0x00000027, 0x00000002, 0xFE363C88, 0x00000014, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000027, 0x00000002, 0xFE363C82, 0x00000005, 0x00000043, 0x00000003, SetNpcJumpscale, 0xFFFFFFFF, 0xF24A8A80, 0x00000024, 0x00000002, 0xFE363C84, 0x00000028, 0x00000024, 0x00000002, 0xFE363C85, 0x0000005A, 0x00000024, 0x00000002, 0xFE363C86, 0x0000002D, 0x00000005, 0x00000001, 0x00000000, 0x00000029, 0x00000002, 0xFE363C84, 0xFFFFFFFF, 0x00000029, 0x00000002, 0xFE363C85, 0xFFFFFFFF, 0x00000029, 0x00000002, 0xFE363C86, 0xFFFFFFFF, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C84, 0x00000043, 0x00000006, NpcJump0, 0xFFFFFFFF, 0xFE363C80, 0x00000012, 0xFE363C82, 0x0000000F, 0x00000043, 0x00000004, PlaySoundAtNpc, 0x00000000, 0x000000E1, 0x00000000, 0x0000000B, 0x00000002, 0xF9718889, 0x00000001, 0x00000058, 0x00000000, 0x00000043, 0x00000004, InterpNpcYaw, 0x00000000, 0xFE363C85, 0x00000002, 0x00000043, 0x0000000F, PlayEffect, 0x00000018, 0x00000003, 0xFE363C87, 0xFE363C88, 0xFE363C89, 0x00000000, 0xFFFFFFFF, 0x00000000, 0x00000003, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000059, 0x00000000, 0x00000013, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C84, 0x00000043, 0x00000003, SetNpcJumpscale, 0xFFFFFFFF, 0xF24A7E80, 0x00000043, 0x00000006, NpcJump0, 0xFFFFFFFF, 0xFE363C80, 0xFFFFFFF4, 0xFE363C82, 0x0000000F, 0x00000003, 0x00000001, 0x00000001, 0x00000008, 0x00000001, 0x00000001, 0x0000000A, 0x00000002, 0xF9718889, 0x00000001, 0x00000004, 0x00000001, 0x00000001, 0x00000013, 0x00000000, 0x00000006, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80242634_B2A664
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60001, 0x00000043, 0x00000002, GetCurrentPartner, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000000, 0x00000043, 0x00000001, func_802D2B6C, 0x00000013, 0x00000000, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFC, 0x00000100, 0x00000001, 0x00000056, 0x00000000, 0x00000008, 0x00000001, 0x0000001E, 0x00000043, 0x00000005, GetNpcPos, 0x00000000, 0xFE363C83, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000024, 0x00000002, 0xFE363C84, 0xFE363C80, 0x0000000C, 0x00000002, 0xFE363C83, 0xFE363C80, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000010E, 0x00000000, 0x00000027, 0x00000002, 0xFE363C84, 0xFFFFFFE2, 0x00000012, 0x00000000, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000005A, 0x00000000, 0x00000027, 0x00000002, 0xFE363C84, 0x0000001E, 0x00000013, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C84, 0x0000002A, 0x00000002, 0xFE363C80, 0x00000002, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x0000012C, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8680, 0x00000043, 0x00000001, func_80241154_B29184, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000004, SetNpcFlagBits, 0x00000000, 0x00000140, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60006, 0x00000043, 0x00000003, SetNpcSpeed, 0x00000000, 0xF24A8680, 0x0000000C, 0x00000002, 0xFE363C82, 0xFFFFFFD3, 0x00000024, 0x00000002, 0xFE363C82, 0xFFFFFFD3, 0x00000013, 0x00000000, 0x00000043, 0x00000005, NpcMoveTo, 0x00000000, 0xFE363C84, 0xFE363C82, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60001, 0x00000043, 0x00000003, NpcFacePlayer, 0x00000000, 0x00000000, 0x00000043, 0x00000004, SetNpcVar, 0x00000000, 0x00000000, 0x00000001, 0x00000057, 0x00000000, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60001, 0x00000043, 0x00000002, GetCurrentPartner, 0xFE363C80, 0x0000000B, 0x00000002, 0xFE363C80, 0x00000000, 0x00000043, 0x00000001, func_802D2B6C, 0x00000013, 0x00000000, 0x00000043, 0x00000004, SetNpcFlagBits, 0xFFFFFFFC, 0x00000100, 0x00000001, 0x00000056, 0x00000000, 0x00000008, 0x00000001, 0x0000001E, 0x00000043, 0x00000005, GetNpcPos, 0x00000000, 0xFE363C83, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000024, 0x00000002, 0xFE363C84, 0xFE363C80, 0x0000000C, 0x00000002, 0xFE363C83, 0xFE363C80, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000010E, 0x00000000, 0x00000027, 0x00000002, 0xFE363C84, 0xFFFFFFE2, 0x00000012, 0x00000000, 0x00000043, 0x00000003, InterpPlayerYaw, 0x0000005A, 0x00000000, 0x00000027, 0x00000002, 0xFE363C84, 0x0000001E, 0x00000013, 0x00000000, 0x00000027, 0x00000002, 0xFE363C80, 0xFE363C84, 0x0000002A, 0x00000002, 0xFE363C80, 0x00000002, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x0000012C, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8680, 0x00000043, 0x00000001, jan_01_SetCamera0Flag1000, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000004, SetNpcFlagBits, 0x00000000, 0x00000140, 0x00000001, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60006, 0x00000043, 0x00000003, SetNpcSpeed, 0x00000000, 0xF24A8680, 0x0000000C, 0x00000002, 0xFE363C82, 0xFFFFFFD3, 0x00000024, 0x00000002, 0xFE363C82, 0xFFFFFFD3, 0x00000013, 0x00000000, 0x00000043, 0x00000005, NpcMoveTo, 0x00000000, 0xFE363C84, 0xFE363C82, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0x00000000, 0x00B60001, 0x00000043, 0x00000003, NpcFacePlayer, 0x00000000, 0x00000000, 0x00000043, 0x00000004, SetNpcVar, 0x00000000, 0x00000000, 0x00000001, 0x00000057, 0x00000000, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80242938_B2A968
|
||||
.word 0x0000000C, 0x00000002, 0xF5DE0180, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x002B0304, 0x00000043, 0x00000003, BindNpcIdle, 0xFFFFFFFF, D_802422D8_B2A308, 0x00000043, 0x00000003, BindNpcDefeat, 0xFFFFFFFF, D_80242634_B2A664, 0x00000012, 0x00000000, 0x00000043, 0x00000002, RemoveNpc, 0xFFFFFFFF, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
File diff suppressed because one or more lines are too long
@ -66,7 +66,7 @@ glabel D_802445F8_A97D38
|
||||
.word 0x00000043, 0x00000001, func_80241F00_A95640, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80244614_A97D54
|
||||
.word 0x00000043, 0x00000001, func_80243504_A96C44, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000000, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000001, func_8024353C_A96C7C, 0x00000044, 0x00000001, EnemyNpcHit, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000001, dup_kpa_102_GetEncounterEnemyIsOwner, 0x0000000A, 0x00000002, 0xFE363C80, 0x00000000, 0x00000002, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000001, func_8024353C_A96C7C, 0x00000044, 0x00000001, EnemyNpcHit, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80244668_A97DA8
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000043, 0x00000002, RemoveNpc, 0xFFFFFFFF, 0x00000016, 0x00000001, 0x00000002, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x00000000, 0xFFFFFC18, 0x00000000, 0x00000043, 0x00000002, func_80045900, 0x00000001, 0x00000016, 0x00000001, 0x00000003, 0x00000043, 0x00000004, SetEnemyFlagBits, 0xFFFFFFFF, 0x00000010, 0x00000001, 0x00000043, 0x00000002, RemoveNpc, 0xFFFFFFFF, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00560000, 0x00000000, D_80244588_A97CC8, 0x00000000, D_802445F8_A97D38, D_80244614_A97D54, 0x00000000, D_80244668_A97DA8, 0x00000000, 0x00000000, 0x00000000
|
||||
|
@ -51,7 +51,7 @@ glabel D_80241360_C8D400
|
||||
.word 0x0000000C, 0x00000002, 0xF5DE0180, 0x00000022, 0x00000043, 0x00000003, BindNpcIdle, 0xFFFFFFFF, D_80240E44_C8CEE4, 0x00000012, 0x00000000, 0x00000043, 0x00000002, RemoveNpc, 0xFFFFFFFF, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_802413B4_C8D454
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C81, 0x00000064, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C80, 0x00000064, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, func_80240350_C8C3F0, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0x0000011D, 0x00000019, 0x00000023, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x00000190, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8480, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000003, WaitForCam, 0x00000000, 0xF24A7E80, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x0000011D, 0x00000019, 0x00000023, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFF, 0x00000321, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360017, 0x00000008, 0x00000001, 0x0000001E, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360001, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00360004, 0x00360001, 0x00000000, 0x001000FF, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFF, 0x00000322, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360018, 0x00000008, 0x00000001, 0x00000019, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x00000000, 0xFFFFFC18, 0x00000000, 0x00000043, 0x00000001, kzn_18_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8680, 0x00000024, 0x00000002, 0xF840609E, 0x00000001, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000D, 0x00000002, 0xFE363C81, 0x00000064, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C80, 0x00000064, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, kzn_18_SetCamera0Flag1000, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0x0000011D, 0x00000019, 0x00000023, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0x00000190, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8480, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000003, WaitForCam, 0x00000000, 0xF24A7E80, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x0000011D, 0x00000019, 0x00000023, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFF, 0x00000321, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360017, 0x00000008, 0x00000001, 0x0000001E, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360001, 0x00000043, 0x00000006, SpeakToPlayer, 0xFFFFFFFF, 0x00360004, 0x00360001, 0x00000000, 0x001000FF, 0x00000008, 0x00000001, 0x0000000A, 0x00000043, 0x00000004, PlaySoundAtNpc, 0xFFFFFFFF, 0x00000322, 0x00000000, 0x00000043, 0x00000003, SetNpcAnimation, 0xFFFFFFFF, 0x00360018, 0x00000008, 0x00000001, 0x00000019, 0x00000043, 0x00000005, SetNpcPos, 0xFFFFFFFF, 0x00000000, 0xFFFFFC18, 0x00000000, 0x00000043, 0x00000001, kzn_18_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8680, 0x00000024, 0x00000002, 0xF840609E, 0x00000001, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80241618_C8D6B8
|
||||
.word 0x0000000A, 0x00000002, 0xF840609E, 0x00000000, 0x00000043, 0x00000003, BindNpcIdle, 0xFFFFFFFF, D_802413B4_C8D454, 0x00000012, 0x00000000, 0x00000043, 0x00000002, RemoveNpc, 0xFFFFFFFF, 0x00000013, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -24,7 +24,7 @@ glabel D_802449E8_DA1EB8
|
||||
.word 0x3FC00000, 0x0000003C, 0x0000000F, 0x42B40000, 0x42480000, 0x00000003, 0x40733333, 0x00000008, 0x00000001, 0x430C0000, 0x42700000, 0x00000001
|
||||
|
||||
glabel D_80244A18_DA1EE8
|
||||
.word 0x00000043, 0x00000001, func_80242B5C_DA002C, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_8024283C_D9FD0C, D_802449E8_DA1EB8, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000001, omo_02_SetNpcB5_3, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_8024283C_D9FD0C, D_802449E8_DA1EB8, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80244A94_DA1F64
|
||||
.word 0x00000000, 0x00180016, 0x00000000, 0x00000000, D_80244A18_DA1EE8, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x000F0000
|
||||
|
@ -93,7 +93,7 @@ glabel D_802430A8_DB04A8
|
||||
.word 0x00000000, 0x00220018, 0x00000000, 0x00000000, 0x00000000, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x001A0000
|
||||
|
||||
glabel D_802430D4_DB04D4
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x0000041A, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, func_80241E04_DAF204, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE0258, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000000, 0x00260003, 0x00260001, 0x00000000, 0x000F003A, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000001, 0x00390005, 0x00390002, 0x00000000, 0x000F003B, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_04_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x0000041A, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, omo_04_SetCamera0Flag1000, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE0258, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000000, 0x00260003, 0x00260001, 0x00000000, 0x000F003A, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000001, 0x00390005, 0x00390002, 0x00000000, 0x000F003B, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_04_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_8024324C_DB064C
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xF8405FCE, 0x00000001, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
@ -54,7 +54,7 @@ glabel D_802447FC_DC1AAC
|
||||
.word 0x00000043, 0x00000003, BindNpcIdle, 0xFFFFFFFF, D_80244140_DC13F0, 0x00000043, 0x00000003, BindNpcDefeat, 0xFFFFFFFF, D_802446DC_DC198C, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80244834_DC1AE4
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x000003DE, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, func_80242E70_DC0120, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE0259, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000005, 0x002B000B, 0x002B0001, 0x00000000, 0x000F003C, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000006, 0x005A000A, 0x005A0002, 0x00000000, 0x000F003D, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_07_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x000003DE, 0x00000008, 0x00000001, 0x00000001, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, omo_07_SetCamera0Flag1000, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE0259, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000005, 0x002B000B, 0x002B0001, 0x00000000, 0x000F003C, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000006, 0x005A000A, 0x005A0002, 0x00000000, 0x000F003D, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_07_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_802449AC_DC1C5C
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xF8405FCF, 0x00000001, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
@ -3,7 +3,7 @@
|
||||
.section .data
|
||||
|
||||
glabel D_80243C30_DD0900
|
||||
.word 0x00000008, 0x00000001, 0x00000008, 0x00000043, 0x00000001, func_802435CC_DD029C, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8080, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000008, 0x00000001, 0x00000008, 0x00000043, 0x00000001, omo_09_SetCamera0Flag1000, 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8080, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80243CBC_DD098C
|
||||
.word 0x00000043, 0x00000005, UseSettingsFrom, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000005, SetPanTarget, 0x00000000, 0x00000217, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetCamDistance, 0x00000000, 0xF24EC680, 0x00000043, 0x00000004, SetCamPitch, 0x00000000, 0xF24ABA80, 0xF24A0280, 0x00000043, 0x00000003, SetCamSpeed, 0x00000000, 0xF24A8680, 0x00000043, 0x00000004, PanToTarget, 0x00000000, 0x00000000, 0x00000001, 0x00000043, 0x00000003, WaitForCam, 0x00000000, 0xF24A7E80, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
@ -36,7 +36,7 @@ glabel D_80247710_DD43E0
|
||||
.word 0x3FC00000, 0x0000003C, 0x0000000F, 0x42B40000, 0x42480000, 0x00000003, 0x40733333, 0x00000008, 0x00000001, 0x430C0000, 0x42700000, 0x00000001
|
||||
|
||||
glabel D_80247740_DD4410
|
||||
.word 0x00000043, 0x00000001, func_8024356C_DD023C, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_8024324C_DCFF1C, D_80247710_DD43E0, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000001, omo_09_SetNpcB5_3, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_8024324C_DCFF1C, D_80247710_DD43E0, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_802477BC_DD448C
|
||||
.word 0x00000000, 0x00180016, 0x00000000, 0x00000000, D_80247740_DD4410, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x000F0000
|
||||
@ -63,7 +63,7 @@ glabel D_80247AB8_DD4788
|
||||
.word 0x3FE66666, 0x00000032, 0x0000000A, 0x437A0000, 0x00000000, 0x00000002, 0x40600000, 0x0000002D, 0x00000006, 0x43960000, 0x00000000, 0x00000001
|
||||
|
||||
glabel D_80247AE8_DD47B8
|
||||
.word 0x00000043, 0x00000001, func_802435B8_DD0288, 0x00000043, 0x00000002, DoBasicAI, D_80247AB8_DD4788, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000043, 0x00000001, dup_omo_09_SetNpcB5_3, 0x00000043, 0x00000002, DoBasicAI, D_80247AB8_DD4788, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80247B14_DD47E4
|
||||
.word 0x00000000, 0x0048000F, 0x00000000, 0x00000000, D_80247AE8_DD47B8, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x00090000
|
||||
@ -78,7 +78,7 @@ glabel D_80247D90_DD4A60
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xF8405FFC, 0x00000001, 0x00000043, 0x00000003, SetSelfVar, 0x0000000A, 0x00000001, 0x00000008, 0x00000001, 0x00000002, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000002, 0x00000016, 0x00000001, 0x00000003, 0x00000024, 0x00000002, 0xF8405FFC, 0x00000001, 0x00000043, 0x00000003, SetSelfVar, 0x0000000A, 0x00000001, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80247E48_DD4B18
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x0000073A, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C81, 0x00000096, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, func_802435CC_DD029C, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE025A, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000005, 0x00310004, 0x00310004, 0x00000000, 0x000F003E, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000006, 0x00580008, 0x00580001, 0x00000000, 0x000F003F, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_09_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
.word 0x00000003, 0x00000001, 0x00000000, 0x00000008, 0x00000001, 0x00000001, 0x00000043, 0x00000004, GetPlayerPos, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000000C, 0x00000002, 0xFE363C80, 0x0000073A, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x0000000C, 0x00000002, 0xFE363C81, 0x00000096, 0x00000004, 0x00000001, 0x00000000, 0x00000013, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000001, 0x00000043, 0x00000001, omo_09_SetCamera0Flag1000, 0x00000043, 0x00000005, GetNpcPos, 0xFFFFFFFF, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x00000043, 0x00000009, SetCamProperties, 0x00000000, 0xF24A8E80, 0xFE363C80, 0xFE363C81, 0xFE363C82, 0x0000012C, 0xF24AAE80, 0xF24A5480, 0x0000000A, 0x00000002, 0xF5DE025A, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000005, 0x00310004, 0x00310004, 0x00000000, 0x000F003E, 0x00000012, 0x00000000, 0x00000043, 0x00000006, SpeakToPlayer, 0x00000006, 0x00580008, 0x00580001, 0x00000000, 0x000F003F, 0x00000013, 0x00000000, 0x00000056, 0x00000000, 0x00000043, 0x00000001, omo_09_UnsetCamera0Flag1000, 0x00000043, 0x00000003, ResetCam, 0x00000000, 0xF24A8A80, 0x00000057, 0x00000000, 0x00000043, 0x00000002, DisablePlayerInput, 0x00000000, 0x00000043, 0x00000002, StartBossBattle, 0x00000003, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
||||
glabel D_80247FE4_DD4CB4
|
||||
.word 0x00000043, 0x00000002, GetBattleOutcome, 0xFE363C80, 0x00000014, 0x00000001, 0xFE363C80, 0x00000016, 0x00000001, 0x00000000, 0x00000024, 0x00000002, 0xF8405FD0, 0x00000001, 0x00000043, 0x00000001, DoNpcDefeat, 0x00000016, 0x00000001, 0x00000001, 0x00000016, 0x00000001, 0x00000002, 0x00000023, 0x00000000, 0x00000002, 0x00000000, 0x00000001, 0x00000000
|
||||
|
File diff suppressed because one or more lines are too long
@ -36,7 +36,7 @@ glabel D_80246338_DF51D8
|
||||
.word 0x3FC00000, 0x0000003C, 0x0000000F, 0x42B40000, 0x42480000, 0x00000003, 0x40733333, 0x00000008, 0x00000001, 0x430C0000, 0x42700000, 0x00000001
|
||||
|
||||
glabel D_80246368_DF5208
|
||||
.word 0x00000043, 0x00000001, func_802436C0_DF2560, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_802433A0_DF2240, D_80246338_DF51D8, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00180016, 0x00000000, 0x00000000, D_80246368_DF5208, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x000F0000
|
||||
.word 0x00000043, 0x00000001, omo_17_SetNpcB5_3, 0x00000043, 0x00000003, SetSelfVar, 0x00000000, 0x00000000, 0x00000043, 0x00000003, SetSelfVar, 0x00000001, 0x0000000C, 0x00000043, 0x00000003, SetSelfVar, 0x00000002, 0x00000005, 0x00000043, 0x00000003, SetSelfVar, 0x00000003, 0x00000002, 0x00000043, 0x00000002, func_802433A0_DF2240, D_80246338_DF51D8, 0x00000002, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00180016, 0x00000000, 0x00000000, D_80246368_DF5208, EnemyNpcHit, 0x00000000, EnemyNpcDefeat, 0x00000000, 0x00000000, 0x000F0000
|
||||
|
||||
glabel D_80246410_DF52B0
|
||||
.word 0x41000000, 0x00000000, 0x00000000, 0x40800000, 0x3F000000, 0xFFFFFFFF, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
||||
|
@ -23,8 +23,8 @@ glabel func_80240518_EA0E18
|
||||
/* EA0E44 80240544 24110001 */ addiu $s1, $zero, 1
|
||||
/* EA0E48 80240548 86040008 */ lh $a0, 8($s0)
|
||||
/* EA0E4C 8024054C 0040802D */ daddu $s0, $v0, $zero
|
||||
/* EA0E50 80240550 3C05800C */ lui $a1, %hi(D_800B8D80)
|
||||
/* EA0E54 80240554 24A58D80 */ addiu $a1, $a1, %lo(D_800B8D80)
|
||||
/* EA0E50 80240550 3C05800C */ lui $a1, %hi(dead_gCameras)
|
||||
/* EA0E54 80240554 24A58D80 */ addiu $a1, $a1, %lo(dead_gCameras)
|
||||
/* EA0E58 80240558 3C03800A */ lui $v1, %hi(D_800A158C)
|
||||
/* EA0E5C 8024055C 8463158C */ lh $v1, %lo(D_800A158C)($v1)
|
||||
/* EA0E60 80240560 00912021 */ addu $a0, $a0, $s1
|
||||
|
@ -1,11 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240350_EA7320
|
||||
/* EA7320 80240350 3C03800C */ lui $v1, %hi(D_800B8D80)
|
||||
/* EA7324 80240354 24638D80 */ addiu $v1, $v1, %lo(D_800B8D80)
|
||||
/* EA7328 80240358 94620000 */ lhu $v0, ($v1)
|
||||
/* EA732C 8024035C 34421000 */ ori $v0, $v0, 0x1000
|
||||
/* EA7330 80240360 A4620000 */ sh $v0, ($v1)
|
||||
/* EA7334 80240364 03E00008 */ jr $ra
|
||||
/* EA7338 80240368 24020002 */ addiu $v0, $zero, 2
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_8024036C_EA733C
|
||||
/* EA733C 8024036C 3C03800C */ lui $v1, %hi(D_800B8D80)
|
||||
/* EA7340 80240370 24638D80 */ addiu $v1, $v1, %lo(D_800B8D80)
|
||||
/* EA733C 8024036C 3C03800C */ lui $v1, %hi(dead_gCameras)
|
||||
/* EA7340 80240370 24638D80 */ addiu $v1, $v1, %lo(dead_gCameras)
|
||||
/* EA7344 80240374 94620000 */ lhu $v0, ($v1)
|
||||
/* EA7348 80240378 3042EFFF */ andi $v0, $v0, 0xefff
|
||||
/* EA734C 8024037C A4620000 */ sh $v0, ($v1)
|
||||
|
@ -2,8 +2,8 @@
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240504_EB7734
|
||||
/* EB7734 80240504 3C03800C */ lui $v1, %hi(D_800B8D80)
|
||||
/* EB7738 80240508 24638D80 */ addiu $v1, $v1, %lo(D_800B8D80)
|
||||
/* EB7734 80240504 3C03800C */ lui $v1, %hi(dead_gCameras)
|
||||
/* EB7738 80240508 24638D80 */ addiu $v1, $v1, %lo(dead_gCameras)
|
||||
/* EB773C 8024050C 94620002 */ lhu $v0, 2($v1)
|
||||
/* EB7740 80240510 3042FFFE */ andi $v0, $v0, 0xfffe
|
||||
/* EB7744 80240514 A4620002 */ sh $v0, 2($v1)
|
||||
|
@ -1,52 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240AF8_ED0AE8
|
||||
/* ED0AE8 80240AF8 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||
/* ED0AEC 80240AFC AFB3001C */ sw $s3, 0x1c($sp)
|
||||
/* ED0AF0 80240B00 0080982D */ daddu $s3, $a0, $zero
|
||||
/* ED0AF4 80240B04 AFBF0020 */ sw $ra, 0x20($sp)
|
||||
/* ED0AF8 80240B08 AFB20018 */ sw $s2, 0x18($sp)
|
||||
/* ED0AFC 80240B0C AFB10014 */ sw $s1, 0x14($sp)
|
||||
/* ED0B00 80240B10 AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* ED0B04 80240B14 8E720148 */ lw $s2, 0x148($s3)
|
||||
/* ED0B08 80240B18 86440008 */ lh $a0, 8($s2)
|
||||
/* ED0B0C 80240B1C 0C00F92F */ jal dead_get_npc_unsafe
|
||||
/* ED0B10 80240B20 00A0882D */ daddu $s1, $a1, $zero
|
||||
/* ED0B14 80240B24 8E240008 */ lw $a0, 8($s1)
|
||||
/* ED0B18 80240B28 0040802D */ daddu $s0, $v0, $zero
|
||||
/* ED0B1C 80240B2C 00041FC2 */ srl $v1, $a0, 0x1f
|
||||
/* ED0B20 80240B30 00832021 */ addu $a0, $a0, $v1
|
||||
/* ED0B24 80240B34 00042043 */ sra $a0, $a0, 1
|
||||
/* ED0B28 80240B38 0C00AB3B */ jal dead_rand_int
|
||||
/* ED0B2C 80240B3C 24840001 */ addiu $a0, $a0, 1
|
||||
/* ED0B30 80240B40 8E230008 */ lw $v1, 8($s1)
|
||||
/* ED0B34 80240B44 240400B4 */ addiu $a0, $zero, 0xb4
|
||||
/* ED0B38 80240B48 00032FC2 */ srl $a1, $v1, 0x1f
|
||||
/* ED0B3C 80240B4C 00651821 */ addu $v1, $v1, $a1
|
||||
/* ED0B40 80240B50 00031843 */ sra $v1, $v1, 1
|
||||
/* ED0B44 80240B54 00621821 */ addu $v1, $v1, $v0
|
||||
/* ED0B48 80240B58 0C00AB3B */ jal dead_rand_int
|
||||
/* ED0B4C 80240B5C A603008E */ sh $v1, 0x8e($s0)
|
||||
/* ED0B50 80240B60 C60C000C */ lwc1 $f12, 0xc($s0)
|
||||
/* ED0B54 80240B64 44820000 */ mtc1 $v0, $f0
|
||||
/* ED0B58 80240B68 00000000 */ nop
|
||||
/* ED0B5C 80240B6C 46800020 */ cvt.s.w $f0, $f0
|
||||
/* ED0B60 80240B70 46006300 */ add.s $f12, $f12, $f0
|
||||
/* ED0B64 80240B74 3C0142B4 */ lui $at, 0x42b4
|
||||
/* ED0B68 80240B78 44810000 */ mtc1 $at, $f0
|
||||
/* ED0B6C 80240B7C 0C00AB85 */ jal dead_clamp_angle
|
||||
/* ED0B70 80240B80 46006301 */ sub.s $f12, $f12, $f0
|
||||
/* ED0B74 80240B84 E600000C */ swc1 $f0, 0xc($s0)
|
||||
/* ED0B78 80240B88 8E4200CC */ lw $v0, 0xcc($s2)
|
||||
/* ED0B7C 80240B8C 8C420000 */ lw $v0, ($v0)
|
||||
/* ED0B80 80240B90 AE020028 */ sw $v0, 0x28($s0)
|
||||
/* ED0B84 80240B94 24020003 */ addiu $v0, $zero, 3
|
||||
/* ED0B88 80240B98 AE620070 */ sw $v0, 0x70($s3)
|
||||
/* ED0B8C 80240B9C 8FBF0020 */ lw $ra, 0x20($sp)
|
||||
/* ED0B90 80240BA0 8FB3001C */ lw $s3, 0x1c($sp)
|
||||
/* ED0B94 80240BA4 8FB20018 */ lw $s2, 0x18($sp)
|
||||
/* ED0B98 80240BA8 8FB10014 */ lw $s1, 0x14($sp)
|
||||
/* ED0B9C 80240BAC 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* ED0BA0 80240BB0 03E00008 */ jr $ra
|
||||
/* ED0BA4 80240BB4 27BD0028 */ addiu $sp, $sp, 0x28
|
@ -104,7 +104,7 @@ glabel L80241774_ED1764
|
||||
glabel L8024178C_ED177C
|
||||
/* ED177C 8024178C 02A0202D */ daddu $a0, $s5, $zero
|
||||
/* ED1780 80241790 0200282D */ daddu $a1, $s0, $zero
|
||||
/* ED1784 80241794 0C0902BE */ jal func_80240AF8_ED0AE8
|
||||
/* ED1784 80241794 0C0902BE */ jal ED0310_DeadUnkNpcAIFunc1
|
||||
/* ED1788 80241798 0260302D */ daddu $a2, $s3, $zero
|
||||
glabel L8024179C_ED178C
|
||||
/* ED178C 8024179C 02A0202D */ daddu $a0, $s5, $zero
|
||||
|
@ -1,89 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240198_ED43B8
|
||||
/* ED43B8 80240198 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* ED43BC 8024019C AFB00010 */ sw $s0, 0x10($sp)
|
||||
/* ED43C0 802401A0 0080802D */ daddu $s0, $a0, $zero
|
||||
/* ED43C4 802401A4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* ED43C8 802401A8 8E0300A8 */ lw $v1, 0xa8($s0)
|
||||
/* ED43CC 802401AC 8E020088 */ lw $v0, 0x88($s0)
|
||||
/* ED43D0 802401B0 00621821 */ addu $v1, $v1, $v0
|
||||
/* ED43D4 802401B4 04610004 */ bgez $v1, .L802401C8
|
||||
/* ED43D8 802401B8 AE0300A8 */ sw $v1, 0xa8($s0)
|
||||
/* ED43DC 802401BC 3C020002 */ lui $v0, 2
|
||||
/* ED43E0 802401C0 08090076 */ j .L802401D8
|
||||
/* ED43E4 802401C4 00621021 */ addu $v0, $v1, $v0
|
||||
.L802401C8:
|
||||
/* ED43E8 802401C8 3C040002 */ lui $a0, 2
|
||||
/* ED43EC 802401CC 0083102A */ slt $v0, $a0, $v1
|
||||
/* ED43F0 802401D0 10400002 */ beqz $v0, .L802401DC
|
||||
/* ED43F4 802401D4 00641023 */ subu $v0, $v1, $a0
|
||||
.L802401D8:
|
||||
/* ED43F8 802401D8 AE0200A8 */ sw $v0, 0xa8($s0)
|
||||
.L802401DC:
|
||||
/* ED43FC 802401DC 8E0300AC */ lw $v1, 0xac($s0)
|
||||
/* ED4400 802401E0 8E02008C */ lw $v0, 0x8c($s0)
|
||||
/* ED4404 802401E4 00621821 */ addu $v1, $v1, $v0
|
||||
/* ED4408 802401E8 04610004 */ bgez $v1, .L802401FC
|
||||
/* ED440C 802401EC AE0300AC */ sw $v1, 0xac($s0)
|
||||
/* ED4410 802401F0 3C020002 */ lui $v0, 2
|
||||
/* ED4414 802401F4 08090083 */ j .L8024020C
|
||||
/* ED4418 802401F8 00621021 */ addu $v0, $v1, $v0
|
||||
.L802401FC:
|
||||
/* ED441C 802401FC 3C040002 */ lui $a0, 2
|
||||
/* ED4420 80240200 0083102A */ slt $v0, $a0, $v1
|
||||
/* ED4424 80240204 10400002 */ beqz $v0, .L80240210
|
||||
/* ED4428 80240208 00641023 */ subu $v0, $v1, $a0
|
||||
.L8024020C:
|
||||
/* ED442C 8024020C AE0200AC */ sw $v0, 0xac($s0)
|
||||
.L80240210:
|
||||
/* ED4430 80240210 8E0300B0 */ lw $v1, 0xb0($s0)
|
||||
/* ED4434 80240214 8E020090 */ lw $v0, 0x90($s0)
|
||||
/* ED4438 80240218 00621821 */ addu $v1, $v1, $v0
|
||||
/* ED443C 8024021C 04610004 */ bgez $v1, .L80240230
|
||||
/* ED4440 80240220 AE0300B0 */ sw $v1, 0xb0($s0)
|
||||
/* ED4444 80240224 3C020002 */ lui $v0, 2
|
||||
/* ED4448 80240228 08090090 */ j .L80240240
|
||||
/* ED444C 8024022C 00621021 */ addu $v0, $v1, $v0
|
||||
.L80240230:
|
||||
/* ED4450 80240230 3C040002 */ lui $a0, 2
|
||||
/* ED4454 80240234 0083102A */ slt $v0, $a0, $v1
|
||||
/* ED4458 80240238 10400002 */ beqz $v0, .L80240244
|
||||
/* ED445C 8024023C 00641023 */ subu $v0, $v1, $a0
|
||||
.L80240240:
|
||||
/* ED4460 80240240 AE0200B0 */ sw $v0, 0xb0($s0)
|
||||
.L80240244:
|
||||
/* ED4464 80240244 8E0300B4 */ lw $v1, 0xb4($s0)
|
||||
/* ED4468 80240248 8E020094 */ lw $v0, 0x94($s0)
|
||||
/* ED446C 8024024C 00621821 */ addu $v1, $v1, $v0
|
||||
/* ED4470 80240250 04610004 */ bgez $v1, .L80240264
|
||||
/* ED4474 80240254 AE0300B4 */ sw $v1, 0xb4($s0)
|
||||
/* ED4478 80240258 3C020002 */ lui $v0, 2
|
||||
/* ED447C 8024025C 0809009D */ j .L80240274
|
||||
/* ED4480 80240260 00621021 */ addu $v0, $v1, $v0
|
||||
.L80240264:
|
||||
/* ED4484 80240264 3C040002 */ lui $a0, 2
|
||||
/* ED4488 80240268 0083102A */ slt $v0, $a0, $v1
|
||||
/* ED448C 8024026C 10400002 */ beqz $v0, .L80240278
|
||||
/* ED4490 80240270 00641023 */ subu $v0, $v1, $a0
|
||||
.L80240274:
|
||||
/* ED4494 80240274 AE0200B4 */ sw $v0, 0xb4($s0)
|
||||
.L80240278:
|
||||
/* ED4498 80240278 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED449C 8024027C 0C049819 */ jal func_80126064
|
||||
/* ED44A0 80240280 8E0500A8 */ lw $a1, 0xa8($s0)
|
||||
/* ED44A4 80240284 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED44A8 80240288 0C04981F */ jal func_8012607C
|
||||
/* ED44AC 8024028C 8E0500AC */ lw $a1, 0xac($s0)
|
||||
/* ED44B0 80240290 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED44B4 80240294 0C049825 */ jal func_80126094
|
||||
/* ED44B8 80240298 8E0500B0 */ lw $a1, 0xb0($s0)
|
||||
/* ED44BC 8024029C 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED44C0 802402A0 0C04982B */ jal func_801260AC
|
||||
/* ED44C4 802402A4 8E0500B4 */ lw $a1, 0xb4($s0)
|
||||
/* ED44C8 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
/* ED44CC 802402AC 8FB00010 */ lw $s0, 0x10($sp)
|
||||
/* ED44D0 802402B0 0000102D */ daddu $v0, $zero, $zero
|
||||
/* ED44D4 802402B4 03E00008 */ jr $ra
|
||||
/* ED44D8 802402B8 27BD0018 */ addiu $sp, $sp, 0x18
|
@ -89,16 +89,16 @@ glabel func_802402BC_ED44DC
|
||||
/* ED45FC 802403DC AE0200B4 */ sw $v0, 0xb4($s0)
|
||||
.L802403E0:
|
||||
/* ED4600 802403E0 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED4604 802403E4 0C049819 */ jal func_80126064
|
||||
/* ED4604 802403E4 0C049819 */ jal dead_set_main_pan_u
|
||||
/* ED4608 802403E8 8E0500A8 */ lw $a1, 0xa8($s0)
|
||||
/* ED460C 802403EC 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED4610 802403F0 0C04981F */ jal func_8012607C
|
||||
/* ED4610 802403F0 0C04981F */ jal dead_set_main_pan_v
|
||||
/* ED4614 802403F4 8E0500AC */ lw $a1, 0xac($s0)
|
||||
/* ED4618 802403F8 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED461C 802403FC 0C049825 */ jal func_80126094
|
||||
/* ED461C 802403FC 0C049825 */ jal dead_set_aux_pan_u
|
||||
/* ED4620 80240400 8E0500B0 */ lw $a1, 0xb0($s0)
|
||||
/* ED4624 80240404 8E040084 */ lw $a0, 0x84($s0)
|
||||
/* ED4628 80240408 0C04982B */ jal func_801260AC
|
||||
/* ED4628 80240408 0C04982B */ jal dead_set_aux_pan_v
|
||||
/* ED462C 8024040C 8E0500B4 */ lw $a1, 0xb4($s0)
|
||||
/* ED4630 80240410 8E020070 */ lw $v0, 0x70($s0)
|
||||
/* ED4634 80240414 8E030078 */ lw $v1, 0x78($s0)
|
||||
|
@ -6,8 +6,8 @@ glabel func_80240B10_ED4D30
|
||||
/* ED4D34 80240B14 24040030 */ addiu $a0, $zero, 0x30
|
||||
/* ED4D38 80240B18 3C038008 */ lui $v1, %hi(D_8007C760)
|
||||
/* ED4D3C 80240B1C 8C63C760 */ lw $v1, %lo(D_8007C760)($v1)
|
||||
/* ED4D40 80240B20 3C05800C */ lui $a1, %hi(D_800B8D80)
|
||||
/* ED4D44 80240B24 24A58D80 */ addiu $a1, $a1, %lo(D_800B8D80)
|
||||
/* ED4D40 80240B20 3C05800C */ lui $a1, %hi(dead_gCameras)
|
||||
/* ED4D44 80240B24 24A58D80 */ addiu $a1, $a1, %lo(dead_gCameras)
|
||||
/* ED4D48 80240B28 AFBF0064 */ sw $ra, 0x64($sp)
|
||||
/* ED4D4C 80240B2C AFBE0060 */ sw $fp, 0x60($sp)
|
||||
/* ED4D50 80240B30 AFB7005C */ sw $s7, 0x5c($sp)
|
||||
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218560_5B1A10
|
||||
/* 5B1A10 80218560 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 5B1A14 80218564 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 5B1A18 80218568 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 5B1A1C 8021856C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 5B1A20 80218570 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 5B1A24 80218574 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 5B1A28 80218578 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 5B1A2C 8021857C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 5B1A30 80218580 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 5B1A34 80218584 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 5B1A38 80218588 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 5B1A3C 8021858C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 5B1A40 80218590 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1A44 80218594 0C0B210B */ jal get_float_variable
|
||||
/* 5B1A48 80218598 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1A4C 8021859C 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1A50 802185A0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1A54 802185A4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1A58 802185A8 0C0B210B */ jal get_float_variable
|
||||
/* 5B1A5C 802185AC 46000786 */ mov.s $f30, $f0
|
||||
/* 5B1A60 802185B0 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1A64 802185B4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1A68 802185B8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1A6C 802185BC 0C0B210B */ jal get_float_variable
|
||||
/* 5B1A70 802185C0 46000506 */ mov.s $f20, $f0
|
||||
/* 5B1A74 802185C4 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1A78 802185C8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1A7C 802185CC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1A80 802185D0 0C0B210B */ jal get_float_variable
|
||||
/* 5B1A84 802185D4 46000706 */ mov.s $f28, $f0
|
||||
/* 5B1A88 802185D8 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1A8C 802185DC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1A90 802185E0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1A94 802185E4 0C0B210B */ jal get_float_variable
|
||||
/* 5B1A98 802185E8 46000686 */ mov.s $f26, $f0
|
||||
/* 5B1A9C 802185EC 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1AA0 802185F0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1AA4 802185F4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1AA8 802185F8 0C0B210B */ jal get_float_variable
|
||||
/* 5B1AAC 802185FC 46000606 */ mov.s $f24, $f0
|
||||
/* 5B1AB0 80218600 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1AB4 80218604 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1AB8 80218608 0C0B1EAF */ jal get_variable
|
||||
/* 5B1ABC 8021860C 46000586 */ mov.s $f22, $f0
|
||||
/* 5B1AC0 80218610 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 5B1AC4 80218614 0C09A75B */ jal get_actor
|
||||
/* 5B1AC8 80218618 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B1ACC 8021861C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 5B1AD0 80218620 4405F000 */ mfc1 $a1, $f30
|
||||
/* 5B1AD4 80218624 3C014014 */ lui $at, 0x4014
|
||||
/* 5B1AD8 80218628 44810800 */ mtc1 $at, $f1
|
||||
/* 5B1ADC 8021862C 44800000 */ mtc1 $zero, $f0
|
||||
/* 5B1AE0 80218630 4407E000 */ mfc1 $a3, $f28
|
||||
/* 5B1AE4 80218634 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 5B1AE8 80218638 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 5B1AEC 8021863C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 5B1AF0 80218640 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 5B1AF4 80218644 4406A000 */ mfc1 $a2, $f20
|
||||
/* 5B1AF8 80218648 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B1AFC 8021864C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 5B1B00 80218650 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 5B1B04 80218654 0C01BFD4 */ jal playFX_12
|
||||
/* 5B1B08 80218658 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 5B1B0C 8021865C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 5B1B10 80218660 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 5B1B14 80218664 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 5B1B18 80218668 14620007 */ bne $v1, $v0, .L80218688
|
||||
/* 5B1B1C 8021866C 00000000 */ nop
|
||||
/* 5B1B20 80218670 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 5B1B24 80218674 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 5B1B28 80218678 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 5B1B2C 8021867C 44810000 */ mtc1 $at, $f0
|
||||
/* 5B1B30 80218680 00000000 */ nop
|
||||
/* 5B1B34 80218684 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218688:
|
||||
/* 5B1B38 80218688 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 5B1B3C 8021868C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 5B1B40 80218690 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 5B1B44 80218694 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 5B1B48 80218698 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 5B1B4C 8021869C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 5B1B50 802186A0 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 5B1B54 802186A4 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 5B1B58 802186A8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 5B1B5C 802186AC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 5B1B60 802186B0 03E00008 */ jr $ra
|
||||
/* 5B1B64 802186B4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802188D0_5B1D80
|
||||
/* 5B1D80 802188D0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 5B1D84 802188D4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 5B1D88 802188D8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 5B1D8C 802188DC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 5B1D90 802188E0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 5B1D94 802188E4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 5B1D98 802188E8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 5B1D9C 802188EC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 5B1DA0 802188F0 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 5B1DA4 802188F4 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 5B1DA8 802188F8 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 5B1DAC 802188FC 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 5B1DB0 80218900 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1DB4 80218904 0C0B210B */ jal get_float_variable
|
||||
/* 5B1DB8 80218908 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1DBC 8021890C 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1DC0 80218910 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1DC4 80218914 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1DC8 80218918 0C0B210B */ jal get_float_variable
|
||||
/* 5B1DCC 8021891C 46000786 */ mov.s $f30, $f0
|
||||
/* 5B1DD0 80218920 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1DD4 80218924 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1DD8 80218928 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1DDC 8021892C 0C0B210B */ jal get_float_variable
|
||||
/* 5B1DE0 80218930 46000506 */ mov.s $f20, $f0
|
||||
/* 5B1DE4 80218934 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1DE8 80218938 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1DEC 8021893C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1DF0 80218940 0C0B210B */ jal get_float_variable
|
||||
/* 5B1DF4 80218944 46000706 */ mov.s $f28, $f0
|
||||
/* 5B1DF8 80218948 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1DFC 8021894C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1E00 80218950 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1E04 80218954 0C0B210B */ jal get_float_variable
|
||||
/* 5B1E08 80218958 46000686 */ mov.s $f26, $f0
|
||||
/* 5B1E0C 8021895C 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1E10 80218960 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B1E14 80218964 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1E18 80218968 0C0B210B */ jal get_float_variable
|
||||
/* 5B1E1C 8021896C 46000606 */ mov.s $f24, $f0
|
||||
/* 5B1E20 80218970 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B1E24 80218974 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B1E28 80218978 0C0B1EAF */ jal get_variable
|
||||
/* 5B1E2C 8021897C 46000586 */ mov.s $f22, $f0
|
||||
/* 5B1E30 80218980 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 5B1E34 80218984 0C09A75B */ jal get_actor
|
||||
/* 5B1E38 80218988 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B1E3C 8021898C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 5B1E40 80218990 4405F000 */ mfc1 $a1, $f30
|
||||
/* 5B1E44 80218994 3C014014 */ lui $at, 0x4014
|
||||
/* 5B1E48 80218998 44810800 */ mtc1 $at, $f1
|
||||
/* 5B1E4C 8021899C 44800000 */ mtc1 $zero, $f0
|
||||
/* 5B1E50 802189A0 4407E000 */ mfc1 $a3, $f28
|
||||
/* 5B1E54 802189A4 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 5B1E58 802189A8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 5B1E5C 802189AC AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 5B1E60 802189B0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 5B1E64 802189B4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 5B1E68 802189B8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B1E6C 802189BC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 5B1E70 802189C0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 5B1E74 802189C4 0C01BFD4 */ jal playFX_12
|
||||
/* 5B1E78 802189C8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 5B1E7C 802189CC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 5B1E80 802189D0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 5B1E84 802189D4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 5B1E88 802189D8 14620007 */ bne $v1, $v0, .L802189F8
|
||||
/* 5B1E8C 802189DC 00000000 */ nop
|
||||
/* 5B1E90 802189E0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 5B1E94 802189E4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 5B1E98 802189E8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 5B1E9C 802189EC 44810000 */ mtc1 $at, $f0
|
||||
/* 5B1EA0 802189F0 00000000 */ nop
|
||||
/* 5B1EA4 802189F4 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L802189F8:
|
||||
/* 5B1EA8 802189F8 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 5B1EAC 802189FC 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 5B1EB0 80218A00 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 5B1EB4 80218A04 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 5B1EB8 80218A08 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 5B1EBC 80218A0C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 5B1EC0 80218A10 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 5B1EC4 80218A14 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 5B1EC8 80218A18 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 5B1ECC 80218A1C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 5B1ED0 80218A20 03E00008 */ jr $ra
|
||||
/* 5B1ED4 80218A24 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218C40_5B20F0
|
||||
/* 5B20F0 80218C40 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 5B20F4 80218C44 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 5B20F8 80218C48 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 5B20FC 80218C4C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 5B2100 80218C50 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 5B2104 80218C54 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 5B2108 80218C58 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 5B210C 80218C5C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 5B2110 80218C60 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 5B2114 80218C64 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 5B2118 80218C68 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 5B211C 80218C6C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 5B2120 80218C70 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2124 80218C74 0C0B210B */ jal get_float_variable
|
||||
/* 5B2128 80218C78 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B212C 80218C7C 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2130 80218C80 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B2134 80218C84 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2138 80218C88 0C0B210B */ jal get_float_variable
|
||||
/* 5B213C 80218C8C 46000786 */ mov.s $f30, $f0
|
||||
/* 5B2140 80218C90 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2144 80218C94 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B2148 80218C98 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B214C 80218C9C 0C0B210B */ jal get_float_variable
|
||||
/* 5B2150 80218CA0 46000506 */ mov.s $f20, $f0
|
||||
/* 5B2154 80218CA4 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2158 80218CA8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B215C 80218CAC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2160 80218CB0 0C0B210B */ jal get_float_variable
|
||||
/* 5B2164 80218CB4 46000706 */ mov.s $f28, $f0
|
||||
/* 5B2168 80218CB8 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B216C 80218CBC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B2170 80218CC0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2174 80218CC4 0C0B210B */ jal get_float_variable
|
||||
/* 5B2178 80218CC8 46000686 */ mov.s $f26, $f0
|
||||
/* 5B217C 80218CCC 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2180 80218CD0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B2184 80218CD4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2188 80218CD8 0C0B210B */ jal get_float_variable
|
||||
/* 5B218C 80218CDC 46000606 */ mov.s $f24, $f0
|
||||
/* 5B2190 80218CE0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2194 80218CE4 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2198 80218CE8 0C0B1EAF */ jal get_variable
|
||||
/* 5B219C 80218CEC 46000586 */ mov.s $f22, $f0
|
||||
/* 5B21A0 80218CF0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 5B21A4 80218CF4 0C09A75B */ jal get_actor
|
||||
/* 5B21A8 80218CF8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B21AC 80218CFC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 5B21B0 80218D00 4405F000 */ mfc1 $a1, $f30
|
||||
/* 5B21B4 80218D04 3C014014 */ lui $at, 0x4014
|
||||
/* 5B21B8 80218D08 44810800 */ mtc1 $at, $f1
|
||||
/* 5B21BC 80218D0C 44800000 */ mtc1 $zero, $f0
|
||||
/* 5B21C0 80218D10 4407E000 */ mfc1 $a3, $f28
|
||||
/* 5B21C4 80218D14 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 5B21C8 80218D18 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 5B21CC 80218D1C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 5B21D0 80218D20 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 5B21D4 80218D24 4406A000 */ mfc1 $a2, $f20
|
||||
/* 5B21D8 80218D28 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B21DC 80218D2C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 5B21E0 80218D30 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 5B21E4 80218D34 0C01BFD4 */ jal playFX_12
|
||||
/* 5B21E8 80218D38 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 5B21EC 80218D3C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 5B21F0 80218D40 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 5B21F4 80218D44 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 5B21F8 80218D48 14620007 */ bne $v1, $v0, .L80218D68
|
||||
/* 5B21FC 80218D4C 00000000 */ nop
|
||||
/* 5B2200 80218D50 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 5B2204 80218D54 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 5B2208 80218D58 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 5B220C 80218D5C 44810000 */ mtc1 $at, $f0
|
||||
/* 5B2210 80218D60 00000000 */ nop
|
||||
/* 5B2214 80218D64 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218D68:
|
||||
/* 5B2218 80218D68 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 5B221C 80218D6C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 5B2220 80218D70 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 5B2224 80218D74 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 5B2228 80218D78 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 5B222C 80218D7C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 5B2230 80218D80 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 5B2234 80218D84 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 5B2238 80218D88 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 5B223C 80218D8C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 5B2240 80218D90 03E00008 */ jr $ra
|
||||
/* 5B2244 80218D94 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802190B0_5B2560
|
||||
/* 5B2560 802190B0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 5B2564 802190B4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 5B2568 802190B8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 5B256C 802190BC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 5B2570 802190C0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 5B2574 802190C4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 5B2578 802190C8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 5B257C 802190CC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 5B2580 802190D0 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 5B2584 802190D4 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 5B2588 802190D8 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 5B258C 802190DC 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 5B2590 802190E0 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2594 802190E4 0C0B210B */ jal get_float_variable
|
||||
/* 5B2598 802190E8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B259C 802190EC 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B25A0 802190F0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B25A4 802190F4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B25A8 802190F8 0C0B210B */ jal get_float_variable
|
||||
/* 5B25AC 802190FC 46000786 */ mov.s $f30, $f0
|
||||
/* 5B25B0 80219100 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B25B4 80219104 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B25B8 80219108 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B25BC 8021910C 0C0B210B */ jal get_float_variable
|
||||
/* 5B25C0 80219110 46000506 */ mov.s $f20, $f0
|
||||
/* 5B25C4 80219114 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B25C8 80219118 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B25CC 8021911C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B25D0 80219120 0C0B210B */ jal get_float_variable
|
||||
/* 5B25D4 80219124 46000706 */ mov.s $f28, $f0
|
||||
/* 5B25D8 80219128 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B25DC 8021912C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B25E0 80219130 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B25E4 80219134 0C0B210B */ jal get_float_variable
|
||||
/* 5B25E8 80219138 46000686 */ mov.s $f26, $f0
|
||||
/* 5B25EC 8021913C 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B25F0 80219140 26100004 */ addiu $s0, $s0, 4
|
||||
/* 5B25F4 80219144 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B25F8 80219148 0C0B210B */ jal get_float_variable
|
||||
/* 5B25FC 8021914C 46000606 */ mov.s $f24, $f0
|
||||
/* 5B2600 80219150 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 5B2604 80219154 8E050000 */ lw $a1, ($s0)
|
||||
/* 5B2608 80219158 0C0B1EAF */ jal get_variable
|
||||
/* 5B260C 8021915C 46000586 */ mov.s $f22, $f0
|
||||
/* 5B2610 80219160 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 5B2614 80219164 0C09A75B */ jal get_actor
|
||||
/* 5B2618 80219168 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B261C 8021916C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 5B2620 80219170 4405F000 */ mfc1 $a1, $f30
|
||||
/* 5B2624 80219174 3C014014 */ lui $at, 0x4014
|
||||
/* 5B2628 80219178 44810800 */ mtc1 $at, $f1
|
||||
/* 5B262C 8021917C 44800000 */ mtc1 $zero, $f0
|
||||
/* 5B2630 80219180 4407E000 */ mfc1 $a3, $f28
|
||||
/* 5B2634 80219184 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 5B2638 80219188 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 5B263C 8021918C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 5B2640 80219190 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 5B2644 80219194 4406A000 */ mfc1 $a2, $f20
|
||||
/* 5B2648 80219198 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 5B264C 8021919C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 5B2650 802191A0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 5B2654 802191A4 0C01BFD4 */ jal playFX_12
|
||||
/* 5B2658 802191A8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 5B265C 802191AC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 5B2660 802191B0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 5B2664 802191B4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 5B2668 802191B8 14620007 */ bne $v1, $v0, .L802191D8
|
||||
/* 5B266C 802191BC 00000000 */ nop
|
||||
/* 5B2670 802191C0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 5B2674 802191C4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 5B2678 802191C8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 5B267C 802191CC 44810000 */ mtc1 $at, $f0
|
||||
/* 5B2680 802191D0 00000000 */ nop
|
||||
/* 5B2684 802191D4 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L802191D8:
|
||||
/* 5B2688 802191D8 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 5B268C 802191DC 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 5B2690 802191E0 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 5B2694 802191E4 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 5B2698 802191E8 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 5B269C 802191EC D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 5B26A0 802191F0 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 5B26A4 802191F4 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 5B26A8 802191F8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 5B26AC 802191FC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 5B26B0 80219200 03E00008 */ jr $ra
|
||||
/* 5B26B4 80219204 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218150_47F200
|
||||
/* 47F200 80218150 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 47F204 80218154 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 47F208 80218158 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 47F20C 8021815C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 47F210 80218160 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 47F214 80218164 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 47F218 80218168 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 47F21C 8021816C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 47F220 80218170 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 47F224 80218174 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 47F228 80218178 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 47F22C 8021817C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 47F230 80218180 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F234 80218184 0C0B210B */ jal get_float_variable
|
||||
/* 47F238 80218188 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F23C 8021818C 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F240 80218190 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F244 80218194 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F248 80218198 0C0B210B */ jal get_float_variable
|
||||
/* 47F24C 8021819C 46000786 */ mov.s $f30, $f0
|
||||
/* 47F250 802181A0 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F254 802181A4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F258 802181A8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F25C 802181AC 0C0B210B */ jal get_float_variable
|
||||
/* 47F260 802181B0 46000506 */ mov.s $f20, $f0
|
||||
/* 47F264 802181B4 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F268 802181B8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F26C 802181BC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F270 802181C0 0C0B210B */ jal get_float_variable
|
||||
/* 47F274 802181C4 46000706 */ mov.s $f28, $f0
|
||||
/* 47F278 802181C8 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F27C 802181CC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F280 802181D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F284 802181D4 0C0B210B */ jal get_float_variable
|
||||
/* 47F288 802181D8 46000686 */ mov.s $f26, $f0
|
||||
/* 47F28C 802181DC 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F290 802181E0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 47F294 802181E4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F298 802181E8 0C0B210B */ jal get_float_variable
|
||||
/* 47F29C 802181EC 46000606 */ mov.s $f24, $f0
|
||||
/* 47F2A0 802181F0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 47F2A4 802181F4 8E050000 */ lw $a1, ($s0)
|
||||
/* 47F2A8 802181F8 0C0B1EAF */ jal get_variable
|
||||
/* 47F2AC 802181FC 46000586 */ mov.s $f22, $f0
|
||||
/* 47F2B0 80218200 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 47F2B4 80218204 0C09A75B */ jal get_actor
|
||||
/* 47F2B8 80218208 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 47F2BC 8021820C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 47F2C0 80218210 4405F000 */ mfc1 $a1, $f30
|
||||
/* 47F2C4 80218214 3C014014 */ lui $at, 0x4014
|
||||
/* 47F2C8 80218218 44810800 */ mtc1 $at, $f1
|
||||
/* 47F2CC 8021821C 44800000 */ mtc1 $zero, $f0
|
||||
/* 47F2D0 80218220 4407E000 */ mfc1 $a3, $f28
|
||||
/* 47F2D4 80218224 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 47F2D8 80218228 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 47F2DC 8021822C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 47F2E0 80218230 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 47F2E4 80218234 4406A000 */ mfc1 $a2, $f20
|
||||
/* 47F2E8 80218238 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 47F2EC 8021823C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 47F2F0 80218240 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 47F2F4 80218244 0C01BFD4 */ jal playFX_12
|
||||
/* 47F2F8 80218248 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 47F2FC 8021824C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 47F300 80218250 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 47F304 80218254 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 47F308 80218258 14620007 */ bne $v1, $v0, .L80218278
|
||||
/* 47F30C 8021825C 00000000 */ nop
|
||||
/* 47F310 80218260 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 47F314 80218264 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 47F318 80218268 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 47F31C 8021826C 44810000 */ mtc1 $at, $f0
|
||||
/* 47F320 80218270 00000000 */ nop
|
||||
/* 47F324 80218274 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218278:
|
||||
/* 47F328 80218278 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 47F32C 8021827C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 47F330 80218280 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 47F334 80218284 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 47F338 80218288 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 47F33C 8021828C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 47F340 80218290 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 47F344 80218294 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 47F348 80218298 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 47F34C 8021829C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 47F350 802182A0 03E00008 */ jr $ra
|
||||
/* 47F354 802182A4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218250_584B90
|
||||
/* 584B90 80218250 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 584B94 80218254 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 584B98 80218258 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 584B9C 8021825C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 584BA0 80218260 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 584BA4 80218264 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 584BA8 80218268 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 584BAC 8021826C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 584BB0 80218270 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 584BB4 80218274 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 584BB8 80218278 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 584BBC 8021827C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 584BC0 80218280 8E050000 */ lw $a1, ($s0)
|
||||
/* 584BC4 80218284 0C0B210B */ jal get_float_variable
|
||||
/* 584BC8 80218288 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584BCC 8021828C 8E050000 */ lw $a1, ($s0)
|
||||
/* 584BD0 80218290 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584BD4 80218294 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584BD8 80218298 0C0B210B */ jal get_float_variable
|
||||
/* 584BDC 8021829C 46000786 */ mov.s $f30, $f0
|
||||
/* 584BE0 802182A0 8E050000 */ lw $a1, ($s0)
|
||||
/* 584BE4 802182A4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584BE8 802182A8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584BEC 802182AC 0C0B210B */ jal get_float_variable
|
||||
/* 584BF0 802182B0 46000506 */ mov.s $f20, $f0
|
||||
/* 584BF4 802182B4 8E050000 */ lw $a1, ($s0)
|
||||
/* 584BF8 802182B8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584BFC 802182BC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584C00 802182C0 0C0B210B */ jal get_float_variable
|
||||
/* 584C04 802182C4 46000706 */ mov.s $f28, $f0
|
||||
/* 584C08 802182C8 8E050000 */ lw $a1, ($s0)
|
||||
/* 584C0C 802182CC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584C10 802182D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584C14 802182D4 0C0B210B */ jal get_float_variable
|
||||
/* 584C18 802182D8 46000686 */ mov.s $f26, $f0
|
||||
/* 584C1C 802182DC 8E050000 */ lw $a1, ($s0)
|
||||
/* 584C20 802182E0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 584C24 802182E4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584C28 802182E8 0C0B210B */ jal get_float_variable
|
||||
/* 584C2C 802182EC 46000606 */ mov.s $f24, $f0
|
||||
/* 584C30 802182F0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 584C34 802182F4 8E050000 */ lw $a1, ($s0)
|
||||
/* 584C38 802182F8 0C0B1EAF */ jal get_variable
|
||||
/* 584C3C 802182FC 46000586 */ mov.s $f22, $f0
|
||||
/* 584C40 80218300 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 584C44 80218304 0C09A75B */ jal get_actor
|
||||
/* 584C48 80218308 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 584C4C 8021830C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 584C50 80218310 4405F000 */ mfc1 $a1, $f30
|
||||
/* 584C54 80218314 3C014014 */ lui $at, 0x4014
|
||||
/* 584C58 80218318 44810800 */ mtc1 $at, $f1
|
||||
/* 584C5C 8021831C 44800000 */ mtc1 $zero, $f0
|
||||
/* 584C60 80218320 4407E000 */ mfc1 $a3, $f28
|
||||
/* 584C64 80218324 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 584C68 80218328 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 584C6C 8021832C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 584C70 80218330 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 584C74 80218334 4406A000 */ mfc1 $a2, $f20
|
||||
/* 584C78 80218338 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 584C7C 8021833C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 584C80 80218340 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 584C84 80218344 0C01BFD4 */ jal playFX_12
|
||||
/* 584C88 80218348 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 584C8C 8021834C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 584C90 80218350 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 584C94 80218354 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 584C98 80218358 14620007 */ bne $v1, $v0, .L80218378
|
||||
/* 584C9C 8021835C 00000000 */ nop
|
||||
/* 584CA0 80218360 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 584CA4 80218364 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 584CA8 80218368 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 584CAC 8021836C 44810000 */ mtc1 $at, $f0
|
||||
/* 584CB0 80218370 00000000 */ nop
|
||||
/* 584CB4 80218374 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218378:
|
||||
/* 584CB8 80218378 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 584CBC 8021837C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 584CC0 80218380 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 584CC4 80218384 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 584CC8 80218388 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 584CCC 8021838C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 584CD0 80218390 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 584CD4 80218394 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 584CD8 80218398 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 584CDC 8021839C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 584CE0 802183A0 03E00008 */ jr $ra
|
||||
/* 584CE4 802183A4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218200_684C30
|
||||
/* 684C30 80218200 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 684C34 80218204 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 684C38 80218208 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 684C3C 8021820C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 684C40 80218210 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 684C44 80218214 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 684C48 80218218 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 684C4C 8021821C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 684C50 80218220 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 684C54 80218224 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 684C58 80218228 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 684C5C 8021822C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 684C60 80218230 8E050000 */ lw $a1, ($s0)
|
||||
/* 684C64 80218234 0C0B210B */ jal get_float_variable
|
||||
/* 684C68 80218238 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684C6C 8021823C 8E050000 */ lw $a1, ($s0)
|
||||
/* 684C70 80218240 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684C74 80218244 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684C78 80218248 0C0B210B */ jal get_float_variable
|
||||
/* 684C7C 8021824C 46000786 */ mov.s $f30, $f0
|
||||
/* 684C80 80218250 8E050000 */ lw $a1, ($s0)
|
||||
/* 684C84 80218254 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684C88 80218258 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684C8C 8021825C 0C0B210B */ jal get_float_variable
|
||||
/* 684C90 80218260 46000506 */ mov.s $f20, $f0
|
||||
/* 684C94 80218264 8E050000 */ lw $a1, ($s0)
|
||||
/* 684C98 80218268 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684C9C 8021826C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684CA0 80218270 0C0B210B */ jal get_float_variable
|
||||
/* 684CA4 80218274 46000706 */ mov.s $f28, $f0
|
||||
/* 684CA8 80218278 8E050000 */ lw $a1, ($s0)
|
||||
/* 684CAC 8021827C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684CB0 80218280 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684CB4 80218284 0C0B210B */ jal get_float_variable
|
||||
/* 684CB8 80218288 46000686 */ mov.s $f26, $f0
|
||||
/* 684CBC 8021828C 8E050000 */ lw $a1, ($s0)
|
||||
/* 684CC0 80218290 26100004 */ addiu $s0, $s0, 4
|
||||
/* 684CC4 80218294 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684CC8 80218298 0C0B210B */ jal get_float_variable
|
||||
/* 684CCC 8021829C 46000606 */ mov.s $f24, $f0
|
||||
/* 684CD0 802182A0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 684CD4 802182A4 8E050000 */ lw $a1, ($s0)
|
||||
/* 684CD8 802182A8 0C0B1EAF */ jal get_variable
|
||||
/* 684CDC 802182AC 46000586 */ mov.s $f22, $f0
|
||||
/* 684CE0 802182B0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 684CE4 802182B4 0C09A75B */ jal get_actor
|
||||
/* 684CE8 802182B8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 684CEC 802182BC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 684CF0 802182C0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 684CF4 802182C4 3C014014 */ lui $at, 0x4014
|
||||
/* 684CF8 802182C8 44810800 */ mtc1 $at, $f1
|
||||
/* 684CFC 802182CC 44800000 */ mtc1 $zero, $f0
|
||||
/* 684D00 802182D0 4407E000 */ mfc1 $a3, $f28
|
||||
/* 684D04 802182D4 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 684D08 802182D8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 684D0C 802182DC AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 684D10 802182E0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 684D14 802182E4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 684D18 802182E8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 684D1C 802182EC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 684D20 802182F0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 684D24 802182F4 0C01BFD4 */ jal playFX_12
|
||||
/* 684D28 802182F8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 684D2C 802182FC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 684D30 80218300 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 684D34 80218304 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 684D38 80218308 14620007 */ bne $v1, $v0, .L80218328
|
||||
/* 684D3C 8021830C 00000000 */ nop
|
||||
/* 684D40 80218310 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 684D44 80218314 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 684D48 80218318 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 684D4C 8021831C 44810000 */ mtc1 $at, $f0
|
||||
/* 684D50 80218320 00000000 */ nop
|
||||
/* 684D54 80218324 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218328:
|
||||
/* 684D58 80218328 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 684D5C 8021832C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 684D60 80218330 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 684D64 80218334 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 684D68 80218338 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 684D6C 8021833C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 684D70 80218340 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 684D74 80218344 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 684D78 80218348 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 684D7C 8021834C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 684D80 80218350 03E00008 */ jr $ra
|
||||
/* 684D84 80218354 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218150_6CC1C0
|
||||
/* 6CC1C0 80218150 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 6CC1C4 80218154 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 6CC1C8 80218158 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 6CC1CC 8021815C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 6CC1D0 80218160 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 6CC1D4 80218164 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 6CC1D8 80218168 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 6CC1DC 8021816C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 6CC1E0 80218170 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 6CC1E4 80218174 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 6CC1E8 80218178 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 6CC1EC 8021817C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 6CC1F0 80218180 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC1F4 80218184 0C0B210B */ jal get_float_variable
|
||||
/* 6CC1F8 80218188 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC1FC 8021818C 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC200 80218190 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC204 80218194 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC208 80218198 0C0B210B */ jal get_float_variable
|
||||
/* 6CC20C 8021819C 46000786 */ mov.s $f30, $f0
|
||||
/* 6CC210 802181A0 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC214 802181A4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC218 802181A8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC21C 802181AC 0C0B210B */ jal get_float_variable
|
||||
/* 6CC220 802181B0 46000506 */ mov.s $f20, $f0
|
||||
/* 6CC224 802181B4 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC228 802181B8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC22C 802181BC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC230 802181C0 0C0B210B */ jal get_float_variable
|
||||
/* 6CC234 802181C4 46000706 */ mov.s $f28, $f0
|
||||
/* 6CC238 802181C8 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC23C 802181CC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC240 802181D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC244 802181D4 0C0B210B */ jal get_float_variable
|
||||
/* 6CC248 802181D8 46000686 */ mov.s $f26, $f0
|
||||
/* 6CC24C 802181DC 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC250 802181E0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6CC254 802181E4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC258 802181E8 0C0B210B */ jal get_float_variable
|
||||
/* 6CC25C 802181EC 46000606 */ mov.s $f24, $f0
|
||||
/* 6CC260 802181F0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6CC264 802181F4 8E050000 */ lw $a1, ($s0)
|
||||
/* 6CC268 802181F8 0C0B1EAF */ jal get_variable
|
||||
/* 6CC26C 802181FC 46000586 */ mov.s $f22, $f0
|
||||
/* 6CC270 80218200 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 6CC274 80218204 0C09A75B */ jal get_actor
|
||||
/* 6CC278 80218208 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6CC27C 8021820C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 6CC280 80218210 4405F000 */ mfc1 $a1, $f30
|
||||
/* 6CC284 80218214 3C014014 */ lui $at, 0x4014
|
||||
/* 6CC288 80218218 44810800 */ mtc1 $at, $f1
|
||||
/* 6CC28C 8021821C 44800000 */ mtc1 $zero, $f0
|
||||
/* 6CC290 80218220 4407E000 */ mfc1 $a3, $f28
|
||||
/* 6CC294 80218224 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 6CC298 80218228 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 6CC29C 8021822C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 6CC2A0 80218230 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 6CC2A4 80218234 4406A000 */ mfc1 $a2, $f20
|
||||
/* 6CC2A8 80218238 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6CC2AC 8021823C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 6CC2B0 80218240 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 6CC2B4 80218244 0C01BFD4 */ jal playFX_12
|
||||
/* 6CC2B8 80218248 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 6CC2BC 8021824C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 6CC2C0 80218250 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 6CC2C4 80218254 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 6CC2C8 80218258 14620007 */ bne $v1, $v0, .L80218278
|
||||
/* 6CC2CC 8021825C 00000000 */ nop
|
||||
/* 6CC2D0 80218260 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 6CC2D4 80218264 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 6CC2D8 80218268 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 6CC2DC 8021826C 44810000 */ mtc1 $at, $f0
|
||||
/* 6CC2E0 80218270 00000000 */ nop
|
||||
/* 6CC2E4 80218274 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218278:
|
||||
/* 6CC2E8 80218278 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 6CC2EC 8021827C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 6CC2F0 80218280 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 6CC2F4 80218284 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 6CC2F8 80218288 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 6CC2FC 8021828C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 6CC300 80218290 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 6CC304 80218294 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 6CC308 80218298 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 6CC30C 8021829C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 6CC310 802182A0 03E00008 */ jr $ra
|
||||
/* 6CC314 802182A4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218630_58C920
|
||||
/* 58C920 80218630 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 58C924 80218634 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 58C928 80218638 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 58C92C 8021863C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 58C930 80218640 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 58C934 80218644 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 58C938 80218648 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 58C93C 8021864C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 58C940 80218650 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 58C944 80218654 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 58C948 80218658 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 58C94C 8021865C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 58C950 80218660 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C954 80218664 0C0B210B */ jal get_float_variable
|
||||
/* 58C958 80218668 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C95C 8021866C 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C960 80218670 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C964 80218674 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C968 80218678 0C0B210B */ jal get_float_variable
|
||||
/* 58C96C 8021867C 46000786 */ mov.s $f30, $f0
|
||||
/* 58C970 80218680 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C974 80218684 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C978 80218688 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C97C 8021868C 0C0B210B */ jal get_float_variable
|
||||
/* 58C980 80218690 46000506 */ mov.s $f20, $f0
|
||||
/* 58C984 80218694 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C988 80218698 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C98C 8021869C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C990 802186A0 0C0B210B */ jal get_float_variable
|
||||
/* 58C994 802186A4 46000706 */ mov.s $f28, $f0
|
||||
/* 58C998 802186A8 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C99C 802186AC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C9A0 802186B0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C9A4 802186B4 0C0B210B */ jal get_float_variable
|
||||
/* 58C9A8 802186B8 46000686 */ mov.s $f26, $f0
|
||||
/* 58C9AC 802186BC 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C9B0 802186C0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58C9B4 802186C4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C9B8 802186C8 0C0B210B */ jal get_float_variable
|
||||
/* 58C9BC 802186CC 46000606 */ mov.s $f24, $f0
|
||||
/* 58C9C0 802186D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58C9C4 802186D4 8E050000 */ lw $a1, ($s0)
|
||||
/* 58C9C8 802186D8 0C0B1EAF */ jal get_variable
|
||||
/* 58C9CC 802186DC 46000586 */ mov.s $f22, $f0
|
||||
/* 58C9D0 802186E0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 58C9D4 802186E4 0C09A75B */ jal get_actor
|
||||
/* 58C9D8 802186E8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 58C9DC 802186EC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 58C9E0 802186F0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 58C9E4 802186F4 3C014014 */ lui $at, 0x4014
|
||||
/* 58C9E8 802186F8 44810800 */ mtc1 $at, $f1
|
||||
/* 58C9EC 802186FC 44800000 */ mtc1 $zero, $f0
|
||||
/* 58C9F0 80218700 4407E000 */ mfc1 $a3, $f28
|
||||
/* 58C9F4 80218704 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 58C9F8 80218708 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 58C9FC 8021870C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 58CA00 80218710 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 58CA04 80218714 4406A000 */ mfc1 $a2, $f20
|
||||
/* 58CA08 80218718 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 58CA0C 8021871C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 58CA10 80218720 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 58CA14 80218724 0C01BFD4 */ jal playFX_12
|
||||
/* 58CA18 80218728 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 58CA1C 8021872C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 58CA20 80218730 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 58CA24 80218734 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 58CA28 80218738 14620007 */ bne $v1, $v0, .L80218758
|
||||
/* 58CA2C 8021873C 00000000 */ nop
|
||||
/* 58CA30 80218740 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 58CA34 80218744 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 58CA38 80218748 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 58CA3C 8021874C 44810000 */ mtc1 $at, $f0
|
||||
/* 58CA40 80218750 00000000 */ nop
|
||||
/* 58CA44 80218754 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218758:
|
||||
/* 58CA48 80218758 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 58CA4C 8021875C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 58CA50 80218760 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 58CA54 80218764 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 58CA58 80218768 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 58CA5C 8021876C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 58CA60 80218770 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 58CA64 80218774 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 58CA68 80218778 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 58CA6C 8021877C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 58CA70 80218780 03E00008 */ jr $ra
|
||||
/* 58CA74 80218784 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802189A0_58CC90
|
||||
/* 58CC90 802189A0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 58CC94 802189A4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 58CC98 802189A8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 58CC9C 802189AC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 58CCA0 802189B0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 58CCA4 802189B4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 58CCA8 802189B8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 58CCAC 802189BC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 58CCB0 802189C0 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 58CCB4 802189C4 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 58CCB8 802189C8 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 58CCBC 802189CC 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 58CCC0 802189D0 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CCC4 802189D4 0C0B210B */ jal get_float_variable
|
||||
/* 58CCC8 802189D8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CCCC 802189DC 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CCD0 802189E0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CCD4 802189E4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CCD8 802189E8 0C0B210B */ jal get_float_variable
|
||||
/* 58CCDC 802189EC 46000786 */ mov.s $f30, $f0
|
||||
/* 58CCE0 802189F0 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CCE4 802189F4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CCE8 802189F8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CCEC 802189FC 0C0B210B */ jal get_float_variable
|
||||
/* 58CCF0 80218A00 46000506 */ mov.s $f20, $f0
|
||||
/* 58CCF4 80218A04 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CCF8 80218A08 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CCFC 80218A0C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CD00 80218A10 0C0B210B */ jal get_float_variable
|
||||
/* 58CD04 80218A14 46000706 */ mov.s $f28, $f0
|
||||
/* 58CD08 80218A18 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CD0C 80218A1C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CD10 80218A20 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CD14 80218A24 0C0B210B */ jal get_float_variable
|
||||
/* 58CD18 80218A28 46000686 */ mov.s $f26, $f0
|
||||
/* 58CD1C 80218A2C 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CD20 80218A30 26100004 */ addiu $s0, $s0, 4
|
||||
/* 58CD24 80218A34 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CD28 80218A38 0C0B210B */ jal get_float_variable
|
||||
/* 58CD2C 80218A3C 46000606 */ mov.s $f24, $f0
|
||||
/* 58CD30 80218A40 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 58CD34 80218A44 8E050000 */ lw $a1, ($s0)
|
||||
/* 58CD38 80218A48 0C0B1EAF */ jal get_variable
|
||||
/* 58CD3C 80218A4C 46000586 */ mov.s $f22, $f0
|
||||
/* 58CD40 80218A50 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 58CD44 80218A54 0C09A75B */ jal get_actor
|
||||
/* 58CD48 80218A58 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 58CD4C 80218A5C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 58CD50 80218A60 4405F000 */ mfc1 $a1, $f30
|
||||
/* 58CD54 80218A64 3C014014 */ lui $at, 0x4014
|
||||
/* 58CD58 80218A68 44810800 */ mtc1 $at, $f1
|
||||
/* 58CD5C 80218A6C 44800000 */ mtc1 $zero, $f0
|
||||
/* 58CD60 80218A70 4407E000 */ mfc1 $a3, $f28
|
||||
/* 58CD64 80218A74 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 58CD68 80218A78 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 58CD6C 80218A7C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 58CD70 80218A80 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 58CD74 80218A84 4406A000 */ mfc1 $a2, $f20
|
||||
/* 58CD78 80218A88 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 58CD7C 80218A8C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 58CD80 80218A90 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 58CD84 80218A94 0C01BFD4 */ jal playFX_12
|
||||
/* 58CD88 80218A98 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 58CD8C 80218A9C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 58CD90 80218AA0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 58CD94 80218AA4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 58CD98 80218AA8 14620007 */ bne $v1, $v0, .L80218AC8
|
||||
/* 58CD9C 80218AAC 00000000 */ nop
|
||||
/* 58CDA0 80218AB0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 58CDA4 80218AB4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 58CDA8 80218AB8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 58CDAC 80218ABC 44810000 */ mtc1 $at, $f0
|
||||
/* 58CDB0 80218AC0 00000000 */ nop
|
||||
/* 58CDB4 80218AC4 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218AC8:
|
||||
/* 58CDB8 80218AC8 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 58CDBC 80218ACC 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 58CDC0 80218AD0 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 58CDC4 80218AD4 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 58CDC8 80218AD8 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 58CDCC 80218ADC D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 58CDD0 80218AE0 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 58CDD4 80218AE4 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 58CDD8 80218AE8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 58CDDC 80218AEC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 58CDE0 80218AF0 03E00008 */ jr $ra
|
||||
/* 58CDE4 80218AF4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218300_649110
|
||||
/* 649110 80218300 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 649114 80218304 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 649118 80218308 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 64911C 8021830C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 649120 80218310 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 649124 80218314 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 649128 80218318 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 64912C 8021831C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 649130 80218320 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 649134 80218324 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 649138 80218328 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 64913C 8021832C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 649140 80218330 8E050000 */ lw $a1, ($s0)
|
||||
/* 649144 80218334 0C0B210B */ jal get_float_variable
|
||||
/* 649148 80218338 26100004 */ addiu $s0, $s0, 4
|
||||
/* 64914C 8021833C 8E050000 */ lw $a1, ($s0)
|
||||
/* 649150 80218340 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649154 80218344 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649158 80218348 0C0B210B */ jal get_float_variable
|
||||
/* 64915C 8021834C 46000786 */ mov.s $f30, $f0
|
||||
/* 649160 80218350 8E050000 */ lw $a1, ($s0)
|
||||
/* 649164 80218354 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649168 80218358 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 64916C 8021835C 0C0B210B */ jal get_float_variable
|
||||
/* 649170 80218360 46000506 */ mov.s $f20, $f0
|
||||
/* 649174 80218364 8E050000 */ lw $a1, ($s0)
|
||||
/* 649178 80218368 26100004 */ addiu $s0, $s0, 4
|
||||
/* 64917C 8021836C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649180 80218370 0C0B210B */ jal get_float_variable
|
||||
/* 649184 80218374 46000706 */ mov.s $f28, $f0
|
||||
/* 649188 80218378 8E050000 */ lw $a1, ($s0)
|
||||
/* 64918C 8021837C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649190 80218380 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649194 80218384 0C0B210B */ jal get_float_variable
|
||||
/* 649198 80218388 46000686 */ mov.s $f26, $f0
|
||||
/* 64919C 8021838C 8E050000 */ lw $a1, ($s0)
|
||||
/* 6491A0 80218390 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6491A4 80218394 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6491A8 80218398 0C0B210B */ jal get_float_variable
|
||||
/* 6491AC 8021839C 46000606 */ mov.s $f24, $f0
|
||||
/* 6491B0 802183A0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6491B4 802183A4 8E050000 */ lw $a1, ($s0)
|
||||
/* 6491B8 802183A8 0C0B1EAF */ jal get_variable
|
||||
/* 6491BC 802183AC 46000586 */ mov.s $f22, $f0
|
||||
/* 6491C0 802183B0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 6491C4 802183B4 0C09A75B */ jal get_actor
|
||||
/* 6491C8 802183B8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6491CC 802183BC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 6491D0 802183C0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 6491D4 802183C4 3C014014 */ lui $at, 0x4014
|
||||
/* 6491D8 802183C8 44810800 */ mtc1 $at, $f1
|
||||
/* 6491DC 802183CC 44800000 */ mtc1 $zero, $f0
|
||||
/* 6491E0 802183D0 4407E000 */ mfc1 $a3, $f28
|
||||
/* 6491E4 802183D4 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 6491E8 802183D8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 6491EC 802183DC AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 6491F0 802183E0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 6491F4 802183E4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 6491F8 802183E8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6491FC 802183EC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 649200 802183F0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 649204 802183F4 0C01BFD4 */ jal playFX_12
|
||||
/* 649208 802183F8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 64920C 802183FC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 649210 80218400 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 649214 80218404 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 649218 80218408 14620007 */ bne $v1, $v0, .L80218428
|
||||
/* 64921C 8021840C 00000000 */ nop
|
||||
/* 649220 80218410 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 649224 80218414 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 649228 80218418 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 64922C 8021841C 44810000 */ mtc1 $at, $f0
|
||||
/* 649230 80218420 00000000 */ nop
|
||||
/* 649234 80218424 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218428:
|
||||
/* 649238 80218428 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 64923C 8021842C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 649240 80218430 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 649244 80218434 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 649248 80218438 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 64924C 8021843C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 649250 80218440 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 649254 80218444 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 649258 80218448 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 64925C 8021844C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 649260 80218450 03E00008 */ jr $ra
|
||||
/* 649264 80218454 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218670_649480
|
||||
/* 649480 80218670 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 649484 80218674 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 649488 80218678 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 64948C 8021867C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 649490 80218680 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 649494 80218684 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 649498 80218688 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 64949C 8021868C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 6494A0 80218690 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 6494A4 80218694 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 6494A8 80218698 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 6494AC 8021869C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 6494B0 802186A0 8E050000 */ lw $a1, ($s0)
|
||||
/* 6494B4 802186A4 0C0B210B */ jal get_float_variable
|
||||
/* 6494B8 802186A8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6494BC 802186AC 8E050000 */ lw $a1, ($s0)
|
||||
/* 6494C0 802186B0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6494C4 802186B4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6494C8 802186B8 0C0B210B */ jal get_float_variable
|
||||
/* 6494CC 802186BC 46000786 */ mov.s $f30, $f0
|
||||
/* 6494D0 802186C0 8E050000 */ lw $a1, ($s0)
|
||||
/* 6494D4 802186C4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6494D8 802186C8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6494DC 802186CC 0C0B210B */ jal get_float_variable
|
||||
/* 6494E0 802186D0 46000506 */ mov.s $f20, $f0
|
||||
/* 6494E4 802186D4 8E050000 */ lw $a1, ($s0)
|
||||
/* 6494E8 802186D8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 6494EC 802186DC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 6494F0 802186E0 0C0B210B */ jal get_float_variable
|
||||
/* 6494F4 802186E4 46000706 */ mov.s $f28, $f0
|
||||
/* 6494F8 802186E8 8E050000 */ lw $a1, ($s0)
|
||||
/* 6494FC 802186EC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649500 802186F0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649504 802186F4 0C0B210B */ jal get_float_variable
|
||||
/* 649508 802186F8 46000686 */ mov.s $f26, $f0
|
||||
/* 64950C 802186FC 8E050000 */ lw $a1, ($s0)
|
||||
/* 649510 80218700 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649514 80218704 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649518 80218708 0C0B210B */ jal get_float_variable
|
||||
/* 64951C 8021870C 46000606 */ mov.s $f24, $f0
|
||||
/* 649520 80218710 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649524 80218714 8E050000 */ lw $a1, ($s0)
|
||||
/* 649528 80218718 0C0B1EAF */ jal get_variable
|
||||
/* 64952C 8021871C 46000586 */ mov.s $f22, $f0
|
||||
/* 649530 80218720 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 649534 80218724 0C09A75B */ jal get_actor
|
||||
/* 649538 80218728 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 64953C 8021872C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 649540 80218730 4405F000 */ mfc1 $a1, $f30
|
||||
/* 649544 80218734 3C014014 */ lui $at, 0x4014
|
||||
/* 649548 80218738 44810800 */ mtc1 $at, $f1
|
||||
/* 64954C 8021873C 44800000 */ mtc1 $zero, $f0
|
||||
/* 649550 80218740 4407E000 */ mfc1 $a3, $f28
|
||||
/* 649554 80218744 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 649558 80218748 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 64955C 8021874C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 649560 80218750 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 649564 80218754 4406A000 */ mfc1 $a2, $f20
|
||||
/* 649568 80218758 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 64956C 8021875C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 649570 80218760 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 649574 80218764 0C01BFD4 */ jal playFX_12
|
||||
/* 649578 80218768 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 64957C 8021876C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 649580 80218770 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 649584 80218774 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 649588 80218778 14620007 */ bne $v1, $v0, .L80218798
|
||||
/* 64958C 8021877C 00000000 */ nop
|
||||
/* 649590 80218780 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 649594 80218784 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 649598 80218788 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 64959C 8021878C 44810000 */ mtc1 $at, $f0
|
||||
/* 6495A0 80218790 00000000 */ nop
|
||||
/* 6495A4 80218794 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218798:
|
||||
/* 6495A8 80218798 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 6495AC 8021879C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 6495B0 802187A0 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 6495B4 802187A4 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 6495B8 802187A8 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 6495BC 802187AC D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 6495C0 802187B0 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 6495C4 802187B4 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 6495C8 802187B8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 6495CC 802187BC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 6495D0 802187C0 03E00008 */ jr $ra
|
||||
/* 6495D4 802187C4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802189E0_6497F0
|
||||
/* 6497F0 802189E0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 6497F4 802189E4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 6497F8 802189E8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 6497FC 802189EC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 649800 802189F0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 649804 802189F4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 649808 802189F8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 64980C 802189FC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 649810 80218A00 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 649814 80218A04 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 649818 80218A08 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 64981C 80218A0C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 649820 80218A10 8E050000 */ lw $a1, ($s0)
|
||||
/* 649824 80218A14 0C0B210B */ jal get_float_variable
|
||||
/* 649828 80218A18 26100004 */ addiu $s0, $s0, 4
|
||||
/* 64982C 80218A1C 8E050000 */ lw $a1, ($s0)
|
||||
/* 649830 80218A20 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649834 80218A24 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649838 80218A28 0C0B210B */ jal get_float_variable
|
||||
/* 64983C 80218A2C 46000786 */ mov.s $f30, $f0
|
||||
/* 649840 80218A30 8E050000 */ lw $a1, ($s0)
|
||||
/* 649844 80218A34 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649848 80218A38 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 64984C 80218A3C 0C0B210B */ jal get_float_variable
|
||||
/* 649850 80218A40 46000506 */ mov.s $f20, $f0
|
||||
/* 649854 80218A44 8E050000 */ lw $a1, ($s0)
|
||||
/* 649858 80218A48 26100004 */ addiu $s0, $s0, 4
|
||||
/* 64985C 80218A4C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649860 80218A50 0C0B210B */ jal get_float_variable
|
||||
/* 649864 80218A54 46000706 */ mov.s $f28, $f0
|
||||
/* 649868 80218A58 8E050000 */ lw $a1, ($s0)
|
||||
/* 64986C 80218A5C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649870 80218A60 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649874 80218A64 0C0B210B */ jal get_float_variable
|
||||
/* 649878 80218A68 46000686 */ mov.s $f26, $f0
|
||||
/* 64987C 80218A6C 8E050000 */ lw $a1, ($s0)
|
||||
/* 649880 80218A70 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649884 80218A74 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649888 80218A78 0C0B210B */ jal get_float_variable
|
||||
/* 64988C 80218A7C 46000606 */ mov.s $f24, $f0
|
||||
/* 649890 80218A80 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649894 80218A84 8E050000 */ lw $a1, ($s0)
|
||||
/* 649898 80218A88 0C0B1EAF */ jal get_variable
|
||||
/* 64989C 80218A8C 46000586 */ mov.s $f22, $f0
|
||||
/* 6498A0 80218A90 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 6498A4 80218A94 0C09A75B */ jal get_actor
|
||||
/* 6498A8 80218A98 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6498AC 80218A9C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 6498B0 80218AA0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 6498B4 80218AA4 3C014014 */ lui $at, 0x4014
|
||||
/* 6498B8 80218AA8 44810800 */ mtc1 $at, $f1
|
||||
/* 6498BC 80218AAC 44800000 */ mtc1 $zero, $f0
|
||||
/* 6498C0 80218AB0 4407E000 */ mfc1 $a3, $f28
|
||||
/* 6498C4 80218AB4 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 6498C8 80218AB8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 6498CC 80218ABC AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 6498D0 80218AC0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 6498D4 80218AC4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 6498D8 80218AC8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6498DC 80218ACC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 6498E0 80218AD0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 6498E4 80218AD4 0C01BFD4 */ jal playFX_12
|
||||
/* 6498E8 80218AD8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 6498EC 80218ADC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 6498F0 80218AE0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 6498F4 80218AE4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 6498F8 80218AE8 14620007 */ bne $v1, $v0, .L80218B08
|
||||
/* 6498FC 80218AEC 00000000 */ nop
|
||||
/* 649900 80218AF0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 649904 80218AF4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 649908 80218AF8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 64990C 80218AFC 44810000 */ mtc1 $at, $f0
|
||||
/* 649910 80218B00 00000000 */ nop
|
||||
/* 649914 80218B04 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218B08:
|
||||
/* 649918 80218B08 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 64991C 80218B0C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 649920 80218B10 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 649924 80218B14 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 649928 80218B18 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 64992C 80218B1C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 649930 80218B20 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 649934 80218B24 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 649938 80218B28 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 64993C 80218B2C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 649940 80218B30 03E00008 */ jr $ra
|
||||
/* 649944 80218B34 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218D50_649B60
|
||||
/* 649B60 80218D50 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 649B64 80218D54 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 649B68 80218D58 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 649B6C 80218D5C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 649B70 80218D60 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 649B74 80218D64 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 649B78 80218D68 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 649B7C 80218D6C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 649B80 80218D70 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 649B84 80218D74 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 649B88 80218D78 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 649B8C 80218D7C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 649B90 80218D80 8E050000 */ lw $a1, ($s0)
|
||||
/* 649B94 80218D84 0C0B210B */ jal get_float_variable
|
||||
/* 649B98 80218D88 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649B9C 80218D8C 8E050000 */ lw $a1, ($s0)
|
||||
/* 649BA0 80218D90 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649BA4 80218D94 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649BA8 80218D98 0C0B210B */ jal get_float_variable
|
||||
/* 649BAC 80218D9C 46000786 */ mov.s $f30, $f0
|
||||
/* 649BB0 80218DA0 8E050000 */ lw $a1, ($s0)
|
||||
/* 649BB4 80218DA4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649BB8 80218DA8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649BBC 80218DAC 0C0B210B */ jal get_float_variable
|
||||
/* 649BC0 80218DB0 46000506 */ mov.s $f20, $f0
|
||||
/* 649BC4 80218DB4 8E050000 */ lw $a1, ($s0)
|
||||
/* 649BC8 80218DB8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649BCC 80218DBC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649BD0 80218DC0 0C0B210B */ jal get_float_variable
|
||||
/* 649BD4 80218DC4 46000706 */ mov.s $f28, $f0
|
||||
/* 649BD8 80218DC8 8E050000 */ lw $a1, ($s0)
|
||||
/* 649BDC 80218DCC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649BE0 80218DD0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649BE4 80218DD4 0C0B210B */ jal get_float_variable
|
||||
/* 649BE8 80218DD8 46000686 */ mov.s $f26, $f0
|
||||
/* 649BEC 80218DDC 8E050000 */ lw $a1, ($s0)
|
||||
/* 649BF0 80218DE0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649BF4 80218DE4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649BF8 80218DE8 0C0B210B */ jal get_float_variable
|
||||
/* 649BFC 80218DEC 46000606 */ mov.s $f24, $f0
|
||||
/* 649C00 80218DF0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649C04 80218DF4 8E050000 */ lw $a1, ($s0)
|
||||
/* 649C08 80218DF8 0C0B1EAF */ jal get_variable
|
||||
/* 649C0C 80218DFC 46000586 */ mov.s $f22, $f0
|
||||
/* 649C10 80218E00 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 649C14 80218E04 0C09A75B */ jal get_actor
|
||||
/* 649C18 80218E08 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 649C1C 80218E0C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 649C20 80218E10 4405F000 */ mfc1 $a1, $f30
|
||||
/* 649C24 80218E14 3C014014 */ lui $at, 0x4014
|
||||
/* 649C28 80218E18 44810800 */ mtc1 $at, $f1
|
||||
/* 649C2C 80218E1C 44800000 */ mtc1 $zero, $f0
|
||||
/* 649C30 80218E20 4407E000 */ mfc1 $a3, $f28
|
||||
/* 649C34 80218E24 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 649C38 80218E28 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 649C3C 80218E2C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 649C40 80218E30 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 649C44 80218E34 4406A000 */ mfc1 $a2, $f20
|
||||
/* 649C48 80218E38 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 649C4C 80218E3C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 649C50 80218E40 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 649C54 80218E44 0C01BFD4 */ jal playFX_12
|
||||
/* 649C58 80218E48 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 649C5C 80218E4C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 649C60 80218E50 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 649C64 80218E54 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 649C68 80218E58 14620007 */ bne $v1, $v0, .L80218E78
|
||||
/* 649C6C 80218E5C 00000000 */ nop
|
||||
/* 649C70 80218E60 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 649C74 80218E64 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 649C78 80218E68 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 649C7C 80218E6C 44810000 */ mtc1 $at, $f0
|
||||
/* 649C80 80218E70 00000000 */ nop
|
||||
/* 649C84 80218E74 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218E78:
|
||||
/* 649C88 80218E78 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 649C8C 80218E7C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 649C90 80218E80 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 649C94 80218E84 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 649C98 80218E88 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 649C9C 80218E8C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 649CA0 80218E90 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 649CA4 80218E94 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 649CA8 80218E98 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 649CAC 80218E9C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 649CB0 80218EA0 03E00008 */ jr $ra
|
||||
/* 649CB4 80218EA4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_802190C0_649ED0
|
||||
/* 649ED0 802190C0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 649ED4 802190C4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 649ED8 802190C8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 649EDC 802190CC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 649EE0 802190D0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 649EE4 802190D4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 649EE8 802190D8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 649EEC 802190DC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 649EF0 802190E0 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 649EF4 802190E4 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 649EF8 802190E8 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 649EFC 802190EC 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 649F00 802190F0 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F04 802190F4 0C0B210B */ jal get_float_variable
|
||||
/* 649F08 802190F8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F0C 802190FC 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F10 80219100 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F14 80219104 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F18 80219108 0C0B210B */ jal get_float_variable
|
||||
/* 649F1C 8021910C 46000786 */ mov.s $f30, $f0
|
||||
/* 649F20 80219110 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F24 80219114 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F28 80219118 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F2C 8021911C 0C0B210B */ jal get_float_variable
|
||||
/* 649F30 80219120 46000506 */ mov.s $f20, $f0
|
||||
/* 649F34 80219124 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F38 80219128 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F3C 8021912C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F40 80219130 0C0B210B */ jal get_float_variable
|
||||
/* 649F44 80219134 46000706 */ mov.s $f28, $f0
|
||||
/* 649F48 80219138 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F4C 8021913C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F50 80219140 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F54 80219144 0C0B210B */ jal get_float_variable
|
||||
/* 649F58 80219148 46000686 */ mov.s $f26, $f0
|
||||
/* 649F5C 8021914C 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F60 80219150 26100004 */ addiu $s0, $s0, 4
|
||||
/* 649F64 80219154 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F68 80219158 0C0B210B */ jal get_float_variable
|
||||
/* 649F6C 8021915C 46000606 */ mov.s $f24, $f0
|
||||
/* 649F70 80219160 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 649F74 80219164 8E050000 */ lw $a1, ($s0)
|
||||
/* 649F78 80219168 0C0B1EAF */ jal get_variable
|
||||
/* 649F7C 8021916C 46000586 */ mov.s $f22, $f0
|
||||
/* 649F80 80219170 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 649F84 80219174 0C09A75B */ jal get_actor
|
||||
/* 649F88 80219178 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 649F8C 8021917C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 649F90 80219180 4405F000 */ mfc1 $a1, $f30
|
||||
/* 649F94 80219184 3C014014 */ lui $at, 0x4014
|
||||
/* 649F98 80219188 44810800 */ mtc1 $at, $f1
|
||||
/* 649F9C 8021918C 44800000 */ mtc1 $zero, $f0
|
||||
/* 649FA0 80219190 4407E000 */ mfc1 $a3, $f28
|
||||
/* 649FA4 80219194 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 649FA8 80219198 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 649FAC 8021919C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 649FB0 802191A0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 649FB4 802191A4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 649FB8 802191A8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 649FBC 802191AC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 649FC0 802191B0 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 649FC4 802191B4 0C01BFD4 */ jal playFX_12
|
||||
/* 649FC8 802191B8 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 649FCC 802191BC 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 649FD0 802191C0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 649FD4 802191C4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 649FD8 802191C8 14620007 */ bne $v1, $v0, .L802191E8
|
||||
/* 649FDC 802191CC 00000000 */ nop
|
||||
/* 649FE0 802191D0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 649FE4 802191D4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 649FE8 802191D8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 649FEC 802191DC 44810000 */ mtc1 $at, $f0
|
||||
/* 649FF0 802191E0 00000000 */ nop
|
||||
/* 649FF4 802191E4 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L802191E8:
|
||||
/* 649FF8 802191E8 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 649FFC 802191EC 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 64A000 802191F0 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 64A004 802191F4 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 64A008 802191F8 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 64A00C 802191FC D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 64A010 80219200 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 64A014 80219204 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 64A018 80219208 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 64A01C 8021920C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 64A020 80219210 03E00008 */ jr $ra
|
||||
/* 64A024 80219214 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80219830_66B5B0
|
||||
/* 66B5B0 80219830 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 66B5B4 80219834 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 66B5B8 80219838 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 66B5BC 8021983C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 66B5C0 80219840 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 66B5C4 80219844 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 66B5C8 80219848 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 66B5CC 8021984C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 66B5D0 80219850 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 66B5D4 80219854 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 66B5D8 80219858 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 66B5DC 8021985C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 66B5E0 80219860 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B5E4 80219864 0C0B210B */ jal get_float_variable
|
||||
/* 66B5E8 80219868 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B5EC 8021986C 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B5F0 80219870 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B5F4 80219874 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B5F8 80219878 0C0B210B */ jal get_float_variable
|
||||
/* 66B5FC 8021987C 46000786 */ mov.s $f30, $f0
|
||||
/* 66B600 80219880 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B604 80219884 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B608 80219888 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B60C 8021988C 0C0B210B */ jal get_float_variable
|
||||
/* 66B610 80219890 46000506 */ mov.s $f20, $f0
|
||||
/* 66B614 80219894 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B618 80219898 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B61C 8021989C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B620 802198A0 0C0B210B */ jal get_float_variable
|
||||
/* 66B624 802198A4 46000706 */ mov.s $f28, $f0
|
||||
/* 66B628 802198A8 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B62C 802198AC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B630 802198B0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B634 802198B4 0C0B210B */ jal get_float_variable
|
||||
/* 66B638 802198B8 46000686 */ mov.s $f26, $f0
|
||||
/* 66B63C 802198BC 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B640 802198C0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B644 802198C4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B648 802198C8 0C0B210B */ jal get_float_variable
|
||||
/* 66B64C 802198CC 46000606 */ mov.s $f24, $f0
|
||||
/* 66B650 802198D0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B654 802198D4 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B658 802198D8 0C0B1EAF */ jal get_variable
|
||||
/* 66B65C 802198DC 46000586 */ mov.s $f22, $f0
|
||||
/* 66B660 802198E0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 66B664 802198E4 0C09A75B */ jal get_actor
|
||||
/* 66B668 802198E8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 66B66C 802198EC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 66B670 802198F0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 66B674 802198F4 3C014014 */ lui $at, 0x4014
|
||||
/* 66B678 802198F8 44810800 */ mtc1 $at, $f1
|
||||
/* 66B67C 802198FC 44800000 */ mtc1 $zero, $f0
|
||||
/* 66B680 80219900 4407E000 */ mfc1 $a3, $f28
|
||||
/* 66B684 80219904 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 66B688 80219908 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 66B68C 8021990C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 66B690 80219910 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 66B694 80219914 4406A000 */ mfc1 $a2, $f20
|
||||
/* 66B698 80219918 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 66B69C 8021991C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 66B6A0 80219920 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 66B6A4 80219924 0C01BFD4 */ jal playFX_12
|
||||
/* 66B6A8 80219928 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 66B6AC 8021992C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 66B6B0 80219930 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 66B6B4 80219934 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 66B6B8 80219938 14620007 */ bne $v1, $v0, .L80219958
|
||||
/* 66B6BC 8021993C 00000000 */ nop
|
||||
/* 66B6C0 80219940 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 66B6C4 80219944 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 66B6C8 80219948 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 66B6CC 8021994C 44810000 */ mtc1 $at, $f0
|
||||
/* 66B6D0 80219950 00000000 */ nop
|
||||
/* 66B6D4 80219954 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80219958:
|
||||
/* 66B6D8 80219958 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 66B6DC 8021995C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 66B6E0 80219960 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 66B6E4 80219964 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 66B6E8 80219968 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 66B6EC 8021996C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 66B6F0 80219970 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 66B6F4 80219974 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 66B6F8 80219978 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 66B6FC 8021997C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 66B700 80219980 03E00008 */ jr $ra
|
||||
/* 66B704 80219984 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80219BA0_66B920
|
||||
/* 66B920 80219BA0 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 66B924 80219BA4 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 66B928 80219BA8 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 66B92C 80219BAC AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 66B930 80219BB0 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 66B934 80219BB4 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 66B938 80219BB8 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 66B93C 80219BBC F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 66B940 80219BC0 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 66B944 80219BC4 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 66B948 80219BC8 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 66B94C 80219BCC 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 66B950 80219BD0 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B954 80219BD4 0C0B210B */ jal get_float_variable
|
||||
/* 66B958 80219BD8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B95C 80219BDC 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B960 80219BE0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B964 80219BE4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B968 80219BE8 0C0B210B */ jal get_float_variable
|
||||
/* 66B96C 80219BEC 46000786 */ mov.s $f30, $f0
|
||||
/* 66B970 80219BF0 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B974 80219BF4 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B978 80219BF8 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B97C 80219BFC 0C0B210B */ jal get_float_variable
|
||||
/* 66B980 80219C00 46000506 */ mov.s $f20, $f0
|
||||
/* 66B984 80219C04 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B988 80219C08 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B98C 80219C0C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B990 80219C10 0C0B210B */ jal get_float_variable
|
||||
/* 66B994 80219C14 46000706 */ mov.s $f28, $f0
|
||||
/* 66B998 80219C18 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B99C 80219C1C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B9A0 80219C20 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B9A4 80219C24 0C0B210B */ jal get_float_variable
|
||||
/* 66B9A8 80219C28 46000686 */ mov.s $f26, $f0
|
||||
/* 66B9AC 80219C2C 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B9B0 80219C30 26100004 */ addiu $s0, $s0, 4
|
||||
/* 66B9B4 80219C34 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B9B8 80219C38 0C0B210B */ jal get_float_variable
|
||||
/* 66B9BC 80219C3C 46000606 */ mov.s $f24, $f0
|
||||
/* 66B9C0 80219C40 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 66B9C4 80219C44 8E050000 */ lw $a1, ($s0)
|
||||
/* 66B9C8 80219C48 0C0B1EAF */ jal get_variable
|
||||
/* 66B9CC 80219C4C 46000586 */ mov.s $f22, $f0
|
||||
/* 66B9D0 80219C50 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 66B9D4 80219C54 0C09A75B */ jal get_actor
|
||||
/* 66B9D8 80219C58 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 66B9DC 80219C5C 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 66B9E0 80219C60 4405F000 */ mfc1 $a1, $f30
|
||||
/* 66B9E4 80219C64 3C014014 */ lui $at, 0x4014
|
||||
/* 66B9E8 80219C68 44810800 */ mtc1 $at, $f1
|
||||
/* 66B9EC 80219C6C 44800000 */ mtc1 $zero, $f0
|
||||
/* 66B9F0 80219C70 4407E000 */ mfc1 $a3, $f28
|
||||
/* 66B9F4 80219C74 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 66B9F8 80219C78 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 66B9FC 80219C7C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 66BA00 80219C80 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 66BA04 80219C84 4406A000 */ mfc1 $a2, $f20
|
||||
/* 66BA08 80219C88 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 66BA0C 80219C8C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 66BA10 80219C90 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 66BA14 80219C94 0C01BFD4 */ jal playFX_12
|
||||
/* 66BA18 80219C98 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 66BA1C 80219C9C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 66BA20 80219CA0 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 66BA24 80219CA4 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 66BA28 80219CA8 14620007 */ bne $v1, $v0, .L80219CC8
|
||||
/* 66BA2C 80219CAC 00000000 */ nop
|
||||
/* 66BA30 80219CB0 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 66BA34 80219CB4 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 66BA38 80219CB8 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 66BA3C 80219CBC 44810000 */ mtc1 $at, $f0
|
||||
/* 66BA40 80219CC0 00000000 */ nop
|
||||
/* 66BA44 80219CC4 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80219CC8:
|
||||
/* 66BA48 80219CC8 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 66BA4C 80219CCC 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 66BA50 80219CD0 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 66BA54 80219CD4 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 66BA58 80219CD8 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 66BA5C 80219CDC D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 66BA60 80219CE0 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 66BA64 80219CE4 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 66BA68 80219CE8 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 66BA6C 80219CEC 24020002 */ addiu $v0, $zero, 2
|
||||
/* 66BA70 80219CF0 03E00008 */ jr $ra
|
||||
/* 66BA74 80219CF4 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80219840_6253E0
|
||||
/* 6253E0 80219840 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 6253E4 80219844 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 6253E8 80219848 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 6253EC 8021984C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 6253F0 80219850 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 6253F4 80219854 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 6253F8 80219858 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 6253FC 8021985C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 625400 80219860 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 625404 80219864 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 625408 80219868 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 62540C 8021986C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 625410 80219870 8E050000 */ lw $a1, ($s0)
|
||||
/* 625414 80219874 0C0B210B */ jal get_float_variable
|
||||
/* 625418 80219878 26100004 */ addiu $s0, $s0, 4
|
||||
/* 62541C 8021987C 8E050000 */ lw $a1, ($s0)
|
||||
/* 625420 80219880 26100004 */ addiu $s0, $s0, 4
|
||||
/* 625424 80219884 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 625428 80219888 0C0B210B */ jal get_float_variable
|
||||
/* 62542C 8021988C 46000786 */ mov.s $f30, $f0
|
||||
/* 625430 80219890 8E050000 */ lw $a1, ($s0)
|
||||
/* 625434 80219894 26100004 */ addiu $s0, $s0, 4
|
||||
/* 625438 80219898 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 62543C 8021989C 0C0B210B */ jal get_float_variable
|
||||
/* 625440 802198A0 46000506 */ mov.s $f20, $f0
|
||||
/* 625444 802198A4 8E050000 */ lw $a1, ($s0)
|
||||
/* 625448 802198A8 26100004 */ addiu $s0, $s0, 4
|
||||
/* 62544C 802198AC 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 625450 802198B0 0C0B210B */ jal get_float_variable
|
||||
/* 625454 802198B4 46000706 */ mov.s $f28, $f0
|
||||
/* 625458 802198B8 8E050000 */ lw $a1, ($s0)
|
||||
/* 62545C 802198BC 26100004 */ addiu $s0, $s0, 4
|
||||
/* 625460 802198C0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 625464 802198C4 0C0B210B */ jal get_float_variable
|
||||
/* 625468 802198C8 46000686 */ mov.s $f26, $f0
|
||||
/* 62546C 802198CC 8E050000 */ lw $a1, ($s0)
|
||||
/* 625470 802198D0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 625474 802198D4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 625478 802198D8 0C0B210B */ jal get_float_variable
|
||||
/* 62547C 802198DC 46000606 */ mov.s $f24, $f0
|
||||
/* 625480 802198E0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 625484 802198E4 8E050000 */ lw $a1, ($s0)
|
||||
/* 625488 802198E8 0C0B1EAF */ jal get_variable
|
||||
/* 62548C 802198EC 46000586 */ mov.s $f22, $f0
|
||||
/* 625490 802198F0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 625494 802198F4 0C09A75B */ jal get_actor
|
||||
/* 625498 802198F8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 62549C 802198FC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 6254A0 80219900 4405F000 */ mfc1 $a1, $f30
|
||||
/* 6254A4 80219904 3C014014 */ lui $at, 0x4014
|
||||
/* 6254A8 80219908 44810800 */ mtc1 $at, $f1
|
||||
/* 6254AC 8021990C 44800000 */ mtc1 $zero, $f0
|
||||
/* 6254B0 80219910 4407E000 */ mfc1 $a3, $f28
|
||||
/* 6254B4 80219914 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 6254B8 80219918 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 6254BC 8021991C AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 6254C0 80219920 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 6254C4 80219924 4406A000 */ mfc1 $a2, $f20
|
||||
/* 6254C8 80219928 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 6254CC 8021992C E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 6254D0 80219930 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 6254D4 80219934 0C01BFD4 */ jal playFX_12
|
||||
/* 6254D8 80219938 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 6254DC 8021993C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 6254E0 80219940 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 6254E4 80219944 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 6254E8 80219948 14620007 */ bne $v1, $v0, .L80219968
|
||||
/* 6254EC 8021994C 00000000 */ nop
|
||||
/* 6254F0 80219950 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 6254F4 80219954 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 6254F8 80219958 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 6254FC 8021995C 44810000 */ mtc1 $at, $f0
|
||||
/* 625500 80219960 00000000 */ nop
|
||||
/* 625504 80219964 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80219968:
|
||||
/* 625508 80219968 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 62550C 8021996C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 625510 80219970 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 625514 80219974 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 625518 80219978 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 62551C 8021997C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 625520 80219980 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 625524 80219984 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 625528 80219988 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 62552C 8021998C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 625530 80219990 03E00008 */ jr $ra
|
||||
/* 625534 80219994 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,91 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80218810_63D9F0
|
||||
/* 63D9F0 80218810 27BDFFA0 */ addiu $sp, $sp, -0x60
|
||||
/* 63D9F4 80218814 AFB10024 */ sw $s1, 0x24($sp)
|
||||
/* 63D9F8 80218818 0080882D */ daddu $s1, $a0, $zero
|
||||
/* 63D9FC 8021881C AFBF0028 */ sw $ra, 0x28($sp)
|
||||
/* 63DA00 80218820 AFB00020 */ sw $s0, 0x20($sp)
|
||||
/* 63DA04 80218824 F7BE0058 */ sdc1 $f30, 0x58($sp)
|
||||
/* 63DA08 80218828 F7BC0050 */ sdc1 $f28, 0x50($sp)
|
||||
/* 63DA0C 8021882C F7BA0048 */ sdc1 $f26, 0x48($sp)
|
||||
/* 63DA10 80218830 F7B80040 */ sdc1 $f24, 0x40($sp)
|
||||
/* 63DA14 80218834 F7B60038 */ sdc1 $f22, 0x38($sp)
|
||||
/* 63DA18 80218838 F7B40030 */ sdc1 $f20, 0x30($sp)
|
||||
/* 63DA1C 8021883C 8E30000C */ lw $s0, 0xc($s1)
|
||||
/* 63DA20 80218840 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA24 80218844 0C0B210B */ jal get_float_variable
|
||||
/* 63DA28 80218848 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA2C 8021884C 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA30 80218850 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA34 80218854 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA38 80218858 0C0B210B */ jal get_float_variable
|
||||
/* 63DA3C 8021885C 46000786 */ mov.s $f30, $f0
|
||||
/* 63DA40 80218860 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA44 80218864 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA48 80218868 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA4C 8021886C 0C0B210B */ jal get_float_variable
|
||||
/* 63DA50 80218870 46000506 */ mov.s $f20, $f0
|
||||
/* 63DA54 80218874 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA58 80218878 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA5C 8021887C 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA60 80218880 0C0B210B */ jal get_float_variable
|
||||
/* 63DA64 80218884 46000706 */ mov.s $f28, $f0
|
||||
/* 63DA68 80218888 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA6C 8021888C 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA70 80218890 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA74 80218894 0C0B210B */ jal get_float_variable
|
||||
/* 63DA78 80218898 46000686 */ mov.s $f26, $f0
|
||||
/* 63DA7C 8021889C 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA80 802188A0 26100004 */ addiu $s0, $s0, 4
|
||||
/* 63DA84 802188A4 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA88 802188A8 0C0B210B */ jal get_float_variable
|
||||
/* 63DA8C 802188AC 46000606 */ mov.s $f24, $f0
|
||||
/* 63DA90 802188B0 0220202D */ daddu $a0, $s1, $zero
|
||||
/* 63DA94 802188B4 8E050000 */ lw $a1, ($s0)
|
||||
/* 63DA98 802188B8 0C0B1EAF */ jal get_variable
|
||||
/* 63DA9C 802188BC 46000586 */ mov.s $f22, $f0
|
||||
/* 63DAA0 802188C0 8E240148 */ lw $a0, 0x148($s1)
|
||||
/* 63DAA4 802188C4 0C09A75B */ jal get_actor
|
||||
/* 63DAA8 802188C8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 63DAAC 802188CC 4600A521 */ cvt.d.s $f20, $f20
|
||||
/* 63DAB0 802188D0 4405F000 */ mfc1 $a1, $f30
|
||||
/* 63DAB4 802188D4 3C014014 */ lui $at, 0x4014
|
||||
/* 63DAB8 802188D8 44810800 */ mtc1 $at, $f1
|
||||
/* 63DABC 802188DC 44800000 */ mtc1 $zero, $f0
|
||||
/* 63DAC0 802188E0 4407E000 */ mfc1 $a3, $f28
|
||||
/* 63DAC4 802188E4 4620A500 */ add.d $f20, $f20, $f0
|
||||
/* 63DAC8 802188E8 0000202D */ daddu $a0, $zero, $zero
|
||||
/* 63DACC 802188EC AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 63DAD0 802188F0 4620A520 */ cvt.s.d $f20, $f20
|
||||
/* 63DAD4 802188F4 4406A000 */ mfc1 $a2, $f20
|
||||
/* 63DAD8 802188F8 0040802D */ daddu $s0, $v0, $zero
|
||||
/* 63DADC 802188FC E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||
/* 63DAE0 80218900 E7B80014 */ swc1 $f24, 0x14($sp)
|
||||
/* 63DAE4 80218904 0C01BFD4 */ jal playFX_12
|
||||
/* 63DAE8 80218908 E7B60018 */ swc1 $f22, 0x18($sp)
|
||||
/* 63DAEC 8021890C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* 63DAF0 80218910 82030210 */ lb $v1, 0x210($s0)
|
||||
/* 63DAF4 80218914 2402000A */ addiu $v0, $zero, 0xa
|
||||
/* 63DAF8 80218918 14620007 */ bne $v1, $v0, .L80218938
|
||||
/* 63DAFC 8021891C 00000000 */ nop
|
||||
/* 63DB00 80218920 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* 63DB04 80218924 3C013ECC */ lui $at, 0x3ecc
|
||||
/* 63DB08 80218928 3421CCCD */ ori $at, $at, 0xcccd
|
||||
/* 63DB0C 8021892C 44810000 */ mtc1 $at, $f0
|
||||
/* 63DB10 80218930 00000000 */ nop
|
||||
/* 63DB14 80218934 E4400028 */ swc1 $f0, 0x28($v0)
|
||||
.L80218938:
|
||||
/* 63DB18 80218938 8FBF0028 */ lw $ra, 0x28($sp)
|
||||
/* 63DB1C 8021893C 8FB10024 */ lw $s1, 0x24($sp)
|
||||
/* 63DB20 80218940 8FB00020 */ lw $s0, 0x20($sp)
|
||||
/* 63DB24 80218944 D7BE0058 */ ldc1 $f30, 0x58($sp)
|
||||
/* 63DB28 80218948 D7BC0050 */ ldc1 $f28, 0x50($sp)
|
||||
/* 63DB2C 8021894C D7BA0048 */ ldc1 $f26, 0x48($sp)
|
||||
/* 63DB30 80218950 D7B80040 */ ldc1 $f24, 0x40($sp)
|
||||
/* 63DB34 80218954 D7B60038 */ ldc1 $f22, 0x38($sp)
|
||||
/* 63DB38 80218958 D7B40030 */ ldc1 $f20, 0x30($sp)
|
||||
/* 63DB3C 8021895C 24020002 */ addiu $v0, $zero, 2
|
||||
/* 63DB40 80218960 03E00008 */ jr $ra
|
||||
/* 63DB44 80218964 27BD0060 */ addiu $sp, $sp, 0x60
|
@ -1,11 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240B20_A0C810
|
||||
/* A0C810 80240B20 3C03800B */ lui $v1, %hi(gCameras)
|
||||
/* A0C814 80240B24 24631D80 */ addiu $v1, $v1, %lo(gCameras)
|
||||
/* A0C818 80240B28 94620000 */ lhu $v0, ($v1)
|
||||
/* A0C81C 80240B2C 34421000 */ ori $v0, $v0, 0x1000
|
||||
/* A0C820 80240B30 A4620000 */ sh $v0, ($v1)
|
||||
/* A0C824 80240B34 03E00008 */ jr $ra
|
||||
/* A0C828 80240B38 24020002 */ addiu $v0, $zero, 2
|
@ -1,16 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240604_A2A844
|
||||
/* A2A844 80240604 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* A2A848 80240608 AFBF0010 */ sw $ra, 0x10($sp)
|
||||
/* A2A84C 8024060C 8C82000C */ lw $v0, 0xc($a0)
|
||||
/* A2A850 80240610 0C0B1EAF */ jal get_variable
|
||||
/* A2A854 80240614 8C450000 */ lw $a1, ($v0)
|
||||
/* A2A858 80240618 0C0B1059 */ jal does_script_exist
|
||||
/* A2A85C 8024061C 0040202D */ daddu $a0, $v0, $zero
|
||||
/* A2A860 80240620 2C420001 */ sltiu $v0, $v0, 1
|
||||
/* A2A864 80240624 8FBF0010 */ lw $ra, 0x10($sp)
|
||||
/* A2A868 80240628 00021040 */ sll $v0, $v0, 1
|
||||
/* A2A86C 8024062C 03E00008 */ jr $ra
|
||||
/* A2A870 80240630 27BD0018 */ addiu $sp, $sp, 0x18
|
@ -1,9 +0,0 @@
|
||||
.set noat # allow manual use of $at
|
||||
.set noreorder # don't insert nops after branches
|
||||
|
||||
glabel func_80240000_982440
|
||||
/* 982440 80240000 8C830148 */ lw $v1, 0x148($a0)
|
||||
/* 982444 80240004 24020003 */ addiu $v0, $zero, 3
|
||||
/* 982448 80240008 A06200B5 */ sb $v0, 0xb5($v1)
|
||||
/* 98244C 8024000C 03E00008 */ jr $ra
|
||||
/* 982450 80240010 24020002 */ addiu $v0, $zero, 2
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user