summaryrefslogtreecommitdiff
path: root/include/asm.h
diff options
context:
space:
mode:
authortheo3 <arisstephenson2@gmail.com>2021-12-20 02:02:33 -0800
committertheo3 <arisstephenson2@gmail.com>2021-12-20 10:31:02 -0800
commit6cff332e57b5cc723d9243c2d4667be7c7ca0273 (patch)
treeabfb5dfbbf116cef3f6776df3e242fe37ee0fc8e /include/asm.h
parent0d5eae8696a70323c0712233913d73ee67823ca4 (diff)
header overhaul
Diffstat (limited to 'include/asm.h')
-rw-r--r--include/asm.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/include/asm.h b/include/asm.h
new file mode 100644
index 00000000..cd151320
--- /dev/null
+++ b/include/asm.h
@@ -0,0 +1,25 @@
+#ifndef ASM_H
+#define ASM_H
+
+#include "global.h"
+
+struct Entity_;
+
+extern u32 Random(void);
+extern void sub_08000152(u32);
+extern void SetTile(u32 index, u32 position, u32 layer);
+extern void sub_08001242(struct Entity_*);
+extern void sub_08001290(struct Entity_*, u32);
+extern void sub_08001324(struct Entity_*);
+extern u32 sub_08002632(struct Entity_*);
+extern u32 sub_08003FC4(struct Entity_*, u32);
+extern u32 sub_080043E8(struct Entity_*);
+extern void sub_08004484(struct Entity_*, struct Entity_*);
+extern u32 sub_080045D4(s16, s16, u32, u32);
+extern u32 sub_080045DA(s32, s32);
+extern void sub_08004596(struct Entity_*, u32);
+extern u32 sub_080045B4(struct Entity_*, u32, u32);
+extern u32 EntityInRectRadius(struct Entity_*, struct Entity_*, u32, u32);
+extern void UpdateAnimationVariableFrames(struct Entity_*, u32);
+
+#endif // ASM_H