summaryrefslogtreecommitdiff
path: root/asm/rom_8094928.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/rom_8094928.s')
-rw-r--r--asm/rom_8094928.s478
1 files changed, 239 insertions, 239 deletions
diff --git a/asm/rom_8094928.s b/asm/rom_8094928.s
index f49f9d6be..c912fd14e 100644
--- a/asm/rom_8094928.s
+++ b/asm/rom_8094928.s
@@ -15494,7 +15494,7 @@ _0809C3EA:
ldr r1, _0809C460 @ =0x00001282
adds r7, r2, r1
ldrh r0, [r3]
- bl itemid_get_item
+ bl ItemId_GetItem
adds r1, r0, 0
adds r0, r7, 0
bl StringCopy
@@ -20083,7 +20083,7 @@ sub_809E7F0: @ 809E7F0
ldr r1, _0809E838 @ =sub_809E3FC
str r1, [r0]
adds r0, r4, 0
- bl BgFrame_FillTileMap
+ bl sub_80A2078
_0809E828:
pop {r4}
pop {r0}
@@ -20169,7 +20169,7 @@ _0809E8CA:
ldr r0, _0809E8EC @ =sub_809E3FC
str r0, [r1]
adds r0, r5, 0
- bl BgFrame_FillTileMap
+ bl sub_80A2078
_0809E8DE:
pop {r4,r5}
pop {r0}
@@ -20344,7 +20344,7 @@ _0809EA26:
bl sub_80A0428
_0809EA34:
mov r0, r8
- bl BgFrame_FillTileMap
+ bl sub_80A2078
add sp, 0x8
pop {r3-r5}
mov r8, r3
@@ -20401,7 +20401,7 @@ _0809EA8C:
ldr r1, _0809EAC4 @ =sub_809E3FC
str r1, [r0]
adds r0, r5, 0
- bl BgFrame_FillTileMap
+ bl sub_80A2078
pop {r4,r5}
pop {r0}
bx r0
@@ -23067,7 +23067,7 @@ _0809FF6A:
adds r0, r4, 0
movs r1, 0x1D
movs r2, 0xE
- bl sub_8072B4C
+ bl MenuPrint_RightAligned
adds r0, r5, 0
movs r1, 0x17
movs r2, 0x10
@@ -24590,7 +24590,7 @@ sub_80A0BF4: @ 80A0BF4
_080A0C2E:
ldr r4, _080A0C44 @ =gStringVar1
adds r0, r5, 0
- bl itemid_get_item
+ bl ItemId_GetItem
adds r1, r0, 0
adds r0, r4, 0
bl StringCopy
@@ -24611,7 +24611,7 @@ _080A0C5C: .4byte gOtherText_None
_080A0C60:
ldr r1, _080A0C78 @ =gStringVar1
adds r0, r5, 0
- bl itemid_copy_name
+ bl CopyItemName
_080A0C68:
ldr r0, _080A0C7C @ =gUnknown_083C15B4
adds r1, r7, 0
@@ -24708,7 +24708,7 @@ _080A0D14:
lsrs r1, 24
adds r0, r4, 0
ldr r2, [sp]
- bl sub_8072B4C
+ bl MenuPrint_RightAligned
ldr r0, _080A0D58 @ =0x06004caa
mov r9, r0
movs r2, 0
@@ -27228,8 +27228,8 @@ _080A2052:
_080A2074: .4byte gOtherText_Comma
thumb_func_end sub_80A203C
- thumb_func_start BgFrame_FillTileMap
-BgFrame_FillTileMap: @ 80A2078
+ thumb_func_start sub_80A2078
+sub_80A2078: @ 80A2078
push {lr}
ldr r3, _080A209C @ =gUnknown_03005CF0
ldr r2, _080A20A0 @ =gTasks
@@ -27250,7 +27250,7 @@ BgFrame_FillTileMap: @ 80A2078
_080A209C: .4byte gUnknown_03005CF0
_080A20A0: .4byte gTasks
_080A20A4: .4byte sub_80A20A8
- thumb_func_end BgFrame_FillTileMap
+ thumb_func_end sub_80A2078
thumb_func_start sub_80A20A8
sub_80A20A8: @ 80A20A8
@@ -29625,23 +29625,23 @@ _080A32A2:
b _080A3464
_080A32A4:
bl sub_80F944C
- bl InitMenuInUpperLeftCornerPlaySoundWhenAPressed
+ bl LoadScrollIndicatorPalette
movs r0, 0
movs r1, 0xAC
movs r2, 0xC
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0x1
movs r1, 0xAC
movs r2, 0x94
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0x2
movs r1, 0x1C
movs r2, 0x58
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0x3
movs r1, 0x64
movs r2, 0x58
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0
movs r1, 0x2
bl sub_80F9988
@@ -29735,8 +29735,8 @@ _080A338C:
adds r1, r0
movs r2, 0
ldrsh r0, [r1, r2]
- bl sub_80A490C
- bl sub_80A736C
+ bl ItemListMenu_InitDescription
+ bl ItemListMenu_InitMenu
ldr r1, _080A33E4 @ =gUnknown_0203855B
ldrb r0, [r4]
adds r0, 0x1
@@ -29758,9 +29758,9 @@ _080A33E8: .4byte gUnknown_0203855C
_080A33EC: .4byte gMain
_080A33F0: .4byte 0x0000043c
_080A33F4:
- bl sub_80A7B10
+ bl CreateBagSprite
movs r0, 0
- bl sub_80A7C20
+ bl CreateBagPokeballSprite
bl sub_80A3740
b _080A3464
_080A3404:
@@ -30169,7 +30169,7 @@ _080A371A:
adds r1, r5
ldr r0, [r1]
ldrb r1, [r1, 0x4]
- bl sub_80A9684
+ bl ClearItemSlots
adds r0, r4, 0x1
lsls r0, 16
lsrs r4, r0, 16
@@ -30350,7 +30350,7 @@ _080A3868:
ldrsh r0, [r1, r2]
ldr r4, _080A38B0 @ =gUnknown_02038562
ldrb r1, [r4]
- bl sub_80A49AC
+ bl ItemListMenu_ChangeDescription
ldrb r0, [r4]
adds r0, 0x1
strb r0, [r4]
@@ -30385,7 +30385,7 @@ _080A38C0:
movs r2, 0
ldrsh r0, [r1, r2]
ldrb r1, [r4]
- bl sub_80A49AC
+ bl ItemListMenu_ChangeDescription
ldrb r0, [r4]
adds r0, 0x1
strb r0, [r4]
@@ -30413,7 +30413,7 @@ _080A38F2:
bl sub_80A37C0
adds r0, r7, 0
bl DestroyTask
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
movs r0, 0x2
movs r1, 0
bl sub_80F979C
@@ -31187,7 +31187,7 @@ sub_80A3E90: @ 80A3E90
bl sub_80A763C
movs r0, 0
bl sub_80A7528
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
pop {r4,r5}
pop {r0}
bx r0
@@ -31861,7 +31861,7 @@ _080A43A4:
lsls r4, 2
adds r0, r4, r0
ldrh r0, [r0]
- bl itemid_get_item
+ bl ItemId_GetItem
adds r1, r0, 0
adds r0, r6, 0
movs r2, 0x66
@@ -31963,7 +31963,7 @@ _080A4470:
lsls r4, 2
adds r0, r4, r0
ldrh r0, [r0]
- bl itemid_get_item
+ bl ItemId_GetItem
adds r1, r0, 0
adds r0, r7, 0
movs r2, 0x60
@@ -32312,7 +32312,7 @@ _080A4730:
adds r0, r4, r0
ldrh r0, [r0]
mov r1, r9
- bl itemid_copy_name
+ bl CopyItemName
mov r1, r8
ldr r0, [r1]
adds r4, r0
@@ -32509,8 +32509,8 @@ sub_80A48F8: @ 80A48F8
bx r0
thumb_func_end sub_80A48F8
- thumb_func_start sub_80A490C
-sub_80A490C: @ 80A490C
+ thumb_func_start ItemListMenu_InitDescription
+ItemListMenu_InitDescription: @ 80A490C
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 16
@@ -32558,7 +32558,7 @@ _080A496C: .4byte gUnknown_0840E740
_080A4970: .4byte gUnknown_03000701
_080A4974:
adds r0, r3, 0
- bl itemid_get_description
+ bl ItemId_GetDescription
movs r1, 0x1
str r1, [sp]
movs r1, 0x4
@@ -32584,10 +32584,10 @@ _080A49A4:
pop {r4,r5}
pop {r0}
bx r0
- thumb_func_end sub_80A490C
+ thumb_func_end ItemListMenu_InitDescription
- thumb_func_start sub_80A49AC
-sub_80A49AC: @ 80A49AC
+ thumb_func_start ItemListMenu_ChangeDescription
+ItemListMenu_ChangeDescription: @ 80A49AC
push {r4,r5,lr}
sub sp, 0x64
adds r4, r1, 0
@@ -32652,7 +32652,7 @@ _080A4A28:
asrs r1, 16
mov r0, sp
adds r2, r4, 0
- bl sub_80A99A8
+ bl ItemId_CopyDescription
cmp r0, 0
beq _080A4A4C
lsls r2, r4, 20
@@ -32669,7 +32669,7 @@ _080A4A4C:
pop {r4,r5}
pop {r0}
bx r0
- thumb_func_end sub_80A49AC
+ thumb_func_end ItemListMenu_ChangeDescription
thumb_func_start sub_80A4A54
sub_80A4A54: @ 80A4A54
@@ -33254,7 +33254,7 @@ sub_80A4E8C: @ 80A4E8C
bl sub_80A3770
bl sub_80A7C64
adds r0, r6, 0
- bl sub_80A7C20
+ bl CreateBagPokeballSprite
pop {r4-r6}
pop {r0}
bx r0
@@ -33909,7 +33909,7 @@ sub_80A5414: @ 80A5414
lsls r0, 24
lsrs r4, r0, 24
movs r5, 0
- bl rfu_lacks_rfufunc
+ bl sub_80A78A0
cmp r0, 0
bne _080A5426
b _080A5552
@@ -34444,7 +34444,7 @@ sub_80A5888: @ 80A5888
lsls r0, 24
lsrs r4, r0, 24
adds r5, r4, 0
- bl rfu_lacks_rfufunc
+ bl sub_80A78A0
cmp r0, 0
beq _080A5988
ldr r2, _080A58B8 @ =gMain
@@ -34807,7 +34807,7 @@ sub_80A5B78: @ 80A5B78
lsrs r4, r0, 24
ldr r5, _080A5BB0 @ =word_203855E
ldrh r0, [r5]
- bl itemid_get_overworld_function
+ bl ItemId_GetFieldFunc
cmp r0, 0
beq _080A5BF2
movs r0, 0x5
@@ -34817,7 +34817,7 @@ sub_80A5B78: @ 80A5B78
cmp r0, 0
bne _080A5BB4
ldrh r0, [r5]
- bl itemid_get_type
+ bl ItemId_GetType
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
@@ -34843,7 +34843,7 @@ _080A5BB4:
beq _080A5BEC
ldr r0, _080A5BE8 @ =word_203855E
ldrh r0, [r0]
- bl itemid_get_overworld_function
+ bl ItemId_GetFieldFunc
adds r1, r0, 0
adds r0, r4, 0
bl _call_via_r1
@@ -34892,7 +34892,7 @@ sub_80A5C24: @ 80A5C24
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -35044,7 +35044,7 @@ sub_80A5D38: @ 80A5D38
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -35085,7 +35085,7 @@ sub_80A5DA0: @ 80A5DA0
lsls r1, 16
lsrs r4, r1, 16
ldr r1, _080A5DC4 @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
cmp r4, 0x63
bls _080A5DCC
ldr r0, _080A5DC8 @ =gStringVar2
@@ -35323,7 +35323,7 @@ sub_80A5F80: @ 80A5F80
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -35362,7 +35362,7 @@ _080A5FE2:
bl sub_80A7528
adds r0, r6, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r6, 0
bl sub_80A37C0
pop {r4-r6}
@@ -35380,7 +35380,7 @@ sub_80A6000: @ 80A6000
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -35431,8 +35431,8 @@ _080A6074: .4byte gTasks
_080A6078: .4byte sub_80A6000
thumb_func_end sub_80A6024
- thumb_func_start DisplayCannotDismountBikeMessage
-DisplayCannotDismountBikeMessage: @ 80A607C
+ thumb_func_start DisplayCannotBeHeldMessage
+DisplayCannotBeHeldMessage: @ 80A607C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -35441,7 +35441,7 @@ DisplayCannotDismountBikeMessage: @ 80A607C
ldr r0, _080A60B4 @ =word_203855E
ldrh r0, [r0]
ldr r1, _080A60B8 @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
ldr r5, _080A60BC @ =gStringVar4
ldr r1, _080A60C0 @ =gOtherText_CantBeHeld
adds r0, r5, 0
@@ -35461,7 +35461,7 @@ _080A60B8: .4byte gStringVar1
_080A60BC: .4byte gStringVar4
_080A60C0: .4byte gOtherText_CantBeHeld
_080A60C4: .4byte sub_80A6024
- thumb_func_end DisplayCannotDismountBikeMessage
+ thumb_func_end DisplayCannotBeHeldMessage
thumb_func_start ItemMenu_Give
ItemMenu_Give: @ 80A60C8
@@ -35492,7 +35492,7 @@ _080A6100: .4byte gOtherText_CantWriteMail
_080A6104: .4byte sub_80A6024
_080A6108:
ldrh r0, [r5]
- bl itemid_is_unique
+ bl ItemId_GetImportance
lsls r0, 24
lsrs r5, r0, 24
cmp r5, 0
@@ -35534,7 +35534,7 @@ _080A6160: .4byte sub_80A5B00
_080A6164: .4byte gUnknown_02038561
_080A6168:
adds r0, r6, 0
- bl DisplayCannotDismountBikeMessage
+ bl DisplayCannotBeHeldMessage
_080A616E:
add sp, 0x4
pop {r4-r6}
@@ -35661,7 +35661,7 @@ _080A6254:
bl sub_80A73FC
ldrh r0, [r4]
ldr r1, _080A6288 @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
ldr r4, _080A628C @ =gStringVar4
ldr r1, _080A6290 @ =gOtherText_CantBeHeldHere
adds r0, r4, 0
@@ -35683,7 +35683,7 @@ _080A6298:
cmp r6, 0x5
beq _080A62CC
ldrh r0, [r4]
- bl itemid_is_unique
+ bl ItemId_GetImportance
lsls r0, 24
cmp r0, 0
bne _080A62CC
@@ -35704,7 +35704,7 @@ _080A62C4: .4byte gTasks
_080A62C8: .4byte sub_808A3F8
_080A62CC:
adds r0, r5, 0
- bl DisplayCannotDismountBikeMessage
+ bl DisplayCannotBeHeldMessage
_080A62D2:
pop {r4-r6}
pop {r0}
@@ -35808,9 +35808,9 @@ sub_80A6354: @ 80A6354
ldr r4, _080A63D0 @ =word_203855E
ldrh r0, [r4]
ldr r1, _080A63D4 @ =gStringVar2
- bl itemid_copy_name
+ bl CopyItemName
ldrh r0, [r4]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
lsls r0, 16
cmp r0, 0
bne _080A63E4
@@ -35870,7 +35870,7 @@ sub_80A640C: @ 80A640C
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -36082,7 +36082,7 @@ sub_80A65AC: @ 80A65AC
ldr r0, _080A6604 @ =word_203855E
ldrh r0, [r0]
ldr r1, _080A6608 @ =gStringVar2
- bl itemid_copy_name
+ bl CopyItemName
ldr r4, _080A660C @ =gStringVar4
ldr r1, _080A6610 @ =gOtherText_SoldItem
adds r0, r4, 0
@@ -36208,7 +36208,7 @@ _080A66B4:
ldr r4, _080A672C @ =gStringVar1
ldr r0, _080A6730 @ =word_203855E
ldrh r0, [r0]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
lsls r0, 16
lsrs r0, 17
ldr r2, _080A6734 @ =gTasks
@@ -36275,7 +36275,7 @@ sub_80A6760: @ 80A6760
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -36339,7 +36339,7 @@ BuyMenuDisplayMessage: @ 80A67F4
lsls r5, 16
lsrs r5, 16
adds r0, r4, 0
- bl itemid_get_market_price
+ bl ItemId_GetPrice
lsls r0, 16
lsrs r0, 17
muls r0, r5
@@ -36349,7 +36349,7 @@ BuyMenuDisplayMessage: @ 80A67F4
bl sub_80B7A94
ldr r6, _080A6838 @ =gStringVar1
adds r0, r4, 0
- bl itemid_get_market_price
+ bl ItemId_GetPrice
lsls r0, 16
lsrs r0, 17
adds r1, r0, 0
@@ -36401,7 +36401,7 @@ sub_80A6870: @ 80A6870
lsls r4, 24
lsrs r4, 24
ldr r5, _080A68A0 @ =gSaveBlock1 + 0x490
- bl itemid_get_market_price
+ bl ItemId_GetPrice
lsls r0, 16
lsrs r0, 17
adds r1, r0, 0
@@ -36693,7 +36693,7 @@ sub_80A6A84: @ 80A6A84
ldr r0, _080A6AF0 @ =word_203855E
ldrh r0, [r0]
ldr r1, _080A6AF4 @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
ldr r0, _080A6AF8 @ =gStringVar2
mov r2, r8
movs r3, 0x2
@@ -36792,7 +36792,7 @@ sub_80A6B64: @ 80A6B64
ldr r0, _080A6BA0 @ =word_203855E
mov r8, r0
ldrh r0, [r0]
- bl itemid_is_unique
+ bl ItemId_GetImportance
lsls r0, 24
lsrs r0, 24
cmp r0, 0x2
@@ -36813,7 +36813,7 @@ _080A6BA8:
mov r1, r8
ldrh r0, [r1]
ldrh r1, [r7, 0x2]
- bl sub_80A9760
+ bl AddPCItem
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
@@ -36997,7 +36997,7 @@ sub_80A6D1C: @ 80A6D1C
cmp r0, 0
beq _080A6D84
movs r1, 0x1
- bl sub_80A92D4
+ bl CheckBagHasItem
lsls r0, 24
lsrs r5, r0, 24
cmp r5, 0x1
@@ -37010,7 +37010,7 @@ sub_80A6D1C: @ 80A6D1C
ldrh r0, [r4]
strh r0, [r1]
ldrh r0, [r4]
- bl itemid_get_overworld_function
+ bl ItemId_GetFieldFunc
movs r1, 0x8
bl CreateTask
lsls r0, 24
@@ -37320,7 +37320,7 @@ sub_80A6FDC: @ 80A6FDC
push {lr}
ldr r0, _080A6FF8 @ =word_203855E
ldrh r0, [r0]
- bl itemid_get_usage
+ bl ItemId_GetBattleUsage
lsls r0, 24
cmp r0, 0
beq _080A7008
@@ -37458,13 +37458,13 @@ ItemMenu_UseInBattle: @ 80A70F4
lsrs r5, r0, 24
ldr r4, _080A7120 @ =word_203855E
ldrh r0, [r4]
- bl itemid_get_battle_function
+ bl ItemId_GetBattleFunc
cmp r0, 0
beq _080A711A
movs r0, 0x5
bl PlaySE
ldrh r0, [r4]
- bl itemid_get_battle_function
+ bl ItemId_GetBattleFunc
adds r1, r0, 0
adds r0, r5, 0
bl _call_via_r1
@@ -37488,7 +37488,7 @@ sub_80A7124: @ 80A7124
bl sub_80A7528
adds r0, r4, 0
bl sub_80A41D4
- bl sub_80A736C
+ bl ItemListMenu_InitMenu
adds r0, r4, 0
bl sub_80A37C0
pop {r4}
@@ -37573,16 +37573,16 @@ _080A71B2:
bl memcpy
adds r0, r5, 0
movs r1, 0x14
- bl sub_80A9684
+ bl ClearItemSlots
adds r0, r4, 0
movs r1, 0x10
- bl sub_80A9684
+ bl ClearItemSlots
movs r0, 0xD
movs r1, 0x1
- bl sub_80A9424
+ bl AddBagItem
movs r0, 0x4
movs r1, 0x1
- bl sub_80A9424
+ bl AddBagItem
ldr r1, _080A7228 @ =gUnknown_03000701
movs r0, 0x7
strb r0, [r1]
@@ -37743,8 +37743,8 @@ _080A735E:
bx r0
thumb_func_end sub_80A7230
- thumb_func_start sub_80A736C
-sub_80A736C: @ 80A736C
+ thumb_func_start ItemListMenu_InitMenu
+ItemListMenu_InitMenu: @ 80A736C
push {lr}
sub sp, 0x8
ldr r1, _080A73B0 @ =gUnknown_03005D10
@@ -37771,7 +37771,7 @@ sub_80A736C: @ 80A736C
str r0, [sp]
movs r0, 0x10
movs r2, 0xC
- bl sub_814AC58
+ bl CreateBlendedOutlineCursor
bl sub_80A73C0
add sp, 0x8
pop {r0}
@@ -37781,7 +37781,7 @@ _080A73B0: .4byte gUnknown_03005D10
_080A73B4: .4byte gUnknown_02038559
_080A73B8: .4byte 0x0000ffff
_080A73BC: .4byte 0x00002d9f
- thumb_func_end sub_80A736C
+ thumb_func_end ItemListMenu_InitMenu
thumb_func_start sub_80A73C0
sub_80A73C0: @ 80A73C0
@@ -37892,7 +37892,7 @@ _080A7478:
movs r2, 0
ldrsh r0, [r1, r2]
ldrb r1, [r4, 0x1]
- bl sub_80A49AC
+ bl ItemListMenu_ChangeDescription
b _080A74FC
.align 2, 0
_080A74A0: .4byte gUnknown_03005D10
@@ -38499,8 +38499,8 @@ _080A789C:
bx r0
thumb_func_end sub_80A7880
- thumb_func_start rfu_lacks_rfufunc
-rfu_lacks_rfufunc: @ 80A78A0
+ thumb_func_start sub_80A78A0
+sub_80A78A0: @ 80A78A0
push {lr}
ldr r0, _080A78B4 @ =gUnknown_02038550
movs r1, 0
@@ -38514,7 +38514,7 @@ _080A78AE:
bx r1
.align 2, 0
_080A78B4: .4byte gUnknown_02038550
- thumb_func_end rfu_lacks_rfufunc
+ thumb_func_end sub_80A78A0
thumb_func_start sub_80A78B8
sub_80A78B8: @ 80A78B8
@@ -38866,8 +38866,8 @@ sub_80A7AE4: @ 80A7AE4
_080A7B0C: .4byte gUnknown_0203855C
thumb_func_end sub_80A7AE4
- thumb_func_start sub_80A7B10
-sub_80A7B10: @ 80A7B10
+ thumb_func_start CreateBagSprite
+CreateBagSprite: @ 80A7B10
push {lr}
ldr r0, _080A7B24 @ =gSpriteTemplate_83C1CE0
movs r1, 0x3A
@@ -38878,7 +38878,7 @@ sub_80A7B10: @ 80A7B10
bx r0
.align 2, 0
_080A7B24: .4byte gSpriteTemplate_83C1CE0
- thumb_func_end sub_80A7B10
+ thumb_func_end CreateBagSprite
thumb_func_start sub_80A7B28
sub_80A7B28: @ 80A7B28
@@ -39013,8 +39013,8 @@ _080A7C16:
_080A7C1C: .4byte SpriteCallbackDummy
thumb_func_end sub_80A7B6C
- thumb_func_start sub_80A7C20
-sub_80A7C20: @ 80A7C20
+ thumb_func_start CreateBagPokeballSprite
+CreateBagPokeballSprite: @ 80A7C20
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -39043,7 +39043,7 @@ _080A7C54: .4byte gUnknown_083C1D30
_080A7C58: .4byte gSpriteTemplate_83C1D38
_080A7C5C: .4byte gUnknown_02038568
_080A7C60: .4byte gSprites
- thumb_func_end sub_80A7C20
+ thumb_func_end CreateBagPokeballSprite
thumb_func_start sub_80A7C64
sub_80A7C64: @ 80A7C64
@@ -41896,8 +41896,8 @@ _080A921A:
_080A9220: .4byte gSprites
thumb_func_end sub_80A913C
- thumb_func_start itemid_copy_name
-itemid_copy_name: @ 80A9224
+ thumb_func_start CopyItemName
+CopyItemName: @ 80A9224
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -41916,7 +41916,7 @@ itemid_copy_name: @ 80A9224
.align 2, 0
_080A9248: .4byte gOtherText_Berry2
_080A924C:
- bl itemid_get_item
+ bl ItemId_GetItem
adds r1, r0, 0
adds r0, r4, 0
bl StringCopy
@@ -41924,10 +41924,10 @@ _080A9258:
pop {r4}
pop {r0}
bx r0
- thumb_func_end itemid_copy_name
+ thumb_func_end CopyItemName
- thumb_func_start unref_sub_80A9260
-unref_sub_80A9260: @ 80A9260
+ thumb_func_start CountUsedBagPocketSlots
+CountUsedBagPocketSlots: @ 80A9260
push {lr}
lsls r0, 24
movs r2, 0
@@ -41961,7 +41961,7 @@ _080A9292:
_080A9296:
pop {r1}
bx r1
- thumb_func_end unref_sub_80A9260
+ thumb_func_end CountUsedBagPocketSlots
thumb_func_start IsBagPocketNonEmpty
IsBagPocketNonEmpty: @ 80A929C
@@ -41999,15 +41999,15 @@ _080A92D0:
bx r1
thumb_func_end IsBagPocketNonEmpty
- thumb_func_start sub_80A92D4
-sub_80A92D4: @ 80A92D4
+ thumb_func_start CheckBagHasItem
+CheckBagHasItem: @ 80A92D4
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
lsls r1, 16
lsrs r4, r1, 16
adds r0, r5, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
lsls r0, 24
cmp r0, 0
bne _080A92F0
@@ -42017,7 +42017,7 @@ _080A92EC:
b _080A9338
_080A92F0:
adds r0, r5, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
subs r0, 0x1
lsls r0, 24
movs r3, 0
@@ -42060,10 +42060,10 @@ _080A9338:
bx r1
.align 2, 0
_080A9340: .4byte gBagPockets
- thumb_func_end sub_80A92D4
+ thumb_func_end CheckBagHasItem
- thumb_func_start sub_80A9344
-sub_80A9344: @ 80A9344
+ thumb_func_start CheckBagHasSpace
+CheckBagHasSpace: @ 80A9344
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -42074,12 +42074,12 @@ sub_80A9344: @ 80A9344
lsls r1, 16
lsrs r4, r1, 16
adds r0, r6, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
lsls r0, 24
cmp r0, 0
beq _080A9408
adds r0, r6, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
subs r0, 0x1
lsls r0, 24
lsrs r1, r0, 24
@@ -42183,10 +42183,10 @@ _080A9416:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_80A9344
+ thumb_func_end CheckBagHasSpace
- thumb_func_start sub_80A9424
-sub_80A9424: @ 80A9424
+ thumb_func_start AddBagItem
+AddBagItem: @ 80A9424
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -42197,12 +42197,12 @@ sub_80A9424: @ 80A9424
mov r8, r0
lsls r1, 16
lsrs r4, r1, 16
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
lsls r0, 24
cmp r0, 0
beq _080A9510
mov r0, r8
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
subs r0, 0x1
lsls r0, 24
lsrs r6, r0, 24
@@ -42331,10 +42331,10 @@ _080A9528:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_80A9424
+ thumb_func_end AddBagItem
- thumb_func_start sub_80A9538
-sub_80A9538: @ 80A9538
+ thumb_func_start RemoveBagItem
+RemoveBagItem: @ 80A9538
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -42344,14 +42344,14 @@ sub_80A9538: @ 80A9538
lsrs r4, r1, 16
movs r7, 0
adds r0, r6, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
lsls r0, 24
cmp r0, 0
beq _080A959E
cmp r6, 0
beq _080A959E
adds r0, r6, 0
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
subs r0, 0x1
lsls r0, 24
lsrs r0, 24
@@ -42501,22 +42501,22 @@ _080A9664:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_80A9538
+ thumb_func_end RemoveBagItem
- thumb_func_start sub_80A9670
-sub_80A9670: @ 80A9670
+ thumb_func_start GetPocketByItemId
+GetPocketByItemId: @ 80A9670
push {lr}
lsls r0, 16
lsrs r0, 16
- bl itemid_get_pocket_number
+ bl ItemId_GetPocket
lsls r0, 24
lsrs r0, 24
pop {r1}
bx r1
- thumb_func_end sub_80A9670
+ thumb_func_end GetPocketByItemId
- thumb_func_start sub_80A9684
-sub_80A9684: @ 80A9684
+ thumb_func_start ClearItemSlots
+ClearItemSlots: @ 80A9684
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -42539,10 +42539,10 @@ _080A96A6:
pop {r4}
pop {r0}
bx r0
- thumb_func_end sub_80A9684
+ thumb_func_end ClearItemSlots
- thumb_func_start sub_80A96AC
-sub_80A96AC: @ 80A96AC
+ thumb_func_start FindFreePCItemSlot
+FindFreePCItemSlot: @ 80A96AC
push {lr}
movs r1, 0
ldr r3, _080A96CC @ =gSaveBlock1
@@ -42573,10 +42573,10 @@ _080A96D0:
_080A96E0:
pop {r1}
bx r1
- thumb_func_end sub_80A96AC
+ thumb_func_end FindFreePCItemSlot
- thumb_func_start sub_80A96E4
-sub_80A96E4: @ 80A96E4
+ thumb_func_start CountUsedPCItemSlots
+CountUsedPCItemSlots: @ 80A96E4
push {r4,lr}
movs r2, 0
movs r1, 0
@@ -42605,10 +42605,10 @@ _080A9702:
bx r1
.align 2, 0
_080A9714: .4byte gSaveBlock1
- thumb_func_end sub_80A96E4
+ thumb_func_end CountUsedPCItemSlots
- thumb_func_start sub_80A9718
-sub_80A9718: @ 80A9718
+ thumb_func_start CheckPCHasItem
+CheckPCHasItem: @ 80A9718
push {r4-r7,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -42646,10 +42646,10 @@ _080A9758:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_80A9718
+ thumb_func_end CheckPCHasItem
- thumb_func_start sub_80A9760
-sub_80A9760: @ 80A9760
+ thumb_func_start AddPCItem
+AddPCItem: @ 80A9760
push {r4-r7,lr}
sub sp, 0xC8
lsls r0, 16
@@ -42690,7 +42690,7 @@ _080A97A0:
bls _080A977C
cmp r4, 0
beq _080A97DC
- bl sub_80A96AC
+ bl FindFreePCItemSlot
lsls r0, 24
asrs r1, r0, 24
movs r0, 0x1
@@ -42724,10 +42724,10 @@ _080A97E8:
bx r1
.align 2, 0
_080A97F0: .4byte gSaveBlock1 + 0x498
- thumb_func_end sub_80A9760
+ thumb_func_end AddPCItem
- thumb_func_start sub_80A97F4
-sub_80A97F4: @ 80A97F4
+ thumb_func_start RemovePCItem
+RemovePCItem: @ 80A97F4
push {lr}
lsls r0, 24
lsls r1, 16
@@ -42748,17 +42748,17 @@ sub_80A97F4: @ 80A97F4
lsls r2, 3
adds r0, r3, r2
strh r1, [r0]
- bl sub_80A982C
+ bl CompactPCItems
_080A9820:
pop {r0}
bx r0
.align 2, 0
_080A9824: .4byte gSaveBlock1
_080A9828: .4byte 0x0000049a
- thumb_func_end sub_80A97F4
+ thumb_func_end RemovePCItem
- thumb_func_start sub_80A982C
-sub_80A982C: @ 80A982C
+ thumb_func_start CompactPCItems
+CompactPCItems: @ 80A982C
push {r4-r7,lr}
movs r2, 0
ldr r0, _080A987C @ =gSaveBlock1
@@ -42805,10 +42805,10 @@ _080A986C:
.align 2, 0
_080A987C: .4byte gSaveBlock1
_080A9880: .4byte gSaveBlock1 + 0x498
- thumb_func_end sub_80A982C
+ thumb_func_end CompactPCItems
- thumb_func_start sub_80A9884
-sub_80A9884: @ 80A9884
+ thumb_func_start SwapRegisteredBike
+SwapRegisteredBike: @ 80A9884
push {lr}
ldr r0, _080A98A0 @ =gSaveBlock1
ldr r1, _080A98A4 @ =0x00000496
@@ -42836,10 +42836,10 @@ _080A98B4:
_080A98B6:
pop {r0}
bx r0
- thumb_func_end sub_80A9884
+ thumb_func_end SwapRegisteredBike
- thumb_func_start itemid_sanitize
-itemid_sanitize: @ 80A98BC
+ thumb_func_start SanitizeItemId
+SanitizeItemId: @ 80A98BC
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -42854,14 +42854,14 @@ _080A98CE:
_080A98D0:
pop {r1}
bx r1
- thumb_func_end itemid_sanitize
+ thumb_func_end SanitizeItemId
- thumb_func_start itemid_get_item
-itemid_get_item: @ 80A98D4
+ thumb_func_start ItemId_GetItem
+ItemId_GetItem: @ 80A98D4
push {lr}
lsls r0, 16
lsrs r0, 16
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42872,15 +42872,15 @@ itemid_get_item: @ 80A98D4
bx r1
.align 2, 0
_080A98F0: .4byte gItems
- thumb_func_end itemid_get_item
+ thumb_func_end ItemId_GetItem
- thumb_func_start itemid_get_number
-itemid_get_number: @ 80A98F4
+ thumb_func_start ItemId_GetId
+ItemId_GetId: @ 80A98F4
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9914 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42892,15 +42892,15 @@ itemid_get_number: @ 80A98F4
bx r1
.align 2, 0
_080A9914: .4byte gItems
- thumb_func_end itemid_get_number
+ thumb_func_end ItemId_GetId
- thumb_func_start itemid_get_market_price
-itemid_get_market_price: @ 80A9918
+ thumb_func_start ItemId_GetPrice
+ItemId_GetPrice: @ 80A9918
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9938 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42912,15 +42912,15 @@ itemid_get_market_price: @ 80A9918
bx r1
.align 2, 0
_080A9938: .4byte gItems
- thumb_func_end itemid_get_market_price
+ thumb_func_end ItemId_GetPrice
- thumb_func_start itemid_get_x12
-itemid_get_x12: @ 80A993C
+ thumb_func_start ItemId_GetHoldEffect
+ItemId_GetHoldEffect: @ 80A993C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A995C @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42932,15 +42932,15 @@ itemid_get_x12: @ 80A993C
bx r1
.align 2, 0
_080A995C: .4byte gItems
- thumb_func_end itemid_get_x12
+ thumb_func_end ItemId_GetHoldEffect
- thumb_func_start itemid_get_quality
-itemid_get_quality: @ 80A9960
+ thumb_func_start ItemId_GetHoldEffectParam
+ItemId_GetHoldEffectParam: @ 80A9960
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9980 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42952,15 +42952,15 @@ itemid_get_quality: @ 80A9960
bx r1
.align 2, 0
_080A9980: .4byte gItems
- thumb_func_end itemid_get_quality
+ thumb_func_end ItemId_GetHoldEffectParam
- thumb_func_start itemid_get_description
-itemid_get_description: @ 80A9984
+ thumb_func_start ItemId_GetDescription
+ItemId_GetDescription: @ 80A9984
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A99A4 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -42973,10 +42973,10 @@ itemid_get_description: @ 80A9984
bx r1
.align 2, 0
_080A99A4: .4byte gItems
- thumb_func_end itemid_get_description
+ thumb_func_end ItemId_GetDescription
- thumb_func_start sub_80A99A8
-sub_80A99A8: @ 80A99A8
+ thumb_func_start ItemId_CopyDescription
+ItemId_CopyDescription: @ 80A99A8
push {r4-r6,lr}
adds r6, r0, 0
adds r0, r1, 0
@@ -42984,7 +42984,7 @@ sub_80A99A8: @ 80A99A8
ldr r4, _080A99E4 @ =gItems
lsls r0, 16
lsrs r0, 16
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43029,15 +43029,15 @@ _080A9A02:
pop {r4-r6}
pop {r1}
bx r1
- thumb_func_end sub_80A99A8
+ thumb_func_end ItemId_CopyDescription
- thumb_func_start itemid_is_unique
-itemid_is_unique: @ 80A9A08
+ thumb_func_start ItemId_GetImportance
+ItemId_GetImportance: @ 80A9A08
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9A28 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43049,15 +43049,15 @@ itemid_is_unique: @ 80A9A08
bx r1
.align 2, 0
_080A9A28: .4byte gItems
- thumb_func_end itemid_is_unique
+ thumb_func_end ItemId_GetImportance
- thumb_func_start itemid_get_x19
-itemid_get_x19: @ 80A9A2C
+ thumb_func_start ItemId_GetUnknownValue
+ItemId_GetUnknownValue: @ 80A9A2C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9A4C @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43069,15 +43069,15 @@ itemid_get_x19: @ 80A9A2C
bx r1
.align 2, 0
_080A9A4C: .4byte gItems
- thumb_func_end itemid_get_x19
+ thumb_func_end ItemId_GetUnknownValue
- thumb_func_start itemid_get_pocket_number
-itemid_get_pocket_number: @ 80A9A50
+ thumb_func_start ItemId_GetPocket
+ItemId_GetPocket: @ 80A9A50
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9A70 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43089,15 +43089,15 @@ itemid_get_pocket_number: @ 80A9A50
bx r1
.align 2, 0
_080A9A70: .4byte gItems
- thumb_func_end itemid_get_pocket_number
+ thumb_func_end ItemId_GetPocket
- thumb_func_start itemid_get_type
-itemid_get_type: @ 80A9A74
+ thumb_func_start ItemId_GetType
+ItemId_GetType: @ 80A9A74
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9A94 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43109,15 +43109,15 @@ itemid_get_type: @ 80A9A74
bx r1
.align 2, 0
_080A9A94: .4byte gItems
- thumb_func_end itemid_get_type
+ thumb_func_end ItemId_GetType
- thumb_func_start itemid_get_overworld_function
-itemid_get_overworld_function: @ 80A9A98
+ thumb_func_start ItemId_GetFieldFunc
+ItemId_GetFieldFunc: @ 80A9A98
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9AB8 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43130,15 +43130,15 @@ itemid_get_overworld_function: @ 80A9A98
bx r1
.align 2, 0
_080A9AB8: .4byte gItems
- thumb_func_end itemid_get_overworld_function
+ thumb_func_end ItemId_GetFieldFunc
- thumb_func_start itemid_get_usage
-itemid_get_usage: @ 80A9ABC
+ thumb_func_start ItemId_GetBattleUsage
+ItemId_GetBattleUsage: @ 80A9ABC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9ADC @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43151,15 +43151,15 @@ itemid_get_usage: @ 80A9ABC
bx r1
.align 2, 0
_080A9ADC: .4byte gItems
- thumb_func_end itemid_get_usage
+ thumb_func_end ItemId_GetBattleUsage
- thumb_func_start itemid_get_battle_function
-itemid_get_battle_function: @ 80A9AE0
+ thumb_func_start ItemId_GetBattleFunc
+ItemId_GetBattleFunc: @ 80A9AE0
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9B00 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43172,15 +43172,15 @@ itemid_get_battle_function: @ 80A9AE0
bx r1
.align 2, 0
_080A9B00: .4byte gItems
- thumb_func_end itemid_get_battle_function
+ thumb_func_end ItemId_GetBattleFunc
- thumb_func_start itemid_get_x28
-itemid_get_x28: @ 80A9B04
+ thumb_func_start ItemId_GetSecondaryId
+ItemId_GetSecondaryId: @ 80A9B04
push {r4,lr}
lsls r0, 16
lsrs r0, 16
ldr r4, _080A9B24 @ =gItems
- bl itemid_sanitize
+ bl SanitizeItemId
lsls r0, 16
lsrs r0, 16
movs r1, 0x2C
@@ -43193,7 +43193,7 @@ itemid_get_x28: @ 80A9B04
bx r1
.align 2, 0
_080A9B24: .4byte gItems
- thumb_func_end itemid_get_x28
+ thumb_func_end ItemId_GetSecondaryId
thumb_func_start unref_sub_80A9B28
unref_sub_80A9B28: @ 80A9B28
@@ -52373,8 +52373,8 @@ _080AE590: .4byte gUnknown_02038696
_080AE594: .4byte gUnknown_03004210
thumb_func_end sub_80AE514
- thumb_func_start PutWindowTilemap
-PutWindowTilemap: @ 80AE598
+ thumb_func_start sub_80AE598
+sub_80AE598: @ 80AE598
push {r4,r5,lr}
adds r5, r1, 0
lsls r4, r2, 24
@@ -52390,7 +52390,7 @@ PutWindowTilemap: @ 80AE598
bx r1
.align 2, 0
_080AE5B8: .4byte gUnknown_083CC59C
- thumb_func_end PutWindowTilemap
+ thumb_func_end sub_80AE598
thumb_func_start sub_80AE5BC
sub_80AE5BC: @ 80AE5BC
@@ -52419,7 +52419,7 @@ sub_80AE5D4: @ 80AE5D4
ldr r3, _080AE660 @ =gUnknown_020238CC
ldr r1, _080AE664 @ =gEmptyString_81E72B0
adds r0, r3, 0
- bl PutWindowTilemap
+ bl sub_80AE598
adds r3, r0, 0
movs r0, 0xFC
strb r0, [r3]
@@ -52559,7 +52559,7 @@ sub_80AE6E4: @ 80AE6E4
ldr r0, _080AE760 @ =gUnknown_02038572
adds r1, r0
adds r0, r3, 0
- bl PutWindowTilemap
+ bl sub_80AE598
adds r3, r0, 0
movs r0, 0xFF
strb r0, [r3]
@@ -54001,7 +54001,7 @@ _080AF1FE:
ldr r0, _080AF220 @ =gUnknown_020238CC
ldr r1, _080AF224 @ =gUnknownText_MissedTurn
adds r2, r3, 0
- bl PutWindowTilemap
+ bl sub_80AE598
b _080AF23A
.align 2, 0
_080AF21C: .4byte 0x02019260
@@ -54015,7 +54015,7 @@ _080AF228:
ldr r2, _080AF274 @ =gMoveNames
adds r1, r2
adds r2, r3, 0
- bl PutWindowTilemap
+ bl sub_80AE598
_080AF23A:
adds r0, r5, 0
bl sub_80AF2A0
@@ -56112,7 +56112,7 @@ _080B01BA:
.align 2, 0
_080B01D4: .4byte 0x0201920d
_080B01D8: .4byte gSprites + 0x1C
-_080B01DC: .4byte ObjectCB_SwitchPocketRotatingBallInit
+_080B01DC: .4byte sub_80B0238
thumb_func_end unref_sub_80B01B0
thumb_func_start unref_sub_80B01E0
@@ -56164,8 +56164,8 @@ _080B0232:
bx r1
thumb_func_end unref_sub_80B01E0
- thumb_func_start ObjectCB_SwitchPocketRotatingBallInit
-ObjectCB_SwitchPocketRotatingBallInit: @ 80B0238
+ thumb_func_start sub_80B0238
+sub_80B0238: @ 80B0238
push {r4,lr}
adds r4, r0, 0
ldrb r1, [r4, 0x1]
@@ -56200,7 +56200,7 @@ _080B0272:
bx r0
.align 2, 0
_080B027C: .4byte sub_80B0280
- thumb_func_end ObjectCB_SwitchPocketRotatingBallInit
+ thumb_func_end sub_80B0238
thumb_func_start sub_80B0280
sub_80B0280: @ 80B0280
@@ -62421,11 +62421,11 @@ sub_80B3270: @ 80B3270
movs r0, 0
movs r1, 0xAC
movs r2, 0xC
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0x1
movs r1, 0xAC
movs r2, 0x94
- bl sub_80F953C
+ bl CreateVerticalScrollIndicators
movs r0, 0
movs r1, 0x1
bl sub_80F979C
@@ -63159,7 +63159,7 @@ sub_80B37F8: @ 80B37F8
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
adds r4, r0, 0
movs r0, 0x1
bl GetPriceReduction
@@ -63246,7 +63246,7 @@ sub_80B389C: @ 80B389C
_080B38C8:
adds r0, r2, 0
adds r1, r5, 0
- bl itemid_copy_name
+ bl CopyItemName
ldr r6, _080B392C @ =gStringVar1
lsls r7, r4, 3
movs r0, 0x1
@@ -63263,7 +63263,7 @@ _080B38C8:
adds r5, r6, 0x3
_080B38EE:
mov r0, r9
- bl itemid_get_market_price
+ bl ItemId_GetPrice
adds r4, r0, 0
movs r0, 0x1
bl GetPriceReduction
@@ -63475,7 +63475,7 @@ sub_80B3A70: @ 80B3A70
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
- bl itemid_get_description
+ bl ItemId_GetDescription
movs r1, 0x30
str r1, [sp]
str r4, [sp, 0x4]
@@ -63566,7 +63566,7 @@ _080B3B06:
ble _080B3B74
movs r0, 0xC
movs r1, 0x1
- bl sub_80A9424
+ bl AddBagItem
lsls r0, 24
lsrs r0, 24
cmp r0, 0x1
@@ -63699,7 +63699,7 @@ sub_80B3BF4: @ 80B3BF4
lsls r1, 3
adds r1, r2
ldrh r1, [r1, 0xA]
- bl sub_80A9424
+ bl AddBagItem
lsls r0, 24
cmp r0, 0
beq _080B3C9C
@@ -63897,7 +63897,7 @@ _080B3DEE:
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
adds r4, r0, 0
movs r0, 0x1
bl GetPriceReduction
@@ -63940,7 +63940,7 @@ _080B3DEE:
adds r0, r1
ldrh r0, [r0]
ldr r1, _080B3EBC @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
ldr r0, _080B3EC0 @ =gStringVar2
movs r2, 0xA
ldrsh r1, [r5, r2]
@@ -64023,7 +64023,7 @@ sub_80B3EFC: @ 80B3EFC
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
adds r4, r0, 0
movs r0, 0x1
bl GetPriceReduction
@@ -64386,7 +64386,7 @@ _080B41CE:
lsls r0, 1
adds r0, r1
ldrh r0, [r0]
- bl itemid_get_market_price
+ bl ItemId_GetPrice
adds r4, r0, 0
movs r0, 0x1
bl GetPriceReduction
@@ -64414,7 +64414,7 @@ _080B41CE:
adds r0, r1
ldrh r0, [r0]
ldr r1, _080B4278 @ =gStringVar1
- bl itemid_copy_name
+ bl CopyItemName
ldr r4, _080B427C @ =gStringVar4
ldr r1, _080B4280 @ =gOtherText_HowManyYouWant
adds r0, r4, 0
@@ -64764,7 +64764,7 @@ ClearItemPurchases: @ 80B4534
strb r1, [r0]
ldr r0, _080B454C @ =gUnknown_02038724
movs r1, 0x3
- bl sub_80A9684
+ bl ClearItemSlots
pop {r0}
bx r0
.align 2, 0