Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
e_rdb_class Class Reference

King Bulblin. More...

#include <d_a_e_rdb.h>

+ Collaboration diagram for e_rdb_class:

Public Types

enum  E_RDB_RES_FILE_ID {
  BCK_HORN_RPLAY_RUN = 4 , BCK_HORN_RPLAY_STOP , BCK_HORN_RPLAY_STOP2 , BCK_RB_ATTACK01 ,
  BCK_RB_ATTACK02 , BCK_RB_ATTACK03_END , BCK_RB_ATTACK03_SPIN , BCK_RB_ATTACK03_START ,
  BCK_RB_DAMAGEBL , BCK_RB_DAMAGEBR , BCK_RB_DAMAGEF , BCK_RB_DAMAGEFL ,
  BCK_RB_DAMAGEFR , BCK_RB_DOWN , BCK_RB_DOWN_RETURN , BCK_RB_DOWN_WAIT ,
  BCK_RB_ED_DEMO_DOWN , BCK_RB_ED_DEMO_DOWNUP , BCK_RB_ED_DEMO_DOWNWAIT , BCK_RB_ED_DEMO_DOWNWALK ,
  BCK_RB_FALL , BCK_RB_GUARD , BCK_RB_LV9_END01 , BCK_RB_LV9_END02 ,
  BCK_RB_LV9_END03 , BCK_RB_LV9_OP01 , BCK_RB_LV9_OP02 , BCK_RB_OP_DEMO_SWING ,
  BCK_RB_PUSH , BCK_RB_RCOMEON , BCK_RB_RDAMAGE01 , BCK_RB_RDAMAGE02 ,
  BCK_RB_RDAMAGEB , BCK_RB_RDAMAGEL , BCK_RB_RDAMAGER , BCK_RB_RDEAD ,
  BCK_RB_RDEAD2_DAMAGE , BCK_RB_RDEAD2_FALL , BCK_RB_RDEAD2_RUN , BCK_RB_RDOWNB ,
  BCK_RB_RDOWNB_RUN , BCK_RB_RDOWNB_UP , BCK_RB_RGUARD_F , BCK_RB_RGUARD_L ,
  BCK_RB_RGUARD_R , BCK_RB_RJUMP_A , BCK_RB_RJUMP_B , BCK_RB_RJUMP_C ,
  BCK_RB_RNEIGH , BCK_RB_ROP_DEMO2_EXCITE , BCK_RB_ROP_DEMO2_WAIT , BCK_RB_RPLAY_RUNL ,
  BCK_RB_RPLAY_RUNR , BCK_RB_RPLAY_STOP , BCK_RB_RPLAY_STOP2 , BCK_RB_RRUN ,
  BCK_RB_RSLIP , BCK_RB_RSTART , BCK_RB_RSTARTLOOP , BCK_RB_RSTEP ,
  BCK_RB_RUN , BCK_RB_RWAIT , BCK_RB_RWAIT02 , BCK_RB_RWALK ,
  BCK_RB_STEP , BCK_RB_WAIT01 , BCK_RB_WALK , BMDR_ARML2_ARMOR = 0x49 ,
  BMDR_ARML_ARMOR , BMDR_ARMR2_ARMOR , BMDR_ARMR_ARMOR , BMDR_FACE_ARMOR ,
  BMDR_HEAD_ARMOR , BMDR_LEGL_ARMOR , BMDR_LEGR_ARMOR , BMDR_MUNE2_ARMOR ,
  BMDR_MUNE_ARMOR , BMDR_RB , BMDR_RB_HORN , BMDR_RB_ONO ,
  BMDR_RB_SHIELDL , BMDR_RB_SHIELDR , BMDR_SENA2_ARMOR , BMDR_SENA_ARMOR ,
  BMDR_SHOULDERL_ARMOR , BMDR_SHOULDERR_ARMOR
}
 

Public Attributes

fopEn_enemy_c enemy
 
request_of_phase_process_class mPhase
 
s16 mMode
 
u8 field_0x5b6
 
u8 field_0x5b7 [0x5c8 - 0x5b7]
 
mDoExt_McaMorfSOmpModelMorf
 
f32 field_0x5cc
 
Z2CreatureEnemy mSound
 
int mAnm
 
J3DModelmpAxeModel
 
s16 field_0x67c
 
s16 mAction
 
s8 field_0x680
 
u8 field_0x681 [0x684 - 0x681]
 
cXyz field_0x684
 
