31#define NPC_MYNA2_HIO_CLASS daNpc_myna2_HIO_c
33#define NPC_MYNA2_HIO_CLASS daNpc_myna2_Param_c
Definition Z2Creature.h:77
Definition d_a_npc4.h:140
Definition d_a_npc4.h:170
Definition d_a_npc_myna2.h:20
void genMessage(JORMContext *)
Definition d_a_npc_myna2.cpp:157
daNpc_myna2_HIOParam m
Definition d_a_npc_myna2.h:28
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_myna2.cpp:153
daNpc_myna2_HIO_c()
Definition d_a_npc_myna2.cpp:149
Definition d_a_npc_myna2.h:12
static const daNpc_myna2_HIOParam m
Definition d_a_npc_myna2.h:110
virtual ~daNpc_myna2_Param_c()
Definition d_a_npc_myna2.h:14
Plumm.
Definition d_a_npc_myna2.h:44
ActionFn mNextAction
Definition d_a_npc_myna2.h:99
daNpcF_ActorMngr_c mActorMgrs[1]
Definition d_a_npc_myna2.h:96
int ECut_gameFailure(int)
Definition d_a_npc_myna2.cpp:1051
static EventFn mEvtCutList[]
Definition d_a_npc_myna2.h:102
int mFlowID
Definition d_a_npc_myna2.h:107
NPC_MYNA2_HIO_CLASS * mpHIO
Definition d_a_npc_myna2.h:97
void setLookMode(int)
Definition d_a_npc_myna2.cpp:797
int Delete()
Definition d_a_npc_myna2.cpp:287
int field_0xdf8
Definition d_a_npc_myna2.h:104
BOOL(daNpc_myna2_c::*) ActionFn(void *)
Definition d_a_npc_myna2.h:46
request_of_phase_process_class mPhase[3]
Definition d_a_npc_myna2.h:101
fpc_ProcID mItemPid
Definition d_a_npc_myna2.h:102
u8 field_0xB48[0xB4C - 0xB48]
Definition d_a_npc_myna2.h:93
u16 mMode
Definition d_a_npc_myna2.h:109
int wait(void *)
Definition d_a_npc_myna2.cpp:803
virtual void drawOtherMdls()
Definition d_a_npc_myna2.cpp:514
dCcD_Cyl mCyl
Definition d_a_npc_myna2.h:98
virtual void setMotion(int, f32, int)
Definition d_a_npc_myna2.cpp:499
int Draw()
Definition d_a_npc_myna2.cpp:297
int ECut_firstTalk(int)
Definition d_a_npc_myna2.cpp:1000
virtual void setParam()
Definition d_a_npc_myna2.cpp:305
void doNormalAction(int)
Definition d_a_npc_myna2.cpp:690
static char * mEvtCutNameList[5]
Definition d_a_npc_myna2.h:94
int CreateHeap()
Definition d_a_npc_myna2.cpp:262
int selectAction()
Definition d_a_npc_myna2.cpp:665
Z2CreatureSumomo mSound
Definition d_a_npc_myna2.h:95
daNpcF_Lookat_c mLookat
Definition d_a_npc_myna2.h:94
int chkAction(int(daNpc_myna2_c::*)(void *))
Definition d_a_npc_myna2.cpp:644
BOOL doEvent()
Definition d_a_npc_myna2.cpp:716
int ECut_gameGoalSuccess(int)
Definition d_a_npc_myna2.cpp:1167
f32 field_0xe30
Definition d_a_npc_myna2.h:116
int waitFailure(void *)
Definition d_a_npc_myna2.cpp:866
virtual ~daNpc_myna2_c()
Definition d_a_npc_myna2.cpp:164
int Execute()
Definition d_a_npc_myna2.cpp:293
int field_0xe00
Definition d_a_npc_myna2.h:106
daNpc_myna2_c()
Definition d_a_npc_myna2.cpp:162
int ECut_gameGoal(int)
Definition d_a_npc_myna2.cpp:1107
virtual void setMotionAnm(int, f32)
Definition d_a_npc_myna2.cpp:462
int test(void *)
Definition d_a_npc_myna2.cpp:980
int waitHovering(void *)
Definition d_a_npc_myna2.cpp:821
u8 field_0xe0d
Definition d_a_npc_myna2.h:111
BOOL(daNpc_myna2_c::*) EventFn(int)
Definition d_a_npc_myna2.h:47
int isDelete()
Definition d_a_npc_myna2.cpp:531
void calcHovering(int, int)
Definition d_a_npc_myna2.cpp:1253
int talk(void *)
Definition d_a_npc_myna2.cpp:927
int field_0xe28
Definition d_a_npc_myna2.h:114
void reset()
Definition d_a_npc_myna2.cpp:549
int field_0xdfc
Definition d_a_npc_myna2.h:105
int field_0xdf4
Definition d_a_npc_myna2.h:103
int getType()
Definition d_a_npc_myna2.h:88
cXyz field_0xe10
Definition d_a_npc_myna2.h:112
int field_0xe2c
Definition d_a_npc_myna2.h:115
int waitGoal(void *)
Definition d_a_npc_myna2.cpp:899
virtual BOOL main()
Definition d_a_npc_myna2.cpp:330
void playMotion()
Definition d_a_npc_myna2.cpp:600
cXyz field_0xe1c
Definition d_a_npc_myna2.h:113
virtual void setAttnPos()
Definition d_a_npc_myna2.cpp:383
ActionFn mAction
Definition d_a_npc_myna2.h:100
u8 mType
Definition d_a_npc_myna2.h:110
u8 getTypeFromParam()
Definition d_a_npc_myna2.cpp:516
virtual BOOL drawDbgInfo()
Definition d_a_npc_myna2.cpp:510
s16 mLookMode
Definition d_a_npc_myna2.h:108
virtual bool setExpressionBtp(int)
Definition d_a_npc_myna2.cpp:429
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_myna2.cpp:301
int setAction(int(daNpc_myna2_c::*)(void *))
Definition d_a_npc_myna2.cpp:648
int create()
Definition d_a_npc_myna2.cpp:186
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_myna2_c)==0xe34)
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition d_a_npc4.h:430
Definition d_a_npc_myna2.h:6
f32 field_0x6c
Definition d_a_npc_myna2.h:8
daNpcF_HIOParam common
Definition d_a_npc_myna2.h:7
f32 field_0x70
Definition d_a_npc_myna2.h:9