summaryrefslogtreecommitdiff
path: root/asm/code_8098BDC.s
diff options
context:
space:
mode:
authorDennis <dhilhorst2000@gmail.com>2021-07-10 18:23:20 +0200
committerGitHub <noreply@github.com>2021-07-10 11:23:20 -0500
commit92a8e55fdd348a88a365eb389181d8e29da6dad9 (patch)
tree2467ef22cb8cf75bdf056143fab3fac4a68ef404 /asm/code_8098BDC.s
parent386299d1f401cb939e6fe3ea16d0ca57731b2648 (diff)
Decompiled some item related functions (#42)
* decompile sub_8091290 * decompile sub_80912c8 * rename functions / struct field * more names * decompile 80913A0 * decompile GetItemMove * decompile sub_80913E0 * rename function * decompile CanSellItem function * rename inventory struct * add some item check functions * fix renaming stuff * this file shouldnt have been here * forgot merge conflict * decompile more item functions * rename some stuff * fix HM/TM naming * Update src/code_801AFA4.c Use enum value for USED_TM * Fix incorrect value Co-authored-by: Seth Barberee <seth.barberee@gmail.com>
Diffstat (limited to 'asm/code_8098BDC.s')
-rw-r--r--asm/code_8098BDC.s18
1 files changed, 9 insertions, 9 deletions
diff --git a/asm/code_8098BDC.s b/asm/code_8098BDC.s
index fb72947..e068e60 100644
--- a/asm/code_8098BDC.s
+++ b/asm/code_8098BDC.s
@@ -6500,7 +6500,7 @@ _0809C2CA:
adds r0, r1
ldrb r4, [r0, 0x2]
adds r0, r4, 0
- bl sub_8091570
+ bl IsEdibleItem
lsls r0, 24
cmp r0, 0
beq _0809C30C
@@ -6509,7 +6509,7 @@ _0809C2CA:
movs r2, 0
bl sub_8090DC4
adds r0, r5, 0
- bl sub_80911F8
+ bl ShiftItemsDownFrom
ldr r0, [r6]
movs r2, 0x86
lsls r2, 3
@@ -6517,7 +6517,7 @@ _0809C2CA:
movs r1, 0x1
b _0809C318
.align 2, 0
-_0809C304: .4byte gUnknown_203B460
+_0809C304: .4byte gTeamInventory_203B460
_0809C308: .4byte gUnknown_202DE58
_0809C30C:
ldr r0, [r6]
@@ -7637,7 +7637,7 @@ sub_809CBA4:
push {lr}
lsls r0, 24
lsrs r0, 24
- bl sub_8091130
+ bl FindItemInInventory
cmp r0, 0
bge _0809CBB6
movs r0, 0
@@ -7693,7 +7693,7 @@ sub_809CBBC:
.align 2, 0
_0809CC0C: .4byte gUnknown_81163E4
_0809CC10: .4byte gItemParametersData
-_0809CC14: .4byte gUnknown_203B460
+_0809CC14: .4byte gTeamInventory_203B460
_0809CC18: .4byte 0x0001869f
_0809CC1C:
str r1, [r2]
@@ -7709,7 +7709,7 @@ _0809CC20:
adds r1, r4, 0
movs r2, 0
bl sub_8090E14
- bl sub_8090A34
+ bl GetNumberOfFilledInventorySlots
cmp r0, 0x13
ble _0809CC52
cmp r5, 0
@@ -7727,7 +7727,7 @@ _0809CC52:
ldrb r0, [r4, 0x2]
movs r1, 0
bl sub_809124C
- bl sub_80910B4
+ bl FillInventoryGaps
_0809CC5E:
cmp r7, 0
beq _0809CC80
@@ -7779,10 +7779,10 @@ sub_809CC90:
b _0809CCD6
.align 2, 0
_0809CCBC: .4byte gUnknown_81163BC
-_0809CCC0: .4byte gUnknown_203B460
+_0809CCC0: .4byte gTeamInventory_203B460
_0809CCC4: .4byte 0x0001869f
_0809CCC8:
- bl sub_8090A34
+ bl GetNumberOfFilledInventorySlots
cmp r0, 0x13
ble _0809CCD4
movs r0, 0x2