cXyz field_0x690
 
csXyz field_0x69c
 
s16 field_0x6a2
 
s16 field_0x6a4
 
u8 field_0x6a6 [0x6a8 - 0x6a6]
 
s16 field_0x6a8
 
u8 field_0x6aa [0x6ac - 0x6aa]
 
f32 mDistToPlayer
 
s16 mAngleToPlayer
 
u8 field_0x6b2 [2]
 
u32 mShadowKey
 
s16 field_0x6b8 [4]
 
s16 field_0x6c0
 
s16 field_0x6c2
 
s8 field_0x6c4
 
s8 field_0x6c5
 
s8 field_0x6c6
 
s8 field_0x6c7
 
s8 field_0x6c8
 
u8 field_0x6c9 [0x6ca - 0x6c9]
 
s16 field_0x6ca
 
s16 field_0x6cc
 
s16 field_0x6ce
 
s16 field_0x6d0
 
s16 field_0x6d2
 
f32 field_0x6d4
 
s8 field_0x6d8
 
u8 field_0x6d9 [0x6dc - 0x6d9]
 
f32 mBlend
 
f32 field_0x6e0
 
f32 field_0x6e4
 
s16 field_0x6e8
 
u8 field_0x6ea [0x6ec - 0x6ea]
 
u32 field_0x6ec
 
dBgS_AcchCir mAcchCir
 
dBgS_ObjAcch mAcch
 
dCcD_Stts mStts
 
dCcD_Sph field_0x944 [3]
 
dCcD_Cyl field_0xcec
 
dCcD_Stts mStts2
 
dCcD_Sph field_0xe64
 
dCcU_AtInfo mAtInfo
 
cXyz field_0xfc0
 
s8 field_0xfcc
 
s8 field_0xfcd
 
u8 field_0xfce
 
s8 field_0xfcf
 
u32 field_0xfd0 [2]
 
u8 field_0xfd8 [0xfe4 - 0xfd8]
 
s8 field_0xfe4
 
s8 field_0xfe5
 
s8 field_0xfe6
 
u8 field_0xfe7
 
u32 field_0xfe8 [24]
 
u32 field_0x1048 [24]
 
s16 mDemoMode
 
s16 field_0x10aa
 
cXyz mDemoCamEye
 
cXyz mDemoCamCenter
 
cXyz field_0x10c4
 
cXyz field_0x10d0
 
cXyz field_0x10dc
 
cXyz field_0x10e8
 
f32 mDemoCamFovy
 
f32 field_0x10f8
 
u8 field_0x10fc [0x1104 - 0x10fc]
 
u8 field_0x1104
 
u8 field_0x1105 [0x1108 - 0x1105]
 
dMsgFlow_c mMsgFlow
 

Detailed Description

King Bulblin.

Member Enumeration Documentation

◆ E_RDB_RES_FILE_ID

