Decompile asm/unk_text_util.s
This commit is contained in:
+48
-48
@@ -28007,14 +28007,14 @@ _08017F8A:
|
||||
lsls r0, r4, 24
|
||||
lsrs r0, 24
|
||||
adds r1, r5, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
adds r5, 0x10
|
||||
adds r4, 0x1
|
||||
cmp r4, 0x3
|
||||
ble _08017F8A
|
||||
ldr r1, =gUnknown_082EE47C
|
||||
adds r0, r7, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
b _08017FB4
|
||||
.pool
|
||||
_08017FAC:
|
||||
@@ -28379,7 +28379,7 @@ sub_8018220: @ 8018220
|
||||
ldr r0, =gUnknown_02039B58
|
||||
adds r1, r0
|
||||
mov r8, r1
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
mov r6, r9
|
||||
adds r6, 0xC0
|
||||
bl sub_8068BB0
|
||||
@@ -28393,11 +28393,11 @@ sub_8018220: @ 8018220
|
||||
bl StringCopy
|
||||
movs r0, 0
|
||||
adds r1, r6, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
mov r1, r8
|
||||
adds r1, 0x30
|
||||
movs r0, 0x1
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r4, 0xBA
|
||||
lsls r4, 1
|
||||
add r4, r9
|
||||
@@ -28411,7 +28411,7 @@ sub_8018220: @ 8018220
|
||||
bl StringCopy
|
||||
movs r0, 0x2
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
mov r5, r9
|
||||
adds r5, 0xDE
|
||||
mov r0, r8
|
||||
@@ -28422,7 +28422,7 @@ sub_8018220: @ 8018220
|
||||
bl ConvertIntToDecimalStringN
|
||||
movs r0, 0x3
|
||||
adds r1, r5, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r2, 0xED
|
||||
add r2, r9
|
||||
mov r10, r2
|
||||
@@ -28442,16 +28442,16 @@ sub_8018220: @ 8018220
|
||||
bl ConvertIntToDecimalStringN
|
||||
movs r0, 0x4
|
||||
mov r1, r10
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r0, 0x5
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r4, 0xD2
|
||||
lsls r4, 1
|
||||
add r4, r9
|
||||
ldr r1, =gUnknown_082EFF64
|
||||
adds r0, r4, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
ldr r0, =gStringVar4
|
||||
adds r1, r4, 0
|
||||
bl StringCopy
|
||||
@@ -28468,7 +28468,7 @@ _0801830C:
|
||||
bl ConvertIntToDecimalStringN
|
||||
movs r0, 0
|
||||
adds r1, r6, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
mov r2, r8
|
||||
ldrh r1, [r2, 0x16]
|
||||
cmp r1, r4
|
||||
@@ -28483,7 +28483,7 @@ _08018328:
|
||||
bl ConvertIntToDecimalStringN
|
||||
movs r0, 0x2
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
mov r0, r8
|
||||
ldrh r1, [r0, 0x20]
|
||||
adds r0, r5, 0
|
||||
@@ -28492,7 +28492,7 @@ _08018328:
|
||||
bl ConvertIntToDecimalStringN
|
||||
movs r0, 0x3
|
||||
adds r1, r5, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r7, 0
|
||||
movs r6, 0x80
|
||||
lsls r6, 19
|
||||
@@ -28505,7 +28505,7 @@ _08018360:
|
||||
bl CopyEasyChatWord
|
||||
lsrs r0, r6, 24
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r2, 0x80
|
||||
lsls r2, 17
|
||||
adds r6, r2
|
||||
@@ -28519,7 +28519,7 @@ _08018360:
|
||||
add r4, r9
|
||||
ldr r1, =gUnknown_082EFFA4
|
||||
adds r0, r4, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
ldr r5, =gStringVar4
|
||||
adds r0, r5, 0
|
||||
adds r1, r4, 0
|
||||
@@ -28529,7 +28529,7 @@ _08018360:
|
||||
bne _080183D0
|
||||
ldr r1, =gUnknown_082F0020
|
||||
adds r0, r4, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
adds r0, r5, 0
|
||||
adds r1, r4, 0
|
||||
bl StringAppend
|
||||
@@ -28546,7 +28546,7 @@ _080183D0:
|
||||
adds r1, r0
|
||||
ldr r1, [r1]
|
||||
adds r0, r4, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
adds r0, r5, 0
|
||||
adds r1, r4, 0
|
||||
bl StringAppend
|
||||
@@ -32659,7 +32659,7 @@ sub_801A43C: @ 801A43C
|
||||
bl LoadPalette
|
||||
movs r0, 0xF0
|
||||
bl sub_81978B0
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
movs r0, 0x20
|
||||
str r0, [sp]
|
||||
str r0, [sp, 0x4]
|
||||
@@ -41936,10 +41936,10 @@ _0801F020:
|
||||
ldrb r1, [r4, 0x8]
|
||||
cmp r0, r1
|
||||
beq _0801F0A8
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r1, =gText_F700JoinedChat
|
||||
b _0801F094
|
||||
.pool
|
||||
@@ -41976,14 +41976,14 @@ _0801F07A:
|
||||
ldrb r5, [r5]
|
||||
cmp r0, r5
|
||||
beq _0801F0A8
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
movs r0, 0
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r1, =gText_F700LeftChat
|
||||
_0801F094:
|
||||
adds r0, r6, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
movs r0, 0x1
|
||||
b _0801F0AA
|
||||
.pool
|
||||
@@ -43456,11 +43456,11 @@ sub_801FBF8: @ 801FBF8
|
||||
beq _0801FC38
|
||||
b _0801FC42
|
||||
_0801FC08:
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
bl sub_801F1D0
|
||||
adds r1, r0, 0
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r0, 0x5
|
||||
movs r1, 0
|
||||
bl sub_801FF18
|
||||
@@ -43617,11 +43617,11 @@ sub_801FD30: @ 801FD30
|
||||
beq _0801FD74
|
||||
b _0801FD7E
|
||||
_0801FD40:
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
ldr r0, =gSaveBlock2Ptr
|
||||
ldr r1, [r0]
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
movs r0, 0x9
|
||||
movs r1, 0
|
||||
bl sub_801FF18
|
||||
@@ -43925,7 +43925,7 @@ _0801FF98:
|
||||
adds r0, r1, 0
|
||||
adds r0, 0x22
|
||||
ldr r1, [r4]
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
ldr r0, [r5]
|
||||
adds r6, r0, 0
|
||||
adds r6, 0x22
|
||||
@@ -47204,7 +47204,7 @@ _08021A92:
|
||||
lsls r4, 2
|
||||
str r4, [sp, 0x24]
|
||||
_08021A98:
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
ldr r0, [sp, 0x10]
|
||||
cmp r0, 0x1
|
||||
beq _08021B48
|
||||
@@ -47463,10 +47463,10 @@ _08021CC8:
|
||||
ldr r0, [sp, 0xC]
|
||||
adds r1, r0, r1
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r0, =gStringVar4
|
||||
adds r1, r4, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
ldr r1, [sp, 0xC]
|
||||
movs r2, 0xDD
|
||||
lsls r2, 1
|
||||
@@ -63514,7 +63514,7 @@ _08029DA0:
|
||||
movs r1, 0x1
|
||||
adds r2, r5, 0
|
||||
bl PrintTextOnWindow
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
bl sub_802762C
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
@@ -63523,11 +63523,11 @@ _08029DA0:
|
||||
bl CopyItemName
|
||||
movs r0, 0
|
||||
adds r1, r5, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r7, =gStringVar4
|
||||
ldr r1, =gText_FirstPlacePrize
|
||||
adds r0, r7, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
ldr r0, [r4]
|
||||
add r0, r10
|
||||
ldrb r0, [r0]
|
||||
@@ -63548,7 +63548,7 @@ _08029DA0:
|
||||
beq _08029EC8
|
||||
cmp r4, 0x3
|
||||
beq _08029EC8
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
bl sub_802762C
|
||||
lsls r0, 16
|
||||
lsrs r0, 16
|
||||
@@ -63556,12 +63556,12 @@ _08029DA0:
|
||||
bl CopyItemName
|
||||
movs r0, 0
|
||||
adds r1, r5, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
cmp r4, 0x2
|
||||
bne _08029E9C
|
||||
ldr r1, =gText_CantHoldAnyMore
|
||||
adds r0, r7, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
b _08029EA8
|
||||
.pool
|
||||
_08029E9C:
|
||||
@@ -63569,7 +63569,7 @@ _08029E9C:
|
||||
bne _08029EA8
|
||||
ldr r1, =gText_FilledStorageSpace
|
||||
adds r0, r7, 0
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
_08029EA8:
|
||||
ldr r0, =gUnknown_02022CF8
|
||||
ldr r0, [r0]
|
||||
@@ -70729,19 +70729,19 @@ sub_802D7E8: @ 802D7E8
|
||||
movs r2, 0
|
||||
movs r3, 0x1
|
||||
bl ConvertIntToDecimalStringN
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
ldr r1, [r5]
|
||||
adds r1, 0x26
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r1, [r5]
|
||||
adds r1, 0x66
|
||||
movs r0, 0x1
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r0, [r5]
|
||||
adds r0, 0xA6
|
||||
ldr r1, =gText_AwesomeWonF701F700
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
movs r0, 0x4
|
||||
movs r1, 0x8
|
||||
movs r2, 0x16
|
||||
@@ -70786,15 +70786,15 @@ sub_802D884: @ 802D884
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x26
|
||||
bl CopyItemName
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x26
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r0, [r4]
|
||||
adds r0, 0xA6
|
||||
ldr r1, =gText_FilledStorageSpace2
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
movs r0, 0x4
|
||||
movs r1, 0x8
|
||||
movs r2, 0x16
|
||||
@@ -70839,15 +70839,15 @@ sub_802D8FC: @ 802D8FC
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x26
|
||||
bl CopyItemName
|
||||
bl sub_81AFBF0
|
||||
bl UnkTextUtil_Reset
|
||||
ldr r1, [r4]
|
||||
adds r1, 0x26
|
||||
movs r0, 0
|
||||
bl sub_81AFC0C
|
||||
bl UnkTextUtil_SetPtrI
|
||||
ldr r0, [r4]
|
||||
adds r0, 0xA6
|
||||
ldr r1, =gText_CantHoldMore
|
||||
bl sub_81AFC28
|
||||
bl UnkTextUtil_StringExpandPlaceholders
|
||||
movs r0, 0x4
|
||||
movs r1, 0x9
|
||||
movs r2, 0x16
|
||||
|
||||
Reference in New Issue
Block a user