Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_wljump.cpp File Reference

Functions

void create__13daTagWljump_cFv ()
 
static void daTagWljump_Create__FP10fopAc_ac_c ()
 
void __dt__13daTagWljump_cFv ()
 
static void daTagWljump_Delete__FP13daTagWljump_c ()
 
void execute__13daTagWljump_cFv ()
 
static void daTagWljump_Execute__FP13daTagWljump_c ()
 
bool draw__13daTagWljump_cFv ()
 
static void daTagWljump_Draw__FP13daTagWljump_c ()
 
void __ct__10fopAc_ac_cFv ()
 
void __dt__10fopAc_ac_cFv ()
 
void isTransformLV__21dSv_player_status_b_cCFi ()
 
void isEventBit__11dSv_event_cCFUs ()
 
void onSwitch__10dSv_info_cFii ()
 
void isSwitch__10dSv_info_cCFii ()
 
void reset__14dEvt_control_cFv ()
 
void dPath_GetRoomPath__Fii ()
 
void request__10dAttHint_cFP10fopAc_ac_ci ()
 
void __ct__10dMsgFlow_cFv ()
 
void __dt__10dMsgFlow_cFv ()
 
void init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c ()
 
void doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci ()
 
void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ()
 
void __dl__FPv ()
 
void _savegpr_26 ()
 
void _restgpr_26 ()
 
static int daTagWljump_Create (fopAc_ac_c *param_0)
 
static int daTagWljump_Delete (daTagWljump_c *param_0)
 
 COMPILER_STRIP_GATE (0x80D658CC, &lit_4044)
 
 COMPILER_STRIP_GATE (0x80D658D0, &lit_4045)
 
 COMPILER_STRIP_GATE (0x80D658D4, &lit_4046)
 
 COMPILER_STRIP_GATE (0x80D658DC, &lit_4047)
 
 COMPILER_STRIP_GATE (0x80D658E4, &lit_4048)
 
 COMPILER_STRIP_GATE (0x80D658EC, &lit_4049)
 
 COMPILER_STRIP_GATE (0x80D658F4, &lit_4050)
 
 COMPILER_STRIP_GATE (0x80D658F8, &lit_4051)
 
 COMPILER_STRIP_GATE (0x80D658FC, &lit_4052)
 
 COMPILER_STRIP_GATE (0x80D65904, &lit_4054)
 
 COMPILER_STRIP_GATE (0x80D6590C, &lit_4055)
 
static int daTagWljump_Execute (daTagWljump_c *param_0)
 
static int daTagWljump_Draw (daTagWljump_c *param_0)
 

Variables

u8 m_midnaActor__9daPy_py_c [4]
 
u8 mAudioMgrPtr__10Z2AudioMgr [4+4]
 
static SECTION_RODATA f32 const lit_4044 = 1.0f
 
static SECTION_RODATA f32 const lit_4045 = -1.0f
 
static SECTION_RODATA u8 const lit_4046 [4+4]
 
static SECTION_RODATA u8 const lit_4047 [8]
 
static SECTION_RODATA u8 const lit_4048 [8]
 
static SECTION_RODATA u8 const lit_4049 [8]
 
static SECTION_RODATA f32 const lit_4050 = 5.0f
 
static SECTION_RODATA f32 const lit_4051 = 10.0f
 
static SECTION_RODATA f32 const lit_4052 [1+1]
 
static SECTION_RODATA u8 const lit_4054 [8]
 
static SECTION_RODATA u8 const lit_4055 [8]
 
static actor_method_class l_daTagWljump_Method
 
actor_process_profile_definition g_profile_Tag_Wljump
 

Function Documentation

◆ __ct__10dMsgFlow_cFv()

void __ct__10dMsgFlow_cFv ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10dMsgFlow_cFv()

void __dt__10dMsgFlow_cFv ( )

◆ __dt__10fopAc_ac_cFv()

void __dt__10fopAc_ac_cFv ( )

◆ __dt__13daTagWljump_cFv()

void __dt__13daTagWljump_cFv ( )

◆ _restgpr_26()

void _restgpr_26 ( )

◆ _savegpr_26()

void _savegpr_26 ( )

◆ COMPILER_STRIP_GATE() [1/11]

COMPILER_STRIP_GATE ( 0x80D658CC  ,
lit_4044 
)

◆ COMPILER_STRIP_GATE() [2/11]

COMPILER_STRIP_GATE ( 0x80D658D0  ,
lit_4045 
)

◆ COMPILER_STRIP_GATE() [3/11]

COMPILER_STRIP_GATE ( 0x80D658D4  ,
lit_4046 
)

◆ COMPILER_STRIP_GATE() [4/11]

COMPILER_STRIP_GATE ( 0x80D658DC  ,
lit_4047 
)

◆ COMPILER_STRIP_GATE() [5/11]

COMPILER_STRIP_GATE ( 0x80D658E4  ,
lit_4048 
)

◆ COMPILER_STRIP_GATE() [6/11]

COMPILER_STRIP_GATE ( 0x80D658EC  ,
lit_4049 
)

◆ COMPILER_STRIP_GATE() [7/11]

COMPILER_STRIP_GATE ( 0x80D658F4  ,
lit_4050 
)

