summaryrefslogtreecommitdiff
path: root/asm/easy_chat.s
diff options
context:
space:
mode:
authorPhlosioneer <mattmdrr2@gmail.com>2019-02-15 03:40:57 -0500
committerPhlosioneer <mattmdrr2@gmail.com>2019-02-15 03:40:57 -0500
commit986d3d8b2fc03bc3e384da15e5d1be4af8507e7b (patch)
tree0dbc9b94fb4d643ed06a5e253eb65b7f0659ae94 /asm/easy_chat.s
parente95140270be790b03e693f539770abfd6473916e (diff)
Finish and polish new_game.c
Only one function is left undocumented. I tried to go into the assembly to at least name it, but it clears fields in the save block that aren't even documented yet.
Diffstat (limited to 'asm/easy_chat.s')
-rw-r--r--asm/easy_chat.s10
1 files changed, 9 insertions, 1 deletions
diff --git a/asm/easy_chat.s b/asm/easy_chat.s
index f6f09a87e..7a46f12c5 100644
--- a/asm/easy_chat.s
+++ b/asm/easy_chat.s
@@ -9869,10 +9869,18 @@ _0811F8AE:
.pool
thumb_func_end InitializeEasyChatWordArray
+@void sub_811F8BC() {
+@ s16* v;
+@ s16* ptr;
+@ v = GetSaveBlock1Field3564();
+@ for (ptr = v + 3; ptr >= v; ptr--) {
+@ *ptr = -1;
+@ }
+@}
thumb_func_start sub_811F8BC
sub_811F8BC: @ 811F8BC
push {lr}
- bl sub_801B058
+ bl GetSaveBlock1Field3564
ldr r1, =0x0000ffff
adds r2, r1, 0
adds r1, r0, 0x6