Enumerator
BCK_HORN_RPLAY_RUN 
BCK_HORN_RPLAY_STOP 
BCK_HORN_RPLAY_STOP2 
BCK_RB_ATTACK01 
BCK_RB_ATTACK02 
BCK_RB_ATTACK03_END 
BCK_RB_ATTACK03_SPIN 
BCK_RB_ATTACK03_START 
BCK_RB_DAMAGEBL 
BCK_RB_DAMAGEBR 
BCK_RB_DAMAGEF 
BCK_RB_DAMAGEFL 
BCK_RB_DAMAGEFR 
BCK_RB_DOWN 
BCK_RB_DOWN_RETURN 
BCK_RB_DOWN_WAIT 
BCK_RB_ED_DEMO_DOWN 
BCK_RB_ED_DEMO_DOWNUP 
BCK_RB_ED_DEMO_DOWNWAIT 
BCK_RB_ED_DEMO_DOWNWALK 
BCK_RB_FALL 
BCK_RB_GUARD 
BCK_RB_LV9_END01 
BCK_RB_LV9_END02 
BCK_RB_LV9_END03 
BCK_RB_LV9_OP01 
BCK_RB_LV9_OP02 
BCK_RB_OP_DEMO_SWING 
BCK_RB_PUSH 
BCK_RB_RCOMEON 
BCK_RB_RDAMAGE01 
BCK_RB_RDAMAGE02 
BCK_RB_RDAMAGEB 
BCK_RB_RDAMAGEL 
BCK_RB_RDAMAGER 
BCK_RB_RDEAD 
BCK_RB_RDEAD2_DAMAGE 
BCK_RB_RDEAD2_FALL 
BCK_RB_RDEAD2_RUN 
BCK_RB_RDOWNB 
BCK_RB_RDOWNB_RUN 
BCK_RB_RDOWNB_UP 
BCK_RB_RGUARD_F 
BCK_RB_RGUARD_L 
BCK_RB_RGUARD_R 
BCK_RB_RJUMP_A 
BCK_RB_RJUMP_B 
BCK_RB_RJUMP_C 
BCK_RB_RNEIGH 
BCK_RB_ROP_DEMO2_EXCITE 
BCK_RB_ROP_DEMO2_WAIT 
BCK_RB_RPLAY_RUNL 
BCK_RB_RPLAY_RUNR 
BCK_RB_RPLAY_STOP 
BCK_RB_RPLAY_STOP2 
BCK_RB_RRUN 
BCK_RB_RSLIP 
BCK_RB_RSTART 
BCK_RB_RSTARTLOOP 
BCK_RB_RSTEP 
BCK_RB_RUN 
BCK_RB_RWAIT 
BCK_RB_RWAIT02 
BCK_RB_RWALK 
BCK_RB_STEP 
BCK_RB_WAIT01 
BCK_RB_WALK 
BMDR_ARML2_ARMOR 
BMDR_ARML_ARMOR 
BMDR_ARMR2_ARMOR 
BMDR_ARMR_ARMOR 
BMDR_FACE_ARMOR 
BMDR_HEAD_ARMOR 
BMDR_LEGL_ARMOR 
BMDR_LEGR_ARMOR 
BMDR_MUNE2_ARMOR 
BMDR_MUNE_ARMOR 
BMDR_RB 
BMDR_RB_HORN 
BMDR_RB_ONO 
BMDR_RB_SHIELDL 
BMDR_RB_SHIELDR 
BMDR_SENA2_ARMOR 
BMDR_SENA_ARMOR 
BMDR_SHOULDERL_ARMOR 
BMDR_SHOULDERR_ARMOR 

Member Data Documentation

◆ enemy

fopEn_enemy_c e_rdb_class::enemy

◆ field_0x1048

u32 e_rdb_class::field_0x1048[24]

◆ field_0x10aa

s16 e_rdb_class::field_0x10aa

◆ field_0x10c4

cXyz e_rdb_class::field_0x10c4

◆ field_0x10d0

cXyz e_rdb_class::field_0x10d0

◆ field_0x10dc

cXyz e_rdb_class::field_0x10dc

◆ field_0x10e8

cXyz e_rdb_class::field_0x10e8

◆ field_0x10f8

f32 e_rdb_class::field_0x10f8

◆ field_0x10fc

u8 e_rdb_class::field_0x10fc[0x1104 - 0x10fc]

◆ field_0x1104

u8 e_rdb_class::field_0x1104

◆ field_0x1105

u8 e_rdb_class::field_0x1105[0x1108 - 0x1105]

◆ field_0x5b6

u8 e_rdb_class::field_0x5b6

◆ field_0x5b7

u8 e_rdb_class::field_0x5b7[0x5c8 - 0x5b7]

◆ field_0x5cc

f32 e_rdb_class::field_0x5cc

◆ field_0x67c

s16 e_rdb_class::field_0x67c

◆ field_0x680

s8 e_rdb_class::field_0x680

◆ field_0x681

u8 e_rdb_class::field_0x681[0x684 - 0x681]

◆ field_0x684

cXyz e_rdb_class::field_0x684

◆ field_0x690

cXyz e_rdb_class::field_0x690

◆ field_0x69c

csXyz e_rdb_class::field_0x69c

◆ field_0x6a2

s16 e_rdb_class::field_0x6a2

◆ field_0x6a4

s16 e_rdb_class::field_0x6a4

◆ field_0x6a6

u8 e_rdb_class::field_0x6a6[0x6a8 - 0x6a6]

◆ field_0x6a8

s16 e_rdb_class::field_0x6a8

◆ field_0x6aa

u8 e_rdb_class::field_0x6aa[0x6ac - 0x6aa]

◆ field_0x6b2

u8 e_rdb_class::field_0x6b2[2]

◆ field_0x6b8

s16 e_rdb_class::field_0x6b8[4]

◆ field_0x6c0

s16 e_rdb_class::field_0x6c0

◆ field_0x6c2

s16 e_rdb_class::field_0x6c2

