summaryrefslogtreecommitdiff
path: root/include/rel/d
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2024-04-21 05:27:47 -0700
committerGitHub <noreply@github.com>2024-04-21 15:27:47 +0300
commitb24b477fc4b641e58069455cdabfe80d5d0995b4 (patch)
tree9fa859e8d7bd9be5129191d349cad1da2f61f1a5 /include/rel/d
parent151c5099abdddb91c8c4cf3565c0c5075a0e0146 (diff)
d_a_tag_firewall done (#2137)
* mostly fix TVec3 ctors * d_a_tag_firewall done * remove asm
Diffstat (limited to 'include/rel/d')
-rw-r--r--include/rel/d/a/tag/d_a_tag_firewall/d_a_tag_firewall.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/include/rel/d/a/tag/d_a_tag_firewall/d_a_tag_firewall.h b/include/rel/d/a/tag/d_a_tag_firewall/d_a_tag_firewall.h
index 0da8a06604..9185044bf3 100644
--- a/include/rel/d/a/tag/d_a_tag_firewall/d_a_tag_firewall.h
+++ b/include/rel/d/a/tag/d_a_tag_firewall/d_a_tag_firewall.h
@@ -1,6 +1,28 @@
#ifndef D_A_TAG_FIREWALL_H
#define D_A_TAG_FIREWALL_H
-#include "dolphin/types.h"
+#include "f_op/f_op_actor_mng.h"
+#include "d/cc/d_cc_d.h"
+
+class daTag_FWall_c : public fopAc_ac_c {
+public:
+ /* 80D58940 */ int execute();
+ /* 80D59078 */ int _delete();
+ /* 80D590A8 */ int create();
+
+ /* 0x568 */ u8 field_0x568;
+ /* 0x569 */ u8 mSetGameoverEff;
+ /* 0x56C */ int mWallTimer[20];
+ /* 0x5BC */ int mExplodeTime[20];
+ /* 0x60C */ int mWallMode[20];
+ /* 0x65C */ u8 field_0x65c[20];
+ /* 0x670 */ cXyz mWallPos[20];
+ /* 0x760 */ u8 field_0x760[20];
+ /* 0x774 */ u32 mUnkEmtrID0[20];
+ /* 0x7C4 */ u32 mUnkEmtrID1;
+ /* 0x7C8 */ u32 mUnkEmtrID2;
+ /* 0x7CC */ dCcD_Stts mCcStts;
+ /* 0x808 */ dCcD_Sph mCcSphs[20];
+};
#endif /* D_A_TAG_FIREWALL_H */