summaryrefslogtreecommitdiff
path: root/src/d/actor/d_a_e_fs.cpp
diff options
context:
space:
mode:
authorMax Roncace <me@caseif.net>2025-08-24 02:52:08 -0400
committerGitHub <noreply@github.com>2025-08-24 09:52:08 +0300
commit513816ce5c055be898b80dfa3b7048bcaca876a7 (patch)
tree85ac5e0383eb1ef1e4442c95f7c63c2c146098ae /src/d/actor/d_a_e_fs.cpp
parent8a30030dc73931727bd3d6327c1a37255a295f3f (diff)
Add a precompiled header for RELs (#2597)
Diffstat (limited to 'src/d/actor/d_a_e_fs.cpp')
-rw-r--r--src/d/actor/d_a_e_fs.cpp20
1 files changed, 17 insertions, 3 deletions
diff --git a/src/d/actor/d_a_e_fs.cpp b/src/d/actor/d_a_e_fs.cpp
index cfa9dbe398..31291f2df3 100644
--- a/src/d/actor/d_a_e_fs.cpp
+++ b/src/d/actor/d_a_e_fs.cpp
@@ -3,6 +3,8 @@
* Enemy - Puppet
*/
+#include "d/dolzel_rel.h"
+
#include "d/actor/d_a_e_fs.h"
#include "SSystem/SComponent/c_math.h"
#include "JSystem/J3DGraphBase/J3DMaterial.h"
@@ -12,10 +14,24 @@
#include "d/actor/d_a_npc_ks.h"
#include "d/actor/d_a_player.h"
#include "d/d_s_play.h"
-UNK_REL_DATA
#include "f_op/f_op_actor_enemy.h"
#include "Z2AudioLib/Z2Instances.h"
+class daE_Fs_HIO_c {
+public:
+ /* 806BBACC */ daE_Fs_HIO_c();
+ /* 806BDF94 */ virtual ~daE_Fs_HIO_c() {}
+
+ /* 0x04 */ s8 field_0x4;
+ /* 0x08 */ f32 mScale;
+ /* 0x0C */ f32 mAttackRange;
+ /* 0x10 */ f32 mAttackDistance;
+ /* 0x14 */ f32 mMoveSpeedRatio;
+ /* 0x18 */ f32 mDeleteRange;
+};
+
+STATIC_ASSERT(sizeof(daE_Fs_HIO_c) == 0x1C);
+
enum Animation {
/* 0x4 */ ANM_APPEAR = 4,
/* 0x5 */ ANM_ATTACK01,
@@ -49,8 +65,6 @@ enum Joint {
/* 0x14 */ JNT_FOOT_R,
};
-UNK_REL_BSS
-
namespace {
/* 806BE79C-806BE7A0 -00001 0004+00 1/1 0/0 0/0 .bss None */