95 void init(
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
u8,
u8,
u8,
u8,
u8,
u8);
116 void init(
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Vec*,
Definition Z2Creature.h:37
u8 field_0xa3
Definition Z2Creature.h:57
virtual void deleteObject()
Definition Z2Creature.cpp:385
s8 field_0xa1
Definition Z2Creature.h:55
virtual Z2SoundHandlePool * startCreatureExtraSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:634
void setEnemyName(char const *)
Definition Z2Creature.cpp:705
Z2CreatureEnemy()
Definition Z2Creature.cpp:373
virtual Z2SoundHandlePool * startCreatureSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:420
void setLinkSearch(bool)
Definition Z2Creature.cpp:697
virtual Z2SoundHandlePool * startCreatureVoice(JAISoundID, s8)
Definition Z2Creature.cpp:527
virtual Z2SoundHandlePool * startCreatureVoiceLevel(JAISoundID, s8)
Definition Z2Creature.cpp:624
bool mLinkSearch
Definition Z2Creature.h:56
virtual Z2SoundHandlePool * startCollisionSE(u32, u32)
Definition Z2Creature.cpp:647
u8 mEnemyID
Definition Z2Creature.h:54
virtual Z2SoundHandlePool * startCreatureExtraSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:641
virtual void framework(u32, s8)
Definition Z2Creature.cpp:411
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:474
Definition Z2Creature.h:91
void deleteObject()
Definition Z2Creature.cpp:796
Z2SoundObjSimple field_0x104
Definition Z2Creature.h:103
Z2SoundHandlePool * startChainSoundLevel(JAISoundID, u8, f32, u32, s8)
Definition Z2Creature.cpp:853
Z2SoundHandlePool * startChainSound(JAISoundID, u8, f32, u32, s8)
Definition Z2Creature.cpp:835
Z2SoundObjSimple field_0xa4
Definition Z2Creature.h:100
Z2SoundObjSimple field_0xe4
Definition Z2Creature.h:102
void framework(u32, s8)
Definition Z2Creature.cpp:825
Z2SoundObjSimple field_0xc4
Definition Z2Creature.h:101
Z2CreatureFM()
Definition Z2Creature.cpp:791
Definition Z2Creature.h:106
Z2SoundHandlePool * startCreatureVoiceLevel(JAISoundID, s8)
Definition Z2Creature.cpp:908
Definition Z2Creature.h:112
void framework(u32, s8)
Definition Z2Creature.cpp:980
Z2SoundHandlePool * startTentacleSound(JAISoundID, u8, u32, s8)
Definition Z2Creature.cpp:1045
Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:997
Z2SoundObjSimple mTentacleSounds[8]
Definition Z2Creature.h:126
Z2SoundObjSimple field_0xc4
Definition Z2Creature.h:124
void deleteObject()
Definition Z2Creature.cpp:923
Z2SoundObjSimple field_0xa4
Definition Z2Creature.h:123
Z2CreatureOI()
Definition Z2Creature.cpp:918
Z2SoundHandlePool * startTentacleSoundLevel(JAISoundID, u8, f32, u32, s8)
Definition Z2Creature.cpp:1052
Z2SoundObjSimple field_0xe4
Definition Z2Creature.h:125
Definition Z2Creature.h:77
Z2CreatureSumomo()
Definition Z2Creature.cpp:714
void deleteObject()
Definition Z2Creature.cpp:731
void playSumomoBgm(u32)
Definition Z2Creature.cpp:719
Definition Z2SoundHandles.h:7
Definition Z2SoundObject.h:47
Definition Z2SoundObject.h:9
Definition Z2Creature.h:84
void playBeeGroupSound(JAISoundID, u8)
Definition Z2Creature.cpp:751
Z2SoundObjBeeGroup()
Definition Z2Creature.cpp:739
Definition Z2SoundObject.h:37
Definition d_a_hozelda.cpp:18
Definition d_a_npc_fguard.cpp:159
s8 mCitizenID
Definition Z2Creature.h:71
void playVoice(int)
Definition Z2Creature.cpp:338
void setMdlType(s8, bool, bool)
Definition Z2Creature.cpp:318
virtual void deleteObject()
Definition Z2Creature.cpp:310
s8 field_0xa1
Definition Z2Creature.h:72
bool mLinkSearch
Definition Z2Creature.h:73
u8 field_0xa3
Definition Z2Creature.h:74
virtual Z2SoundHandlePool * startCreatureVoice(JAISoundID, s8)
Definition Z2Creature.cpp:358
Definition d_a_hozelda.cpp:163
Vec * getCurrentPos() const
Definition Z2Creature.h:29
void initAnime(void *, bool, f32, f32)
Definition Z2Creature.cpp:155
virtual void deleteObject()
Definition Z2Creature.cpp:119
void updateAnime(f32, f32)
Definition Z2Creature.cpp:167
virtual void setSoundStarter(Z2SoundStarter *)
Definition Z2Creature.cpp:148
void init(Vec *, Vec *, u8, u8)
Z2SoundObjSimple mSoundObjSimple2
Definition Z2Creature.h:34
virtual void framework(u32, s8)
Definition Z2Creature.cpp:160
Vec * mpPos
Definition Z2Creature.h:31
void stopAnime()
Definition Z2Creature.cpp:172
virtual Z2SoundHandlePool * startCreatureVoice(JAISoundID, s8)
Definition Z2Creature.cpp:230
virtual Z2SoundHandlePool * startCreatureVoiceLevel(JAISoundID, s8)
Definition Z2Creature.cpp:263
Z2SoundObjAnime mSoundObjAnime
Definition Z2Creature.h:32
Z2SoundObjSimple mSoundObjSimple1
Definition Z2Creature.h:33
virtual Z2SoundHandlePool * startCreatureExtraSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:280
virtual Z2SoundHandlePool * startCreatureExtraSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:274
virtual Z2SoundHandlePool * startCreatureSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:178
virtual Z2SoundHandlePool * startCollisionSE(u32, u32)
Definition Z2Creature.cpp:285
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:201
Definition Z2SoundStarter.h:6
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
float f32
Definition types.h:22
unsigned char u8
Definition types.h:5