![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Classes | |
| class | daE_YG_HIO_c |
Enumerations | |
| enum | E_yg_RES_File_ID { BCK_YG_BITE_DIE = 0x4 , BCK_YG_DAMAGE , BCK_YG_DIE , BCK_YG_DIE_FLOAT , BCK_YG_FIND , BCK_YG_GNAW , BCK_YG_JUMP_END , BCK_YG_JUMP_MIDDLE , BCK_YG_JUMP_START , BCK_YG_RUN , BCK_YG_SWIM , BCK_YG_WAIT , BCK_YG_WALK , BMDR_YG = 0x13 } |
| enum | Joint { JNT_WORLD_ROOT , JNT_BODY , JNT_TAIL_01 , JNT_TAIL_02 , JNT_TAIL_03 , JNT_TAIL_04 } |
| enum | Action { ACTION_NORMAL , ACTION_ATTACK , ACTION_DOKURO , ACTION_SWIM , ACTION_DAMAGE , ACTION_WOLFBITE , ACTION_STANDBY = 0xA } |
| enum | Action_Mode { MODE_INIT , NORMAL_MODE_1 , NORMAL_MODE_2 , NORMAL_MODE_5 = 0x5 , NORMAL_MODE_6 , ATTACK_MODE_RUN = 0x1 , ATTACK_MODE_2 , ATTACK_MODE_JUMPING , ATTACK_MODE_JUMP_END , ATTACK_MODE_END , ATTACK_MODE_23 = 0x17 , SWIM_MODE_1 = 0x1 , DOKURO_MODE_RUN = 0x1 , DOKURO_MODE_2 , DOKURO_MODE_3 , DAMAGE_MODE_DIE = 0x1 , DAMAGE_MODE_DISAPPEAR , WOLFBITE_MODE_END = 0x1 } |
Functions | |
| static void | anm_init (e_yg_class *i_this, int i_index, f32 i_morf, u8 i_attr, f32 i_rate) |
| static BOOL | pl_check (e_yg_class *i_this, f32 i_dist) |
| static int | daE_YG_Draw (e_yg_class *i_this) |
| static void | sibuki_set (e_yg_class *i_this) |
| static void | ms_disappear (e_yg_class *i_this) |
| static void * | s_d_sub (void *i_actor, void *i_data) |
| static fopAc_ac_c * | search_dokuro (e_yg_class *i_this) |
| static BOOL | way_set (e_yg_class *i_this) |
| static s8 | e_yg_normal (e_yg_class *i_this) |
| static s8 | e_yg_attack (e_yg_class *i_this) |
| static void | search_ground_1 (e_yg_class *i_this) |
| static void | e_yg_swim (e_yg_class *i_this) |
| static void | e_yg_dokuro (e_yg_class *i_this) |
| static void | e_yg_damage (e_yg_class *i_this) |
| static void | e_yg_wolfbite (e_yg_class *i_this) |
| static void | e_yg_standby (e_yg_class *i_this) |
| static void | damage_check (e_yg_class *i_this) |
| static void | ke_control (e_yg_class *i_this, yg_ke_s *yg_p, int param_3, f32 i_posZ) |
| static void | ke_move (e_yg_class *i_this, mDoExt_3DlineMat0_c *i_lineMat, yg_ke_s *yg_p, int i_idx, f32 i_posZ) |
| static void | ke_set (e_yg_class *i_this) |
| static void | action (e_yg_class *i_this) |
| static void | anm_se_set (e_yg_class *i_this) |
| static int | daE_YG_Execute (e_yg_class *i_this) |
| static int | daE_YG_IsDelete (e_yg_class *i_this) |
| static int | daE_YG_Delete (e_yg_class *i_this) |
| static int | useHeapInit (fopAc_ac_c *a_this) |
| static cPhs__Step | daE_YG_Create (fopAc_ac_c *actor) |
Variables | |
| static bool | l_initHIO |
| static daE_YG_HIO_c | l_HIO |
| static fopAc_ac_c * | target_info [20] |
| static int | target_info_count |
| static cXyz | ke_p [13] |
| static csXyz | ke_a [13] |
| AUDIO_INSTANCES | |
| static actor_method_class | l_daE_YG_Method |
| actor_process_profile_definition | g_profile_E_YG |
| enum Action |
| enum Action_Mode |
| enum E_yg_RES_File_ID |
| enum Joint |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| AUDIO_INSTANCES |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |