summaryrefslogtreecommitdiff
path: root/arm9/asm/scrcmd.s
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-08-12 10:01:13 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2020-08-12 10:01:13 -0400
commitd5446788d822324d58b5a814fe6ca7aaaf6fa6d2 (patch)
tree29f21fc278c47d864d99a69559e6e0a3677a6ecd /arm9/asm/scrcmd.s
parent63b86e7eccca4887515549f6e3ad8029010cd422 (diff)
Rename scrcmds related to flags
Diffstat (limited to 'arm9/asm/scrcmd.s')
-rw-r--r--arm9/asm/scrcmd.s486
1 files changed, 243 insertions, 243 deletions
diff --git a/arm9/asm/scrcmd.s b/arm9/asm/scrcmd.s
index 1853bbd6..28154fc5 100644
--- a/arm9/asm/scrcmd.s
+++ b/arm9/asm/scrcmd.s
@@ -90,7 +90,7 @@ FUN_02039A10: ; 0x02039A10
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
mov r0, #0x0
pop {r4, pc}
.balign 4
@@ -595,8 +595,8 @@ ScrCmd_return: ; 0x02039DC4
pop {r3, pc}
.balign 4
- thumb_func_start ScrCmd_gotoif
-ScrCmd_gotoif: ; 0x02039DD0
+ thumb_func_start ScrCmd_goto_if
+ScrCmd_goto_if: ; 0x02039DD0
push {r3-r5, lr}
add r5, r0, #0x0
ldr r2, [r5, #0x8]
@@ -623,8 +623,8 @@ _02039DFC:
.balign 4
_02039E00: .word sScriptConditionTable
- thumb_func_start ScrCmd_callif
-ScrCmd_callif: ; 0x02039E04
+ thumb_func_start ScrCmd_call_if
+ScrCmd_call_if: ; 0x02039E04
push {r3-r5, lr}
add r5, r0, #0x0
ldr r2, [r5, #0x8]
@@ -651,8 +651,8 @@ _02039E30:
.balign 4
_02039E34: .word sScriptConditionTable
- thumb_func_start FUN_02039E38
-FUN_02039E38: ; 0x02039E38
+ thumb_func_start ScrCmd_setflag
+ScrCmd_setflag: ; 0x02039E38
push {r4, lr}
add r1, r0, #0x0
add r1, #0x80
@@ -660,12 +660,12 @@ FUN_02039E38: ; 0x02039E38
bl ScriptReadHalfword
add r1, r0, #0x0
add r0, r4, #0x0
- bl FUN_0203953C
+ bl FlagSet
mov r0, #0x0
pop {r4, pc}
- thumb_func_start FUN_02039E50
-FUN_02039E50: ; 0x02039E50
+ thumb_func_start ScrCmd_clearflag
+ScrCmd_clearflag: ; 0x02039E50
push {r4, lr}
add r1, r0, #0x0
add r1, #0x80
@@ -673,12 +673,12 @@ FUN_02039E50: ; 0x02039E50
bl ScriptReadHalfword
add r1, r0, #0x0
add r0, r4, #0x0
- bl FUN_02039550
+ bl FlagClear
mov r0, #0x0
pop {r4, pc}
- thumb_func_start FUN_02039E68
-FUN_02039E68: ; 0x02039E68
+ thumb_func_start ScrCmd_checkflag
+ScrCmd_checkflag: ; 0x02039E68
push {r3-r5, lr}
add r4, r0, #0x0
add r1, r4, #0x0
@@ -687,7 +687,7 @@ FUN_02039E68: ; 0x02039E68
bl ScriptReadHalfword
add r1, r0, #0x0
add r0, r5, #0x0
- bl FUN_02039528
+ bl FlagCheck
strb r0, [r4, #0x2]
mov r0, #0x0
pop {r3-r5, pc}
@@ -715,7 +715,7 @@ FUN_02039E84: ; 0x02039E84
add r4, r0, #0x0
ldrh r1, [r6, #0x0]
add r0, r5, #0x0
- bl FUN_02039528
+ bl FlagCheck
strh r0, [r4, #0x0]
mov r0, #0x0
pop {r4-r6, pc}
@@ -735,7 +735,7 @@ FUN_02039EC0: ; 0x02039EC0
add r1, r0, #0x0
ldrh r1, [r1, #0x0]
add r0, r4, #0x0
- bl FUN_0203953C
+ bl FlagSet
mov r0, #0x0
pop {r3-r5, pc}
.balign 4
@@ -751,7 +751,7 @@ FUN_02039EE8: ; 0x02039EE8
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r5, #0x0
bl FUN_0203965C
@@ -769,7 +769,7 @@ FUN_02039F0C: ; 0x02039F0C
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r5, #0x0
bl FUN_02039678
@@ -788,7 +788,7 @@ FUN_02039F30: ; 0x02039F30
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r4, #0x0
bl FUN_02039640
@@ -796,8 +796,8 @@ FUN_02039F30: ; 0x02039F30
mov r0, #0x0
pop {r3-r5, pc}
- thumb_func_start FUN_02039F58
-FUN_02039F58: ; 0x02039F58
+ thumb_func_start ScrCmd_addvar
+ScrCmd_addvar: ; 0x02039F58
push {r3-r5, lr}
add r5, r0, #0x0
bl ScriptReadHalfword
@@ -812,15 +812,15 @@ FUN_02039F58: ; 0x02039F58
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
ldrh r1, [r4, #0x0]
add r0, r1, r0
strh r0, [r4, #0x0]
mov r0, #0x0
pop {r3-r5, pc}
- thumb_func_start FUN_02039F88
-FUN_02039F88: ; 0x02039F88
+ thumb_func_start ScrCmd_subvar
+ScrCmd_subvar: ; 0x02039F88
push {r3-r5, lr}
add r5, r0, #0x0
bl ScriptReadHalfword
@@ -835,15 +835,15 @@ FUN_02039F88: ; 0x02039F88
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
ldrh r1, [r4, #0x0]
sub r0, r1, r0
strh r0, [r4, #0x0]
mov r0, #0x0
pop {r3-r5, pc}
- thumb_func_start FUN_02039FB8
-FUN_02039FB8: ; 0x02039FB8
+ thumb_func_start ScrCmd_setvar
+ScrCmd_setvar: ; 0x02039FB8
push {r3-r5, lr}
add r4, r0, #0x0
bl ScriptReadHalfword
@@ -860,8 +860,8 @@ FUN_02039FB8: ; 0x02039FB8
pop {r3-r5, pc}
.balign 4
- thumb_func_start FUN_02039FDC
-FUN_02039FDC: ; 0x02039FDC
+ thumb_func_start ScrCmd_copyvar
+ScrCmd_copyvar: ; 0x02039FDC
push {r3-r5, lr}
add r5, r0, #0x0
bl ScriptReadHalfword
@@ -883,8 +883,8 @@ FUN_02039FDC: ; 0x02039FDC
pop {r3-r5, pc}
.balign 4
- thumb_func_start FUN_0203A00C
-FUN_0203A00C: ; 0x0203A00C
+ thumb_func_start ScrCmd_setorcopyvar
+ScrCmd_setorcopyvar: ; 0x0203A00C
push {r3-r5, lr}
add r4, r0, #0x0
bl ScriptReadHalfword
@@ -899,7 +899,7 @@ FUN_0203A00C: ; 0x0203A00C
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
strh r0, [r5, #0x0]
mov r0, #0x0
pop {r3-r5, pc}
@@ -925,7 +925,7 @@ FUN_0203A04C: ; 0x0203A04C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -933,7 +933,7 @@ FUN_0203A04C: ; 0x0203A04C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
mov r0, #0x1
mov r1, #0x1a
@@ -960,7 +960,7 @@ FUN_0203A098: ; 0x0203A098
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -968,7 +968,7 @@ FUN_0203A098: ; 0x0203A098
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
mov r0, #0x1
mov r1, #0x1a
@@ -1141,7 +1141,7 @@ FUN_0203A210: ; 0x0203A210
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -1252,7 +1252,7 @@ FUN_0203A304: ; 0x0203A304
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
mov r0, #0x0
str r0, [sp, #0x0]
@@ -1281,7 +1281,7 @@ FUN_0203A340: ; 0x0203A340
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, sp, #0x4
add r1, r5, #0x0
@@ -1315,7 +1315,7 @@ FUN_0203A388: ; 0x0203A388
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
mov r3, #0x0
str r3, [sp, #0x0]
@@ -1440,7 +1440,7 @@ FUN_0203A484: ; 0x0203A484
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [r4, #0x64]
ldr r1, _0203A4A8 ; =FUN_0203A4AC
add r0, r4, #0x0
@@ -2501,14 +2501,14 @@ FUN_0203ACC4: ; 0x0203ACC4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
ldr r0, [r4, #0x0]
add r1, r6, #0x0
@@ -2759,7 +2759,7 @@ FUN_0203AED4: ; 0x0203AED4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -2767,14 +2767,14 @@ FUN_0203AED4: ; 0x0203AED4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r3, r0, #0x0
lsl r1, r6, #0x18
lsl r2, r7, #0x18
@@ -2870,7 +2870,7 @@ FUN_0203AFC4: ; 0x0203AFC4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadWord
@@ -2915,7 +2915,7 @@ FUN_0203B024: ; 0x0203B024
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -2923,7 +2923,7 @@ FUN_0203B024: ; 0x0203B024
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -2931,7 +2931,7 @@ FUN_0203B024: ; 0x0203B024
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -3306,7 +3306,7 @@ _0203B34E:
cmp r7, #0x0
beq _0203B37A
ldr r0, [r4, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205ED3C
cmp r0, #0x1
bne _0203B37A
@@ -3396,7 +3396,7 @@ FUN_0203B3F8: ; 0x0203B3F8
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl FUN_02034B64
@@ -3429,7 +3429,7 @@ FUN_0203B440: ; 0x0203B440
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [r5, #0x34]
bl FUN_02058060
@@ -3447,7 +3447,7 @@ FUN_0203B468: ; 0x0203B468
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -3455,7 +3455,7 @@ FUN_0203B468: ; 0x0203B468
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -3602,7 +3602,7 @@ FUN_0203B5B8: ; 0x0203B5B8
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [r5, #0x34]
bl FUN_02058060
@@ -3662,7 +3662,7 @@ FUN_0203B640: ; 0x0203B640
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -3670,7 +3670,7 @@ FUN_0203B640: ; 0x0203B640
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -3678,7 +3678,7 @@ FUN_0203B640: ; 0x0203B640
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
cmp r7, #0x0
beq _0203B696
@@ -3760,7 +3760,7 @@ FUN_0203B724: ; 0x0203B724
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r4, #0x0
add r0, #0x80
@@ -3785,7 +3785,7 @@ FUN_0203B758: ; 0x0203B758
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r4, #0x0
add r0, #0x80
@@ -3821,7 +3821,7 @@ FUN_0203B790: ; 0x0203B790
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
@@ -3879,7 +3879,7 @@ FUN_0203B81C: ; 0x0203B81C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -3908,7 +3908,7 @@ FUN_0203B85C: ; 0x0203B85C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -3916,7 +3916,7 @@ FUN_0203B85C: ; 0x0203B85C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -3939,7 +3939,7 @@ FUN_0203B8A0: ; 0x0203B8A0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4078,7 +4078,7 @@ FUN_0203B9B4: ; 0x0203B9B4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4086,7 +4086,7 @@ FUN_0203B9B4: ; 0x0203B9B4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4094,7 +4094,7 @@ FUN_0203B9B4: ; 0x0203B9B4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4102,7 +4102,7 @@ FUN_0203B9B4: ; 0x0203B9B4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r1, r5, #0x0
str r6, [sp, #0x4]
@@ -4193,7 +4193,7 @@ FUN_0203BAB0: ; 0x0203BAB0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r5, #0x0
add r1, #0x80
add r2, r0, #0x0
@@ -4254,7 +4254,7 @@ FUN_0203BB34: ; 0x0203BB34
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4528,7 +4528,7 @@ FUN_0203BD28: ; 0x0203BD28
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4536,7 +4536,7 @@ FUN_0203BD28: ; 0x0203BD28
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
mov r0, #0x0
str r0, [sp, #0x0]
@@ -4595,7 +4595,7 @@ FUN_0203BDB8: ; 0x0203BDB8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -4778,7 +4778,7 @@ FUN_0203BF2C: ; 0x0203BF2C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -4794,7 +4794,7 @@ FUN_0203BF2C: ; 0x0203BF2C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
ldr r2, [r5, #0x0]
add r1, r6, #0x0
@@ -4975,7 +4975,7 @@ FUN_0203C0CC: ; 0x0203C0CC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -5125,7 +5125,7 @@ FUN_0203C200: ; 0x0203C200
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5133,7 +5133,7 @@ FUN_0203C200: ; 0x0203C200
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r5, #0x0
add r0, #0x80
@@ -5304,7 +5304,7 @@ FUN_0203C368: ; 0x0203C368
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5402,7 +5402,7 @@ FUN_0203C430: ; 0x0203C430
add r4, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
ldr r1, [r4, #0x0]
ldr r1, [r1, #0x0]
lsl r1, r1, #0x10
@@ -5522,7 +5522,7 @@ FUN_0203C520: ; 0x0203C520
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
ldr r0, [r4, #0xc]
bl FUN_0206BB1C
@@ -5590,7 +5590,7 @@ FUN_0203C5BC: ; 0x0203C5BC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r0, r5, #0x0
bl ScriptReadHalfword
add r1, r0, #0x0
@@ -5629,7 +5629,7 @@ FUN_0203C614: ; 0x0203C614
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r0, r5, #0x0
bl ScriptReadHalfword
add r1, r0, #0x0
@@ -5683,14 +5683,14 @@ FUN_0203C680: ; 0x0203C680
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
ldr r0, [r4, #0x0]
add r1, r6, #0x0
@@ -5769,7 +5769,7 @@ FUN_0203C730: ; 0x0203C730
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5777,7 +5777,7 @@ FUN_0203C730: ; 0x0203C730
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5808,7 +5808,7 @@ FUN_0203C788: ; 0x0203C788
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5816,7 +5816,7 @@ FUN_0203C788: ; 0x0203C788
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5893,7 +5893,7 @@ FUN_0203C844: ; 0x0203C844
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -5922,7 +5922,7 @@ FUN_0203C874: ; 0x0203C874
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -5946,7 +5946,7 @@ FUN_0203C8B4: ; 0x0203C8B4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -5973,7 +5973,7 @@ FUN_0203C8E4: ; 0x0203C8E4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -5981,7 +5981,7 @@ FUN_0203C8E4: ; 0x0203C8E4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
mov r2, #0x1
str r2, [sp, #0x4]
@@ -6056,7 +6056,7 @@ FUN_0203C990: ; 0x0203C990
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -6330,7 +6330,7 @@ FUN_0203CBBC: ; 0x0203CBBC
add r4, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205F388
strh r0, [r4, #0x0]
mov r0, #0x0
@@ -6363,7 +6363,7 @@ FUN_0203CBE8: ; 0x0203CBE8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6371,7 +6371,7 @@ FUN_0203CBE8: ; 0x0203CBE8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [sp, #0x0]
ldr r2, [r6, #0x0]
@@ -6418,7 +6418,7 @@ FUN_0203CC88: ; 0x0203CC88
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6426,7 +6426,7 @@ FUN_0203CC88: ; 0x0203CC88
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6434,7 +6434,7 @@ FUN_0203CC88: ; 0x0203CC88
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x4]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6489,7 +6489,7 @@ FUN_0203CD20: ; 0x0203CD20
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6497,7 +6497,7 @@ FUN_0203CD20: ; 0x0203CD20
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6505,7 +6505,7 @@ FUN_0203CD20: ; 0x0203CD20
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x4]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6605,7 +6605,7 @@ FUN_0203CE0C: ; 0x0203CE0C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -6613,7 +6613,7 @@ FUN_0203CE0C: ; 0x0203CE0C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x4]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -6621,7 +6621,7 @@ FUN_0203CE0C: ; 0x0203CE0C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -6629,7 +6629,7 @@ FUN_0203CE0C: ; 0x0203CE0C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0xc]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -6637,7 +6637,7 @@ FUN_0203CE0C: ; 0x0203CE0C
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, #0x80
str r0, [sp, #0x10]
ldr r0, [r4, #0x0]
@@ -6839,7 +6839,7 @@ FUN_0203CFC8: ; 0x0203CFC8
add r6, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
mov r1, #0x2
mov r2, #0xa
bl FUN_0205F2E4
@@ -6882,7 +6882,7 @@ FUN_0203D050: ; 0x0203D050
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6890,7 +6890,7 @@ FUN_0203D050: ; 0x0203D050
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
mov r0, #0x0
str r0, [sp, #0x0]
@@ -6921,7 +6921,7 @@ FUN_0203D0A4: ; 0x0203D0A4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6929,7 +6929,7 @@ FUN_0203D0A4: ; 0x0203D0A4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
mov r0, #0x1
str r0, [sp, #0x0]
@@ -6953,7 +6953,7 @@ FUN_0203D0F8: ; 0x0203D0F8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -6961,7 +6961,7 @@ FUN_0203D0F8: ; 0x0203D0F8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
lsl r2, r2, #0x18
ldr r0, [r5, #0x74]
@@ -7156,7 +7156,7 @@ FUN_0203D278: ; 0x0203D278
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
ldr r0, [r4, #0xc]
bl FUN_0204C1A8
@@ -7178,7 +7178,7 @@ FUN_0203D2A4: ; 0x0203D2A4
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -7204,7 +7204,7 @@ FUN_0203D2E4: ; 0x0203D2E4
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [r4, #0x64]
lsl r0, r0, #0x18
lsr r0, r0, #0x18
@@ -7524,7 +7524,7 @@ FUN_0203D560: ; 0x0203D560
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -7625,14 +7625,14 @@ FUN_0203D630: ; 0x0203D630
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
ldr r0, [r4, #0x78]
add r1, r6, #0x0
@@ -7790,7 +7790,7 @@ FUN_0203D774: ; 0x0203D774
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -7834,7 +7834,7 @@ FUN_0203D7DC: ; 0x0203D7DC
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -7871,7 +7871,7 @@ FUN_0203D834: ; 0x0203D834
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
lsl r1, r1, #0x18
add r0, r4, #0x0
@@ -7898,7 +7898,7 @@ FUN_0203D874: ; 0x0203D874
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8019,7 +8019,7 @@ FUN_0203D958: ; 0x0203D958
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8048,7 +8048,7 @@ FUN_0203D998: ; 0x0203D998
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8056,7 +8056,7 @@ FUN_0203D998: ; 0x0203D998
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8064,7 +8064,7 @@ FUN_0203D998: ; 0x0203D998
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r3, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8085,7 +8085,7 @@ FUN_0203D9E8: ; 0x0203D9E8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8093,7 +8093,7 @@ FUN_0203D9E8: ; 0x0203D9E8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8101,7 +8101,7 @@ FUN_0203D9E8: ; 0x0203D9E8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x4]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8109,7 +8109,7 @@ FUN_0203D9E8: ; 0x0203D9E8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8117,7 +8117,7 @@ FUN_0203D9E8: ; 0x0203D9E8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8146,7 +8146,7 @@ FUN_0203DA78: ; 0x0203DA78
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8154,7 +8154,7 @@ FUN_0203DA78: ; 0x0203DA78
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r2, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8172,7 +8172,7 @@ FUN_0203DAB0: ; 0x0203DAB0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8180,7 +8180,7 @@ FUN_0203DAB0: ; 0x0203DAB0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r2, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8198,7 +8198,7 @@ FUN_0203DAE8: ; 0x0203DAE8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8206,7 +8206,7 @@ FUN_0203DAE8: ; 0x0203DAE8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8214,7 +8214,7 @@ FUN_0203DAE8: ; 0x0203DAE8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r3, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8234,7 +8234,7 @@ FUN_0203DB38: ; 0x0203DB38
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8242,7 +8242,7 @@ FUN_0203DB38: ; 0x0203DB38
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8250,7 +8250,7 @@ FUN_0203DB38: ; 0x0203DB38
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r3, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8270,7 +8270,7 @@ FUN_0203DB88: ; 0x0203DB88
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8278,7 +8278,7 @@ FUN_0203DB88: ; 0x0203DB88
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -8310,7 +8310,7 @@ FUN_0203DBD4: ; 0x0203DBD4
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
ldr r1, [r5, #0x0]
cmp r1, #0x0
beq _0203DBFC
@@ -8334,7 +8334,7 @@ FUN_0203DC00: ; 0x0203DC00
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8342,7 +8342,7 @@ FUN_0203DC00: ; 0x0203DC00
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
lsl r1, r4, #0x5
ldr r3, [r5, #0x8]
add r2, r0, #0x0
@@ -8538,7 +8538,7 @@ FUN_0203DD60: ; 0x0203DD60
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8607,7 +8607,7 @@ FUN_0203DE00: ; 0x0203DE00
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
bl MOD18_0224CA58
strb r0, [r4, #0x0]
ldr r1, _0203DE34 ; =FUN_0203DE38
@@ -8649,7 +8649,7 @@ FUN_0203DE58: ; 0x0203DE58
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r5, #0x0
bl MOD18_0224CAA0
@@ -8669,7 +8669,7 @@ FUN_0203DE80: ; 0x0203DE80
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r5, #0x0
bl MOD18_0224CAB4
@@ -8704,7 +8704,7 @@ FUN_0203DEC4: ; 0x0203DEC4
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [r5, #0x34]
bl FUN_02058060
@@ -8729,7 +8729,7 @@ FUN_0203DEF8: ; 0x0203DEF8
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [r5, #0x34]
bl FUN_02058060
@@ -8781,7 +8781,7 @@ FUN_0203DF64: ; 0x0203DF64
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
ldr r0, [r4, #0x74]
bl FUN_02063650
@@ -8822,7 +8822,7 @@ FUN_0203DFA8: ; 0x0203DFA8
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
bl LCRandom
add r1, r5, #0x0
@@ -8847,7 +8847,7 @@ FUN_0203DFE0: ; 0x0203DFE0
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
bl LCRandom
add r1, r5, #0x0
@@ -8875,7 +8875,7 @@ FUN_0203E018: ; 0x0203E018
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r4, #0x0
bl MOD05_021F3A18
@@ -8895,7 +8895,7 @@ FUN_0203E054: ; 0x0203E054
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r0, r5, #0x0
bl MOD05_021F3AB4
@@ -8914,7 +8914,7 @@ FUN_0203E078: ; 0x0203E078
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8922,14 +8922,14 @@ FUN_0203E078: ; 0x0203E078
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
lsl r1, r6, #0x18
lsl r2, r7, #0x18
add r3, r0, #0x0
@@ -8952,7 +8952,7 @@ FUN_0203E0CC: ; 0x0203E0CC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -8960,14 +8960,14 @@ FUN_0203E0CC: ; 0x0203E0CC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
lsl r1, r6, #0x18
lsl r2, r7, #0x18
add r3, r0, #0x0
@@ -8984,7 +8984,7 @@ FUN_0203E120: ; 0x0203E120
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
mov r1, #0x82
lsl r1, r1, #0x8
bl FUN_0205F3F8
@@ -8997,7 +8997,7 @@ FUN_0203E138: ; 0x0203E138
add r0, #0x80
ldr r4, [r0, #0x0]
ldr r0, [r4, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
mov r1, #0x1
bl FUN_0205F2D4
ldr r0, [r4, #0xc]
@@ -9022,7 +9022,7 @@ FUN_0203E168: ; 0x0203E168
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -9030,7 +9030,7 @@ FUN_0203E168: ; 0x0203E168
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -9038,21 +9038,21 @@ FUN_0203E168: ; 0x0203E168
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r0, r4, #0x0
bl ScriptReadHalfword
add r1, r0, #0x0
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r0, r4, #0x0
bl ScriptReadHalfword
add r1, r0, #0x0
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
@@ -9139,7 +9139,7 @@ FUN_0203E258: ; 0x0203E258
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9147,7 +9147,7 @@ FUN_0203E258: ; 0x0203E258
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r6, r0, #0x0
ldr r0, [r5, #0x0]
@@ -9169,7 +9169,7 @@ FUN_0203E29C: ; 0x0203E29C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9177,7 +9177,7 @@ FUN_0203E29C: ; 0x0203E29C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9209,7 +9209,7 @@ FUN_0203E2F8: ; 0x0203E2F8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9217,7 +9217,7 @@ FUN_0203E2F8: ; 0x0203E2F8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9255,7 +9255,7 @@ FUN_0203E35C: ; 0x0203E35C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -9277,7 +9277,7 @@ FUN_0203E38C: ; 0x0203E38C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9571,7 +9571,7 @@ FUN_0203E5DC: ; 0x0203E5DC
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
str r0, [sp, #0x0]
add r0, r5, #0x0
add r0, #0x80
@@ -9742,7 +9742,7 @@ FUN_0203E744: ; 0x0203E744
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -9828,12 +9828,12 @@ FUN_0203E7F0: ; 0x0203E7F0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r1, r4, #0x0
bl FUN_0205F5A4
mov r0, #0x0
@@ -9854,7 +9854,7 @@ FUN_0203E81C: ; 0x0203E81C
add r4, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205F594
strh r0, [r4, #0x0]
mov r0, #0x0
@@ -9965,7 +9965,7 @@ FUN_0203E8F4: ; 0x0203E8F4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
ldr r0, [r5, #0x74]
ldr r1, [r4, #0x0]
@@ -10075,7 +10075,7 @@ FUN_0203E9CC: ; 0x0203E9CC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -10187,7 +10187,7 @@ FUN_0203EAB0: ; 0x0203EAB0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r7, r0, #0x0
ldr r0, [r5, #0x0]
@@ -10219,7 +10219,7 @@ FUN_0203EB20: ; 0x0203EB20
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r4, #0x80
lsl r1, r1, #0x18
@@ -10239,7 +10239,7 @@ FUN_0203EB48: ; 0x0203EB48
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10247,7 +10247,7 @@ FUN_0203EB48: ; 0x0203EB48
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
add r5, #0x80
lsl r1, r4, #0x18
@@ -10334,7 +10334,7 @@ FUN_0203EBE4: ; 0x0203EBE4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10342,7 +10342,7 @@ FUN_0203EBE4: ; 0x0203EBE4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10350,14 +10350,14 @@ FUN_0203EBE4: ; 0x0203EBE4
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0xc]
add r0, r5, #0x0
bl ScriptReadHalfword
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x0]
ldr r0, [sp, #0x4]
ldr r2, [sp, #0x8]
@@ -10563,7 +10563,7 @@ FUN_0203EDE0: ; 0x0203EDE0
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r0, #0x0
add r4, #0x80
lsl r1, r1, #0x18
@@ -10665,7 +10665,7 @@ FUN_0203EE98: ; 0x0203EE98
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10695,7 +10695,7 @@ FUN_0203EED8: ; 0x0203EED8
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, sp, #0x4
strh r0, [r1, #0x0]
add r0, r4, #0x0
@@ -10843,7 +10843,7 @@ FUN_0203F00C: ; 0x0203F00C
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205F1C4
mov r0, #0x0
pop {r3, pc}
@@ -10854,7 +10854,7 @@ FUN_0203F020: ; 0x0203F020
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205F1D4
mov r0, #0x0
pop {r3, pc}
@@ -10868,7 +10868,7 @@ FUN_0203F034: ; 0x0203F034
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
@@ -10905,7 +10905,7 @@ FUN_0203F07C: ; 0x0203F07C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10913,7 +10913,7 @@ FUN_0203F07C: ; 0x0203F07C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0xc]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10921,7 +10921,7 @@ FUN_0203F07C: ; 0x0203F07C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10929,7 +10929,7 @@ FUN_0203F07C: ; 0x0203F07C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -10937,7 +10937,7 @@ FUN_0203F07C: ; 0x0203F07C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -10969,7 +10969,7 @@ FUN_0203F110: ; 0x0203F110
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -10977,7 +10977,7 @@ FUN_0203F110: ; 0x0203F110
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -10985,7 +10985,7 @@ FUN_0203F110: ; 0x0203F110
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r4, #0x0
add r0, #0x80
@@ -11125,7 +11125,7 @@ FUN_0203F254: ; 0x0203F254
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
mov r1, #0x0
bl FUN_0205F698
mov r0, #0x0
@@ -11141,7 +11141,7 @@ FUN_0203F26C: ; 0x0203F26C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
ldr r1, [r5, #0x8]
add r6, r0, #0x0
add r0, r1, #0x1
@@ -11150,7 +11150,7 @@ FUN_0203F26C: ; 0x0203F26C
ldr r0, [r5, #0x0]
ldrb r4, [r1, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
cmp r4, #0x0
beq _0203F2A0
add r1, r6, #0x0
@@ -11182,7 +11182,7 @@ FUN_0203F2AC: ; 0x0203F2AC
add r5, #0x80
add r1, r0, #0x0
ldr r0, [r5, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r2, r0, #0x0
ldr r0, [r6, #0x0]
add r1, r4, #0x0
@@ -11198,7 +11198,7 @@ FUN_0203F2E4: ; 0x0203F2E4
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r5, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -11234,7 +11234,7 @@ FUN_0203F31C: ; 0x0203F31C
add r4, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
bl FUN_0205F648
strh r0, [r4, #0x0]
mov r0, #0x0
@@ -11250,7 +11250,7 @@ FUN_0203F348: ; 0x0203F348
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -11258,7 +11258,7 @@ FUN_0203F348: ; 0x0203F348
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r6, r0, #0x0
ldr r0, [r5, #0x0]
@@ -11308,7 +11308,7 @@ FUN_0203F3AC: ; 0x0203F3AC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -11373,7 +11373,7 @@ FUN_0203F44C: ; 0x0203F44C
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r5, r0, #0x0
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -11467,7 +11467,7 @@ FUN_0203F508: ; 0x0203F508
add r0, r6, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
add r0, r6, #0x0
bl ScriptReadHalfword
@@ -11475,7 +11475,7 @@ FUN_0203F508: ; 0x0203F508
add r0, r6, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r1, r6, #0x0
add r1, #0x80
ldr r1, [r1, #0x0]
@@ -11569,7 +11569,7 @@ FUN_0203F5D4: ; 0x0203F5D4
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -11592,7 +11592,7 @@ FUN_0203F604: ; 0x0203F604
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -11615,7 +11615,7 @@ FUN_0203F634: ; 0x0203F634
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -11742,7 +11742,7 @@ FUN_0203F720: ; 0x0203F720
add r6, r0, #0x0
ldr r0, [r5, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r5, r0, #0x0
cmp r4, #0x3
bls _0203F752
@@ -11815,7 +11815,7 @@ FUN_0203F7C8: ; 0x0203F7C8
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
add r0, #0x80
@@ -11937,7 +11937,7 @@ FUN_0203F8C0: ; 0x0203F8C0
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -11985,7 +11985,7 @@ FUN_0203F924: ; 0x0203F924
add r0, #0x80
ldr r0, [r0, #0x0]
ldr r0, [r0, #0xc]
- bl FUN_020462AC
+ bl SavArray_Flags_get
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -12010,7 +12010,7 @@ FUN_0203F954: ; 0x0203F954
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
cmp r0, #0x0
bne _0203F978
add r4, #0x80
@@ -12078,7 +12078,7 @@ FUN_0203F9DC: ; 0x0203F9DC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r4, r0, #0x0
ldr r0, [r5, #0x0]
@@ -12106,7 +12106,7 @@ FUN_0203FA14: ; 0x0203FA14
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -12148,7 +12148,7 @@ FUN_0203FA58: ; 0x0203FA58
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x4]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -12156,7 +12156,7 @@ FUN_0203FA58: ; 0x0203FA58
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0x8]
add r0, r4, #0x0
bl ScriptReadHalfword
@@ -12164,14 +12164,14 @@ FUN_0203FA58: ; 0x0203FA58
add r0, r4, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
str r0, [sp, #0xc]
add r0, r4, #0x0
bl ScriptReadHalfword
add r4, #0x80
add r1, r0, #0x0
ldr r0, [r4, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r7, r0, #0x0
mov r0, #0x20
bl FUN_0200AA80
@@ -12304,7 +12304,7 @@ FUN_0203FBBC: ; 0x0203FBBC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r4, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -12312,7 +12312,7 @@ FUN_0203FBBC: ; 0x0203FBBC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r6, r0, #0x0
add r0, r5, #0x0
bl ScriptReadHalfword
@@ -12320,7 +12320,7 @@ FUN_0203FBBC: ; 0x0203FBBC
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
add r5, #0x80
add r7, r0, #0x0
ldr r0, [r5, #0x0]
@@ -12347,7 +12347,7 @@ FUN_0203FC1C: ; 0x0203FC1C
add r0, r5, #0x0
add r0, #0x80
ldr r0, [r0, #0x0]
- bl FUN_020394F0
+ bl VarGet
ldr r2, [r5, #0x8]
add r1, r0, #0x0
add r0, r2, #0x1