◆ field_0x6c4

s8 e_rdb_class::field_0x6c4

◆ field_0x6c5

s8 e_rdb_class::field_0x6c5

◆ field_0x6c6

s8 e_rdb_class::field_0x6c6

◆ field_0x6c7

s8 e_rdb_class::field_0x6c7

◆ field_0x6c8

s8 e_rdb_class::field_0x6c8

◆ field_0x6c9

u8 e_rdb_class::field_0x6c9[0x6ca - 0x6c9]

◆ field_0x6ca

s16 e_rdb_class::field_0x6ca

◆ field_0x6cc

s16 e_rdb_class::field_0x6cc

◆ field_0x6ce

s16 e_rdb_class::field_0x6ce

◆ field_0x6d0

s16 e_rdb_class::field_0x6d0

◆ field_0x6d2

s16 e_rdb_class::field_0x6d2

◆ field_0x6d4

f32 e_rdb_class::field_0x6d4

◆ field_0x6d8

s8 e_rdb_class::field_0x6d8

◆ field_0x6d9

u8 e_rdb_class::field_0x6d9[0x6dc - 0x6d9]

◆ field_0x6e0

f32 e_rdb_class::field_0x6e0

◆ field_0x6e4

f32 e_rdb_class::field_0x6e4

◆ field_0x6e8

s16 e_rdb_class::field_0x6e8

◆ field_0x6ea

u8 e_rdb_class::field_0x6ea[0x6ec - 0x6ea]

◆ field_0x6ec

u32 e_rdb_class::field_0x6ec

◆ field_0x944

dCcD_Sph e_rdb_class::field_0x944[3]

◆ field_0xcec

dCcD_Cyl e_rdb_class::field_0xcec

◆ field_0xe64

dCcD_Sph e_rdb_class::field_0xe64

◆ field_0xfc0

cXyz e_rdb_class::field_0xfc0

◆ field_0xfcc

s8 e_rdb_class::field_0xfcc

◆ field_0xfcd

s8 e_rdb_class::field_0xfcd

◆ field_0xfce

u8 e_rdb_class::field_0xfce

◆ field_0xfcf

s8 e_rdb_class::field_0xfcf

◆ field_0xfd0

u32 e_rdb_class::field_0xfd0[2]

◆ field_0xfd8

u8 e_rdb_class::field_0xfd8[0xfe4 - 0xfd8]

◆ field_0xfe4

s8 e_rdb_class::field_0xfe4

◆ field_0xfe5

s8 e_rdb_class::field_0xfe5

◆ field_0xfe6

s8 e_rdb_class::field_0xfe6

◆ field_0xfe7

u8 e_rdb_class::field_0xfe7

◆ field_0xfe8

u32 e_rdb_class::field_0xfe8[24]

◆ mAcch

dBgS_ObjAcch e_rdb_class::mAcch

◆ mAcchCir

dBgS_AcchCir e_rdb_class::mAcchCir

◆ mAction

s16 e_rdb_class::mAction

◆ mAngleToPlayer

s16 e_rdb_class::mAngleToPlayer

◆ mAnm

int e_rdb_class::mAnm

◆ mAtInfo

dCcU_AtInfo e_rdb_class::mAtInfo

◆ mBlend

f32 e_rdb_class::mBlend

◆ mDemoCamCenter

cXyz e_rdb_class::mDemoCamCenter

◆ mDemoCamEye

cXyz e_rdb_class::mDemoCamEye

◆ mDemoCamFovy

f32 e_rdb_class::mDemoCamFovy

◆ mDemoMode

s16 e_rdb_class::mDemoMode

◆ mDistToPlayer

f32 e_rdb_class::mDistToPlayer

◆ mMode

s16 e_rdb_class::mMode

◆ mMsgFlow

dMsgFlow_c e_rdb_class::mMsgFlow

◆ mpAxeModel

J3DModel* e_rdb_class::mpAxeModel

◆ mPhase

request_of_phase_process_class e_rdb_class::mPhase

◆ mpModelMorf

mDoExt_McaMorfSO* e_rdb_class::mpModelMorf

◆ mShadowKey

u32 e_rdb_class::mShadowKey

◆ mSound

Z2CreatureEnemy e_rdb_class::mSound

◆ mStts

dCcD_Stts e_rdb_class::mStts

◆ mStts2

dCcD_Stts e_rdb_class::mStts2

The documentation for this class was generated from the following file: