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

Hannah. More...

#include <d_a_npc_kasi_hana.h>

+ Inheritance diagram for daNpcKasiHana_c:
+ Collaboration diagram for daNpcKasiHana_c:

Public Types

typedef int(daNpcKasiHana_c::*) actionFunc(int)
 
typedef BOOL(daNpcKasiHana_c::*) cutFunc(int)
 
typedef BOOL(daNpcKasiHana_c::*) EventFn(int)
 
- Public Types inherited from daNpcF_c
enum  AnmFlags {
  ANM_PAUSE_MORF = 0x0001 , ANM_PAUSE_BTK = 0x0002 , ANM_PAUSE_BRK = 0x0004 , ANM_PLAY_MORF = 0x0008 ,
  ANM_PLAY_BTK = 0x0010 , ANM_PLAY_BRK = 0x0020 , ANM_PAUSE_BCK = 0x0040 , ANM_PAUSE_BTP = 0x0080 ,
  ANM_PLAY_BCK = 0x0100 , ANM_PLAY_BTP = 0x0200 , ANM_FLAG_400 = 0x0400 , ANM_FLAG_800 = 0x0800 ,
  ANM_PAUSE_EXPRESSION = 0x1000 , ANM_PAUSE_BPK = 0x2000 , ANM_PLAY_BPK = 0x4000 , ANM_MOTION_FLAGS ,
  ANM_EXPRESSION_FLAGS , ANM_PAUSE_ALL
}
 
enum  LookMode {
  LOOK_NONE , LOOK_RESET , LOOK_PLAYER , LOOK_PLAYER_TALK ,
  LOOK_ACTOR , LOOK_ATTN
}
 

Public Member Functions

 daNpcKasiHana_c ()
 
 ~daNpcKasiHana_c ()
 
cPhs__Step Create ()
 
int CreateHeap ()
 
int Delete ()
 
int Execute ()
 
int Draw ()
 
int ctrlJoint (J3DJoint *, J3DModel *)
 
void setParam ()
 
BOOL main ()
 
void setAttnPos ()
 
void setMotionAnm (int, f32)
 
void setMotion (int, f32, int)
 
int drawDbgInfo ()
 
void reset ()
 
void playMotion ()
 
void playMotionAnmLoop (daNpcF_c::daNpcF_anmPlayData ***)
 
BOOL setAction (actionFunc)
 
void setLookMode (int)
 
void lookat ()
 
BOOL step (s16, int)
 
BOOL chkFindPlayer ()
 
int wait (int)
 
int chace_st (int)
 
int chace (int)
 
cXyz getChacePos ()
 
int turn (int)
 
int fear (int)
 
daTagEscape_csrchWolfTag ()
 
int getWolfPathNearIdx ()
 
int talk (int)
 
int demo (int)
 
int escape (int)
 
int cheer (int)
 
BOOL _turn_to_link (s16)
 
BOOL _turn_pos (cXyz const &, s16)
 
BOOL actor_front_check (fopAc_ac_c *)
 
void _getOffset (cXyz const &, cXyz &)
 
BOOL _Evt_Kasi_Appear (int)
 
BOOL _Evt_Kasi_Appear_CutInit (int const &)
 
BOOL _Evt_Kasi_Appear_CutMain (int const &)
 
BOOL _Evt_Kasi_Talk (int)
 
BOOL _Evt_Kasi_Talk_CutInit (int const &)
 
BOOL _Evt_Kasi_Talk_CutMain (int const &, int)
 
BOOL _Evt_Kasi (int)
 
BOOL _Evt_Kasi_CutInit (int const &)
 
BOOL _Evt_Kasi_CutMain (int const &)
 
BOOL _Evt_Kasi_Cheer (int)
 
BOOL _Evt_Kasi_Cheer_CutInit (int const &)
 
BOOL _Evt_Kasi_Cheer_CutMain (int const &, int)
 
BOOL _Evt_Kasi_Cheer2 (int)
 
