summaryrefslogtreecommitdiff
path: root/include/enemy/wizzrobe.h
diff options
context:
space:
mode:
authoroctorock <79596758+octorock@users.noreply.github.com>2022-01-31 21:22:13 +0100
committeroctorock <79596758+octorock@users.noreply.github.com>2022-01-31 21:25:43 +0100
commit5ab94436796e846a40943d4e4117987a03ce2279 (patch)
tree58d5affb1fc1106fbfd7d0b12775ca73edc83f3f /include/enemy/wizzrobe.h
parent2b8d880ffc0a4548d25dc613d53a908d36362d84 (diff)
Decompile Wizzrobes
Diffstat (limited to 'include/enemy/wizzrobe.h')
-rw-r--r--include/enemy/wizzrobe.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/include/enemy/wizzrobe.h b/include/enemy/wizzrobe.h
new file mode 100644
index 00000000..0c8e0f0a
--- /dev/null
+++ b/include/enemy/wizzrobe.h
@@ -0,0 +1,27 @@
+#ifndef ENEMY_WIZZROBE_H
+#define ENEMY_WIZZROBE_H
+#include "enemy.h"
+
+typedef struct {
+ /*0x00*/ Entity base;
+ /*0x68*/ u8 unk_68[6];
+ /*0x6e*/ u8 unk_6e;
+ /*0x6f*/ u8 unk_6f;
+ /*0x70*/ u16 unk_70;
+ /*0x72*/ u16 unk_72;
+ /*0x74*/ u8 unk_74[4];
+ /*0x78*/ u16 targetX;
+ /*0x7a*/ u16 targetY;
+ /*0x7c*/ u8 unk_7c[4];
+ /*0x80*/ u8 targetIndex;
+ /*0x81*/ u8 timer1;
+ /*0x82*/ u8 timer2;
+ /*0x83*/ u8 unk_83;
+ /*0x84*/ u16 tilePosition;
+ /*0x86*/ u16 tileIndex;
+} WizzrobeEntity;
+
+extern void sub_0802F888(WizzrobeEntity*);
+extern void sub_0802F8E4(WizzrobeEntity*);
+extern void sub_0802F9C8(WizzrobeEntity*);
+#endif \ No newline at end of file