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

Enumerations

enum  daNpcPray_MOTION_e { MOTION_WAIT_e , MOTION_PRAY_e , MOTION_PRAYTALK_e , MOTION_WOLF_e }
 

Functions

static int daNpcPray_Create (void *i_this)
 
static int daNpcPray_Delete (void *i_this)
 
static int daNpcPray_Execute (void *i_this)
 
static int daNpcPray_Draw (void *i_this)
 
static int daNpcPray_IsDelete (void *i_this)
 

Variables

static daNpcPray_Param_c l_HIO
 
struct { 
 
   int   resIdx 
 
   int   anmMode 
 
   int   arcnameIdx 
 
l_bckGetParamList [] 
 
static char * l_arcNames [2]
 
static char * l_evtNames [2]
 
static char * l_myName = "Prayer"
 
static actor_method_class daNpcPray_MethodTable
 
actor_process_profile_definition g_profile_NPC_PRAYER
 

Enumeration Type Documentation

◆ daNpcPray_MOTION_e

Enumerator
MOTION_WAIT_e 
MOTION_PRAY_e 
MOTION_PRAYTALK_e 
MOTION_WOLF_e 

Function Documentation

◆ daNpcPray_Create()

static int daNpcPray_Create ( void * i_this)
static

◆ daNpcPray_Delete()

static int daNpcPray_Delete ( void * i_this)
static

◆ daNpcPray_Draw()

static int daNpcPray_Draw ( void * i_this)
static

◆ daNpcPray_Execute()

static int daNpcPray_Execute ( void * i_this)
static

◆ daNpcPray_IsDelete()

static int daNpcPray_IsDelete ( void * i_this)
static

Variable Documentation

◆ anmMode

int anmMode

◆ arcnameIdx

int arcnameIdx

◆ daNpcPray_MethodTable

actor_method_class daNpcPray_MethodTable
static
Initial value:
= {
}
static int daNpcPray_Execute(void *i_this)
Definition d_a_npc_prayer.cpp:807
static int daNpcPray_IsDelete(void *i_this)
Definition d_a_npc_prayer.cpp:815
static int daNpcPray_Create(void *i_this)
Definition d_a_npc_prayer.cpp:799
static int daNpcPray_Delete(void *i_this)
Definition d_a_npc_prayer.cpp:803
static int daNpcPray_Draw(void *i_this)
Definition d_a_npc_prayer.cpp:811
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_NPC_PRAYER

actor_process_profile_definition g_profile_NPC_PRAYER
extern
Initial value:
= {
7,
sizeof(daNpcPray_c),
0,
0,
419,
0x00044187,
}
Charlo.
Definition d_a_npc_prayer.h:14
static actor_method_class daNpcPray_MethodTable
Definition d_a_npc_prayer.cpp:819
@ PROC_NPC_PRAYER
Definition d_procname.h:681
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_NPC_e
Definition f_op_actor.h:42
@ 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_arcNames

char* l_arcNames[2]
static
Initial value:
= {
"Prayer",
"Wgeneral",
}

◆ [struct]

struct { ... } l_bckGetParamList[]
Initial value:
= {
{5, 0, 0},
{6, 0, 0},
{31, 2, 1},
{25, 0, 1},
{26, 2, 1},
{30, 2, 1},
}

◆ l_evtNames

char* l_evtNames[2]
static
Initial value:
= {
NULL,
"GET_HEART",
}

◆ l_HIO

daNpcPray_Param_c l_HIO
static

◆ l_myName

char* l_myName = "Prayer"
static

◆ resIdx

int resIdx