◆ COMPILER_STRIP_GATE() [8/11]

COMPILER_STRIP_GATE ( 0x80D658F8  ,
lit_4051 
)

◆ COMPILER_STRIP_GATE() [9/11]

COMPILER_STRIP_GATE ( 0x80D658FC  ,
lit_4052 
)

◆ COMPILER_STRIP_GATE() [10/11]

COMPILER_STRIP_GATE ( 0x80D65904  ,
lit_4054 
)

◆ COMPILER_STRIP_GATE() [11/11]

COMPILER_STRIP_GATE ( 0x80D6590C  ,
lit_4055 
)

◆ create__13daTagWljump_cFv()

void create__13daTagWljump_cFv ( )

◆ daTagWljump_Create()

static int daTagWljump_Create ( fopAc_ac_c param_0)
static

◆ daTagWljump_Create__FP10fopAc_ac_c()

static void daTagWljump_Create__FP10fopAc_ac_c ( )
static

◆ daTagWljump_Delete()

static int daTagWljump_Delete ( daTagWljump_c param_0)
static

◆ daTagWljump_Delete__FP13daTagWljump_c()

static void daTagWljump_Delete__FP13daTagWljump_c ( )
static

◆ daTagWljump_Draw()

static int daTagWljump_Draw ( daTagWljump_c param_0)
static

◆ daTagWljump_Draw__FP13daTagWljump_c()

static void daTagWljump_Draw__FP13daTagWljump_c ( )
static

◆ daTagWljump_Execute()

static int daTagWljump_Execute ( daTagWljump_c param_0)
static

◆ daTagWljump_Execute__FP13daTagWljump_c()

static void daTagWljump_Execute__FP13daTagWljump_c ( )
static

◆ doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci()

void doFlow__10dMsgFlow_cFP10fopAc_ac_cPP10fopAc_ac_ci ( )

◆ dPath_GetRoomPath__Fii()

void dPath_GetRoomPath__Fii ( )

◆ draw__13daTagWljump_cFv()

bool draw__13daTagWljump_cFv ( )

◆ execute__13daTagWljump_cFv()

void execute__13daTagWljump_cFv ( )

◆ init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c()

void init__10dMsgFlow_cFP10fopAc_ac_ciiPP10fopAc_ac_c ( )

◆ isEventBit__11dSv_event_cCFUs()

void isEventBit__11dSv_event_cCFUs ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ isTransformLV__21dSv_player_status_b_cCFi()

void isTransformLV__21dSv_player_status_b_cCFi ( )

◆ onSwitch__10dSv_info_cFii()

void onSwitch__10dSv_info_cFii ( )

◆ request__10dAttHint_cFP10fopAc_ac_ci()

void request__10dAttHint_cFP10fopAc_ac_ci ( )

◆ reset__14dEvt_control_cFv()

void reset__14dEvt_control_cFv ( )

◆ seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc()

void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ( )

Variable Documentation

◆ g_profile_Tag_Wljump

actor_process_profile_definition g_profile_Tag_Wljump
extern
Initial value:
= {
7,
sizeof(daTagWljump_c),
0,
0,
260,
0x44000,
}
Definition d_a_tag_wljump.h:9
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class l_daTagWljump_Method
Definition d_a_tag_wljump.cpp:385
@ PROC_Tag_Wljump
Definition d_procname.h:716
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_ENV_e
Definition f_op_actor.h:41
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_daTagWljump_Method

actor_method_class l_daTagWljump_Method
static
Initial value:
= {
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
static int daTagWljump_Delete(daTagWljump_c *param_0)
Definition d_a_tag_wljump.cpp:99
static int daTagWljump_Create(fopAc_ac_c *param_0)
Definition d_a_tag_wljump.cpp:90
static int daTagWljump_Execute(daTagWljump_c *param_0)
Definition d_a_tag_wljump.cpp:368
static int daTagWljump_Draw(daTagWljump_c *param_0)
Definition d_a_tag_wljump.cpp:379
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ lit_4044

SECTION_RODATA f32 const lit_4044 = 1.0f
static

◆ lit_4045

SECTION_RODATA f32 const lit_4045 = -1.0f
static

◆ lit_4046

SECTION_RODATA u8 const lit_4046[4+4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
0x00,
}

◆ lit_4047

SECTION_RODATA u8 const lit_4047[8]
static
Initial value:
= {
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4048

SECTION_RODATA u8 const lit_4048[8]
static
Initial value:
= {
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4049

SECTION_RODATA u8 const lit_4049[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4050

SECTION_RODATA f32 const lit_4050 = 5.0f
static

◆ lit_4051

SECTION_RODATA f32 const lit_4051 = 10.0f
static

◆ lit_4052

SECTION_RODATA f32 const lit_4052[1+1]
static
Initial value:
= {
220.0f,
0.0f,
}

◆ lit_4054

SECTION_RODATA u8 const lit_4054[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
}

◆ lit_4055

SECTION_RODATA u8 const lit_4055[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ m_midnaActor__9daPy_py_c

u8 m_midnaActor__9daPy_py_c[4]

◆ mAudioMgrPtr__10Z2AudioMgr

u8 mAudioMgrPtr__10Z2AudioMgr[4+4]