#if I_USE_EVO_HELD_ITEMS_FROM_BAG == TRUE #define EVO_HELD_ITEM_TYPE ITEM_USE_PARTY_MENU #define EVO_HELD_ITEM_FIELD_FUNC ItemUseOutOfBattle_EvolutionStone #else #define EVO_HELD_ITEM_TYPE ITEM_USE_BAG_MENU #define EVO_HELD_ITEM_FIELD_FUNC ItemUseOutOfBattle_CannotUse #endif #define GEM_BOOST_PARAM ((I_GEM_BOOST_POWER >= GEN_6) ? 30 : 50) #define TYPE_BOOST_PARAM ((I_TYPE_BOOST_POWER >= GEN_4) ? 20 : 10) // For non Pokémon-specific type-boosting held items. #define POWER_ITEM_BOOST ((I_POWER_ITEM_BOOST >= GEN_7) ? 8 : 4) #define X_ITEM_STAGES ((B_X_ITEMS_BUFF >= GEN_7) ? 2 : 1) #define TREASURE_FACTOR ((I_SELL_VALUE_FRACTION >= GEN_9) ? 2 : 1) // Shared Item Description entries static const u8 sFullHealDesc[] = _("能回复宝可梦的\n" "所有HP并治愈\n" "所有异常状态。"); static const u8 sPokeDollDesc[] = _("能吸引宝可梦注\n" "意。在野生宝可梦\n" "的战斗中能逃走。"); static const u8 sMaxReviveDesc[] = _("能让1只陷入昏厥\n" "的宝可梦重获生\n" "机并回复所有HP。"); static const u8 sHealthFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的HP的\n" "基础点数。"); static const u8 sMuscleFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的攻击\n" "的基础点数。"); static const u8 sResistFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的防御\n" "的基础点数。"); static const u8 sGeniusFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的特攻\n" "的基础点数。"); static const u8 sCleverFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的特防\n" "的基础点数。"); static const u8 sSwiftFeatherDesc[] = _("能稍微提高1只\n" "宝可梦的速度\n" "的基础点数。"); static const u8 sBigMushroomDesc[] = _("珍稀的大蘑菇。\n" "在一些爱好者\n" "中非常有人气。"); static const u8 sShardsDesc[] = _("好像是以前制作\n" "的某道具的碎片。"); static const u8 sRootFossilDesc[] = _("很久以前栖息在\n" "海里的古代宝\n" "可梦的化石。"); static const u8 sFossilizedFishDesc[] = _("很久以前栖息在\n" "海里的古代宝\n" "可梦的化石。"); static const u8 sBeadMailDesc[] = _("能显示持有者的\n" "信纸,可以让宝可\n" "梦携带。"); static const u8 sEvolutionStoneDesc[] = _("能让某些特定宝\n" "可梦进化的\n" "神奇石头。"); static const u8 sNectarDesc[] = _("颜色鲜艳的花蜜。\n" "可以改变特定\n" "宝可梦的样子。"); static const u8 sCharizarditeDesc[] = _("让喷火龙携带后,\n" "在战斗时能超级进\n" "化的超级石。"); static const u8 sMewtwoniteDesc[] = _("让超梦携带后,\n" "在战斗时能超级进\n" "化的超级石。"); static const u8 sSeaIncenseDesc[] = _("香气神奇的薰香。\n" "携带后,水属性的\n" "招式会增强。"); static const u8 sOddIncenseDesc[] = _("香气神奇的薰香。\n" "携带后,超能力属\n" "性的招式会增强。"); static const u8 sRockIncenseDesc[] = _("香气神奇的薰香。\n" "携带后,岩石属性\n" "的招式会增强。"); static const u8 sFullIncenseDesc[] = _("香气神奇的薰香。\n" "携带后,行动会比\n" "平时更加迟缓。"); static const u8 sRoseIncenseDesc[] = _("香气神奇的薰香。\n" "携带后,草属性的\n" "招式会增强。"); static const u8 sLuckIncenseDesc[] = _("携带它的宝可梦\n" "战斗时出场,就\n" "能获得2倍金钱。"); static const u8 sPureIncenseDesc[] = _("让最前排的宝可\n" "梦携带,野生宝可\n" "梦就会不易出现。"); static const u8 sKingsRockDesc[] = _("携带后进行攻击,\n" "在造成伤害时,有\n" "时会让对手畏缩。"); static const u8 sFigyBerryDesc[] = _("携带后危机时可以\n" "回复HP。如果\n" "讨厌味道会混乱。"); static const u8 sQuestionMarksDesc[] = _("?????"); static const u8 sKeyToRoomDesc[] = _("进入弃船的房间时\n" "所需的钥匙。"); static const u8 sTeraShardDesc[] = _("破碎掉的太晶宝石\n" "有极低概率会\n" "结晶成此物。"); static const u8 sGenericMulchDesc[] = _("培育树果时的肥料。\n" "但完全不适合\n" "丰缘地区的土壤。"); const struct Item gItemsInfo[] = { [ITEM_NONE] = { .name = _("无"), .price = 0, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_QuestionMark, .iconPalette = gItemIconPalette_QuestionMark, }, // Poké Balls [ITEM_STRANGE_BALL] = { .name = _("奇异球"), .price = 0, .description = COMPOUND_STRING( "与众不同的球。\n" "穿越时空而来。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_STRANGE, .iconPic = gItemIcon_StrangeBall, .iconPalette = gItemIconPalette_StrangeBall, }, [ITEM_POKE_BALL] = { .name = _("精灵球"), .price = 200, .description = COMPOUND_STRING( "用于投向野生宝可\n" "梦并将其捕捉的球\n" "。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_POKE, .iconPic = gItemIcon_PokeBall, .iconPalette = gItemIconPalette_PokeBall, }, [ITEM_GREAT_BALL] = { .name = _("超级球"), .price = 600, .description = COMPOUND_STRING( "比精灵球更容易捉\n" "到宝可梦的,性能\n" "还算不错的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_GREAT, .iconPic = gItemIcon_GreatBall, .iconPalette = gItemIconPalette_GreatBall, }, [ITEM_ULTRA_BALL] = { .name = _("高级球"), .price = (I_PRICE >= GEN_7) ? 800 : 1200, .description = COMPOUND_STRING( "比超级球更容易捉\n" "到宝可梦的,性能\n" "非常不错的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_ULTRA, .iconPic = gItemIcon_UltraBall, .iconPalette = gItemIconPalette_UltraBall, }, [ITEM_MASTER_BALL] = { .name = _("大师球"), .price = 0, .description = COMPOUND_STRING( "必定能捉到野生宝\n" "可梦的,性能最好\n" "的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_MASTER, .iconPic = gItemIcon_MasterBall, .iconPalette = gItemIconPalette_MasterBall, }, [ITEM_PREMIER_BALL] = { .name = _("纪念球"), .price = (I_PRICE >= GEN_7) ? 20 : 200, .description = COMPOUND_STRING( "有点珍贵的球。特\n" "制出来的某种纪念\n" "品。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_PREMIER, .iconPic = gItemIcon_PremierBall, .iconPalette = gItemIconPalette_LuxuryBall, }, [ITEM_HEAL_BALL] = { .name = _("治愈球"), .price = 300, .description = COMPOUND_STRING( "有点温柔的球。能\n" "回复捉到宝可梦的\n" "HP并治愈异常。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_HEAL, .iconPic = gItemIcon_HealBall, .iconPalette = gItemIconPalette_HealBall, }, [ITEM_NET_BALL] = { .name = _("捕网球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。能容易地捕捉水\n" "或虫属性宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_NET, .iconPic = gItemIcon_NetBall, .iconPalette = gItemIconPalette_NetBall, }, [ITEM_NEST_BALL] = { .name = _("巢穴球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。野生宝可梦越弱\n" "越容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_NEST, .iconPic = gItemIcon_NestBall, .iconPalette = gItemIconPalette_NestBall, }, [ITEM_DIVE_BALL] = { .name = _("潜水球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉生活在\n" "水世界的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_DIVE, .iconPic = gItemIcon_DiveBall, .iconPalette = gItemIconPalette_DiveBall, }, [ITEM_DUSK_BALL] = { .name = _("黑暗球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易在夜晚或洞\n" "窟等捕捉宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_DUSK, .iconPic = gItemIcon_DuskBall, .iconPalette = gItemIconPalette_DuskBall, }, [ITEM_TIMER_BALL] = { .name = _("计时球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。回合数越多会越\n" "容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_TIMER, .iconPic = gItemIcon_TimerBall, .iconPalette = gItemIconPalette_RepeatBall, }, [ITEM_QUICK_BALL] = { .name = _("先机球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。战斗开始使用容\n" "易捉到宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_QUICK, .iconPic = gItemIcon_QuickBall, .iconPalette = gItemIconPalette_QuickBall, }, [ITEM_REPEAT_BALL] = { .name = _("重复球"), .price = 1000, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉曾捉到\n" "过的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_REPEAT, .iconPic = gItemIcon_RepeatBall, .iconPalette = gItemIconPalette_RepeatBall, }, [ITEM_LUXURY_BALL] = { .name = _("豪华球"), .price = (I_PRICE >= GEN_8) ? 3000 : 1000, .description = COMPOUND_STRING( "住着十分惬意的球\n" "。捉到宝可梦变得\n" "容易亲密。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_LUXURY, .iconPic = gItemIcon_LuxuryBall, .iconPalette = gItemIconPalette_LuxuryBall, }, [ITEM_LEVEL_BALL] = { .name = _("等级球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。宝可梦等级越低\n" "越容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_LEVEL, .iconPic = gItemIcon_LevelBall, .iconPalette = gItemIconPalette_LevelBall, }, [ITEM_LURE_BALL] = { .name = _("诱饵球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉用钓竿\n" "钓上来的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_LURE, .iconPic = gItemIcon_LureBall, .iconPalette = gItemIconPalette_LureBall, }, [ITEM_MOON_BALL] = { .name = _("月亮球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉用月之\n" "石进化的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_MOON, .iconPic = gItemIcon_MoonBall, .iconPalette = gItemIconPalette_MoonBall, }, [ITEM_FRIEND_BALL] = { .name = _("友友球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。捉到宝可梦会立\n" "刻变得亲密起来。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_FRIEND, .iconPic = gItemIcon_FriendBall, .iconPalette = gItemIconPalette_FriendBall, }, [ITEM_LOVE_BALL] = { .name = _("甜蜜球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉性别不\n" "同的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_LOVE, .iconPic = gItemIcon_LoveBall, .iconPalette = gItemIconPalette_LoveBall, }, [ITEM_FAST_BALL] = { .name = _("速度球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉速度很\n" "快的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_FAST, .iconPic = gItemIcon_FastBall, .iconPalette = gItemIconPalette_FastBall, }, [ITEM_HEAVY_BALL] = { .name = _("沉重球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉沉重的\n" "宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_HEAVY, .iconPic = gItemIcon_HeavyBall, .iconPalette = gItemIconPalette_HeavyBall, }, [ITEM_DREAM_BALL] = { .name = _("梦境球"), .price = 0, .description = COMPOUND_STRING( "有点与众不同的球\n" "。容易捕捉睡眠状\n" "态的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_DREAM, .iconPic = gItemIcon_DreamBall, .iconPalette = gItemIconPalette_DreamBall, }, [ITEM_SAFARI_BALL] = { .name = _("狩猎球"), .price = 0, .description = COMPOUND_STRING( "曾在狩猎地带以及\n" "大湿地被使用。是\n" "一种特殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_SAFARI, .iconPic = gItemIcon_SafariBall, .iconPalette = gItemIconPalette_SafariBall, }, [ITEM_SPORT_BALL] = { .name = _("竞赛球"), .price = (I_PRICE < GEN_3 || I_PRICE >= GEN_9) ? 0 : 300, .description = COMPOUND_STRING( "曾在城都地区的捕\n" "虫大赛上使用的特\n" "殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_SPORT, .iconPic = gItemIcon_SportBall, .iconPalette = gItemIconPalette_SportBall, }, [ITEM_PARK_BALL] = { .name = _("公园球"), .price = 0, .description = COMPOUND_STRING( "在伙伴公园里使用\n" "的特殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_PARK, .iconPic = gItemIcon_ParkBall, .iconPalette = gItemIconPalette_ParkBall, }, [ITEM_BEAST_BALL] = { .name = _("究极球"), .price = 0, .description = COMPOUND_STRING( "为究极异兽制作的\n" "特殊精灵球。很难\n" "捕捉其他宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_BEAST, .iconPic = gItemIcon_BeastBall, .iconPalette = gItemIconPalette_BeastBall, }, [ITEM_CHERISH_BALL] = { .name = _("贵重球"), .price = 0, .description = COMPOUND_STRING( "相当珍贵的球。特\n" "制出来的某种纪念\n" "品。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, .secondaryId = BALL_CHERISH, .iconPic = gItemIcon_CherishBall, .iconPalette = gItemIconPalette_CherishBall, }, // Medicine [ITEM_POTION] = { .name = _("伤药"), .price = (I_PRICE >= GEN_7) ? 200 : 300, .holdEffectParam = 20, .description = COMPOUND_STRING( "喷雾式伤药。能让\n" "宝可梦回复20H\n" "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_Potion, .flingPower = 30, .iconPic = gItemIcon_Potion, .iconPalette = gItemIconPalette_Potion, }, [ITEM_SUPER_POTION] = { .name = _("好伤药"), .price = 700, .holdEffectParam = 60, .description = COMPOUND_STRING( "喷雾式伤药。能让\n" "宝可梦回复60H\n" "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_SuperPotion, .flingPower = 30, .iconPic = gItemIcon_Potion, .iconPalette = gItemIconPalette_SuperPotion, }, [ITEM_HYPER_POTION] = { .name = _("厉害伤药"), .price = (I_PRICE >= GEN_2 && I_PRICE <= GEN_6) ? 1200 : 1500, .holdEffectParam = 120, .description = COMPOUND_STRING( "喷雾式伤药。能让\n" "宝可梦回复120\n" "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_HyperPotion, .flingPower = 30, .iconPic = gItemIcon_Potion, .iconPalette = gItemIconPalette_HyperPotion, }, [ITEM_MAX_POTION] = { .name = _("全满药"), .price = 2500, .holdEffectParam = 255, .description = COMPOUND_STRING( "喷雾式伤药。能让\n" "宝可梦回复所有H\n" "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_MaxPotion, .flingPower = 30, .iconPic = gItemIcon_LargePotion, .iconPalette = gItemIconPalette_MaxPotion, }, [ITEM_FULL_RESTORE] = { .name = _("全复药"), .price = 3000, .holdEffectParam = 255, .description = COMPOUND_STRING( "能回复宝可梦的所\n" "有HP并治愈所有\n" "异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_HEAL_AND_CURE_STATUS, .effect = gItemEffect_FullRestore, .flingPower = 30, .iconPic = gItemIcon_LargePotion, .iconPalette = gItemIconPalette_FullRestore, }, [ITEM_REVIVE] = { .name = _("活力碎片"), .price = (I_PRICE >= GEN_7) ? 2000 : 1500, .description = COMPOUND_STRING( "能让1只陷入昏厥\n" "的宝可梦复活,并\n" "回复一半HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_REVIVE, .effect = gItemEffect_Revive, .flingPower = 30, .iconPic = gItemIcon_Revive, .iconPalette = gItemIconPalette_Revive, }, [ITEM_MAX_REVIVE] = { .name = _("活力块"), .price = 4000, .description = sMaxReviveDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_REVIVE, .effect = gItemEffect_MaxRevive, .flingPower = 30, .iconPic = gItemIcon_MaxRevive, .iconPalette = gItemIconPalette_Revive, }, [ITEM_FRESH_WATER] = { .name = _("美味之水"), .price = 200, .holdEffectParam = 30, .description = COMPOUND_STRING( "富含矿物质的水。\n" "能让宝可梦回复3\n" "0HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_FreshWater, .flingPower = 30, .iconPic = gItemIcon_FreshWater, .iconPalette = gItemIconPalette_FreshWater, }, [ITEM_SODA_POP] = { .name = _("劲爽汽水"), .price = 300, .holdEffectParam = 50, .description = COMPOUND_STRING( "翻腾着气泡的汽水\n" "。能让宝可梦回复\n" "50HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_SodaPop, .flingPower = 30, .iconPic = gItemIcon_SodaPop, .iconPalette = gItemIconPalette_SodaPop, }, [ITEM_LEMONADE] = { .name = _("果汁牛奶"), .price = (I_PRICE >= GEN_7) ? 400 : 350, .holdEffectParam = 70, .description = COMPOUND_STRING( "非常香甜的牛奶。\n" "能让宝可梦回复7\n" "0HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_Lemonade, .flingPower = 30, .iconPic = gItemIcon_Lemonade, .iconPalette = gItemIconPalette_Lemonade, }, [ITEM_MOOMOO_MILK] = { .name = _("哞哞鲜奶"), .pluralName = _("Moomoo Milk"), .price = (I_PRICE >= GEN_7) ? 600 : 500, .holdEffectParam = 100, .description = COMPOUND_STRING( "营养百分百的牛奶\n" "。能让宝可梦回复\n" "100HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_MoomooMilk, .flingPower = 30, .iconPic = gItemIcon_MoomooMilk, .iconPalette = gItemIconPalette_MoomooMilk, }, [ITEM_ENERGY_POWDER] = { .name = _("元气粉"), .pluralName = _("Energy Powder"), .price = 500, .description = COMPOUND_STRING( "非常苦的药粉。能\n" "让宝可梦回复60\n" "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_EnergyPowder, .flingPower = 30, .iconPic = gItemIcon_Powder, .iconPalette = gItemIconPalette_EnergyPowder, }, [ITEM_ENERGY_ROOT] = { .name = _("元气根"), .price = (I_PRICE >= GEN_7) ? 1200 : 800, .description = COMPOUND_STRING( "非常苦的根。能让\n" "宝可梦回复120\n" "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_EnergyRoot, .flingPower = 30, .iconPic = gItemIcon_EnergyRoot, .iconPalette = gItemIconPalette_EnergyRoot, }, [ITEM_HEAL_POWDER] = { .name = _("万能粉"), .pluralName = _("Heal Powder"), .price = (I_PRICE >= GEN_7) ? 300 : 450, .description = COMPOUND_STRING( "非常苦的药粉。能\n" "治愈宝可梦的所有\n" "异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_HealPowder, .flingPower = 30, .iconPic = gItemIcon_Powder, .iconPalette = gItemIconPalette_HealPowder, }, [ITEM_REVIVAL_HERB] = { .name = _("复活草"), .price = 2800, .description = COMPOUND_STRING( "非常苦的药草。能\n" "让1只昏厥的宝可\n" "梦回复所有HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_REVIVE, .effect = gItemEffect_RevivalHerb, .flingPower = 30, .iconPic = gItemIcon_RevivalHerb, .iconPalette = gItemIconPalette_RevivalHerb, }, [ITEM_ANTIDOTE] = { .name = _("解毒药"), .price = (I_PRICE >= GEN_7) ? 200 : 100, .description = COMPOUND_STRING( "喷雾式药水。能治\n" "愈宝可梦的中毒状\n" "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_Antidote, .flingPower = 30, .iconPic = gItemIcon_Antidote, .iconPalette = gItemIconPalette_Antidote, }, [ITEM_PARALYZE_HEAL] = { .name = _("解麻药"), .price = (I_PRICE == GEN_7) ? 300 : 200, .description = COMPOUND_STRING( "喷雾式药水。能治\n" "愈宝可梦的麻痹状\n" "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_ParalyzeHeal, .flingPower = 30, .iconPic = gItemIcon_StatusHeal, .iconPalette = gItemIconPalette_ParalyzeHeal, }, [ITEM_BURN_HEAL] = { .name = _("灼伤药"), .price = (I_PRICE == GEN_7) ? 300 : ((I_PRICE <= GEN_7) ? 250 : 200), .description = COMPOUND_STRING( "喷雾式药水。能治\n" "愈宝可梦的灼伤状\n" "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_BurnHeal, .flingPower = 30, .iconPic = gItemIcon_StatusHeal, .iconPalette = gItemIconPalette_BurnHeal, }, [ITEM_ICE_HEAL] = { .name = _("解冻药"), .price = (I_PRICE == GEN_7) ? 100 : ((I_PRICE <= GEN_7) ? 250 : 200), .description = COMPOUND_STRING( "喷雾式药水。能治\n" "愈宝可梦的冰冻状\n" "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_IceHeal, .flingPower = 30, .iconPic = gItemIcon_StatusHeal, .iconPalette = gItemIconPalette_IceHeal, }, [ITEM_AWAKENING] = { .name = _("解眠药"), .price = (I_PRICE >= GEN_2 && I_PRICE <= GEN_6) ? 250 : ((I_PRICE == GEN_7) ? 100 : 200), .description = COMPOUND_STRING( "喷雾式药水。能治\n" "愈宝可梦的睡眠状\n" "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_Awakening, .flingPower = 30, .iconPic = gItemIcon_StatusHeal, .iconPalette = gItemIconPalette_Awakening, }, [ITEM_FULL_HEAL] = { .name = _("万灵药"), .price = (I_PRICE >= GEN_7) ? 400 : 600, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_FullHeal, .iconPalette = gItemIconPalette_FullHeal, }, [ITEM_ETHER] = { .name = _("PP单项小补剂"), .price = (I_PRICE >= GEN_2) ? 1200 : 1, .holdEffectParam = 10, .description = COMPOUND_STRING( "能让宝可梦学会的\n" "其中1个招式回复\n" "10PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, .battleUsage = EFFECT_ITEM_RESTORE_PP, .effect = gItemEffect_Ether, .flingPower = 30, .iconPic = gItemIcon_Ether, .iconPalette = gItemIconPalette_Ether, }, [ITEM_MAX_ETHER] = { .name = _("PP单项全补剂"), .price = (I_PRICE >= GEN_2) ? 2000 : 1, .holdEffectParam = 255, .description = COMPOUND_STRING( "能让宝可梦学会的\n" "其中1个招式回复\n" "所有PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, .battleUsage = EFFECT_ITEM_RESTORE_PP, .effect = gItemEffect_MaxEther, .flingPower = 30, .iconPic = gItemIcon_Ether, .iconPalette = gItemIconPalette_MaxEther, }, [ITEM_ELIXIR] = { .name = _("PP多项小补剂"), .price = (I_PRICE >= GEN_2) ? 3000 : 1, .holdEffectParam = 10, .description = COMPOUND_STRING( "能让宝可梦学会的\n" "4个招式各回复1\n" "0PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, .battleUsage = EFFECT_ITEM_RESTORE_PP, .effect = gItemEffect_Elixir, .flingPower = 30, .iconPic = gItemIcon_Ether, .iconPalette = gItemIconPalette_Elixir, }, [ITEM_MAX_ELIXIR] = { .name = _("PP多项全补剂"), .price = (I_PRICE >= GEN_2) ? 4500 : 1, .holdEffectParam = 255, .description = COMPOUND_STRING( "能让宝可梦学会的\n" "4个招式回复所有\n" "PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, .battleUsage = EFFECT_ITEM_RESTORE_PP, .effect = gItemEffect_MaxElixir, .flingPower = 30, .iconPic = gItemIcon_Ether, .iconPalette = gItemIconPalette_MaxElixir, }, [ITEM_BERRY_JUICE] = { .name = _("树果汁"), .pluralName = _("Berry Juice"), .price = 100, .holdEffect = HOLD_EFFECT_RESTORE_HP, .holdEffectParam = 20, .description = COMPOUND_STRING( "100%树果果汁\n" "。能让宝可梦回复\n" "20HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_Potion, .flingPower = 30, .iconPic = gItemIcon_BerryJuice, .iconPalette = gItemIconPalette_BerryJuice, }, [ITEM_SACRED_ASH] = { .name = _("圣灰"), .pluralName = _("Sacred Ashes"), .price = (I_PRICE >= GEN_7) ? 50000 : 200, .description = COMPOUND_STRING( "能让陷入昏厥的全\n" "部宝可梦回复所有\n" "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_SacredAsh, .effect = gItemEffect_SacredAsh, .flingPower = 30, .iconPic = gItemIcon_SacredAsh, .iconPalette = gItemIconPalette_SacredAsh, }, [ITEM_SWEET_HEART] = { .name = _("心形甜点"), .price = (I_PRICE >= GEN_7) ? 3000 : 100, .holdEffectParam = 20, .description = COMPOUND_STRING( "非常甜腻的巧克力\n" "。能让宝可梦回复\n" "20HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_Potion, .flingPower = 30, .iconPic = gItemIcon_SweetHeart, .iconPalette = gItemIconPalette_SweetHeart, }, [ITEM_MAX_HONEY] = { .name = _("极巨甜蜜"), .pluralName = _("Max Honey"), .price = 8000, .description = sMaxReviveDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_REVIVE, .effect = gItemEffect_MaxRevive, .flingPower = 30, .iconPic = gItemIcon_MaxHoney, .iconPalette = gItemIconPalette_MaxHoney, }, // Regional Specialties [ITEM_PEWTER_CRUNCHIES] = { .name = _("深灰米果"), .pluralName = _("Pewter Crunchies"), .price = 250, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_PewterCrunchies, .iconPalette = gItemIconPalette_PewterCrunchies, }, [ITEM_RAGE_CANDY_BAR] = { .name = _("愤怒馒头"), .price = (I_PRICE >= GEN_7) ? 350 : 300, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_RageCandyBar, .iconPalette = gItemIconPalette_RageCandyBar, }, [ITEM_LAVA_COOKIE] = { .name = _("釜炎仙贝"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = COMPOUND_STRING( "釜炎特产的仙贝。\n" "能治愈宝可梦的所\n" "有异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_LavaCookie, .iconPalette = gItemIconPalette_LavaCookieAndLetter, }, [ITEM_OLD_GATEAU] = { .name = _("森之羊羹"), .pluralName = _("Old Gateaux"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_OldGateau, .iconPalette = gItemIconPalette_OldGateau, }, [ITEM_CASTELIACONE] = { .name = _("飞云冰淇淋"), .price = (I_PRICE >= GEN_7) ? 350 : 100, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_Casteliacone, .iconPalette = gItemIconPalette_Casteliacone, }, [ITEM_LUMIOSE_GALETTE] = { .name = _("密阿雷格雷派饼"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_LumioseGalette, .iconPalette = gItemIconPalette_LumioseGalette, }, [ITEM_SHALOUR_SABLE] = { .name = _("娑罗沙布蕾"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_ShalourSable, .iconPalette = gItemIconPalette_ShalourSable, }, [ITEM_BIG_MALASADA] = { .name = _("大马拉萨达"), .price = 350, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_BigMalasada, .iconPalette = gItemIconPalette_BigMalasada, }, // Vitamins [ITEM_HP_UP] = { .name = _("HP增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "HP的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_HPUp, .flingPower = 30, .iconPic = gItemIcon_HPUp, .iconPalette = gItemIconPalette_HPUp, }, [ITEM_PROTEIN] = { .name = _("攻击增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "攻击的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_Protein, .flingPower = 30, .iconPic = gItemIcon_Vitamin, .iconPalette = gItemIconPalette_Protein, }, [ITEM_IRON] = { .name = _("防御增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "防御的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_Iron, .flingPower = 30, .iconPic = gItemIcon_Vitamin, .iconPalette = gItemIconPalette_Iron, }, [ITEM_CALCIUM] = { .name = _("特攻增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "特攻的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_Calcium, .flingPower = 30, .iconPic = gItemIcon_Vitamin, .iconPalette = gItemIconPalette_Calcium, }, [ITEM_ZINC] = { .name = _("特防增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "特防的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_Zinc, .flingPower = 30, .iconPic = gItemIcon_Vitamin, .iconPalette = gItemIconPalette_Zinc, }, [ITEM_CARBOS] = { .name = _("速度增强剂"), .pluralName = _("Carbos"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "宝可梦的营养饮料\n" "。能提高宝可梦的\n" "速度的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_Carbos, .flingPower = 30, .iconPic = gItemIcon_Vitamin, .iconPalette = gItemIconPalette_Carbos, }, [ITEM_PP_UP] = { .name = _("PP提升剂"), .price = (I_PRICE == GEN_1) ? 1 : ((I_PRICE >= GEN_7) ? 10000 : 9800), .description = COMPOUND_STRING( "能让宝可梦学会的\n" "其中1个招式PP\n" "最大值少量提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPUp, .effect = gItemEffect_PPUp, .flingPower = 30, .iconPic = gItemIcon_PPUp, .iconPalette = gItemIconPalette_PPUp, }, [ITEM_PP_MAX] = { .name = _("PP极限提升剂"), .pluralName = _("PP Maxes"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( "能将宝可梦学会的\n" "其中1个招式PP\n" "最大值提至最高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPUp, .effect = gItemEffect_PPMax, .flingPower = 30, .iconPic = gItemIcon_PPMax, .iconPalette = gItemIconPalette_PPMax, }, // EV Feathers [ITEM_HEALTH_FEATHER] = { .name = _("体力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sHealthFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_HpFeather, .flingPower = 20, .iconPic = gItemIcon_HealthFeather, .iconPalette = gItemIconPalette_HealthFeather, }, [ITEM_MUSCLE_FEATHER] = { .name = _("肌力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sMuscleFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_AtkFeather, .flingPower = 20, .iconPic = gItemIcon_MuscleFeather, .iconPalette = gItemIconPalette_MuscleFeather, }, [ITEM_RESIST_FEATHER] = { .name = _("抵抗之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sResistFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_DefFeather, .flingPower = 20, .iconPic = gItemIcon_ResistFeather, .iconPalette = gItemIconPalette_ResistFeather, }, [ITEM_GENIUS_FEATHER] = { .name = _("智力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sGeniusFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpatkFeather, .flingPower = 20, .iconPic = gItemIcon_GeniusFeather, .iconPalette = gItemIconPalette_GeniusFeather, }, [ITEM_CLEVER_FEATHER] = { .name = _("精神之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sCleverFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpdefFeather, .flingPower = 20, .iconPic = gItemIcon_CleverFeather, .iconPalette = gItemIconPalette_CleverFeather, }, [ITEM_SWIFT_FEATHER] = { .name = _("瞬发之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sSwiftFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpeedFeather, .flingPower = 20, .iconPic = gItemIcon_SwiftFeather, .iconPalette = gItemIconPalette_SwiftFeather, }, // Ability Modifiers [ITEM_ABILITY_CAPSULE] = { .name = _("特性胶囊"), .price = (I_PRICE < GEN_7) ? 1000 : ((I_PRICE < GEN_9) ? 10000 : 100000), .holdEffectParam = 0, .description = COMPOUND_STRING( "能让有着2种特性\n" "的宝可梦特性变为\n" "另一种的胶囊。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_AbilityCapsule, .iconPic = gItemIcon_AbilityCapsule, .iconPalette = gItemIconPalette_AbilityCapsule, }, [ITEM_ABILITY_PATCH] = { .name = _("特性膏药"), .pluralName = _("Ability Patches"), .price = (I_PRICE >= GEN_9) ? 250000 : 20, .holdEffectParam = 0, .description = COMPOUND_STRING( "可以改变宝可梦特\n" "性的膏药。其特性\n" "会变为稀有特性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_AbilityPatch, .iconPic = gItemIcon_AbilityPatch, .iconPalette = gItemIconPalette_AbilityPatch, }, // Mints [ITEM_LONELY_MINT] = { .name = _("怕寂寞薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,攻\n" "击会易于提高,而\n" "防御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_LONELY, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_RedMint, }, [ITEM_ADAMANT_MINT] = { .name = _("固执薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,攻\n" "击会易于提高,而\n" "特攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_ADAMANT, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_RedMint, }, [ITEM_NAUGHTY_MINT] = { .name = _("顽皮薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,攻\n" "击容易提高,而特\n" "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_NAUGHTY, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_RedMint, }, [ITEM_BRAVE_MINT] = { .name = _("勇敢薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,攻\n" "击容易提高,而速\n" "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_BRAVE, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_RedMint, }, [ITEM_BOLD_MINT] = { .name = _("大胆薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,防\n" "御容易提高,而攻\n" "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_BOLD, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_BlueMint, }, [ITEM_IMPISH_MINT] = { .name = _("淘气薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,防\n" "御容易提高,而特\n" "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_IMPISH, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_BlueMint, }, [ITEM_LAX_MINT] = { .name = _("乐天薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,防\n" "御容易提高,而特\n" "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_LAX, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_BlueMint, }, [ITEM_RELAXED_MINT] = { .name = _("悠闲薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,防\n" "御容易提高,而速\n" "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_RELAXED, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_BlueMint, }, [ITEM_MODEST_MINT] = { .name = _("内敛薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "攻容易提高,而攻\n" "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_MODEST, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_LightBlueMint, }, [ITEM_MILD_MINT] = { .name = _("慢吞吞薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "攻容易提高,而防\n" "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_MILD, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_LightBlueMint, }, [ITEM_RASH_MINT] = { .name = _("马虎薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "攻容易提高,而特\n" "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_RASH, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_LightBlueMint, }, [ITEM_QUIET_MINT] = { .name = _("冷静薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "攻容易提高,而速\n" "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_QUIET, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_LightBlueMint, }, [ITEM_CALM_MINT] = { .name = _("温和薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "防容易提高,而攻\n" "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_CALM, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_PinkMint, }, [ITEM_GENTLE_MINT] = { .name = _("温顺薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "防容易提高,而防\n" "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_GENTLE, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_PinkMint, }, [ITEM_CAREFUL_MINT] = { .name = _("慎重薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "防容易提高,而特\n" "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_CAREFUL, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_PinkMint, }, [ITEM_SASSY_MINT] = { .name = _("自大薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,特\n" "防容易提高,而速\n" "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_SASSY, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_PinkMint, }, [ITEM_TIMID_MINT] = { .name = _("胆小薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,速\n" "度容易提高,而攻\n" "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_TIMID, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_GreenMint, }, [ITEM_HASTY_MINT] = { .name = _("急躁薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,速\n" "度容易提高,而防\n" "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_HASTY, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_GreenMint, }, [ITEM_JOLLY_MINT] = { .name = _("爽朗薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,速\n" "度容易提高,而特\n" "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_JOLLY, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_GreenMint, }, [ITEM_NAIVE_MINT] = { .name = _("天真薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,速\n" "度容易提高,而特\n" "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_NAIVE, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_GreenMint, }, [ITEM_SERIOUS_MINT] = { .name = _("认真薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( "宝可梦闻了后,能\n" "力全方位提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, .secondaryId = NATURE_SERIOUS, .flingPower = 10, .iconPic = gItemIcon_Mint, .iconPalette = gItemIconPalette_YellowMint, }, // Candy [ITEM_RARE_CANDY] = { .name = _("神奇糖果"), .pluralName = _("Rare Candies"), .price = (I_PRICE >= GEN_7) ? 10000 : 4800, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,等级\n" "会提高1。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_RareCandy, .iconPalette = gItemIconPalette_RareCandy, }, [ITEM_EXP_CANDY_XS] = { .name = _("经验糖果XS"), .pluralName = _("Exp. Candies XS"), .price = 20, .holdEffectParam = EXP_100, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,可增\n" "加一点点经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_ExpCandyXS, .iconPalette = gItemIconPalette_ExpCandies, }, [ITEM_EXP_CANDY_S] = { .name = _("经验糖果S"), .pluralName = _("Exp. Candies S"), .price = 240, .holdEffectParam = EXP_800, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,可增\n" "加少许经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_ExpCandyS, .iconPalette = gItemIconPalette_ExpCandies, }, [ITEM_EXP_CANDY_M] = { .name = _("经验糖果M"), .pluralName = _("Exp. Candies M"), .price = 1000, .holdEffectParam = EXP_3000, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,可增\n" "加经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_ExpCandyM, .iconPalette = gItemIconPalette_ExpCandies, }, [ITEM_EXP_CANDY_L] = { .name = _("经验糖果L"), .pluralName = _("Exp. Candies L"), .price = 3000, .holdEffectParam = EXP_10000, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,可增\n" "加许多经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_ExpCandyL, .iconPalette = gItemIconPalette_ExpCandies, }, [ITEM_EXP_CANDY_XL] = { .name = _("经验糖果XL"), .pluralName = _("Exp. Candies XL"), .price = 10000, .holdEffectParam = EXP_30000, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,可增\n" "加大量经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, .effect = gItemEffect_RareCandy, .flingPower = 30, .iconPic = gItemIcon_ExpCandyXL, .iconPalette = gItemIconPalette_ExpCandies, }, [ITEM_DYNAMAX_CANDY] = { .name = _("极巨糖果"), .pluralName = _("Dynamax Candies"), .price = 0, .description = COMPOUND_STRING( "充满能量的糖果。\n" "给宝可梦后,极巨\n" "化等级能提高1。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_DynamaxCandy, .flingPower = 30, .iconPic = gItemIcon_DynamaxCandy, .iconPalette = gItemIconPalette_DynamaxCandy, }, // Medicinal Flutes [ITEM_BLUE_FLUTE] = { .name = _("蓝色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 100, .description = COMPOUND_STRING( "以蓝色玻璃制成的\n" "哨子。可以治愈睡\n" "眠状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_Awakening, .flingPower = 30, .iconPic = gItemIcon_Flute, .iconPalette = gItemIconPalette_BlueFlute, }, [ITEM_YELLOW_FLUTE] = { .name = _("黄色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 300, .description = COMPOUND_STRING( "以黄色玻璃制成的\n" "哨子。可以治愈混\n" "乱状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_YellowFlute, .flingPower = 30, .iconPic = gItemIcon_Flute, .iconPalette = gItemIconPalette_YellowFlute, }, [ITEM_RED_FLUTE] = { .name = _("红色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 200, .description = COMPOUND_STRING( "以红色玻璃制成的\n" "哨子。可以治愈着\n" "迷状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_RedFlute, .flingPower = 30, .iconPic = gItemIcon_Flute, .iconPalette = gItemIconPalette_RedFlute, }, // Encounter-modifying Flutes [ITEM_BLACK_FLUTE] = { .name = _("黑色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 400, .holdEffectParam = 50, .description = COMPOUND_STRING( "以黑色玻璃制成的\n" "哨子。更容易遇到\n" "强大的宝可梦。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute, .flingPower = 30, .iconPic = gItemIcon_Flute, .iconPalette = gItemIconPalette_BlackFlute, }, [ITEM_WHITE_FLUTE] = { .name = _("白色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 500, .holdEffectParam = 150, .description = COMPOUND_STRING( "以白色玻璃制成的\n" "哨子。更容易遇到\n" "弱小的宝可梦。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute, .flingPower = 30, .iconPic = gItemIcon_Flute, .iconPalette = gItemIconPalette_WhiteFlute, }, // Encounter Modifiers [ITEM_REPEL] = { .name = _("除虫喷雾"), .price = (I_PRICE >= GEN_7) ? 400 : 350, .holdEffectParam = 100, .description = COMPOUND_STRING( "使用后一段时间内\n" ",弱小的野生宝可\n" "梦将不会出现。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, .flingPower = 30, .iconPic = gItemIcon_Repel, .iconPalette = gItemIconPalette_Repel, }, [ITEM_SUPER_REPEL] = { .name = _("白银喷雾"), .price = (I_PRICE >= GEN_7) ? 700 : 500, .holdEffectParam = 200, .description = COMPOUND_STRING( "弱小的野生宝可梦\n" "将不会出现。效果\n" "比除虫喷雾持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, .flingPower = 30, .iconPic = gItemIcon_Repel, .iconPalette = gItemIconPalette_SuperRepel, }, [ITEM_MAX_REPEL] = { .name = _("黄金喷雾"), .price = (I_PRICE >= GEN_7) ? 900 : 700, .holdEffectParam = 250, .description = COMPOUND_STRING( "弱小的野生宝可梦\n" "将不会出现。效果\n" "比白银喷雾持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, .flingPower = 30, .iconPic = gItemIcon_Repel, .iconPalette = gItemIconPalette_MaxRepel, }, [ITEM_LURE] = { .name = _("引虫香水"), .price = 400, .holdEffectParam = 100, .description = COMPOUND_STRING( "使用该香水后一段\n" "时间内,稀有宝可\n" "梦会更容易出现。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, .secondaryId = 0, .flingPower = 30, .iconPic = gItemIcon_Lure, .iconPalette = gItemIconPalette_Lure, }, [ITEM_SUPER_LURE] = { .name = _("白银香水"), .price = 700, .holdEffectParam = 200, .description = COMPOUND_STRING( "使用后稀有宝可梦\n" "会更易出现。效果\n" "比引虫香水持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, .secondaryId = 0, .flingPower = 30, .iconPic = gItemIcon_Lure, .iconPalette = gItemIconPalette_SuperLure, }, [ITEM_MAX_LURE] = { .name = _("黄金香水"), .price = 900, .holdEffectParam = 250, .description = COMPOUND_STRING( "使用后稀有宝可梦\n" "会更易出现。效果\n" "比白银香水持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, .secondaryId = 0, .flingPower = 30, .iconPic = gItemIcon_Lure, .iconPalette = gItemIconPalette_MaxLure, }, [ITEM_ESCAPE_ROPE] = { .name = _("离洞绳"), .description = COMPOUND_STRING( "结实的长绳。可从\n" "洞窟或迷宫中脱身\n" "。能够反复使用。"), #if I_KEY_ESCAPE_ROPE >= GEN_8 .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #else .price = (I_PRICE >= GEN_7) ? 1000 : 550, .pocket = POCKET_ITEMS, #endif .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_EscapeRope, .flingPower = 30, .iconPic = gItemIcon_EscapeRope, .iconPalette = gItemIconPalette_EscapeRope, }, // X Items [ITEM_X_ATTACK] = { .name = _("力量强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 500, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦攻击的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XAttack, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_XAttack, }, [ITEM_X_DEFENSE] = { .name = _("防御强化"), .price = (I_PRICE >= GEN_7) ? 2000 : 550, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦防御的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XDefense, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_XDefend, }, [ITEM_X_SP_ATK] = { .name = _("特攻强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦特攻的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XSpecialAttack, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_XSpecial, }, [ITEM_X_SP_DEF] = { .name = _("特防强化"), .price = (I_PRICE >= GEN_7) ? 2000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦特防的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XSpecialDefense, .flingPower = 30, .iconPic = gItemIcon_XSpecialDefense, .iconPalette = gItemIconPalette_XSpecialDefense, }, [ITEM_X_SPEED] = { .name = _("速度强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦速度的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XSpeed, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_XSpeed, }, [ITEM_X_ACCURACY] = { .name = _("命中强化"), .pluralName = _("X Accuracies"), .price = (I_PRICE >= GEN_7) ? 1000 : 950, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大幅提高战斗中宝\n" "可梦命中的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_STAT, .effect = gItemEffect_XAccuracy, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_XAccuracy, }, [ITEM_DIRE_HIT] = { .name = _("要害攻击"), .price = (I_PRICE >= GEN_7) ? 1000 : 650, .description = COMPOUND_STRING( "击中要害的几率会\n" "大幅提高。只能使\n" "用1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_SET_FOCUS_ENERGY, .effect = gItemEffect_DireHit, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_DireHit, }, [ITEM_GUARD_SPEC] = { .name = _("能力防守"), .pluralName = _("Guard Specs."), .price = (I_PRICE >= GEN_7) ? 1500 : 700, .description = COMPOUND_STRING( "在战斗中,5回合\n" "内不让我方能力降\n" "低的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_SET_MIST, .effect = gItemEffect_GuardSpec, .flingPower = 30, .iconPic = gItemIcon_BattleStatItem, .iconPalette = gItemIconPalette_GuardSpec, }, [ITEM_POKE_DOLL] = { .name = _("皮皮玩偶"), .price = (I_PRICE < GEN_7) ? 1000 : ((I_PRICE == GEN_7) ? 100 : 300), .description = sPokeDollDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_ESCAPE, .flingPower = 30, .iconPic = gItemIcon_PokeDoll, .iconPalette = gItemIconPalette_PokeDoll, }, [ITEM_FLUFFY_TAIL] = { .name = _("向尾喵的尾巴"), .price = (I_PRICE >= GEN_7) ? 100 : 1000, .description = sPokeDollDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_ESCAPE, .flingPower = 30, .iconPic = gItemIcon_FluffyTail, .iconPalette = gItemIconPalette_FluffyTail, }, [ITEM_POKE_TOY] = { .name = _("宝可尾草"), .price = (I_PRICE >= GEN_7) ? 100 : 1000, .description = sPokeDollDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_ESCAPE, .flingPower = 30, .iconPic = gItemIcon_PokeToy, .iconPalette = gItemIconPalette_PokeToy, }, [ITEM_MAX_MUSHROOMS] = { .name = _("极巨菇菇"), .pluralName = _("Max Mushrooms"), .price = 8000, .description = COMPOUND_STRING( "有某种神奇力量的\n" "蘑菇,能改变宝可\n" "梦极巨化的样子。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_INCREASE_ALL_STATS, .flingPower = 30, .iconPic = gItemIcon_MaxMushrooms, .iconPalette = gItemIconPalette_MaxMushrooms, }, // Treasures [ITEM_BOTTLE_CAP] = { .name = _("银色王冠"), .price = (I_PRICE >= GEN_9) ? 20000 : 5000, .description = COMPOUND_STRING( "银色的美丽王冠。\n" "有些人收到它会很\n" "高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BottleCap, .iconPalette = gItemIconPalette_BottleCap, }, [ITEM_GOLD_BOTTLE_CAP] = { .name = _("金色王冠"), .price = (I_PRICE >= GEN_9) ? 60000 : 10000, .description = COMPOUND_STRING( "金色的美丽王冠。\n" "有些人收到它会很\n" "高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BottleCap, .iconPalette = gItemIconPalette_GoldBottleCap, }, [ITEM_NUGGET] = { .name = _("金珠"), .price = 10000 * TREASURE_FACTOR, .description = COMPOUND_STRING( "闪着金光,以纯金\n" "制成的珠子。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Nugget, .iconPalette = gItemIconPalette_Nugget, }, [ITEM_BIG_NUGGET] = { .name = _("巨大金珠"), .price = (I_PRICE >= GEN_7) ? (40000 * TREASURE_FACTOR) : 20000, .description = COMPOUND_STRING( "以纯金制成闪着金\n" "光的大珠子。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 130, .iconPic = gItemIcon_BigNugget, .iconPalette = gItemIconPalette_BigNugget, }, [ITEM_TINY_MUSHROOM] = { .name = _("小蘑菇"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "珍稀的小蘑菇。在\n" "一些爱好者中有着\n" "相当高的人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_TinyMushroom, .iconPalette = gItemIconPalette_Mushroom, }, [ITEM_BIG_MUSHROOM] = { .name = _("大蘑菇"), .price = 5000 * TREASURE_FACTOR, .description = sBigMushroomDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BigMushroom, .iconPalette = gItemIconPalette_Mushroom, }, [ITEM_BALM_MUSHROOM] = { .name = _("芳香蘑菇"), .price = (I_PRICE >= GEN_7) ? 15000 * TREASURE_FACTOR: 12500, .description = sBigMushroomDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BalmMushroom, .iconPalette = gItemIconPalette_BalmMushroom, }, [ITEM_PEARL] = { .name = _("珍珠"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR: 1400, .description = COMPOUND_STRING( "散发着光泽且有点\n" "小的珍珠。可以在\n" "商店低价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Pearl, .iconPalette = gItemIconPalette_Pearl, }, [ITEM_BIG_PEARL] = { .name = _("大珍珠"), .price = (I_PRICE >= GEN_7) ? 8000 * TREASURE_FACTOR: 7500, .description = COMPOUND_STRING( "散发着光泽且相当\n" "大颗的珍珠。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BigPearl, .iconPalette = gItemIconPalette_Pearl, }, [ITEM_PEARL_STRING] = { .name = _("丸子珍珠"), .price = (I_PRICE >= GEN_8) ? 15000 * TREASURE_FACTOR: ((I_PRICE == GEN_7) ? 30000 : 15000), .description = COMPOUND_STRING( "散发着光泽且非常\n" "大颗的珍珠。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_PearlString, .iconPalette = gItemIconPalette_PearlString, }, [ITEM_STARDUST] = { .name = _("星星沙子"), .pluralName = _("Stardust"), .price = (I_PRICE >= GEN_7) ? 3000 * TREASURE_FACTOR: 2000, .description = COMPOUND_STRING( "手感细腻且美丽的\n" "红色沙子。可以在\n" "商店低价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Stardust, .iconPalette = gItemIconPalette_Star, }, [ITEM_STAR_PIECE] = { .name = _("星星碎片"), .price = (I_PRICE >= GEN_7) ? 12000 * TREASURE_FACTOR: 9800, .description = COMPOUND_STRING( "闪红光且十分美丽\n" "的宝石碎片。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_StarPiece, .iconPalette = gItemIconPalette_Star, }, [ITEM_COMET_SHARD] = { .name = _("彗星碎片"), .price = (I_PRICE <= GEN_5) ? 0 : ((I_PRICE == GEN_6) ? 30000 : ((I_PRICE == GEN_7) ? 60000 : 25000 * TREASURE_FACTOR)), .description = COMPOUND_STRING( "彗星临近时掉落到\n" "地表的碎片。可以\n" "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_CometShard, .iconPalette = gItemIconPalette_CometShard, }, [ITEM_SHOAL_SALT] = { .name = _("浅滩海盐"), .pluralName = _("Shoal Salt"), .price = 20, .description = COMPOUND_STRING( "在浅滩洞穴这地方\n" "找到的海盐。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Powder, .iconPalette = gItemIconPalette_ShoalSalt, }, [ITEM_SHOAL_SHELL] = { .name = _("浅滩贝壳"), .price = 20, .description = COMPOUND_STRING( "在浅滩洞穴这地方\n" "找到的贝壳。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ShoalShell, .iconPalette = gItemIconPalette_Shell, }, [ITEM_RED_SHARD] = { .name = _("红色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Shard, .iconPalette = gItemIconPalette_RedShard, }, [ITEM_BLUE_SHARD] = { .name = _("蓝色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Shard, .iconPalette = gItemIconPalette_BlueShard, }, [ITEM_YELLOW_SHARD] = { .name = _("黄色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Shard, .iconPalette = gItemIconPalette_YellowShard, }, [ITEM_GREEN_SHARD] = { .name = _("绿色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Shard, .iconPalette = gItemIconPalette_GreenShard, }, [ITEM_HEART_SCALE] = { .name = _("心之鳞片"), .price = 100, .description = COMPOUND_STRING( "有着美丽心形外形\n" "的珍稀鳞片。有些\n" "人收到会很高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_HeartScale, .iconPalette = gItemIconPalette_HeartScale, }, [ITEM_HONEY] = { .name = _("甜甜蜜"), .pluralName = _("Honey"), .price = (I_PRICE < GEN_5) ? 100 : ((I_PRICE < GEN_8) ? 300 : 900), .description = COMPOUND_STRING( "宝可梦采集的清甜\n" "芬芳的花蜜。可在\n" "商店里廉价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Honey, .flingPower = 30, .iconPic = gItemIcon_Honey, .iconPalette = gItemIconPalette_Honey, }, [ITEM_RARE_BONE] = { .name = _("贵重骨头"), .price = (I_PRICE >= GEN_7) ? 5000 * TREASURE_FACTOR: 10000, .description = COMPOUND_STRING( "在考古学上非常贵\n" "重的骨头。可以在\n" "商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_RareBone, .iconPalette = gItemIconPalette_RareBone, }, [ITEM_ODD_KEYSTONE] = { .name = _("楔石"), .price = 2100, .description = COMPOUND_STRING( "保护石之塔的重要\n" "石头。有时能从石\n" "头里听到声音。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_OddKeystone, .iconPalette = gItemIconPalette_OddKeystone, }, [ITEM_PRETTY_FEATHER] = { .name = _("美丽之羽"), .price = (I_PRICE >= GEN_7) ? 1000 * TREASURE_FACTOR: 200, .description = COMPOUND_STRING( "仅仅只是漂亮,没\n" "有任何效果,极其\n" "普通的羽毛。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 20, .iconPic = gItemIcon_PrettyFeather, .iconPalette = gItemIconPalette_PrettyFeather, }, [ITEM_RELIC_COPPER] = { .name = _("古代铜币"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明使用的铜币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicCoin, .iconPalette = gItemIconPalette_RelicCopper, }, [ITEM_RELIC_SILVER] = { .name = _("古代银币"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明使用的银币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicCoin, .iconPalette = gItemIconPalette_RelicSilver, }, [ITEM_RELIC_GOLD] = { .name = _("古代金币"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明使用的金币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicCoin, .iconPalette = gItemIconPalette_RelicGold, }, [ITEM_RELIC_VASE] = { .name = _("古代之壶"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明制造的壶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicVase, .iconPalette = gItemIconPalette_Relics, }, [ITEM_RELIC_BAND] = { .name = _("古代手镯"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明制造的手镯。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicBand, .iconPalette = gItemIconPalette_Relics, }, [ITEM_RELIC_STATUE] = { .name = _("古代石像"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明制造的石像。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicStatue, .iconPalette = gItemIconPalette_Relics, }, [ITEM_RELIC_CROWN] = { .name = _("古代王冠"), .price = 0, .description = COMPOUND_STRING( "约3000年前的\n" "文明制造的王冠。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_RelicCrown, .iconPalette = gItemIconPalette_Relics, }, [ITEM_STRANGE_SOUVENIR] = { .name = _("神秘摆设"), .price = (I_PRICE >= GEN_7) ? 3000 : 10, .description = COMPOUND_STRING( "据说是模仿古时候\n" "被称为守护神宝可\n" "梦而制作的摆设。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_StrangeSouvenir, .iconPalette = gItemIconPalette_StrangeSouvenir, }, // Fossils [ITEM_HELIX_FOSSIL] = { .name = _("贝壳化石"), .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是贝壳的一部分。"), #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, #else .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #endif .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_HelixFossil, .iconPalette = gItemIconPalette_KantoFossil, }, [ITEM_DOME_FOSSIL] = { .name = _("甲壳化石"), .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是甲壳的一部分。"), #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, #else .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #endif .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_DomeFossil, .iconPalette = gItemIconPalette_KantoFossil, }, [ITEM_OLD_AMBER] = { .name = _("秘密琥珀"), .description = COMPOUND_STRING( "封存着古代宝可梦\n" "遗传基因的琥珀,\n" "透着点红色。"), #if I_KEY_FOSSILS >= GEN_4 .price = 1000, .pocket = POCKET_ITEMS, #else .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #endif .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_OldAmber, .iconPalette = gItemIconPalette_OldAmber, }, [ITEM_ROOT_FOSSIL] = { .name = _("根状化石"), .description = sRootFossilDesc, #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, #else .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #endif .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_RootFossil, .iconPalette = gItemIconPalette_HoennFossil, }, [ITEM_CLAW_FOSSIL] = { .name = _("爪子化石"), .description = sRootFossilDesc, #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, #else .price = 0, .importance = 1, .pocket = POCKET_KEY_ITEMS, #endif .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_ClawFossil, .iconPalette = gItemIconPalette_HoennFossil, }, [ITEM_ARMOR_FOSSIL] = { .name = _("盾甲化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是领饰的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_ArmorFossil, .iconPalette = gItemIconPalette_ArmorFossil, }, [ITEM_SKULL_FOSSIL] = { .name = _("头盖化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是头部的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_SkullFossil, .iconPalette = gItemIconPalette_SkullFossil, }, [ITEM_COVER_FOSSIL] = { .name = _("背盖化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是后背的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_CoverFossil, .iconPalette = gItemIconPalette_CoverFossil, }, [ITEM_PLUME_FOSSIL] = { .name = _("羽毛化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "据说是鸟宝可梦祖\n" "先的化石。好像是\n" "翅膀的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_PlumeFossil, .iconPalette = gItemIconPalette_PlumeFossil, }, [ITEM_JAW_FOSSIL] = { .name = _("颚之化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "很久以前的古代宝\n" "可梦的化石。好像\n" "是巨颚的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_JawFossil, .iconPalette = gItemIconPalette_JawFossil, }, [ITEM_SAIL_FOSSIL] = { .name = _("鳍之化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( "很久以前古代宝可\n" "梦的化石。好像是\n" "头鳍的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_SailFossil, .iconPalette = gItemIconPalette_SailFossil, }, [ITEM_FOSSILIZED_BIRD] = { .name = _("化石鸟"), .price = 5000, .description = COMPOUND_STRING( "远古时代宝可梦化\n" "石残片。本来面目\n" "至今是未解之谜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_FossilizedBird, .iconPalette = gItemIconPalette_FossilizedBird, }, [ITEM_FOSSILIZED_FISH] = { .name = _("化石鱼"), .pluralName = _("Fossilized Fishes"), .price = 5000, .description = sFossilizedFishDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_FossilizedFish, .iconPalette = gItemIconPalette_FossilizedFish, }, [ITEM_FOSSILIZED_DRAKE] = { .name = _("化石龙"), .price = 5000, .description = COMPOUND_STRING( "远古时代宝可梦化\n" "石残片。本来面目\n" "至今是未解之谜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_FossilizedDrake, .iconPalette = gItemIconPalette_FossilizedDrake, }, [ITEM_FOSSILIZED_DINO] = { .name = _("化石海兽"), .price = 5000, .description = sFossilizedFishDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_FossilizedDino, .iconPalette = gItemIconPalette_FossilizedDino, }, // Mulch [ITEM_GROWTH_MULCH] = { .name = _("速速肥"), .pluralName = _("Growth Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_GROWTH_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_GrowthMulch, }, [ITEM_DAMP_MULCH] = { .name = _("湿湿肥"), .pluralName = _("Damp Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_DAMP_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_DampMulch, }, [ITEM_STABLE_MULCH] = { .name = _("久久肥"), .pluralName = _("Stable Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_STABLE_MULCH), .flingPower = 30, .iconPic = gItemIcon_StableMulch, .iconPalette = gItemIconPalette_StableMulch, }, [ITEM_GOOEY_MULCH] = { .name = _("粘粘肥"), .pluralName = _("Gooey Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_GOOEY_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_GooeyMulch, }, [ITEM_RICH_MULCH] = { .name = _("硕果肥"), .pluralName = _("Rich Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_RICH_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_RichMulch, }, [ITEM_SURPRISE_MULCH] = { .name = _("吃惊肥"), .pluralName = _("Surprise Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_SURPRISE_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_SurpriseMulch, }, [ITEM_BOOST_MULCH] = { .name = _("劲劲肥"), .pluralName = _("Boost Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_BOOST_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_BoostMulch, }, [ITEM_AMAZE_MULCH] = { .name = _("超效肥"), .pluralName = _("Amaze Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( "培育树果时的肥料\n" "。但完全不适合丰\n" "缘的土壤。"), #else .description = sGenericMulchDesc, #endif .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = ITEM_TO_MULCH(ITEM_AMAZE_MULCH), .flingPower = 30, .iconPic = gItemIcon_Mulch, .iconPalette = gItemIconPalette_AmazeMulch, }, // Apricorns [ITEM_RED_APRICORN] = { .name = _("红球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "红色的球果。有种\n" "刺鼻的气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_RedApricorn, .iconPalette = gItemIconPalette_RedApricorn, }, [ITEM_BLUE_APRICORN] = { .name = _("蓝球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "蓝色的球果。略有\n" "一股青草的香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BlueApricorn, .iconPalette = gItemIconPalette_BlueApricorn, }, [ITEM_YELLOW_APRICORN] = { .name = _("黄球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "黄色的球果。有种\n" "清爽的香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_YellowApricorn, .iconPalette = gItemIconPalette_YellowApricorn, }, [ITEM_GREEN_APRICORN] = { .name = _("绿球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "绿色的球果。有种\n" "焦香的香味,非常\n" "神奇。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_GreenApricorn, .iconPalette = gItemIconPalette_GreenApricorn, }, [ITEM_PINK_APRICORN] = { .name = _("粉球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "粉红色的球果。有\n" "种甜甜的,好闻的\n" "香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_PinkApricorn, .iconPalette = gItemIconPalette_PinkApricorn, }, [ITEM_WHITE_APRICORN] = { .name = _("白球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "白色的球果。没有\n" "任何气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_WhiteApricorn, .iconPalette = gItemIconPalette_WhiteApricorn, }, [ITEM_BLACK_APRICORN] = { .name = _("黑球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( "黑色的球果。有种\n" "无法形容的气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BlackApricorn, .iconPalette = gItemIconPalette_BlackApricorn, }, [ITEM_WISHING_PIECE] = { .name = _("许愿星块"), .price = 20, .description = COMPOUND_STRING( "投掷到宝可梦的巢\n" "穴里会吸引极巨化\n" "宝可梦。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, // Todo .flingPower = 50, .iconPic = gItemIcon_WishingPiece, .iconPalette = gItemIconPalette_WishingPiece, }, [ITEM_GALARICA_TWIG] = { .name = _("伽勒豆蔻枝"), .price = 20 * TREASURE_FACTOR, .description = COMPOUND_STRING( "伽勒豆蔻的枝条。\n" "可以用来制作某种\n" "宝可梦的饰品。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_GalaricaTwig, .iconPalette = gItemIconPalette_GalaricaItem, }, [ITEM_ARMORITE_ORE] = { .name = _("铠甲矿石"), .pluralName = _("Armorite Ore"), .price = 20, .description = COMPOUND_STRING( "能够在铠岛找出的\n" "珍稀石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ArmoriteOre, .iconPalette = gItemIconPalette_ArmoriteOre, }, [ITEM_DYNITE_ORE] = { .name = _("极矿石"), .pluralName = _("Dynite Ore"), .price = 20, .description = COMPOUND_STRING( "能够在王冠雪原找\n" "出的珍稀石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_DyniteOre, .iconPalette = gItemIconPalette_DyniteOre, }, // Mail [ITEM_ORANGE_MAIL] = { .name = _("橙色邮件"), .pluralName = _("Orange Mail"), .price = 50, .description = COMPOUND_STRING( "印有蛇纹熊的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_ORANGE_MAIL), .iconPic = gItemIcon_OrangeMail, .iconPalette = gItemIconPalette_OrangeMail, }, [ITEM_HARBOR_MAIL] = { .name = _("港口邮件"), .pluralName = _("Harbor Mail"), .price = 50, .description = COMPOUND_STRING( "印有长翅鸥的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_HARBOR_MAIL), .iconPic = gItemIcon_HarborMail, .iconPalette = gItemIconPalette_HarborMail, }, [ITEM_GLITTER_MAIL] = { .name = _("闪亮邮件"), .pluralName = _("Glitter Mail"), .price = 50, .description = COMPOUND_STRING( "印有皮卡丘的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_GLITTER_MAIL), .iconPic = gItemIcon_GlitterMail, .iconPalette = gItemIconPalette_GlitterMail, }, [ITEM_MECH_MAIL] = { .name = _("机械邮件"), .pluralName = _("Mech Mail"), .price = 50, .description = COMPOUND_STRING( "印有小磁怪的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_MECH_MAIL), .iconPic = gItemIcon_MechMail, .iconPalette = gItemIconPalette_MechMail, }, [ITEM_WOOD_MAIL] = { .name = _("木纹邮件"), .pluralName = _("Wood Mail"), .price = 50, .description = COMPOUND_STRING( "印有懒人獭的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_WOOD_MAIL), .iconPic = gItemIcon_WoodMail, .iconPalette = gItemIconPalette_WoodMail, }, [ITEM_WAVE_MAIL] = { .name = _("波涛邮件"), .pluralName = _("Wave Mail"), .price = 50, .description = COMPOUND_STRING( "印有吼吼鲸的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_WAVE_MAIL), .iconPic = gItemIcon_WaveMail, .iconPalette = gItemIconPalette_WaveMail, }, [ITEM_BEAD_MAIL] = { .name = _("珠宝邮件"), .pluralName = _("Bead Mail"), .price = 50, .description = sBeadMailDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_BEAD_MAIL), .iconPic = gItemIcon_BeadMail, .iconPalette = gItemIconPalette_BeadMail, }, [ITEM_SHADOW_MAIL] = { .name = _("影子邮件"), .pluralName = _("Shadow Mail"), .price = 50, .description = COMPOUND_STRING( "印有夜巡灵的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_SHADOW_MAIL), .iconPic = gItemIcon_ShadowMail, .iconPalette = gItemIconPalette_ShadowMail, }, [ITEM_TROPIC_MAIL] = { .name = _("热带邮件"), .pluralName = _("Tropic Mail"), .price = 50, .description = COMPOUND_STRING( "印有美丽花的信纸\n" ",可以让宝可梦携\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_TROPIC_MAIL), .iconPic = gItemIcon_TropicMail, .iconPalette = gItemIconPalette_TropicMail, }, [ITEM_DREAM_MAIL] = { .name = _("梦境邮件"), .pluralName = _("Dream Mail"), .price = 50, .description = sBeadMailDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_DREAM_MAIL), .iconPic = gItemIcon_DreamMail, .iconPalette = gItemIconPalette_DreamMail, }, [ITEM_FAB_MAIL] = { .name = _("奇迹邮件"), .pluralName = _("Fab Mail"), .price = 50, .description = COMPOUND_STRING( "一张华丽的信纸,\n" "可以让宝可梦携带\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_FAB_MAIL), .iconPic = gItemIcon_FabMail, .iconPalette = gItemIconPalette_FabMail, }, [ITEM_RETRO_MAIL] = { .name = _("复古邮件"), .pluralName = _("Retro Mail"), .price = 50, .description = COMPOUND_STRING( "印有三种宝可梦的\n" "信纸,可以让宝可\n" "梦携带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, .secondaryId = ITEM_TO_MAIL(ITEM_RETRO_MAIL), .iconPic = gItemIcon_RetroMail, .iconPalette = gItemIconPalette_RetroMail, }, // Evolution Items [ITEM_FIRE_STONE] = { .name = _("火之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_FireStone, .iconPalette = gItemIconPalette_FireStone, }, [ITEM_WATER_STONE] = { .name = _("水之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_WaterStone, .iconPalette = gItemIconPalette_WaterStone, }, [ITEM_THUNDER_STONE] = { .name = _("雷之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_ThunderStone, .iconPalette = gItemIconPalette_ThunderStone, }, [ITEM_LEAF_STONE] = { .name = _("叶之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_LeafStone, .iconPalette = gItemIconPalette_LeafStone, }, [ITEM_ICE_STONE] = { .name = _("冰之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_IceStone, .iconPalette = gItemIconPalette_IceStone, }, [ITEM_SUN_STONE] = { .name = _("日之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_SunStone, .iconPalette = gItemIconPalette_SunStone, }, [ITEM_MOON_STONE] = { .name = _("月之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_MoonStone, .iconPalette = gItemIconPalette_MoonStone, }, [ITEM_SHINY_STONE] = { .name = _("光之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_ShinyStone, .iconPalette = gItemIconPalette_ShinyStone, }, [ITEM_DUSK_STONE] = { .name = _("暗之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_DuskStone, .iconPalette = gItemIconPalette_DuskStone, }, [ITEM_DAWN_STONE] = { .name = _("觉醒之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_DawnStone, .iconPalette = gItemIconPalette_DawnStone, }, [ITEM_SWEET_APPLE] = { .name = _("甜甜苹果"), .price = 2200, .description = COMPOUND_STRING( "这种甜美的苹果可\n" "以使特定的宝可梦\n" "进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_SweetApple, .iconPalette = gItemIconPalette_SweetApple, }, [ITEM_TART_APPLE] = { .name = _("酸酸苹果"), .price = 2200, .description = COMPOUND_STRING( "这种酸酸的苹果可\n" "以使特定的宝可梦\n" "进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_TartApple, .iconPalette = gItemIconPalette_TartApple, }, [ITEM_CRACKED_POT] = { .name = _("破裂的茶壶"), .price = 1600, .description = COMPOUND_STRING( "这个神奇的茶壶虽\n" "有破裂,可以使特\n" "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_CrackedPot, .iconPalette = gItemIconPalette_Pot, }, [ITEM_CHIPPED_POT] = { .name = _("缺损的茶壶"), .price = 38000, .description = COMPOUND_STRING( "这个神奇的茶壶虽\n" "有缺陷,可以使特\n" "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_ChippedPot, .iconPalette = gItemIconPalette_Pot, }, [ITEM_GALARICA_CUFF] = { .name = _("伽勒豆蔻手环"), .price = (I_PRICE >= GEN_9) ? 3000 : 6000, .description = COMPOUND_STRING( "用伽勒豆蔻枝编的\n" "手环。伽勒尔呆呆\n" "兽戴上会很开心。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_GalaricaCuff, .iconPalette = gItemIconPalette_GalaricaItem, }, [ITEM_GALARICA_WREATH] = { .name = _("伽勒豆蔻花圈"), .pluralName = _("Galarica Wreathes"), .price = (I_PRICE >= GEN_9) ? 3000 : 6000, .description = COMPOUND_STRING( "用伽勒豆蔻枝编的\n" "花冠。伽勒尔呆呆\n" "兽戴上会很开心。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_GalaricaWreath, .iconPalette = gItemIconPalette_GalaricaItem, }, [ITEM_DRAGON_SCALE] = { .name = _("龙之鳞片"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .holdEffect = HOLD_EFFECT_DRAGON_SCALE, .holdEffectParam = 10, .description = COMPOUND_STRING( "又硬又坚固的鳞片\n" "。龙属性宝可梦有\n" "时会携带它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_DragonScale, .iconPalette = gItemIconPalette_DragonScale, }, [ITEM_UPGRADE] = { .name = _("升级数据"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .holdEffect = HOLD_EFFECT_UPGRADE, .description = COMPOUND_STRING( "内部储存了各种信\n" "息的透明机器。西\n" "尔佛公司制造。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_Upgrade, .iconPalette = gItemIconPalette_Upgrade, }, [ITEM_PROTECTOR] = { .name = _("护具"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "某种护具。非常坚\n" "硬而且沉重。某种\n" "宝可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_Protector, .iconPalette = gItemIconPalette_Protector, }, [ITEM_ELECTIRIZER] = { .name = _("电力增幅器"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "积蓄着庞大电气力\n" "量的箱子。某种宝\n" "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_Electirizer, .iconPalette = gItemIconPalette_Electirizer, }, [ITEM_MAGMARIZER] = { .name = _("熔岩增幅器"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "积蓄着庞大熔岩能\n" "量的箱子。某种宝\n" "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_Magmarizer, .iconPalette = gItemIconPalette_Magmarizer, }, [ITEM_DUBIOUS_DISC] = { .name = _("可疑补丁"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "内部储存了奇怪信\n" "息的透明机器。制\n" "造者不明。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 50, .iconPic = gItemIcon_DubiousDisc, .iconPalette = gItemIconPalette_DubiousDisc, }, [ITEM_REAPER_CLOTH] = { .name = _("灵界之布"), .pluralName = _("Reaper Cloths"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "蕴含着惊人强大灵\n" "力的布。某种宝可\n" "梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 10, .iconPic = gItemIcon_ReaperCloth, .iconPalette = gItemIconPalette_ReaperCloth, }, [ITEM_PRISM_SCALE] = { .name = _("美丽鳞片"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 2000 : 500), .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇鳞片。散\n" "发着虹色光辉。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_PrismScale, .iconPalette = gItemIconPalette_PrismScale, }, [ITEM_WHIPPED_DREAM] = { .name = _("泡沫奶油"), .pluralName = _("Whipped Dream"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "松软起着泡的有点\n" "甜的奶油。某种宝\n" "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_WhippedDream, .iconPalette = gItemIconPalette_WhippedDream, }, [ITEM_SACHET] = { .name = _("香袋"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( "装着散发香气的香\n" "料的袋子。某种宝\n" "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_Sachet, .iconPalette = gItemIconPalette_Sachet, }, [ITEM_OVAL_STONE] = { .name = _("浑圆之石"), .price = (I_PRICE >= GEN_7) ? 2000 : 2100, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇石头。像\n" "珠子一般圆润。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_OvalStone, .iconPalette = gItemIconPalette_OvalStone, }, [ITEM_STRAWBERRY_SWEET] = { .name = _("草莓糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "草莓形状的工艺糖\n" "果。小仙奶非常喜\n" "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_StrawberrySweet, .iconPalette = gItemIconPalette_StrawberrySweet, }, [ITEM_LOVE_SWEET] = { .name = _("爱心糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "爱心形状的工艺糖\n" "果。小仙奶非常喜\n" "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LoveSweet, .iconPalette = gItemIconPalette_LoveSweet, }, [ITEM_BERRY_SWEET] = { .name = _("野莓糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "浆果形状的工艺糖\n" "果。小仙奶非常喜\n" "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BerrySweet, .iconPalette = gItemIconPalette_BerrySweet, }, [ITEM_CLOVER_SWEET] = { .name = _("幸运草糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "四叶草形状的工艺\n" "糖果。小仙奶非常\n" "喜欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_CloverSweet, .iconPalette = gItemIconPalette_CloverSweet, }, [ITEM_FLOWER_SWEET] = { .name = _("花朵糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "花朵形状的工艺糖\n" "果。小仙奶非常喜\n" "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FlowerSweet, .iconPalette = gItemIconPalette_FlowerSweet, }, [ITEM_STAR_SWEET] = { .name = _("星星糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "星星形状的工艺糖\n" "果。小仙奶非常喜\n" "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_StarSweet, .iconPalette = gItemIconPalette_StarSweet, }, [ITEM_RIBBON_SWEET] = { .name = _("蝴蝶结糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( "蝴蝶结形状的工艺\n" "糖果。小仙奶非常\n" "喜欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RibbonSweet, .iconPalette = gItemIconPalette_RibbonSweet, }, [ITEM_EVERSTONE] = { .name = _("不变之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 200, .holdEffect = HOLD_EFFECT_PREVENT_EVOLVE, .description = COMPOUND_STRING( "携带后,宝可梦在\n" "此期间不会进化的\n" "神奇石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Everstone, .iconPalette = gItemIconPalette_Everstone, }, // Nectars [ITEM_RED_NECTAR] = { .name = _("朱红色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange_ConsumedOnUse, .flingPower = 10, .iconPic = gItemIcon_RedNectar, .iconPalette = gItemIconPalette_RedNectar, }, [ITEM_YELLOW_NECTAR] = { .name = _("金黄色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange_ConsumedOnUse, .flingPower = 10, .iconPic = gItemIcon_YellowNectar, .iconPalette = gItemIconPalette_YellowNectar, }, [ITEM_PINK_NECTAR] = { .name = _("桃粉色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange_ConsumedOnUse, .flingPower = 10, .iconPic = gItemIcon_PinkNectar, .iconPalette = gItemIconPalette_PinkNectar, }, [ITEM_PURPLE_NECTAR] = { .name = _("兰紫色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange_ConsumedOnUse, .flingPower = 10, .iconPic = gItemIcon_PurpleNectar, .iconPalette = gItemIconPalette_PurpleNectar, }, // Plates [ITEM_FLAME_PLATE] = { .name = _("火球石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "火属性的石板。携\n" "带后,火招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIRE, .flingPower = 90, .iconPic = gItemIcon_FlamePlate, .iconPalette = gItemIconPalette_FlamePlate, }, [ITEM_SPLASH_PLATE] = { .name = _("水滴石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "水属性的石板。携\n" "带后,水招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_WATER, .flingPower = 90, .iconPic = gItemIcon_SplashPlate, .iconPalette = gItemIconPalette_SplashPlate, }, [ITEM_ZAP_PLATE] = { .name = _("雷电石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "电属性的石板。携\n" "带后,电招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ELECTRIC, .flingPower = 90, .iconPic = gItemIcon_ZapPlate, .iconPalette = gItemIconPalette_ZapPlate, }, [ITEM_MEADOW_PLATE] = { .name = _("碧绿石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "草属性的石板。携\n" "带后,草招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GRASS, .flingPower = 90, .iconPic = gItemIcon_MeadowPlate, .iconPalette = gItemIconPalette_MeadowPlate, }, [ITEM_ICICLE_PLATE] = { .name = _("冰柱石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "冰属性的石板。携\n" "带后,冰招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ICE, .flingPower = 90, .iconPic = gItemIcon_IciclePlate, .iconPalette = gItemIconPalette_IciclePlate, }, [ITEM_FIST_PLATE] = { .name = _("拳头石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "格斗属性的石板。\n" "携带后,格斗招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIGHTING, .flingPower = 90, .iconPic = gItemIcon_FistPlate, .iconPalette = gItemIconPalette_FistPlate, }, [ITEM_TOXIC_PLATE] = { .name = _("剧毒石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "毒属性的石板。携\n" "带后,毒招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_POISON, .flingPower = 90, .iconPic = gItemIcon_ToxicPlate, .iconPalette = gItemIconPalette_ToxicPlate, }, [ITEM_EARTH_PLATE] = { .name = _("大地石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "地面属性的石板。\n" "携带后,地面招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GROUND, .flingPower = 90, .iconPic = gItemIcon_EarthPlate, .iconPalette = gItemIconPalette_EarthPlate, }, [ITEM_SKY_PLATE] = { .name = _("蓝天石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "飞行属性的石板。\n" "携带后,飞行招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FLYING, .flingPower = 90, .iconPic = gItemIcon_SkyPlate, .iconPalette = gItemIconPalette_SkyPlate, }, [ITEM_MIND_PLATE] = { .name = _("神奇石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "超能属性的石板。\n" "携带后,超能招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_PSYCHIC, .flingPower = 90, .iconPic = gItemIcon_MindPlate, .iconPalette = gItemIconPalette_MindPlate, }, [ITEM_INSECT_PLATE] = { .name = _("玉虫石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "虫属性的石板。携\n" "带后,虫招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_BUG, .flingPower = 90, .iconPic = gItemIcon_InsectPlate, .iconPalette = gItemIconPalette_InsectPlate, }, [ITEM_STONE_PLATE] = { .name = _("岩石石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "岩石属性的石板。\n" "携带后,岩石招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ROCK, .flingPower = 90, .iconPic = gItemIcon_StonePlate, .iconPalette = gItemIconPalette_StonePlate, }, [ITEM_SPOOKY_PLATE] = { .name = _("妖怪石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "幽灵属性的石板。\n" "携带后,幽灵招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GHOST, .flingPower = 90, .iconPic = gItemIcon_SpookyPlate, .iconPalette = gItemIconPalette_SpookyPlate, }, [ITEM_DRACO_PLATE] = { .name = _("龙之石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "龙属性的石板。携\n" "带后,龙招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DRAGON, .flingPower = 90, .iconPic = gItemIcon_DracoPlate, .iconPalette = gItemIconPalette_DracoPlate, }, [ITEM_DREAD_PLATE] = { .name = _("恶颜石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "恶属性的石板。携\n" "带后,恶招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DARK, .flingPower = 90, .iconPic = gItemIcon_DreadPlate, .iconPalette = gItemIconPalette_DreadPlate, }, [ITEM_IRON_PLATE] = { .name = _("钢铁石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "钢属性的石板。携\n" "带后,钢招式威力\n" "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_STEEL, .flingPower = 90, .iconPic = gItemIcon_IronPlate, .iconPalette = gItemIconPalette_IronPlate, }, [ITEM_PIXIE_PLATE] = { .name = _("妖精石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( "妖精属性的石板。\n" "携带后,妖精招式\n" "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FAIRY, .flingPower = 90, .iconPic = gItemIcon_PixiePlate, .iconPalette = gItemIconPalette_PixiePlate, }, // Drives [ITEM_DOUSE_DRIVE] = { .name = _("水流卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( "携带后,盖诺赛克\n" "特的某招式就会变\n" "为水属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_WATER, .flingPower = 70, .iconPic = gItemIcon_DouseDrive, .iconPalette = gItemIconPalette_DouseDrive, }, [ITEM_SHOCK_DRIVE] = { .name = _("闪电卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( "携带后,盖诺赛克\n" "特的某招式就会变\n" "为电属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ELECTRIC, .flingPower = 70, .iconPic = gItemIcon_ShockDrive, .iconPalette = gItemIconPalette_ShockDrive, }, [ITEM_BURN_DRIVE] = { .name = _("火焰卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( "携带后,盖诺赛克\n" "特的某招式就会变\n" "为火属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIRE, .flingPower = 70, .iconPic = gItemIcon_BurnDrive, .iconPalette = gItemIconPalette_BurnDrive, }, [ITEM_CHILL_DRIVE] = { .name = _("冰冻卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( "携带后,盖诺赛克\n" "特的某招式就会变\n" "为冰属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ICE, .flingPower = 70, .iconPic = gItemIcon_ChillDrive, .iconPalette = gItemIconPalette_ChillDrive, }, // Memories [ITEM_FIRE_MEMORY] = { .name = _("火焰存储碟"), .pluralName = _("Fire Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有火数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIRE, .flingPower = 50, .iconPic = gItemIcon_FireMemory, .iconPalette = gItemIconPalette_FireMemory, }, [ITEM_WATER_MEMORY] = { .name = _("清水存储碟"), .pluralName = _("Water Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有水数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_WATER, .flingPower = 50, .iconPic = gItemIcon_WaterMemory, .iconPalette = gItemIconPalette_WaterMemory, }, [ITEM_ELECTRIC_MEMORY] = { .name = _("电子存储碟"), .pluralName = _("Electric Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有电数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ELECTRIC, .flingPower = 50, .iconPic = gItemIcon_ElectricMemory, .iconPalette = gItemIconPalette_ElectricMemory, }, [ITEM_GRASS_MEMORY] = { .name = _("青草存储碟"), .pluralName = _("Grass Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有草数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GRASS, .flingPower = 50, .iconPic = gItemIcon_GrassMemory, .iconPalette = gItemIconPalette_GrassMemory, }, [ITEM_ICE_MEMORY] = { .name = _("冰雪存储碟"), .pluralName = _("Ice Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有冰数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ICE, .flingPower = 50, .iconPic = gItemIcon_IceMemory, .iconPalette = gItemIconPalette_IceMemory, }, [ITEM_FIGHTING_MEMORY] = { .name = _("战斗存储碟"), .pluralName = _("Fighting Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有格斗数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIGHTING, .flingPower = 50, .iconPic = gItemIcon_FightingMemory, .iconPalette = gItemIconPalette_FightingMemory, }, [ITEM_POISON_MEMORY] = { .name = _("毒存储碟"), .pluralName = _("Poison Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有毒数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_POISON, .flingPower = 50, .iconPic = gItemIcon_PoisonMemory, .iconPalette = gItemIconPalette_PoisonMemory, }, [ITEM_GROUND_MEMORY] = { .name = _("大地存储碟"), .pluralName = _("Ground Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有地面数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GROUND, .flingPower = 50, .iconPic = gItemIcon_GroundMemory, .iconPalette = gItemIconPalette_GroundMemory, }, [ITEM_FLYING_MEMORY] = { .name = _("飞翔存储碟"), .pluralName = _("Flying Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有飞行数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FLYING, .flingPower = 50, .iconPic = gItemIcon_FlyingMemory, .iconPalette = gItemIconPalette_FlyingMemory, }, [ITEM_PSYCHIC_MEMORY] = { .name = _("精神存储碟"), .pluralName = _("Psychic Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有超能数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_PSYCHIC, .flingPower = 50, .iconPic = gItemIcon_PsychicMemory, .iconPalette = gItemIconPalette_PsychicMemory, }, [ITEM_BUG_MEMORY] = { .name = _("虫子存储碟"), .pluralName = _("Bug Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有虫数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_BUG, .flingPower = 50, .iconPic = gItemIcon_BugMemory, .iconPalette = gItemIconPalette_BugMemory, }, [ITEM_ROCK_MEMORY] = { .name = _("岩石存储碟"), .pluralName = _("Rock Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有岩石数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ROCK, .flingPower = 50, .iconPic = gItemIcon_RockMemory, .iconPalette = gItemIconPalette_RockMemory, }, [ITEM_GHOST_MEMORY] = { .name = _("幽灵存储碟"), .pluralName = _("Ghost Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有幽灵数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GHOST, .flingPower = 50, .iconPic = gItemIcon_GhostMemory, .iconPalette = gItemIconPalette_GhostMemory, }, [ITEM_DRAGON_MEMORY] = { .name = _("龙存储碟"), .pluralName = _("Dragon Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有龙数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DRAGON, .flingPower = 50, .iconPic = gItemIcon_DragonMemory, .iconPalette = gItemIconPalette_DragonMemory, }, [ITEM_DARK_MEMORY] = { .name = _("黑暗存储碟"), .pluralName = _("Dark Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有恶数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DARK, .flingPower = 50, .iconPic = gItemIcon_DarkMemory, .iconPalette = gItemIconPalette_DarkMemory, }, [ITEM_STEEL_MEMORY] = { .name = _("钢铁存储碟"), .pluralName = _("Steel Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有钢数据的存储\n" "碟。某宝可梦携带\n" "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_STEEL, .flingPower = 50, .iconPic = gItemIcon_SteelMemory, .iconPalette = gItemIconPalette_SteelMemory, }, [ITEM_FAIRY_MEMORY] = { .name = _("妖精存储碟"), .pluralName = _("Fairy Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( "装有妖精数据的存\n" "储碟。某宝可梦携\n" "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FAIRY, .flingPower = 50, .iconPic = gItemIcon_FairyMemory, .iconPalette = gItemIconPalette_FairyMemory, }, [ITEM_RUSTED_SWORD] = { .name = _("腐朽的剑"), .price = 0, .description = COMPOUND_STRING( "据说很久以前英雄\n" "的剑。而现在早已\n" "变得锈迹斑斑。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_RustedSword, .iconPalette = gItemIconPalette_RustedWeapons, }, [ITEM_RUSTED_SHIELD] = { .name = _("腐朽的盾"), .price = 0, .description = COMPOUND_STRING( "据说很久以前英雄\n" "的盾。而现在早已\n" "变得锈迹斑斑。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_RustedShield, .iconPalette = gItemIconPalette_RustedWeapons, }, // Colored Orbs [ITEM_RED_ORB] = { .name = _("朱红色宝珠"), .price = 0, .holdEffect = HOLD_EFFECT_PRIMAL_ORB, .description = COMPOUND_STRING( "散发着红色光辉的\n" "宝珠。据说和丰缘\n" "传说渊源颇深。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_RedOrb, .iconPalette = gItemIconPalette_RedOrb, }, [ITEM_BLUE_ORB] = { .name = _("靛蓝色宝珠"), .price = 0, .holdEffect = HOLD_EFFECT_PRIMAL_ORB, .description = COMPOUND_STRING( "散发着蓝色光辉的\n" "宝珠。据说和丰缘\n" "传说渊源颇深。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BlueOrb, .iconPalette = gItemIconPalette_BlueOrb, }, // Mega Stones [ITEM_VENUSAURITE] = { .name = _("妙蛙花进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让妙蛙花携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Venusaurite, .iconPalette = gItemIconPalette_Venusaurite, }, [ITEM_CHARIZARDITE_X] = { .name = _("喷火龙进化石X"), .pluralName = _("Charizardites X"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = sCharizarditeDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_CharizarditeX, .iconPalette = gItemIconPalette_CharizarditeX, }, [ITEM_CHARIZARDITE_Y] = { .name = _("喷火龙进化石Y"), .pluralName = _("Charizardites Y"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = sCharizarditeDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_CharizarditeY, .iconPalette = gItemIconPalette_CharizarditeY, }, [ITEM_BLASTOISINITE] = { .name = _("水箭龟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让水箭龟携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Blastoisinite, .iconPalette = gItemIconPalette_Blastoisinite, }, [ITEM_BEEDRILLITE] = { .name = _("大针蜂进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "大针蜂携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Beedrillite, .iconPalette = gItemIconPalette_Beedrillite, }, [ITEM_PIDGEOTITE] = { .name = _("大比鸟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让大比鸟携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Pidgeotite, .iconPalette = gItemIconPalette_Pidgeotite, }, [ITEM_ALAKAZITE] = { .name = _("胡地进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让胡地携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Alakazite, .iconPalette = gItemIconPalette_Alakazite, }, [ITEM_SLOWBRONITE] = { .name = _("呆壳兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让呆壳兽携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Slowbronite, .iconPalette = gItemIconPalette_Slowbronite, }, [ITEM_GENGARITE] = { .name = _("耿鬼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让耿鬼携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Gengarite, .iconPalette = gItemIconPalette_Gengarite, }, [ITEM_KANGASKHANITE] = { .name = _("袋兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让袋兽携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Kangaskhanite, .iconPalette = gItemIconPalette_Kangaskhanite, }, [ITEM_PINSIRITE] = { .name = _("凯罗斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让凯罗斯携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Pinsirite, .iconPalette = gItemIconPalette_Pinsirite, }, [ITEM_GYARADOSITE] = { .name = _("暴鲤龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让暴鲤龙携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Gyaradosite, .iconPalette = gItemIconPalette_Gyaradosite, }, [ITEM_AERODACTYLITE] = { .name = _("化石翼龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让化石翼龙携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Aerodactylite, .iconPalette = gItemIconPalette_Aerodactylite, }, [ITEM_MEWTWONITE_X] = { .name = _("超梦进化石X"), .pluralName = _("Mewtwonites X"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = sMewtwoniteDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_MewtwoniteX, .iconPalette = gItemIconPalette_MewtwoniteX, }, [ITEM_MEWTWONITE_Y] = { .name = _("超梦进化石Y"), .pluralName = _("Mewtwonites Y"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = sMewtwoniteDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_MewtwoniteY, .iconPalette = gItemIconPalette_MewtwoniteY, }, [ITEM_AMPHAROSITE] = { .name = _("电龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让电龙带后,在战\n" "斗时就能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Ampharosite, .iconPalette = gItemIconPalette_Ampharosite, }, [ITEM_STEELIXITE] = { .name = _("大钢蛇进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让大钢蛇携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Steelixite, .iconPalette = gItemIconPalette_Steelixite, }, [ITEM_SCIZORITE] = { .name = _("巨钳螳螂进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让巨钳螳螂携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Scizorite, .iconPalette = gItemIconPalette_Scizorite, }, [ITEM_HERACRONITE] = { .name = _("赫拉克罗斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让赫拉克罗斯携带\n" "后,在战斗时能超\n" "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Heracronite, .iconPalette = gItemIconPalette_Heracronite, }, [ITEM_HOUNDOOMINITE] = { .name = _("黑鲁加进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让黑鲁加携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Houndoominite, .iconPalette = gItemIconPalette_Houndoominite, }, [ITEM_TYRANITARITE] = { .name = _("班基拉斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让班基拉斯携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Tyranitarite, .iconPalette = gItemIconPalette_Tyranitarite, }, [ITEM_SCEPTILITE] = { .name = _("蜥蜴王进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让蜥蜴王携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Sceptilite, .iconPalette = gItemIconPalette_Sceptilite, }, [ITEM_BLAZIKENITE] = { .name = _("火焰鸡进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让火焰鸡携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Blazikenite, .iconPalette = gItemIconPalette_Blazikenite, }, [ITEM_SWAMPERTITE] = { .name = _("巨沼怪进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让巨沼怪携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Swampertite, .iconPalette = gItemIconPalette_Swampertite, }, [ITEM_GARDEVOIRITE] = { .name = _("沙奈朵进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让沙奈朵携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Gardevoirite, .iconPalette = gItemIconPalette_Gardevoirite, }, [ITEM_SABLENITE] = { .name = _("勾魂眼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让勾魂眼携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Sablenite, .iconPalette = gItemIconPalette_Sablenite, }, [ITEM_MAWILITE] = { .name = _("大嘴娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让大嘴娃携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Mawilite, .iconPalette = gItemIconPalette_Mawilite, }, [ITEM_AGGRONITE] = { .name = _("波士可多拉进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让波士可多拉携带\n" "后,在战斗时能超\n" "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Aggronite, .iconPalette = gItemIconPalette_Aggronite, }, [ITEM_MEDICHAMITE] = { .name = _("恰雷姆进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让恰雷姆携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Medichamite, .iconPalette = gItemIconPalette_Medichamite, }, [ITEM_MANECTITE] = { .name = _("雷电兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让雷电兽携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Manectite, .iconPalette = gItemIconPalette_Manectite, }, [ITEM_SHARPEDONITE] = { .name = _("巨牙鲨进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让巨牙鲨携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Sharpedonite, .iconPalette = gItemIconPalette_Sharpedonite, }, [ITEM_CAMERUPTITE] = { .name = _("喷火驼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "喷火驼携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Cameruptite, .iconPalette = gItemIconPalette_Cameruptite, }, [ITEM_ALTARIANITE] = { .name = _("七夕青鸟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让七夕青鸟携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Altarianite, .iconPalette = gItemIconPalette_Altarianite, }, [ITEM_BANETTITE] = { .name = _("诅咒娃娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让诅咒娃娃携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Banettite, .iconPalette = gItemIconPalette_Banettite, }, [ITEM_ABSOLITE] = { .name = _("阿勃梭鲁进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让阿勃梭鲁携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Absolite, .iconPalette = gItemIconPalette_Absolite, }, [ITEM_GLALITITE] = { .name = _("冰鬼护进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让冰鬼护携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Glalitite, .iconPalette = gItemIconPalette_Glalitite, }, [ITEM_SALAMENCITE] = { .name = _("暴飞龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "暴飞龙携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Salamencite, .iconPalette = gItemIconPalette_Salamencite, }, [ITEM_METAGROSSITE] = { .name = _("巨金怪进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让巨金怪携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Metagrossite, .iconPalette = gItemIconPalette_Metagrossite, }, [ITEM_LATIASITE] = { .name = _("拉帝亚斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让拉帝亚斯携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Latiasite, .iconPalette = gItemIconPalette_Latiasite, }, [ITEM_LATIOSITE] = { .name = _("拉帝欧斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让拉帝欧斯携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Latiosite, .iconPalette = gItemIconPalette_Latiosite, }, [ITEM_LOPUNNITE] = { .name = _("长耳兔进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "长耳兔携带后,在\n" "战斗时能超级进化\n" "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Lopunnite, .iconPalette = gItemIconPalette_Lopunnite, }, [ITEM_GARCHOMPITE] = { .name = _("烈咬陆鲨进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让烈咬陆鲨携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Garchompite, .iconPalette = gItemIconPalette_Garchompite, }, [ITEM_LUCARIONITE] = { .name = _("路卡利欧进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让路卡利欧携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Lucarionite, .iconPalette = gItemIconPalette_Lucarionite, }, [ITEM_ABOMASITE] = { .name = _("暴雪王进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让暴雪王携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Abomasite, .iconPalette = gItemIconPalette_Abomasite, }, [ITEM_GALLADITE] = { .name = _("艾路雷朵进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让艾路雷朵携带后\n" ",在战斗时能超级\n" "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Galladite, .iconPalette = gItemIconPalette_Galladite, }, [ITEM_AUDINITE] = { .name = _("差不多娃娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让差不多娃娃携带\n" "后,在战斗时能超\n" "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Audinite, .iconPalette = gItemIconPalette_Audinite, }, [ITEM_DIANCITE] = { .name = _("蒂安希进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( "让蒂安希携带后,\n" "在战斗时能超级进\n" "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_Diancite, .iconPalette = gItemIconPalette_Diancite, }, // Gems [ITEM_NORMAL_GEM] = { .name = _("一般宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "一般属性的宝石。\n" "携带后,一般招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_NORMAL, .iconPic = gItemIcon_NormalGem, .iconPalette = gItemIconPalette_NormalGem, }, [ITEM_FIRE_GEM] = { .name = _("火之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "火属性的宝石。携\n" "带后,火招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIRE, .iconPic = gItemIcon_FireGem, .iconPalette = gItemIconPalette_FireGem, }, [ITEM_WATER_GEM] = { .name = _("水之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "水属性的宝石。携\n" "带后,水招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_WATER, .iconPic = gItemIcon_WaterGem, .iconPalette = gItemIconPalette_WaterGem, }, [ITEM_ELECTRIC_GEM] = { .name = _("电之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "电属性的宝石。携\n" "带后,电招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ELECTRIC, .iconPic = gItemIcon_ElectricGem, .iconPalette = gItemIconPalette_ElectricGem, }, [ITEM_GRASS_GEM] = { .name = _("草之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "草属性的宝石。携\n" "带后,草招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GRASS, .iconPic = gItemIcon_GrassGem, .iconPalette = gItemIconPalette_GrassGem, }, [ITEM_ICE_GEM] = { .name = _("冰之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "冰属性的宝石。携\n" "带后,冰招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ICE, .iconPic = gItemIcon_IceGem, .iconPalette = gItemIconPalette_IceGem, }, [ITEM_FIGHTING_GEM] = { .name = _("格斗宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "格斗属性的宝石。\n" "携带后,格斗招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIGHTING, .iconPic = gItemIcon_FightingGem, .iconPalette = gItemIconPalette_FightingGem, }, [ITEM_POISON_GEM] = { .name = _("毒之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "毒属性的宝石。携\n" "带后,毒招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_POISON, .iconPic = gItemIcon_PoisonGem, .iconPalette = gItemIconPalette_PoisonGem, }, [ITEM_GROUND_GEM] = { .name = _("地面宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "地面属性的宝石。\n" "携带后,地面招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GROUND, .iconPic = gItemIcon_GroundGem, .iconPalette = gItemIconPalette_GroundGem, }, [ITEM_FLYING_GEM] = { .name = _("飞行宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "飞行属性的宝石。\n" "携带后,飞行招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FLYING, .iconPic = gItemIcon_FlyingGem, .iconPalette = gItemIconPalette_FlyingGem, }, [ITEM_PSYCHIC_GEM] = { .name = _("超能力宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "超能属性的宝石。\n" "携带后,超能招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_PSYCHIC, .iconPic = gItemIcon_PsychicGem, .iconPalette = gItemIconPalette_PsychicGem, }, [ITEM_BUG_GEM] = { .name = _("虫之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "虫属性的宝石。携\n" "带后,虫招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_BUG, .iconPic = gItemIcon_BugGem, .iconPalette = gItemIconPalette_BugGem, }, [ITEM_ROCK_GEM] = { .name = _("岩石宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "岩石属性的宝石。\n" "携带后,岩石招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ROCK, .iconPic = gItemIcon_RockGem, .iconPalette = gItemIconPalette_RockGem, }, [ITEM_GHOST_GEM] = { .name = _("幽灵宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "幽灵属性的宝石。\n" "携带后,幽灵招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GHOST, .iconPic = gItemIcon_GhostGem, .iconPalette = gItemIconPalette_GhostGem, }, [ITEM_DRAGON_GEM] = { .name = _("龙之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "龙属性的宝石。携\n" "带后,龙招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DRAGON, .iconPic = gItemIcon_DragonGem, .iconPalette = gItemIconPalette_DragonGem, }, [ITEM_DARK_GEM] = { .name = _("恶之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "恶属性的宝石。携\n" "带后,恶招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DARK, .iconPic = gItemIcon_DarkGem, .iconPalette = gItemIconPalette_DarkGem, }, [ITEM_STEEL_GEM] = { .name = _("钢之宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "钢属性的宝石。携\n" "带后,钢招式威力\n" "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_STEEL, .iconPic = gItemIcon_SteelGem, .iconPalette = gItemIconPalette_SteelGem, }, [ITEM_FAIRY_GEM] = { .name = _("妖精宝石"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GEMS, .holdEffectParam = GEM_BOOST_PARAM, .description = COMPOUND_STRING( "妖精属性的宝石。\n" "携带后,妖精招式\n" "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FAIRY, .iconPic = gItemIcon_FairyGem, .iconPalette = gItemIconPalette_FairyGem, }, // Z-Crystals [ITEM_NORMALIUM_Z] = { .name = _("一般Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将一般属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_NORMAL, .iconPic = gItemIcon_NormaliumZ, .iconPalette = gItemIconPalette_NormaliumZ, }, [ITEM_FIRIUM_Z] = { .name = _("火Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将火属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIRE, .iconPic = gItemIcon_FiriumZ, .iconPalette = gItemIconPalette_FiriumZ, }, [ITEM_WATERIUM_Z] = { .name = _("水Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将水属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_WATER, .iconPic = gItemIcon_WateriumZ, .iconPalette = gItemIconPalette_WateriumZ, }, [ITEM_ELECTRIUM_Z] = { .name = _("电Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将电属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ELECTRIC, .iconPic = gItemIcon_ElectriumZ, .iconPalette = gItemIconPalette_ElectriumZ, }, [ITEM_GRASSIUM_Z] = { .name = _("草Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将草属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GRASS, .iconPic = gItemIcon_GrassiumZ, .iconPalette = gItemIconPalette_GrassiumZ, }, [ITEM_ICIUM_Z] = { .name = _("冰Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将冰属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ICE, .iconPic = gItemIcon_IciumZ, .iconPalette = gItemIconPalette_IciumZ, }, [ITEM_FIGHTINIUM_Z] = { .name = _("格斗Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将格斗属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FIGHTING, .iconPic = gItemIcon_FightiniumZ, .iconPalette = gItemIconPalette_FightiniumZ, }, [ITEM_POISONIUM_Z] = { .name = _("毒Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将毒属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_POISON, .iconPic = gItemIcon_PoisoniumZ, .iconPalette = gItemIconPalette_PoisoniumZ, }, [ITEM_GROUNDIUM_Z] = { .name = _("地面Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将地面属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GROUND, .iconPic = gItemIcon_GroundiumZ, .iconPalette = gItemIconPalette_GroundiumZ, }, [ITEM_FLYINIUM_Z] = { .name = _("飞行Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将飞行属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FLYING, .iconPic = gItemIcon_FlyiniumZ, .iconPalette = gItemIconPalette_FlyiniumZ, }, [ITEM_PSYCHIUM_Z] = { .name = _("超能力Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将超能属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_PSYCHIC, .iconPic = gItemIcon_PsychiumZ, .iconPalette = gItemIconPalette_PsychiumZ, }, [ITEM_BUGINIUM_Z] = { .name = _("虫Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将虫属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_BUG, .iconPic = gItemIcon_BuginiumZ, .iconPalette = gItemIconPalette_BuginiumZ, }, [ITEM_ROCKIUM_Z] = { .name = _("岩石Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将岩石属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_ROCK, .iconPic = gItemIcon_RockiumZ, .iconPalette = gItemIconPalette_RockiumZ, }, [ITEM_GHOSTIUM_Z] = { .name = _("幽灵Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将幽灵属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_GHOST, .iconPic = gItemIcon_GhostiumZ, .iconPalette = gItemIconPalette_GhostiumZ, }, [ITEM_DRAGONIUM_Z] = { .name = _("龙Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将龙属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DRAGON, .iconPic = gItemIcon_DragoniumZ, .iconPalette = gItemIconPalette_DragoniumZ, }, [ITEM_DARKINIUM_Z] = { .name = _("恶Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将恶属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_DARK, .iconPic = gItemIcon_DarkiniumZ, .iconPalette = gItemIconPalette_DarkiniumZ, }, [ITEM_STEELIUM_Z] = { .name = _("钢Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将钢属性的招式\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_STEEL, .iconPic = gItemIcon_SteeliumZ, .iconPalette = gItemIconPalette_SteeliumZ, }, [ITEM_FAIRIUM_Z] = { .name = _("妖精Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将妖精属性的招\n" "式升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = TYPE_FAIRY, .iconPic = gItemIcon_FairiumZ, .iconPalette = gItemIconPalette_FairiumZ, }, [ITEM_PIKANIUM_Z] = { .name = _("皮卡丘Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将皮卡丘的伏特\n" "攻击升级成Z招式\n" "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_PikaniumZ, .iconPalette = gItemIconPalette_PikaniumZ, }, [ITEM_EEVIUM_Z] = { .name = _("伊布Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将伊布的珍藏升\n" "级成Z招式的Z结\n" "晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_EeviumZ, .iconPalette = gItemIconPalette_EeviumZ, }, [ITEM_SNORLIUM_Z] = { .name = _("卡比兽Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将卡比兽的终极\n" "冲击升级成Z招式\n" "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_SnorliumZ, .iconPalette = gItemIconPalette_SnorliumZ, }, [ITEM_MEWNIUM_Z] = { .name = _("梦幻Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将梦幻的精神强\n" "念升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_MewniumZ, .iconPalette = gItemIconPalette_MewniumZ, }, [ITEM_DECIDIUM_Z] = { .name = _("狙射树枭Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将狙射树枭的缝\n" "影升级成Z招式的\n" "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_DecidiumZ, .iconPalette = gItemIconPalette_DecidiumZ, }, [ITEM_INCINIUM_Z] = { .name = _("炽焰咆哮虎Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将炽焰咆哮虎的\n" "DD金勾臂升级成\n" "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_InciniumZ, .iconPalette = gItemIconPalette_InciniumZ, }, [ITEM_PRIMARIUM_Z] = { .name = _("西狮海壬Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将西狮海壬的泡\n" "影的咏叹调升级成\n" "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_PrimariumZ, .iconPalette = gItemIconPalette_PrimariumZ, }, [ITEM_LYCANIUM_Z] = { .name = _("鬃岩狼人Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将鬃岩狼人的尖\n" "石攻击升级成Z招\n" "式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_LycaniumZ, .iconPalette = gItemIconPalette_LycaniumZ, }, [ITEM_MIMIKIUM_Z] = { .name = _("谜拟丘Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将谜拟Q的嬉闹\n" "升级成Z招式的Z\n" "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_MimikiumZ, .iconPalette = gItemIconPalette_MimikiumZ, }, [ITEM_KOMMONIUM_Z] = { .name = _("杖尾鳞甲龙Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将杖尾鳞甲龙的\n" "鳞片噪音升级成Z\n" "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_KommoniumZ, .iconPalette = gItemIconPalette_KommoniumZ, }, [ITEM_TAPUNIUM_Z] = { .name = _("卡璞Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将卡璞们的自然\n" "之怒升级成Z招式\n" "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, //signature z move .iconPic = gItemIcon_TapuniumZ, .iconPalette = gItemIconPalette_TapuniumZ, }, [ITEM_SOLGANIUM_Z] = { .name = _("索尔迦雷欧Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将索尔迦雷欧的\n" "流星闪冲升级成Z\n" "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_SolganiumZ, .iconPalette = gItemIconPalette_SolganiumZ, }, [ITEM_LUNALIUM_Z] = { .name = _("露奈雅拉Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将露奈雅拉的暗\n" "影之光升级成Z招\n" "式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_LunaliumZ, .iconPalette = gItemIconPalette_LunaliumZ, }, [ITEM_MARSHADIUM_Z] = { .name = _("玛夏多Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将玛夏多的暗影\n" "偷盗升级成Z招式\n" "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_MarshadiumZ, .iconPalette = gItemIconPalette_MarshadiumZ, }, [ITEM_ALORAICHIUM_Z] = { .name = _("阿罗雷Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将阿罗拉雷丘的\n" "十万伏特升级成Z\n" "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_AloraichiumZ, .iconPalette = gItemIconPalette_AloraichiumZ, }, [ITEM_PIKASHUNIUM_Z] = { .name = _("智皮卡Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "会将戴帽子皮卡丘\n" "的十万伏特升级成\n" "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, // signature z move .iconPic = gItemIcon_PikashuniumZ, .iconPalette = gItemIconPalette_PikashuniumZ, }, [ITEM_ULTRANECROZIUM_Z] = { .name = _("究极奈克洛Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( "能让和合体的奈克\n" "洛兹玛变成崭新样\n" "子的结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 255, //signature z move .iconPic = gItemIcon_UltranecroziumZ, .iconPalette = gItemIconPalette_UltranecroziumZ, }, // Species-specific Held Items [ITEM_LIGHT_BALL] = { .name = _("电气球"), .price = (I_PRICE >= GEN_7) ? 1000 : 100, .holdEffect = HOLD_EFFECT_LIGHT_BALL, .description = COMPOUND_STRING( "让皮卡丘携带后,\n" "攻击和特攻提高的\n" "神奇之球。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LightBall, .iconPalette = gItemIconPalette_LightBall, }, [ITEM_LEEK] = { .name = _("大葱"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .holdEffect = HOLD_EFFECT_LEEK, .description = COMPOUND_STRING( "让大葱鸭携带后,\n" "招式会变得容易击\n" "中要害的大葱。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_Leek, .iconPalette = gItemIconPalette_Leek, }, [ITEM_THICK_CLUB] = { .name = _("粗骨头"), .price = (I_PRICE >= GEN_7) ? 1000 : 500, .holdEffect = HOLD_EFFECT_THICK_CLUB, .description = COMPOUND_STRING( "让卡拉卡拉或嘎啦\n" "嘎啦携带后,攻击\n" "就会提高的骨头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 90, .iconPic = gItemIcon_ThickClub, .iconPalette = gItemIconPalette_ThickClub, }, [ITEM_LUCKY_PUNCH] = { .name = _("吉利拳"), .pluralName = _("Lucky Punches"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_LUCKY_PUNCH, .description = COMPOUND_STRING( "让吉利蛋携带后,\n" "招式会变得容易击\n" "中要害的拳套。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 40, .iconPic = gItemIcon_LuckyPunch, .iconPalette = gItemIconPalette_LuckyPunch, }, [ITEM_METAL_POWDER] = { .name = _("金属粉"), .pluralName = _("Metal Powder"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_METAL_POWDER, .description = COMPOUND_STRING( "让百变怪携带后,\n" "防御就会提高的神\n" "奇粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MetalPowder, .iconPalette = gItemIconPalette_MetalPowder, }, [ITEM_QUICK_POWDER] = { .name = _("速度粉"), .pluralName = _("Quick Powder"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_QUICK_POWDER, .description = COMPOUND_STRING( "让百变怪携带后,\n" "速度就会提高的神\n" "奇粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_QuickPowder, .iconPalette = gItemIconPalette_QuickPowder, }, [ITEM_DEEP_SEA_SCALE] = { .name = _("深海鳞片"), .price = (I_PRICE >= GEN_7) ? 2000 : 200, .holdEffect = HOLD_EFFECT_DEEP_SEA_SCALE, .description = COMPOUND_STRING( "让珍珠贝携带后,\n" "特防就会提高的鳞\n" "片。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_DeepSeaScale, .iconPalette = gItemIconPalette_DeepSeaScale, }, [ITEM_DEEP_SEA_TOOTH] = { .name = _("深海之牙"), .pluralName = _("Deep Sea Teeth"), .price = (I_PRICE >= GEN_7) ? 2000 : 200, .holdEffect = HOLD_EFFECT_DEEP_SEA_TOOTH, .description = COMPOUND_STRING( "让珍珠贝携带后,\n" "特攻就会提高的牙\n" "齿。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 90, .iconPic = gItemIcon_DeepSeaTooth, .iconPalette = gItemIconPalette_DeepSeaTooth, }, [ITEM_SOUL_DEW] = { .name = _("心之水滴"), .price = (I_PRICE >= GEN_7) ? 0 : 200, .holdEffect = HOLD_EFFECT_SOUL_DEW, .holdEffectParam = B_SOUL_DEW_BOOST >= GEN_7 ? 20 : 50, .description = COMPOUND_STRING( "让水都携带后,超\n" "能和龙招式威力提\n" "高的神奇珠子。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_SoulDew, .iconPalette = gItemIconPalette_SoulDew, }, [ITEM_ADAMANT_ORB] = { .name = _("金刚宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_ADAMANT_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "让帝牙卢卡携带的\n" "话,龙和钢招式威\n" "力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_AdamantOrb, .iconPalette = gItemIconPalette_AdamantOrb, }, [ITEM_LUSTROUS_ORB] = { .name = _("白玉宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_LUSTROUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "让帕路奇亚携带的\n" "话,龙和水招式威\n" "力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_LustrousOrb, .iconPalette = gItemIconPalette_LustrousOrb, }, [ITEM_GRISEOUS_ORB] = { .name = _("白金宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_GRISEOUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "让骑拉帝纳携带的\n" "话,龙和幽灵招式\n" "威力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_GriseousOrb, .iconPalette = gItemIconPalette_GriseousOrb, }, // Incenses [ITEM_SEA_INCENSE] = { .name = _("海潮薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_WATER_POWER, .holdEffectParam = 20, .description = sSeaIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SeaIncense, .iconPalette = gItemIconPalette_SeaIncense, }, [ITEM_LAX_INCENSE] = { .name = _("悠闲薰香"), .price = (I_PRICE >= GEN_7) ? 5000 : 9600, .holdEffect = HOLD_EFFECT_EVASION_UP, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,对手招式\n" "会变得不容易命中\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LaxIncense, .iconPalette = gItemIconPalette_LaxIncense, }, [ITEM_ODD_INCENSE] = { .name = _("奇异薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_PSYCHIC_POWER, .holdEffectParam = 20, .description = sOddIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_OddIncense, .iconPalette = gItemIconPalette_OddIncense, }, [ITEM_ROCK_INCENSE] = { .name = _("岩石薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_ROCK_POWER, .holdEffectParam = 20, .description = sRockIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RockIncense, .iconPalette = gItemIconPalette_RockIncense, }, [ITEM_FULL_INCENSE] = { .name = _("饱腹薰香"), .price = (I_PRICE >= GEN_7) ? 5000 : 9600, .holdEffect = HOLD_EFFECT_LAGGING_TAIL, .holdEffectParam = 5, .description = sFullIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FullIncense, .iconPalette = gItemIconPalette_FullIncense, }, [ITEM_WAVE_INCENSE] = { .name = _("涟漪薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_WATER_POWER, .holdEffectParam = 20, .description = sSeaIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WaveIncense, .iconPalette = gItemIconPalette_WaveIncense, }, [ITEM_ROSE_INCENSE] = { .name = _("花朵薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_GRASS_POWER, .holdEffectParam = 20, .description = sRoseIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RoseIncense, .iconPalette = gItemIconPalette_RoseIncense, }, [ITEM_LUCK_INCENSE] = { .name = _("幸运薰香"), .price = (I_PRICE >= GEN_7) ? 11000 : 9600, .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE, .description = sLuckIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LuckIncense, .iconPalette = gItemIconPalette_LuckIncense, }, [ITEM_PURE_INCENSE] = { .name = _("洁净薰香"), .price = (I_PRICE >= GEN_7) ? 6000 : 9600, .holdEffect = HOLD_EFFECT_REPEL, .description = sPureIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PureIncense, .iconPalette = gItemIconPalette_PureIncense, }, // Contest Scarves [ITEM_RED_SCARF] = { .name = _("红色头巾"), .pluralName = _("Red Scarves"), .price = 100, .description = COMPOUND_STRING( "携带它去参加华丽\n" "大赛的话会比平时\n" "更加帅气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Scarf, .iconPalette = gItemIconPalette_RedScarf, }, [ITEM_BLUE_SCARF] = { .name = _("蓝色头巾"), .pluralName = _("Blue Scarves"), .price = 100, .description = COMPOUND_STRING( "携带它去参加华丽\n" "大赛的话会比平时\n" "更加美丽。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Scarf, .iconPalette = gItemIconPalette_BlueScarf, }, [ITEM_PINK_SCARF] = { .name = _("粉红头巾"), .pluralName = _("Pink Scarves"), .price = 100, .description = COMPOUND_STRING( "携带它去参加华丽\n" "大赛的话会比平时\n" "更加可爱。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Scarf, .iconPalette = gItemIconPalette_PinkScarf, }, [ITEM_GREEN_SCARF] = { .name = _("绿色头巾"), .pluralName = _("Green Scarves"), .price = 100, .description = COMPOUND_STRING( "携带它去参加华丽\n" "大赛的话会比平时\n" "更加聪明。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Scarf, .iconPalette = gItemIconPalette_GreenScarf, }, [ITEM_YELLOW_SCARF] = { .name = _("黄色头巾"), .pluralName = _("Yellow Scarves"), .price = 100, .description = COMPOUND_STRING( "携带它去参加华丽\n" "大赛的话会比平时\n" "更加强壮。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Scarf, .iconPalette = gItemIconPalette_YellowScarf, }, // EV Gain Modifiers [ITEM_MACHO_BRACE] = { .name = _("强制锻炼器"), .price = 3000, .holdEffect = HOLD_EFFECT_MACHO_BRACE, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但会比平时\n" "更容易成长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_MachoBrace, .iconPalette = gItemIconPalette_MachoBrace, }, [ITEM_POWER_WEIGHT] = { .name = _("力量负重"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但HP会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_HP, .flingPower = 70, .iconPic = gItemIcon_PowerWeight, .iconPalette = gItemIconPalette_PowerWeight, }, [ITEM_POWER_BRACER] = { .name = _("力量护腕"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但攻击会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_ATK, .flingPower = 70, .iconPic = gItemIcon_PowerBracer, .iconPalette = gItemIconPalette_PowerBracer, }, [ITEM_POWER_BELT] = { .name = _("力量腰带"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但防御会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_DEF, .flingPower = 70, .iconPic = gItemIcon_PowerBelt, .iconPalette = gItemIconPalette_PowerBelt, }, [ITEM_POWER_LENS] = { .name = _("力量镜"), .pluralName = _("Power Lenses"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但特攻会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_SPATK, .flingPower = 70, .iconPic = gItemIcon_PowerLens, .iconPalette = gItemIconPalette_PowerLens, }, [ITEM_POWER_BAND] = { .name = _("力量束带"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但特防会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_SPDEF, .flingPower = 70, .iconPic = gItemIcon_PowerBand, .iconPalette = gItemIconPalette_PowerBand, }, [ITEM_POWER_ANKLET] = { .name = _("力量护踝"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( "虽然携带后速度会\n" "降低,但速度会比\n" "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = STAT_SPEED, .flingPower = 70, .iconPic = gItemIcon_PowerAnklet, .iconPalette = gItemIconPalette_PowerAnklet, }, // Type-boosting Held Items [ITEM_SILK_SCARF] = { .name = _("丝绸围巾"), .pluralName = _("Silk Scarves"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_NORMAL_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "手感不错的围巾。\n" "携带后,一般招式\n" "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SilkScarf, .iconPalette = gItemIconPalette_SilkScarf, }, [ITEM_CHARCOAL] = { .name = _("木炭"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 9800), .holdEffect = HOLD_EFFECT_FIRE_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "焚烧用的燃料。携\n" "带后,火招式威力\n" "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Charcoal, .iconPalette = gItemIconPalette_Charcoal, }, [ITEM_MYSTIC_WATER] = { .name = _("神秘水滴"), .pluralName = _("Mystic Water"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_WATER_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "水滴形状的宝石。\n" "携带后,水招式威\n" "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_MysticWater, .iconPalette = gItemIconPalette_MysticWater, }, [ITEM_MAGNET] = { .name = _("磁铁"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_ELECTRIC_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "强力的磁铁。携带\n" "后,电招式威力会\n" "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Magnet, .iconPalette = gItemIconPalette_Magnet, }, [ITEM_MIRACLE_SEED] = { .name = _("奇迹种子"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_GRASS_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = sRoseIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_MiracleSeed, .iconPalette = gItemIconPalette_MiracleSeed, }, [ITEM_NEVER_MELT_ICE] = { .name = _("不融冰"), .pluralName = _("Never-Melt Ice"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_ICE_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "能隔绝热量的冰。\n" "携带后,冰招式威\n" "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_NeverMeltIce, .iconPalette = gItemIconPalette_NeverMeltIce, }, [ITEM_BLACK_BELT] = { .name = _("黑带"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_FIGHTING_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "能振作精神的带子\n" "。携带后,格斗招\n" "式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BlackBelt, .iconPalette = gItemIconPalette_BlackTypeEnhancingItem, }, [ITEM_POISON_BARB] = { .name = _("毒针"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_POISON_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "有毒的小针。携带\n" "后,毒招式威力会\n" "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 70, .iconPic = gItemIcon_PoisonBarb, .iconPalette = gItemIconPalette_PoisonBarb, }, [ITEM_SOFT_SAND] = { .name = _("柔软沙子"), .pluralName = _("Soft Sand"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_GROUND_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "手感细腻的沙子。\n" "携带后,地面招式\n" "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SoftSand, .iconPalette = gItemIconPalette_SoftSand, }, [ITEM_SHARP_BEAK] = { .name = _("锐利鸟嘴"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_FLYING_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "又长又尖的鸟嘴。\n" "携带后,飞行招式\n" "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 50, .iconPic = gItemIcon_SharpBeak, .iconPalette = gItemIconPalette_SharpBeak, }, [ITEM_TWISTED_SPOON] = { .name = _("弯曲的汤匙"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_PSYCHIC_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = sOddIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_TwistedSpoon, .iconPalette = gItemIconPalette_TwistedSpoon, }, [ITEM_SILVER_POWDER] = { .name = _("银粉"), .pluralName = _("Silver Powder"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_BUG_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "散发着银色光辉的\n" "粉末。携带后,虫\n" "招式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SilverPowder, .iconPalette = gItemIconPalette_SilverPowder, }, [ITEM_HARD_STONE] = { .name = _("硬石头"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_ROCK_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = sRockIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_HardStone, .iconPalette = gItemIconPalette_HardStone, }, [ITEM_SPELL_TAG] = { .name = _("咒术之符"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_GHOST_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "古怪可怕的咒符。\n" "携带后,幽灵招式\n" "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_SpellTag, .iconPalette = gItemIconPalette_SpellTag, }, [ITEM_DRAGON_FANG] = { .name = _("龙之牙"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_DRAGON_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "坚硬锐利的牙齿。\n" "携带后,龙招式威\n" "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 70, .iconPic = gItemIcon_DragonFang, .iconPalette = gItemIconPalette_DragonFang, }, [ITEM_BLACK_GLASSES] = { .name = _("黑色眼镜"), .pluralName = _("Black Glasses"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_DARK_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "看上去很奇怪的眼\n" "镜。携带后,恶招\n" "式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BlackGlasses, .iconPalette = gItemIconPalette_BlackTypeEnhancingItem, }, [ITEM_METAL_COAT] = { .name = _("金属膜"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 2000 : 100), .holdEffect = HOLD_EFFECT_STEEL_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "特殊的金属膜。携\n" "带后,钢招式威力\n" "会提高。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_MetalCoat, .iconPalette = gItemIconPalette_MetalCoat, }, // Choice Items [ITEM_CHOICE_BAND] = { .name = _("讲究头带"), .price = (I_PRICE >= GEN_9) ? 100000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_CHOICE_BAND, .description = COMPOUND_STRING( "有点讲究的头带。\n" "携带后攻击提升但\n" "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChoiceBand, .iconPalette = gItemIconPalette_ChoiceBand, }, [ITEM_CHOICE_SPECS] = { .name = _("讲究眼镜"), .pluralName = _("Choice Specs"), .price = (I_PRICE >= GEN_9) ? 100000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_CHOICE_SPECS, .description = COMPOUND_STRING( "有点讲究的眼镜。\n" "携带后特攻提升但\n" "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChoiceSpecs, .iconPalette = gItemIconPalette_ChoiceSpecs, }, [ITEM_CHOICE_SCARF] = { .name = _("讲究围巾"), .pluralName = _("Choice Scarves"), .price = (I_PRICE >= GEN_9) ? 100000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_CHOICE_SCARF, .description = COMPOUND_STRING( "有点讲究的围巾。\n" "携带后速度提升但\n" "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChoiceScarf, .iconPalette = gItemIconPalette_ChoiceScarf, }, // Status Orbs [ITEM_FLAME_ORB] = { .name = _("火焰宝珠"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FLAME_ORB, .description = COMPOUND_STRING( "会放出热量的神奇\n" "宝珠。携带后在战\n" "斗时会灼伤。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_FlameOrb, .iconPalette = gItemIconPalette_FlameOrb, }, [ITEM_TOXIC_ORB] = { .name = _("剧毒宝珠"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_TOXIC_ORB, .description = COMPOUND_STRING( "会放出毒的神奇宝\n" "珠。携带后在战斗\n" "时会中剧毒。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ToxicOrb, .iconPalette = gItemIconPalette_ToxicOrb, }, // Weather Rocks [ITEM_DAMP_ROCK] = { .name = _("潮湿岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_DAMP_ROCK, .description = COMPOUND_STRING( "携带宝可梦使出求\n" "雨后持续时间就会\n" "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_DampRock, .iconPalette = gItemIconPalette_DampRock, }, [ITEM_HEAT_ROCK] = { .name = _("炽热岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_HEAT_ROCK, .description = COMPOUND_STRING( "携带宝可梦使出大\n" "晴天后持续时间就\n" "会更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_HeatRock, .iconPalette = gItemIconPalette_HeatRock, }, [ITEM_SMOOTH_ROCK] = { .name = _("沙沙岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_SMOOTH_ROCK, .description = COMPOUND_STRING( "携带宝可梦使出沙\n" "暴后持续时间就会\n" "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SmoothRock, .iconPalette = gItemIconPalette_SmoothRock, }, [ITEM_ICY_ROCK] = { .name = _("冰冷岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_ICY_ROCK, .description = COMPOUND_STRING( "携带宝可梦使出冰\n" "雹后持续时间就会\n" "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 40, .iconPic = gItemIcon_IcyRock, .iconPalette = gItemIconPalette_IcyRock, }, // Terrain Seeds [ITEM_ELECTRIC_SEED] = { .name = _("电气种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_ELECTRIC_TERRAIN, .description = COMPOUND_STRING( "携带后,在电气场\n" "地上使用,防御就\n" "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ElectricSeed, .iconPalette = gItemIconPalette_ElectricSeed, }, [ITEM_PSYCHIC_SEED] = { .name = _("精神种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_PSYCHIC_TERRAIN, .description = COMPOUND_STRING( "携带后,在精神场\n" "地上使用,特防就\n" "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PsychicSeed, .iconPalette = gItemIconPalette_PsychicSeed, }, [ITEM_MISTY_SEED] = { .name = _("薄雾种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_MISTY_TERRAIN, .description = COMPOUND_STRING( "携带后,在薄雾场\n" "地上使用,特防就\n" "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MistySeed, .iconPalette = gItemIconPalette_MistySeed, }, [ITEM_GRASSY_SEED] = { .name = _("青草种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_GRASSY_TERRAIN, .description = COMPOUND_STRING( "携带后,在青草场\n" "地上使用,防御就\n" "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_GrassySeed, .iconPalette = gItemIconPalette_GrassySeed, }, // Type-activated Stat Modifiers [ITEM_ABSORB_BULB] = { .name = _("球根"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_ABSORB_BULB, .holdEffectParam = 0, .description = COMPOUND_STRING( "一次性球根。携带\n" "宝可梦受到水招式\n" ",特攻就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_AbsorbBulb, .iconPalette = gItemIconPalette_AbsorbBulb, }, [ITEM_CELL_BATTERY] = { .name = _("充电电池"), .pluralName = _("Cell Batteries"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_CELL_BATTERY, .holdEffectParam = 0, .description = COMPOUND_STRING( "一次性电池。携带\n" "宝可梦受到电招式\n" ",攻击就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_CellBattery, .iconPalette = gItemIconPalette_CellBattery, }, [ITEM_LUMINOUS_MOSS] = { .name = _("光苔"), .pluralName = _("Luminous Moss"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 1000), .holdEffect = HOLD_EFFECT_LUMINOUS_MOSS, .holdEffectParam = 0, .description = COMPOUND_STRING( "一次性光苔。携带\n" "宝可梦受到水招式\n" ",特防就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LuminousMoss, .iconPalette = gItemIconPalette_LuminousMoss, }, [ITEM_SNOWBALL] = { .name = _("雪丸"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_SNOWBALL, .holdEffectParam = 0, .description = COMPOUND_STRING( "一次性雪球。携带\n" "宝可梦受到冰属性\n" ",攻击就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Snowball, .iconPalette = gItemIconPalette_Snowball, }, // Misc. Held Items [ITEM_BRIGHT_POWDER] = { .name = _("光粉"), .pluralName = _("Bright Powder"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 4000 : 10), .holdEffect = HOLD_EFFECT_EVASION_UP, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,使对手招\n" "式变得不易命中的\n" "闪闪发光的粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BrightPowder, .iconPalette = gItemIconPalette_BrightPowder, }, [ITEM_WHITE_HERB] = { .name = _("白色香草"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_RESTORE_STATS, .description = COMPOUND_STRING( "当携带宝可梦能力\n" "降低时,仅能回到\n" "之前的状态1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_InBattleHerb, .iconPalette = gItemIconPalette_WhiteHerb, }, [ITEM_EXP_SHARE] = { .name = _("学习装置"), .holdEffect = HOLD_EFFECT_EXP_SHARE, .price = 0, .description = COMPOUND_STRING( "打开后,能让同行\n" "的所有宝可梦获得\n" "经验值的装置。"), .pocket = I_EXP_SHARE_ITEM >= GEN_6 ? POCKET_KEY_ITEMS : POCKET_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_ExpShare, .flingPower = 30, .iconPic = gItemIcon_ExpShare, .iconPalette = gItemIconPalette_ExpShare, }, [ITEM_QUICK_CLAW] = { .name = _("先制之爪"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_QUICK_CLAW, .holdEffectParam = 20, .description = COMPOUND_STRING( "又轻又尖锐的爪子\n" "。携带后,有时能\n" "先一步行动。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_QuickClaw, .iconPalette = gItemIconPalette_QuickClaw, }, [ITEM_SOOTHE_BELL] = { .name = _("安抚之铃"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_FRIENDSHIP_UP, .description = COMPOUND_STRING( "音色悦耳的铃铛。\n" "携带宝可梦会变得\n" "容易亲密。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SootheBell, .iconPalette = gItemIconPalette_SootheBell, }, [ITEM_MENTAL_HERB] = { .name = _("心灵香草"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_MENTAL_HERB, .description = COMPOUND_STRING( "当携带宝可梦无法\n" "自由使出招式时,\n" "仅会回复1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_InBattleHerb, .iconPalette = gItemIconPalette_MentalHerb, }, [ITEM_KINGS_ROCK] = { .name = _("王者之证"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 5000 : 100), .holdEffect = HOLD_EFFECT_FLINCH, .holdEffectParam = 10, .description = sKingsRockDesc, .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_KingsRock, .iconPalette = gItemIconPalette_KingsRock, }, [ITEM_AMULET_COIN] = { .name = _("护符金币"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 10000 : 100), .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE, .description = sLuckIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_AmuletCoin, .iconPalette = gItemIconPalette_AmuletCoin, }, [ITEM_CLEANSE_TAG] = { .name = _("洁净之符"), .price = (I_PRICE >= GEN_7) ? 5000 : 200, .holdEffect = HOLD_EFFECT_REPEL, .description = sPureIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_CleanseTag, .iconPalette = gItemIconPalette_CleanseTag, }, [ITEM_SMOKE_BALL] = { .name = _("烟雾球"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_CAN_ALWAYS_RUN, .description = COMPOUND_STRING( "携带宝可梦在和野\n" "生宝可梦的战斗中\n" "绝对可以逃走。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_SmokeBall, .iconPalette = gItemIconPalette_SmokeBall, }, [ITEM_FOCUS_BAND] = { .name = _("气势头带"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FOCUS_BAND, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,即便受到\n" "致命招式有时也能\n" "以1HP撑过去。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FocusBand, .iconPalette = gItemIconPalette_FocusBand, }, [ITEM_LUCKY_EGG] = { .name = _("幸运蛋"), .price = (I_PRICE >= GEN_7) ? 10000 : 200, .holdEffect = HOLD_EFFECT_LUCKY_EGG, .description = COMPOUND_STRING( "满载着幸福的蛋。\n" "携带后获得的经验\n" "值会少量增加。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LuckyEgg, .iconPalette = gItemIconPalette_LuckyEgg, }, [ITEM_SCOPE_LENS] = { .name = _("焦点镜"), .pluralName = _("Scope Lenses"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_SCOPE_LENS, .description = COMPOUND_STRING( "能看见弱点的镜片\n" "。携带后会变得容\n" "易击中要害。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ScopeLens, .iconPalette = gItemIconPalette_ScopeLens, }, [ITEM_LEFTOVERS] = { .name = _("吃剩的东西"), .pluralName = _("Leftovers"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LEFTOVERS, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,宝可梦的\n" "HP会在战斗期间\n" "缓缓回复。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_Leftovers, .iconPalette = gItemIconPalette_Leftovers, }, [ITEM_SHELL_BELL] = { .name = _("贝壳之铃"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_SHELL_BELL, .holdEffectParam = 8, .description = COMPOUND_STRING( "当携带后攻击造成\n" "伤害时,能回复少\n" "量HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ShellBell, .iconPalette = gItemIconPalette_Shell, }, [ITEM_WIDE_LENS] = { .name = _("广角镜"), .pluralName = _("Wide Lenses"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_WIDE_LENS, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,招式的命\n" "中率就会少量提高\n" "的镜片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WideLens, .iconPalette = gItemIconPalette_WideLens, }, [ITEM_MUSCLE_BAND] = { .name = _("力量头带"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_MUSCLE_BAND, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,物理招式\n" "的威力就会少量提\n" "高的头带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MuscleBand, .iconPalette = gItemIconPalette_MuscleBand, }, [ITEM_WISE_GLASSES] = { .name = _("博识眼镜"), .pluralName = _("Wise Glasses"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_WISE_GLASSES, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,特殊招式\n" "的威力就会少量提\n" "高的眼镜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WiseGlasses, .iconPalette = gItemIconPalette_WiseGlasses, }, [ITEM_EXPERT_BELT] = { .name = _("达人带"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_EXPERT_BELT, .holdEffectParam = 20, .description = COMPOUND_STRING( "用惯了的黑色带子\n" "。携带后,效果绝\n" "佳时的招式威力就\n" "会少量提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ExpertBelt, .iconPalette = gItemIconPalette_ExpertBelt, }, [ITEM_LIGHT_CLAY] = { .name = _("光之黏土"), .pluralName = _("Light Clay"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LIGHT_CLAY, .description = COMPOUND_STRING( "当携带后使出光墙\n" "或反射壁时,效果\n" "会持续得更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LightClay, .iconPalette = gItemIconPalette_LightClay, }, [ITEM_LIFE_ORB] = { .name = _("生命宝珠"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LIFE_ORB, .description = COMPOUND_STRING( "携带后,虽然每次\n" "攻击时HP减少,\n" "但威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LifeOrb, .iconPalette = gItemIconPalette_LifeOrb, }, [ITEM_POWER_HERB] = { .name = _("强力香草"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_POWER_HERB, .description = COMPOUND_STRING( "携带宝可梦可有1\n" "次机会直接使出需\n" "要蓄力的招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PowerHerb, .iconPalette = gItemIconPalette_PowerHerb, }, [ITEM_FOCUS_SASH] = { .name = _("气势披带"), .pluralName = _("Focus Sashes"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FOCUS_SASH, .description = COMPOUND_STRING( "满HP时即使受致\n" "命伤,也能以1H\n" "P撑过去1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FocusSash, .iconPalette = gItemIconPalette_FocusSash, }, [ITEM_ZOOM_LENS] = { .name = _("对焦镜"), .pluralName = _("Zoom Lenses"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_ZOOM_LENS, .holdEffectParam = 20, .description = COMPOUND_STRING( "当携带宝可梦比对\n" "手行动迟缓时,招\n" "式会容易命中。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ZoomLens, .iconPalette = gItemIconPalette_ZoomLens, }, [ITEM_METRONOME] = { .name = _("节拍器"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_METRONOME, .holdEffectParam = 20, .description = COMPOUND_STRING( "携带后,连续使出\n" "相同招式时,威力\n" "就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_Metronome, .iconPalette = gItemIconPalette_Metronome, }, [ITEM_IRON_BALL] = { .name = _("黑色铁球"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_IRON_BALL, .description = COMPOUND_STRING( "携带后速度降低。\n" "飞行或飘浮宝可梦\n" "会被地面招式击中\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 130, .iconPic = gItemIcon_IronBall, .iconPalette = gItemIconPalette_IronBall, }, [ITEM_LAGGING_TAIL] = { .name = _("后攻之尾"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LAGGING_TAIL, .description = sFullIncenseDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LaggingTail, .iconPalette = gItemIconPalette_LaggingTail, }, [ITEM_DESTINY_KNOT] = { .name = _("红线"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_DESTINY_KNOT, .description = COMPOUND_STRING( "携带后,在自己着\n" "迷时能让对手也着\n" "迷的红色细线。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_DestinyKnot, .iconPalette = gItemIconPalette_DestinyKnot, }, [ITEM_BLACK_SLUDGE] = { .name = _("黑色污泥"), .pluralName = _("Black Sludge"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_BLACK_SLUDGE, .description = COMPOUND_STRING( "携带后毒宝可梦会\n" "缓回HP。其他属\n" "性HP则会减少。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BlackSludge, .iconPalette = gItemIconPalette_BlackSludge, }, [ITEM_GRIP_CLAW] = { .name = _("紧缠钩爪"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GRIP_CLAW, .description = COMPOUND_STRING( "携带后,绑紧紧束\n" "等招式的回合数会\n" "增加。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 90, .iconPic = gItemIcon_GripClaw, .iconPalette = gItemIconPalette_GripClaw, }, [ITEM_STICKY_BARB] = { .name = _("附着针"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_STICKY_BARB, .description = COMPOUND_STRING( "携带后,每回合都\n" "会受伤。有时也会\n" "附到触碰对手上。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_StickyBarb, .iconPalette = gItemIconPalette_StickyBarb, }, [ITEM_SHED_SHELL] = { .name = _("美丽空壳"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_SHED_SHELL, .description = COMPOUND_STRING( "结实坚硬的空壳。\n" "携带宝可梦必定可\n" "以换下。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ShedShell, .iconPalette = gItemIconPalette_ShedShell, }, [ITEM_BIG_ROOT] = { .name = _("大根茎"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_BIG_ROOT, .holdEffectParam = 30, .description = COMPOUND_STRING( "携带后,吸取类招\n" "式能更多地回复自\n" "己的HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BigRoot, .iconPalette = gItemIconPalette_BigRoot, }, [ITEM_RAZOR_CLAW] = { .name = _("锐利之爪"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 5000 : 2100), .holdEffect = HOLD_EFFECT_SCOPE_LENS, .description = COMPOUND_STRING( "尖锐的爪子。携带\n" "后,招式会变得容\n" "易击中要害。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_RazorClaw, .iconPalette = gItemIconPalette_RazorClaw, }, [ITEM_RAZOR_FANG] = { .name = _("锐利之牙"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 5000 : 2100), .holdEffect = HOLD_EFFECT_FLINCH, .holdEffectParam = 10, .description = sKingsRockDesc, .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_RazorFang, .iconPalette = gItemIconPalette_RazorFang, }, [ITEM_EVIOLITE] = { .name = _("进化奇石"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_EVIOLITE, .holdEffectParam = 50, .description = COMPOUND_STRING( "携带后,还能进化\n" "的宝可梦的防御和\n" "特防就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 40, .iconPic = gItemIcon_Eviolite, .iconPalette = gItemIconPalette_Eviolite, }, [ITEM_FLOAT_STONE] = { .name = _("轻石"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FLOAT_STONE, .description = COMPOUND_STRING( "非常轻的石头。携\n" "带后,宝可梦的体\n" "重会变轻。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_FloatStone, .iconPalette = gItemIconPalette_FloatStone, }, [ITEM_ROCKY_HELMET] = { .name = _("凸凸头盔"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_ROCKY_HELMET, .holdEffectParam = 0, .description = COMPOUND_STRING( "携带后,在受到打\n" "击招式攻击时,能\n" "给予对手伤害。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_RockyHelmet, .iconPalette = gItemIconPalette_RockyHelmet, }, [ITEM_AIR_BALLOON] = { .name = _("气球"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_AIR_BALLOON, .holdEffectParam = 0, .description = COMPOUND_STRING( "携带后,宝可梦会\n" "浮在空中。受到攻\n" "击就会破裂。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_AirBalloon, .iconPalette = gItemIconPalette_AirBalloon, }, [ITEM_RED_CARD] = { .name = _("红牌"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_RED_CARD, .holdEffectParam = 0, .description = COMPOUND_STRING( "携带后,能让用了\n" "招式的对手退场的\n" "卡片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RedCard, .iconPalette = gItemIconPalette_RedCard, }, [ITEM_RING_TARGET] = { .name = _("标靶"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_RING_TARGET, .holdEffectParam = 0, .description = COMPOUND_STRING( "原本因属性而免疫\n" "的招式现在能够击\n" "中自己。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RingTarget, .iconPalette = gItemIconPalette_RingTarget, }, [ITEM_BINDING_BAND] = { .name = _("紧绑束带"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_BINDING_BAND, .description = COMPOUND_STRING( "携带后,绑紧招式\n" "的威力会变强的束\n" "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BindingBand, .iconPalette = gItemIconPalette_BindingBand, }, [ITEM_EJECT_BUTTON] = { .name = _("逃脱按键"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_EJECT_BUTTON, .holdEffectParam = 0, .description = COMPOUND_STRING( "携带宝可梦如果受\n" "到招式攻击,就能\n" "换下脱战。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_EjectButton, .iconPalette = gItemIconPalette_EjectButton, }, [ITEM_WEAKNESS_POLICY] = { .name = _("弱点保险"), .pluralName = _("Weakness Policies"), .price = (I_PRICE >= GEN_9) ? 50000 : 1000, .holdEffect = HOLD_EFFECT_WEAKNESS_POLICY, .holdEffectParam = 0, .description = COMPOUND_STRING( "被针对弱点时,攻\n" "击和特攻就会大幅\n" "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_WeaknessPolicy, .iconPalette = gItemIconPalette_WeaknessPolicy, }, [ITEM_ASSAULT_VEST] = { .name = _("突击背心"), .price = (I_PRICE >= GEN_9) ? 50000 : 1000, .holdEffect = HOLD_EFFECT_ASSAULT_VEST, .holdEffectParam = 50, .description = COMPOUND_STRING( "虽然携带后特防会\n" "提高,但会无法使\n" "出变化招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_AssaultVest, .iconPalette = gItemIconPalette_AssaultVest, }, [ITEM_SAFETY_GOGGLES] = { .name = _("防尘护目镜"), .pluralName = _("Safety Goggles"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 1000), .holdEffect = HOLD_EFFECT_SAFETY_GOGGLES, .description = COMPOUND_STRING( "能防御天气伤害和\n" "粉末招式效果的护\n" "目镜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_SafetyGoggles, .iconPalette = gItemIconPalette_SafetyGoggles, }, [ITEM_ADRENALINE_ORB] = { .name = _("胆怯球"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_8) ? 4000 : 300), .holdEffect = HOLD_EFFECT_ADRENALINE_ORB, .description = COMPOUND_STRING( "携带后,在受到威\n" "吓时速度会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_AdrenalineOrb, .iconPalette = gItemIconPalette_AdrenalineOrb, }, [ITEM_TERRAIN_EXTENDER] = { .name = _("大地膜"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_TERRAIN_EXTENDER, .description = COMPOUND_STRING( "当携带后展开场地\n" "时,持续时间会比\n" "平时更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_TerrainExtender, .iconPalette = gItemIconPalette_TerrainExtender, }, [ITEM_PROTECTIVE_PADS] = { .name = _("部位护具"), .pluralName = _("Protective Pads"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_PROTECTIVE_PADS, .description = COMPOUND_STRING( "不会受到触碰攻击\n" "对手时本应受到的\n" "效果。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ProtectivePads, .iconPalette = gItemIconPalette_ProtectivePads, }, [ITEM_THROAT_SPRAY] = { .name = _("爽喉喷雾"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_THROAT_SPRAY, .description = COMPOUND_STRING( "使用声音相关的招\n" "式时,特攻会提高\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ThroatSpray, .iconPalette = gItemIconPalette_ThroatSpray, }, [ITEM_EJECT_PACK] = { .name = _("避难背包"), .price = (I_PRICE >= GEN_9) ? 30000 : 4000, .holdEffect = HOLD_EFFECT_EJECT_PACK, .description = COMPOUND_STRING( "当携带后能力下降\n" "时,同行宝可梦就\n" "会自动替换上场。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 50, .iconPic = gItemIcon_EjectPack, .iconPalette = gItemIconPalette_EjectPack, }, [ITEM_HEAVY_DUTY_BOOTS] = { .name = _("厚底靴"), .pluralName = _("Heavy-Duty Boots"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_HEAVY_DUTY_BOOTS, .description = COMPOUND_STRING( "不受脚下陷阱等的\n" "影响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_HeavyDutyBoots, .iconPalette = gItemIconPalette_HeavyDutyBoots, }, [ITEM_BLUNDER_POLICY] = { .name = _("打空保险"), .pluralName = _("Blunder Policies"), .price = (I_PRICE >= GEN_9) ? 30000 : 4000, .holdEffect = HOLD_EFFECT_BLUNDER_POLICY, .description = COMPOUND_STRING( "招式因命中率影响\n" "而落空时,速度会\n" "大幅提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 80, .iconPic = gItemIcon_BlunderPolicy, .iconPalette = gItemIconPalette_BlunderPolicy, }, [ITEM_ROOM_SERVICE] = { .name = _("客房服务"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_ROOM_SERVICE, .description = COMPOUND_STRING( "携带后,在戏法空\n" "间使用时,速度会\n" "下降。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 100, .iconPic = gItemIcon_RoomService, .iconPalette = gItemIconPalette_RoomService, }, [ITEM_UTILITY_UMBRELLA] = { .name = _("万能伞"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_UTILITY_UMBRELLA, .description = COMPOUND_STRING( "携带它的宝可梦将\n" "不受各种天气的影\n" "响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_UtilityUmbrella, .iconPalette = gItemIconPalette_UtilityUmbrella, }, // Berries [ITEM_CHERI_BERRY] = { .name = _("樱子果"), .pluralName = _("Cheri Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_PAR, .description = COMPOUND_STRING( "携带后,可以治愈\n" "麻痹。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_ParalyzeHeal, .flingPower = 10, .iconPic = gItemIcon_CheriBerry, .iconPalette = gItemIconPalette_CheriBerry, }, [ITEM_CHESTO_BERRY] = { .name = _("零余果"), .pluralName = _("Chesto Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_SLP, .description = COMPOUND_STRING( "携带后,可以治愈\n" "睡眠。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_Awakening, .flingPower = 10, .iconPic = gItemIcon_ChestoBerry, .iconPalette = gItemIconPalette_ChestoBerry, }, [ITEM_PECHA_BERRY] = { .name = _("桃桃果"), .pluralName = _("Pecha Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_PSN, .description = COMPOUND_STRING( "携带后,可以治愈\n" "中毒。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_Antidote, .flingPower = 10, .iconPic = gItemIcon_PechaBerry, .iconPalette = gItemIconPalette_PechaBerry, }, [ITEM_RAWST_BERRY] = { .name = _("莓莓果"), .pluralName = _("Rawst Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_BRN, .description = COMPOUND_STRING( "携带后,可以治愈\n" "灼伤。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_BurnHeal, .flingPower = 10, .iconPic = gItemIcon_RawstBerry, .iconPalette = gItemIconPalette_RawstBerry, }, [ITEM_ASPEAR_BERRY] = { .name = _("利木果"), .pluralName = _("Aspear Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_FRZ, .description = COMPOUND_STRING( "携带后,可以治愈\n" "冰冻。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_IceHeal, .flingPower = 10, .iconPic = gItemIcon_AspearBerry, .iconPalette = gItemIconPalette_AspearBerry, }, [ITEM_LEPPA_BERRY] = { .name = _("苹野果"), .pluralName = _("Leppa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESTORE_PP, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,可以回复\n" "10PP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, .battleUsage = EFFECT_ITEM_RESTORE_PP, .effect = gItemEffect_LeppaBerry, .flingPower = 10, .iconPic = gItemIcon_LeppaBerry, .iconPalette = gItemIconPalette_LeppaBerry, }, [ITEM_ORAN_BERRY] = { .name = _("橙橙果"), .pluralName = _("Oran Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESTORE_HP, .holdEffectParam = 10, .description = COMPOUND_STRING( "携带后,可以回复\n" "10HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_OranBerry, .flingPower = 10, .iconPic = gItemIcon_OranBerry, .iconPalette = gItemIconPalette_OranBerry, }, [ITEM_PERSIM_BERRY] = { .name = _("柿仔果"), .pluralName = _("Persim Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_CONFUSION, .description = COMPOUND_STRING( "携带后,可以治愈\n" "混乱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_PersimBerry, .flingPower = 10, .iconPic = gItemIcon_PersimBerry, .iconPalette = gItemIconPalette_PersimBerry, }, [ITEM_LUM_BERRY] = { .name = _("木子果"), .pluralName = _("Lum Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_STATUS, .description = COMPOUND_STRING( "携带后,可以治愈\n" "所有异常状态。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 10, .iconPic = gItemIcon_LumBerry, .iconPalette = gItemIconPalette_LumBerry, }, [ITEM_SITRUS_BERRY] = { .name = _("文柚果"), .pluralName = _("Sitrus Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESTORE_PCT_HP, .holdEffectParam = 25, .description = COMPOUND_STRING( "携带后,可以回复\n" "少量HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_SitrusBerry, .flingPower = 10, .iconPic = gItemIcon_SitrusBerry, .iconPalette = gItemIconPalette_SitrusBerry, }, [ITEM_FIGY_BERRY] = { .name = _("勿花果"), .pluralName = _("Figy Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SPICY, .holdEffectParam = CONFUSE_BERRY_HEAL_FRACTION, .description = sFigyBerryDesc, .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FigyBerry, .iconPalette = gItemIconPalette_FigyBerry, }, [ITEM_WIKI_BERRY] = { .name = _("异奇果"), .pluralName = _("Wiki Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_DRY, .holdEffectParam = CONFUSE_BERRY_HEAL_FRACTION, .description = sFigyBerryDesc, .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WikiBerry, .iconPalette = gItemIconPalette_WikiBerry, }, [ITEM_MAGO_BERRY] = { .name = _("芒芒果"), .pluralName = _("Mago Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SWEET, .holdEffectParam = CONFUSE_BERRY_HEAL_FRACTION, .description = sFigyBerryDesc, .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MagoBerry, .iconPalette = gItemIconPalette_MagoBerry, }, [ITEM_AGUAV_BERRY] = { .name = _("乐芭果"), .pluralName = _("Aguav Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_BITTER, .holdEffectParam = CONFUSE_BERRY_HEAL_FRACTION, .description = sFigyBerryDesc, .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_AguavBerry, .iconPalette = gItemIconPalette_AguavBerry, }, [ITEM_IAPAPA_BERRY] = { .name = _("芭亚果"), .pluralName = _("Iapapa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SOUR, .holdEffectParam = CONFUSE_BERRY_HEAL_FRACTION, .description = sFigyBerryDesc, .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_IapapaBerry, .iconPalette = gItemIconPalette_IapapaBerry, }, [ITEM_RAZZ_BERRY] = { .name = _("蔓莓果"), .pluralName = _("Razz Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨强壮。黄色\n" "的果实有点酸的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RazzBerry, .iconPalette = gItemIconPalette_RazzBerry, }, [ITEM_BLUK_BERRY] = { .name = _("墨莓果"), .pluralName = _("Bluk Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨美丽。蓝色\n" "的果实有点涩的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BlukBerry, .iconPalette = gItemIconPalette_BlukBerry, }, [ITEM_NANAB_BERRY] = { .name = _("蕉香果"), .pluralName = _("Nanab Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "捕捉宝可梦时,给\n" "它就能稍微平复一\n" "下情绪。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_NanabBerry, .iconPalette = gItemIconPalette_NanabBerry, }, [ITEM_WEPEAR_BERRY] = { .name = _("西梨果"), .pluralName = _("Wepear Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨聪明。绿色\n" "的果实有点苦的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WepearBerry, .iconPalette = gItemIconPalette_WepearBerry, }, [ITEM_PINAP_BERRY] = { .name = _("凰梨果"), .pluralName = _("Pinap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨强壮。黄色\n" "的果实有点酸的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PinapBerry, .iconPalette = gItemIconPalette_PinapBerry, }, [ITEM_POMEG_BERRY] = { .name = _("榴石果"), .pluralName = _("Pomeg Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但HP\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_PomegBerry, .flingPower = 10, .iconPic = gItemIcon_PomegBerry, .iconPalette = gItemIconPalette_PomegBerry, }, [ITEM_KELPSY_BERRY] = { .name = _("藻根果"), .pluralName = _("Kelpsy Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但攻击\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_KelpsyBerry, .flingPower = 10, .iconPic = gItemIcon_KelpsyBerry, .iconPalette = gItemIconPalette_KelpsyBerry, }, [ITEM_QUALOT_BERRY] = { .name = _("比巴果"), .pluralName = _("Qualot Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但防御\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_QualotBerry, .flingPower = 10, .iconPic = gItemIcon_QualotBerry, .iconPalette = gItemIconPalette_QualotBerry, }, [ITEM_HONDEW_BERRY] = { .name = _("哈密果"), .pluralName = _("Hondew Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但特攻\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_HondewBerry, .flingPower = 10, .iconPic = gItemIcon_HondewBerry, .iconPalette = gItemIconPalette_HondewBerry, }, [ITEM_GREPA_BERRY] = { .name = _("萄葡果"), .pluralName = _("Grepa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但特防\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_GrepaBerry, .flingPower = 10, .iconPic = gItemIcon_GrepaBerry, .iconPalette = gItemIconPalette_GrepaBerry, }, [ITEM_TAMATO_BERRY] = { .name = _("茄番果"), .pluralName = _("Tamato Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "给宝可梦后会变得\n" "容易亲密,但速度\n" "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, .effect = gItemEffect_TamatoBerry, .flingPower = 10, .iconPic = gItemIcon_TamatoBerry, .iconPalette = gItemIconPalette_TamatoBerry, }, [ITEM_CORNN_BERRY] = { .name = _("玉黍果"), .pluralName = _("Cornn Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨美丽。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_CornnBerry, .iconPalette = gItemIconPalette_CornnBerry, }, [ITEM_MAGOST_BERRY] = { .name = _("岳竹果"), .pluralName = _("Magost Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨可爱。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MagostBerry, .iconPalette = gItemIconPalette_MagostBerry, }, [ITEM_RABUTA_BERRY] = { .name = _("茸丹果"), .pluralName = _("Rabuta Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨聪明。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RabutaBerry, .iconPalette = gItemIconPalette_RabutaBerry, }, [ITEM_NOMEL_BERRY] = { .name = _("檬柠果"), .pluralName = _("Nomel Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨强壮。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_NomelBerry, .iconPalette = gItemIconPalette_NomelBerry, }, [ITEM_SPELON_BERRY] = { .name = _("刺角果"), .pluralName = _("Spelon Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨可爱。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SpelonBerry, .iconPalette = gItemIconPalette_SpelonBerry, }, [ITEM_PAMTRE_BERRY] = { .name = _("椰木果"), .pluralName = _("Pamtre Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨美丽。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PamtreBerry, .iconPalette = gItemIconPalette_PamtreBerry, }, [ITEM_WATMEL_BERRY] = { .name = _("瓜西果"), .pluralName = _("Watmel Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨聪明。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WatmelBerry, .iconPalette = gItemIconPalette_WatmelBerry, }, [ITEM_DURIN_BERRY] = { .name = _("金枕果"), .pluralName = _("Durin Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨聪明。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_DurinBerry, .iconPalette = gItemIconPalette_DurinBerry, }, [ITEM_BELUE_BERRY] = { .name = _("靛莓果"), .pluralName = _("Belue Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "可用于制作宝可方\n" "块打磨美丽。在其\n" "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BelueBerry, .iconPalette = gItemIconPalette_BelueBerry, }, [ITEM_CHILAN_BERRY] = { .name = _("灯浆果"), .pluralName = _("Chilan Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_NORMAL, .description = COMPOUND_STRING( "受到一般属性招式\n" "攻击时,能令其威\n" "力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChilanBerry, .iconPalette = gItemIconPalette_ChilanBerry, }, [ITEM_OCCA_BERRY] = { .name = _("巧可果"), .pluralName = _("Occa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_FIRE, .description = COMPOUND_STRING( "受效果绝佳的火属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_OccaBerry, .iconPalette = gItemIconPalette_OccaBerry, }, [ITEM_PASSHO_BERRY] = { .name = _("千香果"), .pluralName = _("Passho Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_WATER, .description = COMPOUND_STRING( "受效果绝佳的水属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PasshoBerry, .iconPalette = gItemIconPalette_PasshoBerry, }, [ITEM_WACAN_BERRY] = { .name = _("烛木果"), .pluralName = _("Wacan Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_ELECTRIC, .description = COMPOUND_STRING( "受效果绝佳的电属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_WacanBerry, .iconPalette = gItemIconPalette_WacanBerry, }, [ITEM_RINDO_BERRY] = { .name = _("罗子果"), .pluralName = _("Rindo Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_GRASS, .description = COMPOUND_STRING( "受效果绝佳的草属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RindoBerry, .iconPalette = gItemIconPalette_RindoBerry, }, [ITEM_YACHE_BERRY] = { .name = _("番荔果"), .pluralName = _("Yache Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_ICE, .description = COMPOUND_STRING( "受效果绝佳的冰属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_YacheBerry, .iconPalette = gItemIconPalette_YacheBerry, }, [ITEM_CHOPLE_BERRY] = { .name = _("莲蒲果"), .pluralName = _("Chople Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_FIGHTING, .description = COMPOUND_STRING( "受效果绝佳的格斗\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChopleBerry, .iconPalette = gItemIconPalette_ChopleBerry, }, [ITEM_KEBIA_BERRY] = { .name = _("通通果"), .pluralName = _("Kebia Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_POISON, .description = COMPOUND_STRING( "受效果绝佳的毒属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_KebiaBerry, .iconPalette = gItemIconPalette_KebiaBerry, }, [ITEM_SHUCA_BERRY] = { .name = _("腰木果"), .pluralName = _("Shuca Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_GROUND, .description = COMPOUND_STRING( "受效果绝佳的地面\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ShucaBerry, .iconPalette = gItemIconPalette_ShucaBerry, }, [ITEM_COBA_BERRY] = { .name = _("棱瓜果"), .pluralName = _("Coba Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_FLYING, .description = COMPOUND_STRING( "受效果绝佳的飞行\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_CobaBerry, .iconPalette = gItemIconPalette_CobaBerry, }, [ITEM_PAYAPA_BERRY] = { .name = _("福禄果"), .pluralName = _("Payapa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_PSYCHIC, .description = COMPOUND_STRING( "受效果绝佳的超能\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PayapaBerry, .iconPalette = gItemIconPalette_PayapaBerry, }, [ITEM_TANGA_BERRY] = { .name = _("扁樱果"), .pluralName = _("Tanga Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_BUG, .description = COMPOUND_STRING( "受效果绝佳的虫属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_TangaBerry, .iconPalette = gItemIconPalette_TangaBerry, }, [ITEM_CHARTI_BERRY] = { .name = _("草蚕果"), .pluralName = _("Charti Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_ROCK, .description = COMPOUND_STRING( "受效果绝佳的岩石\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ChartiBerry, .iconPalette = gItemIconPalette_ChartiBerry, }, [ITEM_KASIB_BERRY] = { .name = _("佛柑果"), .pluralName = _("Kasib Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_GHOST, .description = COMPOUND_STRING( "受效果绝佳的幽灵\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_KasibBerry, .iconPalette = gItemIconPalette_KasibBerry, }, [ITEM_HABAN_BERRY] = { .name = _("莓榴果"), .pluralName = _("Haban Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_DRAGON, .description = COMPOUND_STRING( "受效果绝佳的龙属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_HabanBerry, .iconPalette = gItemIconPalette_HabanBerry, }, [ITEM_COLBUR_BERRY] = { .name = _("刺耳果"), .pluralName = _("Colbur Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_DARK, .description = COMPOUND_STRING( "受效果绝佳的恶属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ColburBerry, .iconPalette = gItemIconPalette_ColburBerry, }, [ITEM_BABIRI_BERRY] = { .name = _("霹霹果"), .pluralName = _("Babiri Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_STEEL, .description = COMPOUND_STRING( "受效果绝佳的钢属\n" "性招式攻击时,能\n" "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BabiriBerry, .iconPalette = gItemIconPalette_BabiriBerry, }, [ITEM_ROSELI_BERRY] = { .name = _("洛玫果"), .pluralName = _("Roseli Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESIST_BERRY, .holdEffectParam = TYPE_FAIRY, .description = COMPOUND_STRING( "受效果绝佳的妖精\n" "属性招式攻击时,\n" "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RoseliBerry, .iconPalette = gItemIconPalette_RoseliBerry, }, [ITEM_LIECHI_BERRY] = { .name = _("枝荔果"), .pluralName = _("Liechi Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ATTACK_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "自己的攻击就会提\n" "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LiechiBerry, .iconPalette = gItemIconPalette_LiechiBerry, }, [ITEM_GANLON_BERRY] = { .name = _("龙睛果"), .pluralName = _("Ganlon Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_DEFENSE_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "自己的防御就会提\n" "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_GanlonBerry, .iconPalette = gItemIconPalette_GanlonBerry, }, [ITEM_SALAC_BERRY] = { .name = _("沙鳞果"), .pluralName = _("Salac Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_SPEED_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "自己的速度就会提\n" "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_SalacBerry, .iconPalette = gItemIconPalette_SalacBerry, }, [ITEM_PETAYA_BERRY] = { .name = _("龙火果"), .pluralName = _("Petaya Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_SP_ATTACK_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "自己的特攻就会提\n" "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_PetayaBerry, .iconPalette = gItemIconPalette_PetayaBerry, }, [ITEM_APICOT_BERRY] = { .name = _("杏仔果"), .pluralName = _("Apicot Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_SP_DEFENSE_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "自己的特防就会提\n" "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_ApicotBerry, .iconPalette = gItemIconPalette_ApicotBerry, }, [ITEM_LANSAT_BERRY] = { .name = _("兰萨果"), .pluralName = _("Lansat Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CRITICAL_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "攻击会变得容易击\n" "中要害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_LansatBerry, .iconPalette = gItemIconPalette_LansatBerry, }, [ITEM_STARF_BERRY] = { .name = _("星桃果"), .pluralName = _("Starf Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RANDOM_STAT_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "某一项能力就会大\n" "幅提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_StarfBerry, .iconPalette = gItemIconPalette_StarfBerry, }, [ITEM_ENIGMA_BERRY] = { .name = _("谜芝果"), .pluralName = _("Enigma Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ENIGMA_BERRY, .description = COMPOUND_STRING( "受效果绝佳的招式\n" "攻击时,可以回复\n" "HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_EnigmaBerry, .iconPalette = gItemIconPalette_EnigmaBerry, }, [ITEM_MICLE_BERRY] = { .name = _("奇秘果"), .pluralName = _("Micle Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_MICLE_BERRY, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "招式的命中率仅会\n" "提高1次。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MicleBerry, .iconPalette = gItemIconPalette_MicleBerry, }, [ITEM_CUSTAP_BERRY] = { .name = _("释陀果"), .pluralName = _("Custap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CUSTAP_BERRY, .holdEffectParam = 4, .description = COMPOUND_STRING( "携带后,危机时,\n" "行动仅会变快1次\n" "。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_CustapBerry, .iconPalette = gItemIconPalette_CustapBerry, }, [ITEM_JABOCA_BERRY] = { .name = _("嘉珍果"), .pluralName = _("Jaboca Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_JABOCA_BERRY, .description = COMPOUND_STRING( "携带后,在受到物\n" "理招式攻击时,能\n" "给予对手伤害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_JabocaBerry, .iconPalette = gItemIconPalette_JabocaBerry, }, [ITEM_ROWAP_BERRY] = { .name = _("雾莲果"), .pluralName = _("Rowap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ROWAP_BERRY, .description = COMPOUND_STRING( "携带后,在受到特\n" "殊招式攻击时,能\n" "给予对手伤害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_RowapBerry, .iconPalette = gItemIconPalette_RowapBerry, }, [ITEM_KEE_BERRY] = { .name = _("亚开果"), .pluralName = _("Kee Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_KEE_BERRY, .description = COMPOUND_STRING( "携带后,在受到物\n" "理招式攻击时,防\n" "御就会提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_KeeBerry, .iconPalette = gItemIconPalette_KeeBerry, }, [ITEM_MARANGA_BERRY] = { .name = _("香罗果"), .pluralName = _("Maranga Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_MARANGA_BERRY, .description = COMPOUND_STRING( "携带后,在受到特\n" "殊招式攻击时,特\n" "防就会提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_MarangaBerry, .iconPalette = gItemIconPalette_MarangaBerry, }, [ITEM_ENIGMA_BERRY_E_READER] = { .name = _("谜芝果"), .pluralName = _("Enigma Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( "受效果绝佳的招式\n" "攻击时,可以回复\n" "HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, // Type handled by ItemUseOutOfBattle_EnigmaBerry .fieldUseFunc = ItemUseOutOfBattle_EnigmaBerry, .battleUsage = EFFECT_ITEM_ENIGMA_BERRY_EREADER, .flingPower = 10, .iconPic = gItemIcon_EnigmaBerry, .iconPalette = gItemIconPalette_EnigmaBerry, }, // TMs/HMs. They don't have a set flingPower, as that's handled by GetFlingPowerFromItemId. [ITEM_TM_FOCUS_PUNCH] = { .name = _("TM01"), .price = 3000, .description = COMPOUND_STRING( "集中精神出拳。\n" "在招式使出前若受\n" "到攻击则会失败。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FOCUS_PUNCH, }, [ITEM_TM_DRAGON_CLAW] = { .name = _("TM02"), .price = 3000, .description = COMPOUND_STRING( "用尖锐的巨爪\n" "劈开对手进行攻击。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_DRAGON_CLAW, }, [ITEM_TM_WATER_PULSE] = { .name = _("TM03"), .price = 3000, .description = COMPOUND_STRING( "用水的震动攻击\n" "对手,有时会使\n" "对手混乱。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_WATER_PULSE, }, [ITEM_TM_CALM_MIND] = { .name = _("TM04"), .price = 3000, .description = COMPOUND_STRING( "精心凝神,从而\n" "提高自己的\n" "特攻和特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_CALM_MIND, }, [ITEM_TM_ROAR] = { .name = _("TM05"), .price = 1000, .description = COMPOUND_STRING( "强制后备宝可梦\n" "上场。若为野生\n" "宝可梦结束战斗。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_ROAR, }, [ITEM_TM_TOXIC] = { .name = _("TM06"), .price = 3000, .description = COMPOUND_STRING( "让对手陷入剧毒\n" "状态。中毒伤害\n" "会逐渐增加。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_TOXIC, }, [ITEM_TM_HAIL] = { .name = _("TM07"), .price = 3000, .description = COMPOUND_STRING( "在5回合内降下冰雹\n" ",冰属性以外的宝\n" "可梦会受到伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_HAIL, }, [ITEM_TM_BULK_UP] = { .name = _("TM08"), .price = 3000, .description = COMPOUND_STRING( "使出全身力气绷紧\n" "肌肉,提高自己\n" "的攻击和防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_BULK_UP, }, [ITEM_TM_BULLET_SEED] = { .name = _("TM09"), .price = 3000, .description = COMPOUND_STRING( "向对手猛烈地发射\n" "种子攻击。连续\n" "攻击2~5次。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_BULLET_SEED, }, [ITEM_TM_HIDDEN_POWER] = { .name = _("TM10"), .price = 3000, .description = COMPOUND_STRING( "招式的属性会随着\n" "使用此招式的\n" "宝可梦而改变。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_HIDDEN_POWER, }, [ITEM_TM_SUNNY_DAY] = { .name = _("TM11"), .price = 2000, .description = COMPOUND_STRING( "在5回合内日照强\n" "烈,提高火属性\n" "招式威力。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SUNNY_DAY, }, [ITEM_TM_TAUNT] = { .name = _("TM12"), .price = 3000, .description = COMPOUND_STRING( "使对手愤怒。在3\n" "回合内让对手只能\n" "用攻击类招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_TAUNT, }, [ITEM_TM_ICE_BEAM] = { .name = _("TM13"), .price = 3000, .description = COMPOUND_STRING( "向对手发射冰冻光\n" "束攻击。有时会让\n" "对手陷入冰冻。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_ICE_BEAM, }, [ITEM_TM_BLIZZARD] = { .name = _("TM14"), .price = 5500, .description = COMPOUND_STRING( "将猛烈的暴风雪刮\n" "向对手攻击。有时\n" "会让对手冰冻。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_BLIZZARD, }, [ITEM_TM_HYPER_BEAM] = { .name = _("TM15"), .price = 7500, .description = COMPOUND_STRING( "使出强力的攻击,\n" "但是下一回合\n" "自己将无法动弹。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_HYPER_BEAM, }, [ITEM_TM_LIGHT_SCREEN] = { .name = _("TM16"), .price = 3000, .description = COMPOUND_STRING( "利用神奇的墙壁,\n" "在5回合内减弱\n" "特殊攻击的伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_LIGHT_SCREEN, }, [ITEM_TM_PROTECT] = { .name = _("TM17"), .price = 3000, .description = COMPOUND_STRING( "完全抵挡对手的\n" "攻击。连续使出\n" "则容易失败。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_PROTECT, }, [ITEM_TM_RAIN_DANCE] = { .name = _("TM18"), .price = 2000, .description = COMPOUND_STRING( "在5回合内一直降\n" "雨,提高水属性\n" "招式威力。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_RAIN_DANCE, }, [ITEM_TM_GIGA_DRAIN] = { .name = _("TM19"), .price = 3000, .description = COMPOUND_STRING( "吸取对手的养分\n" "攻击。可以回复\n" "伤害的一半HP。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_GIGA_DRAIN, }, [ITEM_TM_SAFEGUARD] = { .name = _("TM20"), .price = 3000, .description = COMPOUND_STRING( "在5回合内被神奇\n" "力量守护,从而不\n" "会陷入异常状态。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SAFEGUARD, }, [ITEM_TM_FRUSTRATION] = { .name = _("TM21"), .price = 1000, .description = COMPOUND_STRING( "为了发泄不满而\n" "全力攻击。亲密度\n" "越低,威力越大。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FRUSTRATION, }, [ITEM_TM_SOLAR_BEAM] = { .name = _("TM22"), .price = 3000, .description = COMPOUND_STRING( "第1回合收集满满\n" "的日光,第2回合\n" "发射光束攻击。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SOLAR_BEAM, }, [ITEM_TM_IRON_TAIL] = { .name = _("TM23"), .price = 3000, .description = COMPOUND_STRING( "使用坚硬的尾巴摔\n" "打对手攻击。有时\n" "会降低对手防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_IRON_TAIL, }, [ITEM_TM_THUNDERBOLT] = { .name = _("TM24"), .price = 3000, .description = COMPOUND_STRING( "向对手发出强力电\n" "击攻击。有时会\n" "让对手陷入麻痹。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_THUNDERBOLT, }, [ITEM_TM_THUNDER] = { .name = _("TM25"), .price = 5500, .description = COMPOUND_STRING( "向对手劈下暴雷攻\n" "击。有时会让对\n" "手陷入麻痹状态。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_THUNDER, }, [ITEM_TM_EARTHQUAKE] = { .name = _("TM26"), .price = 3000, .description = COMPOUND_STRING( "利用地震的冲击,\n" "攻击自己周围\n" "所有的宝可梦。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_EARTHQUAKE, }, [ITEM_TM_RETURN] = { .name = _("TM27"), .price = 1000, .description = COMPOUND_STRING( "为了训练家而全力\n" "攻击对手。亲密度\n" "越高威力越大。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_RETURN, }, [ITEM_TM_DIG] = { .name = _("TM28"), .price = 2000, .description = COMPOUND_STRING( "第1回合钻入\n" "地底,第2回合\n" "攻击对手。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_DIG, }, [ITEM_TM_PSYCHIC] = { .name = _("TM29"), .price = 2000, .description = COMPOUND_STRING( "向对手发送强大的\n" "念力攻击。有时会\n" "降低对手的特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_PSYCHIC, }, [ITEM_TM_SHADOW_BALL] = { .name = _("TM30"), .price = 3000, .description = COMPOUND_STRING( "投掷一团黑影攻\n" "击。有时会降低\n" "对手的特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SHADOW_BALL, }, [ITEM_TM_BRICK_BREAK] = { .name = _("TM31"), .price = 3000, .description = COMPOUND_STRING( "将手刀猛烈地挥下\n" "攻击对手。还可以\n" "破坏场上墙壁。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_BRICK_BREAK, }, [ITEM_TM_DOUBLE_TEAM] = { .name = _("TM32"), .price = 2000, .description = COMPOUND_STRING( "通过快速移动来制\n" "造分身,扰乱对手\n" "从而提高闪避率。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_DOUBLE_TEAM, }, [ITEM_TM_REFLECT] = { .name = _("TM33"), .price = 3000, .description = COMPOUND_STRING( "利用神奇的墙壁,\n" "在5回合内减弱\n" "物理攻击的伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_REFLECT, }, [ITEM_TM_SHOCK_WAVE] = { .name = _("TM34"), .price = 3000, .description = COMPOUND_STRING( "向对手快速发出\n" "电击。攻击必定会\n" "命中。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SHOCK_WAVE, }, [ITEM_TM_FLAMETHROWER] = { .name = _("TM35"), .price = 3000, .description = COMPOUND_STRING( "向对手发射烈焰\n" "攻击。有时会让\n" "对手陷入灼伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FLAMETHROWER, }, [ITEM_TM_SLUDGE_BOMB] = { .name = _("TM36"), .price = 1000, .description = COMPOUND_STRING( "用污泥投掷对手\n" "攻击。有时会让\n" "对手陷入中毒。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SLUDGE_BOMB, }, [ITEM_TM_SANDSTORM] = { .name = _("TM37"), .price = 2000, .description = COMPOUND_STRING( "在5回合内扬起沙\n" "暴,岩石地面钢外\n" "宝可梦都会受伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SANDSTORM, }, [ITEM_TM_FIRE_BLAST] = { .name = _("TM38"), .price = 5500, .description = COMPOUND_STRING( "用大字形状的火焰\n" "烧尽对手。有时会\n" "让对手陷入灼伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FIRE_BLAST, }, [ITEM_TM_ROCK_TOMB] = { .name = _("TM39"), .price = 3000, .description = COMPOUND_STRING( "投掷岩石攻击。\n" "封住对手的行动,\n" "从而降低速度。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_ROCK_TOMB, }, [ITEM_TM_AERIAL_ACE] = { .name = _("TM40"), .price = 3000, .description = COMPOUND_STRING( "以敏捷动作戏弄\n" "对手后切斩。\n" "攻击必定会命中。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_AERIAL_ACE, }, [ITEM_TM_TORMENT] = { .name = _("TM41"), .price = 3000, .description = COMPOUND_STRING( "向对手无理取闹,\n" "令其不能连续2次\n" "使出相同招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_TORMENT, }, [ITEM_TM_FACADE] = { .name = _("TM42"), .price = 3000, .description = COMPOUND_STRING( "当处于中毒、麻痹、\n" "灼伤时,招式威力\n" "会变成2倍。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FACADE, }, [ITEM_TM_SECRET_POWER] = { .name = _("TM43"), .price = 3000, .description = COMPOUND_STRING( "根据使用场所不同,\n" "招式的追加效果\n" "也会改变。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SECRET_POWER, }, [ITEM_TM_REST] = { .name = _("TM44"), .price = 3000, .description = COMPOUND_STRING( "连续睡上2回合。\n" "回复全部HP以及\n" "治愈所有异常。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_REST, }, [ITEM_TM_ATTRACT] = { .name = _("TM45"), .price = 3000, .description = COMPOUND_STRING( "诱惑异性,让对\n" "手着迷。对手将\n" "很难使出招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_ATTRACT, }, [ITEM_TM_THIEF] = { .name = _("TM46"), .price = 3000, .description = COMPOUND_STRING( "攻击时盗取道具。\n" "当自己携带道具\n" "时,不会去盗取。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_THIEF, }, [ITEM_TM_STEEL_WING] = { .name = _("TM47"), .price = 3000, .description = COMPOUND_STRING( "用坚硬的翅膀敲打\n" "对手攻击。有时会\n" "提高自己的防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_STEEL_WING, }, [ITEM_TM_SKILL_SWAP] = { .name = _("TM48"), .price = 3000, .description = COMPOUND_STRING( "利用超能力互换\n" "自己和对手的\n" "特性。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SKILL_SWAP, }, [ITEM_TM_SNATCH] = { .name = _("TM49"), .price = 3000, .description = COMPOUND_STRING( "将对手要使用的回\n" "复招式或能力变化\n" "招式夺为己用。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SNATCH, }, [ITEM_TM_OVERHEAT] = { .name = _("TM50"), .price = 3000, .description = COMPOUND_STRING( "使出全部力量攻击\n" "对手。之后自己的\n" "特攻大幅降低。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_OVERHEAT, }, [ITEM_TM51] = { .name = _("TM51"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM52] = { .name = _("TM52"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM53] = { .name = _("TM53"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM54] = { .name = _("TM54"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM55] = { .name = _("TM55"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM56] = { .name = _("TM56"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM57] = { .name = _("TM57"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM58] = { .name = _("TM58"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM59] = { .name = _("TM59"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM60] = { .name = _("TM60"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM61] = { .name = _("TM61"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM62] = { .name = _("TM62"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM63] = { .name = _("TM63"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM64] = { .name = _("TM64"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM65] = { .name = _("TM65"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM66] = { .name = _("TM66"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM67] = { .name = _("TM67"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM68] = { .name = _("TM68"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM69] = { .name = _("TM69"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM70] = { .name = _("TM70"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM71] = { .name = _("TM71"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM72] = { .name = _("TM72"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM73] = { .name = _("TM73"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM74] = { .name = _("TM74"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM75] = { .name = _("TM75"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM76] = { .name = _("TM76"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM77] = { .name = _("TM77"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM78] = { .name = _("TM78"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM79] = { .name = _("TM79"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM80] = { .name = _("TM80"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM81] = { .name = _("TM81"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM82] = { .name = _("TM82"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM83] = { .name = _("TM83"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM84] = { .name = _("TM84"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM85] = { .name = _("TM85"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM86] = { .name = _("TM86"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM87] = { .name = _("TM87"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM88] = { .name = _("TM88"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM89] = { .name = _("TM89"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM90] = { .name = _("TM90"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM91] = { .name = _("TM91"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM92] = { .name = _("TM92"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM93] = { .name = _("TM93"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM94] = { .name = _("TM94"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM95] = { .name = _("TM95"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM96] = { .name = _("TM96"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM97] = { .name = _("TM97"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM98] = { .name = _("TM98"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM99] = { .name = _("TM99"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_TM100] = { .name = _("TM100"), .price = 3000, .description = sQuestionMarksDesc, // Todo .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_NONE, // Todo }, [ITEM_HM_CUT] = { .name = _("HM01"), .price = 0, .description = COMPOUND_STRING( "用镰刀或爪子等\n" "切斩对手攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_CUT, }, [ITEM_HM_FLY] = { .name = _("HM02"), .price = 0, .description = COMPOUND_STRING( "第1回合飞上\n" "天空,第2回合\n" "攻击对手。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FLY, }, [ITEM_HM_SURF] = { .name = _("HM03"), .price = 0, .description = COMPOUND_STRING( "利用大浪攻击自己\n" "周围所有的\n" "宝可梦。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_SURF, }, [ITEM_HM_STRENGTH] = { .name = _("HM04"), .price = 0, .description = COMPOUND_STRING( "使出浑身力气殴打\n" "对手攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_STRENGTH, }, [ITEM_HM_FLASH] = { .name = _("HM05"), .price = 0, .description = COMPOUND_STRING( "使出光芒降低对手\n" "的命中率。也可在\n" "暗窟里照亮四周。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_FLASH, }, [ITEM_HM_ROCK_SMASH] = { .name = _("HM06"), .price = 0, .description = COMPOUND_STRING( "用拳头攻击。\n" "有时会降低\n" "对手的防御。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_ROCK_SMASH, }, [ITEM_HM_WATERFALL] = { .name = _("HM07"), .price = 0, .description = COMPOUND_STRING( "以惊人的气势\n" "扑向对手。有时会\n" "使对手畏缩。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_WATERFALL, }, [ITEM_HM_DIVE] = { .name = _("HM08"), .price = 0, .description = COMPOUND_STRING( "第1回合潜入\n" "水中,第2回合\n" "浮上来攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_TMHM, .secondaryId = MOVE_DIVE, }, // Charms [ITEM_OVAL_CHARM] = { .name = _("圆形护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "在野餐时会更容易\n" "找到蛋的神奇浑圆\n" "护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_OvalCharm, .iconPalette = gItemIconPalette_OvalCharm, }, [ITEM_SHINY_CHARM] = { .name = _("闪耀护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "据说会更容易遇见\n" "发光宝可梦的神奇\n" "闪光护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_ShinyCharm, .iconPalette = gItemIconPalette_ShinyCharm, }, [ITEM_CATCHING_CHARM] = { .name = _("防晃护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "带上它就能更容易\n" "触发会心捕捉。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_CatchingCharm, .iconPalette = gItemIconPalette_CatchingCharm, }, [ITEM_EXP_CHARM] = { .name = _("经验护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "拥有后,宝可梦获\n" "得的经验值就会增\n" "加。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_ExpCharm, .iconPalette = gItemIconPalette_ExpCharm, }, // Form-changing Key Items [ITEM_ROTOM_CATALOG] = { .name = _("洛托姆型录"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "通过使用这本指南\n" ",可以让洛托姆潜\n" "入或脱离家电。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RotomCatalog, .iconPic = gItemIcon_RotomCatalog, .iconPalette = gItemIconPalette_RotomCatalog, }, [ITEM_GRACIDEA] = { .name = _("葛拉西蒂亚花"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "为了表达感激之情\n" ",有时会将其扎成\n" "花束送出。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, .iconPic = gItemIcon_Gracidea, .iconPalette = gItemIconPalette_Gracidea, }, [ITEM_REVEAL_GLASS] = { .name = _("现形镜"), .pluralName = _("Reveal Glasses"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "能够通过照出真实\n" ",让宝可梦变回原\n" "样的神奇镜子。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, .iconPic = gItemIcon_RevealGlass, .iconPalette = gItemIconPalette_RevealGlass, }, [ITEM_DNA_SPLICERS] = { .name = _("基因之楔"), .pluralName = _("DNA Splicers"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "据说能让原本为一\n" "体的酋雷姆和某宝\n" "可梦合体的楔子。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, .iconPic = gItemIcon_DNASplicers, .iconPalette = gItemIconPalette_DNASplicers, }, [ITEM_ZYGARDE_CUBE] = { .name = _("基格尔德多面体"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "用于收集宝可梦基\n" "格尔德的核心和细\n" "胞的道具。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ZygardeCube, .iconPic = gItemIcon_ZygardeCube, .iconPalette = gItemIconPalette_ZygardeCube, }, [ITEM_PRISON_BOTTLE] = { .name = _("惩戒之壶"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "据说在很久以前封\n" "印着某只宝可梦力\n" "量的壶。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, .iconPic = gItemIcon_PrisonBottle, .iconPalette = gItemIconPalette_PrisonBottle, }, [ITEM_N_SOLARIZER] = { .name = _("奈克洛索尔合体器"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "用来让需求光的奈\n" "克洛兹玛和索尔迦\n" "雷欧合体的机器。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, .iconPic = gItemIcon_NecrozmaFuser, .iconPalette = gItemIconPalette_NSolarizer, }, [ITEM_N_LUNARIZER] = { .name = _("奈克洛露奈合体器"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "用来让需求光的奈\n" "克洛兹玛和露奈雅\n" "拉合体的机器。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, .iconPic = gItemIcon_NecrozmaFuser, .iconPalette = gItemIconPalette_NLunarizer, }, [ITEM_REINS_OF_UNITY] = { .name = _("牵绊缰绳"), .pluralName = _("Reins of Unity"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "拿到光下即可生辉\n" "的布。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, .iconPic = gItemIcon_ReinsOfUnity, .iconPalette = gItemIconPalette_ReinsOfUnity, }, // Battle Mechanic Key Items [ITEM_MEGA_RING] = { .name = _("超级环"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "能让携带着超级石\n" "战斗的宝可梦超级\n" "进化的圆环。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_MegaRing, .iconPalette = gItemIconPalette_MegaRing, }, [ITEM_Z_POWER_RING] = { .name = _("Z强力手环"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "通过使用训练家来\n" "让宝可梦释放出Z\n" "力量的神奇手环。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_ZPowerRing, .iconPalette = gItemIconPalette_ZPowerRing, }, [ITEM_DYNAMAX_BAND] = { .name = _("极巨腕带"), .price = 0, .description = COMPOUND_STRING( "内嵌了许愿星,在\n" "能量点会发出光芒\n" "使宝可梦极巨化。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_DynamaxBand, .iconPalette = gItemIconPalette_DynamaxBand, }, // Misc. Key Items [ITEM_BICYCLE] = { .name = _("自行车"), .price = 0, .description = COMPOUND_STRING( "能比跑步鞋跑得还\n" "快的折叠式自行车\n" "。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Bicycle, .iconPalette = gItemIconPalette_Bicycle, }, [ITEM_MACH_BIKE] = { .name = _("音速自行车"), .price = 0, .description = COMPOUND_STRING( "能以2倍以上的速\n" "度移动的折叠式自\n" "行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Bike, .secondaryId = MACH_BIKE, .iconPic = gItemIcon_MachBike, .iconPalette = gItemIconPalette_MachBike, }, [ITEM_ACRO_BIKE] = { .name = _("越野自行车"), .price = 0, .description = COMPOUND_STRING( "能做出跳跃或抬前\n" "轮动作的折叠式自\n" "行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Bike, .secondaryId = ACRO_BIKE, .iconPic = gItemIcon_AcroBike, .iconPalette = gItemIconPalette_AcroBike, }, [ITEM_OLD_ROD] = { .name = _("破旧钓竿"), .price = 0, .description = COMPOUND_STRING( "又破又旧的钓竿。\n" "在有水的地方可以\n" "钓到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Rod, .secondaryId = OLD_ROD, .iconPic = gItemIcon_OldRod, .iconPalette = gItemIconPalette_OldRod, }, [ITEM_GOOD_ROD] = { .name = _("好钓竿"), .price = 0, .description = COMPOUND_STRING( "不错的新钓竿。在\n" "有水的地方可以钓\n" "到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Rod, .secondaryId = GOOD_ROD, .iconPic = gItemIcon_GoodRod, .iconPalette = gItemIconPalette_GoodRod, }, [ITEM_SUPER_ROD] = { .name = _("厉害钓竿"), .price = 0, .description = COMPOUND_STRING( "最新的厉害钓竿。\n" "在有水的地方可以\n" "钓到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Rod, .secondaryId = SUPER_ROD, .iconPic = gItemIcon_SuperRod, .iconPalette = gItemIconPalette_SuperRod, }, [ITEM_DOWSING_MACHINE] = { .name = _("探宝器"), .price = 0, .description = COMPOUND_STRING( "会对看不见的道具\n" "起反应的最尖端机\n" "器。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Itemfinder, .iconPic = gItemIcon_DowsingMachine, .iconPalette = gItemIconPalette_DowsingMachine, }, [ITEM_TOWN_MAP] = { .name = _("城镇地图"), .price = 0, .description = COMPOUND_STRING( "可以随时轻松查看\n" "的便利地图。也能\n" "清楚自己的位置。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_TownMap, .iconPic = gItemIcon_TownMap, .iconPalette = gItemIconPalette_TownMap, }, [ITEM_VS_SEEKER] = { .name = _("对战搜寻器"), .price = 0, .description = COMPOUND_STRING( "会告诉你想对战的\n" "训练家在哪的机器\n" "。走路就能充电。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, #if I_VS_SEEKER_CHARGING != 0 .fieldUseFunc = FieldUseFunc_VsSeeker, #else .fieldUseFunc = ItemUseOutOfBattle_CannotUse, #endif .iconPic = gItemIcon_VsSeeker, .iconPalette = gItemIconPalette_VsSeeker, }, [ITEM_TM_CASE] = { .name = _("招式学习器盒"), .price = 0, .description = COMPOUND_STRING( "用来存放招式学习\n" "器的盒子,放在重\n" "要物品口袋里。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TMCase, .iconPalette = gItemIconPalette_TMCase, }, [ITEM_BERRY_POUCH] = { .name = _("树果袋"), .pluralName = _("Berry Pouches"), .price = 0, .description = COMPOUND_STRING( "将树果收集起来的\n" "袋子,放在包包的\n" "重要物品口袋里。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BerryPouch, .iconPalette = gItemIconPalette_BerryPouch, }, [ITEM_POKEMON_BOX_LINK] = { .name = _("宝可梦盒"), .price = 0, .description = COMPOUND_STRING( "可以随时访问宝可\n" "梦中心电脑里的盒\n" "子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_PokemonBoxLink, .iconPic = gItemIcon_PokemonBoxLink, .iconPalette = gItemIconPalette_PokemonBoxLink, }, [ITEM_COIN_CASE] = { .name = _("代币盒"), .price = 0, .description = COMPOUND_STRING( "可以存放代币的盒\n" "子。最多能放入\n" "50000枚。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CoinCase, .iconPic = gItemIcon_CoinCase, .iconPalette = gItemIconPalette_CoinCase, }, [ITEM_POWDER_JAR] = { .name = _("粉末收集瓶"), .price = 0, .description = COMPOUND_STRING( "能收纳树果碾碎器\n" "制作出的树果粉末\n" "的保存用瓶子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_PowderJar, .iconPic = gItemIcon_PowderJar, .iconPalette = gItemIconPalette_PowderJar, }, [ITEM_WAILMER_PAIL] = { .name = _("吼吼鲸喷壶"), .price = 0, .description = COMPOUND_STRING( "浇水的道具。能让\n" "埋在土壤里的树果\n" "快快长大。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_WailmerPail, .iconPic = gItemIcon_WailmerPail, .iconPalette = gItemIconPalette_WailmerPail, }, [ITEM_POKE_RADAR] = { .name = _("宝可追踪"), .price = 0, .description = COMPOUND_STRING( "能够将藏在草丛里\n" "的宝可梦找出来的\n" "道具。走路充电。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, // Todo .iconPic = gItemIcon_PokeRadar, .iconPalette = gItemIconPalette_PokeRadar, }, [ITEM_POKEBLOCK_CASE] = { .name = _("宝可方块盒"), .price = 0, .description = COMPOUND_STRING( "可以用来放置用树\n" "果混合器制造的宝\n" "可方块的盒子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PBLOCK_CASE, .fieldUseFunc = ItemUseOutOfBattle_PokeblockCase, .iconPic = gItemIcon_PokeblockCase, .iconPalette = gItemIconPalette_PokeblockCase, }, [ITEM_SOOT_SACK] = { .name = _("集灰袋"), .price = 0, .description = COMPOUND_STRING( "将堆积起来的火山\n" "灰收集起来的袋子\n" "。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_SootSack, .iconPalette = gItemIconPalette_SootSack, }, [ITEM_POKE_FLUTE] = { .name = _("宝可梦之笛"), .price = 0, .description = COMPOUND_STRING( "能吹出让睡着的宝\n" "可梦都会醒来的美\n" "妙音色的笛子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_PokeFlute, .battleUsage = EFFECT_ITEM_USE_POKE_FLUTE, .iconPic = gItemIcon_PokeFlute, .iconPalette = gItemIconPalette_PokeFlute, }, [ITEM_FAME_CHECKER] = { .name = _("声音记录器"), .price = 0, .description = COMPOUND_STRING( "可以重复查看打听\n" "到的有名人物的东\n" "西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_FameChecker, .iconPalette = gItemIconPalette_FameChecker, }, [ITEM_TEACHY_TV] = { .name = _("教学电视"), .price = 0, .description = COMPOUND_STRING( "可以收看对新手训\n" "练家有帮助的节目\n" "的电视。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeachyTV, .iconPalette = gItemIconPalette_TeachyTV, }, // Story Key Items [ITEM_SS_TICKET] = { .name = _("船票"), .price = 0, .description = COMPOUND_STRING( "乘坐圣特安努号时\n" "所需的船票。上面\n" "绘有船的图案。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_SSTicket, .iconPalette = gItemIconPalette_SSTicket, }, [ITEM_EON_TICKET] = { .name = _("无限船票"), .price = 0, .description = COMPOUND_STRING( "前往南方孤岛的船\n" "票。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .secondaryId = 1, .iconPic = gItemIcon_EonTicket, .iconPalette = gItemIconPalette_EonTicket, }, [ITEM_MYSTIC_TICKET] = { .name = _("神秘船票"), .price = 0, .description = COMPOUND_STRING( "前往肚脐岩时必要\n" "的船票。神秘地发\n" "着光。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_MysticTicket, .iconPalette = gItemIconPalette_MysticTicket, }, [ITEM_AURORA_TICKET] = { .name = _("极光船票"), .price = 0, .description = COMPOUND_STRING( "前往诞生之岛时必\n" "要的船票。美丽地\n" "散发着光芒。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_AuroraTicket, .iconPalette = gItemIconPalette_AuroraTicket, }, [ITEM_OLD_SEA_MAP] = { .name = _("古航海图"), .price = 0, .description = COMPOUND_STRING( "记录着前往某座岛\n" "屿的路线的一张古\n" "老的航海图。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_OldSeaMap, .iconPalette = gItemIconPalette_OldSeaMap, }, [ITEM_LETTER] = { .name = _("给大吾的信"), .price = 0, .description = COMPOUND_STRING( "从得文社长那里得\n" "到的信。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Letter, .iconPalette = gItemIconPalette_LavaCookieAndLetter, }, [ITEM_DEVON_PARTS] = { .name = _("得文的物品"), .pluralName = _("Devon Parts"), .price = 0, .description = COMPOUND_STRING( "此物品里面放着的\n" "是得文制造的某种\n" "零件。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_DevonParts, .iconPalette = gItemIconPalette_DevonParts, }, [ITEM_GO_GOGGLES] = { .name = _("GOGO护目镜"), .pluralName = _("Go-Goggles"), .price = 0, .description = COMPOUND_STRING( "能在沙漠的沙暴中\n" "保护眼睛的出色护\n" "目镜。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_GoGoggles, .iconPalette = gItemIconPalette_GoGoggles, }, [ITEM_DEVON_SCOPE] = { .name = _("得文侦测镜"), .price = 0, .description = COMPOUND_STRING( "会对看不见的宝可\n" "梦起反应的得文特\n" "制产品。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_DevonScope, .iconPalette = gItemIconPalette_DevonScope, }, [ITEM_BASEMENT_KEY] = { .name = _("地下钥匙"), .price = 0, .description = COMPOUND_STRING( "用来打开满金地道\n" "大门的钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BasementKey, .iconPalette = gItemIconPalette_OldKey, }, [ITEM_SCANNER] = { .name = _("探测器"), .price = 0, .description = COMPOUND_STRING( "在海紫堇中找到的\n" "道具。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Scanner, .iconPalette = gItemIconPalette_Scanner, }, [ITEM_STORAGE_KEY] = { .name = _("仓库钥匙"), .price = 0, .description = COMPOUND_STRING( "进入海紫堇的仓库\n" "时所需的钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_StorageKey, .iconPalette = gItemIconPalette_OldKey, }, [ITEM_KEY_TO_ROOM_1] = { .name = _("1号客房的钥匙"), .pluralName = _("Keys to Room 1"), .price = 0, .description = sKeyToRoomDesc, .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_KeyToRoom1, .iconPalette = gItemIconPalette_Key, }, [ITEM_KEY_TO_ROOM_2] = { .name = _("2号客房的钥匙"), .pluralName = _("Keys to Room 2"), .price = 0, .description = sKeyToRoomDesc, .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_KeyToRoom2, .iconPalette = gItemIconPalette_Key, }, [ITEM_KEY_TO_ROOM_4] = { .name = _("4号客房的钥匙"), .pluralName = _("Keys to Room 4"), .price = 0, .description = sKeyToRoomDesc, .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_KeyToRoom4, .iconPalette = gItemIconPalette_Key, }, [ITEM_KEY_TO_ROOM_6] = { .name = _("6号客房的钥匙"), .pluralName = _("Keys to Room 6"), .price = 0, .description = sKeyToRoomDesc, .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_KeyToRoom6, .iconPalette = gItemIconPalette_Key, }, [ITEM_METEORITE] = { .name = _("陨石"), .price = 0, .description = COMPOUND_STRING( "原本是落入流星瀑\n" "布里的陨石。是在\n" "烟囱山获得的。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, .iconPic = gItemIcon_Meteorite, .iconPalette = gItemIconPalette_Meteorite, }, [ITEM_MAGMA_EMBLEM] = { .name = _("熔岩标志"), .price = 0, .description = COMPOUND_STRING( "与熔岩队的标志形\n" "状相同的徽章模样\n" "的东西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_MagmaEmblem, .iconPalette = gItemIconPalette_MagmaEmblem, }, [ITEM_CONTEST_PASS] = { .name = _("华丽大赛参加证"), .pluralName = _("Contest Passes"), .price = 0, .description = COMPOUND_STRING( "拿着它就可以参加\n" "华丽大赛。上面印\n" "有纪念奖章。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_ContestPass, .iconPalette = gItemIconPalette_ContestPass, }, [ITEM_PARCEL] = { .name = _("包裹"), .price = 0, .description = COMPOUND_STRING( "常青市的友好商店\n" "托付的包裹。需要\n" "交给大木博士。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Parcel, .iconPalette = gItemIconPalette_Parcel, }, [ITEM_SECRET_KEY] = { .name = _("秘密钥匙"), .price = 0, .description = COMPOUND_STRING( "能打开红莲岛上那\n" "座宝可梦道馆的钥\n" "匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_SecretKey, .iconPalette = gItemIconPalette_SecretKey, }, [ITEM_BIKE_VOUCHER] = { .name = _("兑换券"), .price = 0, .description = COMPOUND_STRING( "给华蓝市的奇迹自\n" "行车店就能交换得\n" "到自行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_BikeVoucher, .iconPalette = gItemIconPalette_BikeVoucher, }, [ITEM_GOLD_TEETH] = { .name = _("金假牙"), .pluralName = _("Gold Teeth"), .price = 0, .description = COMPOUND_STRING( "狩猎地带的园长遗\n" "失的金假牙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_GoldTeeth, .iconPalette = gItemIconPalette_GoldTeeth, }, [ITEM_CARD_KEY] = { .name = _("钥匙卡"), .price = 0, .description = COMPOUND_STRING( "用来打开的西尔佛\n" "公司总部大厦门锁\n" "的卡片式钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_CardKey, .iconPalette = gItemIconPalette_CardKey, }, [ITEM_LIFT_KEY] = { .name = _("电梯钥匙"), .price = 0, .description = COMPOUND_STRING( "能启动位于火箭队\n" "基地的电梯。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_LiftKey, .iconPalette = gItemIconPalette_Key, }, [ITEM_SILPH_SCOPE] = { .name = _("西尔佛检视镜"), .price = 0, .description = COMPOUND_STRING( "可以看见人眼无法\n" "看见的东西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_SilphScope, .iconPalette = gItemIconPalette_SilphScope, }, [ITEM_TRI_PASS] = { .name = _("三岛通行船券"), .pluralName = _("Tri-Passes"), .price = 0, .description = COMPOUND_STRING( "能够在第1、2、\n" "3岛之间用渡船移\n" "动的通行证。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TriPass, .iconPalette = gItemIconPalette_TriPass, }, [ITEM_RAINBOW_PASS] = { .name = _("七彩通行船券"), .pluralName = _("Rainbow Passes"), .price = 0, .description = COMPOUND_STRING( "能够在枯叶市和七\n" "之岛之间用渡船移\n" "动的通行证。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_RainbowPass, .iconPalette = gItemIconPalette_RainbowPass, }, [ITEM_TEA] = { .name = _("茶"), .pluralName = _("Tea"), .price = 0, .description = COMPOUND_STRING( "有一点点苦,却又\n" "芬芳宜人的香茶。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Tea, .iconPalette = gItemIconPalette_Tea, }, [ITEM_RUBY] = { .name = _("红宝石"), .pluralName = _("Rubies"), .price = 0, .description = COMPOUND_STRING( "散发着红色光辉的\n" "非常漂亮的宝石。\n" "热情的象征。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Gem, .iconPalette = gItemIconPalette_Ruby, }, [ITEM_SAPPHIRE] = { .name = _("蓝宝石"), .price = 0, .description = COMPOUND_STRING( "散发着蓝色光辉的\n" "非常漂亮的宝石。\n" "真诚的象征。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_Gem, .iconPalette = gItemIconPalette_Sapphire, }, [ITEM_ABILITY_SHIELD] = { .name = _("特性护具"), .price = 20000, .holdEffect = HOLD_EFFECT_ABILITY_SHIELD, .description = COMPOUND_STRING( "可爱而有个性的盾\n" "。携带后,特性不\n" "会被对手改变。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_AbilityShield, .iconPalette = gItemIconPalette_AbilityShield, }, // GEN 9 ITEMS [ITEM_CLEAR_AMULET] = { .name = _("清净坠饰"), .price = 30000, .holdEffect = HOLD_EFFECT_CLEAR_AMULET, .description = COMPOUND_STRING( "光芒晶莹剔透的坠\n" "饰。携带后不会因\n" "为对手降低能力。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_ClearAmulet, .iconPalette = gItemIconPalette_ClearAmulet, }, [ITEM_PUNCHING_GLOVE] = { .name = _("拳击手套"), .price = 15000, .holdEffect = HOLD_EFFECT_PUNCHING_GLOVE, .description = COMPOUND_STRING( "携带后,拳击招式\n" "威力提高,且不会\n" "接触到对手。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_PunchingGlove, .iconPalette = gItemIconPalette_PunchingGlove, }, [ITEM_COVERT_CLOAK] = { .name = _("密探斗篷"), .price = 20000, .holdEffect = HOLD_EFFECT_COVERT_CLOAK, .description = COMPOUND_STRING( "携带后,变得不会\n" "受到招式的追加效\n" "果影响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_CovertCloak, .iconPalette = gItemIconPalette_CovertCloak, }, [ITEM_LOADED_DICE] = { .name = _("机变骰子"), .pluralName = _("Loaded Dice"), .price = 20000, .holdEffect = HOLD_EFFECT_LOADED_DICE, .description = COMPOUND_STRING( "携带后,在使用连\n" "续招式时,能使出\n" "较多次招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_LoadedDice, .iconPalette = gItemIconPalette_LoadedDice, }, [ITEM_AUSPICIOUS_ARMOR] = { .name = _("庆祝之铠"), .price = 3000, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇铠甲。蕴\n" "含着祝贺的感情。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_AuspiciousArmor, .iconPalette = gItemIconPalette_AuspiciousArmor, }, [ITEM_BOOSTER_ENERGY] = { .name = _("驱劲能量"), .pluralName = _("Booster Energies"), .price = 0, .holdEffect = HOLD_EFFECT_BOOSTER_ENERGY, .description = COMPOUND_STRING( "让有某种特性的宝\n" "可梦携带后能力会\n" "提升的胶囊。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BoosterEnergy, .iconPalette = gItemIconPalette_BoosterEnergy, }, [ITEM_BIG_BAMBOO_SHOOT] = { .name = _("大竹笋"), .price = 3000, .description = COMPOUND_STRING( "大大的珍贵竹笋。\n" "在部分美食家中拥\n" "有非常高人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_BigBambooShoot, .iconPalette = gItemIconPalette_BigBambooShoot, }, [ITEM_GIMMIGHOUL_COIN] = { .name = _("索财灵的硬币"), .price = 400, .description = COMPOUND_STRING( "宝可梦掉落的东西\n" "。索财灵珍爱有加\n" "地收集着它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_GimmighoulCoin, .iconPalette = gItemIconPalette_GimmighoulCoin, }, [ITEM_LEADERS_CREST] = { .name = _("头领凭证"), .price = 3000, .description = COMPOUND_STRING( "只有率领着驹刀小\n" "兵群体的劈斩司令\n" "能携带着的碎片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_LeadersCrest, .iconPalette = gItemIconPalette_LeadersCrest, }, [ITEM_MALICIOUS_ARMOR] = { .name = _("咒术之铠"), .price = 3000, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇铠甲。蕴\n" "含着诅咒的感情。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_MaliciousArmor, .iconPalette = gItemIconPalette_MaliciousArmor, }, [ITEM_MIRROR_HERB] = { .name = _("模仿香草"), .price = 30000, .holdEffect = HOLD_EFFECT_MIRROR_HERB, .description = COMPOUND_STRING( "仅有1次可在对手\n" "提高能力时,模仿\n" "提高同样的能力。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_MirrorHerb, .iconPalette = gItemIconPalette_MirrorHerb, }, [ITEM_SCROLL_OF_DARKNESS] = { .name = _("恶之挂轴"), .pluralName = _("Scrolls of Darkness"), .price = 0, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇挂轴。上\n" "面写着恶之奥秘。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .iconPic = gItemIcon_ScrollOfDarkness, .iconPalette = gItemIconPalette_ScrollOfDarkness, }, [ITEM_SCROLL_OF_WATERS] = { .name = _("水之挂轴"), .pluralName = _("Scrolls of Waters"), .price = 0, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇挂轴。上\n" "面写着水之奥秘。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .iconPic = gItemIcon_ScrollOfWaters, .iconPalette = gItemIconPalette_ScrollOfWaters, }, [ITEM_TERA_ORB] = { .name = _("太晶珠"), .price = 0, .description = COMPOUND_STRING( "蕴藏着结晶之力的\n" "宝珠。蓄能后能够\n" "让宝可梦太晶化。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraOrb, .iconPalette = gItemIconPalette_TeraOrb, }, [ITEM_TINY_BAMBOO_SHOOT] = { .name = _("小竹笋"), .price = 750, .description = COMPOUND_STRING( "小小的珍贵竹笋。\n" "在部分美食家中拥\n" "有很高人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 30, .iconPic = gItemIcon_TinyBambooShoot, .iconPalette = gItemIconPalette_TinyBambooShoot, }, [ITEM_BUG_TERA_SHARD] = { .name = _("虫太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_BugTeraShard, }, [ITEM_DARK_TERA_SHARD] = { .name = _("恶太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_DarkTeraShard, }, [ITEM_DRAGON_TERA_SHARD] = { .name = _("龙太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_DragonTeraShard, }, [ITEM_ELECTRIC_TERA_SHARD] = { .name = _("电太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_ElectricTeraShard, }, [ITEM_FAIRY_TERA_SHARD] = { .name = _("妖精太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_FairyTeraShard, }, [ITEM_FIGHTING_TERA_SHARD] = { .name = _("格斗太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_FightingTeraShard, }, [ITEM_FIRE_TERA_SHARD] = { .name = _("火太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_FireTeraShard, }, [ITEM_FLYING_TERA_SHARD] = { .name = _("飞行太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_FlyingTeraShard, }, [ITEM_GHOST_TERA_SHARD] = { .name = _("幽灵太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_GhostTeraShard, }, [ITEM_GRASS_TERA_SHARD] = { .name = _("草太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_GrassTeraShard, }, [ITEM_GROUND_TERA_SHARD] = { .name = _("地面太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_GroundTeraShard, }, [ITEM_ICE_TERA_SHARD] = { .name = _("冰太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_IceTeraShard, }, [ITEM_NORMAL_TERA_SHARD] = { .name = _("一般太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_NormalTeraShard, }, [ITEM_POISON_TERA_SHARD] = { .name = _("毒太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_PoisonTeraShard, }, [ITEM_PSYCHIC_TERA_SHARD] = { .name = _("超能力太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_PsychicTeraShard, }, [ITEM_ROCK_TERA_SHARD] = { .name = _("岩石太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_RockTeraShard, }, [ITEM_STEEL_TERA_SHARD] = { .name = _("钢太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_SteelTeraShard, }, [ITEM_WATER_TERA_SHARD] = { .name = _("水太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_TeraShard, .iconPalette = gItemIconPalette_WaterTeraShard, }, [ITEM_ADAMANT_CRYSTAL] = { .name = _("大金刚宝玉"), .price = 0, .holdEffect = HOLD_EFFECT_ADAMANT_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "对帝牙卢卡使用后\n" ",能使之力量高涨\n" "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_AdamantCrystal, .iconPalette = gItemIconPalette_AdamantCrystal, }, [ITEM_GRISEOUS_CORE] = { .name = _("大白金宝玉"), .price = 0, .holdEffect = HOLD_EFFECT_GRISEOUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "对骑拉帝纳使用后\n" ",能使之力量高涨\n" "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_GriseousCore, .iconPalette = gItemIconPalette_GriseousCore, }, [ITEM_LUSTROUS_GLOBE] = { .name = _("大白宝玉"), .price = 0, .holdEffect = HOLD_EFFECT_LUSTROUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( "对帕路奇亚使用后\n" ",能使之力量高涨\n" "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 60, .iconPic = gItemIcon_LustrousGlobe, .iconPalette = gItemIconPalette_LustrousGlobe, }, [ITEM_BLACK_AUGURITE] = { .name = _("黑奇石"), .price = 8000, .description = COMPOUND_STRING( "碎后会变得锋利似\n" "玻璃的黑石。某种\n" "宝可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_BlackAugurite, .iconPalette = gItemIconPalette_BlackAugurite, }, [ITEM_LINKING_CORD] = { .name = _("联系绳"), .price = 8000, .description = COMPOUND_STRING( "蕴藏着不可思议能\n" "量的绳子。某种宝\n" "可梦们很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_LinkingCord, .iconPalette = gItemIconPalette_LinkingCord, }, [ITEM_PEAT_BLOCK] = { .name = _("泥炭块"), .price = 10000, .description = COMPOUND_STRING( "质地像是泥土的煤\n" "炭块。某种宝可梦\n" "很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_PeatBlock, .iconPalette = gItemIconPalette_PeatBlock, }, [ITEM_BERSERK_GENE] = { .name = _("破坏基因"), .price = 20, .holdEffect = HOLD_EFFECT_BERSERK_GENE, .description = COMPOUND_STRING( "攻击的威力就会提\n" "高,但会造成混乱\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_BerserkGene, .iconPalette = gItemIconPalette_BerserkGene, }, [ITEM_FAIRY_FEATHER] = { .name = _("妖精之羽"), .price = 1000, .holdEffect = HOLD_EFFECT_FAIRY_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( "遇光后微微发光的\n" "羽毛。携带后妖精\n" "招式威力提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .flingPower = 10, .iconPic = gItemIcon_FairyFeather, .iconPalette = gItemIconPalette_FairyFeather, }, [ITEM_SYRUPY_APPLE] = { .name = _("蜜汁苹果"), .price = 2200, .description = COMPOUND_STRING( "这种神奇的苹果可\n" "以使特定的宝可梦\n" "进化。富含蜜汁。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 30, .iconPic = gItemIcon_SyrupyApple, .iconPalette = gItemIconPalette_SyrupyApple, }, [ITEM_UNREMARKABLE_TEACUP] = { .name = _("凡作茶碗"), .price = 1600, .description = COMPOUND_STRING( "这个神奇的茶碗虽\n" "然破裂,可以使特\n" "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_UnremarkableTeacup, .iconPalette = gItemIconPalette_UnremarkableTeacup, }, [ITEM_MASTERPIECE_TEACUP] = { .name = _("杰作茶碗"), .price = 38000, .description = COMPOUND_STRING( "这个神奇的茶碗虽\n" "然破缺,可以使特\n" "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .flingPower = 80, .iconPic = gItemIcon_MasterpieceTeacup, .iconPalette = gItemIconPalette_MasterpieceTeacup, }, [ITEM_CORNERSTONE_MASK] = { .name = _("础石面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( "厄诡椪携带后,就\n" "会用岩石属性覆盖\n" "全身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_CornerstoneMask, .iconPalette = gItemIconPalette_CornerstoneMask, }, [ITEM_WELLSPRING_MASK] = { .name = _("水井面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( "厄诡椪携带后,就\n" "会用水属性覆盖全\n" "身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_WellspringMask, .iconPalette = gItemIconPalette_WellspringMask, }, [ITEM_HEARTHFLAME_MASK] = { .name = _("火灶面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( "厄诡椪携带后,就\n" "会用火属性覆盖全\n" "身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_HearthflameMask, .iconPalette = gItemIconPalette_HearthflameMask, }, [ITEM_HEALTH_MOCHI] = { .name = _("体力粘糕"), .pluralName = _("Health Mochi"), .price = 500, .description = sHealthFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_HpMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_HealthMochi, }, [ITEM_MUSCLE_MOCHI] = { .name = _("肌力粘糕"), .pluralName = _("Muscle Mochi"), .price = 500, .description = sMuscleFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_AtkMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_MuscleMochi, }, [ITEM_RESIST_MOCHI] = { .name = _("抵抗粘糕"), .pluralName = _("Resist Mochi"), .price = 500, .description = sResistFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_DefMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_ResistMochi, }, [ITEM_GENIUS_MOCHI] = { .name = _("智力粘糕"), .pluralName = _("Genius Mochi"), .price = 500, .description = sGeniusFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpatkMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_GeniusMochi, }, [ITEM_CLEVER_MOCHI] = { .name = _("精神粘糕"), .pluralName = _("Clever Mochi"), .price = 500, .description = sCleverFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpdefMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_CleverMochi, }, [ITEM_SWIFT_MOCHI] = { .name = _("瞬发粘糕"), .pluralName = _("Swift Mochi"), .price = 500, .description = sSwiftFeatherDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .effect = gItemEffect_SpeedMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_SwiftMochi, }, [ITEM_FRESH_START_MOCHI] = { .name = _("净空粘糕"), .pluralName = _("Fresh Start Mochi"), .price = 300, .description = COMPOUND_STRING( "糅合树果的粘糕。\n" "能让宝可梦的基础\n" "点数全部消失。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ResetEVs, .effect = gItemEffect_ResetMochi, .flingPower = 30, .iconPic = gItemIcon_Mochi, .iconPalette = gItemIconPalette_FreshStartMochi, }, [ITEM_GLIMMERING_CHARM] = { .name = _("晶耀护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( "在太晶团体战中会\n" "获得更多太晶碎块\n" "的护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_GlimmeringCharm, .iconPalette = gItemIconPalette_GlimmeringCharm, }, [ITEM_METAL_ALLOY] = { .name = _("复合金属"), .price = 6000, .description = COMPOUND_STRING( "能让某些宝可梦进\n" "化的神奇金属。由\n" "多层次叠加而成。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, .effect = gItemEffect_EvoItem, .iconPic = gItemIcon_MetalAlloy, .iconPalette = gItemIconPalette_MetalAlloy, }, [ITEM_STELLAR_TERA_SHARD] = { .name = _("星晶太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_StellarTeraShard, .iconPalette = gItemIconPalette_StellarTeraShard, }, [ITEM_JUBILIFE_MUFFIN] = { .name = _("祝庆玛芬"), .price = 250, .description = sFullHealDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_CURE_STATUS, .effect = gItemEffect_FullHeal, .flingPower = 30, .iconPic = gItemIcon_JubilifeMuffin, .iconPalette = gItemIconPalette_JubilifeMuffin, }, [ITEM_REMEDY] = { .name = _("中药"), .price = 150, .description = COMPOUND_STRING( "能让宝可梦回复6\n" "0HP,但很苦,\n" "友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_Remedy, .flingPower = 30, .iconPic = gItemIcon_Remedy, .iconPalette = gItemIconPalette_Remedy, }, [ITEM_FINE_REMEDY] = { .name = _("好中药"), .price = 150, .description = COMPOUND_STRING( "能让宝可梦回复1\n" "00HP,但很苦\n" ",友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_FineRemedy, .flingPower = 30, .iconPic = gItemIcon_FineRemedy, .iconPalette = gItemIconPalette_FineRemedy, }, [ITEM_SUPERB_REMEDY] = { .name = _("厉害中药"), .price = 750, .description = COMPOUND_STRING( "能让宝可梦回复1\n" "50HP,但很苦\n" ",友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, .battleUsage = EFFECT_ITEM_RESTORE_HP, .effect = gItemEffect_SuperbRemedy, .flingPower = 30, .iconPic = gItemIcon_SuperbRemedy, .iconPalette = gItemIconPalette_SuperbRemedy, }, [ITEM_AUX_EVASION] = { .name = _("闪避强化"), .price = 800, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "让宝可梦在战斗中\n" "变得较不易被对手\n" "招式命中的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_AuxBottle, .iconPalette = gItemIconPalette_AuxEvasion, }, [ITEM_AUX_GUARD] = { .name = _("防守药丸"), .price = 400, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大大提高战斗中宝\n" "可梦防守力的道具\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_AuxBottle, .iconPalette = gItemIconPalette_AuxGuard, }, [ITEM_AUX_POWER] = { .name = _("进攻药丸"), .price = 400, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大大提高战斗中宝\n" "可梦进攻力的道具\n" "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_AuxBottle, .iconPalette = gItemIconPalette_AuxPower, }, [ITEM_AUX_POWERGUARD] = { .name = _("多重强化"), .price = 1200, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( "大大提高战斗中宝\n" "可梦进攻力和防守\n" "力的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_AuxPowerguard, .iconPalette = gItemIconPalette_AuxPowerguard, }, [ITEM_CHOICE_DUMPLING] = { .name = _("讲究粽"), .price = 1200, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_ChoiceDumpling, .iconPalette = gItemIconPalette_ChoiceDumpling, }, [ITEM_SWAP_SNACK] = { .name = _("颠倒烧"), .price = 1200, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_SwapSnack, .iconPalette = gItemIconPalette_SwapSnack, }, [ITEM_TWICE_SPICED_RADISH] = { .name = _("双倍腌菜"), .price = 1600, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, //.effect = currently missing .iconPic = gItemIcon_TwiceSpicedRadish, .iconPalette = gItemIconPalette_TwiceSpicedRadish, }, [ITEM_POKESHI_DOLL] = { .name = _("宝可梦木娃娃"), .price = 2000, .description = COMPOUND_STRING( "宝可梦造型的木制\n" "玩具。可以在杂货\n" "店出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, .iconPic = gItemIcon_PokeshiDoll, .iconPalette = gItemIconPalette_PokeshiDoll, }, };