diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2019-06-20 10:30:41 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2019-06-20 10:30:41 -0400 |
commit | 164dd43a62f212132f02f1965c51a2ac52c49e4f (patch) | |
tree | 793e99de617e9663d329fefd74e673494c81d6be | |
parent | 715847bc37ed1e3d5188c00921c97aa3013ae94b (diff) |
Rename item use funcs, first pass
-rw-r--r-- | asm/berry_pouch.s | 2 | ||||
-rw-r--r-- | asm/item_use.s | 170 | ||||
-rw-r--r-- | include/item_use.h | 56 | ||||
-rw-r--r-- | src/data/items.json | 730 | ||||
-rw-r--r-- | src/item_use.c | 10 |
5 files changed, 484 insertions, 484 deletions
diff --git a/asm/berry_pouch.s b/asm/berry_pouch.s index 8e8d14624..08d4ab435 100644 --- a/asm/berry_pouch.s +++ b/asm/berry_pouch.s @@ -2124,7 +2124,7 @@ sub_813DE0C: @ 813DE0C cmp r0, 0 bne _0813DE68 adds r0, r5, 0 - bl sub_80A2238 + bl FieldUseFunc_OakStopsYou b _0813DEB0 .align 2, 0 _0813DE5C: .4byte gUnknown_203F388 diff --git a/asm/item_use.s b/asm/item_use.s index bf4aaaf4d..669eba852 100644 --- a/asm/item_use.s +++ b/asm/item_use.s @@ -5,8 +5,8 @@ .text - thumb_func_start sub_80A1460 -sub_80A1460: @ 80A1460 + thumb_func_start FieldUseFunc_CoinCase +FieldUseFunc_CoinCase: @ 80A1460 push {r4,r5,lr} lsls r0, 24 lsrs r5, r0, 24 @@ -64,10 +64,10 @@ _080A14DC: bx r0 .align 2, 0 _080A14E4: .4byte sub_80A112C - thumb_func_end sub_80A1460 + thumb_func_end FieldUseFunc_CoinCase - thumb_func_start sub_80A14E8 -sub_80A14E8: @ 80A14E8 + thumb_func_start FieldUseFunc_PowderJar +FieldUseFunc_PowderJar: @ 80A14E8 push {r4,r5,lr} lsls r0, 24 lsrs r5, r0, 24 @@ -123,10 +123,10 @@ _080A1560: bx r0 .align 2, 0 _080A1568: .4byte sub_80A112C - thumb_func_end sub_80A14E8 + thumb_func_end FieldUseFunc_PowderJar - thumb_func_start sub_80A156C -sub_80A156C: @ 80A156C + thumb_func_start FieldUseFunc_PokeFlute +FieldUseFunc_PokeFlute: @ 80A156C push {r4-r6,lr} lsls r0, 24 lsrs r5, r0, 24 @@ -227,7 +227,7 @@ _080A1638: .align 2, 0 _080A1640: .4byte gUnknown_841665C _080A1644: .4byte sub_80A112C - thumb_func_end sub_80A156C + thumb_func_end FieldUseFunc_PokeFlute thumb_func_start sub_80A1648 sub_80A1648: @ 80A1648 @@ -307,8 +307,8 @@ sub_80A16D0: @ 80A16D0 bx r0 thumb_func_end sub_80A16D0 - thumb_func_start sub_80A16E0 -sub_80A16E0: @ 80A16E0 + thumb_func_start FieldUseFunc_OpenPartyMenu +FieldUseFunc_OpenPartyMenu: @ 80A16E0 push {lr} lsls r0, 24 lsrs r0, 24 @@ -321,10 +321,10 @@ sub_80A16E0: @ 80A16E0 .align 2, 0 _080A16F4: .4byte gUnknown_3005E98 _080A16F8: .4byte sub_81252D0 - thumb_func_end sub_80A16E0 + thumb_func_end FieldUseFunc_OpenPartyMenu - thumb_func_start sub_80A16FC -sub_80A16FC: @ 80A16FC + thumb_func_start FieldUseFunc_Ether +FieldUseFunc_Ether: @ 80A16FC push {lr} lsls r0, 24 lsrs r0, 24 @@ -337,10 +337,10 @@ sub_80A16FC: @ 80A16FC .align 2, 0 _080A1710: .4byte gUnknown_3005E98 _080A1714: .4byte sub_81256F8 - thumb_func_end sub_80A16FC + thumb_func_end FieldUseFunc_Ether - thumb_func_start sub_80A1718 -sub_80A1718: @ 80A1718 + thumb_func_start FieldUseFunc_PpUp +FieldUseFunc_PpUp: @ 80A1718 push {lr} lsls r0, 24 lsrs r0, 24 @@ -353,10 +353,10 @@ sub_80A1718: @ 80A1718 .align 2, 0 _080A172C: .4byte gUnknown_3005E98 _080A1730: .4byte dp05_pp_up - thumb_func_end sub_80A1718 + thumb_func_end FieldUseFunc_PpUp - thumb_func_start sub_80A1734 -sub_80A1734: @ 80A1734 + thumb_func_start FieldUseFunc_RareCandy +FieldUseFunc_RareCandy: @ 80A1734 push {lr} lsls r0, 24 lsrs r0, 24 @@ -369,10 +369,10 @@ sub_80A1734: @ 80A1734 .align 2, 0 _080A1748: .4byte gUnknown_3005E98 _080A174C: .4byte dp05_rare_candy - thumb_func_end sub_80A1734 + thumb_func_end FieldUseFunc_RareCandy - thumb_func_start sub_80A1750 -sub_80A1750: @ 80A1750 + thumb_func_start FieldUseFunc_SunStone +FieldUseFunc_SunStone: @ 80A1750 push {lr} lsls r0, 24 lsrs r0, 24 @@ -385,10 +385,10 @@ sub_80A1750: @ 80A1750 .align 2, 0 _080A1764: .4byte gUnknown_3005E98 _080A1768: .4byte sub_8126B60 - thumb_func_end sub_80A1750 + thumb_func_end FieldUseFunc_SunStone - thumb_func_start sub_80A176C -sub_80A176C: @ 80A176C + thumb_func_start FieldUseFunc_SacredAsh +FieldUseFunc_SacredAsh: @ 80A176C push {lr} lsls r0, 24 lsrs r0, 24 @@ -401,10 +401,10 @@ sub_80A176C: @ 80A176C .align 2, 0 _080A1780: .4byte gUnknown_3005E98 _080A1784: .4byte sub_8126894 - thumb_func_end sub_80A176C + thumb_func_end FieldUseFunc_SacredAsh - thumb_func_start sub_80A1788 -sub_80A1788: @ 80A1788 + thumb_func_start FieldUseFunc_TmCase +FieldUseFunc_TmCase: @ 80A1788 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -438,7 +438,7 @@ _080A17C8: bx r0 .align 2, 0 _080A17D0: .4byte sub_80A17E8 - thumb_func_end sub_80A1788 + thumb_func_end FieldUseFunc_TmCase thumb_func_start sub_80A17D4 sub_80A17D4: @ 80A17D4 @@ -481,8 +481,8 @@ _080A1818: .4byte gPaletteFade _080A181C: .4byte CB2_ReturnToField thumb_func_end sub_80A17E8 - thumb_func_start sub_80A1820 -sub_80A1820: @ 80A1820 + thumb_func_start FieldUseFunc_BerryPouch +FieldUseFunc_BerryPouch: @ 80A1820 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -516,7 +516,7 @@ _080A1860: bx r0 .align 2, 0 _080A1868: .4byte sub_80A1880 - thumb_func_end sub_80A1820 + thumb_func_end FieldUseFunc_BerryPouch thumb_func_start sub_80A186C sub_80A186C: @ 80A186C @@ -559,8 +559,8 @@ _080A18B0: .4byte gPaletteFade _080A18B4: .4byte CB2_ReturnToField thumb_func_end sub_80A1880 - thumb_func_start sub_80A18B8 -sub_80A18B8: @ 80A18B8 + thumb_func_start BattleUseFunc_BerryPouch +BattleUseFunc_BerryPouch: @ 80A18B8 push {r4,lr} adds r4, r0, 0 lsls r4, 24 @@ -574,7 +574,7 @@ sub_80A18B8: @ 80A18B8 bx r0 .align 2, 0 _080A18D4: .4byte sub_80A18D8 - thumb_func_end sub_80A18B8 + thumb_func_end BattleUseFunc_BerryPouch thumb_func_start sub_80A18D8 sub_80A18D8: @ 80A18D8 @@ -589,8 +589,8 @@ sub_80A18D8: @ 80A18D8 _080A18E8: .4byte sub_8107ECC thumb_func_end sub_80A18D8 - thumb_func_start sub_80A18EC -sub_80A18EC: @ 80A18EC + thumb_func_start FieldUseFunc_TeachyTv +FieldUseFunc_TeachyTv: @ 80A18EC push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -632,7 +632,7 @@ _080A1940: bx r0 .align 2, 0 _080A1948: .4byte sub_80A1960 - thumb_func_end sub_80A18EC + thumb_func_end FieldUseFunc_TeachyTv thumb_func_start sub_80A194C sub_80A194C: @ 80A194C @@ -673,8 +673,8 @@ _080A1990: .4byte gPaletteFade _080A1994: .4byte CB2_ReturnToField thumb_func_end sub_80A1960 - thumb_func_start sub_80A1998 -sub_80A1998: @ 80A1998 + thumb_func_start FieldUseFunc_SuperRepel +FieldUseFunc_SuperRepel: @ 80A1998 push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -710,7 +710,7 @@ _080A19D8: .align 2, 0 _080A19E0: .4byte gUnknown_841659E _080A19E4: .4byte sub_810A1F8 - thumb_func_end sub_80A1998 + thumb_func_end FieldUseFunc_SuperRepel thumb_func_start sub_80A19E8 sub_80A19E8: @ 80A19E8 @@ -786,8 +786,8 @@ _080A1A8C: .4byte gStringVar4 _080A1A90: .4byte gUnknown_841658C thumb_func_end sub_80A1A44 - thumb_func_start sub_80A1A94 -sub_80A1A94: @ 80A1A94 + thumb_func_start FieldUseFunc_BlackFlute +FieldUseFunc_BlackFlute: @ 80A1A94 push {r4-r6,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -859,7 +859,7 @@ _080A1B38: .4byte gStringVar4 _080A1B3C: .4byte gUnknown_8416600 _080A1B40: .4byte gTasks _080A1B44: .4byte sub_80A1B48 - thumb_func_end sub_80A1A94 + thumb_func_end FieldUseFunc_BlackFlute thumb_func_start sub_80A1B48 sub_80A1B48: @ 80A1B48 @@ -1004,8 +1004,8 @@ sub_80A1C44: @ 80A1C44 bx r0 thumb_func_end sub_80A1C44 - thumb_func_start sub_80A1C60 -sub_80A1C60: @ 80A1C60 + thumb_func_start FieldUseFunc_TownMap +FieldUseFunc_TownMap: @ 80A1C60 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -1039,7 +1039,7 @@ _080A1CA0: bx r0 .align 2, 0 _080A1CA8: .4byte sub_80A1CC0 - thumb_func_end sub_80A1C60 + thumb_func_end FieldUseFunc_TownMap thumb_func_start sub_80A1CAC sub_80A1CAC: @ 80A1CAC @@ -1080,8 +1080,8 @@ _080A1CF0: .4byte gPaletteFade _080A1CF4: .4byte CB2_ReturnToField thumb_func_end sub_80A1CC0 - thumb_func_start sub_80A1CF8 -sub_80A1CF8: @ 80A1CF8 + thumb_func_start FieldUseFunc_FameChecker +FieldUseFunc_FameChecker: @ 80A1CF8 push {r4,r5,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -1123,7 +1123,7 @@ _080A1D4C: bx r0 .align 2, 0 _080A1D54: .4byte sub_80A1D68 - thumb_func_end sub_80A1CF8 + thumb_func_end FieldUseFunc_FameChecker thumb_func_start sub_80A1D58 sub_80A1D58: @ 80A1D58 @@ -1162,8 +1162,8 @@ _080A1D94: .4byte gPaletteFade _080A1D98: .4byte CB2_ReturnToField thumb_func_end sub_80A1D68 - thumb_func_start sub_80A1D9C -sub_80A1D9C: @ 80A1D9C + thumb_func_start FieldUseFunc_VsSeeker +FieldUseFunc_VsSeeker: @ 80A1D9C push {lr} lsls r0, 24 lsrs r2, r0, 24 @@ -1218,7 +1218,7 @@ _080A1E00: .align 2, 0 _080A1E04: .4byte sItemUseOnFieldCB _080A1E08: .4byte Task_VsSeeker_0 - thumb_func_end sub_80A1D9C + thumb_func_end FieldUseFunc_VsSeeker thumb_func_start sub_80A1E0C sub_80A1E0C: @ 80A1E0C @@ -1230,8 +1230,8 @@ sub_80A1E0C: @ 80A1E0C bx r0 thumb_func_end sub_80A1E0C - thumb_func_start sub_80A1E1C -sub_80A1E1C: @ 80A1E1C + thumb_func_start BattleUseFunc_MasterBall +BattleUseFunc_MasterBall: @ 80A1E1C push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -1262,10 +1262,10 @@ _080A1E54: .align 2, 0 _080A1E5C: .4byte gUnknown_8416631 _080A1E60: .4byte sub_810A1F8 - thumb_func_end sub_80A1E1C + thumb_func_end BattleUseFunc_MasterBall - thumb_func_start sub_80A1E64 -sub_80A1E64: @ 80A1E64 + thumb_func_start BattleUseFunc_PokeFlute +BattleUseFunc_PokeFlute: @ 80A1E64 push {r4,lr} adds r4, r0, 0 lsls r4, 24 @@ -1276,10 +1276,10 @@ sub_80A1E64: @ 80A1E64 pop {r4} pop {r0} bx r0 - thumb_func_end sub_80A1E64 + thumb_func_end BattleUseFunc_PokeFlute - thumb_func_start sub_80A1E7C -sub_80A1E7C: @ 80A1E7C + thumb_func_start BattleUseFunc_GuardSpec +BattleUseFunc_GuardSpec: @ 80A1E7C push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -1332,7 +1332,7 @@ _080A1EE4: .align 2, 0 _080A1EEC: .4byte gTasks _080A1EF0: .4byte sub_80A1EF4 - thumb_func_end sub_80A1E7C + thumb_func_end BattleUseFunc_GuardSpec thumb_func_start sub_80A1EF4 sub_80A1EF4: @ 80A1EF4 @@ -1435,8 +1435,8 @@ _080A1FB0: _080A1FB8: .4byte sub_81279E0 thumb_func_end sub_80A1F78 - thumb_func_start sub_80A1FBC -sub_80A1FBC: @ 80A1FBC + thumb_func_start BattleUseFunc_OpenPartyMenu +BattleUseFunc_OpenPartyMenu: @ 80A1FBC push {lr} lsls r0, 24 lsrs r0, 24 @@ -1449,7 +1449,7 @@ sub_80A1FBC: @ 80A1FBC .align 2, 0 _080A1FD0: .4byte gUnknown_3005E98 _080A1FD4: .4byte ItemUseCB_Medicine - thumb_func_end sub_80A1FBC + thumb_func_end BattleUseFunc_OpenPartyMenu thumb_func_start sub_80A1FD8 sub_80A1FD8: @ 80A1FD8 @@ -1467,8 +1467,8 @@ _080A1FEC: .4byte gUnknown_3005E98 _080A1FF0: .4byte sub_8126894 thumb_func_end sub_80A1FD8 - thumb_func_start sub_80A1FF4 -sub_80A1FF4: @ 80A1FF4 + thumb_func_start BattleUseFunc_Ether +BattleUseFunc_Ether: @ 80A1FF4 push {lr} lsls r0, 24 lsrs r0, 24 @@ -1481,10 +1481,10 @@ sub_80A1FF4: @ 80A1FF4 .align 2, 0 _080A2008: .4byte gUnknown_3005E98 _080A200C: .4byte sub_81256F8 - thumb_func_end sub_80A1FF4 + thumb_func_end BattleUseFunc_Ether - thumb_func_start sub_80A2010 -sub_80A2010: @ 80A2010 + thumb_func_start BattleUseFunc_PokeDoll +BattleUseFunc_PokeDoll: @ 80A2010 push {r4,lr} lsls r0, 24 lsrs r4, r0, 24 @@ -1521,7 +1521,7 @@ _080A2060: pop {r4} pop {r0} bx r0 - thumb_func_end sub_80A2010 + thumb_func_end BattleUseFunc_PokeDoll thumb_func_start ItemUseOutOfBattle_EnigmaBerry ItemUseOutOfBattle_EnigmaBerry: @ 80A2068 @@ -1578,7 +1578,7 @@ _080A20E8: movs r0, 0x1 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A16E0 + bl FieldUseFunc_OpenPartyMenu b _080A2188 .align 2, 0 _080A2100: .4byte gTasks @@ -1591,7 +1591,7 @@ _080A2104: movs r0, 0x1 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A176C + bl FieldUseFunc_SacredAsh b _080A2188 .align 2, 0 _080A211C: .4byte gTasks @@ -1604,7 +1604,7 @@ _080A2120: movs r0, 0x1 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A1734 + bl FieldUseFunc_RareCandy b _080A2188 .align 2, 0 _080A2138: .4byte gTasks @@ -1617,7 +1617,7 @@ _080A213C: movs r0, 0x1 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A1718 + bl FieldUseFunc_PpUp b _080A2188 .align 2, 0 _080A2154: .4byte gTasks @@ -1630,7 +1630,7 @@ _080A2158: movs r0, 0x1 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A16FC + bl FieldUseFunc_Ether b _080A2188 .align 2, 0 _080A2170: .4byte gTasks @@ -1643,7 +1643,7 @@ _080A2174: movs r0, 0x4 strh r0, [r1, 0x10] adds r0, r4, 0 - bl sub_80A2238 + bl FieldUseFunc_OakStopsYou _080A2188: pop {r4} pop {r0} @@ -1698,27 +1698,27 @@ _080A21BC: .4byte _080A2224 _080A2214: adds r0, r4, 0 - bl sub_80A1E7C + bl BattleUseFunc_GuardSpec b _080A2232 _080A221C: adds r0, r4, 0 - bl sub_80A1FBC + bl BattleUseFunc_OpenPartyMenu b _080A2232 _080A2224: adds r0, r4, 0 - bl sub_80A1FF4 + bl BattleUseFunc_Ether b _080A2232 _080A222C: adds r0, r4, 0 - bl sub_80A2238 + bl FieldUseFunc_OakStopsYou _080A2232: pop {r4} pop {r0} bx r0 thumb_func_end ItemUseInBattle_EnigmaBerry - thumb_func_start sub_80A2238 -sub_80A2238: @ 80A2238 + thumb_func_start FieldUseFunc_OakStopsYou +FieldUseFunc_OakStopsYou: @ 80A2238 push {r4,r5,lr} lsls r0, 24 lsrs r5, r0, 24 @@ -1759,7 +1759,7 @@ _080A228A: bx r0 .align 2, 0 _080A2290: .4byte gTasks - thumb_func_end sub_80A2238 + thumb_func_end FieldUseFunc_OakStopsYou thumb_func_start ItemUse_SetQuestLogEvent ItemUse_SetQuestLogEvent: @ 80A2294 diff --git a/include/item_use.h b/include/item_use.h index a34090af1..ca22a56d0 100644 --- a/include/item_use.h +++ b/include/item_use.h @@ -6,34 +6,34 @@ void sub_80A1E0C(u8); void ItemUse_SetQuestLogEvent(u8, struct Pokemon *, u16, u16); -void sub_80A11E8(u8 taskId); -void sub_80A122C(u8 taskId); -void sub_80A1338(u8 taskId); -void sub_80A1460(u8 taskId); -void sub_80A14E8(u8 taskId); -void sub_80A156C(u8 taskId); -void sub_80A16E0(u8 taskId); -void sub_80A16FC(u8 taskId); -void sub_80A1718(u8 taskId); -void sub_80A1734(u8 taskId); -void sub_80A1750(u8 taskId); -void sub_80A176C(u8 taskId); -void sub_80A1788(u8 taskId); -void sub_80A1820(u8 taskId); -void sub_80A18B8(u8 taskId); -void sub_80A18EC(u8 taskId); -void sub_80A1998(u8 taskId); -void sub_80A1A94(u8 taskId); -void sub_80A1C60(u8 taskId); -void sub_80A1CF8(u8 taskId); -void sub_80A1D9C(u8 taskId); -void sub_80A1E1C(u8 taskId); -void sub_80A1E64(u8 taskId); -void sub_80A1E7C(u8 taskId); -void sub_80A1FBC(u8 taskId); -void sub_80A1FF4(u8 taskId); -void sub_80A2010(u8 taskId); -void sub_80A2238(u8 taskId); +void FieldUseFunc_OrangeMail(u8 taskId); +void FieldUseFunc_MachBike(u8 taskId); +void FieldUseFunc_OldRod(u8 taskId); +void FieldUseFunc_CoinCase(u8 taskId); +void FieldUseFunc_PowderJar(u8 taskId); +void FieldUseFunc_PokeFlute(u8 taskId); +void FieldUseFunc_OpenPartyMenu(u8 taskId); +void FieldUseFunc_Ether(u8 taskId); +void FieldUseFunc_PpUp(u8 taskId); +void FieldUseFunc_RareCandy(u8 taskId); +void FieldUseFunc_SunStone(u8 taskId); +void FieldUseFunc_SacredAsh(u8 taskId); +void FieldUseFunc_TmCase(u8 taskId); +void FieldUseFunc_BerryPouch(u8 taskId); +void BattleUseFunc_BerryPouch(u8 taskId); +void FieldUseFunc_TeachyTv(u8 taskId); +void FieldUseFunc_SuperRepel(u8 taskId); +void FieldUseFunc_BlackFlute(u8 taskId); +void FieldUseFunc_TownMap(u8 taskId); +void FieldUseFunc_FameChecker(u8 taskId); +void FieldUseFunc_VsSeeker(u8 taskId); +void BattleUseFunc_MasterBall(u8 taskId); +void BattleUseFunc_PokeFlute(u8 taskId); +void BattleUseFunc_GuardSpec(u8 taskId); +void BattleUseFunc_OpenPartyMenu(u8 taskId); +void BattleUseFunc_Ether(u8 taskId); +void BattleUseFunc_PokeDoll(u8 taskId); +void FieldUseFunc_OakStopsYou(u8 taskId); void ItemUseOutOfBattle_EscapeRope(u8 taskId); void ItemUseOutOfBattle_EnigmaBerry(u8 taskId); void ItemUseInBattle_EnigmaBerry(u8 taskId); diff --git a/src/data/items.json b/src/data/items.json index 10d28d899..0f5aa5f19 100644 --- a/src/data/items.json +++ b/src/data/items.json @@ -11,7 +11,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -29,7 +29,7 @@ "type": 0, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 0 }, { @@ -45,7 +45,7 @@ "type": 1, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 1 }, { @@ -61,7 +61,7 @@ "type": 2, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 2 }, { @@ -77,7 +77,7 @@ "type": 3, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 3 }, { @@ -93,7 +93,7 @@ "type": 4, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 4 }, { @@ -109,7 +109,7 @@ "type": 5, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 5 }, { @@ -125,7 +125,7 @@ "type": 6, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 6 }, { @@ -141,7 +141,7 @@ "type": 7, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 7 }, { @@ -157,7 +157,7 @@ "type": 8, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 8 }, { @@ -173,7 +173,7 @@ "type": 9, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 9 }, { @@ -189,7 +189,7 @@ "type": 10, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 10 }, { @@ -205,7 +205,7 @@ "type": 11, "fieldUseFunc": "NULL", "battleUsage": 2, - "battleUseFunc": "sub_80A1E1C", + "battleUseFunc": "BattleUseFunc_MasterBall", "secondaryId": 11 }, { @@ -219,9 +219,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -235,9 +235,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -251,9 +251,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -267,9 +267,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -283,9 +283,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -299,9 +299,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -315,9 +315,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -331,9 +331,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -347,9 +347,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -363,9 +363,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -379,9 +379,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -395,9 +395,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -411,9 +411,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -427,9 +427,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -443,9 +443,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -459,9 +459,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -475,9 +475,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -491,9 +491,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -507,9 +507,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -523,9 +523,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -539,9 +539,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -555,9 +555,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16FC", + "fieldUseFunc": "FieldUseFunc_Ether", "battleUsage": 1, - "battleUseFunc": "sub_80A1FF4", + "battleUseFunc": "BattleUseFunc_Ether", "secondaryId": 0 }, { @@ -571,9 +571,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16FC", + "fieldUseFunc": "FieldUseFunc_Ether", "battleUsage": 1, - "battleUseFunc": "sub_80A1FF4", + "battleUseFunc": "BattleUseFunc_Ether", "secondaryId": 0 }, { @@ -587,9 +587,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16FC", + "fieldUseFunc": "FieldUseFunc_Ether", "battleUsage": 1, - "battleUseFunc": "sub_80A1FF4", + "battleUseFunc": "BattleUseFunc_Ether", "secondaryId": 0 }, { @@ -603,9 +603,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16FC", + "fieldUseFunc": "FieldUseFunc_Ether", "battleUsage": 1, - "battleUseFunc": "sub_80A1FF4", + "battleUseFunc": "BattleUseFunc_Ether", "secondaryId": 0 }, { @@ -619,9 +619,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -635,9 +635,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -651,9 +651,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -667,9 +667,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -683,7 +683,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1A94", + "fieldUseFunc": "FieldUseFunc_BlackFlute", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -699,7 +699,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1A94", + "fieldUseFunc": "FieldUseFunc_BlackFlute", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -715,9 +715,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -731,7 +731,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A176C", + "fieldUseFunc": "FieldUseFunc_SacredAsh", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -747,7 +747,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -763,7 +763,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -779,7 +779,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -795,7 +795,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -811,7 +811,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -827,7 +827,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -843,7 +843,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -859,7 +859,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -875,7 +875,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -891,7 +891,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -907,7 +907,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -923,7 +923,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -939,7 +939,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -955,7 +955,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -971,7 +971,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -987,7 +987,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1003,7 +1003,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1019,7 +1019,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1035,7 +1035,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1051,7 +1051,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1067,7 +1067,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1083,7 +1083,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1099,7 +1099,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1734", + "fieldUseFunc": "FieldUseFunc_RareCandy", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1115,7 +1115,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1718", + "fieldUseFunc": "FieldUseFunc_PpUp", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1131,7 +1131,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1147,7 +1147,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1718", + "fieldUseFunc": "FieldUseFunc_PpUp", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1163,7 +1163,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1179,9 +1179,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1195,9 +1195,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1211,9 +1211,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1227,9 +1227,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1243,9 +1243,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1259,9 +1259,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1275,9 +1275,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A1E7C", + "battleUseFunc": "BattleUseFunc_GuardSpec", "secondaryId": 0 }, { @@ -1291,9 +1291,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A2010", + "battleUseFunc": "BattleUseFunc_PokeDoll", "secondaryId": 0 }, { @@ -1307,9 +1307,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 2, - "battleUseFunc": "sub_80A2010", + "battleUseFunc": "BattleUseFunc_PokeDoll", "secondaryId": 0 }, { @@ -1323,7 +1323,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1339,7 +1339,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1998", + "fieldUseFunc": "FieldUseFunc_SuperRepel", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1355,7 +1355,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1998", + "fieldUseFunc": "FieldUseFunc_SuperRepel", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1387,7 +1387,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1998", + "fieldUseFunc": "FieldUseFunc_SuperRepel", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1403,7 +1403,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1419,7 +1419,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1435,7 +1435,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1451,7 +1451,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1467,7 +1467,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1483,7 +1483,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1499,7 +1499,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1515,7 +1515,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1531,7 +1531,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1547,7 +1547,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1563,7 +1563,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1579,7 +1579,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 1, - "fieldUseFunc": "sub_80A1750", + "fieldUseFunc": "FieldUseFunc_SunStone", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1595,7 +1595,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1611,7 +1611,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1627,7 +1627,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1643,7 +1643,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1659,7 +1659,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1675,7 +1675,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1691,7 +1691,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1707,7 +1707,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1723,7 +1723,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1739,7 +1739,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1755,7 +1755,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1771,7 +1771,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1787,7 +1787,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1803,7 +1803,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1819,7 +1819,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1835,7 +1835,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1851,7 +1851,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1867,7 +1867,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1883,7 +1883,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1899,7 +1899,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1915,7 +1915,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1931,7 +1931,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1947,7 +1947,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -1963,7 +1963,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 1 @@ -1979,7 +1979,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 2 @@ -1995,7 +1995,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 3 @@ -2011,7 +2011,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 4 @@ -2027,7 +2027,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 5 @@ -2043,7 +2043,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 6 @@ -2059,7 +2059,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 7 @@ -2075,7 +2075,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 8 @@ -2091,7 +2091,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 9 @@ -2107,7 +2107,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 10 @@ -2123,7 +2123,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 0, - "fieldUseFunc": "sub_80A11E8", + "fieldUseFunc": "FieldUseFunc_OrangeMail", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 11 @@ -2139,9 +2139,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2155,9 +2155,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2171,9 +2171,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2187,9 +2187,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2203,9 +2203,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2219,9 +2219,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16FC", + "fieldUseFunc": "FieldUseFunc_Ether", "battleUsage": 1, - "battleUseFunc": "sub_80A1FF4", + "battleUseFunc": "BattleUseFunc_Ether", "secondaryId": 0 }, { @@ -2235,9 +2235,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2251,9 +2251,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2267,9 +2267,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2283,9 +2283,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 1, - "fieldUseFunc": "sub_80A16E0", + "fieldUseFunc": "FieldUseFunc_OpenPartyMenu", "battleUsage": 1, - "battleUseFunc": "sub_80A1FBC", + "battleUseFunc": "BattleUseFunc_OpenPartyMenu", "secondaryId": 0 }, { @@ -2299,7 +2299,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2315,7 +2315,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2331,7 +2331,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2347,7 +2347,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2363,7 +2363,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2379,7 +2379,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2395,7 +2395,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2411,7 +2411,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2427,7 +2427,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2443,7 +2443,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2459,7 +2459,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2475,7 +2475,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2491,7 +2491,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2507,7 +2507,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2523,7 +2523,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2539,7 +2539,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2555,7 +2555,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2571,7 +2571,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2587,7 +2587,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2603,7 +2603,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2619,7 +2619,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2635,7 +2635,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2651,7 +2651,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2667,7 +2667,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2683,7 +2683,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2699,7 +2699,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2715,7 +2715,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2731,7 +2731,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2747,7 +2747,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2763,7 +2763,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2779,7 +2779,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2795,7 +2795,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_BERRY_POUCH", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2827,7 +2827,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2843,7 +2843,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2859,7 +2859,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2875,7 +2875,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2891,7 +2891,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2907,7 +2907,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2923,7 +2923,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2939,7 +2939,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2955,7 +2955,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2971,7 +2971,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -2987,7 +2987,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3003,7 +3003,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3019,7 +3019,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3035,7 +3035,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3051,7 +3051,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3067,7 +3067,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3083,7 +3083,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3099,7 +3099,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3115,7 +3115,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3131,7 +3131,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3147,7 +3147,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3163,7 +3163,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3179,7 +3179,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3195,7 +3195,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3211,7 +3211,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3227,7 +3227,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3243,7 +3243,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3259,7 +3259,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3275,7 +3275,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3291,7 +3291,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3307,7 +3307,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3323,7 +3323,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3339,7 +3339,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3355,7 +3355,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3371,7 +3371,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3387,7 +3387,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3403,7 +3403,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3419,7 +3419,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3435,7 +3435,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3451,7 +3451,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3467,7 +3467,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3483,7 +3483,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3499,7 +3499,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3515,7 +3515,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3531,7 +3531,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3547,7 +3547,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3563,7 +3563,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3579,7 +3579,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3595,7 +3595,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3611,7 +3611,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3627,7 +3627,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3643,7 +3643,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3659,7 +3659,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3675,7 +3675,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3691,7 +3691,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3707,7 +3707,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3723,7 +3723,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3739,7 +3739,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3755,7 +3755,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3771,7 +3771,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3787,7 +3787,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3803,7 +3803,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3819,7 +3819,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3835,7 +3835,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3851,7 +3851,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3867,7 +3867,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3883,7 +3883,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3899,7 +3899,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3915,7 +3915,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3931,7 +3931,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3947,7 +3947,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3963,7 +3963,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3979,7 +3979,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -3995,7 +3995,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4011,7 +4011,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4027,7 +4027,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4043,7 +4043,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4059,7 +4059,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4075,7 +4075,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4091,7 +4091,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4107,7 +4107,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4123,7 +4123,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4139,7 +4139,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4155,7 +4155,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A122C", + "fieldUseFunc": "FieldUseFunc_MachBike", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4171,7 +4171,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1460", + "fieldUseFunc": "FieldUseFunc_CoinCase", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4203,7 +4203,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A1338", + "fieldUseFunc": "FieldUseFunc_OldRod", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4219,7 +4219,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A1338", + "fieldUseFunc": "FieldUseFunc_OldRod", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 1 @@ -4235,7 +4235,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A1338", + "fieldUseFunc": "FieldUseFunc_OldRod", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 2 @@ -4251,7 +4251,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4267,7 +4267,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4283,7 +4283,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4299,7 +4299,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4315,7 +4315,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4331,7 +4331,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4347,7 +4347,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4363,7 +4363,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A122C", + "fieldUseFunc": "FieldUseFunc_MachBike", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 1 @@ -4379,7 +4379,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4395,7 +4395,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4411,7 +4411,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 1 @@ -4427,7 +4427,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4443,7 +4443,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4459,7 +4459,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4475,7 +4475,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4491,7 +4491,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4507,7 +4507,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4523,7 +4523,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4539,7 +4539,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4555,7 +4555,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4571,7 +4571,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4587,7 +4587,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4603,7 +4603,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -4619,7 +4619,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5621,7 +5621,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5637,7 +5637,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5653,7 +5653,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5669,9 +5669,9 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A156C", + "fieldUseFunc": "FieldUseFunc_PokeFlute", "battleUsage": 2, - "battleUseFunc": "sub_80A1E64", + "battleUseFunc": "BattleUseFunc_PokeFlute", "secondaryId": 0 }, { @@ -5685,7 +5685,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5701,7 +5701,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5717,7 +5717,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5733,7 +5733,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5749,7 +5749,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5765,7 +5765,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5781,7 +5781,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5797,7 +5797,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5813,7 +5813,7 @@ "exitsBagOnUse": 0, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5829,7 +5829,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A122C", + "fieldUseFunc": "FieldUseFunc_MachBike", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5845,7 +5845,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1C60", + "fieldUseFunc": "FieldUseFunc_TownMap", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5861,7 +5861,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A1D9C", + "fieldUseFunc": "FieldUseFunc_VsSeeker", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5877,7 +5877,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1CF8", + "fieldUseFunc": "FieldUseFunc_FameChecker", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5893,7 +5893,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1788", + "fieldUseFunc": "FieldUseFunc_TmCase", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5909,9 +5909,9 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A1820", + "fieldUseFunc": "FieldUseFunc_BerryPouch", "battleUsage": 3, - "battleUseFunc": "sub_80A18B8", + "battleUseFunc": "BattleUseFunc_BerryPouch", "secondaryId": 0 }, { @@ -5925,7 +5925,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 2, - "fieldUseFunc": "sub_80A18EC", + "fieldUseFunc": "FieldUseFunc_TeachyTv", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5941,7 +5941,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5957,7 +5957,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5973,7 +5973,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -5989,7 +5989,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -6005,7 +6005,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -6021,7 +6021,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A14E8", + "fieldUseFunc": "FieldUseFunc_PowderJar", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -6037,7 +6037,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 @@ -6053,7 +6053,7 @@ "exitsBagOnUse": 1, "pocket": "POCKET_KEY_ITEMS", "type": 4, - "fieldUseFunc": "sub_80A2238", + "fieldUseFunc": "FieldUseFunc_OakStopsYou", "battleUsage": 0, "battleUseFunc": "NULL", "secondaryId": 0 diff --git a/src/item_use.c b/src/item_use.c index bb259da51..66658b6eb 100644 --- a/src/item_use.c +++ b/src/item_use.c @@ -36,7 +36,7 @@ void ItemUseOnFieldCB_Bicycle(u8 taskId); bool8 ItemUseCheckFunc_Rod(void); void ItemUseOnFieldCB_Rod(u8 taskId); void sub_813EC8C(u8 taskId); -void sub_80A1750(u8 taskId); +void FieldUseFunc_SunStone(u8 taskId); extern void (*const gUnknown_83E2954[])(void); @@ -112,7 +112,7 @@ u8 sub_80A1150(u16 itemId) { if (ItemId_GetPocket(itemId) == POCKET_TM_CASE) return 1; - else if (ItemId_GetFieldFunc(itemId) == sub_80A1750) + else if (ItemId_GetFieldFunc(itemId) == FieldUseFunc_SunStone) return 2; else return 0; @@ -143,7 +143,7 @@ void sub_80A11C0(u8 taskId) } } -void sub_80A11E8(u8 taskId) +void FieldUseFunc_OrangeMail(u8 taskId) { sub_8108EE0(sub_80A1208); sub_8108B50(taskId); @@ -157,7 +157,7 @@ void sub_80A1208(void) sub_80BEBEC(buffer, UseFameCheckerFromMenu, 0); } -void sub_80A122C(u8 taskId) +void FieldUseFunc_MachBike(u8 taskId) { s16 x, y; u8 behavior; @@ -190,7 +190,7 @@ void ItemUseOnFieldCB_Bicycle(u8 taskId) DestroyTask(taskId); } -void sub_80A1338(u8 taskId) +void FieldUseFunc_OldRod(u8 taskId) { if (ItemUseCheckFunc_Rod() == TRUE) { |