summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-06-25 17:25:37 +0100
committerred031000 <rubenru09@aol.com>2020-06-25 17:26:12 +0100
commitb00d33850bfcd8665794832e244c0e0b16bd9fa7 (patch)
treeb1a0080d184c63d7fa2ae85bbca1953caf0fa9cc
parent40c3f6e85a2d25d3d98b2cfdaf1dd6872bbb4a6d (diff)
module 4 fully shiftable
-rw-r--r--arm9/global.inc8
-rw-r--r--arm9/modules/04/asm/arm_04.s678
-rw-r--r--arm9/modules/04/asm/thumb_04.s4
-rw-r--r--arm9/modules/13/asm/module_13_thumb.s4
4 files changed, 541 insertions, 153 deletions
diff --git a/arm9/global.inc b/arm9/global.inc
index 2aced615..a0f8fec6 100644
--- a/arm9/global.inc
+++ b/arm9/global.inc
@@ -5744,6 +5744,7 @@
.extern FUN_020C1180
.extern FUN_020C13C4
.extern FUN_020C1430
+.extern FUN_020C1458
.extern FUN_020C14AC
.extern FUN_020C1674
.extern FUN_020C169C
@@ -7584,6 +7585,7 @@
.extern SOCLiSocketList
.extern SOCLiSocketListTrash
.extern SOCLiUDPSendSocket
+.extern SOCLiYieldWait
.extern SOCLi_CleanupCommandPacketQueue
.extern SOCLi_CommandPacketHandler
.extern SOCLi_CreateCommandPacket
@@ -7700,7 +7702,11 @@
.extern UNK_021C93A0
.extern UNK_021C9520
.extern UNK_021C9EE0
+.extern UNK_021D74A8
.extern Unk_0210683C
+.extern UNK_0210420C
+.extern UNK_0210428C
+.extern UNK_0210430C
.extern Unk_02106840
.extern Unk_02106900
.extern Unk_02106A00
@@ -7950,6 +7956,8 @@
.extern wcstombs
.extern wctomb
.extern wmemcpy
+.extern WCM_Bssid_Any
+.extern WCM_Essid_Any
.extern WCMi_GetSystemWork
.extern WCM_CompareBssID
.extern WCMi_ResetKeepAliveAlarm
diff --git a/arm9/modules/04/asm/arm_04.s b/arm9/modules/04/asm/arm_04.s
index dd87b864..49201028 100644
--- a/arm9/modules/04/asm/arm_04.s
+++ b/arm9/modules/04/asm/arm_04.s
@@ -161,7 +161,7 @@ _021D8F40:
ldr r0, _021D91BC ; =UNK04_02210468
mov r2, #0
ldr r1, [r0]
- ldr r0, _021D91C4 ; =0x021D74A8
+ ldr r0, _021D91C4 ; =UNK_021D74A8
str r2, [sp]
str r2, [r0]
add r0, r1, #0x1000
@@ -169,7 +169,7 @@ _021D8F40:
ldr r1, _021D91C8 ; =UNK04_0220BF3C
bl MOD04_021DA388
bl atol
- ldr r1, _021D91C4 ; =0x021D74A8
+ ldr r1, _021D91C4 ; =UNK_021D74A8
ldr r1, [r1]
cmp r1, #0x22
bne _021D8F9C
@@ -324,7 +324,7 @@ _021D91B0:
.align 2, 0
_021D91BC: .word UNK04_02210468
_021D91C0: .word UNK04_0220BF34
-_021D91C4: .word 0x021D74A8
+_021D91C4: .word UNK_021D74A8
_021D91C8: .word UNK04_0220BF3C
_021D91CC: .word 0x00004E85
_021D91D0: .word 0x000059D8
@@ -749,7 +749,7 @@ _021D9758:
cmp r0, #0
movne r0, #4
ldmneia sp!, {r4, pc}
- ldr r0, _021D97F4 ; =0x021D3498
+ ldr r0, _021D97F4 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
ldr r1, _021D97E8 ; =UNK04_02210468
@@ -766,7 +766,7 @@ _021D97E4: .word UNK04_0220BFA4
_021D97E8: .word UNK04_02210468
_021D97EC: .word UNK04_0221046C
_021D97F0: .word 0x000011CC
-_021D97F4: .word 0x021D3498
+_021D97F4: .word OSi_ThreadInfo
arm_func_end MOD04_021D96EC
arm_func_start MOD04_021D97F8
@@ -2520,7 +2520,7 @@ _021DB004:
str r0, [sp, #4]
mov r4, #0
_021DB088:
- ldr r0, _021DB23C ; =0x021C8F04
+ ldr r0, _021DB23C ; =CPSMyIp
ldr r0, [r0]
cmp r0, #0
addeq r0, sl, #0x1000
@@ -2637,7 +2637,7 @@ _021DB22C: .word 0x00001A04
_021DB230: .word 0x0000EA60
_021DB234: .word MOD04_021DAAC0
_021DB238: .word UNK04_0220C0E4
-_021DB23C: .word 0x021C8F04
+_021DB23C: .word CPSMyIp
_021DB240: .word 0x00001A14
_021DB244: .word 0x000082EA
arm_func_end MOD04_021DAF18
@@ -3111,7 +3111,7 @@ _021DB89C:
bl MOD04_021DB730
b _021DC614
_021DB8C4:
- ldr r0, _021DC684 ; =0x021D3498
+ ldr r0, _021DC684 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
sub r1, r0, #1
@@ -3164,7 +3164,7 @@ _021DB970:
bl MOD04_021DA388
bl atol
mov sl, r0
- ldr r0, _021DC690 ; =0x021D74A8
+ ldr r0, _021DC690 ; =UNK_021D74A8
ldr r0, [r0]
cmp r0, #0x22
bne _021DB9A0
@@ -3293,7 +3293,7 @@ _021DBB10:
bl MOD04_021DB730
b _021DC614
_021DBB6C:
- ldr r0, _021DC684 ; =0x021D3498
+ ldr r0, _021DC684 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
ldr r2, _021DC674 ; =UNK04_02210490
@@ -3580,7 +3580,7 @@ _021DBF3C:
bl MOD04_021DB730
b _021DC614
_021DBF8C:
- ldr r0, _021DC684 ; =0x021D3498
+ ldr r0, _021DC684 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
sub r1, r0, #1
@@ -3653,7 +3653,7 @@ _021DC080:
bl MOD04_021DA388
bl atol
mov sl, r0
- ldr r0, _021DC690 ; =0x021D74A8
+ ldr r0, _021DC690 ; =UNK_021D74A8
ldr r0, [r0]
cmp r0, #0x22
bne _021DC0BC
@@ -3705,7 +3705,7 @@ _021DC118:
_021DC14C:
add r0, sp, #0x64
bl atol
- ldr r1, _021DC690 ; =0x021D74A8
+ ldr r1, _021DC690 ; =UNK_021D74A8
ldr r1, [r1]
cmp r1, #0x22
bne _021DC17C
@@ -3873,7 +3873,7 @@ _021DC3B4:
strb r2, [r1, r0]
mov r0, r1
bl atol
- ldr r1, _021DC690 ; =0x021D74A8
+ ldr r1, _021DC690 ; =UNK_021D74A8
ldr r1, [r1]
cmp r1, #0x22
bne _021DC3F0
@@ -3942,7 +3942,7 @@ _021DC4A0:
bl MOD04_021DB730
b _021DC614
_021DC4C8:
- ldr r0, _021DC684 ; =0x021D3498
+ ldr r0, _021DC684 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
sub r1, r0, #1
@@ -4064,10 +4064,10 @@ _021DC674: .word UNK04_02210490
_021DC678: .word UNK04_02210494
_021DC67C: .word 0x00004E20
_021DC680: .word UNK04_0220C36C
-_021DC684: .word 0x021D3498
+_021DC684: .word OSi_ThreadInfo
_021DC688: .word 0x00001B34
_021DC68C: .word UNK04_0220C418
-_021DC690: .word 0x021D74A8
+_021DC690: .word UNK_021D74A8
_021DC694: .word 0x0000012E
_021DC698: .word UNK04_0221048C
_021DC69C: .word UNK04_0220BEB4
@@ -4408,7 +4408,7 @@ MOD04_021DCA84: ; 0x021DCA84
mov r1, r6
bl strcpy
mov r2, #0
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
add r0, sp, #0x28
strb r2, [sp, #0x23]
strb r2, [sp, #0x27]
@@ -4418,7 +4418,7 @@ MOD04_021DCA84: ; 0x021DCA84
strb r2, [sp, #0x35]
str r2, [r1]
bl atol
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
str r0, [sp]
ldr r1, [r1]
cmp r1, #0x22
@@ -4445,12 +4445,12 @@ _021DCBC4:
ldr r0, [sp, #4]
cmp r0, #0xc
bhi _021DCCA8
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
mov r2, #0
add r0, sp, #0x21
str r2, [r1]
bl atol
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
str r0, [sp, #8]
ldr r0, [r1]
cmp r0, #0x22
@@ -4459,7 +4459,7 @@ _021DCBC4:
add r0, sp, #0x2d
str r2, [r1]
bl atol
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
str r0, [sp, #0x10]
ldr r0, [r1]
cmp r0, #0x22
@@ -4468,7 +4468,7 @@ _021DCBC4:
add r0, sp, #0x30
str r2, [r1]
bl atol
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
str r0, [sp, #0x14]
ldr r0, [r1]
cmp r0, #0x22
@@ -4477,7 +4477,7 @@ _021DCBC4:
add r0, sp, #0x33
str r2, [r1]
bl atol
- ldr r1, _021DCCB8 ; =0x021D74A8
+ ldr r1, _021DCCB8 ; =UNK_021D74A8
str r0, [sp, #0x18]
ldr r0, [r1]
cmp r0, #0x22
@@ -4505,7 +4505,7 @@ _021DCCA8:
ldmia sp!, {r4, r5, r6, r7, r8, pc}
.align 2, 0
_021DCCB4: .word UNK04_0220C580
-_021DCCB8: .word 0x021D74A8
+_021DCCB8: .word UNK_021D74A8
_021DCCBC: .word UNK04_0220C550
_021DCCC0: .word UNK04_022104FC
_021DCCC4: .word UNK04_022104F8
@@ -4550,7 +4550,7 @@ _021DCD20:
ldmia sp!, {r4, pc}
_021DCD4C:
bl atol
- ldr r1, _021DCEE4 ; =0x021D74A8
+ ldr r1, _021DCEE4 ; =UNK_021D74A8
mov r2, r0
ldr r0, [r1]
cmp r0, #0x22
@@ -4588,7 +4588,7 @@ _021DCDA0:
_021DCDD4:
add r0, sp, #0
bl atol
- ldr r1, _021DCEE4 ; =0x021D74A8
+ ldr r1, _021DCEE4 ; =UNK_021D74A8
mov r2, r0
ldr r0, [r1]
cmp r0, #0x22
@@ -4659,7 +4659,7 @@ _021DCED4: .word UNK04_02210504
_021DCED8: .word 0xFFFF9DF3
_021DCEDC: .word UNK04_0220C5A0
_021DCEE0: .word UNK04_0220C5A8
-_021DCEE4: .word 0x021D74A8
+_021DCEE4: .word UNK_021D74A8
_021DCEE8: .word 0xFFFF9E58
_021DCEEC: .word UNK04_0220C5B4
_021DCEF0: .word 0xFFFFA240
@@ -4871,7 +4871,7 @@ _021DD1A4:
mov r0, #0
ldmia sp!, {r4, r5, pc}
_021DD1E4:
- ldr r0, _021DD268 ; =0x021D3498
+ ldr r0, _021DD268 ; =OSi_ThreadInfo
ldr r0, [r0, #4]
bl OS_GetThreadPriority
ldr r1, _021DD244 ; =UNK04_02210504
@@ -4905,7 +4905,7 @@ _021DD258: .word 0xFFFFA1DC
_021DD25C: .word UNK04_0220C604
_021DD260: .word UNK04_0220C60C
_021DD264: .word UNK04_0220C614
-_021DD268: .word 0x021D3498
+_021DD268: .word OSi_ThreadInfo
arm_func_end MOD04_021DCFFC
arm_func_start MOD04_021DD26C
@@ -24155,7 +24155,7 @@ _021ED618:
add r2, r4, #0xd00
mla r1, r3, r0, r1
ldrsb r2, [r2, #0x11]
- ldr r0, _021ED654 ; =0x020FF590
+ ldr r0, _021ED654 ; =WCM_Bssid_Any
mov r3, #0x300000
bl MOD04_021ED2FC
_021ED648:
@@ -24163,7 +24163,7 @@ _021ED648:
ldmia sp!, {r4, pc}
.align 2, 0
_021ED650: .word 0x000082EA
-_021ED654: .word 0x020FF590
+_021ED654: .word WCM_Bssid_Any
arm_func_end MOD04_021ED538
arm_func_start MOD04_021ED658
@@ -24313,8 +24313,8 @@ _021ED84C:
str r1, [r4, #0xcb4]
add r0, r4, #0xd00
ldrsb r2, [r0, #0x11]
- ldr r0, _021ED87C ; =0x020FF590
- ldr r1, _021ED880 ; =0x020FF598
+ ldr r0, _021ED87C ; =WCM_Bssid_Any
+ ldr r1, _021ED880 ; =WCM_Essid_Any
mov r3, #0x200000
bl MOD04_021ED2FC
_021ED870:
@@ -24322,8 +24322,8 @@ _021ED870:
ldmia sp!, {r4, pc}
.align 2, 0
_021ED878: .word 0x000082EA
-_021ED87C: .word 0x020FF590
-_021ED880: .word 0x020FF598
+_021ED87C: .word WCM_Bssid_Any
+_021ED880: .word WCM_Essid_Any
arm_func_end MOD04_021ED7E0
arm_func_start MOD04_021ED884
@@ -24340,15 +24340,15 @@ MOD04_021ED884: ; 0x021ED884
str r1, [r4, #0xcb4]
add r0, r4, #0xd00
ldrsb r2, [r0, #0x11]
- ldr r0, _021ED8CC ; =0x020FF590
- ldr r1, _021ED8D0 ; =0x020FF598
+ ldr r0, _021ED8CC ; =WCM_Bssid_Any
+ ldr r1, _021ED8D0 ; =WCM_Essid_Any
mov r3, #0x200000
bl MOD04_021ED2FC
mov r0, #3
ldmia sp!, {r4, pc}
.align 2, 0
-_021ED8CC: .word 0x020FF590
-_021ED8D0: .word 0x020FF598
+_021ED8CC: .word WCM_Bssid_Any
+_021ED8D0: .word WCM_Essid_Any
arm_func_end MOD04_021ED884
arm_func_start MOD04_021ED8D4
@@ -24373,8 +24373,8 @@ _021ED90C:
str r1, [r4, #0xcb4]
add r0, r4, #0xd00
ldrsb r2, [r0, #0x11]
- ldr r0, _021ED9C0 ; =0x020FF590
- ldr r1, _021ED9C4 ; =0x020FF598
+ ldr r0, _021ED9C0 ; =WCM_Bssid_Any
+ ldr r1, _021ED9C4 ; =WCM_Essid_Any
mov r3, #0x200000
bl MOD04_021ED2FC
add sp, sp, #4
@@ -24410,14 +24410,14 @@ _021ED988:
add r2, r4, #0xd00
mla r1, r3, r0, r1
ldrsb r2, [r2, #0x11]
- ldr r0, _021ED9C0 ; =0x020FF590
+ ldr r0, _021ED9C0 ; =WCM_Bssid_Any
mov r3, #0x300000
bl MOD04_021ED2FC
add sp, sp, #4
ldmia sp!, {r4, r5, pc}
.align 2, 0
-_021ED9C0: .word 0x020FF590
-_021ED9C4: .word 0x020FF598
+_021ED9C0: .word WCM_Bssid_Any
+_021ED9C4: .word WCM_Essid_Any
_021ED9C8: .word 0x00000474
_021ED9CC: .word 0x0000047C
arm_func_end MOD04_021ED8D4
@@ -24864,7 +24864,7 @@ MOD04_021EDF58: ; 0x021EDF58
mov r1, r6
mov r2, r4
bl MOD04_021EDCFC
- ldr r1, _021EDFB8 ; =0x021C8CC4
+ ldr r1, _021EDFB8 ; =SOCLiYieldWait
mov r2, #4
mov r0, r4
str r2, [r1]
@@ -24877,7 +24877,7 @@ MOD04_021EDF58: ; 0x021EDF58
mov r0, #0x11
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
-_021EDFB8: .word 0x021C8CC4
+_021EDFB8: .word SOCLiYieldWait
arm_func_end MOD04_021EDF58
arm_func_start MOD04_021EDFBC
@@ -27563,7 +27563,7 @@ MOD04_021F01C4: ; 0x021F01C4
mov r2, r0
cmp r3, #0
beq _021F01FC
- ldr r1, _021F0204 ; =0x0210420C
+ ldr r1, _021F0204 ; =UNK_0210420C
_021F01D8:
cmp r3, #0
blt _021F01EC
@@ -27579,7 +27579,7 @@ _021F01FC:
mov r0, r2
bx lr
.align 2, 0
-_021F0204: .word 0x0210420C
+_021F0204: .word UNK_0210420C
arm_func_end MOD04_021F01C4
arm_func_start MOD04_021F0208
@@ -33471,7 +33471,7 @@ _021F5418:
blt _021F5434
cmp r1, #0x80
bge _021F5434
- ldr r0, _021F5844 ; =0x0210428C
+ ldr r0, _021F5844 ; =UNK_0210428C
ldrb r1, [r0, r1]
_021F5434:
mov r0, r1, lsl #0x18
@@ -33758,7 +33758,7 @@ _021F5834: .word UNK04_0220E2B8
_021F5838: .word UNK04_0220E2C4
_021F583C: .word UNK04_0220E2D0
_021F5840: .word UNK04_0220E2E8
-_021F5844: .word 0x0210428C
+_021F5844: .word UNK_0210428C
_021F5848: .word UNK04_0220E2F8
_021F584C: .word UNK04_0220E2FC
_021F5850: .word UNK04_0220E300
@@ -45849,7 +45849,7 @@ _021FFDB8:
add r3, r4, #1
cmp r0, #0
beq _021FFE10
- ldr r1, _021FFEA8 ; =0x0210430C
+ ldr r1, _021FFEA8 ; =UNK_0210430C
mov r2, #0
_021FFDD0:
cmp r0, #0
@@ -45915,7 +45915,7 @@ _021FFE84:
.align 2, 0
_021FFEA0: .word UNK04_0220EFD8
_021FFEA4: .word UNK04_0220EFF8
-_021FFEA8: .word 0x0210430C
+_021FFEA8: .word UNK_0210430C
_021FFEAC: .word 0x0000FFFF
arm_func_end MOD04_021FFD28
@@ -49986,7 +49986,7 @@ MOD04_022034F4: ; 0x022034F4
mov ip, #0
cmp lr, #0
beq _02203538
- ldr r3, _0220354C ; =0x0210420C
+ ldr r3, _0220354C ; =UNK_0210420C
ldr r2, _02203550 ; =0x9CCF9319
_02203514:
cmp lr, #0
@@ -50006,7 +50006,7 @@ _02203538:
add sp, sp, #4
ldmfd sp!, {pc}
.align 2, 0
-_0220354C: .word 0x0210420C
+_0220354C: .word UNK_0210420C
_02203550: .word 0x9CCF9319
arm_func_end MOD04_022034F4
@@ -50366,7 +50366,7 @@ _022039A8:
mov r1, #0
b _022039C0
_022039B0:
- ldr r1, _022039DC ; =0x0210430C
+ ldr r1, _022039DC ; =UNK_0210430C
mov r2, r2, lsl #1
ldrh r1, [r1, r2]
and r1, r1, #8
@@ -50381,7 +50381,7 @@ _022039D0:
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
_022039D8: .word UNK04_0220F7E0
-_022039DC: .word 0x0210430C
+_022039DC: .word UNK_0210430C
arm_func_end MOD04_0220394C
arm_func_start MOD04_022039E0
@@ -53297,7 +53297,7 @@ MOD04_02206124: ; 0x02206124
mov ip, #0
cmp lr, #0
beq _02206168
- ldr r3, _0220617C ; =0x0210420C
+ ldr r3, _0220617C ; =UNK_0210420C
ldr r2, _02206180 ; =0x9CCF9319
_02206144:
cmp lr, #0
@@ -53317,7 +53317,7 @@ _02206168:
add sp, sp, #4
ldmfd sp!, {pc}
.align 2, 0
-_0220617C: .word 0x0210420C
+_0220617C: .word UNK_0210420C
_02206180: .word 0x9CCF9319
arm_func_end MOD04_02206124
@@ -60042,7 +60042,9 @@ UNK04_0220BB2C: ; 0x0220BB2C
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCC, 0xD4, 0x20, 0x02, 0x04, 0x00, 0x00, 0x00
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .word UNK04_0220D4CC
+ .byte 0x04, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.global UNK_0220BB84
@@ -60099,7 +60101,7 @@ UNK04_0220BCD8: ; 0x0220BCD8
.global UNK_0220BCE0
UNK04_0220BCE0: ; 0x0220BCE0
- .byte 0xCC, 0xF7, 0x20, 0x02, 0xC4, 0xF7, 0x20, 0x02
+ .word UNK04_0220F7CC, UNK04_0220F7C4
.global UNK_0220BCE8
UNK04_0220BCE8: ; 0x0220BCE8
@@ -60130,7 +60132,7 @@ UNK04_0220BD64: ; 0x0220BD64
.byte 0x00, 0x00, 0xC1, 0x6F, 0xF2, 0x86, 0x23, 0x00, 0x00, 0x80, 0xC6, 0xA4, 0x7E, 0x8D, 0x03, 0x00
.byte 0x00, 0x40, 0x7A, 0x10, 0xF3, 0x5A, 0x00, 0x00, 0x00, 0xA0, 0x72, 0x4E, 0x18, 0x09, 0x00, 0x00
.byte 0x00, 0x10, 0xA5, 0xD4, 0xE8, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x76, 0x48, 0x17, 0x00, 0x00, 0x00
- .byte 0x00, 0xE4, 0x0B, 0x54, 0x02, 0x00, 0x00, 0x00, 0x00, 0xCA, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00
+ .byte 0x00, 0xE4, 0x0B, 0x54, 0x02, 0x00, 0x00, 0x00, 0x00, 0xCA, 0x9A, 0x3B, 0x00, 0x00, 0x00, 0x00 ;pointer???
.byte 0x00, 0xE1, 0xF5, 0x05, 0x00, 0x00, 0x00, 0x00, 0x80, 0x96, 0x98, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x40, 0x42, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x86, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x10, 0x27, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE8, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
@@ -60360,9 +60362,9 @@ UNK04_0220C0D4: ; 0x0220C0D4
.global UNK_0220C0E4
UNK04_0220C0E4: ; 0x0220C0E4
- .byte 0x18, 0xCF, 0x20, 0x02, 0xEC, 0xCD, 0x20, 0x02, 0xCC, 0xD0, 0x20, 0x02, 0xA8, 0xD1, 0x20, 0x02
- .byte 0x84, 0xC6, 0x20, 0x02, 0x20, 0xC9, 0x20, 0x02, 0x08, 0xCA, 0x20, 0x02, 0xD0, 0xC7, 0x20, 0x02
- .byte 0xD4, 0xCC, 0x20, 0x02, 0xB4, 0xCB, 0x20, 0x02, 0xCC, 0xCA, 0x20, 0x02
+ .word UNK04_0220CF18, UNK04_0220CDEC, UNK04_0220D0CC, UNK04_0220D1A8
+ .word UNK04_0220C684, UNK04_0220C920, UNK04_0220CA08, UNK04_0220C7D0
+ .word UNK04_0220CCD4, UNK04_0220CBB4, UNK04_0220CACC
.global UNK_0220C110
UNK04_0220C110: ; 0x0220C110
@@ -60529,7 +60531,11 @@ UNK04_0220C354: ; 0x0220C354
.global UNK_0220C36C
UNK04_0220C36C: ; 0x0220C36C
- .byte 0x70, 0xC3, 0x20, 0x02, 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x63, 0x6F, 0x6E, 0x6E, 0x74
+ .word UNK04_0220C370
+
+ .global UNK_0220C370
+UNK04_0220C370: ; 0x0220C370
+ .byte 0x68, 0x74, 0x74, 0x70, 0x3A, 0x2F, 0x2F, 0x63, 0x6F, 0x6E, 0x6E, 0x74
.byte 0x65, 0x73, 0x74, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66, 0x69
.byte 0x2E, 0x6E, 0x65, 0x74, 0x2F, 0x00, 0x00, 0x00
@@ -60639,15 +60645,60 @@ UNK04_0220C4FC: ; 0x0220C4FC
.global UNK_0220C510
UNK04_0220C510: ; 0x0220C510
.byte 0x41, 0x4C, 0x4C, 0x4F, 0x43, 0x20, 0x44, 0x57, 0x43, 0x68, 0x74, 0x74, 0x70, 0x00, 0x00, 0x00
- .byte 0x44, 0x65, 0x63, 0x00, 0x4A, 0x75, 0x6C, 0x00, 0x4F, 0x63, 0x74, 0x00, 0x53, 0x65, 0x70, 0x00
- .byte 0x41, 0x75, 0x67, 0x00, 0x4E, 0x6F, 0x76, 0x00, 0x4A, 0x75, 0x6E, 0x00, 0x4D, 0x61, 0x79, 0x00
- .byte 0x41, 0x70, 0x72, 0x00, 0x4D, 0x61, 0x72, 0x00, 0x46, 0x65, 0x62, 0x00, 0x4A, 0x61, 0x6E, 0x00
+
+ .global UNK_0220C520
+UNK04_0220C520: ; 0x0220C520
+ .byte 0x44, 0x65, 0x63, 0x00
+
+ .global UNK_0220C524
+UNK04_0220C524: ; 0x0220C524
+ .byte 0x4A, 0x75, 0x6C, 0x00
+
+ .global UNK_0220C528
+UNK04_0220C528: ; 0x0220C528
+ .byte 0x4F, 0x63, 0x74, 0x00
+
+ .global UNK_0220C52C
+UNK04_0220C52C: ; 0x0220C52C
+ .byte 0x53, 0x65, 0x70, 0x00
+
+ .global UNK_0220C530
+UNK04_0220C530: ; 0x0220C530
+ .byte 0x41, 0x75, 0x67, 0x00
+
+ .global UNK_0220C534
+UNK04_0220C534: ; 0x0220C534
+ .byte 0x4E, 0x6F, 0x76, 0x00
+
+ .global UNK_0220C538
+UNK04_0220C538: ; 0x0220C538
+ .byte 0x4A, 0x75, 0x6E, 0x00
+
+ .global UNK_0220C53C
+UNK04_0220C53C: ; 0x0220C53C
+ .byte 0x4D, 0x61, 0x79, 0x00
+
+ .global UNK_0220C540
+UNK04_0220C540: ; 0x0220C540
+ .byte 0x41, 0x70, 0x72, 0x00
+
+ .global UNK_0220C544
+UNK04_0220C544: ; 0x0220C544
+ .byte 0x4D, 0x61, 0x72, 0x00
+
+ .global UNK_0220C548
+UNK04_0220C548: ; 0x0220C548
+ .byte 0x46, 0x65, 0x62, 0x00
+
+ .global UNK_0220C54C
+UNK04_0220C54C: ; 0x0220C54C
+ .byte 0x4A, 0x61, 0x6E, 0x00
.global UNK_0220C550
UNK04_0220C550: ; 0x0220C550
- .byte 0x4C, 0xC5, 0x20, 0x02, 0x48, 0xC5, 0x20, 0x02, 0x44, 0xC5, 0x20, 0x02, 0x40, 0xC5, 0x20, 0x02
- .byte 0x3C, 0xC5, 0x20, 0x02, 0x38, 0xC5, 0x20, 0x02, 0x24, 0xC5, 0x20, 0x02, 0x30, 0xC5, 0x20, 0x02
- .byte 0x2C, 0xC5, 0x20, 0x02, 0x28, 0xC5, 0x20, 0x02, 0x34, 0xC5, 0x20, 0x02, 0x20, 0xC5, 0x20, 0x02
+ .word UNK04_0220C54C, UNK04_0220C548, UNK04_0220C544, UNK04_0220C540
+ .word UNK04_0220C53C, UNK04_0220C538, UNK04_0220C524, UNK04_0220C530
+ .word UNK04_0220C52C, UNK04_0220C528, UNK04_0220C534, UNK04_0220C520
.global UNK_0220C580
UNK04_0220C580: ; 0x0220C580
@@ -60705,16 +60756,35 @@ UNK04_0220C628: ; 0x0220C628
.global UNK_0220C638
UNK04_0220C638: ; 0x0220C638
- .byte 0x3C, 0xC6, 0x20, 0x02, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C
+ .word UNK04_0220C63C
+
+ .global UNK_0220C63C
+UNK04_0220C63C: ; 0x0220C63C
+ .byte 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4A, 0x4B, 0x4C
.byte 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A, 0x61, 0x62
.byte 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69, 0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70, 0x71, 0x72
.byte 0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37
- .byte 0x38, 0x39, 0x2E, 0x2D, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x98, 0xC6, 0x20, 0x02
- .byte 0x00, 0x01, 0x00, 0x00, 0xCC, 0xC6, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0x80, 0xC6, 0x20, 0x02
+ .byte 0x38, 0x39, 0x2E, 0x2D, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220C680
+UNK04_0220C680: ; 0x0220C680
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220C684
+UNK04_0220C684: ; 0x0220C684
+ .word UNK04_0220C698, 0x00000100, UNK04_0220C6CC, 0x00000003
+ .word UNK04_0220C680
+
+ .global UNK_0220C698
+UNK04_0220C698: ; 0x0220C698
.byte 0x42, 0x45, 0x2C, 0x20, 0x47, 0x6C, 0x6F, 0x62, 0x61, 0x6C, 0x53, 0x69, 0x67, 0x6E, 0x20, 0x6E
.byte 0x76, 0x2D, 0x73, 0x61, 0x2C, 0x20, 0x52, 0x6F, 0x6F, 0x74, 0x20, 0x43, 0x41, 0x2C, 0x20, 0x47
.byte 0x6C, 0x6F, 0x62, 0x61, 0x6C, 0x53, 0x69, 0x67, 0x6E, 0x20, 0x52, 0x6F, 0x6F, 0x74, 0x20, 0x43
- .byte 0x41, 0x00, 0x00, 0x00, 0xDA, 0x0E, 0xE6, 0x99, 0x8D, 0xCE, 0xA3, 0xE3, 0x4F, 0x8A, 0x7E, 0xFB
+ .byte 0x41, 0x00, 0x00, 0x00
+
+ .global UNK_0220C6CC
+UNK04_0220C6CC: ; 0x0220C6CC
+ .byte 0xDA, 0x0E, 0xE6, 0x99, 0x8D, 0xCE, 0xA3, 0xE3, 0x4F, 0x8A, 0x7E, 0xFB
.byte 0xF1, 0x8B, 0x83, 0x25, 0x6B, 0xEA, 0x48, 0x1F, 0xF1, 0x2A, 0xB0, 0xB9, 0x95, 0x11, 0x04, 0xBD
.byte 0xF0, 0x63, 0xD1, 0xE2, 0x67, 0x66, 0xCF, 0x1C, 0xDD, 0xCF, 0x1B, 0x48, 0x2B, 0xEE, 0x8D, 0x89
.byte 0x8E, 0x9A, 0xAF, 0x29, 0x80, 0x65, 0xAB, 0xE9, 0xC7, 0x2D, 0x12, 0xCB, 0xAB, 0x1C, 0x4C, 0x70
@@ -60730,12 +60800,28 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x70, 0x47, 0x91, 0x22, 0x51, 0x63, 0x16, 0x79, 0xAE, 0xB1, 0xAE, 0x41, 0x26, 0x08, 0xC8, 0x19
.byte 0x2B, 0xD1, 0x46, 0xAA, 0x48, 0xD6, 0x64, 0x2A, 0xD7, 0x83, 0x34, 0xFF, 0x2C, 0x2A, 0xC1, 0x6C
.byte 0x19, 0x43, 0x4A, 0x07, 0x85, 0xE7, 0xD3, 0x7C, 0xF6, 0x21, 0x68, 0xEF, 0xEA, 0xF2, 0x52, 0x9F
- .byte 0x7F, 0x93, 0x90, 0xCF, 0x01, 0x00, 0x01, 0x00, 0xE4, 0xC7, 0x20, 0x02, 0x00, 0x01, 0x00, 0x00
- .byte 0x1C, 0xC8, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0xCC, 0xC7, 0x20, 0x02, 0x49, 0x45, 0x2C, 0x20
+ .byte 0x7F, 0x93, 0x90, 0xCF
+
+ .global UNK_0220C7CC
+UNK04_0220C7CC: ; 0x0220C7CC
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220C7D0
+UNK04_0220C7D0: ; 0x0220C7D0
+ .word UNK04_0220C7E4, 0x00000100, UNK04_0220C81C, 0x00000003
+ .word UNK04_0220C7CC
+
+ .global UNK_0220C7E4
+UNK04_0220C7E4: ; 0x0220C7E4
+ .byte 0x49, 0x45, 0x2C, 0x20
.byte 0x42, 0x61, 0x6C, 0x74, 0x69, 0x6D, 0x6F, 0x72, 0x65, 0x2C, 0x20, 0x43, 0x79, 0x62, 0x65, 0x72
.byte 0x54, 0x72, 0x75, 0x73, 0x74, 0x2C, 0x20, 0x42, 0x61, 0x6C, 0x74, 0x69, 0x6D, 0x6F, 0x72, 0x65
.byte 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x52, 0x6F, 0x6F, 0x74
- .byte 0x00, 0x00, 0x00, 0x00, 0xA3, 0x04, 0xBB, 0x22, 0xAB, 0x98, 0x3D, 0x57, 0xE8, 0x26, 0x72, 0x9A
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220C81C
+UNK04_0220C81C: ; 0x0220C81C
+ .byte 0xA3, 0x04, 0xBB, 0x22, 0xAB, 0x98, 0x3D, 0x57, 0xE8, 0x26, 0x72, 0x9A
.byte 0xB5, 0x79, 0xD4, 0x29, 0xE2, 0xE1, 0xE8, 0x95, 0x80, 0xB1, 0xB0, 0xE3, 0x5B, 0x8E, 0x2B, 0x29
.byte 0x9A, 0x64, 0xDF, 0xA1, 0x5D, 0xED, 0xB0, 0x09, 0x05, 0x6D, 0xDB, 0x28, 0x2E, 0xCE, 0x62, 0xA2
.byte 0x62, 0xFE, 0xB4, 0x88, 0xDA, 0x12, 0xEB, 0x38, 0xEB, 0x21, 0x9D, 0xC0, 0x41, 0x2B, 0x01, 0x52
@@ -60751,13 +60837,29 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x90, 0x2C, 0xB9, 0x3D, 0xE5, 0xC9, 0x23, 0x53, 0x3F, 0x1F, 0x24, 0x98, 0x21, 0x5C, 0x07, 0x99
.byte 0x29, 0xBD, 0xC6, 0x3A, 0xEC, 0xE7, 0x6E, 0x86, 0x3A, 0x6B, 0x97, 0x74, 0x63, 0x33, 0xBD, 0x68
.byte 0x18, 0x31, 0xF0, 0x78, 0x8D, 0x76, 0xBF, 0xFC, 0x9E, 0x8E, 0x5D, 0x2A, 0x86, 0xA7, 0x4D, 0x90
- .byte 0xDC, 0x27, 0x1A, 0x39, 0x01, 0x00, 0x01, 0x00, 0x34, 0xC9, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00
- .byte 0x84, 0xC9, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0x1C, 0xC9, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20
+ .byte 0xDC, 0x27, 0x1A, 0x39
+
+ .global UNK_0220C91C
+UNK04_0220C91C: ; 0x0220C91C
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220C920
+UNK04_0220C920: ; 0x0220C920
+ .word UNK04_0220C934, 0x00000080, UNK04_0220C984, 0x00000003
+ .word UNK04_0220C91C
+
+ .global UNK_0220C934
+UNK04_0220C934: ; 0x0220C934
+ .byte 0x55, 0x53, 0x2C, 0x20
.byte 0x47, 0x54, 0x45, 0x20, 0x43, 0x6F, 0x72, 0x70, 0x6F, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x2C
.byte 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20
.byte 0x53, 0x6F, 0x6C, 0x75, 0x74, 0x69, 0x6F, 0x6E, 0x73, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x2C
.byte 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x79, 0x62, 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20
- .byte 0x47, 0x6C, 0x6F, 0x62, 0x61, 0x6C, 0x20, 0x52, 0x6F, 0x6F, 0x74, 0x00, 0x95, 0x0F, 0xA0, 0xB6
+ .byte 0x47, 0x6C, 0x6F, 0x62, 0x61, 0x6C, 0x20, 0x52, 0x6F, 0x6F, 0x74, 0x00
+
+ .global UNK_0220C984
+UNK04_0220C984: ; 0x0220C984
+ .byte 0x95, 0x0F, 0xA0, 0xB6
.byte 0xF0, 0x50, 0x9C, 0xE8, 0x7A, 0xC7, 0x88, 0xCD, 0xDD, 0x17, 0x0E, 0x2E, 0xB0, 0x94, 0xD0, 0x1B
.byte 0x3D, 0x0E, 0xF6, 0x94, 0xC0, 0x8A, 0x94, 0xC7, 0x06, 0xC8, 0x90, 0x97, 0xC8, 0xB8, 0x64, 0x1A
.byte 0x7A, 0x7E, 0x6C, 0x3C, 0x53, 0xE1, 0x37, 0x28, 0x73, 0x60, 0x7F, 0xB2, 0x97, 0x53, 0x07, 0x9F
@@ -60765,11 +60867,25 @@ UNK04_0220C638: ; 0x0220C638
.byte 0xCF, 0x72, 0x31, 0xCA, 0xA5, 0x1C, 0x72, 0xBA, 0x5C, 0x02, 0xE7, 0x64, 0x42, 0xE7, 0xF9, 0xA9
.byte 0x2C, 0xD6, 0x3A, 0x0D, 0xAC, 0x8D, 0x42, 0xAA, 0x24, 0x01, 0x39, 0xE6, 0x9C, 0x3F, 0x01, 0x85
.byte 0x57, 0x0D, 0x58, 0x87, 0x45, 0xF8, 0xD3, 0x85, 0xAA, 0x93, 0x69, 0x26, 0x85, 0x70, 0x48, 0x80
- .byte 0x3F, 0x12, 0x15, 0xC7, 0x79, 0xB4, 0x1F, 0x05, 0x2F, 0x3B, 0x62, 0x99, 0x01, 0x00, 0x01, 0x00
- .byte 0x1C, 0xCA, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00, 0x48, 0xCA, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00
- .byte 0x04, 0xCA, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x6F, 0x72, 0x70
+ .byte 0x3F, 0x12, 0x15, 0xC7, 0x79, 0xB4, 0x1F, 0x05, 0x2F, 0x3B, 0x62, 0x99
+
+ .global UNK_0220CA04
+UNK04_0220CA04: ; 0x0220CA04
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CA08
+UNK04_0220CA08: ; 0x0220CA08
+ .word UNK04_0220CA1C, 0x00000080, UNK04_0220CA48, 0x00000003
+ .word UNK04_0220CA04
+
+ .global UNK_0220CA1C
+UNK04_0220CA1C: ; 0x0220CA1C
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x6F, 0x72, 0x70
.byte 0x6F, 0x72, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x2C, 0x20, 0x47, 0x54, 0x45, 0x20, 0x43, 0x79, 0x62
.byte 0x65, 0x72, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x52, 0x6F, 0x6F, 0x74, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220CA48
+UNK04_0220CA48: ; 0x0220CA48
.byte 0xB8, 0xE6, 0x4F, 0xBA, 0xDB, 0x98, 0x7C, 0x71, 0x7C, 0xAF, 0x44, 0xB7, 0xD3, 0x0F, 0x46, 0xD9
.byte 0x64, 0xE5, 0x93, 0xC1, 0x42, 0x8E, 0xC7, 0xBA, 0x49, 0x8D, 0x35, 0x2D, 0x7A, 0xE7, 0x8B, 0xBD
.byte 0xE5, 0x05, 0x31, 0x59, 0xC6, 0xB1, 0x2F, 0x0A, 0x0C, 0xFB, 0x9F, 0xA7, 0x3F, 0xA2, 0x09, 0x66
@@ -60778,13 +60894,28 @@ UNK04_0220C638: ; 0x0220C638
.byte 0xBD, 0xF8, 0xB0, 0xB3, 0xF0, 0x29, 0xF5, 0x95, 0x5A, 0x09, 0x16, 0x61, 0x77, 0x0A, 0x22, 0x25
.byte 0xD4, 0x4F, 0x45, 0xAA, 0xC7, 0xBD, 0xE5, 0x96, 0xDF, 0xF9, 0xD4, 0xA8, 0x8E, 0x42, 0xCC, 0x24
.byte 0xC0, 0x1E, 0x91, 0x27, 0x4A, 0xB5, 0x6D, 0x06, 0x80, 0x63, 0x39, 0xC4, 0xA2, 0x5E, 0x38, 0x03
- .byte 0x01, 0x00, 0x01, 0x00, 0xE0, 0xCA, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00, 0x30, 0xCB, 0x20, 0x02
- .byte 0x03, 0x00, 0x00, 0x00, 0xC8, 0xCA, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x57, 0x61, 0x73, 0x68
+
+ .global UNK_0220CAC8
+UNK04_0220CAC8: ; 0x0220CAC8
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CACC
+UNK04_0220CACC: ; 0x0220CACC
+ .word UNK04_0220CAE0, 0x00000080, UNK04_0220CB30, 0x00000003
+ .word UNK04_0220CAC8
+
+ .global UNK_0220CAE0
+UNK04_0220CAE0: ; 0x0220CAE0
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x57, 0x61, 0x73, 0x68
.byte 0x69, 0x6E, 0x67, 0x74, 0x6F, 0x6E, 0x2C, 0x20, 0x4E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F
.byte 0x20, 0x6F, 0x66, 0x20, 0x41, 0x6D, 0x65, 0x72, 0x69, 0x63, 0x61, 0x20, 0x49, 0x6E, 0x63, 0x2C
.byte 0x20, 0x4E, 0x4F, 0x41, 0x2C, 0x20, 0x4E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x20, 0x43
.byte 0x41, 0x2C, 0x20, 0x63, 0x61, 0x40, 0x6E, 0x6F, 0x61, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E
- .byte 0x64, 0x6F, 0x2E, 0x63, 0x6F, 0x6D, 0x00, 0x00, 0xB3, 0xCD, 0x79, 0x97, 0x77, 0x5D, 0x8A, 0xAF
+ .byte 0x64, 0x6F, 0x2E, 0x63, 0x6F, 0x6D, 0x00, 0x00
+
+ .global UNK_0220CB30
+UNK04_0220CB30: ; 0x0220CB30
+ .byte 0xB3, 0xCD, 0x79, 0x97, 0x77, 0x5D, 0x8A, 0xAF
.byte 0x86, 0xA8, 0xE8, 0xD7, 0x73, 0x1C, 0x77, 0xDF, 0x10, 0x90, 0x1F, 0x81, 0xF8, 0x41, 0x9E, 0x21
.byte 0x55, 0xDF, 0xBC, 0xFC, 0x63, 0xFB, 0x19, 0x43, 0xF1, 0xF6, 0xC4, 0x72, 0x42, 0x49, 0xBD, 0xAD
.byte 0x44, 0x68, 0x4E, 0xF3, 0xDA, 0x1D, 0xE6, 0x4D, 0xD8, 0xF9, 0x59, 0x88, 0xDC, 0xAE, 0x3E, 0x9B
@@ -60792,8 +60923,19 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x10, 0xB8, 0xEC, 0x3E, 0xDB, 0x2D, 0x93, 0xC8, 0x11, 0xC8, 0xFD, 0x78, 0x2D, 0x61, 0xAD, 0x31
.byte 0xAE, 0x86, 0x26, 0xB0, 0xFD, 0x5A, 0x3F, 0xA1, 0x3D, 0xBF, 0xE2, 0x4B, 0x49, 0xEC, 0xCE, 0x66
.byte 0x98, 0x58, 0x26, 0x12, 0xC0, 0xFB, 0xF4, 0x77, 0x65, 0x1B, 0xEA, 0xFB, 0xCB, 0x7F, 0xE0, 0x8C
- .byte 0xCB, 0x02, 0xA3, 0x4E, 0x5E, 0x8C, 0xEA, 0x9B, 0x01, 0x00, 0x01, 0x00, 0x48, 0xCC, 0x20, 0x02
- .byte 0x80, 0x00, 0x00, 0x00, 0xC8, 0xCB, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0xB0, 0xCB, 0x20, 0x02
+ .byte 0xCB, 0x02, 0xA3, 0x4E, 0x5E, 0x8C, 0xEA, 0x9B
+
+ .global UNK_0220CBB0
+UNK04_0220CBB0: ; 0x0220CBB0
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CBB4
+UNK04_0220CBB4: ; 0x0220CBB4
+ .word UNK04_0220CC48, 0x00000080, UNK04_0220CBC8, 0x00000003
+ .word UNK04_0220CBB0
+
+ .global UNK_0220CBC8
+UNK04_0220CBC8: ; 0x0220CBC8
.byte 0xD2, 0x36, 0x36, 0x6A, 0x8B, 0xD7, 0xC2, 0x5B, 0x9E, 0xDA, 0x81, 0x41, 0x62, 0x8F, 0x38, 0xEE
.byte 0x49, 0x04, 0x55, 0xD6, 0xD0, 0xEF, 0x1C, 0x1B, 0x95, 0x16, 0x47, 0xEF, 0x18, 0x48, 0x35, 0x3A
.byte 0x52, 0xF4, 0x2B, 0x6A, 0x06, 0x8F, 0x3B, 0x2F, 0xEA, 0x56, 0xE3, 0xAF, 0x86, 0x8D, 0x9E, 0x17
@@ -60802,6 +60944,9 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x4E, 0x0C, 0xBC, 0xFA, 0x15, 0x52, 0xFC, 0xF2, 0x44, 0x6E, 0xDA, 0x11, 0x4A, 0x6E, 0x08, 0x9F
.byte 0x2F, 0x2D, 0xE3, 0xF9, 0xAA, 0x3A, 0x86, 0x73, 0xB6, 0x46, 0x53, 0x58, 0xC8, 0x89, 0x05, 0xBD
.byte 0x83, 0x11, 0xB8, 0x73, 0x3F, 0xAA, 0x07, 0x8D, 0xF4, 0x42, 0x4D, 0xE7, 0x40, 0x9D, 0x1C, 0x37
+
+ .global UNK_0220CC48
+UNK04_0220CC48: ; 0x0220CC48
.byte 0x5A, 0x41, 0x2C, 0x20, 0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6E, 0x20, 0x43, 0x61, 0x70, 0x65
.byte 0x2C, 0x20, 0x43, 0x61, 0x70, 0x65, 0x20, 0x54, 0x6F, 0x77, 0x6E, 0x2C, 0x20, 0x54, 0x68, 0x61
.byte 0x77, 0x74, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x73, 0x75, 0x6C, 0x74, 0x69, 0x6E, 0x67, 0x20, 0x63
@@ -60810,8 +60955,19 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x6F, 0x6E, 0x2C, 0x20, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x50, 0x72, 0x65, 0x6D, 0x69
.byte 0x75, 0x6D, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x43, 0x41, 0x2C, 0x20, 0x70, 0x72
.byte 0x65, 0x6D, 0x69, 0x75, 0x6D, 0x2D, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x40, 0x74, 0x68, 0x61
- .byte 0x77, 0x74, 0x65, 0x2E, 0x63, 0x6F, 0x6D, 0x00, 0x01, 0x00, 0x01, 0x00, 0xE8, 0xCC, 0x20, 0x02
- .byte 0x80, 0x00, 0x00, 0x00, 0x68, 0xCD, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00, 0xD0, 0xCC, 0x20, 0x02
+ .byte 0x77, 0x74, 0x65, 0x2E, 0x63, 0x6F, 0x6D, 0x00
+
+ .global UNK_0220CCD0
+UNK04_0220CCD0: ; 0x0220CCD0
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CCD4
+UNK04_0220CCD4: ; 0x0220CCD4
+ .word UNK04_0220CCE8, 0x00000080, UNK04_0220CD68, 0x00000003
+ .word UNK04_0220CCD0
+
+ .global UNK_0220CCE8
+UNK04_0220CCE8: ; 0x0220CCE8
.byte 0x5A, 0x41, 0x2C, 0x20, 0x57, 0x65, 0x73, 0x74, 0x65, 0x72, 0x6E, 0x20, 0x43, 0x61, 0x70, 0x65
.byte 0x2C, 0x20, 0x43, 0x61, 0x70, 0x65, 0x20, 0x54, 0x6F, 0x77, 0x6E, 0x2C, 0x20, 0x54, 0x68, 0x61
.byte 0x77, 0x74, 0x65, 0x20, 0x43, 0x6F, 0x6E, 0x73, 0x75, 0x6C, 0x74, 0x69, 0x6E, 0x67, 0x20, 0x63
@@ -60820,6 +60976,9 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x6F, 0x6E, 0x2C, 0x20, 0x54, 0x68, 0x61, 0x77, 0x74, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65
.byte 0x72, 0x20, 0x43, 0x41, 0x2C, 0x20, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2D, 0x63, 0x65, 0x72
.byte 0x74, 0x73, 0x40, 0x74, 0x68, 0x61, 0x77, 0x74, 0x65, 0x2E, 0x63, 0x6F, 0x6D, 0x00, 0x00, 0x00
+
+ .global UNK_0220CD68
+UNK04_0220CD68: ; 0x0220CD68
.byte 0xD3, 0xA4, 0x50, 0x6E, 0xC8, 0xFF, 0x56, 0x6B, 0xE6, 0xCF, 0x5D, 0xB6, 0xEA, 0x0C, 0x68, 0x75
.byte 0x47, 0xA2, 0xAA, 0xC2, 0xDA, 0x84, 0x25, 0xFC, 0xA8, 0xF4, 0x47, 0x51, 0xDA, 0x85, 0xB5, 0x20
.byte 0x74, 0x94, 0x86, 0x1E, 0x0F, 0x75, 0xC9, 0xE9, 0x08, 0x61, 0xF5, 0x06, 0x6D, 0x30, 0x6E, 0x15
@@ -60828,8 +60987,19 @@ UNK04_0220C638: ; 0x0220C638
.byte 0xD4, 0x27, 0x04, 0x25, 0x10, 0x97, 0x2F, 0xE7, 0x90, 0x6D, 0xC0, 0x28, 0x42, 0x99, 0xD7, 0x4C
.byte 0x43, 0xDE, 0xC3, 0xF5, 0x21, 0x6D, 0x54, 0x9F, 0x5D, 0xC3, 0x58, 0xE1, 0xC0, 0xE4, 0xD9, 0x5B
.byte 0xB0, 0xB8, 0xDC, 0xB4, 0x7B, 0xDF, 0x36, 0x3A, 0xC2, 0xB5, 0x66, 0x22, 0x12, 0xD6, 0x87, 0x0D
- .byte 0x01, 0x00, 0x01, 0x00, 0x80, 0xCE, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00, 0x00, 0xCE, 0x20, 0x02
- .byte 0x03, 0x00, 0x00, 0x00, 0xE8, 0xCD, 0x20, 0x02, 0xCC, 0x5E, 0xD1, 0x11, 0x5D, 0x5C, 0x69, 0xD0
+
+ .global UNK_0220CDE8
+UNK04_0220CDE8: ; 0x0220CDE8
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CDEC
+UNK04_0220CDEC: ; 0x0220CDEC
+ .word UNK04_0220CE80, 0x00000080, UNK04_0220CE00, 0x00000003
+ .word UNK04_0220CDE8
+
+ .global UNK_0220CE00
+UNK04_0220CE00: ; 0x0220CE00
+ .byte 0xCC, 0x5E, 0xD1, 0x11, 0x5D, 0x5C, 0x69, 0xD0
.byte 0xAB, 0xD3, 0xB9, 0x6A, 0x4C, 0x99, 0x1F, 0x59, 0x98, 0x30, 0x8E, 0x16, 0x85, 0x20, 0x46, 0x6D
.byte 0x47, 0x3F, 0xD4, 0x85, 0x20, 0x84, 0xE1, 0x6D, 0xB3, 0xF8, 0xA4, 0xED, 0x0C, 0xF1, 0x17, 0x0F
.byte 0x3B, 0xF9, 0xA7, 0xF9, 0x25, 0xD7, 0xC1, 0xCF, 0x84, 0x63, 0xF2, 0x7C, 0x63, 0xCF, 0xA2, 0x47
@@ -60837,7 +61007,11 @@ UNK04_0220C638: ; 0x0220C638
.byte 0xC7, 0xD8, 0x6E, 0xF5, 0x95, 0x29, 0x3C, 0x50, 0xE8, 0x34, 0xD7, 0x78, 0x1F, 0xA8, 0xBA, 0x6D
.byte 0x43, 0x91, 0x95, 0x8F, 0x45, 0x57, 0x5E, 0x7E, 0xC5, 0xFB, 0xCA, 0xA4, 0x04, 0xEB, 0xEA, 0x97
.byte 0x37, 0x54, 0x30, 0x6F, 0xBB, 0x01, 0x47, 0x32, 0x33, 0xCD, 0xDC, 0x57, 0x9B, 0x64, 0x69, 0x61
- .byte 0xF8, 0x9B, 0x1D, 0x1C, 0x89, 0x4F, 0x5C, 0x67, 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69
+ .byte 0xF8, 0x9B, 0x1D, 0x1C, 0x89, 0x4F, 0x5C, 0x67
+
+ .global UNK_0220CE80
+UNK04_0220CE80: ; 0x0220CE80
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69
.byte 0x53, 0x69, 0x67, 0x6E, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x2C, 0x20, 0x43, 0x6C, 0x61, 0x73
.byte 0x73, 0x20, 0x33, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6D, 0x61
.byte 0x72, 0x79, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E
@@ -60846,9 +61020,20 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x67, 0x6E, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x20, 0x2D, 0x20, 0x46, 0x6F, 0x72, 0x20, 0x61
.byte 0x75, 0x74, 0x68, 0x6F, 0x72, 0x69, 0x7A, 0x65, 0x64, 0x20, 0x75, 0x73, 0x65, 0x20, 0x6F, 0x6E
.byte 0x6C, 0x79, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6E, 0x20, 0x54, 0x72, 0x75
- .byte 0x73, 0x74, 0x20, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00
- .byte 0x2C, 0xCF, 0x20, 0x02, 0x00, 0x01, 0x00, 0x00, 0xC8, 0xCF, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00
- .byte 0x14, 0xCF, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6E
+ .byte 0x73, 0x74, 0x20, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x00, 0x00
+
+ .global UNK_0220CF14
+UNK04_0220CF14: ; 0x0220CF14
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220CF18
+UNK04_0220CF18: ; 0x0220CF18
+ .word UNK04_0220CF2C, 0x00000100, UNK04_0220CFC8, 0x00000003
+ .word UNK04_0220CF14
+
+ .global UNK_0220CF2C
+UNK04_0220CF2C: ; 0x0220CF2C
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6E
.byte 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67, 0x6E
.byte 0x20, 0x54, 0x72, 0x75, 0x73, 0x74, 0x20, 0x4E, 0x65, 0x74, 0x77, 0x6F, 0x72, 0x6B, 0x2C, 0x20
.byte 0x28, 0x63, 0x29, 0x20, 0x31, 0x39, 0x39, 0x39, 0x20, 0x56, 0x65, 0x72, 0x69, 0x53, 0x69, 0x67
@@ -60858,6 +61043,9 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x73, 0x20, 0x33, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6D, 0x61
.byte 0x72, 0x79, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E
.byte 0x20, 0x41, 0x75, 0x74, 0x68, 0x6F, 0x72, 0x69, 0x74, 0x79, 0x20, 0x2D, 0x20, 0x47, 0x33, 0x00
+
+ .global UNK_0220CFC8
+UNK04_0220CFC8: ; 0x0220CFC8
.byte 0xCB, 0xBA, 0x9C, 0x52, 0xFC, 0x78, 0x1F, 0x1A, 0x1E, 0x6F, 0x1B, 0x37, 0x73, 0xBD, 0xF8, 0xC9
.byte 0x6B, 0x94, 0x12, 0x30, 0x4F, 0xF0, 0x36, 0x47, 0xF5, 0xD0, 0x91, 0x0A, 0xF5, 0x17, 0xC8, 0xA5
.byte 0x61, 0xC1, 0x16, 0x40, 0x4D, 0xFB, 0x8A, 0x61, 0x90, 0xE5, 0x76, 0x20, 0xC1, 0x11, 0x06, 0x7D
@@ -60874,12 +61062,27 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x76, 0xCE, 0xAF, 0xF7, 0x6A, 0xF2, 0xFA, 0x41, 0xA6, 0xA2, 0x33, 0x14, 0xC9, 0xE5, 0x7A, 0x63
.byte 0xD3, 0x9E, 0x62, 0x37, 0xD5, 0x85, 0x65, 0x9E, 0x0E, 0xE6, 0x53, 0x24, 0x74, 0x1B, 0x5E, 0x1D
.byte 0x12, 0x53, 0x5B, 0xC7, 0x2C, 0xE7, 0x83, 0x49, 0x3B, 0x15, 0xAE, 0x8A, 0x68, 0xB9, 0x57, 0x97
- .byte 0x01, 0x00, 0x01, 0x00, 0xE0, 0xD0, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00, 0x24, 0xD1, 0x20, 0x02
- .byte 0x03, 0x00, 0x00, 0x00, 0xC8, 0xD0, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69
+
+ .global UNK_0220D0C8
+UNK04_0220D0C8: ; 0x0220D0C8
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220D0CC
+UNK04_0220D0CC: ; 0x0220D0CC
+ .word UNK04_0220D0E0, 0x00000080, UNK04_0220D124, 0x00000003
+ .word UNK04_0220D0C8
+
+ .global UNK_0220D0E0
+UNK04_0220D0E0: ; 0x0220D0E0
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x56, 0x65, 0x72, 0x69
.byte 0x53, 0x69, 0x67, 0x6E, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x2C, 0x20, 0x43, 0x6C, 0x61, 0x73
.byte 0x73, 0x20, 0x33, 0x20, 0x50, 0x75, 0x62, 0x6C, 0x69, 0x63, 0x20, 0x50, 0x72, 0x69, 0x6D, 0x61
.byte 0x72, 0x79, 0x20, 0x43, 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E
- .byte 0x20, 0x41, 0x75, 0x74, 0x68, 0x6F, 0x72, 0x69, 0x74, 0x79, 0x00, 0x00, 0xC9, 0x5C, 0x59, 0x9E
+ .byte 0x20, 0x41, 0x75, 0x74, 0x68, 0x6F, 0x72, 0x69, 0x74, 0x79, 0x00, 0x00
+
+ .global UNK_0220D124
+UNK04_0220D124: ; 0x0220D124
+ .byte 0xC9, 0x5C, 0x59, 0x9E
.byte 0xF2, 0x1B, 0x8A, 0x01, 0x14, 0xB4, 0x10, 0xDF, 0x04, 0x40, 0xDB, 0xE3, 0x57, 0xAF, 0x6A, 0x45
.byte 0x40, 0x8F, 0x84, 0x0C, 0x0B, 0xD1, 0x33, 0xD9, 0xD9, 0x11, 0xCF, 0xEE, 0x02, 0x58, 0x1F, 0x25
.byte 0xF7, 0x2A, 0xA8, 0x44, 0x05, 0xAA, 0xEC, 0x03, 0x1F, 0x78, 0x7F, 0x9E, 0x93, 0xB9, 0x9A, 0x00
@@ -60887,13 +61090,28 @@ UNK04_0220C638: ; 0x0220C638
.byte 0x75, 0x71, 0xD2, 0x39, 0xEF, 0x4F, 0x42, 0xF0, 0x75, 0xDF, 0x0A, 0x90, 0xC6, 0x8E, 0x20, 0x6F
.byte 0x98, 0x0F, 0xF8, 0xAC, 0x23, 0x5F, 0x70, 0x29, 0x36, 0xA4, 0xC9, 0x86, 0xE7, 0xB1, 0x9A, 0x20
.byte 0xCB, 0x53, 0xA5, 0x85, 0xE7, 0x3D, 0xBE, 0x7D, 0x9A, 0xFE, 0x24, 0x45, 0x33, 0xDC, 0x76, 0x15
- .byte 0xED, 0x0F, 0xA2, 0x71, 0x64, 0x4C, 0x65, 0x2E, 0x81, 0x68, 0x45, 0xA7, 0x01, 0x00, 0x01, 0x00
- .byte 0xBC, 0xD1, 0x20, 0x02, 0x7D, 0x00, 0x00, 0x00, 0x00, 0xD2, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00
- .byte 0xA4, 0xD1, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x52, 0x53, 0x41, 0x20, 0x44, 0x61, 0x74, 0x61
+ .byte 0xED, 0x0F, 0xA2, 0x71, 0x64, 0x4C, 0x65, 0x2E, 0x81, 0x68, 0x45, 0xA7
+
+ .global UNK_0220D1A4
+UNK04_0220D1A4: ; 0x0220D1A4
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220D1A8
+UNK04_0220D1A8: ; 0x0220D1A8
+ .word UNK04_0220D1BC, 0x0000007D, UNK04_0220D200, 0x00000003
+ .word UNK04_0220D1A4
+
+ .global UNK_0220D1BC
+UNK04_0220D1BC: ; 0x0220D1BC
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x52, 0x53, 0x41, 0x20, 0x44, 0x61, 0x74, 0x61
.byte 0x20, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2C, 0x20, 0x49, 0x6E, 0x63, 0x2E, 0x2C
.byte 0x20, 0x53, 0x65, 0x63, 0x75, 0x72, 0x65, 0x20, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x20, 0x43
.byte 0x65, 0x72, 0x74, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6F, 0x6E, 0x20, 0x41, 0x75, 0x74
- .byte 0x68, 0x6F, 0x72, 0x69, 0x74, 0x79, 0x00, 0x00, 0x92, 0xCE, 0x7A, 0xC1, 0xAE, 0x83, 0x3E, 0x5A
+ .byte 0x68, 0x6F, 0x72, 0x69, 0x74, 0x79, 0x00, 0x00
+
+ .global UNK_0220D200
+UNK04_0220D200: ; 0x0220D200
+ .byte 0x92, 0xCE, 0x7A, 0xC1, 0xAE, 0x83, 0x3E, 0x5A
.byte 0xAA, 0x89, 0x83, 0x57, 0xAC, 0x25, 0x01, 0x76, 0x0C, 0xAD, 0xAE, 0x8E, 0x2C, 0x37, 0xCE, 0xEB
.byte 0x35, 0x78, 0x64, 0x54, 0x03, 0xE5, 0x84, 0x40, 0x51, 0xC9, 0xBF, 0x8F, 0x08, 0xE2, 0x8A, 0x82
.byte 0x08, 0xD2, 0x16, 0x86, 0x37, 0x55, 0xE9, 0xB1, 0x21, 0x02, 0xAD, 0x76, 0x68, 0x81, 0x9A, 0x05
@@ -61101,27 +61319,46 @@ UNK04_0220D4BC: ; 0x0220D4BC
.global UNK_0220D4C0
UNK04_0220D4C0: ; 0x0220D4C0
- .byte 0x4E, 0x57, 0x43, 0x55, 0x53, 0x42, 0x41, 0x50, 0x00, 0x00, 0x00, 0x00, 0x4E, 0x49, 0x4E, 0x54
+ .byte 0x4E, 0x57, 0x43, 0x55, 0x53, 0x42, 0x41, 0x50, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220D4CC
+UNK04_0220D4CC: ; 0x0220D4CC
+ .byte 0x4E, 0x49, 0x4E, 0x54
.byte 0x45, 0x4E, 0x44, 0x4F, 0x2D, 0x44, 0x53, 0x00
.global UNK_0220D4D8
UNK04_0220D4D8: ; 0x0220D4D8
- .byte 0x08, 0xD5, 0x20, 0x02
+ .word UNK04_0220D508
.global UNK_0220D4DC
UNK04_0220D4DC: ; 0x0220D4DC
- .byte 0xE8, 0xD4, 0x20, 0x02
+ .word UNK04_0220D4E8
.global UNK_0220D4E0
UNK04_0220D4E0: ; 0x0220D4E0
- .byte 0xF8, 0xD4, 0x20, 0x02
+ .word UNK04_0220D4F8
.global UNK_0220D4E4
UNK04_0220D4E4: ; 0x0220D4E4
- .byte 0x24, 0xD5, 0x20, 0x02, 0x67, 0x77, 0x69, 0x27, 0x36, 0x26, 0x66, 0x73, 0x3D, 0x30, 0x4E, 0x66
- .byte 0x7E, 0x00, 0x00, 0x00, 0x25, 0x28, 0x65, 0x67, 0x45, 0x72, 0x29, 0x61, 0x67, 0x28, 0x73, 0x26
- .byte 0x6D, 0x00, 0x00, 0x00, 0x33, 0x38, 0x67, 0x36, 0x7A, 0x78, 0x6A, 0x6B, 0x32, 0x30, 0x67, 0x76
+ .word UNK04_0220D524
+
+ .global UNK_0220D4E8
+UNK04_0220D4E8: ; 0x0220D4E8
+ .byte 0x67, 0x77, 0x69, 0x27, 0x36, 0x26, 0x66, 0x73, 0x3D, 0x30, 0x4E, 0x66
+ .byte 0x7E, 0x00, 0x00, 0x00
+
+ .global UNK_0220D4F8
+UNK04_0220D4F8: ; 0x0220D4F8
+ .byte 0x25, 0x28, 0x65, 0x67, 0x45, 0x72, 0x29, 0x61, 0x67, 0x28, 0x73, 0x26
+ .byte 0x6D, 0x00, 0x00, 0x00
+
+ .global UNK_0220D508
+UNK04_0220D508: ; 0x0220D508
+ .byte 0x33, 0x38, 0x67, 0x36, 0x7A, 0x78, 0x6A, 0x6B, 0x32, 0x30, 0x67, 0x76
.byte 0x6D, 0x76, 0x5D, 0x36, 0x5E, 0x3D, 0x6A, 0x26, 0x25, 0x76, 0x59, 0x31, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220D524
+UNK04_0220D524: ; 0x0220D524
.byte 0x39, 0x35, 0x32, 0x75, 0x79, 0x62, 0x6A, 0x6E, 0x70, 0x6D, 0x75, 0x39, 0x30, 0x33, 0x62, 0x69
.byte 0x61, 0x40, 0x62, 0x6B, 0x35, 0x6D, 0x5B, 0x2D, 0x00, 0x00, 0x00, 0x00
@@ -62755,7 +62992,7 @@ UNK04_0220EDD4: ; 0x0220EDD4
.global UNK_0220EDD8
UNK04_0220EDD8: ; 0x0220EDD8
- .byte 0xDC, 0xED, 0x20, 0x02
+ .word UNK04_0220EDDC
.global UNK_0220EDDC
UNK04_0220EDDC: ; 0x0220EDDC
@@ -62961,7 +63198,7 @@ UNK04_0220F058: ; 0x0220F058
.global UNK_0220F060
UNK04_0220F060: ; 0x0220F060
- .byte 0x64, 0xF0, 0x20, 0x02
+ .word UNK04_0220F064
.global UNK_0220F064
UNK04_0220F064: ; 0x0220F064
@@ -63059,37 +63296,153 @@ UNK04_0220F218: ; 0x0220F218
UNK04_0220F250: ; 0x0220F250
.byte 0x25, 0x73, 0x2E, 0x6D, 0x61, 0x73, 0x74, 0x65, 0x72, 0x2E, 0x67, 0x73, 0x2E, 0x6E, 0x69, 0x6E
.byte 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x77, 0x69, 0x66, 0x69, 0x2E, 0x6E, 0x65, 0x74, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x70, 0x69, 0x64, 0x5F, 0x00, 0x00, 0x00, 0x00, 0x74, 0x65, 0x61, 0x6D
- .byte 0x5F, 0x00, 0x00, 0x00, 0x70, 0x69, 0x6E, 0x67, 0x5F, 0x00, 0x00, 0x00, 0x73, 0x63, 0x6F, 0x72
- .byte 0x65, 0x5F, 0x00, 0x00, 0x74, 0x65, 0x61, 0x6D, 0x5F, 0x74, 0x00, 0x00, 0x73, 0x6B, 0x69, 0x6C
- .byte 0x6C, 0x5F, 0x00, 0x00, 0x6D, 0x61, 0x70, 0x6E, 0x61, 0x6D, 0x65, 0x00, 0x64, 0x65, 0x61, 0x74
- .byte 0x68, 0x73, 0x5F, 0x00, 0x67, 0x61, 0x6D, 0x65, 0x76, 0x65, 0x72, 0x00, 0x70, 0x6C, 0x61, 0x79
- .byte 0x65, 0x72, 0x5F, 0x00, 0x73, 0x63, 0x6F, 0x72, 0x65, 0x5F, 0x74, 0x00, 0x67, 0x72, 0x6F, 0x75
- .byte 0x70, 0x69, 0x64, 0x00, 0x67, 0x61, 0x6D, 0x65, 0x6E, 0x61, 0x6D, 0x65, 0x00, 0x00, 0x00, 0x00
- .byte 0x68, 0x6F, 0x73, 0x74, 0x70, 0x6F, 0x72, 0x74, 0x00, 0x00, 0x00, 0x00, 0x70, 0x61, 0x73, 0x73
- .byte 0x77, 0x6F, 0x72, 0x64, 0x00, 0x00, 0x00, 0x00, 0x68, 0x6F, 0x73, 0x74, 0x6E, 0x61, 0x6D, 0x65
- .byte 0x00, 0x00, 0x00, 0x00, 0x6E, 0x75, 0x6D, 0x74, 0x65, 0x61, 0x6D, 0x73, 0x00, 0x00, 0x00, 0x00
- .byte 0x67, 0x61, 0x6D, 0x65, 0x6D, 0x6F, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00, 0x74, 0x65, 0x61, 0x6D
- .byte 0x70, 0x6C, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00, 0x67, 0x61, 0x6D, 0x65, 0x74, 0x79, 0x70, 0x65
- .byte 0x00, 0x00, 0x00, 0x00, 0x72, 0x6F, 0x75, 0x6E, 0x64, 0x74, 0x69, 0x6D, 0x65, 0x00, 0x00, 0x00
- .byte 0x66, 0x72, 0x61, 0x67, 0x6C, 0x69, 0x6D, 0x69, 0x74, 0x00, 0x00, 0x00, 0x74, 0x69, 0x6D, 0x65
- .byte 0x6C, 0x69, 0x6D, 0x69, 0x74, 0x00, 0x00, 0x00, 0x6E, 0x75, 0x6D, 0x70, 0x6C, 0x61, 0x79, 0x65
- .byte 0x72, 0x73, 0x00, 0x00, 0x6D, 0x61, 0x78, 0x70, 0x6C, 0x61, 0x79, 0x65, 0x72, 0x73, 0x00, 0x00
- .byte 0x67, 0x61, 0x6D, 0x65, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6E, 0x74, 0x00, 0x74, 0x69, 0x6D, 0x65
- .byte 0x65, 0x6C, 0x61, 0x70, 0x73, 0x65, 0x64, 0x00, 0x72, 0x6F, 0x75, 0x6E, 0x64, 0x65, 0x6C, 0x61
- .byte 0x70, 0x73, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00, 0x74, 0x65, 0x61, 0x6D, 0x66, 0x72, 0x61, 0x67
+
+ .global UNK_0220F270
+UNK04_0220F270: ; 0x0220F270
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F274
+UNK04_0220F274: ; 0x0220F274
+ .byte 0x70, 0x69, 0x64, 0x5F, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F27C
+UNK04_0220F27C: ; 0x0220F27C
+ .byte 0x74, 0x65, 0x61, 0x6D
+ .byte 0x5F, 0x00, 0x00, 0x00
+
+ .global UNK_0220F284
+UNK04_0220F284: ; 0x0220F284
+ .byte 0x70, 0x69, 0x6E, 0x67, 0x5F, 0x00, 0x00, 0x00
+
+ .global UNK_0220F28C
+UNK04_0220F28C: ; 0x0220F28C
+ .byte 0x73, 0x63, 0x6F, 0x72
+ .byte 0x65, 0x5F, 0x00, 0x00
+
+ .global UNK_0220F294
+UNK04_0220F294: ; 0x0220F294
+ .byte 0x74, 0x65, 0x61, 0x6D, 0x5F, 0x74, 0x00, 0x00
+
+ .global UNK_0220F29C
+UNK04_0220F29C: ; 0x0220F29C
+ .byte 0x73, 0x6B, 0x69, 0x6C
+ .byte 0x6C, 0x5F, 0x00, 0x00
+
+ .global UNK_0220F2A4
+UNK04_0220F2A4: ; 0x0220F2A4
+ .byte 0x6D, 0x61, 0x70, 0x6E, 0x61, 0x6D, 0x65, 0x00
+
+ .global UNK_0220F2AC
+UNK04_0220F2AC: ; 0x0220F2AC
+ .byte 0x64, 0x65, 0x61, 0x74
+ .byte 0x68, 0x73, 0x5F, 0x00
+
+ .global UNK_0220F2B4
+UNK04_0220F2B4: ; 0x0220F2B4
+ .byte 0x67, 0x61, 0x6D, 0x65, 0x76, 0x65, 0x72, 0x00
+
+ .global UNK_0220F2BC
+UNK04_0220F2BC: ; 0x0220F2BC
+ .byte 0x70, 0x6C, 0x61, 0x79
+ .byte 0x65, 0x72, 0x5F, 0x00
+
+ .global UNK_0220F2C4
+UNK04_0220F2C4: ; 0x0220F2C4
+ .byte 0x73, 0x63, 0x6F, 0x72, 0x65, 0x5F, 0x74, 0x00
+
+ .global UNK_0220F2CC
+UNK04_0220F2CC: ; 0x0220F2CC
+ .byte 0x67, 0x72, 0x6F, 0x75
+ .byte 0x70, 0x69, 0x64, 0x00
+
+ .global UNK_0220F2D4
+UNK04_0220F2D4: ; 0x0220F2D4
+ .byte 0x67, 0x61, 0x6D, 0x65, 0x6E, 0x61, 0x6D, 0x65, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F2E0
+UNK04_0220F2E0: ; 0x0220F2E0
+ .byte 0x68, 0x6F, 0x73, 0x74, 0x70, 0x6F, 0x72, 0x74, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F2EC
+UNK04_0220F2EC: ; 0x0220F2EC
+ .byte 0x70, 0x61, 0x73, 0x73
+ .byte 0x77, 0x6F, 0x72, 0x64, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F2F8
+UNK04_0220F2F8: ; 0x0220F2F8
+ .byte 0x68, 0x6F, 0x73, 0x74, 0x6E, 0x61, 0x6D, 0x65
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F304
+UNK04_0220F304: ; 0x0220F304
+ .byte 0x6E, 0x75, 0x6D, 0x74, 0x65, 0x61, 0x6D, 0x73, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F310
+UNK04_0220F310: ; 0x0220F310
+ .byte 0x67, 0x61, 0x6D, 0x65, 0x6D, 0x6F, 0x64, 0x65, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F31C
+UNK04_0220F31C: ; 0x0220F31C
+ .byte 0x74, 0x65, 0x61, 0x6D
+ .byte 0x70, 0x6C, 0x61, 0x79, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F328
+UNK04_0220F328: ; 0x0220F328
+ .byte 0x67, 0x61, 0x6D, 0x65, 0x74, 0x79, 0x70, 0x65
+ .byte 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F334
+UNK04_0220F334: ; 0x0220F334
+ .byte 0x72, 0x6F, 0x75, 0x6E, 0x64, 0x74, 0x69, 0x6D, 0x65, 0x00, 0x00, 0x00
+
+ .global UNK_0220F340
+UNK04_0220F340: ; 0x0220F340
+ .byte 0x66, 0x72, 0x61, 0x67, 0x6C, 0x69, 0x6D, 0x69, 0x74, 0x00, 0x00, 0x00
+
+ .global UNK_0220F34C
+UNK04_0220F34C: ; 0x0220F34C
+ .byte 0x74, 0x69, 0x6D, 0x65
+ .byte 0x6C, 0x69, 0x6D, 0x69, 0x74, 0x00, 0x00, 0x00
+
+ .global UNK_0220F358
+UNK04_0220F358: ; 0x0220F358
+ .byte 0x6E, 0x75, 0x6D, 0x70, 0x6C, 0x61, 0x79, 0x65
+ .byte 0x72, 0x73, 0x00, 0x00,
+
+ .global UNK_0220F364
+UNK04_0220F364: ; 0x0220F364
+ .byte 0x6D, 0x61, 0x78, 0x70, 0x6C, 0x61, 0x79, 0x65, 0x72, 0x73, 0x00, 0x00
+
+ .global UNK_0220F370
+UNK04_0220F370: ; 0x0220F370
+ .byte 0x67, 0x61, 0x6D, 0x65, 0x76, 0x61, 0x72, 0x69, 0x61, 0x6E, 0x74, 0x00
+
+ .global UNK_0220F37C
+UNK04_0220F37C: ; 0x0220F37C
+ .byte 0x74, 0x69, 0x6D, 0x65
+ .byte 0x65, 0x6C, 0x61, 0x70, 0x73, 0x65, 0x64, 0x00
+
+ .global UNK_0220F388
+UNK04_0220F388: ; 0x0220F388
+ .byte 0x72, 0x6F, 0x75, 0x6E, 0x64, 0x65, 0x6C, 0x61
+ .byte 0x70, 0x73, 0x65, 0x64, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F398
+UNK04_0220F398: ; 0x0220F398
+ .byte 0x74, 0x65, 0x61, 0x6D, 0x66, 0x72, 0x61, 0x67
.byte 0x6C, 0x69, 0x6D, 0x69, 0x74, 0x00, 0x00, 0x00
.global UNK_0220F3A8
UNK04_0220F3A8: ; 0x0220F3A8
- .byte 0x70, 0xF2, 0x20, 0x02, 0xF8, 0xF2, 0x20, 0x02, 0xD4, 0xF2, 0x20, 0x02, 0xB4, 0xF2, 0x20, 0x02
- .byte 0xE0, 0xF2, 0x20, 0x02, 0xA4, 0xF2, 0x20, 0x02, 0x28, 0xF3, 0x20, 0x02, 0x70, 0xF3, 0x20, 0x02
- .byte 0x58, 0xF3, 0x20, 0x02, 0x04, 0xF3, 0x20, 0x02, 0x64, 0xF3, 0x20, 0x02, 0x10, 0xF3, 0x20, 0x02
- .byte 0x1C, 0xF3, 0x20, 0x02, 0x40, 0xF3, 0x20, 0x02, 0x98, 0xF3, 0x20, 0x02, 0x7C, 0xF3, 0x20, 0x02
- .byte 0x4C, 0xF3, 0x20, 0x02, 0x34, 0xF3, 0x20, 0x02, 0x88, 0xF3, 0x20, 0x02, 0xEC, 0xF2, 0x20, 0x02
- .byte 0xCC, 0xF2, 0x20, 0x02, 0xBC, 0xF2, 0x20, 0x02, 0x8C, 0xF2, 0x20, 0x02, 0x9C, 0xF2, 0x20, 0x02
- .byte 0x84, 0xF2, 0x20, 0x02, 0x7C, 0xF2, 0x20, 0x02, 0xAC, 0xF2, 0x20, 0x02, 0x74, 0xF2, 0x20, 0x02
- .byte 0x94, 0xF2, 0x20, 0x02, 0xC4, 0xF2, 0x20, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+ .word UNK04_0220F270, UNK04_0220F2F8, UNK04_0220F2D4, UNK04_0220F2B4
+ .word UNK04_0220F2E0, UNK04_0220F2A4, UNK04_0220F328, UNK04_0220F370
+ .word UNK04_0220F358, UNK04_0220F304, UNK04_0220F364, UNK04_0220F310
+ .word UNK04_0220F31C, UNK04_0220F340, UNK04_0220F398, UNK04_0220F37C
+ .word UNK04_0220F34C, UNK04_0220F334, UNK04_0220F388, UNK04_0220F2EC
+ .word UNK04_0220F2CC, UNK04_0220F2BC, UNK04_0220F28C, UNK04_0220F29C
+ .word UNK04_0220F284, UNK04_0220F27C, UNK04_0220F2AC, UNK04_0220F274
+ .word UNK04_0220F294, UNK04_0220F2C4
+ .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
@@ -63157,8 +63510,16 @@ UNK04_0220F7A8: ; 0x0220F7A8
.global UNK_0220F7B8
UNK04_0220F7B8: ; 0x0220F7B8
- .byte 0x5C, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5C, 0x00, 0x00, 0x00, 0x00, 0x66, 0x69, 0x6E, 0x61
- .byte 0x6C, 0x00, 0x00, 0x00, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x00
+ .byte 0x5C, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x5C, 0x00, 0x00, 0x00, 0x00
+
+ .global UNK_0220F7C4
+UNK04_0220F7C4: ; 0x0220F7C4
+ .byte 0x66, 0x69, 0x6E, 0x61
+ .byte 0x6C, 0x00, 0x00, 0x00
+
+ .global UNK_0220F7CC
+UNK04_0220F7CC: ; 0x0220F7CC
+ .byte 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x00
.global UNK_0220F7D4
UNK04_0220F7D4: ; 0x0220F7D4
@@ -63190,7 +63551,11 @@ UNK04_0220F800: ; 0x0220F800
.global UNK_0220F804
UNK04_0220F804: ; 0x0220F804
- .byte 0x08, 0xF8, 0x20, 0x02, 0x51, 0x75, 0x65, 0x72, 0x79, 0x20, 0x45, 0x72, 0x72, 0x6F, 0x72, 0x3A
+ .word UNK04_0220F808
+
+ .global UNK_0220F808
+UNK04_0220F808: ; 0x0220F808
+ .byte 0x51, 0x75, 0x65, 0x72, 0x79, 0x20, 0x45, 0x72, 0x72, 0x6F, 0x72, 0x3A
.byte 0x20, 0x00, 0x00, 0x00
.global UNK_0220F818
@@ -63239,14 +63604,29 @@ UNK04_0220F8A8: ; 0x0220F8A8
.global UNK_0220F8BC
UNK04_0220F8BC: ; 0x0220F8BC
- .byte 0x76, 0x61, 0x6C, 0x20, 0x21, 0x3D, 0x20, 0x4E, 0x55, 0x4C, 0x4C, 0x00, 0x01, 0x00, 0x01, 0x00
- .byte 0xE0, 0xF8, 0x20, 0x02, 0x80, 0x00, 0x00, 0x00, 0x30, 0xF9, 0x20, 0x02, 0x03, 0x00, 0x00, 0x00
- .byte 0xC8, 0xF8, 0x20, 0x02, 0x55, 0x53, 0x2C, 0x20, 0x57, 0x61, 0x73, 0x68, 0x69, 0x6E, 0x67, 0x74
+ .byte 0x76, 0x61, 0x6C, 0x20, 0x21, 0x3D, 0x20, 0x4E, 0x55, 0x4C, 0x4C, 0x00
+
+ .global UNK_0220F8C8
+UNK04_0220F8C8: ; 0x0220F8C8
+ .byte 0x01, 0x00, 0x01, 0x00
+
+ .global UNK_0220F8CC
+UNK04_0220F8CC: ; 0x0220F8CC
+ .word UNK04_0220F8E0, 0x00000080, UNK04_0220F930, 0x00000003
+ .word UNK04_0220F8C8
+
+ .global UNK_0220F8E0
+UNK04_0220F8E0: ; 0x0220F8E0
+ .byte 0x55, 0x53, 0x2C, 0x20, 0x57, 0x61, 0x73, 0x68, 0x69, 0x6E, 0x67, 0x74
.byte 0x6F, 0x6E, 0x2C, 0x20, 0x4E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x20, 0x6F, 0x66, 0x20
.byte 0x41, 0x6D, 0x65, 0x72, 0x69, 0x63, 0x61, 0x20, 0x49, 0x6E, 0x63, 0x2C, 0x20, 0x4E, 0x4F, 0x41
.byte 0x2C, 0x20, 0x4E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x20, 0x43, 0x41, 0x2C, 0x20, 0x63
.byte 0x61, 0x40, 0x6E, 0x6F, 0x61, 0x2E, 0x6E, 0x69, 0x6E, 0x74, 0x65, 0x6E, 0x64, 0x6F, 0x2E, 0x63
- .byte 0x6F, 0x6D, 0x00, 0x00, 0xB3, 0xCD, 0x79, 0x97, 0x77, 0x5D, 0x8A, 0xAF, 0x86, 0xA8, 0xE8, 0xD7
+ .byte 0x6F, 0x6D, 0x00, 0x00
+
+ .global UNK_0220F930
+UNK04_0220F930: ; 0x0220F930
+ .byte 0xB3, 0xCD, 0x79, 0x97, 0x77, 0x5D, 0x8A, 0xAF, 0x86, 0xA8, 0xE8, 0xD7
.byte 0x73, 0x1C, 0x77, 0xDF, 0x10, 0x90, 0x1F, 0x81, 0xF8, 0x41, 0x9E, 0x21, 0x55, 0xDF, 0xBC, 0xFC
.byte 0x63, 0xFB, 0x19, 0x43, 0xF1, 0xF6, 0xC4, 0x72, 0x42, 0x49, 0xBD, 0xAD, 0x44, 0x68, 0x4E, 0xF3
.byte 0xDA, 0x1D, 0xE6, 0x4D, 0xD8, 0xF9, 0x59, 0x88, 0xDC, 0xAE, 0x3E, 0x9B, 0x38, 0x09, 0xCA, 0x7F
@@ -63263,7 +63643,7 @@ UNK04_0220F9B0: ; 0x0220F9B0
.global UNK_0220F9C8
UNK04_0220F9C8: ; 0x0220F9C8
- .byte 0xCC, 0xF8, 0x20, 0x02
+ .word UNK04_0220F8CC
.global UNK_0220F9CC
UNK04_0220F9CC: ; 0x0220F9CC
diff --git a/arm9/modules/04/asm/thumb_04.s b/arm9/modules/04/asm/thumb_04.s
index 48315516..88fd1d47 100644
--- a/arm9/modules/04/asm/thumb_04.s
+++ b/arm9/modules/04/asm/thumb_04.s
@@ -2975,14 +2975,14 @@ _021D8BEC: .word 0x000034FC
thumb_func_start MOD04_021D8BF0
MOD04_021D8BF0: ; 0x021D8BF0
ldr r0, _021D8BFC ; =UNK04_0220FBC8
- ldr r3, _021D8C00 ; =0x020C1458
+ ldr r3, _021D8C00 ; =FUN_020C1458
ldr r1, [r0, #4]
ldr r0, _021D8C04 ; =0x00003504
add r0, r1, r0
bx r3
.align 2, 0
_021D8BFC: .word UNK04_0220FBC8
-_021D8C00: .word 0x020C1458
+_021D8C00: .word FUN_020C1458
_021D8C04: .word 0x00003504
thumb_func_start MOD04_021D8C08
diff --git a/arm9/modules/13/asm/module_13_thumb.s b/arm9/modules/13/asm/module_13_thumb.s
index aeec3a10..e8acb2b6 100644
--- a/arm9/modules/13/asm/module_13_thumb.s
+++ b/arm9/modules/13/asm/module_13_thumb.s
@@ -373,7 +373,7 @@ MOD13_02217530: ; 0x02217530
pop {r3}
bx r3
_0221756A:
- ldr r5, _02217590 ; =0x021C8F04
+ ldr r5, _02217590 ; =CPSMyIp
ldr r0, [r5]
cmp r0, #0
bne _02217580
@@ -392,7 +392,7 @@ _02217580:
bx r3
nop
_0221758C: .word MOD13_0223F7C8
-_02217590: .word 0x021C8F04
+_02217590: .word CPSMyIp
thumb_func_start MOD13_02217594
MOD13_02217594: ; 0x02217594