1#ifndef F_OP_ACTOR_ENEMY_H_
2#define F_OP_ACTOR_ENEMY_H_
14 {0xFF, 0x78, 0x00, 0x00},
15 {0xFF, 0x64, 0x78, 0x00},
18 {0x5A, 0x2D, 0x2D, 0x00},
19 {0x3C, 0x1E, 0x1E, 0x00},
41 cXyz sp54(nREG_F(8) + 100.0f, nREG_F(9), nREG_F(10));
44 cXyz sp60 = sp48 - *i_effPos;
51 0x29B, i_effPos, &a_this->
tevStr, &sp68, i_effSize, 0xFF, NULL,
54 if (emitter != NULL) {
60 &
e_env[darkworld_check], NULL);
65 for (
int i = 0;
i < 3;
i++) {
66 static u16 eff_id[] = {0x29D, 0x29E, 0x29F};
72 &
e_env[darkworld_check], NULL);
f32 JMAFastSqrt(register f32 input)
Definition JMath.h:34
@ Z2SE_MIDNA_BIND_LOCK_ON
Definition Z2SeMgr.h:1706
@ Z2SE_MIDNA_BIND_LOCK_SUS
Definition Z2SeMgr.h:1707
s16 cM_atan2s(f32 y, f32 x)
Definition c_math.cpp:118
Definition JPAEmitter.h:100
void setGlobalParticleHeightScale(f32 height)
Definition JPAEmitter.h:157
Definition Z2Creature.h:37
virtual Z2SoundHandlePool * startCreatureSound(JAISoundID, u32, s8)
Definition Z2Creature.cpp:420
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID, u32, s8)
Definition Z2Creature.cpp:474
MtxP getMtxHairTop()
Definition d_a_midna.h:313
Definition f_op_actor.h:255
u8 getMidnaBindMode()
Definition f_op_actor.h:272
void setMidnaBindMode(u8 i_bindMode)
Definition f_op_actor.h:292
u32 * getMidnaBindID(int i_idx)
Definition f_op_actor.h:271
static SECTION_DATA u8 e_env[8]
Definition d_a_b_ds.cpp:108
static SECTION_DATA u8 e_prim[8]
Definition d_a_b_ds.cpp:100
static SECTION_DATA u8 eff_id[6+2]
Definition d_a_b_ds.cpp:116
static void dComIfGp_particle_set(u16 param_0, cXyz const *param_1, csXyz const *param_2, cXyz const *param_3)
Definition d_a_e_warpappear.cpp:428
static void daPy_getPlayerActorClass()
Definition d_a_mg_rod.cpp:2701
bool dKy_darkworld_check()
Definition d_kankyo.cpp:6572
int i
Definition e_pow.c:165
static int setMidnaBindEffect(fopEn_enemy_c *i_actorP, Z2CreatureEnemy *i_creatureP, cXyz *i_effPos, cXyz *i_effSize)
Definition f_op_actor_enemy.h:11
s8 fopAcM_GetRoomNo(const fopAc_ac_c *i_actor)
Definition f_op_actor_mng.h:142
s16 x
Definition c_sxyz.h:7
s16 z
Definition c_sxyz.h:7
s16 y
Definition c_sxyz.h:7
Definition d_menu_dmap_map.cpp:90
Definition d_a_hozelda.cpp:20
f32 abs() const
Definition c_xyz.h:122
Definition d_a_hozelda.cpp:161
Definition d_a_npc_cd.cpp:15
static daMidna_c * getMidnaActor()
Definition d_a_player.h:1094
virtual BOOL checkWolfLock(fopAc_ac_c *) const
Definition d_a_hozelda.cpp:74
dKy_tevstr_c tevStr
Definition f_op_actor.h:209
csXyz shape_angle
Definition f_op_actor.h:222
static MtxP get()
Definition m_Do_mtx.h:226
static void multVec(const Vec *a, Vec *b)
Definition m_Do_mtx.h:249
int BOOL
Definition types.h:30
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7