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

Classes

class  daE_PZ_HIO_c
 

Functions

static int daE_PZ_Draw (daE_PZ_c *i_this)
 
static void * s_PointSearch (void *i_actor, void *i_data)
 
static int daE_PZ_Execute (daE_PZ_c *i_this)
 
static int daE_PZ_IsDelete (daE_PZ_c *i_this)
 
static int daE_PZ_Delete (daE_PZ_c *i_this)
 
static int useHeapInit (fopAc_ac_c *i_this)
 
static int daE_PZ_Create (daE_PZ_c *i_this)
 

Variables

static u8 hio_set
 
static daE_PZ_HIO_c l_HIO
 
static u8 lbl_222_bss_70
 
static u8 lbl_222_bss_71
 
static u16 eff_seed_id [] = {0x88A3, 0x88A4}
 
static u16 eff_summonBall_id [] = {0x8898, 0x8899, 0x889A}
 
static u16 eff_summonBall2_id [] = {0x8913, 0x8914}
 
static u16 eff_summonShoot2_id [] = {0x8911, 0x8912}
 
struct { 
 
   s16   name 
 
   u32   parameters 
 
   int   unk_0x8 
 
BIRTH_DT [] 
 
static const s16 mDBaBa_birthAngle_dt []
 
static const f32 mDBaBa_birthHani_dt []
 
static actor_method_class l_daE_PZ_Method
 
actor_process_profile_definition g_profile_E_PZ
 
 AUDIO_INSTANCES
 

Function Documentation

◆ daE_PZ_Create()

static int daE_PZ_Create ( daE_PZ_c * i_this)
static

◆ daE_PZ_Delete()

static int daE_PZ_Delete ( daE_PZ_c * i_this)
static

◆ daE_PZ_Draw()

static int daE_PZ_Draw ( daE_PZ_c * i_this)
static

◆ daE_PZ_Execute()

static int daE_PZ_Execute ( daE_PZ_c * i_this)
static

◆ daE_PZ_IsDelete()

static int daE_PZ_IsDelete ( daE_PZ_c * i_this)
static

◆ s_PointSearch()

static void * s_PointSearch ( void * i_actor,
void * i_data )
static

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c * i_this)
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ [struct]

const struct { ... } BIRTH_DT[]
Initial value:
= {
{fpcNm_E_YK_e, 0xFFFFFF01, 20},
{fpcNm_E_YG_e, 0xFFFFFF00, 20},
{fpcNm_E_PZ_e, 0xFFFF001E, 12},
{fpcNm_E_S1_e, 0xFFFFEF00, 8},
{fpcNm_E_YH_e, 0xFF1FFF00, 12},
{fpcNm_E_PZ_e, 0xFFFFFF28, 3},
}
@ fpcNm_E_S1_e
Definition f_pc_name.h:446
@ fpcNm_E_YK_e
Definition f_pc_name.h:515
@ fpcNm_E_YG_e
Definition f_pc_name.h:517
@ fpcNm_E_PZ_e
Definition f_pc_name.h:494
@ fpcNm_E_YH_e
Definition f_pc_name.h:471

◆ eff_seed_id

u16 eff_seed_id[] = {0x88A3, 0x88A4}
static

◆ eff_summonBall2_id

u16 eff_summonBall2_id[] = {0x8913, 0x8914}
static

◆ eff_summonBall_id

u16 eff_summonBall_id[] = {0x8898, 0x8899, 0x889A}
static

◆ eff_summonShoot2_id

u16 eff_summonShoot2_id[] = {0x8911, 0x8912}
static

◆ g_profile_E_PZ

Initial value:
= {
7,
sizeof(daE_PZ_c),
0,
0,
}
Phantom Zant.
Definition d_a_e_pz.h:17
static actor_method_class l_daE_PZ_Method
Definition d_a_e_pz.cpp:2651
actor_method_class g_fopAc_Method
Definition f_op_actor.cpp:638
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:98
@ fopAcStts_CULL_e
Definition f_op_actor.h:39
@ fopAcStts_UNK_0x40000_e
Definition f_op_actor.h:49
@ fopAc_ENEMY_e
Definition f_op_actor.h:68
@ fpcDwPi_E_PZ_e
Definition f_pc_draw_priority.h:191
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:65
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:12
process_method_class base
Definition f_pc_leaf.h:12

◆ hio_set

u8 hio_set
static

◆ l_daE_PZ_Method

actor_method_class l_daE_PZ_Method
static
Initial value:
= {
}
static int daE_PZ_Create(daE_PZ_c *i_this)
Definition d_a_e_pz.cpp:2647
static int daE_PZ_Execute(daE_PZ_c *i_this)
Definition d_a_e_pz.cpp:2352
static int daE_PZ_IsDelete(daE_PZ_c *i_this)
Definition d_a_e_pz.cpp:2356
static int daE_PZ_Draw(daE_PZ_c *i_this)
Definition d_a_e_pz.cpp:147
static int daE_PZ_Delete(daE_PZ_c *i_this)
Definition d_a_e_pz.cpp:2382
int(* process_method_func)(void *)
Definition f_pc_method.h:6

◆ l_HIO

daE_PZ_HIO_c l_HIO
static

◆ lbl_222_bss_70

u8 lbl_222_bss_70
static

◆ lbl_222_bss_71

u8 lbl_222_bss_71
static

◆ mDBaBa_birthAngle_dt

const s16 mDBaBa_birthAngle_dt[]
static
Initial value:
= {
0x0000, 0x2AAA, 0x5554, 0x7FFE, -0x5558, -0x2AAE,
0x1000, 0x3AAA, 0x6554, -0x7002, -0x4558, -0x1AAE,
}

◆ mDBaBa_birthHani_dt

const f32 mDBaBa_birthHani_dt[]
static
Initial value:
= {
600.0f,
600.0f,
600.0f,
600.0f,
600.0f,
600.0f,
1800.0f,
1800.0f,
1800.0f,
1800.0f,
1800.0f,
1800.0f,
}

◆ name

s16 name

◆ parameters

u32 parameters

◆ unk_0x8

int unk_0x8