diff options
Diffstat (limited to 'asm/item_use.s')
-rw-r--r-- | asm/item_use.s | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/asm/item_use.s b/asm/item_use.s index c8515d01d..cb8143749 100644 --- a/asm/item_use.s +++ b/asm/item_use.s @@ -14,7 +14,7 @@ sub_80A0FBC: @ 80A0FBC ldrh r0, [r1] cmp r0, 0xAF bne _080A0FE0 - ldr r0, _080A0FDC @ =gUnknown_3005090 + ldr r0, _080A0FDC @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -23,7 +23,7 @@ sub_80A0FBC: @ 80A0FBC b _080A0FE6 .align 2, 0 _080A0FD8: .4byte gUnknown_203AD30 -_080A0FDC: .4byte gUnknown_3005090 +_080A0FDC: .4byte gTasks _080A0FE0: ldrh r0, [r1] bl ItemId_GetType @@ -74,7 +74,7 @@ sub_80A103C: @ 80A103C push {lr} lsls r0, 24 lsrs r2, r0, 24 - ldr r1, _080A1064 @ =gUnknown_3005090 + ldr r1, _080A1064 @ =gTasks lsls r0, r2, 2 adds r0, r2 lsls r0, 3 @@ -90,7 +90,7 @@ sub_80A103C: @ 80A103C bl sub_80A0FBC b _080A107A .align 2, 0 -_080A1064: .4byte gUnknown_3005090 +_080A1064: .4byte gTasks _080A1068: .4byte gUnknown_3005020 _080A106C: .4byte sub_80A1084 _080A1070: @@ -383,7 +383,7 @@ sub_80A122C: @ 80A122C cmp r0, 0x1 bne _080A12BC _080A129A: - ldr r1, _080A12B4 @ =gUnknown_3005090 + ldr r1, _080A12B4 @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -395,7 +395,7 @@ _080A129A: bl sub_80A10C4 b _080A12F6 .align 2, 0 -_080A12B4: .4byte gUnknown_3005090 +_080A12B4: .4byte gTasks _080A12B8: .4byte gUnknown_8416451 _080A12BC: bl sub_8055C9C @@ -415,7 +415,7 @@ _080A12BC: _080A12DC: .4byte gUnknown_2039998 _080A12E0: .4byte sub_80A1304 _080A12E4: - ldr r0, _080A1300 @ =gUnknown_3005090 + ldr r0, _080A1300 @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -429,7 +429,7 @@ _080A12F6: pop {r0} bx r0 .align 2, 0 -_080A1300: .4byte gUnknown_3005090 +_080A1300: .4byte gTasks thumb_func_end sub_80A122C thumb_func_start sub_80A1304 @@ -476,7 +476,7 @@ sub_80A1338: @ 80A1338 _080A1358: .4byte gUnknown_2039998 _080A135C: .4byte ItemUseOnFieldCB_Rod _080A1360: - ldr r0, _080A1378 @ =gUnknown_3005090 + ldr r0, _080A1378 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -489,7 +489,7 @@ _080A1372: pop {r0} bx r0 .align 2, 0 -_080A1378: .4byte gUnknown_3005090 +_080A1378: .4byte gTasks thumb_func_end sub_80A1338 thumb_func_start sub_80A137C @@ -631,7 +631,7 @@ sub_80A1460: @ 80A1460 movs r0, 0x4 movs r1, 0 bl sub_80A2294 - ldr r1, _080A14C8 @ =gUnknown_3005090 + ldr r1, _080A14C8 @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -652,7 +652,7 @@ _080A14B8: .4byte gStringVar4 _080A14BC: .4byte gUnknown_8416537 _080A14C0: .4byte gUnknown_203AD30 _080A14C4: .4byte 0x0000ffff -_080A14C8: .4byte gUnknown_3005090 +_080A14C8: .4byte gTasks _080A14CC: .4byte sub_810A1F8 _080A14D0: ldr r3, _080A14E4 @ =sub_80A112C @@ -690,7 +690,7 @@ sub_80A14E8: @ 80A14E8 movs r0, 0x4 movs r1, 0 bl sub_80A2294 - ldr r1, _080A154C @ =gUnknown_3005090 + ldr r1, _080A154C @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -711,7 +711,7 @@ _080A153C: .4byte gStringVar4 _080A1540: .4byte gUnknown_8416644 _080A1544: .4byte gUnknown_203AD30 _080A1548: .4byte 0x0000ffff -_080A154C: .4byte gUnknown_3005090 +_080A154C: .4byte gTasks _080A1550: .4byte sub_810A1F8 _080A1554: ldr r3, _080A1568 @ =sub_80A112C @@ -766,7 +766,7 @@ _080A1598: movs r0, 0x4 movs r1, 0 bl sub_80A2294 - ldr r1, _080A15DC @ =gUnknown_3005090 + ldr r1, _080A15DC @ =gTasks lsls r0, r5, 2 adds r0, r5 lsls r0, 3 @@ -782,7 +782,7 @@ _080A1598: _080A15D0: .4byte gPlayerParty _080A15D4: .4byte gUnknown_203AD30 _080A15D8: .4byte 0x0000ffff -_080A15DC: .4byte gUnknown_3005090 +_080A15DC: .4byte gTasks _080A15E0: .4byte gUnknown_8416690 _080A15E4: .4byte sub_80A1648 _080A15E8: @@ -796,7 +796,7 @@ _080A15E8: _080A15F8: .4byte gUnknown_8416690 _080A15FC: .4byte sub_80A1648 _080A1600: - ldr r0, _080A1620 @ =gUnknown_3005090 + ldr r0, _080A1620 @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -813,7 +813,7 @@ _080A1616: bl sub_8108E70 b _080A1638 .align 2, 0 -_080A1620: .4byte gUnknown_3005090 +_080A1620: .4byte gTasks _080A1624: .4byte gUnknown_841665C _080A1628: .4byte sub_810A1F8 _080A162C: @@ -839,7 +839,7 @@ sub_80A1648: @ 80A1648 lsrs r4, 24 movs r0, 0xB bl sub_8071BC4 - ldr r1, _080A166C @ =gUnknown_3005090 + ldr r1, _080A166C @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -850,7 +850,7 @@ sub_80A1648: @ 80A1648 pop {r0} bx r0 .align 2, 0 -_080A166C: .4byte gUnknown_3005090 +_080A166C: .4byte gTasks _080A1670: .4byte sub_80A1674 thumb_func_end sub_80A1648 @@ -865,7 +865,7 @@ sub_80A1674: @ 80A1674 lsls r0, 24 cmp r0, 0 beq _080A16C0 - ldr r0, _080A16A8 @ =gUnknown_3005090 + ldr r0, _080A16A8 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -881,7 +881,7 @@ sub_80A1674: @ 80A1674 bl sub_8108E70 b _080A16C0 .align 2, 0 -_080A16A8: .4byte gUnknown_3005090 +_080A16A8: .4byte gTasks _080A16AC: .4byte gUnknown_84166A7 _080A16B0: .4byte sub_810A1F8 _080A16B4: @@ -1010,7 +1010,7 @@ sub_80A1788: @ 80A1788 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 - ldr r1, _080A17B0 @ =gUnknown_3005090 + ldr r1, _080A17B0 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1025,7 +1025,7 @@ sub_80A1788: @ 80A1788 bl sub_8108B50 b _080A17C8 .align 2, 0 -_080A17B0: .4byte gUnknown_3005090 +_080A17B0: .4byte gTasks _080A17B4: .4byte sub_80A17D4 _080A17B8: bl sub_80CCB68 @@ -1088,7 +1088,7 @@ sub_80A1820: @ 80A1820 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 - ldr r1, _080A1848 @ =gUnknown_3005090 + ldr r1, _080A1848 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1103,7 +1103,7 @@ sub_80A1820: @ 80A1820 bl sub_8108B50 b _080A1860 .align 2, 0 -_080A1848: .4byte gUnknown_3005090 +_080A1848: .4byte gTasks _080A184C: .4byte sub_80A186C _080A1850: bl sub_80CCB68 @@ -1202,7 +1202,7 @@ sub_80A18EC: @ 80A18EC movs r0, 0x4 movs r1, 0 bl sub_80A2294 - ldr r1, _080A1928 @ =gUnknown_3005090 + ldr r1, _080A1928 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1219,7 +1219,7 @@ sub_80A18EC: @ 80A18EC .align 2, 0 _080A1920: .4byte gUnknown_203AD30 _080A1924: .4byte 0x0000ffff -_080A1928: .4byte gUnknown_3005090 +_080A1928: .4byte gTasks _080A192C: .4byte sub_80A194C _080A1930: bl sub_80CCB68 @@ -1287,7 +1287,7 @@ sub_80A1998: @ 80A1998 bne _080A19CC movs r0, 0x29 bl PlaySE - ldr r0, _080A19C4 @ =gUnknown_3005090 + ldr r0, _080A19C4 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -1297,7 +1297,7 @@ sub_80A1998: @ 80A1998 b _080A19D8 .align 2, 0 _080A19C0: .4byte 0x00004020 -_080A19C4: .4byte gUnknown_3005090 +_080A19C4: .4byte gTasks _080A19C8: .4byte sub_80A19E8 _080A19CC: ldr r2, _080A19E0 @ =gUnknown_841659E @@ -1413,7 +1413,7 @@ sub_80A1A94: @ 80A1A94 ldr r0, _080A1AE8 @ =gStringVar4 ldr r1, _080A1AEC @ =gUnknown_84165D2 bl StringExpandPlaceholders - ldr r1, _080A1AF0 @ =gUnknown_3005090 + ldr r1, _080A1AF0 @ =gTasks lsls r0, r4, 2 adds r0, r4 b _080A1B1A @@ -1425,7 +1425,7 @@ _080A1AE0: .4byte 0x00000804 _080A1AE4: .4byte gStringVar2 _080A1AE8: .4byte gStringVar4 _080A1AEC: .4byte gUnknown_84165D2 -_080A1AF0: .4byte gUnknown_3005090 +_080A1AF0: .4byte gTasks _080A1AF4: cmp r0, 0x2A bne _080A1B26 @@ -1439,7 +1439,7 @@ _080A1AF4: ldr r0, _080A1B38 @ =gStringVar4 ldr r1, _080A1B3C @ =gUnknown_8416600 bl StringExpandPlaceholders - ldr r1, _080A1B40 @ =gUnknown_3005090 + ldr r1, _080A1B40 @ =gTasks lsls r0, r6, 2 adds r0, r6 _080A1B1A: @@ -1459,7 +1459,7 @@ _080A1B30: .4byte 0x00000803 _080A1B34: .4byte gStringVar2 _080A1B38: .4byte gStringVar4 _080A1B3C: .4byte gUnknown_8416600 -_080A1B40: .4byte gUnknown_3005090 +_080A1B40: .4byte gTasks _080A1B44: .4byte sub_80A1B48 thumb_func_end sub_80A1A94 @@ -1468,7 +1468,7 @@ sub_80A1B48: @ 80A1B48 push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 - ldr r0, _080A1B80 @ =gUnknown_3005090 + ldr r0, _080A1B80 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -1492,7 +1492,7 @@ _080A1B78: pop {r0} bx r0 .align 2, 0 -_080A1B80: .4byte gUnknown_3005090 +_080A1B80: .4byte gTasks _080A1B84: .4byte gStringVar4 _080A1B88: .4byte sub_810A1F8 thumb_func_end sub_80A1B48 @@ -1546,7 +1546,7 @@ _080A1BE0: .4byte gMapHeader _080A1BE4: .4byte gUnknown_2039998 _080A1BE8: .4byte sub_80A1C08 _080A1BEC: - ldr r0, _080A1C04 @ =gUnknown_3005090 + ldr r0, _080A1C04 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -1559,7 +1559,7 @@ _080A1BFE: pop {r0} bx r0 .align 2, 0 -_080A1C04: .4byte gUnknown_3005090 +_080A1C04: .4byte gTasks thumb_func_end ItemUseOutOfBattle_EscapeRope thumb_func_start sub_80A1C08 @@ -1570,7 +1570,7 @@ sub_80A1C08: @ 80A1C08 lsrs r4, 24 bl sub_8054D70 bl sub_80A1A44 - ldr r1, _080A1C38 @ =gUnknown_3005090 + ldr r1, _080A1C38 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1586,7 +1586,7 @@ sub_80A1C08: @ 80A1C08 pop {r0} bx r0 .align 2, 0 -_080A1C38: .4byte gUnknown_3005090 +_080A1C38: .4byte gTasks _080A1C3C: .4byte gStringVar4 _080A1C40: .4byte sub_80A1C44 thumb_func_end sub_80A1C08 @@ -1611,7 +1611,7 @@ sub_80A1C60: @ 80A1C60 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 - ldr r1, _080A1C88 @ =gUnknown_3005090 + ldr r1, _080A1C88 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1626,7 +1626,7 @@ sub_80A1C60: @ 80A1C60 bl sub_8108B50 b _080A1CA0 .align 2, 0 -_080A1C88: .4byte gUnknown_3005090 +_080A1C88: .4byte gTasks _080A1C8C: .4byte sub_80A1CAC _080A1C90: bl sub_80CCB68 @@ -1693,7 +1693,7 @@ sub_80A1CF8: @ 80A1CF8 movs r0, 0x4 movs r1, 0 bl sub_80A2294 - ldr r1, _080A1D34 @ =gUnknown_3005090 + ldr r1, _080A1D34 @ =gTasks lsls r0, r4, 2 adds r0, r4 lsls r0, 3 @@ -1710,7 +1710,7 @@ sub_80A1CF8: @ 80A1CF8 .align 2, 0 _080A1D2C: .4byte gUnknown_203AD30 _080A1D30: .4byte 0x0000ffff -_080A1D34: .4byte gUnknown_3005090 +_080A1D34: .4byte gTasks _080A1D38: .4byte sub_80A1D58 _080A1D3C: bl sub_80CCB68 @@ -1795,7 +1795,7 @@ _080A1DB2: cmp r0, 0x79 bne _080A1DF4 _080A1DD2: - ldr r0, _080A1DF0 @ =gUnknown_3005090 + ldr r0, _080A1DF0 @ =gTasks lsls r1, r2, 2 adds r1, r2 lsls r1, 3 @@ -1807,7 +1807,7 @@ _080A1DD2: .align 2, 0 _080A1DE8: .4byte gMapHeader _080A1DEC: .4byte gSaveBlock1Ptr -_080A1DF0: .4byte gUnknown_3005090 +_080A1DF0: .4byte gTasks _080A1DF4: ldr r1, _080A1E04 @ =gUnknown_2039998 ldr r0, _080A1E08 @ =sub_810C670 @@ -1919,7 +1919,7 @@ _080A1EC8: .4byte gUnknown_203AD30 _080A1ECC: .4byte gUnknown_84169DC _080A1ED0: .4byte sub_810A1F8 _080A1ED4: - ldr r0, _080A1EEC @ =gUnknown_3005090 + ldr r0, _080A1EEC @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -1932,7 +1932,7 @@ _080A1EE4: pop {r0} bx r0 .align 2, 0 -_080A1EEC: .4byte gUnknown_3005090 +_080A1EEC: .4byte gTasks _080A1EF0: .4byte sub_80A1EF4 thumb_func_end sub_80A1E7C @@ -1944,7 +1944,7 @@ sub_80A1EF4: @ 80A1EF4 lsls r1, r5, 2 adds r1, r5 lsls r1, 3 - ldr r0, _080A1F3C @ =gUnknown_3005098 + ldr r0, _080A1F3C @ =gTasks+0x8 adds r1, r0 ldrh r0, [r1, 0x10] adds r0, 0x1 @@ -1972,7 +1972,7 @@ _080A1F36: pop {r0} bx r0 .align 2, 0 -_080A1F3C: .4byte gUnknown_3005098 +_080A1F3C: .4byte gTasks+0x8 _080A1F40: .4byte gUnknown_203AD30 _080A1F44: .4byte sub_80A1F48 thumb_func_end sub_80A1EF4 @@ -2172,7 +2172,7 @@ _080A2094: .4byte _080A213C .4byte _080A2158 _080A20E8: - ldr r0, _080A2100 @ =gUnknown_3005090 + ldr r0, _080A2100 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2183,9 +2183,9 @@ _080A20E8: bl sub_80A16E0 b _080A2188 .align 2, 0 -_080A2100: .4byte gUnknown_3005090 +_080A2100: .4byte gTasks _080A2104: - ldr r0, _080A211C @ =gUnknown_3005090 + ldr r0, _080A211C @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2196,9 +2196,9 @@ _080A2104: bl sub_80A176C b _080A2188 .align 2, 0 -_080A211C: .4byte gUnknown_3005090 +_080A211C: .4byte gTasks _080A2120: - ldr r0, _080A2138 @ =gUnknown_3005090 + ldr r0, _080A2138 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2209,9 +2209,9 @@ _080A2120: bl sub_80A1734 b _080A2188 .align 2, 0 -_080A2138: .4byte gUnknown_3005090 +_080A2138: .4byte gTasks _080A213C: - ldr r0, _080A2154 @ =gUnknown_3005090 + ldr r0, _080A2154 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2222,9 +2222,9 @@ _080A213C: bl sub_80A1718 b _080A2188 .align 2, 0 -_080A2154: .4byte gUnknown_3005090 +_080A2154: .4byte gTasks _080A2158: - ldr r0, _080A2170 @ =gUnknown_3005090 + ldr r0, _080A2170 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2235,9 +2235,9 @@ _080A2158: bl sub_80A16FC b _080A2188 .align 2, 0 -_080A2170: .4byte gUnknown_3005090 +_080A2170: .4byte gTasks _080A2174: - ldr r0, _080A2190 @ =gUnknown_3005090 + ldr r0, _080A2190 @ =gTasks lsls r1, r4, 2 adds r1, r4 lsls r1, 3 @@ -2251,7 +2251,7 @@ _080A2188: pop {r0} bx r0 .align 2, 0 -_080A2190: .4byte gUnknown_3005090 +_080A2190: .4byte gTasks thumb_func_end ItemUseOutOfBattle_EnigmaBerry thumb_func_start ItemUseInBattle_EnigmaBerry @@ -2347,7 +2347,7 @@ _080A226C: .4byte gStringVar4 _080A2270: .4byte gUnknown_8416425 _080A2274: .4byte sub_813E2B8 _080A2278: - ldr r0, _080A2290 @ =gUnknown_3005090 + ldr r0, _080A2290 @ =gTasks lsls r1, r5, 2 adds r1, r5 lsls r1, 3 @@ -2360,7 +2360,7 @@ _080A228A: pop {r0} bx r0 .align 2, 0 -_080A2290: .4byte gUnknown_3005090 +_080A2290: .4byte gTasks thumb_func_end sub_80A2238 thumb_func_start sub_80A2294 |