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

Enumerations

enum  Action {
  ACT_TK_WAIT , ACT_TK_FIND , ACT_TK_ATTACK , ACT_TK_PATHSWIM = 0x5 ,
  ACT_TK_S_DAMAGE = 0x9 , ACT_TK_DAMAGE
}
 
enum  Animation {
  ANM_TK_APPEAR = 0x4 , ANM_TK_ATTACK , ANM_TK_DAMAGE , ANM_TK_HIDE ,
  ANM_TK_KYORO2 , ANM_TK_SWIM , ANM_TK_WAIT01
}
 
enum  Mode {
  MODE_TK_NONE , MODE_TK_APPEAR , MODE_TK_ATTACK , MODE_TK_DAMAGE ,
  MODE_TK_HIDE , MODE_TK_KYORO2 = 0xA , MODE_TK_SWIM , MODE_TK_WAIT01
}
 

Functions

static void anm_init (e_tk_class *i_this, int i_index, f32 i_morf, u8 i_attr, f32 i_rate)
 
static int daE_TK_Draw (e_tk_class *i_this)
 
static int other_bg_check (e_tk_class *i_this, fopAc_ac_c *i_ac)
 
static int pl_y_check (e_tk_class *i_this)
 

Variables

static bool hio_set
 
static daE_TK_HIO_c l_HIO
 

Enumeration Type Documentation

◆ Action

enum Action
Enumerator
ACT_TK_WAIT 
ACT_TK_FIND 
ACT_TK_ATTACK 
ACT_TK_PATHSWIM 
ACT_TK_S_DAMAGE 
ACT_TK_DAMAGE 

◆ Animation

enum Animation
Enumerator
ANM_TK_APPEAR 
ANM_TK_ATTACK 
ANM_TK_DAMAGE 
ANM_TK_HIDE 
ANM_TK_KYORO2 
ANM_TK_SWIM 
ANM_TK_WAIT01 

◆ Mode

enum Mode
Enumerator
MODE_TK_NONE 
MODE_TK_APPEAR 
MODE_TK_ATTACK 
MODE_TK_DAMAGE 
MODE_TK_HIDE 
MODE_TK_KYORO2 
MODE_TK_SWIM 
MODE_TK_WAIT01 

Function Documentation

◆ anm_init()

static void anm_init ( e_tk_class * i_this,
int i_index,
f32 i_morf,
u8 i_attr,
f32 i_rate )
static

◆ daE_TK_Draw()

static int daE_TK_Draw ( e_tk_class * i_this)
static

◆ other_bg_check()

static int other_bg_check ( e_tk_class * i_this,
fopAc_ac_c * i_ac )
static

◆ pl_y_check()

static int pl_y_check ( e_tk_class * i_this)
static

Variable Documentation

◆ hio_set

bool hio_set
static

◆ l_HIO

daE_TK_HIO_c l_HIO
static