summaryrefslogtreecommitdiff
path: root/arm9/asm/unk_0200E850.s
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/asm/unk_0200E850.s')
-rw-r--r--arm9/asm/unk_0200E850.s338
1 files changed, 198 insertions, 140 deletions
diff --git a/arm9/asm/unk_0200E850.s b/arm9/asm/unk_0200E850.s
index 32b61453..efd9722c 100644
--- a/arm9/asm/unk_0200E850.s
+++ b/arm9/asm/unk_0200E850.s
@@ -1,6 +1,64 @@
.include "asm/macros.inc"
.include "global.inc"
+ .extern UNK_020ED034
+ .extern UNK_020ED274
+ .extern UNK_02105B18
+ .extern UNK_02105B78
+ .extern UNK_020ED154
+ .extern UNK_020ECFC6
+ .extern UNK_020ED0C4
+ .extern UNK_020ED178
+ .extern UNK_02105B08
+ .extern UNK_020ED0A0
+ .extern UNK_020ED2D8
+ .extern UNK_020ECFCC
+ .extern UNK_02105AF8
+ .extern UNK_02105B30
+ .extern UNK_020ECF9F
+ .extern UNK_020ECFA8
+ .extern UNK_020ED040
+ .extern UNK_020ED004
+ .extern UNK_020ECF9C
+ .extern UNK_020ED208
+ .extern UNK_020FFA38
+ .extern UNK_020ECFA5
+ .extern UNK_020ED070
+ .extern UNK_020ED0E8
+ .extern UNK_020ECFC0
+ .extern UNK_020ED010
+ .extern UNK_020ECFEC
+ .extern UNK_020ED060
+ .extern UNK_02105B10
+ .extern UNK_020ECFAE
+ .extern UNK_020ECFBA
+ .extern UNK_020ED298
+ .extern UNK_020ED050
+ .extern UNK_020ED19C
+ .extern UNK_02105B20
+ .extern UNK_020ED01C
+ .extern UNK_020ED10C
+ .extern UNK_020ECFB4
+ .extern UNK_020ECFE0
+ .extern UNK_02105B38
+ .extern UNK_020ED250
+ .extern UNK_020ECFA2
+ .extern UNK_020ED318
+ .extern UNK_020ED22C
+ .extern UNK_020ED090
+ .extern UNK_020ECFD5
+ .extern UNK_02105B40
+ .extern UNK_02105B28
+ .extern UNK_020ED1C0
+ .extern UNK_020ECFF8
+ .extern UNK_02105B00
+ .extern UNK_020ED1E4
+ .extern UNK_020ED080
+ .extern UNK_020ED130
+ .extern UNK_02105B48
+ .extern UNK_020ED358
+ .extern UNK_020ED028
+
.text
thumb_func_start FUN_0200E850
@@ -44,12 +102,12 @@ FUN_0200E88C: ; 0x0200E88C
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200E8B4
- ldr r1, _0200E8BC ; =0x020ECF9F
- ldr r0, _0200E8C0 ; =0x02105AF8
+ ldr r1, _0200E8BC ; =UNK_020ECF9F
+ ldr r0, _0200E8C0 ; =UNK_02105AF8
str r1, [r0, #0x30]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E8C4 ; =0x02105B28
+ ldr r1, _0200E8C4 ; =UNK_02105B28
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x1
@@ -61,9 +119,9 @@ _0200E8B4:
bl FUN_02010F70
pop {r4, pc}
nop
-_0200E8BC: .word 0x020ECF9F
-_0200E8C0: .word 0x02105AF8
-_0200E8C4: .word 0x02105B28
+_0200E8BC: .word UNK_020ECF9F
+_0200E8C0: .word UNK_02105AF8
+_0200E8C4: .word UNK_02105B28
thumb_func_start FUN_0200E8C8
FUN_0200E8C8: ; 0x0200E8C8
@@ -72,12 +130,12 @@ FUN_0200E8C8: ; 0x0200E8C8
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200E8EE
- ldr r1, _0200E8F4 ; =0x020ECF9C
- ldr r0, _0200E8F8 ; =0x02105AF8
+ ldr r1, _0200E8F4 ; =UNK_020ECF9C
+ ldr r0, _0200E8F8 ; =UNK_02105AF8
str r1, [r0, #0x40]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E8FC ; =0x02105B38
+ ldr r1, _0200E8FC ; =UNK_02105B38
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x0
@@ -88,9 +146,9 @@ _0200E8EE:
bl FUN_02010F70
pop {r4, pc}
.balign 4
-_0200E8F4: .word 0x020ECF9C
-_0200E8F8: .word 0x02105AF8
-_0200E8FC: .word 0x02105B38
+_0200E8F4: .word UNK_020ECF9C
+_0200E8F8: .word UNK_02105AF8
+_0200E8FC: .word UNK_02105B38
thumb_func_start FUN_0200E900
FUN_0200E900: ; 0x0200E900
@@ -99,12 +157,12 @@ FUN_0200E900: ; 0x0200E900
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200E928
- ldr r1, _0200E930 ; =0x020ECFA5
- ldr r0, _0200E934 ; =0x02105AF8
+ ldr r1, _0200E930 ; =UNK_020ECFA5
+ ldr r0, _0200E934 ; =UNK_02105AF8
str r1, [r0, #0x48]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E938 ; =0x02105B40
+ ldr r1, _0200E938 ; =UNK_02105B40
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x1
@@ -116,9 +174,9 @@ _0200E928:
bl FUN_02010F70
pop {r4, pc}
nop
-_0200E930: .word 0x020ECFA5
-_0200E934: .word 0x02105AF8
-_0200E938: .word 0x02105B40
+_0200E930: .word UNK_020ECFA5
+_0200E934: .word UNK_02105AF8
+_0200E938: .word UNK_02105B40
thumb_func_start FUN_0200E93C
FUN_0200E93C: ; 0x0200E93C
@@ -127,12 +185,12 @@ FUN_0200E93C: ; 0x0200E93C
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200E962
- ldr r1, _0200E968 ; =0x020ECFA2
- ldr r0, _0200E96C ; =0x02105AF8
+ ldr r1, _0200E968 ; =UNK_020ECFA2
+ ldr r0, _0200E96C ; =UNK_02105AF8
str r1, [r0, #0x38]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E970 ; =0x02105B30
+ ldr r1, _0200E970 ; =UNK_02105B30
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x0
@@ -143,9 +201,9 @@ _0200E962:
bl FUN_02010F70
pop {r4, pc}
.balign 4
-_0200E968: .word 0x020ECFA2
-_0200E96C: .word 0x02105AF8
-_0200E970: .word 0x02105B30
+_0200E968: .word UNK_020ECFA2
+_0200E96C: .word UNK_02105AF8
+_0200E970: .word UNK_02105B30
thumb_func_start FUN_0200E974
FUN_0200E974: ; 0x0200E974
@@ -156,7 +214,7 @@ FUN_0200E974: ; 0x0200E974
bne _0200E996
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E99C ; =0x020ED0E8
+ ldr r1, _0200E99C ; =UNK_020ED0E8
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x1
@@ -168,7 +226,7 @@ _0200E996:
bl FUN_0200FD1C
pop {r4, pc}
.balign 4
-_0200E99C: .word 0x020ED0E8
+_0200E99C: .word UNK_020ED0E8
thumb_func_start FUN_0200E9A0
FUN_0200E9A0: ; 0x0200E9A0
@@ -179,7 +237,7 @@ FUN_0200E9A0: ; 0x0200E9A0
bne _0200E9C0
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200E9C8 ; =0x020ED154
+ ldr r1, _0200E9C8 ; =UNK_020ED154
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x0
@@ -190,7 +248,7 @@ _0200E9C0:
bl FUN_0200FD1C
pop {r4, pc}
nop
-_0200E9C8: .word 0x020ED154
+_0200E9C8: .word UNK_020ED154
thumb_func_start FUN_0200E9CC
FUN_0200E9CC: ; 0x0200E9CC
@@ -199,12 +257,12 @@ FUN_0200E9CC: ; 0x0200E9CC
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200E9F4
- ldr r1, _0200E9FC ; =0x020ECFC0
- ldr r0, _0200EA00 ; =0x02105AF8
+ ldr r1, _0200E9FC ; =UNK_020ECFC0
+ ldr r0, _0200EA00 ; =UNK_02105AF8
str r1, [r0, #0x20]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EA04 ; =0x02105B18
+ ldr r1, _0200EA04 ; =UNK_02105B18
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x1
@@ -216,9 +274,9 @@ _0200E9F4:
bl FUN_02010F70
pop {r4, pc}
nop
-_0200E9FC: .word 0x020ECFC0
-_0200EA00: .word 0x02105AF8
-_0200EA04: .word 0x02105B18
+_0200E9FC: .word UNK_020ECFC0
+_0200EA00: .word UNK_02105AF8
+_0200EA04: .word UNK_02105B18
thumb_func_start FUN_0200EA08
FUN_0200EA08: ; 0x0200EA08
@@ -227,12 +285,12 @@ FUN_0200EA08: ; 0x0200EA08
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EA2E
- ldr r1, _0200EA34 ; =0x020ECFC6
- ldr r0, _0200EA38 ; =0x02105AF8
+ ldr r1, _0200EA34 ; =UNK_020ECFC6
+ ldr r0, _0200EA38 ; =UNK_02105AF8
str r1, [r0, #0x28]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EA3C ; =0x02105B20
+ ldr r1, _0200EA3C ; =UNK_02105B20
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x0
@@ -243,9 +301,9 @@ _0200EA2E:
bl FUN_02010F70
pop {r4, pc}
.balign 4
-_0200EA34: .word 0x020ECFC6
-_0200EA38: .word 0x02105AF8
-_0200EA3C: .word 0x02105B20
+_0200EA34: .word UNK_020ECFC6
+_0200EA38: .word UNK_02105AF8
+_0200EA3C: .word UNK_02105B20
thumb_func_start FUN_0200EA40
FUN_0200EA40: ; 0x0200EA40
@@ -254,12 +312,12 @@ FUN_0200EA40: ; 0x0200EA40
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EA68
- ldr r1, _0200EA70 ; =0x020ECFA8
- ldr r0, _0200EA74 ; =0x02105AF8
+ ldr r1, _0200EA70 ; =UNK_020ECFA8
+ ldr r0, _0200EA74 ; =UNK_02105AF8
str r1, [r0, #0x10]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EA78 ; =0x02105B08
+ ldr r1, _0200EA78 ; =UNK_02105B08
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x1
@@ -271,9 +329,9 @@ _0200EA68:
bl FUN_02010F70
pop {r4, pc}
nop
-_0200EA70: .word 0x020ECFA8
-_0200EA74: .word 0x02105AF8
-_0200EA78: .word 0x02105B08
+_0200EA70: .word UNK_020ECFA8
+_0200EA74: .word UNK_02105AF8
+_0200EA78: .word UNK_02105B08
thumb_func_start FUN_0200EA7C
FUN_0200EA7C: ; 0x0200EA7C
@@ -282,12 +340,12 @@ FUN_0200EA7C: ; 0x0200EA7C
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EAA2
- ldr r1, _0200EAA8 ; =0x020ECFB4
- ldr r0, _0200EAAC ; =0x02105AF8
+ ldr r1, _0200EAA8 ; =UNK_020ECFB4
+ ldr r0, _0200EAAC ; =UNK_02105AF8
str r1, [r0, #0x18]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EAB0 ; =0x02105B10
+ ldr r1, _0200EAB0 ; =UNK_02105B10
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x0
@@ -298,9 +356,9 @@ _0200EAA2:
bl FUN_02010F70
pop {r4, pc}
.balign 4
-_0200EAA8: .word 0x020ECFB4
-_0200EAAC: .word 0x02105AF8
-_0200EAB0: .word 0x02105B10
+_0200EAA8: .word UNK_020ECFB4
+_0200EAAC: .word UNK_02105AF8
+_0200EAB0: .word UNK_02105B10
thumb_func_start FUN_0200EAB4
FUN_0200EAB4: ; 0x0200EAB4
@@ -311,7 +369,7 @@ FUN_0200EAB4: ; 0x0200EAB4
bne _0200EAD6
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EADC ; =0x020ED1C0
+ ldr r1, _0200EADC ; =UNK_020ED1C0
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x1
@@ -323,7 +381,7 @@ _0200EAD6:
bl FUN_0200FD1C
pop {r4, pc}
.balign 4
-_0200EADC: .word 0x020ED1C0
+_0200EADC: .word UNK_020ED1C0
thumb_func_start FUN_0200EAE0
FUN_0200EAE0: ; 0x0200EAE0
@@ -334,7 +392,7 @@ FUN_0200EAE0: ; 0x0200EAE0
bne _0200EB00
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EB08 ; =0x020ED1E4
+ ldr r1, _0200EB08 ; =UNK_020ED1E4
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x0
@@ -345,7 +403,7 @@ _0200EB00:
bl FUN_0200FD1C
pop {r4, pc}
nop
-_0200EB08: .word 0x020ED1E4
+_0200EB08: .word UNK_020ED1E4
thumb_func_start FUN_0200EB0C
FUN_0200EB0C: ; 0x0200EB0C
@@ -356,8 +414,8 @@ FUN_0200EB0C: ; 0x0200EB0C
bne _0200EB30
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EB38 ; =0x020ED208
- ldr r2, _0200EB3C ; =0x020ED22C
+ ldr r1, _0200EB38 ; =UNK_020ED208
+ ldr r2, _0200EB3C ; =UNK_020ED22C
add r0, r4, #0x0
bl FUN_0200FD6C
mov r0, #0x1
@@ -369,8 +427,8 @@ _0200EB30:
bl FUN_0200FDC4
pop {r4, pc}
nop
-_0200EB38: .word 0x020ED208
-_0200EB3C: .word 0x020ED22C
+_0200EB38: .word UNK_020ED208
+_0200EB3C: .word UNK_020ED22C
thumb_func_start FUN_0200EB40
FUN_0200EB40: ; 0x0200EB40
@@ -381,8 +439,8 @@ FUN_0200EB40: ; 0x0200EB40
bne _0200EB62
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EB68 ; =0x020ED250
- ldr r2, _0200EB6C ; =0x020ED274
+ ldr r1, _0200EB68 ; =UNK_020ED250
+ ldr r2, _0200EB6C ; =UNK_020ED274
add r0, r4, #0x0
bl FUN_0200FD6C
mov r0, #0x0
@@ -393,8 +451,8 @@ _0200EB62:
bl FUN_0200FDC4
pop {r4, pc}
.balign 4
-_0200EB68: .word 0x020ED250
-_0200EB6C: .word 0x020ED274
+_0200EB68: .word UNK_020ED250
+_0200EB6C: .word UNK_020ED274
thumb_func_start FUN_0200EB70
FUN_0200EB70: ; 0x0200EB70
@@ -405,7 +463,7 @@ FUN_0200EB70: ; 0x0200EB70
bne _0200EB92
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EB98 ; =0x020ED090
+ ldr r1, _0200EB98 ; =UNK_020ED090
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x1
@@ -417,7 +475,7 @@ _0200EB92:
bl FUN_0200FF50
pop {r4, pc}
.balign 4
-_0200EB98: .word 0x020ED090
+_0200EB98: .word UNK_020ED090
thumb_func_start FUN_0200EB9C
FUN_0200EB9C: ; 0x0200EB9C
@@ -428,7 +486,7 @@ FUN_0200EB9C: ; 0x0200EB9C
bne _0200EBBC
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EBC4 ; =0x020ED040
+ ldr r1, _0200EBC4 ; =UNK_020ED040
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x0
@@ -439,7 +497,7 @@ _0200EBBC:
bl FUN_0200FF50
pop {r4, pc}
nop
-_0200EBC4: .word 0x020ED040
+_0200EBC4: .word UNK_020ED040
thumb_func_start FUN_0200EBC8
FUN_0200EBC8: ; 0x0200EBC8
@@ -450,7 +508,7 @@ FUN_0200EBC8: ; 0x0200EBC8
bne _0200EBEA
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EBF0 ; =0x020ED050
+ ldr r1, _0200EBF0 ; =UNK_020ED050
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x1
@@ -462,7 +520,7 @@ _0200EBEA:
bl FUN_0200FF50
pop {r4, pc}
.balign 4
-_0200EBF0: .word 0x020ED050
+_0200EBF0: .word UNK_020ED050
thumb_func_start FUN_0200EBF4
FUN_0200EBF4: ; 0x0200EBF4
@@ -473,7 +531,7 @@ FUN_0200EBF4: ; 0x0200EBF4
bne _0200EC14
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EC1C ; =0x020ED060
+ ldr r1, _0200EC1C ; =UNK_020ED060
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x0
@@ -484,7 +542,7 @@ _0200EC14:
bl FUN_0200FF50
pop {r4, pc}
nop
-_0200EC1C: .word 0x020ED060
+_0200EC1C: .word UNK_020ED060
thumb_func_start FUN_0200EC20
FUN_0200EC20: ; 0x0200EC20
@@ -495,7 +553,7 @@ FUN_0200EC20: ; 0x0200EC20
bne _0200EC42
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EC48 ; =0x020ECFE0
+ ldr r1, _0200EC48 ; =UNK_020ECFE0
add r0, r4, #0x0
bl FUN_020101EC
mov r0, #0x1
@@ -507,7 +565,7 @@ _0200EC42:
bl FUN_02010224
pop {r4, pc}
.balign 4
-_0200EC48: .word 0x020ECFE0
+_0200EC48: .word UNK_020ECFE0
thumb_func_start FUN_0200EC4C
FUN_0200EC4C: ; 0x0200EC4C
@@ -518,7 +576,7 @@ FUN_0200EC4C: ; 0x0200EC4C
bne _0200EC6C
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EC74 ; =0x020ECFEC
+ ldr r1, _0200EC74 ; =UNK_020ECFEC
add r0, r4, #0x0
bl FUN_020101EC
mov r0, #0x0
@@ -529,7 +587,7 @@ _0200EC6C:
bl FUN_02010224
pop {r4, pc}
nop
-_0200EC74: .word 0x020ECFEC
+_0200EC74: .word UNK_020ECFEC
thumb_func_start FUN_0200EC78
FUN_0200EC78: ; 0x0200EC78
@@ -540,7 +598,7 @@ FUN_0200EC78: ; 0x0200EC78
bne _0200EC9A
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ECA0 ; =0x020ED0A0
+ ldr r1, _0200ECA0 ; =UNK_020ED0A0
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x1
@@ -552,7 +610,7 @@ _0200EC9A:
bl FUN_0200FD1C
pop {r4, pc}
.balign 4
-_0200ECA0: .word 0x020ED0A0
+_0200ECA0: .word UNK_020ED0A0
thumb_func_start FUN_0200ECA4
FUN_0200ECA4: ; 0x0200ECA4
@@ -563,7 +621,7 @@ FUN_0200ECA4: ; 0x0200ECA4
bne _0200ECC4
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ECCC ; =0x020ED0C4
+ ldr r1, _0200ECCC ; =UNK_020ED0C4
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x0
@@ -574,7 +632,7 @@ _0200ECC4:
bl FUN_0200FD1C
pop {r4, pc}
nop
-_0200ECCC: .word 0x020ED0C4
+_0200ECCC: .word UNK_020ED0C4
thumb_func_start FUN_0200ECD0
FUN_0200ECD0: ; 0x0200ECD0
@@ -585,7 +643,7 @@ FUN_0200ECD0: ; 0x0200ECD0
bne _0200ECF2
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ECF8 ; =0x020ED10C
+ ldr r1, _0200ECF8 ; =UNK_020ED10C
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x1
@@ -597,7 +655,7 @@ _0200ECF2:
bl FUN_0200FD1C
pop {r4, pc}
.balign 4
-_0200ECF8: .word 0x020ED10C
+_0200ECF8: .word UNK_020ED10C
thumb_func_start FUN_0200ECFC
FUN_0200ECFC: ; 0x0200ECFC
@@ -608,7 +666,7 @@ FUN_0200ECFC: ; 0x0200ECFC
bne _0200ED1C
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ED24 ; =0x020ED178
+ ldr r1, _0200ED24 ; =UNK_020ED178
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x0
@@ -619,7 +677,7 @@ _0200ED1C:
bl FUN_0200FD1C
pop {r4, pc}
nop
-_0200ED24: .word 0x020ED178
+_0200ED24: .word UNK_020ED178
thumb_func_start FUN_0200ED28
FUN_0200ED28: ; 0x0200ED28
@@ -630,7 +688,7 @@ FUN_0200ED28: ; 0x0200ED28
bne _0200ED4A
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ED50 ; =0x020ED004
+ ldr r1, _0200ED50 ; =UNK_020ED004
add r0, r4, #0x0
bl FUN_020103F0
mov r0, #0x1
@@ -642,7 +700,7 @@ _0200ED4A:
bl FUN_02010428
pop {r4, pc}
.balign 4
-_0200ED50: .word 0x020ED004
+_0200ED50: .word UNK_020ED004
thumb_func_start FUN_0200ED54
FUN_0200ED54: ; 0x0200ED54
@@ -653,7 +711,7 @@ FUN_0200ED54: ; 0x0200ED54
bne _0200ED74
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200ED7C ; =0x020ED010
+ ldr r1, _0200ED7C ; =UNK_020ED010
add r0, r4, #0x0
bl FUN_020103F0
mov r0, #0x0
@@ -664,7 +722,7 @@ _0200ED74:
bl FUN_02010428
pop {r4, pc}
nop
-_0200ED7C: .word 0x020ED010
+_0200ED7C: .word UNK_020ED010
thumb_func_start FUN_0200ED80
FUN_0200ED80: ; 0x0200ED80
@@ -674,10 +732,10 @@ FUN_0200ED80: ; 0x0200ED80
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EDC4
- ldr r0, _0200EDCC ; =0x020ED298
+ ldr r0, _0200EDCC ; =UNK_020ED298
mov r1, #0x4
str r0, [sp, #0x0]
- ldr r0, _0200EDD0 ; =0x020ED2D8
+ ldr r0, _0200EDD0 ; =UNK_020ED2D8
str r0, [sp, #0x4]
add r0, sp, #0x0
strb r1, [r0, #0x8]
@@ -705,8 +763,8 @@ _0200EDC4:
add sp, #0x10
pop {r4, pc}
.balign 4
-_0200EDCC: .word 0x020ED298
-_0200EDD0: .word 0x020ED2D8
+_0200EDCC: .word UNK_020ED298
+_0200EDD0: .word UNK_020ED2D8
thumb_func_start FUN_0200EDD4
FUN_0200EDD4: ; 0x0200EDD4
@@ -716,10 +774,10 @@ FUN_0200EDD4: ; 0x0200EDD4
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EE14
- ldr r0, _0200EE1C ; =0x020ED318
+ ldr r0, _0200EE1C ; =UNK_020ED318
mov r1, #0x4
str r0, [sp, #0x0]
- ldr r0, _0200EE20 ; =0x020ED358
+ ldr r0, _0200EE20 ; =UNK_020ED358
mov r2, #0x0
str r0, [sp, #0x4]
add r0, sp, #0x0
@@ -745,8 +803,8 @@ _0200EE14:
add sp, #0x10
pop {r4, pc}
.balign 4
-_0200EE1C: .word 0x020ED318
-_0200EE20: .word 0x020ED358
+_0200EE1C: .word UNK_020ED318
+_0200EE20: .word UNK_020ED358
thumb_func_start FUN_0200EE24
FUN_0200EE24: ; 0x0200EE24
@@ -755,12 +813,12 @@ FUN_0200EE24: ; 0x0200EE24
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EE4C
- ldr r1, _0200EE54 ; =0x020ECFD5
- ldr r0, _0200EE58 ; =0x02105AF8
+ ldr r1, _0200EE54 ; =UNK_020ECFD5
+ ldr r0, _0200EE58 ; =UNK_02105AF8
str r1, [r0, #0x0]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EE5C ; =0x02105AF8
+ ldr r1, _0200EE5C ; =UNK_02105AF8
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x1
@@ -772,9 +830,9 @@ _0200EE4C:
bl FUN_02010F70
pop {r4, pc}
nop
-_0200EE54: .word 0x020ECFD5
-_0200EE58: .word 0x02105AF8
-_0200EE5C: .word 0x02105AF8
+_0200EE54: .word UNK_020ECFD5
+_0200EE58: .word UNK_02105AF8
+_0200EE5C: .word UNK_02105AF8
thumb_func_start FUN_0200EE60
FUN_0200EE60: ; 0x0200EE60
@@ -783,12 +841,12 @@ FUN_0200EE60: ; 0x0200EE60
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EE86
- ldr r1, _0200EE8C ; =0x020ECFCC
- ldr r0, _0200EE90 ; =0x02105AF8
+ ldr r1, _0200EE8C ; =UNK_020ECFCC
+ ldr r0, _0200EE90 ; =UNK_02105AF8
str r1, [r0, #0x8]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EE94 ; =0x02105B00
+ ldr r1, _0200EE94 ; =UNK_02105B00
add r0, r4, #0x0
bl FUN_02010F2C
mov r0, #0x0
@@ -799,9 +857,9 @@ _0200EE86:
bl FUN_02010F70
pop {r4, pc}
.balign 4
-_0200EE8C: .word 0x020ECFCC
-_0200EE90: .word 0x02105AF8
-_0200EE94: .word 0x02105B00
+_0200EE8C: .word UNK_020ECFCC
+_0200EE90: .word UNK_02105AF8
+_0200EE94: .word UNK_02105B00
thumb_func_start FUN_0200EE98
FUN_0200EE98: ; 0x0200EE98
@@ -811,7 +869,7 @@ FUN_0200EE98: ; 0x0200EE98
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EECA
- ldr r3, _0200EED4 ; =0x020ECFF8
+ ldr r3, _0200EED4 ; =UNK_020ECFF8
add r2, sp, #0x0
ldmia r3!, {r0-r1}
stmia r2!, {r0-r1}
@@ -833,7 +891,7 @@ _0200EECA:
add sp, #0xc
pop {r3-r4, pc}
nop
-_0200EED4: .word 0x020ECFF8
+_0200EED4: .word UNK_020ECFF8
thumb_func_start FUN_0200EED8
FUN_0200EED8: ; 0x0200EED8
@@ -843,7 +901,7 @@ FUN_0200EED8: ; 0x0200EED8
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EF08
- ldr r3, _0200EF10 ; =0x020ED034
+ ldr r3, _0200EF10 ; =UNK_020ED034
add r2, sp, #0x0
ldmia r3!, {r0-r1}
stmia r2!, {r0-r1}
@@ -864,7 +922,7 @@ _0200EF08:
add sp, #0xc
pop {r3-r4, pc}
.balign 4
-_0200EF10: .word 0x020ED034
+_0200EF10: .word UNK_020ED034
thumb_func_start FUN_0200EF14
FUN_0200EF14: ; 0x0200EF14
@@ -874,7 +932,7 @@ FUN_0200EF14: ; 0x0200EF14
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EF46
- ldr r3, _0200EF50 ; =0x020ED01C
+ ldr r3, _0200EF50 ; =UNK_020ED01C
add r2, sp, #0x0
ldmia r3!, {r0-r1}
stmia r2!, {r0-r1}
@@ -896,7 +954,7 @@ _0200EF46:
add sp, #0xc
pop {r3-r4, pc}
nop
-_0200EF50: .word 0x020ED01C
+_0200EF50: .word UNK_020ED01C
thumb_func_start FUN_0200EF54
FUN_0200EF54: ; 0x0200EF54
@@ -906,7 +964,7 @@ FUN_0200EF54: ; 0x0200EF54
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200EF84
- ldr r3, _0200EF8C ; =0x020ED028
+ ldr r3, _0200EF8C ; =UNK_020ED028
add r2, sp, #0x0
ldmia r3!, {r0-r1}
stmia r2!, {r0-r1}
@@ -927,7 +985,7 @@ _0200EF84:
add sp, #0xc
pop {r3-r4, pc}
.balign 4
-_0200EF8C: .word 0x020ED028
+_0200EF8C: .word UNK_020ED028
thumb_func_start FUN_0200EF90
FUN_0200EF90: ; 0x0200EF90
@@ -938,7 +996,7 @@ FUN_0200EF90: ; 0x0200EF90
bne _0200EFB2
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EFB8 ; =0x020ED080
+ ldr r1, _0200EFB8 ; =UNK_020ED080
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x1
@@ -950,7 +1008,7 @@ _0200EFB2:
bl FUN_0200FF50
pop {r4, pc}
.balign 4
-_0200EFB8: .word 0x020ED080
+_0200EFB8: .word UNK_020ED080
thumb_func_start FUN_0200EFBC
FUN_0200EFBC: ; 0x0200EFBC
@@ -961,7 +1019,7 @@ FUN_0200EFBC: ; 0x0200EFBC
bne _0200EFDC
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200EFE4 ; =0x020ED070
+ ldr r1, _0200EFE4 ; =UNK_020ED070
add r0, r4, #0x0
bl FUN_0200FF18
mov r0, #0x0
@@ -972,7 +1030,7 @@ _0200EFDC:
bl FUN_0200FF50
pop {r4, pc}
nop
-_0200EFE4: .word 0x020ED070
+_0200EFE4: .word UNK_020ED070
thumb_func_start FUN_0200EFE8
FUN_0200EFE8: ; 0x0200EFE8
@@ -983,7 +1041,7 @@ FUN_0200EFE8: ; 0x0200EFE8
bne _0200F00A
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200F010 ; =0x020ED130
+ ldr r1, _0200F010 ; =UNK_020ED130
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x1
@@ -995,7 +1053,7 @@ _0200F00A:
bl FUN_0200FD1C
pop {r4, pc}
.balign 4
-_0200F010: .word 0x020ED130
+_0200F010: .word UNK_020ED130
thumb_func_start FUN_0200F014
FUN_0200F014: ; 0x0200F014
@@ -1006,7 +1064,7 @@ FUN_0200F014: ; 0x0200F014
bne _0200F034
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200F03C ; =0x020ED19C
+ ldr r1, _0200F03C ; =UNK_020ED19C
add r0, r4, #0x0
bl FUN_0200FCC8
mov r0, #0x0
@@ -1017,7 +1075,7 @@ _0200F034:
bl FUN_0200FD1C
pop {r4, pc}
nop
-_0200F03C: .word 0x020ED19C
+_0200F03C: .word UNK_020ED19C
thumb_func_start FUN_0200F040
FUN_0200F040: ; 0x0200F040
@@ -1026,12 +1084,12 @@ FUN_0200F040: ; 0x0200F040
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200F068
- ldr r1, _0200F070 ; =0x020ECFAE
- ldr r0, _0200F074 ; =0x02105AF8
+ ldr r1, _0200F070 ; =UNK_020ECFAE
+ ldr r0, _0200F074 ; =UNK_02105AF8
str r1, [r0, #0x74]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200F078 ; =0x02105B48
+ ldr r1, _0200F078 ; =UNK_02105B48
add r0, r4, #0x0
bl FUN_020111AC
mov r0, #0x1
@@ -1043,9 +1101,9 @@ _0200F068:
bl FUN_02011214
pop {r4, pc}
nop
-_0200F070: .word 0x020ECFAE
-_0200F074: .word 0x02105AF8
-_0200F078: .word 0x02105B48
+_0200F070: .word UNK_020ECFAE
+_0200F074: .word UNK_02105AF8
+_0200F078: .word UNK_02105B48
thumb_func_start FUN_0200F07C
FUN_0200F07C: ; 0x0200F07C
@@ -1054,12 +1112,12 @@ FUN_0200F07C: ; 0x0200F07C
ldr r1, [r4, #0xc]
cmp r1, #0x0
bne _0200F0A2
- ldr r1, _0200F0A8 ; =0x020ECFBA
- ldr r0, _0200F0AC ; =0x02105B78
+ ldr r1, _0200F0A8 ; =UNK_020ECFBA
+ ldr r0, _0200F0AC ; =UNK_02105B78
str r1, [r0, #0x24]
ldrh r0, [r4, #0x24]
bl FUN_0200E420
- ldr r1, _0200F0B0 ; =0x02105B78
+ ldr r1, _0200F0B0 ; =UNK_02105B78
add r0, r4, #0x0
bl FUN_020111AC
mov r0, #0x0
@@ -1070,16 +1128,16 @@ _0200F0A2:
bl FUN_02011214
pop {r4, pc}
.balign 4
-_0200F0A8: .word 0x020ECFBA
-_0200F0AC: .word 0x02105B78
-_0200F0B0: .word 0x02105B78
+_0200F0A8: .word UNK_020ECFBA
+_0200F0AC: .word UNK_02105B78
+_0200F0B0: .word UNK_02105B78
thumb_func_start FUN_0200F0B4
FUN_0200F0B4: ; 0x0200F0B4
asr r0, r0, #0x4
lsl r1, r0, #0x1
lsl r0, r1, #0x1
- ldr r2, _0200F0C8 ; =0x020FFA38
+ ldr r2, _0200F0C8 ; =UNK_020FFA38
add r1, r1, #0x1
lsl r1, r1, #0x1
ldr r3, _0200F0CC ; =FX_Div
@@ -1087,7 +1145,7 @@ FUN_0200F0B4: ; 0x0200F0B4
ldrsh r1, [r2, r1]
bx r3
.balign 4
-_0200F0C8: .word 0x020FFA38
+_0200F0C8: .word UNK_020FFA38
_0200F0CC: .word FX_Div
thumb_func_start FUN_0200F0D0
@@ -3879,7 +3937,7 @@ FUN_020105A0: ; 0x020105A0
ldr r2, [r4, #0xc]
asr r0, r0, #0x4
lsl r1, r0, #0x2
- ldr r0, _02010680 ; =0x020FFA38
+ ldr r0, _02010680 ; =UNK_020FFA38
asr r3, r2, #0x1f
ldrsh r0, [r0, r1]
asr r1, r0, #0x1f
@@ -3975,7 +4033,7 @@ _02010634:
add sp, #0x110
pop {r4-r7, pc}
.balign 4
-_02010680: .word 0x020FFA38
+_02010680: .word UNK_020FFA38
_02010684: .word 0x0000FFFF
thumb_func_start FUN_02010688