diff options
author | Phlosioneer <mattmdrr2@gmail.com> | 2019-02-15 03:40:57 -0500 |
---|---|---|
committer | Phlosioneer <mattmdrr2@gmail.com> | 2019-02-15 03:40:57 -0500 |
commit | 986d3d8b2fc03bc3e384da15e5d1be4af8507e7b (patch) | |
tree | 0dbc9b94fb4d643ed06a5e253eb65b7f0659ae94 /asm/easy_chat.s | |
parent | e95140270be790b03e693f539770abfd6473916e (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.s | 10 |
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 |