mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-10 18:46:45 -04:00
fopScnRq_phase_Done OK
This commit is contained in:
@@ -3,13 +3,22 @@
|
||||
|
||||
#include "dolphin/types.h"
|
||||
#include "f/f_op/f_op_scene_pause.h"
|
||||
#include "f/f_pc/f_pc_node_req.h"
|
||||
#include "SComponent/c_phase.h"
|
||||
|
||||
extern "C" {
|
||||
void fopScnRq_Handler__Fv(void);
|
||||
void fopScnRq_ReRequest(void);
|
||||
}
|
||||
|
||||
class scene_request_class;
|
||||
class scene_request_class {
|
||||
public:
|
||||
node_create_request mCrtReq;
|
||||
u8 field_0x60[4];
|
||||
int mFadeRequest;
|
||||
request_of_phase_process_class mReqPhsProcCls;
|
||||
u8 field_0x70[4];
|
||||
};
|
||||
|
||||
scene_request_class* fopScnRq_phase_ClearOverlap(scene_request_class* param_1);
|
||||
u32 fopScnRq_Request(int, scene_class*, s16, void*, s16, u16);
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 8001EF04 0001BE44 48 00 16 91 */ bl fopScnPause_Disable__FP11scene_class
|
||||
lbl_8001EF08:
|
||||
/* 8001EF08 0001BE48 38 00 00 00 */ li r0, 0
|
||||
/* 8001EF0C 0001BE4C 90 0D 87 60 */ stw r0, lbl_80450CE0-_SDA_BASE_(r13)
|
||||
/* 8001EF0C 0001BE4C 90 0D 87 60 */ stw r0, l_fopScnRq_IsUsingOfOverlap-_SDA_BASE_(r13)
|
||||
/* 8001EF10 0001BE50 38 60 00 02 */ li r3, 2
|
||||
/* 8001EF14 0001BE54 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8001EF18 0001BE58 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
@@ -2,14 +2,14 @@
|
||||
/* 8001EFF4 0001BF34 7C 08 02 A6 */ mflr r0
|
||||
/* 8001EFF8 0001BF38 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8001EFFC 0001BF3C 38 A0 00 00 */ li r5, 0
|
||||
/* 8001F000 0001BF40 80 0D 87 60 */ lwz r0, lbl_80450CE0-_SDA_BASE_(r13)
|
||||
/* 8001F000 0001BF40 80 0D 87 60 */ lwz r0, l_fopScnRq_IsUsingOfOverlap-_SDA_BASE_(r13)
|
||||
/* 8001F004 0001BF44 2C 00 00 00 */ cmpwi r0, 0
|
||||
/* 8001F008 0001BF48 40 82 00 18 */ bne lbl_8001F020
|
||||
/* 8001F00C 0001BF4C 4B FF F5 F9 */ bl fopOvlpM_Request__FsUs
|
||||
/* 8001F010 0001BF50 7C 65 1B 79 */ or. r5, r3, r3
|
||||
/* 8001F014 0001BF54 41 82 00 0C */ beq lbl_8001F020
|
||||
/* 8001F018 0001BF58 38 00 00 01 */ li r0, 1
|
||||
/* 8001F01C 0001BF5C 90 0D 87 60 */ stw r0, lbl_80450CE0-_SDA_BASE_(r13)
|
||||
/* 8001F01C 0001BF5C 90 0D 87 60 */ stw r0, l_fopScnRq_IsUsingOfOverlap-_SDA_BASE_(r13)
|
||||
lbl_8001F020:
|
||||
/* 8001F020 0001BF60 7C A3 2B 78 */ mr r3, r5
|
||||
/* 8001F024 0001BF64 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
|
||||
Reference in New Issue
Block a user