BOOL _Evt_Kasi_Cheer2_CutInit (int const &)
 
BOOL _Evt_Kasi_Cheer2_CutMain (int const &, int)
 
void adjustShapeAngle ()
 
s16 getMessageNo ()
 
s8 getType ()
 
void off_talked ()
 
BOOL is_talked ()
 
BOOL is_escape ()
 
void chgWeightHeavy ()
 
void chgWeightLight ()
 
int getRailNo ()
 
bool chkAction (actionFunc action)
 
int getSwitchBitNo ()
 
BOOL pl_front_check ()
 
void setEscapePathDir ()
 
- Public Member Functions inherited from daNpcF_c
 daNpcF_c ()
 
BOOL execute ()
 
int draw (BOOL, BOOL, f32, _GXColorS10 *, BOOL)
 
void initialize ()
 
J3DAnmTransformKeygetTrnsfrmKeyAnmP (char *, int)
 
J3DAnmTexPatterngetTexPtrnAnmP (char *, int)
 
J3DAnmTextureSRTKeygetTexSRTKeyAnmP (char *, int)
 
J3DAnmTevRegKeygetTevRegKeyAnmP (char *, int)
 
BOOL setMcaMorfAnm (J3DAnmTransformKey *i_anm, f32 i_rate, f32 i_morf, int i_attr, int i_start, int i_end)
 
BOOL setBckAnm (J3DAnmTransform *i_bck, f32 i_rate, int i_attr, int i_start, int i_end, bool i_modify)
 
BOOL setBtpAnm (J3DAnmTexPattern *i_btp, J3DModelData *i_modelData, f32 i_rate, int i_attr)
 
BOOL setBtkAnm (J3DAnmTextureSRTKey *i_btk, J3DModelData *i_modelData, f32 i_rate, int i_attr)
 
BOOL setBrkAnm (J3DAnmTevRegKey *i_brk, J3DModelData *i_modelData, f32 i_rate, int i_attr)
 
void setEnvTevColor ()
 
void setRoomNo ()
 
BOOL chkEndAnm (f32)
 
BOOL chkEndAnm (J3DFrameCtrl *, f32)
 
BOOL playAllAnm ()
 
void playExpressionAnm (daNpcF_c::daNpcF_anmPlayData ***)
 
void playMotionAnm (daNpcF_c::daNpcF_anmPlayData ***)
 
void setLookatMtx (int, int *, f32)
 
BOOL hitChk2 (dCcD_Cyl *, BOOL, BOOL)
 
void setDamage (int, int, int)
 
int ctrlMsgAnm (int &, int &, fopAc_ac_c *, BOOL)
 
void orderEvent (int, char *, u16, u16, u8, u16)
 
void changeEvent (char *, char *, u16, u16)
 
BOOL chkActorInSight (fopAc_ac_c *, f32)
 
BOOL chkActorInArea (fopAc_ac_c *, cXyz, cXyz, s16)
 
BOOL chkActorInAttnArea (fopAc_ac_c *, fopAc_ac_c *, int)
 
BOOL initTalk (int, fopAc_ac_c **)
 
BOOL talkProc (int *, BOOL, fopAc_ac_c **)
 
BOOL turn (s16, f32, int)
 
BOOL step (s16, int, int, int)
 
void setAngle (s16)
 
u8 getDistTableIdx (int, int)
 
fopAc_ac_cgetEvtAreaTagP (int, int)
 
fopAc_ac_cgetAttnActorP (BOOL, fpcLyIt_JudgeFunc, f32, f32, f32, f32, s16, int, BOOL)
 
BOOL chkActorInSight2 (fopAc_ac_c *, f32, s16)
 
BOOL chkPointInArea (cXyz, cXyz, f32, f32, f32, s16)
 
BOOL chkPointInArea (cXyz, cXyz, cXyz, s16)
 
cXyz getAttentionPos (fopAc_ac_c *)
 
