Rough dynamic collision setup (#24)

* Rough collider shape setup

* d_a_obj_toD3_stone_figure OK

* Cleanup

* Cleanup 2
This commit is contained in:
robojumper
2024-09-28 00:19:00 +02:00
committed by GitHub
parent 0f9ef3d33c
commit 3829ee6d48
44 changed files with 2215 additions and 390 deletions
+28
View File
@@ -0,0 +1,28 @@
#ifndef EFFECTS_STRUCT_H
#define EFFECTS_STRUCT_H
#include <common.h>
#include <d/a/d_a_base.h>
class EffectsStruct {
private:
u8 field_0x00[0x1C - 0x00];
public:
// vt at 0x1C
EffectsStruct();
EffectsStruct(dAcBase_c *);
virtual ~EffectsStruct();
inline void init(dAcBase_c *owner) {
mpOwner = owner;
}
private:
u8 field_0x20[0x28 - 0x20];
/* 0x28 */ dAcBase_c *mpOwner;
u8 field_0x2C[0x34 - 0x2C];
};
#endif