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

Enumerations

enum  daCstaF_Action { ACTION_WAIT , ACTION_WALK , ACTION_SWING , ACTION_FALL }
 

Functions

static void daCstaF_rideCB (dBgW *i_bgw, fopAc_ac_c *i_this, fopAc_ac_c *i_rideActor)
 
static int daCstaF_Create (fopAc_ac_c *i_this)
 
static int daCstaF_Delete (daCstaF_c *a_this)
 
static int daCstaF_Execute (daCstaF_c *a_this)
 
static int daCstaF_Draw (daCstaF_c *a_this)
 

Variables

static u8 const lit_3765 [12]
 
static const char l_arcNameF [] = "CstaF"
 
static const char l_arcNameFB [] = "CstaFB"
 
static const char l_spStageName [8] = "R_SP209"
 
static dCcD_SrcCyl l_cylSrc
 
static f32 l_cancelOffset = JMAFastSqrt(73225.008f) + 100.0f
 
static actor_method_class l_daCstaF_Method
 
actor_process_profile_definition g_profile_CSTAF
 

Enumeration Type Documentation

◆ daCstaF_Action

Enumerator
ACTION_WAIT 
ACTION_WALK 
ACTION_SWING 
ACTION_FALL 

Function Documentation

◆ daCstaF_Create()

static int daCstaF_Create ( fopAc_ac_c * i_this)
static

◆ daCstaF_Delete()

static int daCstaF_Delete ( daCstaF_c * a_this)
static

◆ daCstaF_Draw()

static int daCstaF_Draw ( daCstaF_c * a_this)
static

◆ daCstaF_Execute()

static int daCstaF_Execute ( daCstaF_c * a_this)
static

◆ daCstaF_rideCB()

static void daCstaF_rideCB ( dBgW * i_bgw,
fopAc_ac_c * i_this,
fopAc_ac_c * i_rideActor )
static

Variable Documentation

◆ g_profile_CSTAF

actor_process_profile_definition g_profile_CSTAF
extern
Initial value:
= {
3,
0x00000B38,
0,
0,
272,
0x00040520,
}
static actor_method_class l_daCstaF_Method
Definition d_a_cstaF.cpp:571
@ PROC_CSTAF
Definition d_procname.h:196
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_ENV_e
Definition f_op_actor.h:41
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:63
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:9
process_method_class base
Definition f_pc_leaf.h:12

◆ l_arcNameF

const char l_arcNameF[] = "CstaF"
static

◆ l_arcNameFB

const char l_arcNameFB[] = "CstaFB"
static

◆ l_cancelOffset

f32 l_cancelOffset = JMAFastSqrt(73225.008f) + 100.0f
static

◆ l_cylSrc

dCcD_SrcCyl l_cylSrc
static
Initial value:
= {
{
{0x0, {{AT_TYPE_THROW_OBJ, 0x1, 0x12}, {0xd97afddf, 0x11}, 0x79}},
{dCcD_SE_STONE, 0x0, 0x0, 0x0, 0x0},
{dCcD_SE_NONE, 0x5, 0x0, 0x0, 0x3},
{0x0},
},
{
{0.0f, 0.0f, 0.0f},
125.0f,
390.0f
}
}
@ AT_TYPE_THROW_OBJ
Definition c_cc_d.h:37
@ dCcD_SE_STONE
Definition d_cc_d.h:23
@ dCcD_SE_NONE
Definition d_cc_d.h:13

◆ l_daCstaF_Method

actor_method_class l_daCstaF_Method
static
Initial value:
= {
}
static int daCstaF_Delete(daCstaF_c *a_this)
Definition d_a_cstaF.cpp:210
static int daCstaF_Execute(daCstaF_c *a_this)
Definition d_a_cstaF.cpp:546
static int daCstaF_Draw(daCstaF_c *a_this)
Definition d_a_cstaF.cpp:567
static int daCstaF_Create(fopAc_ac_c *i_this)
Definition d_a_cstaF.cpp:196
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_spStageName

const char l_spStageName[8] = "R_SP209"
static

◆ lit_3765

u8 const lit_3765[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}