summaryrefslogtreecommitdiff
path: root/include/d
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2025-06-07 14:06:23 +0200
committerrobojumper <robojumper@gmail.com>2025-06-07 14:06:23 +0200
commitb53bafeeb4471d7d1f62bbfc1936bdf8d52d6c1a (patch)
treeeb55774a902195c16f355d846a712c6b06e51d70 /include/d
parentac94c5f0efa19481ef030997f5f771347f79a2de (diff)
actor_info OK
Diffstat (limited to 'include/d')
-rw-r--r--include/d/a/d_a_base.h8
-rw-r--r--include/d/a/obj/d_a_obj_base.h2
2 files changed, 5 insertions, 5 deletions
diff --git a/include/d/a/d_a_base.h b/include/d/a/d_a_base.h
index e293b927..06868d39 100644
--- a/include/d/a/d_a_base.h
+++ b/include/d/a/d_a_base.h
@@ -1,12 +1,12 @@
#ifndef D_A_BASE_H
#define D_A_BASE_H
-#include "UnknownTypeBelongings.h"
#include "common.h"
#include "d/d_base.h"
#include "m/m_allocator.h"
#include "m/m_angle.h"
#include "m/m_vec.h"
+#include "toBeSorted/actor_info.h"
#include "toBeSorted/raii_ptr.h"
#include "toBeSorted/tlist.h"
@@ -141,7 +141,7 @@ public:
class dAcBase_c : public dBase_c {
public:
/* 0x68 */ mHeapAllocator_c heap_allocator;
- /* 0x84 */ ObjInfo *obj_info;
+ /* 0x84 */ const ActorInfo *mpActorInfo;
/* 0x88 */ TList<SoundInfo, 12> sound_list;
/* 0x94 */ RaiiPtr<SoundSource> sound_source;
/* 0x98 */ mVec3_c *obj_pos;
@@ -249,7 +249,7 @@ public:
// funcs found in TU
/* 8002c650 */ static void setTempCreateParams(
mVec3_c *pos, mAng3_c *rot, mVec3_c *scale, s32 roomId, u32 params2, dAcBase_c *parent, u8 subtype, u16 unkFlag,
- s8 viewClipIdx, ObjInfo *objInfo
+ s8 viewClipIdx, const ActorInfo *actorInfo
);
/* 8002c690 */ SoundSource *FUN_8002c690();
@@ -339,7 +339,7 @@ public:
/* 80575084 */ static mAng3_c *s_Create_Rotation;
/* 80575088 */ static mVec3_c *s_Create_Scale;
/* 8057508C */ static dAcBase_c *s_Create_Parent;
- /* 80575090 */ static ObjInfo *s_Create_ObjInfo;
+ /* 80575090 */ static const ActorInfo *s_Create_ActorInfo;
/* 80575094 */ static u8 s_Create_Subtype;
};
diff --git a/include/d/a/obj/d_a_obj_base.h b/include/d/a/obj/d_a_obj_base.h
index c8e1cd80..d22cb8fd 100644
--- a/include/d/a/obj/d_a_obj_base.h
+++ b/include/d/a/obj/d_a_obj_base.h
@@ -195,7 +195,7 @@ public:
u32 roomId
);
/* 8002efa0 */ void fn_8002efa0();
- /* 8002eff0 */ bool fn_8002eff0(f32 *, s16 *, UnkCollider *, f32 *, f32 *);
+ /* 8002eff0 */ bool fn_8002eff0(f32 *, s16 *, f32 *, f32 *, f32 *);
/* 8002f190 */ void createChildAttached2(
fProfile::PROFILE_NAME_e actorId, u32 params1, mVec3_c *pos, mAng3_c *rot, mVec3_c *scale, u32 params2,
u32 roomId