summaryrefslogtreecommitdiff
path: root/src/code
diff options
context:
space:
mode:
authorrozlette <uberpanzermensch@gmail.com>2018-10-28 00:52:59 -0500
committerrozlette <uberpanzermensch@gmail.com>2018-10-28 00:52:59 -0500
commitc47dba1a0d6a654594ddc26a1f04d8e4875a3684 (patch)
tree47ac6ea9cfa8a9804f806346450737da75ee3511 /src/code
parentc2bedffee041563107a34ae41b27f567c9ff142c (diff)
Decompile code_0x800E03A0
Diffstat (limited to 'src/code')
-rw-r--r--src/code/code_0x800E03A0.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/code/code_0x800E03A0.c b/src/code/code_0x800E03A0.c
new file mode 100644
index 000000000..cf2e33159
--- /dev/null
+++ b/src/code/code_0x800E03A0.c
@@ -0,0 +1,17 @@
+#include <ultra64.h>
+#include <global.h>
+
+s800E03A0* func_800E03A0(s32 a0) {
+ if ((a0 < 0) || (a0 > 22)) return 0;
+ return &((&D_801B9F20)[a0]);
+}
+
+// Probably zeroes out a s800E03A0?
+void func_800E03CC(u8* a0) {
+ s32 i;
+ u8* v1;
+
+ for (i = 0, v1 = a0; i < 32; i++) {
+ *v1++ = 0;
+ }
+}