BOOL chkFindPlayer2 (BOOL, s16)
 
void setHitodamaPrtcl ()
 
virtual ~daNpcF_c ()
 
virtual BOOL ctrlBtk ()
 
virtual void setMtx ()
 
virtual void setMtx2 ()
 
virtual void setCollisions ()
 
virtual bool setExpressionAnm (int i_idx, bool i_modify)
 
virtual bool setExpressionBtp (int i_idx)
 
virtual void setExpression (int i_expression, f32 i_morf)
 
virtual void drawOtherMdls ()
 
BOOL chkActorInSpeakArea (fopAc_ac_c *i_actorCheck, fopAc_ac_c *i_actorArea)
 
BOOL chkPlayerInSpeakArea (fopAc_ac_c *i_actor)
 
BOOL chkActorInTalkArea (fopAc_ac_c *i_actorCheck, fopAc_ac_c *i_actorArea)
 
BOOL chkPlayerInTalkArea (fopAc_ac_c *i_actor)
 
BOOL checkHide ()
 
void setIntDemander (fopAc_ac_c *i_actor)
 
void setIntFlowNodeNo (int i_flowNodeNo)
 
void setCutType (int i_cutType)
 
void onInterrupt (u8 param_0)
 
void onHide ()
 
void offHide ()
 
- Public Member Functions inherited from fopAc_ac_c
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 

Static Public Member Functions

static int createHeapCallBack (fopAc_ac_c *)
 
static int ctrlJointCallBack (J3DJoint *, int)
 
static void * _srch_escape_tag (void *, void *)
 
- Static Public Member Functions inherited from daNpcF_c
static void tgHitCallBack (fopAc_ac_c *, dCcD_GObjInf *, fopAc_ac_c *, dCcD_GObjInf *)
 
static void * srchAttnActor1 (void *, void *)
 
static void * srchActor (void *, void *)
 
- Static Public Member Functions inherited from fopAc_ac_c
static void setStopStatus (u32 status)
 

Static Public Attributes

static EventFn mEvtSeqList [6]
 
static daTagEscape_cmTargetTag
 
static f32 mTargetTagDist
 
static s16 mWolfAngle
 
- Static Public Attributes inherited from daNpcF_c
static dCcD_SrcGObjInf const mCcDObjInfo
 
static dCcD_SrcCyl mCcDCyl
 
static dCcD_SrcSph mCcDSph
 
static fopAc_ac_cmFindActorPList [100]
 
static s32 mFindCount
 
static s16 mSrchActorName
 
static char mFileNameBuf [0x15]
 
- Static Public Attributes inherited from fopAc_ac_c
static u32 stopStatus
 

Private Attributes

Z2CreatureCitizen mSound
 
u8 field_0xbec [0xbf0 - 0xbec]
 
daNpcF_Lookat_c mLookat
 
daNpcF_ActorMngr_c mActorMngr [1]
 
daNpcF_Path_c mPath
 
NPC_KASI_HANA_HIO_CLASS * mHIO
 
dCcD_Cyl mCyl
 
s8 mType
 
u8 field_0x1405
 
s16 mMode
 
actionFunc mAction
 
request_of_phase_process_class mPhases [3]
 
fpc_ProcID field_0x142c
 
int field_0x1430
 
int field_0x1434
 
int mMessageNo
 
s16 mLookMode
 
s16 field_0x143e
 
u8 field_0x1440
 
s8 field_0x1441
 
bool mTalked
 
bool mEscape
 
u8 field_0x1444
 
bool field_0x1445
 
daNpcKasi_Mng_c mKasiMng
 

Additional Inherited Members

- Public Attributes inherited from fopAc_ac_c
leafdraw_class base
 
int actor_type
 
create_tag_class actor_tag
 
create_tag_class draw_tag
 
profile_method_classsub_method
 
JKRSolidHeapheap
 
dEvt_info_c eventInfo
 
dKy_tevstr_c tevStr
 
u16 setID
 
u8 group
 
u8 cullType
 
u8 demoActorID
 
s8 argument
 
u8 carryType
 
u32 actor_status
 
u32 actor_condition
 
fpc_ProcID parentActorID
 
actor_place home
 
actor_place old
 
actor_place current
 
csXyz shape_angle
 
cXyz scale
 
cXyz speed
 
MtxP cullMtx
 
union { 
 
   cull_box   box 
 
   cull_sphere   sphere 
 
cull 
 
f32 cullSizeFar
 
J3DModelmodel
 
dJntCol_cjntCol
 
f32 speedF
 
f32 gravity
 
f32 maxFallSpeed
 
cXyz eyePos
 
actor_attention_types attention_info
 
s16 field_0x560
 
s16 health
 
u8 field_0x564
 
u8 field_0x565
 
s8 field_0x566
 
s8 field_0x567
 
- Protected Attributes inherited from daNpcF_c
mDoExt_McaMorfSOmAnm_p
 
mDoExt_bckAnm mBckAnm
 
mDoExt_btpAnm mBtpAnm
 
mDoExt_btkAnm mBtkAnm
 
mDoExt_brkAnm mBrkAnm
 
dBgS_ObjAcch mAcch
 
dCcD_Stts mCcStts
 
dBgS_AcchCir mAcchCir
 
daNpcF_ActorMngr_c field_0x824
 
daNpcF_ActorMngr_c mAttnActor [5]
 
cXyz mLookatPos [3]
 
cXyz mLookPos
 
cXyz field_0x884
 
cXyz field_0x890
 
cXyz field_0x89c
 
cXyz field_0x8a8
 
cXyz field_0x8b4
 
cXyz field_0x8c0
 
cXyz field_0x8cc
 
cXyz field_0x8d8
 
cXyz mHeadPos
 
csXyz mCurAngle
 
csXyz mOldAngle
 
csXyz mEyeAngle
 
csXyz mHeadAngle
 
csXyz field_0x908 [3]
 
csXyz mLookatAngle [3]
 
int mStaffID
 
int mCutType
 
int mAttnIdx
 
int mAttnChangeTimer
 
int mAttnActorTimer [5]
 
int mMsgTimer
 
int mDamageTimer
 
int mTotalDamageTimer
 
int field_0x95c
 
int mEventTimer
 
int mBtpTimer
 
int mTurnAmount
 
int mTurnMode
 
f32 mTurnStepNum
 
f32 mExpressionMorfOverride
 
f32 mExpressionMorf
 
f32 mMotionMorfOverride
 
f32 mGroundH
 
f32 field_0x984 [3]
 
s16 field_0x990
 
s16 field_0x992
 
s16 mTurnStartAngle
 
s16 mTurnTargetAngle
 
s16 field_0x998
 
u32 mAnmFlags
 
u32 mShadowKey
 
u32 field_0x9a4
 
u32 mHitodamaParticleKey [2]
 
u32 mPolySound
 
int mFlowNodeNo
 
cXyz field_0x9b8
 
cXyz field_0x9c4
 
s16 field_0x9d0
 
s16 field_0x9d2
 
s16 mEventIdx
 
s16 mExpressionPhase
 
s16 mExpressionPrevPhase
 
s16 mMotionPhase
 
s16 mMotionPrevPhase
 
s16 mExpression
 
s16 mMotion
 
u16 mMotionLoops
 
u16 mExpressionLoops
 
u16 mOrderEvtNo
 
s8 mReverb
 
bool mOrderSpeakEvt
 
bool field_0x9ea
 
bool field_0x9eb
 
bool field_0x9ec
 
bool mOrderNewEvt
 
bool field_0x9ee
 
u8 field_0x9ef
 
bool mIsDamaged
 
u8 field_0x9f1
 
bool mHide
 
u8 field_0x9f3
 
u8 mTwilight
 
u8 field_0x9f5
 
u8 field_0x9f6
 
dMsgFlow_c mFlow
 
cBgS_GndChk mGndChk
 
dBgS_GndChk field_0xa80
 
dBgS_LinChk field_0xad4
 

Detailed Description

Hannah.

Member Typedef Documentation

◆ actionFunc

int(daNpcKasiHana_c::*) daNpcKasiHana_c::actionFunc(int)

◆ cutFunc

BOOL(daNpcKasiHana_c::*) daNpcKasiHana_c::cutFunc(int)

◆ EventFn

BOOL(daNpcKasiHana_c::*) daNpcKasiHana_c::EventFn(int)

Constructor & Destructor Documentation

◆ daNpcKasiHana_c()

daNpcKasiHana_c::daNpcKasiHana_c ( )

◆ ~daNpcKasiHana_c()

daNpcKasiHana_c::~daNpcKasiHana_c ( )

Member Function Documentation

◆ _Evt_Kasi()

BOOL daNpcKasiHana_c::_Evt_Kasi ( int i_index)

◆ _Evt_Kasi_Appear()

BOOL daNpcKasiHana_c::_Evt_Kasi_Appear ( int i_index)

◆ _Evt_Kasi_Appear_CutInit()

BOOL daNpcKasiHana_c::_Evt_Kasi_Appear_CutInit ( int const & i_cutIndex)

◆ _Evt_Kasi_Appear_CutMain()

BOOL daNpcKasiHana_c::_Evt_Kasi_Appear_CutMain ( int const & i_cutIndex)

◆ _Evt_Kasi_Cheer()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer ( int i_index)

◆ _Evt_Kasi_Cheer2()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer2 ( int i_index)

◆ _Evt_Kasi_Cheer2_CutInit()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer2_CutInit ( int const & i_cutIndex)

◆ _Evt_Kasi_Cheer2_CutMain()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer2_CutMain ( int const & i_cutIndex,
int param_2 )

◆ _Evt_Kasi_Cheer_CutInit()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer_CutInit ( int const & i_cutIndex)

◆ _Evt_Kasi_Cheer_CutMain()

BOOL daNpcKasiHana_c::_Evt_Kasi_Cheer_CutMain ( int const & i_cutIndex,
int param_2 )

◆ _Evt_Kasi_CutInit()

BOOL daNpcKasiHana_c::_Evt_Kasi_CutInit ( int const & i_cutIndex)

◆ _Evt_Kasi_CutMain()

BOOL daNpcKasiHana_c::_Evt_Kasi_CutMain ( int const & i_cutIndex)

◆ _Evt_Kasi_Talk()

BOOL daNpcKasiHana_c::_Evt_Kasi_Talk ( int i_index)

◆ _Evt_Kasi_Talk_CutInit()

BOOL daNpcKasiHana_c::_Evt_Kasi_Talk_CutInit ( int const & i_cutIndex)

◆ _Evt_Kasi_Talk_CutMain()

BOOL daNpcKasiHana_c::_Evt_Kasi_Talk_CutMain ( int const & i_cutIndex,
int param_2 )

◆ _getOffset()

void daNpcKasiHana_c::_getOffset ( cXyz const & param_1,
cXyz & param_2 )

◆ _srch_escape_tag()

void * daNpcKasiHana_c::_srch_escape_tag ( void * i_actor,
void * i_data )
static

◆ _turn_pos()

BOOL daNpcKasiHana_c::_turn_pos ( cXyz const & param_1,
s16 param_2 )

◆ _turn_to_link()

BOOL daNpcKasiHana_c::_turn_to_link ( s16 param_1)

◆ actor_front_check()

BOOL daNpcKasiHana_c::actor_front_check ( fopAc_ac_c * actor_p)

◆ adjustShapeAngle()

void daNpcKasiHana_c::adjustShapeAngle ( )
inlinevirtual

Reimplemented from daNpcF_c.

◆ chace()

int daNpcKasiHana_c::chace ( int param_1)

◆ chace_st()

int daNpcKasiHana_c::chace_st ( int param_1)

◆ cheer()

int daNpcKasiHana_c::cheer ( int param_1)

◆ chgWeightHeavy()

void daNpcKasiHana_c::chgWeightHeavy ( )
inline

◆ chgWeightLight()

void daNpcKasiHana_c::chgWeightLight ( )
inline

◆ chkAction()

bool daNpcKasiHana_c::chkAction ( actionFunc action)
inline

◆ chkFindPlayer()

BOOL daNpcKasiHana_c::chkFindPlayer ( )

◆ Create()

cPhs__Step daNpcKasiHana_c::Create ( )

◆ CreateHeap()

int daNpcKasiHana_c::CreateHeap ( )

◆ createHeapCallBack()

int daNpcKasiHana_c::createHeapCallBack ( fopAc_ac_c * a_this)
static

◆ ctrlJoint()

int daNpcKasiHana_c::ctrlJoint ( J3DJoint * i_joint,
J3DModel * i_model )

◆ ctrlJointCallBack()

int daNpcKasiHana_c::ctrlJointCallBack ( J3DJoint * i_joint,
int param_2 )
static

◆ Delete()

int daNpcKasiHana_c::Delete ( )

◆ demo()

int daNpcKasiHana_c::demo ( int param_1)

◆ Draw()

int daNpcKasiHana_c::Draw ( )

◆ drawDbgInfo()

int daNpcKasiHana_c::drawDbgInfo ( )
virtual

Reimplemented from daNpcF_c.

◆ escape()

int daNpcKasiHana_c::escape ( int param_1)

◆ Execute()

int daNpcKasiHana_c::Execute ( )

◆ fear()

int daNpcKasiHana_c::fear ( int param_1)

◆ getChacePos()

cXyz daNpcKasiHana_c::getChacePos ( )

◆ getMessageNo()

s16 daNpcKasiHana_c::getMessageNo ( )
inline

◆ getRailNo()

int daNpcKasiHana_c::getRailNo ( )
inline

◆ getSwitchBitNo()

int daNpcKasiHana_c::getSwitchBitNo ( )
inline

◆ getType()

s8 daNpcKasiHana_c::getType ( )
inline

◆ getWolfPathNearIdx()

int daNpcKasiHana_c::getWolfPathNearIdx ( )

◆ is_escape()

BOOL daNpcKasiHana_c::is_escape ( )
inline

◆ is_talked()

BOOL daNpcKasiHana_c::is_talked ( )
inline

◆ lookat()

void daNpcKasiHana_c::lookat ( )

◆ main()

BOOL daNpcKasiHana_c::main ( )
virtual

Reimplemented from daNpcF_c.

◆ off_talked()

void daNpcKasiHana_c::off_talked ( )
inline

◆ pl_front_check()

BOOL daNpcKasiHana_c::pl_front_check ( )
inline

◆ playMotion()

void daNpcKasiHana_c::playMotion ( )

◆ playMotionAnmLoop()

void daNpcKasiHana_c::playMotionAnmLoop ( daNpcF_c::daNpcF_anmPlayData *** i_data)

◆ reset()

void daNpcKasiHana_c::reset ( )

◆ setAction()

BOOL daNpcKasiHana_c::setAction ( actionFunc action)

◆ setAttnPos()

void daNpcKasiHana_c::setAttnPos ( )
virtual

Reimplemented from daNpcF_c.

◆ setEscapePathDir()

void daNpcKasiHana_c::setEscapePathDir ( )
inline

◆ setLookMode()

void daNpcKasiHana_c::setLookMode ( int i_lookMode)

◆ setMotion()

void daNpcKasiHana_c::setMotion ( int i_motion,
f32 i_morf,
int param_3 )
virtual

Reimplemented from daNpcF_c.

◆ setMotionAnm()

void daNpcKasiHana_c::setMotionAnm ( int i_index,
f32 i_morf )
virtual

Reimplemented from daNpcF_c.

◆ setParam()

void daNpcKasiHana_c::setParam ( )
virtual

Reimplemented from daNpcF_c.

◆ srchWolfTag()

daTagEscape_c * daNpcKasiHana_c::srchWolfTag ( )

◆ step()

BOOL daNpcKasiHana_c::step ( s16 i_targetAngle,
int param_2 )

◆ talk()

int daNpcKasiHana_c::talk ( int param_1)

◆ turn()

int daNpcKasiHana_c::turn ( int param_1)

◆ wait()

int daNpcKasiHana_c::wait ( int param_1)

Member Data Documentation

◆ field_0x1405

u8 daNpcKasiHana_c::field_0x1405
private

◆ field_0x142c

fpc_ProcID daNpcKasiHana_c::field_0x142c
private

◆ field_0x1430

int daNpcKasiHana_c::field_0x1430
private

◆ field_0x1434

int daNpcKasiHana_c::field_0x1434
private

◆ field_0x143e

s16 daNpcKasiHana_c::field_0x143e
private

◆ field_0x1440

u8 daNpcKasiHana_c::field_0x1440
private

◆ field_0x1441

s8 daNpcKasiHana_c::field_0x1441
private

◆ field_0x1444

u8 daNpcKasiHana_c::field_0x1444
private

◆ field_0x1445

bool daNpcKasiHana_c::field_0x1445
private

◆ field_0xbec

u8 daNpcKasiHana_c::field_0xbec[0xbf0 - 0xbec]
private

◆ mAction

actionFunc daNpcKasiHana_c::mAction
private

◆ mActorMngr

daNpcF_ActorMngr_c daNpcKasiHana_c::mActorMngr[1]
private

◆ mCyl

dCcD_Cyl daNpcKasiHana_c::mCyl
private

◆ mEscape

bool daNpcKasiHana_c::mEscape
private

◆ mEvtSeqList

daNpcKasiHana_c::EventFn daNpcKasiHana_c::mEvtSeqList
static
Initial value:
= {
NULL,
}
BOOL _Evt_Kasi_Cheer2(int)
Definition d_a_npc_kasi_hana.cpp:2186
BOOL _Evt_Kasi(int)
Definition d_a_npc_kasi_hana.cpp:1970
BOOL _Evt_Kasi_Talk(int)
Definition d_a_npc_kasi_hana.cpp:1868
BOOL _Evt_Kasi_Cheer(int)
Definition d_a_npc_kasi_hana.cpp:2073
BOOL _Evt_Kasi_Appear(int)
Definition d_a_npc_kasi_hana.cpp:1788

◆ mHIO

NPC_KASI_HANA_HIO_CLASS* daNpcKasiHana_c::mHIO
private

◆ mKasiMng

daNpcKasi_Mng_c daNpcKasiHana_c::mKasiMng
private

◆ mLookat

daNpcF_Lookat_c daNpcKasiHana_c::mLookat
private

◆ mLookMode

s16 daNpcKasiHana_c::mLookMode
private

◆ mMessageNo

int daNpcKasiHana_c::mMessageNo
private

◆ mMode

s16 daNpcKasiHana_c::mMode
private

◆ mPath

daNpcF_Path_c daNpcKasiHana_c::mPath
private

◆ mPhases

request_of_phase_process_class daNpcKasiHana_c::mPhases[3]
private

◆ mSound

Z2CreatureCitizen daNpcKasiHana_c::mSound
private

◆ mTalked

bool daNpcKasiHana_c::mTalked
private

◆ mTargetTag

daTagEscape_c * daNpcKasiHana_c::mTargetTag
static

◆ mTargetTagDist

f32 daNpcKasiHana_c::mTargetTagDist
static

◆ mType

s8 daNpcKasiHana_c::mType
private

◆ mWolfAngle

s16 daNpcKasiHana_c::mWolfAngle
static

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