diff --git a/.gitignore b/.gitignore index 301fc8ca29..4e0f61985a 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ tools/trainerproc/trainerproc *.smol *.fastSmol *.smolTM +python_tools diff --git a/python_tools/log.txt b/python_tools/log.txt index 95fbf922d7..b8bcd194e6 100644 --- a/python_tools/log.txt +++ b/python_tools/log.txt @@ -517,3 +517,155 @@ ✅ 处理文件:d:\code\pokeemerald-expansion\python_tools\..\src\data\pokemon\species_info\gen_8_families.h ✅ 处理文件:d:\code\pokeemerald-expansion\python_tools\..\src\data\pokemon\species_info\gen_9_families.h ❌ 未找到 SPECIES_CAPSAKID,跳过 +❌ ITEM_MAX_REVIVE 没有单独道具说明,跳过 +❌ ITEM_FULL_HEAL 没有单独道具说明,跳过 +❌ ITEM_MAX_HONEY 没有单独道具说明,跳过 +❌ ITEM_PEWTER_CRUNCHIES 没有单独道具说明,跳过 +❌ ITEM_RAGE_CANDY_BAR 没有单独道具说明,跳过 +❌ ITEM_OLD_GATEAU 没有单独道具说明,跳过 +❌ ITEM_CASTELIACONE 没有单独道具说明,跳过 +❌ ITEM_LUMIOSE_GALETTE 没有单独道具说明,跳过 +❌ ITEM_SHALOUR_SABLE 没有单独道具说明,跳过 +❌ ITEM_BIG_MALASADA 没有单独道具说明,跳过 +❌ ITEM_HEALTH_FEATHER 没有单独道具说明,跳过 +❌ ITEM_MUSCLE_FEATHER 没有单独道具说明,跳过 +❌ ITEM_RESIST_FEATHER 没有单独道具说明,跳过 +❌ ITEM_GENIUS_FEATHER 没有单独道具说明,跳过 +❌ ITEM_CLEVER_FEATHER 没有单独道具说明,跳过 +❌ ITEM_SWIFT_FEATHER 没有单独道具说明,跳过 +❌ ITEM_POKE_DOLL 没有单独道具说明,跳过 +❌ ITEM_FLUFFY_TAIL 没有单独道具说明,跳过 +❌ ITEM_POKE_TOY 没有单独道具说明,跳过 +❌ ITEM_BIG_MUSHROOM 没有单独道具说明,跳过 +❌ ITEM_BALM_MUSHROOM 没有单独道具说明,跳过 +❌ ITEM_RED_SHARD 没有单独道具说明,跳过 +❌ ITEM_BLUE_SHARD 没有单独道具说明,跳过 +❌ ITEM_YELLOW_SHARD 没有单独道具说明,跳过 +❌ ITEM_GREEN_SHARD 没有单独道具说明,跳过 +❌ ITEM_ROOT_FOSSIL 没有单独道具说明,跳过 +❌ ITEM_CLAW_FOSSIL 没有单独道具说明,跳过 +❌ ITEM_FOSSILIZED_FISH 没有单独道具说明,跳过 +❌ ITEM_FOSSILIZED_DINO 没有单独道具说明,跳过 +❌ ITEM_BEAD_MAIL 没有单独道具说明,跳过 +❌ ITEM_DREAM_MAIL 没有单独道具说明,跳过 +❌ ITEM_FIRE_STONE 没有单独道具说明,跳过 +❌ ITEM_WATER_STONE 没有单独道具说明,跳过 +❌ ITEM_THUNDER_STONE 没有单独道具说明,跳过 +❌ ITEM_LEAF_STONE 没有单独道具说明,跳过 +❌ ITEM_ICE_STONE 没有单独道具说明,跳过 +❌ ITEM_SUN_STONE 没有单独道具说明,跳过 +❌ ITEM_MOON_STONE 没有单独道具说明,跳过 +❌ ITEM_SHINY_STONE 没有单独道具说明,跳过 +❌ ITEM_DUSK_STONE 没有单独道具说明,跳过 +❌ ITEM_DAWN_STONE 没有单独道具说明,跳过 +❌ ITEM_RED_NECTAR 没有单独道具说明,跳过 +❌ ITEM_YELLOW_NECTAR 没有单独道具说明,跳过 +❌ ITEM_PINK_NECTAR 没有单独道具说明,跳过 +❌ ITEM_PURPLE_NECTAR 没有单独道具说明,跳过 +❌ ITEM_CHARIZARDITE_X 没有单独道具说明,跳过 +❌ ITEM_CHARIZARDITE_Y 没有单独道具说明,跳过 +❌ ITEM_MEWTWONITE_X 没有单独道具说明,跳过 +❌ ITEM_MEWTWONITE_Y 没有单独道具说明,跳过 +❌ ITEM_SEA_INCENSE 没有单独道具说明,跳过 +❌ ITEM_ODD_INCENSE 没有单独道具说明,跳过 +❌ ITEM_ROCK_INCENSE 没有单独道具说明,跳过 +❌ ITEM_FULL_INCENSE 没有单独道具说明,跳过 +❌ ITEM_WAVE_INCENSE 没有单独道具说明,跳过 +❌ ITEM_ROSE_INCENSE 没有单独道具说明,跳过 +❌ ITEM_LUCK_INCENSE 没有单独道具说明,跳过 +❌ ITEM_PURE_INCENSE 没有单独道具说明,跳过 +❌ ITEM_MIRACLE_SEED 没有单独道具说明,跳过 +❌ ITEM_TWISTED_SPOON 没有单独道具说明,跳过 +❌ ITEM_HARD_STONE 没有单独道具说明,跳过 +❌ ITEM_KINGS_ROCK 没有单独道具说明,跳过 +❌ ITEM_AMULET_COIN 没有单独道具说明,跳过 +❌ ITEM_CLEANSE_TAG 没有单独道具说明,跳过 +❌ ITEM_LAGGING_TAIL 没有单独道具说明,跳过 +❌ ITEM_RAZOR_FANG 没有单独道具说明,跳过 +❌ ITEM_FIGY_BERRY 没有单独道具说明,跳过 +❌ ITEM_WIKI_BERRY 没有单独道具说明,跳过 +❌ ITEM_MAGO_BERRY 没有单独道具说明,跳过 +❌ ITEM_AGUAV_BERRY 没有单独道具说明,跳过 +❌ ITEM_IAPAPA_BERRY 没有单独道具说明,跳过 +❌ ITEM_TM51 没有单独道具说明,跳过 +❌ ITEM_TM52 没有单独道具说明,跳过 +❌ ITEM_TM53 没有单独道具说明,跳过 +❌ ITEM_TM54 没有单独道具说明,跳过 +❌ ITEM_TM55 没有单独道具说明,跳过 +❌ ITEM_TM56 没有单独道具说明,跳过 +❌ ITEM_TM57 没有单独道具说明,跳过 +❌ ITEM_TM58 没有单独道具说明,跳过 +❌ ITEM_TM59 没有单独道具说明,跳过 +❌ ITEM_TM60 没有单独道具说明,跳过 +❌ ITEM_TM61 没有单独道具说明,跳过 +❌ ITEM_TM62 没有单独道具说明,跳过 +❌ ITEM_TM63 没有单独道具说明,跳过 +❌ ITEM_TM64 没有单独道具说明,跳过 +❌ ITEM_TM65 没有单独道具说明,跳过 +❌ ITEM_TM66 没有单独道具说明,跳过 +❌ ITEM_TM67 没有单独道具说明,跳过 +❌ ITEM_TM68 没有单独道具说明,跳过 +❌ ITEM_TM69 没有单独道具说明,跳过 +❌ ITEM_TM70 没有单独道具说明,跳过 +❌ ITEM_TM71 没有单独道具说明,跳过 +❌ ITEM_TM72 没有单独道具说明,跳过 +❌ ITEM_TM73 没有单独道具说明,跳过 +❌ ITEM_TM74 没有单独道具说明,跳过 +❌ ITEM_TM75 没有单独道具说明,跳过 +❌ ITEM_TM76 没有单独道具说明,跳过 +❌ ITEM_TM77 没有单独道具说明,跳过 +❌ ITEM_TM78 没有单独道具说明,跳过 +❌ ITEM_TM79 没有单独道具说明,跳过 +❌ ITEM_TM80 没有单独道具说明,跳过 +❌ ITEM_TM81 没有单独道具说明,跳过 +❌ ITEM_TM82 没有单独道具说明,跳过 +❌ ITEM_TM83 没有单独道具说明,跳过 +❌ ITEM_TM84 没有单独道具说明,跳过 +❌ ITEM_TM85 没有单独道具说明,跳过 +❌ ITEM_TM86 没有单独道具说明,跳过 +❌ ITEM_TM87 没有单独道具说明,跳过 +❌ ITEM_TM88 没有单独道具说明,跳过 +❌ ITEM_TM89 没有单独道具说明,跳过 +❌ ITEM_TM90 没有单独道具说明,跳过 +❌ ITEM_TM91 没有单独道具说明,跳过 +❌ ITEM_TM92 没有单独道具说明,跳过 +❌ ITEM_TM93 没有单独道具说明,跳过 +❌ ITEM_TM94 没有单独道具说明,跳过 +❌ ITEM_TM95 没有单独道具说明,跳过 +❌ ITEM_TM96 没有单独道具说明,跳过 +❌ ITEM_TM97 没有单独道具说明,跳过 +❌ ITEM_TM98 没有单独道具说明,跳过 +❌ ITEM_TM99 没有单独道具说明,跳过 +❌ ITEM_TM100 没有单独道具说明,跳过 +❌ ITEM_KEY_TO_ROOM_1 没有单独道具说明,跳过 +❌ ITEM_KEY_TO_ROOM_2 没有单独道具说明,跳过 +❌ ITEM_KEY_TO_ROOM_4 没有单独道具说明,跳过 +❌ ITEM_KEY_TO_ROOM_6 没有单独道具说明,跳过 +❌ ITEM_BUG_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_DARK_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_DRAGON_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_ELECTRIC_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_FAIRY_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_FIGHTING_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_FIRE_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_FLYING_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_GHOST_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_GRASS_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_GROUND_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_ICE_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_NORMAL_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_POISON_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_PSYCHIC_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_ROCK_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_STEEL_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_WATER_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_HEALTH_MOCHI 没有单独道具说明,跳过 +❌ ITEM_MUSCLE_MOCHI 没有单独道具说明,跳过 +❌ ITEM_RESIST_MOCHI 没有单独道具说明,跳过 +❌ ITEM_GENIUS_MOCHI 没有单独道具说明,跳过 +❌ ITEM_CLEVER_MOCHI 没有单独道具说明,跳过 +❌ ITEM_SWIFT_MOCHI 没有单独道具说明,跳过 +❌ ITEM_STELLAR_TERA_SHARD 没有单独道具说明,跳过 +❌ ITEM_JUBILIFE_MUFFIN 没有单独道具说明,跳过 +❌ ITEM_SWAP_SNACK 没有单独道具说明,跳过 +❌ ITEM_TWICE_SPICED_RADISH 没有单独道具说明,跳过 diff --git a/python_tools/src/图鉴对应翻译表手动调整.xlsx b/python_tools/src/图鉴对应翻译表手动调整.xlsx deleted file mode 100644 index 9fa1754464..0000000000 Binary files a/python_tools/src/图鉴对应翻译表手动调整.xlsx and /dev/null differ diff --git a/python_tools/translate_pokemon.py b/python_tools/translate_pokemon.py index ed68e78ff2..bcbe335f04 100644 --- a/python_tools/translate_pokemon.py +++ b/python_tools/translate_pokemon.py @@ -63,7 +63,7 @@ def log(message): if __name__ == "__main__": work_folder = current_folder +"\..\src\data\pokemon\species_info" - df = pd.read_excel(current_folder +r'\src\图鉴对应翻译表手动调整.xlsx') + df = pd.read_excel(current_folder +r'\src\图鉴.xlsx') df.set_index('name', inplace=True) for filename in os.listdir(work_folder): diff --git a/src/data/items.h b/src/data/items.h index 2b560ad9d5..c54100a047 100644 --- a/src/data/items.h +++ b/src/data/items.h @@ -16,133 +16,131 @@ // Shared Item Description entries -static const u8 sFullHealDesc[] = _("Heals all the\n" - "status problems of\n" - "one Pokémon."); +static const u8 sFullHealDesc[] = _("能回复宝可梦的\n" + "所有HP并治愈\n" + "所有异常状态。"); -static const u8 sPokeDollDesc[] = _("Use to flee from\n" - "any battle with\n" - "a wild Pokémon."); +static const u8 sPokeDollDesc[] = _("能吸引宝可梦注\n" + "意。在野生宝可梦\n" + "的战斗中能逃走。"); -static const u8 sMaxReviveDesc[] = _("Revives a fainted\n" - "Pokémon with all\n" - "its HP."); +static const u8 sMaxReviveDesc[] = _("能让1只陷入昏厥\n" + "的宝可梦重获生\n" + "机并回复所有HP。"); -static const u8 sHealthFeatherDesc[] = _("An item that raises\n" - "the base HP of\n" - "a Pokémon."); +static const u8 sHealthFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的HP的\n" + "基础点数。"); -static const u8 sMuscleFeatherDesc[] = _("An item that raises\n" - "the base Attack of\n" - "a Pokémon."); +static const u8 sMuscleFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的攻击\n" + "的基础点数。"); -static const u8 sResistFeatherDesc[] = _("An item that raises\n" - "the base Defense\n" - "of a Pokémon."); +static const u8 sResistFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的防御\n" + "的基础点数。"); -static const u8 sGeniusFeatherDesc[] = _("An item that raises\n" - "the base Sp. Atk.\n" - "of a Pokémon."); +static const u8 sGeniusFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的特攻\n" + "的基础点数。"); -static const u8 sCleverFeatherDesc[] = _("An item that raises\n" - "the base Sp. Def.\n" - "of a Pokémon."); +static const u8 sCleverFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的特防\n" + "的基础点数。"); -static const u8 sSwiftFeatherDesc[] = _("An item that raises\n" - "the base Speed of\n" - "a Pokémon."); +static const u8 sSwiftFeatherDesc[] = _("能稍微提高1只\n" + "宝可梦的速度\n" + "的基础点数。"); -static const u8 sBigMushroomDesc[] = _("A rare mushroom\n" - "that would sell at a\n" - "high price."); +static const u8 sBigMushroomDesc[] = _("珍稀的大蘑菇。\n" + "在一些爱好者\n" + "中非常有人气。"); -static const u8 sShardsDesc[] = _("A shard from an\n" - "ancient item. Can\n" - "be sold cheaply."); +static const u8 sShardsDesc[] = _("好像是以前制作\n" + "的某道具的碎片。"); -static const u8 sRootFossilDesc[] = _("A fossil of an\n" - "ancient, seafloor-\n" - "dwelling Pokémon."); +static const u8 sRootFossilDesc[] = _("很久以前栖息在\n" + "海里的古代宝\n" + "可梦的化石。"); -static const u8 sFossilizedFishDesc[] = _("A fossil of an\n" - "ancient, sea-\n" - "dwelling Pokémon."); +static const u8 sFossilizedFishDesc[] = _("很久以前栖息在\n" + "海里的古代宝\n" + "可梦的化石。"); -static const u8 sBeadMailDesc[] = _("Mail featuring a\n" - "sketch of the\n" - "holding Pokémon."); +static const u8 sBeadMailDesc[] = _("能显示持有者的\n" + "信纸,可以让宝可\n" + "梦携带。"); -static const u8 sEvolutionStoneDesc[] = _("Makes certain\n" - "species of Pokémon\n" - "evolve."); +static const u8 sEvolutionStoneDesc[] = _("能让某些特定宝\n" + "可梦进化的\n" + "神奇石头。"); -static const u8 sNectarDesc[] = _("Flower nectar that\n" - "changes the form\n" - "of certain Pokémon."); +static const u8 sNectarDesc[] = _("颜色鲜艳的花蜜。\n" + "可以改变特定\n" + "宝可梦的样子。"); -static const u8 sCharizarditeDesc[] = _("This stone enables\n" - "Charizard to Mega\n" - "Evolve in battle."); +static const u8 sCharizarditeDesc[] = _("让喷火龙携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"); -static const u8 sMewtwoniteDesc[] = _("This stone enables\n" - "Mewtwo to Mega\n" - "Evolve in battle."); +static const u8 sMewtwoniteDesc[] = _("让超梦携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"); -static const u8 sSeaIncenseDesc[] = _("A hold item that\n" - "slightly boosts\n" - "Water-type moves."); +static const u8 sSeaIncenseDesc[] = _("香气神奇的薰香。\n" + "携带后,水属性的\n" + "招式会增强。"); -static const u8 sOddIncenseDesc[] = _("A hold item that\n" - "boosts Psychic-\n" - "type moves."); +static const u8 sOddIncenseDesc[] = _("香气神奇的薰香。\n" + "携带后,超能力属\n" + "性的招式会增强。"); -static const u8 sRockIncenseDesc[] = _("A hold item that\n" - "raises the power of\n" - "Rock-type moves."); +static const u8 sRockIncenseDesc[] = _("香气神奇的薰香。\n" + "携带后,岩石属性\n" + "的招式会增强。"); -static const u8 sFullIncenseDesc[] = _("A held item that\n" - "makes the holder\n" - "move slower."); +static const u8 sFullIncenseDesc[] = _("香气神奇的薰香。\n" + "携带后,行动会比\n" + "平时更加迟缓。"); -static const u8 sRoseIncenseDesc[] = _("A hold item that\n" - "raises the power of\n" - "Grass-type moves."); +static const u8 sRoseIncenseDesc[] = _("香气神奇的薰香。\n" + "携带后,草属性的\n" + "招式会增强。"); -static const u8 sLuckIncenseDesc[] = _("Doubles money in\n" - "battle if the\n" - "holder takes part."); +static const u8 sLuckIncenseDesc[] = _("携带它的宝可梦\n" + "战斗时出场,就\n" + "能获得2倍金钱。"); -static const u8 sPureIncenseDesc[] = _("A hold item that\n" - "helps repel wild\n" - "Pokémon."); +static const u8 sPureIncenseDesc[] = _("让最前排的宝可\n" + "梦携带,野生宝可\n" + "梦就会不易出现。"); -static const u8 sKingsRockDesc[] = _("A hold item that\n" - "may cause flinching\n" - "when the foe is hit."); +static const u8 sKingsRockDesc[] = _("携带后进行攻击,\n" + "在造成伤害时,有\n" + "时会让对手畏缩。"); -static const u8 sFigyBerryDesc[] = _("A hold item that\n" - "restores HP but\n" - "may confuse."); +static const u8 sFigyBerryDesc[] = _("携带后危机时可以\n" + "回复HP。如果\n" + "讨厌味道会混乱。"); static const u8 sQuestionMarksDesc[] = _("?????"); -static const u8 sKeyToRoomDesc[] = _("A key that opens a\n" - "door inside the\n" - "Abandoned Ship."); +static const u8 sKeyToRoomDesc[] = _("进入弃船的房间时\n" + "所需的钥匙。"); -static const u8 sTeraShardDesc[] = _("These shards may\n" - "form when a Tera\n" - "Pokémon faints."); +static const u8 sTeraShardDesc[] = _("破碎掉的太晶宝石\n" + "有极低概率会\n" + "结晶成此物。"); -static const u8 sGenericMulchDesc[] = _("A fertilizer that\n" - "is unsuitable for\n" - "local soil."); +static const u8 sGenericMulchDesc[] = _("培育树果时的肥料。\n" + "但完全不适合\n" + "丰缘地区的土壤。"); const struct Item gItemsInfo[] = { [ITEM_NONE] = { - .name = _("????????"), + .name = _("无"), .price = 0, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, @@ -156,12 +154,11 @@ const struct Item gItemsInfo[] = [ITEM_STRANGE_BALL] = { - .name = _("Strange Ball"), + .name = _("奇异球"), .price = 0, .description = COMPOUND_STRING( - "An unusual Ball\n" - "warped through\n" - "space and time."), + "与众不同的球。\n" + "穿越时空而来。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -172,12 +169,12 @@ const struct Item gItemsInfo[] = [ITEM_POKE_BALL] = { - .name = _("Poké Ball"), + .name = _("精灵球"), .price = 200, .description = COMPOUND_STRING( - "A tool used for\n" - "catching wild\n" - "Pokémon."), + "用于投向野生宝可\n" + "梦并将其捕捉的球\n" + "。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -188,12 +185,12 @@ const struct Item gItemsInfo[] = [ITEM_GREAT_BALL] = { - .name = _("Great Ball"), + .name = _("超级球"), .price = 600, .description = COMPOUND_STRING( - "A good Ball with a\n" - "higher catch rate\n" - "than a Poké Ball."), + "比精灵球更容易捉\n" + "到宝可梦的,性能\n" + "还算不错的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -204,12 +201,12 @@ const struct Item gItemsInfo[] = [ITEM_ULTRA_BALL] = { - .name = _("Ultra Ball"), + .name = _("高级球"), .price = (I_PRICE >= GEN_7) ? 800 : 1200, .description = COMPOUND_STRING( - "A better Ball with\n" - "a higher catch rate\n" - "than a Great Ball."), + "比超级球更容易捉\n" + "到宝可梦的,性能\n" + "非常不错的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -220,12 +217,12 @@ const struct Item gItemsInfo[] = [ITEM_MASTER_BALL] = { - .name = _("Master Ball"), + .name = _("大师球"), .price = 0, .description = COMPOUND_STRING( - "The best Ball that\n" - "catches a Pokémon\n" - "without fail."), + "必定能捉到野生宝\n" + "可梦的,性能最好\n" + "的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -236,12 +233,12 @@ const struct Item gItemsInfo[] = [ITEM_PREMIER_BALL] = { - .name = _("Premier Ball"), + .name = _("纪念球"), .price = (I_PRICE >= GEN_7) ? 20 : 200, .description = COMPOUND_STRING( - "A rare Ball made\n" - "in commemoration\n" - "of some event."), + "有点珍贵的球。特\n" + "制出来的某种纪念\n" + "品。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -252,12 +249,12 @@ const struct Item gItemsInfo[] = [ITEM_HEAL_BALL] = { - .name = _("Heal Ball"), + .name = _("治愈球"), .price = 300, .description = COMPOUND_STRING( - "A remedial Ball\n" - "that restores\n" - "caught Pokémon."), + "有点温柔的球。能\n" + "回复捉到宝可梦的\n" + "HP并治愈异常。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -268,12 +265,12 @@ const struct Item gItemsInfo[] = [ITEM_NET_BALL] = { - .name = _("Net Ball"), + .name = _("捕网球"), .price = 1000, .description = COMPOUND_STRING( - "A Ball that works\n" - "well on Water- and\n" - "Bug-type Pokémon."), + "有点与众不同的球\n" + "。能容易地捕捉水\n" + "或虫属性宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -284,12 +281,12 @@ const struct Item gItemsInfo[] = [ITEM_NEST_BALL] = { - .name = _("Nest Ball"), + .name = _("巢穴球"), .price = 1000, .description = COMPOUND_STRING( - "A Ball that works\n" - "better on weaker\n" - "Pokémon."), + "有点与众不同的球\n" + "。野生宝可梦越弱\n" + "越容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -300,12 +297,12 @@ const struct Item gItemsInfo[] = [ITEM_DIVE_BALL] = { - .name = _("Dive Ball"), + .name = _("潜水球"), .price = 1000, .description = COMPOUND_STRING( - "A Ball that works\n" - "better on Pokémon\n" - "on the ocean floor."), + "有点与众不同的球\n" + "。容易捕捉生活在\n" + "水世界的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -316,12 +313,12 @@ const struct Item gItemsInfo[] = [ITEM_DUSK_BALL] = { - .name = _("Dusk Ball"), + .name = _("黑暗球"), .price = 1000, .description = COMPOUND_STRING( - "Works well if\n" - "used in a\n" - "dark place."), + "有点与众不同的球\n" + "。容易在夜晚或洞\n" + "窟等捕捉宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -332,12 +329,12 @@ const struct Item gItemsInfo[] = [ITEM_TIMER_BALL] = { - .name = _("Timer Ball"), + .name = _("计时球"), .price = 1000, .description = COMPOUND_STRING( - "A Ball that gains\n" - "power in battles\n" - "taking many turns."), + "有点与众不同的球\n" + "。回合数越多会越\n" + "容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -348,12 +345,12 @@ const struct Item gItemsInfo[] = [ITEM_QUICK_BALL] = { - .name = _("Quick Ball"), + .name = _("先机球"), .price = 1000, .description = COMPOUND_STRING( - "Works well if\n" - "used on the\n" - "first turn."), + "有点与众不同的球\n" + "。战斗开始使用容\n" + "易捉到宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -364,12 +361,12 @@ const struct Item gItemsInfo[] = [ITEM_REPEAT_BALL] = { - .name = _("Repeat Ball"), + .name = _("重复球"), .price = 1000, .description = COMPOUND_STRING( - "A Ball that works\n" - "better on Pokémon\n" - "caught before."), + "有点与众不同的球\n" + "。容易捕捉曾捉到\n" + "过的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -380,12 +377,12 @@ const struct Item gItemsInfo[] = [ITEM_LUXURY_BALL] = { - .name = _("Luxury Ball"), + .name = _("豪华球"), .price = (I_PRICE >= GEN_8) ? 3000 : 1000, .description = COMPOUND_STRING( - "A cozy Ball that\n" - "makes Pokémon\n" - "more friendly."), + "住着十分惬意的球\n" + "。捉到宝可梦变得\n" + "容易亲密。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -396,12 +393,12 @@ const struct Item gItemsInfo[] = [ITEM_LEVEL_BALL] = { - .name = _("Level Ball"), + .name = _("等级球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "A Ball that works\n" - "well on lower\n" - "level Pokémon."), + "有点与众不同的球\n" + "。宝可梦等级越低\n" + "越容易捕捉。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -412,12 +409,12 @@ const struct Item gItemsInfo[] = [ITEM_LURE_BALL] = { - .name = _("Lure Ball"), + .name = _("诱饵球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "A Ball that works\n" - "well on fished\n" - "up Pokémon."), + "有点与众不同的球\n" + "。容易捕捉用钓竿\n" + "钓上来的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -428,12 +425,12 @@ const struct Item gItemsInfo[] = [ITEM_MOON_BALL] = { - .name = _("Moon Ball"), + .name = _("月亮球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "A Ball that works\n" - "well on Moon\n" - "Stone users."), + "有点与众不同的球\n" + "。容易捕捉用月之\n" + "石进化的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -444,12 +441,12 @@ const struct Item gItemsInfo[] = [ITEM_FRIEND_BALL] = { - .name = _("Friend Ball"), + .name = _("友友球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "A Ball that makes\n" - "a Pokémon friendly\n" - "when caught."), + "有点与众不同的球\n" + "。捉到宝可梦会立\n" + "刻变得亲密起来。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -460,12 +457,12 @@ const struct Item gItemsInfo[] = [ITEM_LOVE_BALL] = { - .name = _("Love Ball"), + .name = _("甜蜜球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "Works well on\n" - "Pokémon of the\n" - "opposite gender."), + "有点与众不同的球\n" + "。容易捕捉性别不\n" + "同的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -476,12 +473,12 @@ const struct Item gItemsInfo[] = [ITEM_FAST_BALL] = { - .name = _("Fast Ball"), + .name = _("速度球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "Works well on\n" - "very fast\n" - "Pokémon."), + "有点与众不同的球\n" + "。容易捕捉速度很\n" + "快的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -492,12 +489,12 @@ const struct Item gItemsInfo[] = [ITEM_HEAVY_BALL] = { - .name = _("Heavy Ball"), + .name = _("沉重球"), .price = (I_PRICE >= GEN_7) ? 0 : 300, .description = COMPOUND_STRING( - "Works well on\n" - "very heavy\n" - "Pokémon."), + "有点与众不同的球\n" + "。容易捕捉沉重的\n" + "宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -508,17 +505,12 @@ const struct Item gItemsInfo[] = [ITEM_DREAM_BALL] = { - .name = _("Dream Ball"), + .name = _("梦境球"), .price = 0, .description = COMPOUND_STRING( - #if B_DREAM_BALL_MODIFIER >= GEN_8 - "A Ball that works\n" - "well on sleeping\n" - "Pokémon."), - #else - "A Poké Ball used in\n" - "the Entree Forest."), - #endif + "有点与众不同的球\n" + "。容易捕捉睡眠状\n" + "态的宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -529,12 +521,12 @@ const struct Item gItemsInfo[] = [ITEM_SAFARI_BALL] = { - .name = _("Safari Ball"), + .name = _("狩猎球"), .price = 0, .description = COMPOUND_STRING( - "A special Ball that\n" - "is used only in the\n" - "Safari Zone."), + "曾在狩猎地带以及\n" + "大湿地被使用。是\n" + "一种特殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -545,12 +537,12 @@ const struct Item gItemsInfo[] = [ITEM_SPORT_BALL] = { - .name = _("Sport Ball"), + .name = _("竞赛球"), .price = (I_PRICE < GEN_3 || I_PRICE >= GEN_9) ? 0 : 300, .description = COMPOUND_STRING( - "A special Ball\n" - "used in the Bug-\n" - "Catching Contest."), + "曾在城都地区的捕\n" + "虫大赛上使用的特\n" + "殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -561,11 +553,11 @@ const struct Item gItemsInfo[] = [ITEM_PARK_BALL] = { - .name = _("Park Ball"), + .name = _("公园球"), .price = 0, .description = COMPOUND_STRING( - "A special Ball for\n" - "the Pal Park."), + "在伙伴公园里使用\n" + "的特殊的球。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -576,11 +568,12 @@ const struct Item gItemsInfo[] = [ITEM_BEAST_BALL] = { - .name = _("Beast Ball"), + .name = _("究极球"), .price = 0, .description = COMPOUND_STRING( - "A Ball designed to\n" - "catch Ultra Beasts."), + "为究极异兽制作的\n" + "特殊精灵球。很难\n" + "捕捉其他宝可梦。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -591,12 +584,12 @@ const struct Item gItemsInfo[] = [ITEM_CHERISH_BALL] = { - .name = _("Cherish Ball"), + .name = _("贵重球"), .price = 0, .description = COMPOUND_STRING( - "A rare Ball made\n" - "in commemoration\n" - "of some event."), + "相当珍贵的球。特\n" + "制出来的某种纪念\n" + "品。"), .pocket = POCKET_POKE_BALLS, .type = ITEM_USE_BAG_MENU, .battleUsage = EFFECT_ITEM_THROW_BALL, @@ -609,13 +602,13 @@ const struct Item gItemsInfo[] = [ITEM_POTION] = { - .name = _("Potion"), + .name = _("伤药"), .price = (I_PRICE >= GEN_7) ? 200 : 300, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Restores the HP of\n" - "a Pokémon by\n" - "20 points."), + "喷雾式伤药。能让\n" + "宝可梦回复20H\n" + "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -628,17 +621,13 @@ const struct Item gItemsInfo[] = [ITEM_SUPER_POTION] = { - .name = _("Super Potion"), + .name = _("好伤药"), .price = 700, .holdEffectParam = 60, .description = COMPOUND_STRING( - "Restores the HP of\n" - "a Pokémon by\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "60 points."), - #else - "50 points."), - #endif + "喷雾式伤药。能让\n" + "宝可梦回复60H\n" + "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -651,17 +640,13 @@ const struct Item gItemsInfo[] = [ITEM_HYPER_POTION] = { - .name = _("Hyper Potion"), + .name = _("厉害伤药"), .price = (I_PRICE >= GEN_2 && I_PRICE <= GEN_6) ? 1200 : 1500, .holdEffectParam = 120, .description = COMPOUND_STRING( - "Restores the HP of\n" - "a Pokémon by\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "120 points."), - #else - "200 points."), - #endif + "喷雾式伤药。能让\n" + "宝可梦回复120\n" + "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -674,12 +659,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_POTION] = { - .name = _("Max Potion"), + .name = _("全满药"), .price = 2500, .holdEffectParam = 255, .description = COMPOUND_STRING( - "Fully restores the\n" - "HP of a Pokémon."), + "喷雾式伤药。能让\n" + "宝可梦回复所有H\n" + "P。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -692,13 +678,13 @@ const struct Item gItemsInfo[] = [ITEM_FULL_RESTORE] = { - .name = _("Full Restore"), + .name = _("全复药"), .price = 3000, .holdEffectParam = 255, .description = COMPOUND_STRING( - "Fully restores the\n" - "HP and status of a\n" - "Pokémon."), + "能回复宝可梦的所\n" + "有HP并治愈所有\n" + "异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -711,12 +697,12 @@ const struct Item gItemsInfo[] = [ITEM_REVIVE] = { - .name = _("Revive"), + .name = _("活力碎片"), .price = (I_PRICE >= GEN_7) ? 2000 : 1500, .description = COMPOUND_STRING( - "Revives a fainted\n" - "Pokémon with half\n" - "its HP."), + "能让1只陷入濒死\n" + "的宝可梦复活,并\n" + "回复一半HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -729,7 +715,7 @@ const struct Item gItemsInfo[] = [ITEM_MAX_REVIVE] = { - .name = _("Max Revive"), + .name = _("活力块"), .price = 4000, .description = sMaxReviveDesc, .pocket = POCKET_ITEMS, @@ -744,17 +730,13 @@ const struct Item gItemsInfo[] = [ITEM_FRESH_WATER] = { - .name = _("Fresh Water"), + .name = _("美味之水"), .price = 200, .holdEffectParam = 30, .description = COMPOUND_STRING( - "A mineral water\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 30 points."), - #else - "by 50 points."), - #endif + "富含矿物质的水。\n" + "能让宝可梦回复3\n" + "0HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -767,17 +749,13 @@ const struct Item gItemsInfo[] = [ITEM_SODA_POP] = { - .name = _("Soda Pop"), + .name = _("劲爽汽水"), .price = 300, .holdEffectParam = 50, .description = COMPOUND_STRING( - "A fizzy soda drink\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 50 points."), - #else - "by 60 points."), - #endif + "翻腾着气泡的汽水\n" + "。能让宝可梦回复\n" + "50HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -790,20 +768,14 @@ const struct Item gItemsInfo[] = [ITEM_LEMONADE] = { - .name = _("Lemonade"), + .name = _("果汁牛奶"), .price = (I_PRICE >= GEN_7) ? 400 : 350, .holdEffectParam = 70, #if I_HEALTH_RECOVERY >= GEN_7 .description = COMPOUND_STRING( - "A very sweet drink\n" - "that restores HP\n" - "by 70 points."), -#else - .description = COMPOUND_STRING( - "A very sweet drink\n" - "that restores HP\n" - "by 80 points."), -#endif + "非常香甜的牛奶。\n" + "能让宝可梦回复7\n" + "0HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -816,14 +788,14 @@ const struct Item gItemsInfo[] = [ITEM_MOOMOO_MILK] = { - .name = _("Moomoo Milk"), + .name = _("哞哞鲜奶"), .pluralName = _("Moomoo Milk"), .price = (I_PRICE >= GEN_7) ? 600 : 500, .holdEffectParam = 100, .description = COMPOUND_STRING( - "A nutritious milk\n" - "that restores HP\n" - "by 100 points."), + "营养百分百的牛奶\n" + "。能让宝可梦回复\n" + "100HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -836,17 +808,13 @@ const struct Item gItemsInfo[] = [ITEM_ENERGY_POWDER] = { - .name = _("Energy Powder"), + .name = _("元气粉"), .pluralName = _("Energy Powder"), .price = 500, .description = COMPOUND_STRING( - "A bitter powder\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 60 points."), - #else - "by 50 points."), - #endif + "非常苦的药粉。能\n" + "让宝可梦回复60\n" + "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -859,16 +827,12 @@ const struct Item gItemsInfo[] = [ITEM_ENERGY_ROOT] = { - .name = _("Energy Root"), + .name = _("元气根"), .price = (I_PRICE >= GEN_7) ? 1200 : 800, .description = COMPOUND_STRING( - "A bitter root\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 120 points."), - #else - "by 200 points."), - #endif + "非常苦的根。能让\n" + "宝可梦回复120\n" + "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -881,13 +845,13 @@ const struct Item gItemsInfo[] = [ITEM_HEAL_POWDER] = { - .name = _("Heal Powder"), + .name = _("万能粉"), .pluralName = _("Heal Powder"), .price = (I_PRICE >= GEN_7) ? 300 : 450, .description = COMPOUND_STRING( - "A bitter powder\n" - "that heals all\n" - "status problems."), + "非常苦的药粉。能\n" + "治愈宝可梦的所有\n" + "异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -900,12 +864,12 @@ const struct Item gItemsInfo[] = [ITEM_REVIVAL_HERB] = { - .name = _("Revival Herb"), + .name = _("复活草"), .price = 2800, .description = COMPOUND_STRING( - "A very bitter herb\n" - "that revives a\n" - "fainted Pokémon."), + "非常苦的药草。能\n" + "让1只濒死的宝可\n" + "梦回复所有HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -918,11 +882,12 @@ const struct Item gItemsInfo[] = [ITEM_ANTIDOTE] = { - .name = _("Antidote"), + .name = _("解毒药"), .price = (I_PRICE >= GEN_7) ? 200 : 100, .description = COMPOUND_STRING( - "Heals a poisoned\n" - "Pokémon."), + "喷雾式药水。能治\n" + "愈宝可梦的中毒状\n" + "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -935,11 +900,12 @@ const struct Item gItemsInfo[] = [ITEM_PARALYZE_HEAL] = { - .name = _("Paralyze Heal"), + .name = _("解麻药"), .price = (I_PRICE == GEN_7) ? 300 : 200, .description = COMPOUND_STRING( - "Heals a paralyzed\n" - "Pokémon."), + "喷雾式药水。能治\n" + "愈宝可梦的麻痹状\n" + "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -952,11 +918,12 @@ const struct Item gItemsInfo[] = [ITEM_BURN_HEAL] = { - .name = _("Burn Heal"), + .name = _("灼伤药"), .price = (I_PRICE == GEN_7) ? 300 : ((I_PRICE <= GEN_7) ? 250 : 200), .description = COMPOUND_STRING( - "Heals Pokémon\n" - "of a burn."), + "喷雾式药水。能治\n" + "愈宝可梦的灼伤状\n" + "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -969,11 +936,12 @@ const struct Item gItemsInfo[] = [ITEM_ICE_HEAL] = { - .name = _("Ice Heal"), + .name = _("解冻药"), .price = (I_PRICE == GEN_7) ? 100 : ((I_PRICE <= GEN_7) ? 250 : 200), .description = COMPOUND_STRING( - "Defrosts a frozen\n" - "Pokémon."), + "喷雾式药水。能治\n" + "愈宝可梦的冰冻状\n" + "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -986,11 +954,12 @@ const struct Item gItemsInfo[] = [ITEM_AWAKENING] = { - .name = _("Awakening"), + .name = _("解眠药"), .price = (I_PRICE >= GEN_2 && I_PRICE <= GEN_6) ? 250 : ((I_PRICE == GEN_7) ? 100 : 200), .description = COMPOUND_STRING( - "Awakens a sleeping\n" - "Pokémon."), + "喷雾式药水。能治\n" + "愈宝可梦的睡眠状\n" + "态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1003,7 +972,7 @@ const struct Item gItemsInfo[] = [ITEM_FULL_HEAL] = { - .name = _("Full Heal"), + .name = _("万灵药"), .price = (I_PRICE >= GEN_7) ? 400 : 600, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1018,13 +987,13 @@ const struct Item gItemsInfo[] = [ITEM_ETHER] = { - .name = _("Ether"), + .name = _("PP单项小补剂"), .price = (I_PRICE >= GEN_2) ? 1200 : 1, .holdEffectParam = 10, .description = COMPOUND_STRING( - "Restores the PP\n" - "of a selected move\n" - "by 10."), + "能让宝可梦学会的\n" + "其中1个招式回复\n" + "10PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, @@ -1037,13 +1006,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_ETHER] = { - .name = _("Max Ether"), + .name = _("PP单项全补剂"), .price = (I_PRICE >= GEN_2) ? 2000 : 1, .holdEffectParam = 255, .description = COMPOUND_STRING( - "Fully restores the\n" - "PP of a selected\n" - "move."), + "能让宝可梦学会的\n" + "其中1个招式回复\n" + "所有PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, @@ -1056,12 +1025,13 @@ const struct Item gItemsInfo[] = [ITEM_ELIXIR] = { - .name = _("Elixir"), + .name = _("PP多项小补剂"), .price = (I_PRICE >= GEN_2) ? 3000 : 1, .holdEffectParam = 10, .description = COMPOUND_STRING( - "Restores the PP\n" - "of all moves by 10."), + "能让宝可梦学会的\n" + "4个招式各回复1\n" + "0PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, @@ -1074,13 +1044,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_ELIXIR] = { - .name = _("Max Elixir"), + .name = _("PP多项全补剂"), .price = (I_PRICE >= GEN_2) ? 4500 : 1, .holdEffectParam = 255, .description = COMPOUND_STRING( - "Fully restores the\n" - "PP of a Pokémon's\n" - "moves."), + "能让宝可梦学会的\n" + "4个招式回复所有\n" + "PP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, @@ -1093,15 +1063,15 @@ const struct Item gItemsInfo[] = [ITEM_BERRY_JUICE] = { - .name = _("Berry Juice"), + .name = _("树果汁"), .pluralName = _("Berry Juice"), .price = 100, .holdEffect = HOLD_EFFECT_RESTORE_HP, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A 100% pure juice\n" - "that restores HP\n" - "by 20 points."), + "100%树果果汁\n" + "。能让宝可梦回复\n" + "20HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1114,13 +1084,13 @@ const struct Item gItemsInfo[] = [ITEM_SACRED_ASH] = { - .name = _("Sacred Ash"), + .name = _("圣灰"), .pluralName = _("Sacred Ashes"), .price = (I_PRICE >= GEN_7) ? 50000 : 200, .description = COMPOUND_STRING( - "Fully revives and\n" - "restores all\n" - "fainted Pokémon."), + "能让陷入濒死的全\n" + "部宝可梦回复所有\n" + "HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_SacredAsh, @@ -1132,13 +1102,13 @@ const struct Item gItemsInfo[] = [ITEM_SWEET_HEART] = { - .name = _("Sweet Heart"), + .name = _("心形甜点"), .price = (I_PRICE >= GEN_7) ? 3000 : 100, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A sweet chocolate\n" - "that restores HP\n" - "by 20 points."), + "非常甜腻的巧克力\n" + "。能让宝可梦回复\n" + "20HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1151,7 +1121,7 @@ const struct Item gItemsInfo[] = [ITEM_MAX_HONEY] = { - .name = _("Max Honey"), + .name = _("极巨甜蜜"), .pluralName = _("Max Honey"), .price = 8000, .description = sMaxReviveDesc, @@ -1169,7 +1139,7 @@ const struct Item gItemsInfo[] = [ITEM_PEWTER_CRUNCHIES] = { - .name = _("Pewter Crunchies"), + .name = _("深灰米果"), .pluralName = _("Pewter Crunchies"), .price = 250, .description = sFullHealDesc, @@ -1185,7 +1155,7 @@ const struct Item gItemsInfo[] = [ITEM_RAGE_CANDY_BAR] = { - .name = _("Rage Candy Bar"), + .name = _("愤怒馒头"), .price = (I_PRICE >= GEN_7) ? 350 : 300, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1200,12 +1170,12 @@ const struct Item gItemsInfo[] = [ITEM_LAVA_COOKIE] = { - .name = _("Lava Cookie"), + .name = _("釜炎仙贝"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = COMPOUND_STRING( - "A local specialty\n" - "that heals all\n" - "status problems."), + "釜炎特产的仙贝。\n" + "能治愈宝可梦的所\n" + "有异常状态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1218,7 +1188,7 @@ const struct Item gItemsInfo[] = [ITEM_OLD_GATEAU] = { - .name = _("Old Gateau"), + .name = _("森之羊羹"), .pluralName = _("Old Gateaux"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, @@ -1234,7 +1204,7 @@ const struct Item gItemsInfo[] = [ITEM_CASTELIACONE] = { - .name = _("Casteliacone"), + .name = _("飞云冰淇淋"), .price = (I_PRICE >= GEN_7) ? 350 : 100, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1249,7 +1219,7 @@ const struct Item gItemsInfo[] = [ITEM_LUMIOSE_GALETTE] = { - .name = _("Lumiose Galette"), + .name = _("密阿雷格雷派饼"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1264,7 +1234,7 @@ const struct Item gItemsInfo[] = [ITEM_SHALOUR_SABLE] = { - .name = _("Shalour Sable"), + .name = _("娑罗沙布蕾"), .price = (I_PRICE >= GEN_7) ? 350 : 200, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1279,7 +1249,7 @@ const struct Item gItemsInfo[] = [ITEM_BIG_MALASADA] = { - .name = _("Big Malasada"), + .name = _("大马拉萨达"), .price = 350, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -1296,11 +1266,12 @@ const struct Item gItemsInfo[] = [ITEM_HP_UP] = { - .name = _("HP Up"), + .name = _("HP增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base HP\n" - "of one Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "HP的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1312,12 +1283,12 @@ const struct Item gItemsInfo[] = [ITEM_PROTEIN] = { - .name = _("Protein"), + .name = _("攻击增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base\n" - "Attack stat of one\n" - "Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "攻击的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1329,12 +1300,12 @@ const struct Item gItemsInfo[] = [ITEM_IRON] = { - .name = _("Iron"), + .name = _("防御增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base\n" - "Defense stat of\n" - "one Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "防御的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1346,12 +1317,12 @@ const struct Item gItemsInfo[] = [ITEM_CALCIUM] = { - .name = _("Calcium"), + .name = _("特攻增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base\n" - "Sp. Atk stat of one\n" - "Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "特攻的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1363,12 +1334,12 @@ const struct Item gItemsInfo[] = [ITEM_ZINC] = { - .name = _("Zinc"), + .name = _("特防增强剂"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base\n" - "Sp. Def stat of one\n" - "Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "特防的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1380,13 +1351,13 @@ const struct Item gItemsInfo[] = [ITEM_CARBOS] = { - .name = _("Carbos"), + .name = _("速度增强剂"), .pluralName = _("Carbos"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the base\n" - "Speed stat of one\n" - "Pokémon."), + "宝可梦的营养饮料\n" + "。能提高宝可梦的\n" + "速度的基础点数。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -1398,12 +1369,12 @@ const struct Item gItemsInfo[] = [ITEM_PP_UP] = { - .name = _("PP Up"), + .name = _("PP提升剂"), .price = (I_PRICE == GEN_1) ? 1 : ((I_PRICE >= GEN_7) ? 10000 : 9800), .description = COMPOUND_STRING( - "Raises the maximum\n" - "PP of a selected\n" - "move."), + "能让宝可梦学会的\n" + "其中1个招式PP\n" + "最大值少量提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPUp, @@ -1415,13 +1386,13 @@ const struct Item gItemsInfo[] = [ITEM_PP_MAX] = { - .name = _("PP Max"), + .name = _("PP极限提升剂"), .pluralName = _("PP Maxes"), .price = (I_PRICE >= GEN_7) ? 10000 : 9800, .description = COMPOUND_STRING( - "Raises the PP of a\n" - "move to its maximum\n" - "points."), + "能将宝可梦学会的\n" + "其中1个招式PP\n" + "最大值提至最高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_PPUp, @@ -1435,7 +1406,7 @@ const struct Item gItemsInfo[] = [ITEM_HEALTH_FEATHER] = { - .name = _("Health Feather"), + .name = _("体力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sHealthFeatherDesc, .pocket = POCKET_ITEMS, @@ -1449,7 +1420,7 @@ const struct Item gItemsInfo[] = [ITEM_MUSCLE_FEATHER] = { - .name = _("Muscle Feather"), + .name = _("肌力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sMuscleFeatherDesc, .pocket = POCKET_ITEMS, @@ -1463,7 +1434,7 @@ const struct Item gItemsInfo[] = [ITEM_RESIST_FEATHER] = { - .name = _("Resist Feather"), + .name = _("抵抗之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sResistFeatherDesc, .pocket = POCKET_ITEMS, @@ -1477,7 +1448,7 @@ const struct Item gItemsInfo[] = [ITEM_GENIUS_FEATHER] = { - .name = _("Genius Feather"), + .name = _("智力之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sGeniusFeatherDesc, .pocket = POCKET_ITEMS, @@ -1491,7 +1462,7 @@ const struct Item gItemsInfo[] = [ITEM_CLEVER_FEATHER] = { - .name = _("Clever Feather"), + .name = _("精神之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sCleverFeatherDesc, .pocket = POCKET_ITEMS, @@ -1505,7 +1476,7 @@ const struct Item gItemsInfo[] = [ITEM_SWIFT_FEATHER] = { - .name = _("Swift Feather"), + .name = _("瞬发之羽"), .price = (I_PRICE >= GEN_7) ? 300 : 3000, .description = sSwiftFeatherDesc, .pocket = POCKET_ITEMS, @@ -1521,12 +1492,13 @@ const struct Item gItemsInfo[] = [ITEM_ABILITY_CAPSULE] = { - .name = _("Ability Capsule"), + .name = _("特性胶囊"), .price = (I_PRICE < GEN_7) ? 1000 : ((I_PRICE < GEN_9) ? 10000 : 100000), .holdEffectParam = 0, .description = COMPOUND_STRING( - "Switches a Poké-\n" - "mon's ability."), + "能让有着2种特性\n" + "的宝可梦特性变为\n" + "另一种的胶囊。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_AbilityCapsule, @@ -1536,14 +1508,14 @@ const struct Item gItemsInfo[] = [ITEM_ABILITY_PATCH] = { - .name = _("Ability Patch"), + .name = _("特性膏药"), .pluralName = _("Ability Patches"), .price = (I_PRICE >= GEN_9) ? 250000 : 20, .holdEffectParam = 0, .description = COMPOUND_STRING( - "Turns the ability\n" - "of a Pokémon into\n" - "a rare ability."), + "可以改变宝可梦特\n" + "性的膏药。其特性\n" + "会变为稀有特性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_AbilityPatch, @@ -1555,12 +1527,12 @@ const struct Item gItemsInfo[] = [ITEM_LONELY_MINT] = { - .name = _("Lonely Mint"), + .name = _("怕寂寞薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Attack, but\n" - "reduces Defense."), + "宝可梦闻了后,攻\n" + "击会易于提高,而\n" + "防御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1572,12 +1544,12 @@ const struct Item gItemsInfo[] = [ITEM_ADAMANT_MINT] = { - .name = _("Adamant Mint"), + .name = _("固执薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Attack, but\n" - "reduces Sp. Atk."), + "宝可梦闻了后,攻\n" + "击会易于提高,而\n" + "特攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1589,12 +1561,12 @@ const struct Item gItemsInfo[] = [ITEM_NAUGHTY_MINT] = { - .name = _("Naughty Mint"), + .name = _("顽皮薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Attack, but\n" - "reduces Sp. Def."), + "宝可梦闻了后,攻\n" + "击容易提高,而特\n" + "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1606,12 +1578,12 @@ const struct Item gItemsInfo[] = [ITEM_BRAVE_MINT] = { - .name = _("Brave Mint"), + .name = _("勇敢薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Attack, but\n" - "reduces Speed."), + "宝可梦闻了后,攻\n" + "击容易提高,而速\n" + "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1623,12 +1595,12 @@ const struct Item gItemsInfo[] = [ITEM_BOLD_MINT] = { - .name = _("Bold Mint"), + .name = _("大胆薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Defense, but\n" - "reduces Attack."), + "宝可梦闻了后,防\n" + "御容易提高,而攻\n" + "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1640,12 +1612,12 @@ const struct Item gItemsInfo[] = [ITEM_IMPISH_MINT] = { - .name = _("Impish Mint"), + .name = _("淘气薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Defense, but\n" - "reduces Sp. Atk."), + "宝可梦闻了后,防\n" + "御容易提高,而特\n" + "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1657,12 +1629,12 @@ const struct Item gItemsInfo[] = [ITEM_LAX_MINT] = { - .name = _("Lax Mint"), + .name = _("乐天薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Defense, but\n" - "reduces Sp. Def."), + "宝可梦闻了后,防\n" + "御容易提高,而特\n" + "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1674,12 +1646,12 @@ const struct Item gItemsInfo[] = [ITEM_RELAXED_MINT] = { - .name = _("Relaxed Mint"), + .name = _("悠闲薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Defense, but\n" - "reduces Speed."), + "宝可梦闻了后,防\n" + "御容易提高,而速\n" + "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1691,12 +1663,12 @@ const struct Item gItemsInfo[] = [ITEM_MODEST_MINT] = { - .name = _("Modest Mint"), + .name = _("内敛薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Atk, but\n" - "reduces Attack."), + "宝可梦闻了后,特\n" + "攻容易提高,而攻\n" + "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1708,12 +1680,12 @@ const struct Item gItemsInfo[] = [ITEM_MILD_MINT] = { - .name = _("Mild Mint"), + .name = _("慢吞吞薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Atk, but\n" - "reduces Defense."), + "宝可梦闻了后,特\n" + "攻容易提高,而防\n" + "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1725,12 +1697,12 @@ const struct Item gItemsInfo[] = [ITEM_RASH_MINT] = { - .name = _("Rash Mint"), + .name = _("马虎薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Atk, but\n" - "reduces Sp. Def."), + "宝可梦闻了后,特\n" + "攻容易提高,而特\n" + "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1742,12 +1714,12 @@ const struct Item gItemsInfo[] = [ITEM_QUIET_MINT] = { - .name = _("Quiet Mint"), + .name = _("冷静薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Atk, but\n" - "reduces Speed."), + "宝可梦闻了后,特\n" + "攻容易提高,而速\n" + "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1759,12 +1731,12 @@ const struct Item gItemsInfo[] = [ITEM_CALM_MINT] = { - .name = _("Calm Mint"), + .name = _("温和薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Def, but\n" - "reduces Attack."), + "宝可梦闻了后,特\n" + "防容易提高,而攻\n" + "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1776,12 +1748,12 @@ const struct Item gItemsInfo[] = [ITEM_GENTLE_MINT] = { - .name = _("Gentle Mint"), + .name = _("温顺薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Def, but\n" - "reduces Defense."), + "宝可梦闻了后,特\n" + "防容易提高,而防\n" + "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1793,12 +1765,12 @@ const struct Item gItemsInfo[] = [ITEM_CAREFUL_MINT] = { - .name = _("Careful Mint"), + .name = _("慎重薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Def, but\n" - "reduces Sp. Atk."), + "宝可梦闻了后,特\n" + "防容易提高,而特\n" + "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1810,12 +1782,12 @@ const struct Item gItemsInfo[] = [ITEM_SASSY_MINT] = { - .name = _("Sassy Mint"), + .name = _("自大薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Sp. Def, but\n" - "reduces Speed."), + "宝可梦闻了后,特\n" + "防容易提高,而速\n" + "度则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1827,12 +1799,12 @@ const struct Item gItemsInfo[] = [ITEM_TIMID_MINT] = { - .name = _("Timid Mint"), + .name = _("胆小薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Speed, but\n" - "reduces Attack."), + "宝可梦闻了后,速\n" + "度容易提高,而攻\n" + "击则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1844,12 +1816,12 @@ const struct Item gItemsInfo[] = [ITEM_HASTY_MINT] = { - .name = _("Hasty Mint"), + .name = _("急躁薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Speed, but\n" - "reduces Defense."), + "宝可梦闻了后,速\n" + "度容易提高,而防\n" + "御则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1861,12 +1833,12 @@ const struct Item gItemsInfo[] = [ITEM_JOLLY_MINT] = { - .name = _("Jolly Mint"), + .name = _("爽朗薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Speed, but\n" - "reduces Sp. Atk."), + "宝可梦闻了后,速\n" + "度容易提高,而特\n" + "攻则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1878,12 +1850,12 @@ const struct Item gItemsInfo[] = [ITEM_NAIVE_MINT] = { - .name = _("Naive Mint"), + .name = _("天真薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "ups Speed, but\n" - "reduces Sp. Def."), + "宝可梦闻了后,速\n" + "度容易提高,而特\n" + "防则难以提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1895,12 +1867,11 @@ const struct Item gItemsInfo[] = [ITEM_SERIOUS_MINT] = { - .name = _("Serious Mint"), + .name = _("认真薄荷"), .price = (I_PRICE >= GEN_9) ? 20000 : 20, .description = COMPOUND_STRING( - "Can be smelled. It\n" - "makes each stat\n" - "grow equally."), + "宝可梦闻了后,能\n" + "力全方位提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Mint, @@ -1914,13 +1885,13 @@ const struct Item gItemsInfo[] = [ITEM_RARE_CANDY] = { - .name = _("Rare Candy"), + .name = _("神奇糖果"), .pluralName = _("Rare Candies"), .price = (I_PRICE >= GEN_7) ? 10000 : 4800, .description = COMPOUND_STRING( - "Raises the level\n" - "of a Pokémon by\n" - "one."), + "充满能量的糖果。\n" + "给宝可梦后,等级\n" + "会提高1。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -1932,14 +1903,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CANDY_XS] = { - .name = _("Exp. Candy XS"), + .name = _("经验糖果XS"), .pluralName = _("Exp. Candies XS"), .price = 20, .holdEffectParam = EXP_100, .description = COMPOUND_STRING( - "Gives a very small\n" - "amount of Exp. to\n" - "a single Pokémon."), + "充满能量的糖果。\n" + "给宝可梦后,可增\n" + "加一点点经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -1951,14 +1922,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CANDY_S] = { - .name = _("Exp. Candy S"), + .name = _("经验糖果S"), .pluralName = _("Exp. Candies S"), .price = 240, .holdEffectParam = EXP_800, .description = COMPOUND_STRING( - "Gives a small\n" - "amount of Exp. to\n" - "a single Pokémon."), + "充满能量的糖果。\n" + "给宝可梦后,可增\n" + "加少许经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -1970,14 +1941,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CANDY_M] = { - .name = _("Exp. Candy M"), + .name = _("经验糖果M"), .pluralName = _("Exp. Candies M"), .price = 1000, .holdEffectParam = EXP_3000, .description = COMPOUND_STRING( - "Gives a moderate\n" - "amount of Exp. to\n" - "a single Pokémon."), + "充满能量的糖果。\n" + "给宝可梦后,可增\n" + "加经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -1989,14 +1960,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CANDY_L] = { - .name = _("Exp. Candy L"), + .name = _("经验糖果L"), .pluralName = _("Exp. Candies L"), .price = 3000, .holdEffectParam = EXP_10000, .description = COMPOUND_STRING( - "Gives a large\n" - "amount of Exp. to\n" - "a single Pokémon."), + "充满能量的糖果。\n" + "给宝可梦后,可增\n" + "加许多经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -2008,14 +1979,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CANDY_XL] = { - .name = _("Exp. Candy XL"), + .name = _("经验糖果XL"), .pluralName = _("Exp. Candies XL"), .price = 10000, .holdEffectParam = EXP_30000, .description = COMPOUND_STRING( - "Gives a very large\n" - "amount of Exp. to\n" - "a single Pokémon."), + "充满能量的糖果。\n" + "给宝可梦后,可增\n" + "加大量经验值。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RareCandy, @@ -2027,13 +1998,13 @@ const struct Item gItemsInfo[] = [ITEM_DYNAMAX_CANDY] = { - .name = _("Dynamax Candy"), + .name = _("极巨糖果"), .pluralName = _("Dynamax Candies"), .price = 0, .description = COMPOUND_STRING( - "Raises the Dynamax\n" - "Level of a single\n" - "Pokémon by one."), + "充满能量的糖果。\n" + "给宝可梦后,极巨\n" + "化等级能提高1。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_DynamaxCandy, @@ -2046,12 +2017,12 @@ const struct Item gItemsInfo[] = [ITEM_BLUE_FLUTE] = { - .name = _("Blue Flute"), + .name = _("蓝色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 100, .description = COMPOUND_STRING( - "A glass flute that\n" - "awakens sleeping\n" - "Pokémon."), + "以蓝色玻璃制成的\n" + "哨子。可以治愈睡\n" + "眠状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -2065,12 +2036,12 @@ const struct Item gItemsInfo[] = [ITEM_YELLOW_FLUTE] = { - .name = _("Yellow Flute"), + .name = _("黄色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 300, .description = COMPOUND_STRING( - "A glass flute that\n" - "snaps Pokémon\n" - "out of confusion."), + "以黄色玻璃制成的\n" + "哨子。可以治愈混\n" + "乱状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -2084,12 +2055,12 @@ const struct Item gItemsInfo[] = [ITEM_RED_FLUTE] = { - .name = _("Red Flute"), + .name = _("红色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 200, .description = COMPOUND_STRING( - "A glass flute that\n" - "snaps Pokémon\n" - "out of attraction."), + "以红色玻璃制成的\n" + "哨子。可以治愈着\n" + "迷状态。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -2105,13 +2076,13 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_FLUTE] = { - .name = _("Black Flute"), + .name = _("黑色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 400, .holdEffectParam = 50, .description = COMPOUND_STRING( - "A glass flute that\n" - "keeps away wild\n" - "Pokémon."), + "以黑色玻璃制成的\n" + "哨子。更容易遇到\n" + "强大的宝可梦。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -2123,12 +2094,13 @@ const struct Item gItemsInfo[] = [ITEM_WHITE_FLUTE] = { - .name = _("White Flute"), + .name = _("白色玻璃哨"), .price = (I_PRICE >= GEN_7) ? 20 : 500, .holdEffectParam = 150, .description = COMPOUND_STRING( - "A glass flute that\n" - "lures wild Pokémon."), + "以白色玻璃制成的\n" + "哨子。更容易遇到\n" + "弱小的宝可梦。"), .notConsumed = TRUE, .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -2142,13 +2114,13 @@ const struct Item gItemsInfo[] = [ITEM_REPEL] = { - .name = _("Repel"), + .name = _("除虫喷雾"), .price = (I_PRICE >= GEN_7) ? 400 : 350, .holdEffectParam = 100, .description = COMPOUND_STRING( - "Repels weak wild\n" - "Pokémon for 100\n" - "steps."), + "使用后一段时间内\n" + ",弱小的野生宝可\n" + "梦将不会出现。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, @@ -2159,13 +2131,13 @@ const struct Item gItemsInfo[] = [ITEM_SUPER_REPEL] = { - .name = _("Super Repel"), + .name = _("白银喷雾"), .price = (I_PRICE >= GEN_7) ? 700 : 500, .holdEffectParam = 200, .description = COMPOUND_STRING( - "Repels weak wild\n" - "Pokémon for 200\n" - "steps."), + "弱小的野生宝可梦\n" + "将不会出现。效果\n" + "比除虫喷雾持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, @@ -2176,13 +2148,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_REPEL] = { - .name = _("Max Repel"), + .name = _("黄金喷雾"), .price = (I_PRICE >= GEN_7) ? 900 : 700, .holdEffectParam = 250, .description = COMPOUND_STRING( - "Repels weak wild\n" - "Pokémon for 250\n" - "steps."), + "弱小的野生宝可梦\n" + "将不会出现。效果\n" + "比白银喷雾持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Repel, @@ -2193,13 +2165,13 @@ const struct Item gItemsInfo[] = [ITEM_LURE] = { - .name = _("Lure"), + .name = _("引虫香水"), .price = 400, .holdEffectParam = 100, .description = COMPOUND_STRING( - "Makes Pokémon more\n" - "likely to appear\n" - "for 100 steps."), + "使用该香水后一段\n" + "时间内,稀有宝可\n" + "梦会更容易出现。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, @@ -2211,13 +2183,13 @@ const struct Item gItemsInfo[] = [ITEM_SUPER_LURE] = { - .name = _("Super Lure"), + .name = _("白银香水"), .price = 700, .holdEffectParam = 200, .description = COMPOUND_STRING( - "Makes Pokémon more\n" - "likely to appear\n" - "for 200 steps."), + "使用后稀有宝可梦\n" + "会更易出现。效果\n" + "比引虫香水持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, @@ -2229,13 +2201,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_LURE] = { - .name = _("Max Lure"), + .name = _("黄金香水"), .price = 900, .holdEffectParam = 250, .description = COMPOUND_STRING( - "Makes Pokémon more\n" - "likely to appear\n" - "for 250 steps."), + "使用后稀有宝可梦\n" + "会更易出现。效果\n" + "比白银香水持久。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_Lure, @@ -2247,11 +2219,11 @@ const struct Item gItemsInfo[] = [ITEM_ESCAPE_ROPE] = { - .name = _("Escape Rope"), + .name = _("离洞绳"), .description = COMPOUND_STRING( - "Use to escape\n" - "instantly from a\n" - "cave or a dungeon."), + "结实的长绳。可从\n" + "洞窟或迷宫中脱身\n" + "。能够反复使用。"), #if I_KEY_ESCAPE_ROPE >= GEN_8 .price = 0, .importance = 1, @@ -2271,19 +2243,12 @@ const struct Item gItemsInfo[] = [ITEM_X_ATTACK] = { - .name = _("X Attack"), + .name = _("力量强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 500, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises stat\n" - "Attack during\n" - "one battle."), - #else - "Raises the stat\n" - "Attack during one\n" - "battle."), - #endif + "大幅提高战斗中宝\n" + "可梦攻击的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2296,19 +2261,12 @@ const struct Item gItemsInfo[] = [ITEM_X_DEFENSE] = { - .name = _("X Defense"), + .name = _("防御强化"), .price = (I_PRICE >= GEN_7) ? 2000 : 550, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises stat\n" - "Defense during\n" - "one battle."), - #else - "Raises the stat\n" - "Defense during one\n" - "battle."), - #endif + "大幅提高战斗中宝\n" + "可梦防御的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2321,19 +2279,12 @@ const struct Item gItemsInfo[] = [ITEM_X_SP_ATK] = { - .name = _("X Sp. Atk"), + .name = _("特攻强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises stat\n" - "Sp. Atk during\n" - "one battle."), - #else - "Raises the stat\n" - "Sp. Atk during one\n" - "battle."), - #endif + "大幅提高战斗中宝\n" + "可梦特攻的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2346,19 +2297,12 @@ const struct Item gItemsInfo[] = [ITEM_X_SP_DEF] = { - .name = _("X Sp. Def"), + .name = _("特防强化"), .price = (I_PRICE >= GEN_7) ? 2000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises stat\n" - "Sp. Def during\n" - "one battle."), - #else - "Raises the stat\n" - "Sp. Def during one\n" - "battle."), - #endif + "大幅提高战斗中宝\n" + "可梦特防的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2371,19 +2315,12 @@ const struct Item gItemsInfo[] = [ITEM_X_SPEED] = { - .name = _("X Speed"), + .name = _("速度强化"), .price = (I_PRICE >= GEN_7) ? 1000 : 350, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises stat\n" - "Speed during\n" - "one battle."), - #else - "Raises the stat\n" - "Speed during one\n" - "battle."), - #endif + "大幅提高战斗中宝\n" + "可梦速度的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2396,20 +2333,13 @@ const struct Item gItemsInfo[] = [ITEM_X_ACCURACY] = { - .name = _("X Accuracy"), + .name = _("命中强化"), .pluralName = _("X Accuracies"), .price = (I_PRICE >= GEN_7) ? 1000 : 950, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises move\n" - "accuracy during\n" - "one battle."), - #else - "Raises accuracy\n" - "of attack moves\n" - "during one battle."), - #endif + "大幅提高战斗中宝\n" + "可梦命中的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2422,12 +2352,12 @@ const struct Item gItemsInfo[] = [ITEM_DIRE_HIT] = { - .name = _("Dire Hit"), + .name = _("要害攻击"), .price = (I_PRICE >= GEN_7) ? 1000 : 650, .description = COMPOUND_STRING( - "Raises the\n" - "critical-hit ratio\n" - "during one battle."), + "击中要害的几率会\n" + "大幅提高。只能使\n" + "用1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2440,13 +2370,13 @@ const struct Item gItemsInfo[] = [ITEM_GUARD_SPEC] = { - .name = _("Guard Spec."), + .name = _("能力防守"), .pluralName = _("Guard Specs."), .price = (I_PRICE >= GEN_7) ? 1500 : 700, .description = COMPOUND_STRING( - "Prevents stat\n" - "reduction when\n" - "used in battle."), + "在战斗中,5回合\n" + "内不让我方能力降\n" + "低的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2459,7 +2389,7 @@ const struct Item gItemsInfo[] = [ITEM_POKE_DOLL] = { - .name = _("Poké Doll"), + .name = _("皮皮玩偶"), .price = (I_PRICE < GEN_7) ? 1000 : ((I_PRICE == GEN_7) ? 100 : 300), .description = sPokeDollDesc, .pocket = POCKET_ITEMS, @@ -2473,7 +2403,7 @@ const struct Item gItemsInfo[] = [ITEM_FLUFFY_TAIL] = { - .name = _("Fluffy Tail"), + .name = _("向尾喵的尾巴"), .price = (I_PRICE >= GEN_7) ? 100 : 1000, .description = sPokeDollDesc, .pocket = POCKET_ITEMS, @@ -2487,7 +2417,7 @@ const struct Item gItemsInfo[] = [ITEM_POKE_TOY] = { - .name = _("Poké Toy"), + .name = _("宝可尾草"), .price = (I_PRICE >= GEN_7) ? 100 : 1000, .description = sPokeDollDesc, .pocket = POCKET_ITEMS, @@ -2501,13 +2431,13 @@ const struct Item gItemsInfo[] = [ITEM_MAX_MUSHROOMS] = { - .name = _("Max Mushrooms"), + .name = _("极巨菇菇"), .pluralName = _("Max Mushrooms"), .price = 8000, .description = COMPOUND_STRING( - "Raises every stat\n" - "during one battle\n" - "by one stage."), + "有某种神奇力量的\n" + "蘑菇,能改变宝可\n" + "梦极巨化的样子。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2521,12 +2451,12 @@ const struct Item gItemsInfo[] = [ITEM_BOTTLE_CAP] = { - .name = _("Bottle Cap"), + .name = _("银色王冠"), .price = (I_PRICE >= GEN_9) ? 20000 : 5000, .description = COMPOUND_STRING( - "A beautiful bottle\n" - "cap that gives off\n" - "a silver gleam."), + "银色的美丽王冠。\n" + "有些人收到它会很\n" + "高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2537,12 +2467,12 @@ const struct Item gItemsInfo[] = [ITEM_GOLD_BOTTLE_CAP] = { - .name = _("Gold Bottle Cap"), + .name = _("金色王冠"), .price = (I_PRICE >= GEN_9) ? 60000 : 10000, .description = COMPOUND_STRING( - "A beautiful bottle\n" - "cap that gives off\n" - "a golden gleam."), + "金色的美丽王冠。\n" + "有些人收到它会很\n" + "高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2553,12 +2483,12 @@ const struct Item gItemsInfo[] = [ITEM_NUGGET] = { - .name = _("Nugget"), + .name = _("金珠"), .price = 10000 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A nugget of pure\n" - "gold. Can be sold at\n" - "a high price."), + "闪着金光,以纯金\n" + "制成的珠子。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2569,12 +2499,12 @@ const struct Item gItemsInfo[] = [ITEM_BIG_NUGGET] = { - .name = _("Big Nugget"), + .name = _("巨大金珠"), .price = (I_PRICE >= GEN_7) ? (40000 * TREASURE_FACTOR) : 20000, .description = COMPOUND_STRING( - "A big nugget made\n" - "of gold, sellable\n" - "at a high price."), + "以纯金制成闪着金\n" + "光的大珠子。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2585,12 +2515,12 @@ const struct Item gItemsInfo[] = [ITEM_TINY_MUSHROOM] = { - .name = _("Tiny Mushroom"), + .name = _("小蘑菇"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A plain mushroom\n" - "that would sell\n" - "at a cheap price."), + "珍稀的小蘑菇。在\n" + "一些爱好者中有着\n" + "相当高的人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2601,7 +2531,7 @@ const struct Item gItemsInfo[] = [ITEM_BIG_MUSHROOM] = { - .name = _("Big Mushroom"), + .name = _("大蘑菇"), .price = 5000 * TREASURE_FACTOR, .description = sBigMushroomDesc, .pocket = POCKET_ITEMS, @@ -2614,7 +2544,7 @@ const struct Item gItemsInfo[] = [ITEM_BALM_MUSHROOM] = { - .name = _("Balm Mushroom"), + .name = _("芳香蘑菇"), .price = (I_PRICE >= GEN_7) ? 15000 * TREASURE_FACTOR: 12500, .description = sBigMushroomDesc, .pocket = POCKET_ITEMS, @@ -2627,12 +2557,12 @@ const struct Item gItemsInfo[] = [ITEM_PEARL] = { - .name = _("Pearl"), + .name = _("珍珠"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR: 1400, .description = COMPOUND_STRING( - "A pretty pearl\n" - "that would sell at a\n" - "cheap price."), + "散发着光泽且有点\n" + "小的珍珠。可以在\n" + "商店低价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2643,12 +2573,12 @@ const struct Item gItemsInfo[] = [ITEM_BIG_PEARL] = { - .name = _("Big Pearl"), + .name = _("大珍珠"), .price = (I_PRICE >= GEN_7) ? 8000 * TREASURE_FACTOR: 7500, .description = COMPOUND_STRING( - "A lovely large pearl\n" - "that would sell at a\n" - "high price."), + "散发着光泽且相当\n" + "大颗的珍珠。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2659,12 +2589,12 @@ const struct Item gItemsInfo[] = [ITEM_PEARL_STRING] = { - .name = _("Pearl String"), + .name = _("丸子珍珠"), .price = (I_PRICE >= GEN_8) ? 15000 * TREASURE_FACTOR: ((I_PRICE == GEN_7) ? 30000 : 15000), .description = COMPOUND_STRING( - "Very large pearls\n" - "that would sell at a\n" - "high price."), + "散发着光泽且非常\n" + "大颗的珍珠。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2675,13 +2605,13 @@ const struct Item gItemsInfo[] = [ITEM_STARDUST] = { - .name = _("Stardust"), + .name = _("星星沙子"), .pluralName = _("Stardust"), .price = (I_PRICE >= GEN_7) ? 3000 * TREASURE_FACTOR: 2000, .description = COMPOUND_STRING( - "Beautiful red sand.\n" - "Can be sold at a\n" - "high price."), + "手感细腻且美丽的\n" + "红色沙子。可以在\n" + "商店低价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2692,12 +2622,12 @@ const struct Item gItemsInfo[] = [ITEM_STAR_PIECE] = { - .name = _("Star Piece"), + .name = _("星星碎片"), .price = (I_PRICE >= GEN_7) ? 12000 * TREASURE_FACTOR: 9800, .description = COMPOUND_STRING( - "A red gem shard.\n" - "It would sell for a\n" - "very high price."), + "闪红光且十分美丽\n" + "的宝石碎片。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2708,12 +2638,12 @@ const struct Item gItemsInfo[] = [ITEM_COMET_SHARD] = { - .name = _("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( - "A comet's shard.\n" - "It would sell for a\n" - "high price."), + "彗星临近时掉落到\n" + "地表的碎片。可以\n" + "在商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2724,13 +2654,12 @@ const struct Item gItemsInfo[] = [ITEM_SHOAL_SALT] = { - .name = _("Shoal Salt"), + .name = _("浅滩海盐"), .pluralName = _("Shoal Salt"), .price = 20, .description = COMPOUND_STRING( - "Salt obtained from\n" - "deep inside the\n" - "Shoal Cave."), + "在浅滩洞穴这地方\n" + "找到的海盐。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2741,12 +2670,11 @@ const struct Item gItemsInfo[] = [ITEM_SHOAL_SHELL] = { - .name = _("Shoal Shell"), + .name = _("浅滩贝壳"), .price = 20, .description = COMPOUND_STRING( - "A seashell found\n" - "deep inside the\n" - "Shoal Cave."), + "在浅滩洞穴这地方\n" + "找到的贝壳。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2757,7 +2685,7 @@ const struct Item gItemsInfo[] = [ITEM_RED_SHARD] = { - .name = _("Red Shard"), + .name = _("红色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, @@ -2770,7 +2698,7 @@ const struct Item gItemsInfo[] = [ITEM_BLUE_SHARD] = { - .name = _("Blue Shard"), + .name = _("蓝色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, @@ -2783,7 +2711,7 @@ const struct Item gItemsInfo[] = [ITEM_YELLOW_SHARD] = { - .name = _("Yellow Shard"), + .name = _("黄色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, @@ -2796,7 +2724,7 @@ const struct Item gItemsInfo[] = [ITEM_GREEN_SHARD] = { - .name = _("Green Shard"), + .name = _("绿色碎片"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .description = sShardsDesc, .pocket = POCKET_ITEMS, @@ -2809,12 +2737,12 @@ const struct Item gItemsInfo[] = [ITEM_HEART_SCALE] = { - .name = _("Heart Scale"), + .name = _("心之鳞片"), .price = 100, .description = COMPOUND_STRING( - "A lovely scale.\n" - "It is coveted by\n" - "collectors."), + "有着美丽心形外形\n" + "的珍稀鳞片。有些\n" + "人收到会很高兴。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2825,13 +2753,13 @@ const struct Item gItemsInfo[] = [ITEM_HONEY] = { - .name = _("Honey"), + .name = _("甜甜蜜"), .pluralName = _("Honey"), .price = (I_PRICE < GEN_5) ? 100 : ((I_PRICE < GEN_8) ? 300 : 900), .description = COMPOUND_STRING( - "Sweet honey that\n" - "attracts wild\n" - "Pokémon when used."), + "宝可梦采集的清甜\n" + "芬芳的花蜜。可在\n" + "商店里廉价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_Honey, @@ -2842,12 +2770,12 @@ const struct Item gItemsInfo[] = [ITEM_RARE_BONE] = { - .name = _("Rare Bone"), + .name = _("贵重骨头"), .price = (I_PRICE >= GEN_7) ? 5000 * TREASURE_FACTOR: 10000, .description = COMPOUND_STRING( - "A very rare bone.\n" - "It can be sold at\n" - "a high price."), + "在考古学上非常贵\n" + "重的骨头。可以在\n" + "商店高价出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2858,12 +2786,12 @@ const struct Item gItemsInfo[] = [ITEM_ODD_KEYSTONE] = { - .name = _("Odd Keystone"), + .name = _("楔石"), .price = 2100, .description = COMPOUND_STRING( - "Voices can be heard\n" - "from this odd stone\n" - "occasionally."), + "保护石之塔的重要\n" + "石头。有时能从石\n" + "头里听到声音。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2874,12 +2802,12 @@ const struct Item gItemsInfo[] = [ITEM_PRETTY_FEATHER] = { - .name = _("Pretty Feather"), + .name = _("美丽之羽"), .price = (I_PRICE >= GEN_7) ? 1000 * TREASURE_FACTOR: 200, .description = COMPOUND_STRING( - "A beautiful yet\n" - "plain feather that\n" - "does nothing."), + "仅仅只是漂亮,没\n" + "有任何效果,极其\n" + "普通的羽毛。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2890,12 +2818,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_COPPER] = { - .name = _("Relic Copper"), + .name = _("古代铜币"), .price = 0, .description = COMPOUND_STRING( - "A copper coin used\n" - "long ago. It sells\n" - "at a high price."), + "约3000年前的\n" + "文明使用的铜币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2906,12 +2833,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_SILVER] = { - .name = _("Relic Silver"), + .name = _("古代银币"), .price = 0, .description = COMPOUND_STRING( - "A silver coin used\n" - "long ago. It sells\n" - "at a high price."), + "约3000年前的\n" + "文明使用的银币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2922,12 +2848,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_GOLD] = { - .name = _("Relic Gold"), + .name = _("古代金币"), .price = 0, .description = COMPOUND_STRING( - "A gold coin used\n" - "long ago. It sells\n" - "at a high price."), + "约3000年前的\n" + "文明使用的金币。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2938,12 +2863,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_VASE] = { - .name = _("Relic Vase"), + .name = _("古代之壶"), .price = 0, .description = COMPOUND_STRING( - "A vase made long\n" - "ago. It sells at\n" - "a high price."), + "约3000年前的\n" + "文明制造的壶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2954,12 +2878,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_BAND] = { - .name = _("Relic Band"), + .name = _("古代手镯"), .price = 0, .description = COMPOUND_STRING( - "An old bracelet.\n" - "It sells at a\n" - "high price."), + "约3000年前的\n" + "文明制造的手镯。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2970,12 +2893,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_STATUE] = { - .name = _("Relic Statue"), + .name = _("古代石像"), .price = 0, .description = COMPOUND_STRING( - "An old statue.\n" - "It sells at a\n" - "high price."), + "约3000年前的\n" + "文明制造的石像。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -2986,12 +2908,11 @@ const struct Item gItemsInfo[] = [ITEM_RELIC_CROWN] = { - .name = _("Relic Crown"), + .name = _("古代王冠"), .price = 0, .description = COMPOUND_STRING( - "An old crown.\n" - "It sells at a\n" - "high price."), + "约3000年前的\n" + "文明制造的王冠。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3002,12 +2923,12 @@ const struct Item gItemsInfo[] = [ITEM_STRANGE_SOUVENIR] = { - .name = _("Strange Souvenir"), + .name = _("神秘摆设"), .price = (I_PRICE >= GEN_7) ? 3000 : 10, .description = COMPOUND_STRING( - "An ornament that\n" - "depicts a Pokémon\n" - "from Alola."), + "据说是模仿古时候\n" + "被称为守护神宝可\n" + "梦而制作的摆设。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3020,11 +2941,11 @@ const struct Item gItemsInfo[] = [ITEM_HELIX_FOSSIL] = { - .name = _("Helix Fossil"), + .name = _("贝壳化石"), .description = COMPOUND_STRING( - "A piece of an\n" - "ancient marine\n" - "Pokémon's seashell."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是贝壳的一部分。"), #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, @@ -3042,11 +2963,11 @@ const struct Item gItemsInfo[] = [ITEM_DOME_FOSSIL] = { - .name = _("Dome Fossil"), + .name = _("甲壳化石"), .description = COMPOUND_STRING( - "A piece of an\n" - "ancient marine\n" - "Pokémon's shell."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是甲壳的一部分。"), #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, .pocket = POCKET_ITEMS, @@ -3064,11 +2985,11 @@ const struct Item gItemsInfo[] = [ITEM_OLD_AMBER] = { - .name = _("Old Amber"), + .name = _("秘密琥珀"), .description = COMPOUND_STRING( - "A stone containing\n" - "the genes of an\n" - "ancient Pokémon."), + "封存着古代宝可梦\n" + "遗传基因的琥珀,\n" + "透着点红色。"), #if I_KEY_FOSSILS >= GEN_4 .price = 1000, .pocket = POCKET_ITEMS, @@ -3086,7 +3007,7 @@ const struct Item gItemsInfo[] = [ITEM_ROOT_FOSSIL] = { - .name = _("Root Fossil"), + .name = _("根状化石"), .description = sRootFossilDesc, #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, @@ -3105,7 +3026,7 @@ const struct Item gItemsInfo[] = [ITEM_CLAW_FOSSIL] = { - .name = _("Claw Fossil"), + .name = _("爪子化石"), .description = sRootFossilDesc, #if I_KEY_FOSSILS >= GEN_4 .price = (I_PRICE >= GEN_7) ? 7000: 1000, @@ -3124,12 +3045,12 @@ const struct Item gItemsInfo[] = [ITEM_ARMOR_FOSSIL] = { - .name = _("Armor Fossil"), + .name = _("盾甲化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's head."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是领饰的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3140,12 +3061,12 @@ const struct Item gItemsInfo[] = [ITEM_SKULL_FOSSIL] = { - .name = _("Skull Fossil"), + .name = _("头盖化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's collar."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是头部的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3156,12 +3077,12 @@ const struct Item gItemsInfo[] = [ITEM_COVER_FOSSIL] = { - .name = _("Cover Fossil"), + .name = _("背盖化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's back."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是后背的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3172,12 +3093,12 @@ const struct Item gItemsInfo[] = [ITEM_PLUME_FOSSIL] = { - .name = _("Plume Fossil"), + .name = _("羽毛化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's wing."), + "据说是鸟宝可梦祖\n" + "先的化石。好像是\n" + "翅膀的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3188,12 +3109,12 @@ const struct Item gItemsInfo[] = [ITEM_JAW_FOSSIL] = { - .name = _("Jaw Fossil"), + .name = _("颚之化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's large jaw."), + "很久以前的古代宝\n" + "可梦的化石。好像\n" + "是巨颚的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3204,12 +3125,12 @@ const struct Item gItemsInfo[] = [ITEM_SAIL_FOSSIL] = { - .name = _("Sail Fossil"), + .name = _("鳍之化石"), .price = (I_PRICE >= GEN_7) ? 7000: 1000, .description = COMPOUND_STRING( - "A piece of a\n" - "prehistoric Poké-\n" - "mon's skin sail."), + "很久以前古代宝可\n" + "梦的化石。好像是\n" + "头鳍的一部分。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3220,12 +3141,12 @@ const struct Item gItemsInfo[] = [ITEM_FOSSILIZED_BIRD] = { - .name = _("Fossilized Bird"), + .name = _("化石鸟"), .price = 5000, .description = COMPOUND_STRING( - "A fossil of an\n" - "ancient, sky-\n" - "soaring Pokémon."), + "远古时代宝可梦化\n" + "石残片。本来面目\n" + "至今是未解之谜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3236,7 +3157,7 @@ const struct Item gItemsInfo[] = [ITEM_FOSSILIZED_FISH] = { - .name = _("Fossilized Fish"), + .name = _("化石鱼"), .pluralName = _("Fossilized Fishes"), .price = 5000, .description = sFossilizedFishDesc, @@ -3250,12 +3171,12 @@ const struct Item gItemsInfo[] = [ITEM_FOSSILIZED_DRAKE] = { - .name = _("Fossilized Drake"), + .name = _("化石龙"), .price = 5000, .description = COMPOUND_STRING( - "A fossil of an\n" - "ancient, land-\n" - "roaming Pokémon."), + "远古时代宝可梦化\n" + "石残片。本来面目\n" + "至今是未解之谜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3266,7 +3187,7 @@ const struct Item gItemsInfo[] = [ITEM_FOSSILIZED_DINO] = { - .name = _("Fossilized Dino"), + .name = _("化石海兽"), .price = 5000, .description = sFossilizedFishDesc, .pocket = POCKET_ITEMS, @@ -3281,14 +3202,14 @@ const struct Item gItemsInfo[] = [ITEM_GROWTH_MULCH] = { - .name = _("Growth Mulch"), + .name = _("速速肥"), .pluralName = _("Growth Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "accelerates the\n" - "growth of Berries."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3303,14 +3224,14 @@ const struct Item gItemsInfo[] = [ITEM_DAMP_MULCH] = { - .name = _("Damp Mulch"), + .name = _("湿湿肥"), .pluralName = _("Damp Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "decelerates the\n" - "growth of Berries."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3325,14 +3246,14 @@ const struct Item gItemsInfo[] = [ITEM_STABLE_MULCH] = { - .name = _("Stable Mulch"), + .name = _("久久肥"), .pluralName = _("Stable Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "ups the life time\n" - "of Berry trees."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3347,14 +3268,14 @@ const struct Item gItemsInfo[] = [ITEM_GOOEY_MULCH] = { - .name = _("Gooey Mulch"), + .name = _("粘粘肥"), .pluralName = _("Gooey Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "makes more Berries\n" - "regrow after fall."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3369,14 +3290,14 @@ const struct Item gItemsInfo[] = [ITEM_RICH_MULCH] = { - .name = _("Rich Mulch"), + .name = _("硕果肥"), .pluralName = _("Rich Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "ups the number of\n" - "Berries harvested."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3391,14 +3312,14 @@ const struct Item gItemsInfo[] = [ITEM_SURPRISE_MULCH] = { - .name = _("Surprise Mulch"), + .name = _("吃惊肥"), .pluralName = _("Surprise Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "ups the chance of\n" - "Berry mutations."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3413,14 +3334,14 @@ const struct Item gItemsInfo[] = [ITEM_BOOST_MULCH] = { - .name = _("Boost Mulch"), + .name = _("劲劲肥"), .pluralName = _("Boost Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer that\n" - "ups the dry speed\n" - "of soft soil."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3435,14 +3356,14 @@ const struct Item gItemsInfo[] = [ITEM_AMAZE_MULCH] = { - .name = _("Amaze Mulch"), + .name = _("超效肥"), .pluralName = _("Amaze Mulch"), .price = 200, #if OW_BERRY_MULCH_USAGE == TRUE .description = COMPOUND_STRING( - "A fertilizer Rich\n" - "Surprising and\n" - "Boosting as well."), + "培育树果时的肥料\n" + "。但完全不适合丰\n" + "缘的土壤。"), #else .description = sGenericMulchDesc, #endif @@ -3459,12 +3380,11 @@ const struct Item gItemsInfo[] = [ITEM_RED_APRICORN] = { - .name = _("Red Apricorn"), + .name = _("红球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A red apricorn.\n" - "It assails your\n" - "nostrils."), + "红色的球果。有种\n" + "刺鼻的气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3474,12 +3394,11 @@ const struct Item gItemsInfo[] = [ITEM_BLUE_APRICORN] = { - .name = _("Blue Apricorn"), + .name = _("蓝球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A blue apricorn.\n" - "It smells a bit\n" - "like grass."), + "蓝色的球果。略有\n" + "一股青草的香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3489,12 +3408,11 @@ const struct Item gItemsInfo[] = [ITEM_YELLOW_APRICORN] = { - .name = _("Yellow Apricorn"), + .name = _("黄球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A yellow apricorn.\n" - "It has an invigor-\n" - "ating scent."), + "黄色的球果。有种\n" + "清爽的香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3504,12 +3422,12 @@ const struct Item gItemsInfo[] = [ITEM_GREEN_APRICORN] = { - .name = _("Green Apricorn"), + .name = _("绿球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A green apricorn.\n" - "It has a strange,\n" - "aromatic scent."), + "绿色的球果。有种\n" + "焦香的香味,非常\n" + "神奇。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3519,12 +3437,12 @@ const struct Item gItemsInfo[] = [ITEM_PINK_APRICORN] = { - .name = _("Pink Apricorn"), + .name = _("粉球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A pink apricorn.\n" - "It has a nice,\n" - "sweet scent."), + "粉红色的球果。有\n" + "种甜甜的,好闻的\n" + "香味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3534,12 +3452,11 @@ const struct Item gItemsInfo[] = [ITEM_WHITE_APRICORN] = { - .name = _("White Apricorn"), + .name = _("白球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A white apricorn.\n" - "It doesn't smell\n" - "like anything."), + "白色的球果。没有\n" + "任何气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3549,12 +3466,11 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_APRICORN] = { - .name = _("Black Apricorn"), + .name = _("黑球果"), .price = (I_PRICE == GEN_4) ? 0 : ((I_PRICE >= GEN_5 && I_PRICE <= GEN_7) ? 20 : 200), .description = COMPOUND_STRING( - "A black apricorn.\n" - "It has an inde-\n" - "scribable scent."), + "黑色的球果。有种\n" + "无法形容的气味。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3564,12 +3480,12 @@ const struct Item gItemsInfo[] = [ITEM_WISHING_PIECE] = { - .name = _("Wishing Piece"), + .name = _("许愿星块"), .price = 20, .description = COMPOUND_STRING( - "Throw into a\n" - "{PKMN} Den to attract\n" - "Dynamax Pokémon."), + "投掷到宝可梦的巢\n" + "穴里会吸引极巨化\n" + "宝可梦。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, // Todo @@ -3580,12 +3496,12 @@ const struct Item gItemsInfo[] = [ITEM_GALARICA_TWIG] = { - .name = _("Galarica Twig"), + .name = _("伽勒豆蔻枝"), .price = 20 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A twig from a tree\n" - "in Galar called\n" - "Galarica."), + "伽勒豆蔻的枝条。\n" + "可以用来制作某种\n" + "宝可梦的饰品。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3596,13 +3512,12 @@ const struct Item gItemsInfo[] = [ITEM_ARMORITE_ORE] = { - .name = _("Armorite Ore"), + .name = _("铠甲矿石"), .pluralName = _("Armorite Ore"), .price = 20, .description = COMPOUND_STRING( - "A rare ore. Can be\n" - "found in the Isle\n" - "of Armor at Galar."), + "能够在铠岛找出的\n" + "珍稀石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3613,13 +3528,12 @@ const struct Item gItemsInfo[] = [ITEM_DYNITE_ORE] = { - .name = _("Dynite Ore"), + .name = _("极矿石"), .pluralName = _("Dynite Ore"), .price = 20, .description = COMPOUND_STRING( - "A mysterious ore.\n" - "It can be found in\n" - "Galar's Max Lair."), + "能够在王冠雪原找\n" + "出的珍稀石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -3632,13 +3546,13 @@ const struct Item gItemsInfo[] = [ITEM_ORANGE_MAIL] = { - .name = _("Orange Mail"), + .name = _("橙色邮件"), .pluralName = _("Orange Mail"), .price = 50, .description = COMPOUND_STRING( - "A Zigzagoon-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有蛇纹熊的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3649,13 +3563,13 @@ const struct Item gItemsInfo[] = [ITEM_HARBOR_MAIL] = { - .name = _("Harbor Mail"), + .name = _("港口邮件"), .pluralName = _("Harbor Mail"), .price = 50, .description = COMPOUND_STRING( - "A Wingull-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有长翅鸥的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3666,13 +3580,13 @@ const struct Item gItemsInfo[] = [ITEM_GLITTER_MAIL] = { - .name = _("Glitter Mail"), + .name = _("闪亮邮件"), .pluralName = _("Glitter Mail"), .price = 50, .description = COMPOUND_STRING( - "A Pikachu-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有皮卡丘的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3683,13 +3597,13 @@ const struct Item gItemsInfo[] = [ITEM_MECH_MAIL] = { - .name = _("Mech Mail"), + .name = _("机械邮件"), .pluralName = _("Mech Mail"), .price = 50, .description = COMPOUND_STRING( - "A Magnemite-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有小磁怪的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3700,13 +3614,13 @@ const struct Item gItemsInfo[] = [ITEM_WOOD_MAIL] = { - .name = _("Wood Mail"), + .name = _("木纹邮件"), .pluralName = _("Wood Mail"), .price = 50, .description = COMPOUND_STRING( - "A Slakoth-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有懒人獭的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3717,13 +3631,13 @@ const struct Item gItemsInfo[] = [ITEM_WAVE_MAIL] = { - .name = _("Wave Mail"), + .name = _("波涛邮件"), .pluralName = _("Wave Mail"), .price = 50, .description = COMPOUND_STRING( - "A Wailmer-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有吼吼鲸的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3734,7 +3648,7 @@ const struct Item gItemsInfo[] = [ITEM_BEAD_MAIL] = { - .name = _("Bead Mail"), + .name = _("珠宝邮件"), .pluralName = _("Bead Mail"), .price = 50, .description = sBeadMailDesc, @@ -3748,13 +3662,13 @@ const struct Item gItemsInfo[] = [ITEM_SHADOW_MAIL] = { - .name = _("Shadow Mail"), + .name = _("影子邮件"), .pluralName = _("Shadow Mail"), .price = 50, .description = COMPOUND_STRING( - "A Duskull-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有夜巡灵的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3765,13 +3679,13 @@ const struct Item gItemsInfo[] = [ITEM_TROPIC_MAIL] = { - .name = _("Tropic Mail"), + .name = _("热带邮件"), .pluralName = _("Tropic Mail"), .price = 50, .description = COMPOUND_STRING( - "A Bellossom-print\n" - "Mail to be held by\n" - "a Pokémon."), + "印有美丽花的信纸\n" + ",可以让宝可梦携\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3782,7 +3696,7 @@ const struct Item gItemsInfo[] = [ITEM_DREAM_MAIL] = { - .name = _("Dream Mail"), + .name = _("梦境邮件"), .pluralName = _("Dream Mail"), .price = 50, .description = sBeadMailDesc, @@ -3796,13 +3710,13 @@ const struct Item gItemsInfo[] = [ITEM_FAB_MAIL] = { - .name = _("Fab Mail"), + .name = _("奇迹邮件"), .pluralName = _("Fab Mail"), .price = 50, .description = COMPOUND_STRING( - "A gorgeous-print\n" - "Mail to be held\n" - "by a Pokémon."), + "一张华丽的信纸,\n" + "可以让宝可梦携带\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3813,13 +3727,13 @@ const struct Item gItemsInfo[] = [ITEM_RETRO_MAIL] = { - .name = _("Retro Mail"), + .name = _("复古邮件"), .pluralName = _("Retro Mail"), .price = 50, .description = COMPOUND_STRING( - "Mail featuring the\n" - "drawings of three\n" - "Pokémon."), + "印有三种宝可梦的\n" + "信纸,可以让宝可\n" + "梦携带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_MAIL, .fieldUseFunc = ItemUseOutOfBattle_Mail, @@ -3832,7 +3746,7 @@ const struct Item gItemsInfo[] = [ITEM_FIRE_STONE] = { - .name = _("Fire Stone"), + .name = _("火之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3846,7 +3760,7 @@ const struct Item gItemsInfo[] = [ITEM_WATER_STONE] = { - .name = _("Water Stone"), + .name = _("水之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3860,7 +3774,7 @@ const struct Item gItemsInfo[] = [ITEM_THUNDER_STONE] = { - .name = _("Thunder Stone"), + .name = _("雷之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3874,7 +3788,7 @@ const struct Item gItemsInfo[] = [ITEM_LEAF_STONE] = { - .name = _("Leaf Stone"), + .name = _("叶之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3888,7 +3802,7 @@ const struct Item gItemsInfo[] = [ITEM_ICE_STONE] = { - .name = _("Ice Stone"), + .name = _("冰之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3902,7 +3816,7 @@ const struct Item gItemsInfo[] = [ITEM_SUN_STONE] = { - .name = _("Sun Stone"), + .name = _("日之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3916,7 +3830,7 @@ const struct Item gItemsInfo[] = [ITEM_MOON_STONE] = { - .name = _("Moon Stone"), + .name = _("月之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3930,7 +3844,7 @@ const struct Item gItemsInfo[] = [ITEM_SHINY_STONE] = { - .name = _("Shiny Stone"), + .name = _("光之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3944,7 +3858,7 @@ const struct Item gItemsInfo[] = [ITEM_DUSK_STONE] = { - .name = _("Dusk Stone"), + .name = _("暗之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3958,7 +3872,7 @@ const struct Item gItemsInfo[] = [ITEM_DAWN_STONE] = { - .name = _("Dawn Stone"), + .name = _("觉醒之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 2100, .description = sEvolutionStoneDesc, .pocket = POCKET_ITEMS, @@ -3972,12 +3886,12 @@ const struct Item gItemsInfo[] = [ITEM_SWEET_APPLE] = { - .name = _("Sweet Apple"), + .name = _("甜甜苹果"), .price = 2200, .description = COMPOUND_STRING( - "A very sweet apple\n" - "that makes certain\n" - "Pokémon evolve."), + "这种甜美的苹果可\n" + "以使特定的宝可梦\n" + "进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -3989,12 +3903,12 @@ const struct Item gItemsInfo[] = [ITEM_TART_APPLE] = { - .name = _("Tart Apple"), + .name = _("酸酸苹果"), .price = 2200, .description = COMPOUND_STRING( - "A very tart apple\n" - "that makes certain\n" - "Pokémon evolve."), + "这种酸酸的苹果可\n" + "以使特定的宝可梦\n" + "进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -4006,12 +3920,12 @@ const struct Item gItemsInfo[] = [ITEM_CRACKED_POT] = { - .name = _("Cracked Pot"), + .name = _("破裂的茶壶"), .price = 1600, .description = COMPOUND_STRING( - "A cracked teapot\n" - "that makes certain\n" - "Pokémon evolve."), + "这个神奇的茶壶虽\n" + "有破裂,可以使特\n" + "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -4023,12 +3937,12 @@ const struct Item gItemsInfo[] = [ITEM_CHIPPED_POT] = { - .name = _("Chipped Pot"), + .name = _("缺损的茶壶"), .price = 38000, .description = COMPOUND_STRING( - "A chipped teapot\n" - "that makes certain\n" - "Pokémon evolve."), + "这个神奇的茶壶虽\n" + "有缺陷,可以使特\n" + "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -4040,12 +3954,12 @@ const struct Item gItemsInfo[] = [ITEM_GALARICA_CUFF] = { - .name = _("Galarica Cuff"), + .name = _("伽勒豆蔻手环"), .price = (I_PRICE >= GEN_9) ? 3000 : 6000, .description = COMPOUND_STRING( - "A cuff from Galar\n" - "that makes certain\n" - "Pokémon evolve."), + "用伽勒豆蔻枝编的\n" + "手环。伽勒尔呆呆\n" + "兽戴上会很开心。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -4057,13 +3971,13 @@ const struct Item gItemsInfo[] = [ITEM_GALARICA_WREATH] = { - .name = _("Galarica Wreath"), + .name = _("伽勒豆蔻花圈"), .pluralName = _("Galarica Wreathes"), .price = (I_PRICE >= GEN_9) ? 3000 : 6000, .description = COMPOUND_STRING( - "A wreath made in\n" - "Galar. Makes some\n" - "Pokémon evolve."), + "用伽勒豆蔻枝编的\n" + "花冠。伽勒尔呆呆\n" + "兽戴上会很开心。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -4075,14 +3989,14 @@ const struct Item gItemsInfo[] = [ITEM_DRAGON_SCALE] = { - .name = _("Dragon Scale"), + .name = _("龙之鳞片"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .holdEffect = HOLD_EFFECT_DRAGON_SCALE, .holdEffectParam = 10, .description = COMPOUND_STRING( - "A strange scale\n" - "held by Dragon-\n" - "type Pokémon."), + "又硬又坚固的鳞片\n" + "。龙属性宝可梦有\n" + "时会携带它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4094,12 +4008,13 @@ const struct Item gItemsInfo[] = [ITEM_UPGRADE] = { - .name = _("Upgrade"), + .name = _("升级数据"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .holdEffect = HOLD_EFFECT_UPGRADE, .description = COMPOUND_STRING( - "A peculiar box made\n" - "by Silph Co."), + "内部储存了各种信\n" + "息的透明机器。西\n" + "尔佛公司制造。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4111,12 +4026,12 @@ const struct Item gItemsInfo[] = [ITEM_PROTECTOR] = { - .name = _("Protector"), + .name = _("护具"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "Loved by a certain\n" - "Pokémon. It's stiff\n" - "and heavy."), + "某种护具。非常坚\n" + "硬而且沉重。某种\n" + "宝可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4128,12 +4043,12 @@ const struct Item gItemsInfo[] = [ITEM_ELECTIRIZER] = { - .name = _("Electirizer"), + .name = _("电力增幅器"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "Loved by a certain\n" - "Pokémon. It's full\n" - "of electric energy."), + "积蓄着庞大电气力\n" + "量的箱子。某种宝\n" + "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4145,12 +4060,12 @@ const struct Item gItemsInfo[] = [ITEM_MAGMARIZER] = { - .name = _("Magmarizer"), + .name = _("熔岩增幅器"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "Loved by a certain\n" - "Pokémon. It's full\n" - "of magma energy."), + "积蓄着庞大熔岩能\n" + "量的箱子。某种宝\n" + "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4162,12 +4077,12 @@ const struct Item gItemsInfo[] = [ITEM_DUBIOUS_DISC] = { - .name = _("Dubious Disc"), + .name = _("可疑补丁"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "A clear device\n" - "overflowing with\n" - "dubious data."), + "内部储存了奇怪信\n" + "息的透明机器。制\n" + "造者不明。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4179,13 +4094,13 @@ const struct Item gItemsInfo[] = [ITEM_REAPER_CLOTH] = { - .name = _("Reaper Cloth"), + .name = _("灵界之布"), .pluralName = _("Reaper Cloths"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "Loved by a certain\n" - "Pokémon. Imbued\n" - "with spirit energy."), + "蕴含着惊人强大灵\n" + "力的布。某种宝可\n" + "梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4197,12 +4112,12 @@ const struct Item gItemsInfo[] = [ITEM_PRISM_SCALE] = { - .name = _("Prism Scale"), + .name = _("美丽鳞片"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 2000 : 500), .description = COMPOUND_STRING( - "A mysterious scale\n" - "that evolves a\n" - "certain Pokémon."), + "能让某些宝可梦进\n" + "化的神奇鳞片。散\n" + "发着虹色光辉。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4214,13 +4129,13 @@ const struct Item gItemsInfo[] = [ITEM_WHIPPED_DREAM] = { - .name = _("Whipped Dream"), + .name = _("泡沫奶油"), .pluralName = _("Whipped Dream"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "A soft and sweet\n" - "treat loved by\n" - "a certain Pokémon."), + "松软起着泡的有点\n" + "甜的奶油。某种宝\n" + "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4232,12 +4147,12 @@ const struct Item gItemsInfo[] = [ITEM_SACHET] = { - .name = _("Sachet"), + .name = _("香袋"), .price = (I_PRICE >= GEN_7) ? 2000 * TREASURE_FACTOR : 2100, .description = COMPOUND_STRING( - "A sachet of strong\n" - "perfumes, loved by\n" - "a certain Pokémon."), + "装着散发香气的香\n" + "料的袋子。某种宝\n" + "可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4249,12 +4164,12 @@ const struct Item gItemsInfo[] = [ITEM_OVAL_STONE] = { - .name = _("Oval Stone"), + .name = _("浑圆之石"), .price = (I_PRICE >= GEN_7) ? 2000 : 2100, .description = COMPOUND_STRING( - "Peculiar stone\n" - "that evolves a\n" - "certain Pokémon."), + "能让某些宝可梦进\n" + "化的神奇石头。像\n" + "珠子一般圆润。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -4266,12 +4181,12 @@ const struct Item gItemsInfo[] = [ITEM_STRAWBERRY_SWEET] = { - .name = _("Strawberry Sweet"), + .name = _("草莓糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "Strawberry-shaped\n" - "sweet loved by\n" - "Milcery."), + "草莓形状的工艺糖\n" + "果。小仙奶非常喜\n" + "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4282,12 +4197,12 @@ const struct Item gItemsInfo[] = [ITEM_LOVE_SWEET] = { - .name = _("Love Sweet"), + .name = _("爱心糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A heart-shaped\n" - "sweet loved by\n" - "Milcery."), + "爱心形状的工艺糖\n" + "果。小仙奶非常喜\n" + "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4298,12 +4213,12 @@ const struct Item gItemsInfo[] = [ITEM_BERRY_SWEET] = { - .name = _("Berry Sweet"), + .name = _("野莓糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A berry-shaped\n" - "sweet loved by\n" - "Milcery."), + "浆果形状的工艺糖\n" + "果。小仙奶非常喜\n" + "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4314,12 +4229,12 @@ const struct Item gItemsInfo[] = [ITEM_CLOVER_SWEET] = { - .name = _("Clover Sweet"), + .name = _("幸运草糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A clover-shaped\n" - "sweet loved by\n" - "Milcery."), + "四叶草形状的工艺\n" + "糖果。小仙奶非常\n" + "喜欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4330,12 +4245,12 @@ const struct Item gItemsInfo[] = [ITEM_FLOWER_SWEET] = { - .name = _("Flower Sweet"), + .name = _("花朵糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A flower-shaped\n" - "sweet loved by\n" - "Milcery."), + "花朵形状的工艺糖\n" + "果。小仙奶非常喜\n" + "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4346,12 +4261,12 @@ const struct Item gItemsInfo[] = [ITEM_STAR_SWEET] = { - .name = _("Star Sweet"), + .name = _("星星糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A star-shaped\n" - "sweet loved by\n" - "Milcery."), + "星星形状的工艺糖\n" + "果。小仙奶非常喜\n" + "欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4362,12 +4277,12 @@ const struct Item gItemsInfo[] = [ITEM_RIBBON_SWEET] = { - .name = _("Ribbon Sweet"), + .name = _("蝴蝶结糖饰"), .price = 500 * TREASURE_FACTOR, .description = COMPOUND_STRING( - "A ribbon-shaped\n" - "sweet loved by\n" - "Milcery."), + "蝴蝶结形状的工艺\n" + "糖果。小仙奶非常\n" + "喜欢。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4378,13 +4293,13 @@ const struct Item gItemsInfo[] = [ITEM_EVERSTONE] = { - .name = _("Everstone"), + .name = _("不变之石"), .price = (I_PRICE >= GEN_7) ? 3000 : 200, .holdEffect = HOLD_EFFECT_PREVENT_EVOLVE, .description = COMPOUND_STRING( - "A wondrous hold\n" - "item that prevents\n" - "evolution."), + "携带后,宝可梦在\n" + "此期间不会进化的\n" + "神奇石头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4397,7 +4312,7 @@ const struct Item gItemsInfo[] = [ITEM_RED_NECTAR] = { - .name = _("Red Nectar"), + .name = _("朱红色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, @@ -4411,7 +4326,7 @@ const struct Item gItemsInfo[] = [ITEM_YELLOW_NECTAR] = { - .name = _("Yellow Nectar"), + .name = _("金黄色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, @@ -4425,7 +4340,7 @@ const struct Item gItemsInfo[] = [ITEM_PINK_NECTAR] = { - .name = _("Pink Nectar"), + .name = _("桃粉色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, @@ -4439,7 +4354,7 @@ const struct Item gItemsInfo[] = [ITEM_PURPLE_NECTAR] = { - .name = _("Purple Nectar"), + .name = _("兰紫色花蜜"), .price = 300, .holdEffectParam = 0, .description = sNectarDesc, @@ -4455,14 +4370,14 @@ const struct Item gItemsInfo[] = [ITEM_FLAME_PLATE] = { - .name = _("Flame Plate"), + .name = _("火球石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Fire-type moves."), + "火属性的石板。携\n" + "带后,火招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4474,14 +4389,14 @@ const struct Item gItemsInfo[] = [ITEM_SPLASH_PLATE] = { - .name = _("Splash Plate"), + .name = _("水滴石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Water-type moves."), + "水属性的石板。携\n" + "带后,水招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4493,14 +4408,14 @@ const struct Item gItemsInfo[] = [ITEM_ZAP_PLATE] = { - .name = _("Zap Plate"), + .name = _("雷电石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of Elec-\n" - "tric-type moves."), + "电属性的石板。携\n" + "带后,电招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4512,14 +4427,14 @@ const struct Item gItemsInfo[] = [ITEM_MEADOW_PLATE] = { - .name = _("Meadow Plate"), + .name = _("碧绿石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Grass-type moves."), + "草属性的石板。携\n" + "带后,草招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4531,14 +4446,14 @@ const struct Item gItemsInfo[] = [ITEM_ICICLE_PLATE] = { - .name = _("Icicle Plate"), + .name = _("冰柱石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Ice-type moves."), + "冰属性的石板。携\n" + "带后,冰招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4550,14 +4465,14 @@ const struct Item gItemsInfo[] = [ITEM_FIST_PLATE] = { - .name = _("Fist Plate"), + .name = _("拳头石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of Fight-\n" - "ing-type moves."), + "格斗属性的石板。\n" + "携带后,格斗招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4569,14 +4484,14 @@ const struct Item gItemsInfo[] = [ITEM_TOXIC_PLATE] = { - .name = _("Toxic Plate"), + .name = _("剧毒石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Poison-type moves."), + "毒属性的石板。携\n" + "带后,毒招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4588,14 +4503,14 @@ const struct Item gItemsInfo[] = [ITEM_EARTH_PLATE] = { - .name = _("Earth Plate"), + .name = _("大地石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Ground-type moves."), + "地面属性的石板。\n" + "携带后,地面招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4607,14 +4522,14 @@ const struct Item gItemsInfo[] = [ITEM_SKY_PLATE] = { - .name = _("Sky Plate"), + .name = _("蓝天石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Flying-type moves."), + "飞行属性的石板。\n" + "携带后,飞行招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4626,14 +4541,14 @@ const struct Item gItemsInfo[] = [ITEM_MIND_PLATE] = { - .name = _("Mind Plate"), + .name = _("神奇石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of Psy\n" - "chic-type moves."), + "超能属性的石板。\n" + "携带后,超能招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4645,14 +4560,14 @@ const struct Item gItemsInfo[] = [ITEM_INSECT_PLATE] = { - .name = _("Insect Plate"), + .name = _("玉虫石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Bug-type moves."), + "虫属性的石板。携\n" + "带后,虫招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4664,14 +4579,14 @@ const struct Item gItemsInfo[] = [ITEM_STONE_PLATE] = { - .name = _("Stone Plate"), + .name = _("岩石石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Rock-type moves."), + "岩石属性的石板。\n" + "携带后,岩石招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4683,14 +4598,14 @@ const struct Item gItemsInfo[] = [ITEM_SPOOKY_PLATE] = { - .name = _("Spooky Plate"), + .name = _("妖怪石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Ghost-type moves."), + "幽灵属性的石板。\n" + "携带后,幽灵招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4702,14 +4617,14 @@ const struct Item gItemsInfo[] = [ITEM_DRACO_PLATE] = { - .name = _("Draco Plate"), + .name = _("龙之石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Dragon-type moves."), + "龙属性的石板。携\n" + "带后,龙招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4721,14 +4636,14 @@ const struct Item gItemsInfo[] = [ITEM_DREAD_PLATE] = { - .name = _("Dread Plate"), + .name = _("恶颜石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Dark-type moves."), + "恶属性的石板。携\n" + "带后,恶招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4740,14 +4655,14 @@ const struct Item gItemsInfo[] = [ITEM_IRON_PLATE] = { - .name = _("Iron Plate"), + .name = _("钢铁石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Steel-type moves."), + "钢属性的石板。携\n" + "带后,钢招式威力\n" + "会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4759,14 +4674,14 @@ const struct Item gItemsInfo[] = [ITEM_PIXIE_PLATE] = { - .name = _("Pixie Plate"), + .name = _("妖精石板"), .price = 1000, .holdEffect = HOLD_EFFECT_PLATE, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A tablet that ups\n" - "the power of\n" - "Fairy-type moves."), + "妖精属性的石板。\n" + "携带后,妖精招式\n" + "威力会增强。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4780,13 +4695,13 @@ const struct Item gItemsInfo[] = [ITEM_DOUSE_DRIVE] = { - .name = _("Douse Drive"), + .name = _("水流卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( - "Changes Genesect's\n" - "Techno Blast to\n" - "Water-type."), + "携带后,盖诺赛克\n" + "特的某招式就会变\n" + "为水属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4798,13 +4713,13 @@ const struct Item gItemsInfo[] = [ITEM_SHOCK_DRIVE] = { - .name = _("Shock Drive"), + .name = _("闪电卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( - "Changes Genesect's\n" - "Techno Blast to\n" - "Electric-type."), + "携带后,盖诺赛克\n" + "特的某招式就会变\n" + "为电属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4816,13 +4731,13 @@ const struct Item gItemsInfo[] = [ITEM_BURN_DRIVE] = { - .name = _("Burn Drive"), + .name = _("火焰卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( - "Changes Genesect's\n" - "Techno Blast to\n" - "Fire-type."), + "携带后,盖诺赛克\n" + "特的某招式就会变\n" + "为火属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4834,13 +4749,13 @@ const struct Item gItemsInfo[] = [ITEM_CHILL_DRIVE] = { - .name = _("Chill Drive"), + .name = _("冰冻卡带"), .price = (I_PRICE >= GEN_7) ? 0 : 1000, .holdEffect = HOLD_EFFECT_DRIVE, .description = COMPOUND_STRING( - "Changes Genesect's\n" - "Techno Blast to\n" - "Ice-type."), + "携带后,盖诺赛克\n" + "特的某招式就会变\n" + "为冰属性。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4854,15 +4769,15 @@ const struct Item gItemsInfo[] = [ITEM_FIRE_MEMORY] = { - .name = _("Fire Memory"), + .name = _("火焰存储碟"), .pluralName = _("Fire Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Fire\n" - "type data. It swaps\n" - "Silvally's type."), + "装有火数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4874,15 +4789,15 @@ const struct Item gItemsInfo[] = [ITEM_WATER_MEMORY] = { - .name = _("Water Memory"), + .name = _("清水存储碟"), .pluralName = _("Water Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Water\n" - "type data. It swaps\n" - "Silvally's type."), + "装有水数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4894,15 +4809,15 @@ const struct Item gItemsInfo[] = [ITEM_ELECTRIC_MEMORY] = { - .name = _("Electric Memory"), + .name = _("电子存储碟"), .pluralName = _("Electric Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Electric\n" - "type data. It swaps\n" - "Silvally's type."), + "装有电数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4914,15 +4829,15 @@ const struct Item gItemsInfo[] = [ITEM_GRASS_MEMORY] = { - .name = _("Grass Memory"), + .name = _("青草存储碟"), .pluralName = _("Grass Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Grass\n" - "type data. It swaps\n" - "Silvally's type."), + "装有草数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4934,15 +4849,15 @@ const struct Item gItemsInfo[] = [ITEM_ICE_MEMORY] = { - .name = _("Ice Memory"), + .name = _("冰雪存储碟"), .pluralName = _("Ice Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Ice\n" - "type data. It swaps\n" - "Silvally's type."), + "装有冰数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4954,15 +4869,15 @@ const struct Item gItemsInfo[] = [ITEM_FIGHTING_MEMORY] = { - .name = _("Fighting Memory"), + .name = _("战斗存储碟"), .pluralName = _("Fighting Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "Disc with Fighting\n" - "type data. It swaps\n" - "Silvally's type."), + "装有格斗数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4974,15 +4889,15 @@ const struct Item gItemsInfo[] = [ITEM_POISON_MEMORY] = { - .name = _("Poison Memory"), + .name = _("毒存储碟"), .pluralName = _("Poison Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Poison\n" - "type data. It swaps\n" - "Silvally's type."), + "装有毒数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -4994,15 +4909,15 @@ const struct Item gItemsInfo[] = [ITEM_GROUND_MEMORY] = { - .name = _("Ground Memory"), + .name = _("大地存储碟"), .pluralName = _("Ground Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Ground\n" - "type data. It swaps\n" - "Silvally's type."), + "装有地面数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5014,15 +4929,15 @@ const struct Item gItemsInfo[] = [ITEM_FLYING_MEMORY] = { - .name = _("Flying Memory"), + .name = _("飞翔存储碟"), .pluralName = _("Flying Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Flying\n" - "type data. It swaps\n" - "Silvally's type."), + "装有飞行数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5034,15 +4949,15 @@ const struct Item gItemsInfo[] = [ITEM_PSYCHIC_MEMORY] = { - .name = _("Psychic Memory"), + .name = _("精神存储碟"), .pluralName = _("Psychic Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Psychic\n" - "type data. It swaps\n" - "Silvally's type."), + "装有超能数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5054,15 +4969,15 @@ const struct Item gItemsInfo[] = [ITEM_BUG_MEMORY] = { - .name = _("Bug Memory"), + .name = _("虫子存储碟"), .pluralName = _("Bug Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Bug\n" - "type data. It swaps\n" - "Silvally's type."), + "装有虫数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5074,15 +4989,15 @@ const struct Item gItemsInfo[] = [ITEM_ROCK_MEMORY] = { - .name = _("Rock Memory"), + .name = _("岩石存储碟"), .pluralName = _("Rock Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Rock\n" - "type data. It swaps\n" - "Silvally's type."), + "装有岩石数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5094,15 +5009,15 @@ const struct Item gItemsInfo[] = [ITEM_GHOST_MEMORY] = { - .name = _("Ghost Memory"), + .name = _("幽灵存储碟"), .pluralName = _("Ghost Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Ghost\n" - "type data. It swaps\n" - "Silvally's type."), + "装有幽灵数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5114,15 +5029,15 @@ const struct Item gItemsInfo[] = [ITEM_DRAGON_MEMORY] = { - .name = _("Dragon Memory"), + .name = _("龙存储碟"), .pluralName = _("Dragon Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Dragon\n" - "type data. It swaps\n" - "Silvally's type."), + "装有龙数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5134,15 +5049,15 @@ const struct Item gItemsInfo[] = [ITEM_DARK_MEMORY] = { - .name = _("Dark Memory"), + .name = _("黑暗存储碟"), .pluralName = _("Dark Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Dark\n" - "type data. It swaps\n" - "Silvally's type."), + "装有恶数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5154,15 +5069,15 @@ const struct Item gItemsInfo[] = [ITEM_STEEL_MEMORY] = { - .name = _("Steel Memory"), + .name = _("钢铁存储碟"), .pluralName = _("Steel Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Steel\n" - "type data. It swaps\n" - "Silvally's type."), + "装有钢数据的存储\n" + "碟。某宝可梦携带\n" + "后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5174,15 +5089,15 @@ const struct Item gItemsInfo[] = [ITEM_FAIRY_MEMORY] = { - .name = _("Fairy Memory"), + .name = _("妖精存储碟"), .pluralName = _("Fairy Memories"), .price = 1000, .holdEffect = HOLD_EFFECT_MEMORY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "A disc with Fairy\n" - "type data. It swaps\n" - "Silvally's type."), + "装有妖精数据的存\n" + "储碟。某宝可梦携\n" + "带后属性会变化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5194,12 +5109,12 @@ const struct Item gItemsInfo[] = [ITEM_RUSTED_SWORD] = { - .name = _("Rusted Sword"), + .name = _("腐朽的剑"), .price = 0, .description = COMPOUND_STRING( - "A rusty sword. A\n" - "hero used it to\n" - "halt a disaster."), + "据说很久以前英雄\n" + "的剑。而现在早已\n" + "变得锈迹斑斑。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5209,12 +5124,12 @@ const struct Item gItemsInfo[] = [ITEM_RUSTED_SHIELD] = { - .name = _("Rusted Shield"), + .name = _("腐朽的盾"), .price = 0, .description = COMPOUND_STRING( - "A rusty shield. A\n" - "hero used it to\n" - "halt a disaster."), + "据说很久以前英雄\n" + "的盾。而现在早已\n" + "变得锈迹斑斑。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5226,13 +5141,13 @@ const struct Item gItemsInfo[] = [ITEM_RED_ORB] = { - .name = _("Red Orb"), + .name = _("朱红色宝珠"), .price = 0, .holdEffect = HOLD_EFFECT_PRIMAL_ORB, .description = COMPOUND_STRING( - "A red, glowing orb\n" - "said to contain an\n" - "ancient power."), + "散发着红色光辉的\n" + "宝珠。据说和丰缘\n" + "传说渊源颇深。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5242,13 +5157,13 @@ const struct Item gItemsInfo[] = [ITEM_BLUE_ORB] = { - .name = _("Blue Orb"), + .name = _("靛蓝色宝珠"), .price = 0, .holdEffect = HOLD_EFFECT_PRIMAL_ORB, .description = COMPOUND_STRING( - "A blue, glowing orb\n" - "said to contain an\n" - "ancient power."), + "散发着蓝色光辉的\n" + "宝珠。据说和丰缘\n" + "传说渊源颇深。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5260,13 +5175,13 @@ const struct Item gItemsInfo[] = [ITEM_VENUSAURITE] = { - .name = _("Venusaurite"), + .name = _("妙蛙花进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Venusaur to Mega\n" - "Evolve in battle."), + "让妙蛙花携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5277,7 +5192,7 @@ const struct Item gItemsInfo[] = [ITEM_CHARIZARDITE_X] = { - .name = _("Charizardite X"), + .name = _("喷火龙进化石X"), .pluralName = _("Charizardites X"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, @@ -5292,7 +5207,7 @@ const struct Item gItemsInfo[] = [ITEM_CHARIZARDITE_Y] = { - .name = _("Charizardite Y"), + .name = _("喷火龙进化石Y"), .pluralName = _("Charizardites Y"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, @@ -5307,13 +5222,13 @@ const struct Item gItemsInfo[] = [ITEM_BLASTOISINITE] = { - .name = _("Blastoisinite"), + .name = _("水箭龟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Blastoise to Mega\n" - "Evolve in battle."), + "让水箭龟携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5324,13 +5239,13 @@ const struct Item gItemsInfo[] = [ITEM_BEEDRILLITE] = { - .name = _("Beedrillite"), + .name = _("大针蜂进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Beedrill to Mega\n" - "Evolve in battle."), + "大针蜂携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5341,13 +5256,13 @@ const struct Item gItemsInfo[] = [ITEM_PIDGEOTITE] = { - .name = _("Pidgeotite"), + .name = _("大比鸟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Pidgeot to Mega\n" - "Evolve in battle."), + "让大比鸟携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5358,13 +5273,13 @@ const struct Item gItemsInfo[] = [ITEM_ALAKAZITE] = { - .name = _("Alakazite"), + .name = _("胡地进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Alakazam to Mega\n" - "Evolve in battle."), + "让胡地携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5375,13 +5290,13 @@ const struct Item gItemsInfo[] = [ITEM_SLOWBRONITE] = { - .name = _("Slowbronite"), + .name = _("呆壳兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Slowbro to Mega\n" - "Evolve in battle."), + "让呆壳兽携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5392,13 +5307,13 @@ const struct Item gItemsInfo[] = [ITEM_GENGARITE] = { - .name = _("Gengarite"), + .name = _("耿鬼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Gengar to Mega\n" - "Evolve in battle."), + "让耿鬼携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5409,13 +5324,13 @@ const struct Item gItemsInfo[] = [ITEM_KANGASKHANITE] = { - .name = _("Kangaskhanite"), + .name = _("袋兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Kangaskhan to Mega\n" - "Evolve in battle."), + "让袋兽携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5426,13 +5341,13 @@ const struct Item gItemsInfo[] = [ITEM_PINSIRITE] = { - .name = _("Pinsirite"), + .name = _("凯罗斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Pinsir to Mega\n" - "Evolve in battle."), + "让凯罗斯携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5443,13 +5358,13 @@ const struct Item gItemsInfo[] = [ITEM_GYARADOSITE] = { - .name = _("Gyaradosite"), + .name = _("暴鲤龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Gyarados to Mega\n" - "Evolve in battle."), + "让暴鲤龙携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5460,13 +5375,13 @@ const struct Item gItemsInfo[] = [ITEM_AERODACTYLITE] = { - .name = _("Aerodactylite"), + .name = _("化石翼龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Aerodactyl to Mega\n" - "Evolve in battle."), + "让化石翼龙携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5477,7 +5392,7 @@ const struct Item gItemsInfo[] = [ITEM_MEWTWONITE_X] = { - .name = _("Mewtwonite X"), + .name = _("超梦进化石X"), .pluralName = _("Mewtwonites X"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, @@ -5492,7 +5407,7 @@ const struct Item gItemsInfo[] = [ITEM_MEWTWONITE_Y] = { - .name = _("Mewtwonite Y"), + .name = _("超梦进化石Y"), .pluralName = _("Mewtwonites Y"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, @@ -5507,13 +5422,13 @@ const struct Item gItemsInfo[] = [ITEM_AMPHAROSITE] = { - .name = _("Ampharosite"), + .name = _("电龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Ampharos to Mega\n" - "Evolve in battle."), + "让电龙带后,在战\n" + "斗时就能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5524,13 +5439,13 @@ const struct Item gItemsInfo[] = [ITEM_STEELIXITE] = { - .name = _("Steelixite"), + .name = _("大钢蛇进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Steelix to Mega\n" - "Evolve in battle."), + "让大钢蛇携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5541,13 +5456,13 @@ const struct Item gItemsInfo[] = [ITEM_SCIZORITE] = { - .name = _("Scizorite"), + .name = _("巨钳螳螂进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Scizor to Mega\n" - "Evolve in battle."), + "让巨钳螳螂携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5558,13 +5473,13 @@ const struct Item gItemsInfo[] = [ITEM_HERACRONITE] = { - .name = _("Heracronite"), + .name = _("赫拉克罗斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Heracross to Mega\n" - "Evolve in battle."), + "让赫拉克罗斯携带\n" + "后,在战斗时能超\n" + "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5575,13 +5490,13 @@ const struct Item gItemsInfo[] = [ITEM_HOUNDOOMINITE] = { - .name = _("Houndoominite"), + .name = _("黑鲁加进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Houndoom to Mega\n" - "Evolve in battle."), + "让黑鲁加携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5592,13 +5507,13 @@ const struct Item gItemsInfo[] = [ITEM_TYRANITARITE] = { - .name = _("Tyranitarite"), + .name = _("班基拉斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Tyranitar to Mega\n" - "Evolve in battle."), + "让班基拉斯携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5609,13 +5524,13 @@ const struct Item gItemsInfo[] = [ITEM_SCEPTILITE] = { - .name = _("Sceptilite"), + .name = _("蜥蜴王进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Sceptile to Mega\n" - "Evolve in battle."), + "让蜥蜴王携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5626,13 +5541,13 @@ const struct Item gItemsInfo[] = [ITEM_BLAZIKENITE] = { - .name = _("Blazikenite"), + .name = _("火焰鸡进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Blaziken to Mega\n" - "Evolve in battle."), + "让火焰鸡携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5643,13 +5558,13 @@ const struct Item gItemsInfo[] = [ITEM_SWAMPERTITE] = { - .name = _("Swampertite"), + .name = _("巨沼怪进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Swampert to Mega\n" - "Evolve in battle."), + "让巨沼怪携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5660,13 +5575,13 @@ const struct Item gItemsInfo[] = [ITEM_GARDEVOIRITE] = { - .name = _("Gardevoirite"), + .name = _("沙奈朵进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Gardevoir to Mega\n" - "Evolve in battle."), + "让沙奈朵携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5677,13 +5592,13 @@ const struct Item gItemsInfo[] = [ITEM_SABLENITE] = { - .name = _("Sablenite"), + .name = _("勾魂眼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Sableye to Mega\n" - "Evolve in battle."), + "让勾魂眼携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5694,13 +5609,13 @@ const struct Item gItemsInfo[] = [ITEM_MAWILITE] = { - .name = _("Mawilite"), + .name = _("大嘴娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Mawile to Mega\n" - "Evolve in battle."), + "让大嘴娃携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5711,13 +5626,13 @@ const struct Item gItemsInfo[] = [ITEM_AGGRONITE] = { - .name = _("Aggronite"), + .name = _("波士可多拉进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Aggron to Mega\n" - "Evolve in battle."), + "让波士可多拉携带\n" + "后,在战斗时能超\n" + "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5728,13 +5643,13 @@ const struct Item gItemsInfo[] = [ITEM_MEDICHAMITE] = { - .name = _("Medichamite"), + .name = _("恰雷姆进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Medicham to Mega\n" - "Evolve in battle."), + "让恰雷姆携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5745,13 +5660,13 @@ const struct Item gItemsInfo[] = [ITEM_MANECTITE] = { - .name = _("Manectite"), + .name = _("雷电兽进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Manectric to Mega\n" - "Evolve in battle."), + "让雷电兽携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5762,13 +5677,13 @@ const struct Item gItemsInfo[] = [ITEM_SHARPEDONITE] = { - .name = _("Sharpedonite"), + .name = _("巨牙鲨进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Sharpedo to Mega\n" - "Evolve in battle."), + "让巨牙鲨携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5779,13 +5694,13 @@ const struct Item gItemsInfo[] = [ITEM_CAMERUPTITE] = { - .name = _("Cameruptite"), + .name = _("喷火驼进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Camerupt to Mega\n" - "Evolve in battle."), + "喷火驼携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5796,13 +5711,13 @@ const struct Item gItemsInfo[] = [ITEM_ALTARIANITE] = { - .name = _("Altarianite"), + .name = _("七夕青鸟进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Altaria to Mega\n" - "Evolve in battle."), + "让七夕青鸟携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5813,13 +5728,13 @@ const struct Item gItemsInfo[] = [ITEM_BANETTITE] = { - .name = _("Banettite"), + .name = _("诅咒娃娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Banette to Mega\n" - "Evolve in battle."), + "让诅咒娃娃携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5830,13 +5745,13 @@ const struct Item gItemsInfo[] = [ITEM_ABSOLITE] = { - .name = _("Absolite"), + .name = _("阿勃梭鲁进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Absol to Mega\n" - "Evolve in battle."), + "让阿勃梭鲁携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5847,13 +5762,13 @@ const struct Item gItemsInfo[] = [ITEM_GLALITITE] = { - .name = _("Glalitite"), + .name = _("冰鬼护进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Glalie to Mega\n" - "Evolve in battle."), + "让冰鬼护携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5864,13 +5779,13 @@ const struct Item gItemsInfo[] = [ITEM_SALAMENCITE] = { - .name = _("Salamencite"), + .name = _("暴飞龙进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Salamence to Mega\n" - "Evolve in battle."), + "暴飞龙携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5881,13 +5796,13 @@ const struct Item gItemsInfo[] = [ITEM_METAGROSSITE] = { - .name = _("Metagrossite"), + .name = _("巨金怪进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Metagross to Mega\n" - "Evolve in battle."), + "让巨金怪携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5898,13 +5813,13 @@ const struct Item gItemsInfo[] = [ITEM_LATIASITE] = { - .name = _("Latiasite"), + .name = _("拉帝亚斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Latias to Mega\n" - "Evolve in battle."), + "让拉帝亚斯携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5915,13 +5830,13 @@ const struct Item gItemsInfo[] = [ITEM_LATIOSITE] = { - .name = _("Latiosite"), + .name = _("拉帝欧斯进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Latios to Mega\n" - "Evolve in battle."), + "让拉帝欧斯携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5932,13 +5847,13 @@ const struct Item gItemsInfo[] = [ITEM_LOPUNNITE] = { - .name = _("Lopunnite"), + .name = _("长耳兔进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Lopunny to Mega\n" - "Evolve in battle."), + "长耳兔携带后,在\n" + "战斗时能超级进化\n" + "的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5949,13 +5864,13 @@ const struct Item gItemsInfo[] = [ITEM_GARCHOMPITE] = { - .name = _("Garchompite"), + .name = _("烈咬陆鲨进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Garchomp to Mega\n" - "Evolve in battle."), + "让烈咬陆鲨携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5966,13 +5881,13 @@ const struct Item gItemsInfo[] = [ITEM_LUCARIONITE] = { - .name = _("Lucarionite"), + .name = _("路卡利欧进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Lucario to Mega\n" - "Evolve in battle."), + "让路卡利欧携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -5983,13 +5898,13 @@ const struct Item gItemsInfo[] = [ITEM_ABOMASITE] = { - .name = _("Abomasite"), + .name = _("暴雪王进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Abomasnow to Mega\n" - "Evolve in battle."), + "让暴雪王携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6000,13 +5915,13 @@ const struct Item gItemsInfo[] = [ITEM_GALLADITE] = { - .name = _("Galladite"), + .name = _("艾路雷朵进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Gallade to Mega\n" - "Evolve in battle."), + "让艾路雷朵携带后\n" + ",在战斗时能超级\n" + "进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6017,13 +5932,13 @@ const struct Item gItemsInfo[] = [ITEM_AUDINITE] = { - .name = _("Audinite"), + .name = _("差不多娃娃进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Audino to Mega\n" - "Evolve in battle."), + "让差不多娃娃携带\n" + "后,在战斗时能超\n" + "级进化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6034,13 +5949,13 @@ const struct Item gItemsInfo[] = [ITEM_DIANCITE] = { - .name = _("Diancite"), + .name = _("蒂安希进化石"), .price = 0, .holdEffect = HOLD_EFFECT_MEGA_STONE, .description = COMPOUND_STRING( - "This stone enables\n" - "Diancie to Mega\n" - "Evolve in battle."), + "让蒂安希携带后,\n" + "在战斗时能超级进\n" + "化的超级石。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6053,14 +5968,14 @@ const struct Item gItemsInfo[] = [ITEM_NORMAL_GEM] = { - .name = _("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( - "Increases the\n" - "power of Normal\n" - "Type moves."), + "一般属性的宝石。\n" + "携带后,一般招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6071,14 +5986,14 @@ const struct Item gItemsInfo[] = [ITEM_FIRE_GEM] = { - .name = _("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( - "Increases the\n" - "power of Fire\n" - "Type moves."), + "火属性的宝石。携\n" + "带后,火招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6089,14 +6004,14 @@ const struct Item gItemsInfo[] = [ITEM_WATER_GEM] = { - .name = _("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( - "Increases the\n" - "power of Water\n" - "Type moves."), + "水属性的宝石。携\n" + "带后,水招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6107,14 +6022,14 @@ const struct Item gItemsInfo[] = [ITEM_ELECTRIC_GEM] = { - .name = _("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( - "Increases the\n" - "power of Electric\n" - "Type moves."), + "电属性的宝石。携\n" + "带后,电招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6125,14 +6040,14 @@ const struct Item gItemsInfo[] = [ITEM_GRASS_GEM] = { - .name = _("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( - "Increases the\n" - "power of Grass\n" - "Type moves."), + "草属性的宝石。携\n" + "带后,草招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6143,14 +6058,14 @@ const struct Item gItemsInfo[] = [ITEM_ICE_GEM] = { - .name = _("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( - "Increases the\n" - "power of Ice\n" - "Type moves."), + "冰属性的宝石。携\n" + "带后,冰招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6161,14 +6076,14 @@ const struct Item gItemsInfo[] = [ITEM_FIGHTING_GEM] = { - .name = _("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( - "Increases the\n" - "power of Fighting\n" - "Type moves."), + "格斗属性的宝石。\n" + "携带后,格斗招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6179,14 +6094,14 @@ const struct Item gItemsInfo[] = [ITEM_POISON_GEM] = { - .name = _("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( - "Increases the\n" - "power of Poison\n" - "Type moves."), + "毒属性的宝石。携\n" + "带后,毒招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6197,14 +6112,14 @@ const struct Item gItemsInfo[] = [ITEM_GROUND_GEM] = { - .name = _("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( - "Increases the\n" - "power of Ground\n" - "Type moves."), + "地面属性的宝石。\n" + "携带后,地面招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6215,14 +6130,14 @@ const struct Item gItemsInfo[] = [ITEM_FLYING_GEM] = { - .name = _("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( - "Increases the\n" - "power of Flying\n" - "Type moves."), + "飞行属性的宝石。\n" + "携带后,飞行招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6233,14 +6148,14 @@ const struct Item gItemsInfo[] = [ITEM_PSYCHIC_GEM] = { - .name = _("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( - "Increases the\n" - "power of Psychic\n" - "Type moves."), + "超能属性的宝石。\n" + "携带后,超能招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6251,14 +6166,14 @@ const struct Item gItemsInfo[] = [ITEM_BUG_GEM] = { - .name = _("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( - "Increases the\n" - "power of Bug\n" - "Type moves."), + "虫属性的宝石。携\n" + "带后,虫招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6269,14 +6184,14 @@ const struct Item gItemsInfo[] = [ITEM_ROCK_GEM] = { - .name = _("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( - "Increases the\n" - "power of Rock\n" - "Type moves."), + "岩石属性的宝石。\n" + "携带后,岩石招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6287,14 +6202,14 @@ const struct Item gItemsInfo[] = [ITEM_GHOST_GEM] = { - .name = _("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( - "Increases the\n" - "power of Ghost\n" - "Type moves."), + "幽灵属性的宝石。\n" + "携带后,幽灵招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6305,14 +6220,14 @@ const struct Item gItemsInfo[] = [ITEM_DRAGON_GEM] = { - .name = _("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( - "Increases the\n" - "power of Dragon\n" - "Type moves."), + "龙属性的宝石。携\n" + "带后,龙招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6323,14 +6238,14 @@ const struct Item gItemsInfo[] = [ITEM_DARK_GEM] = { - .name = _("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( - "Increases the\n" - "power of Dark\n" - "Type moves."), + "恶属性的宝石。携\n" + "带后,恶招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6341,14 +6256,14 @@ const struct Item gItemsInfo[] = [ITEM_STEEL_GEM] = { - .name = _("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( - "Increases the\n" - "power of Steel\n" - "Type moves."), + "钢属性的宝石。携\n" + "带后,钢招式威力\n" + "会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6359,14 +6274,14 @@ const struct Item gItemsInfo[] = [ITEM_FAIRY_GEM] = { - .name = _("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( - "Increases the\n" - "power of Fairy\n" - "Type moves."), + "妖精属性的宝石。\n" + "携带后,妖精招式\n" + "威力会增强1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6379,13 +6294,13 @@ const struct Item gItemsInfo[] = [ITEM_NORMALIUM_Z] = { - .name = _("Normalium Z"), + .name = _("一般Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Normal-\n" - "type moves into\n" - "Z-Moves."), + "会将一般属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6396,13 +6311,13 @@ const struct Item gItemsInfo[] = [ITEM_FIRIUM_Z] = { - .name = _("Firium Z"), + .name = _("火Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Fire-\n" - "type moves into\n" - "Z-Moves."), + "会将火属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6413,13 +6328,13 @@ const struct Item gItemsInfo[] = [ITEM_WATERIUM_Z] = { - .name = _("Waterium Z"), + .name = _("水Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Water-\n" - "type moves into\n" - "Z-Moves."), + "会将水属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6430,13 +6345,13 @@ const struct Item gItemsInfo[] = [ITEM_ELECTRIUM_Z] = { - .name = _("Electrium Z"), + .name = _("电Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Electric-\n" - "type moves into\n" - "Z-Moves."), + "会将电属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6447,13 +6362,13 @@ const struct Item gItemsInfo[] = [ITEM_GRASSIUM_Z] = { - .name = _("Grassium Z"), + .name = _("草Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Grass-\n" - "type moves into\n" - "Z-Moves."), + "会将草属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6464,13 +6379,13 @@ const struct Item gItemsInfo[] = [ITEM_ICIUM_Z] = { - .name = _("Icium Z"), + .name = _("冰Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Ice-\n" - "type moves into\n" - "Z-Moves."), + "会将冰属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6481,13 +6396,13 @@ const struct Item gItemsInfo[] = [ITEM_FIGHTINIUM_Z] = { - .name = _("Fightinium Z"), + .name = _("格斗Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Fighting-\n" - "type moves into\n" - "Z-Moves."), + "会将格斗属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6498,13 +6413,13 @@ const struct Item gItemsInfo[] = [ITEM_POISONIUM_Z] = { - .name = _("Poisonium Z"), + .name = _("毒Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Poison-\n" - "type moves into\n" - "Z-Moves."), + "会将毒属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6515,13 +6430,13 @@ const struct Item gItemsInfo[] = [ITEM_GROUNDIUM_Z] = { - .name = _("Groundium Z"), + .name = _("地面Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Ground-\n" - "type moves into\n" - "Z-Moves."), + "会将地面属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6532,13 +6447,13 @@ const struct Item gItemsInfo[] = [ITEM_FLYINIUM_Z] = { - .name = _("Flyinium Z"), + .name = _("飞行Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Flying-\n" - "type moves into\n" - "Z-Moves."), + "会将飞行属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6549,13 +6464,13 @@ const struct Item gItemsInfo[] = [ITEM_PSYCHIUM_Z] = { - .name = _("Psychium Z"), + .name = _("超能力Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Psychic-\n" - "type moves into\n" - "Z-Moves."), + "会将超能属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6566,13 +6481,13 @@ const struct Item gItemsInfo[] = [ITEM_BUGINIUM_Z] = { - .name = _("Buginium Z"), + .name = _("虫Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Bug-\n" - "type moves into\n" - "Z-Moves."), + "会将虫属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6583,13 +6498,13 @@ const struct Item gItemsInfo[] = [ITEM_ROCKIUM_Z] = { - .name = _("Rockium Z"), + .name = _("岩石Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Rock-\n" - "type moves into\n" - "Z-Moves."), + "会将岩石属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6600,13 +6515,13 @@ const struct Item gItemsInfo[] = [ITEM_GHOSTIUM_Z] = { - .name = _("Ghostium Z"), + .name = _("幽灵Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Ghost-\n" - "type moves into\n" - "Z-Moves."), + "会将幽灵属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6617,13 +6532,13 @@ const struct Item gItemsInfo[] = [ITEM_DRAGONIUM_Z] = { - .name = _("Dragonium Z"), + .name = _("龙Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Dragon-\n" - "type moves into\n" - "Z-Moves."), + "会将龙属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6634,13 +6549,13 @@ const struct Item gItemsInfo[] = [ITEM_DARKINIUM_Z] = { - .name = _("Darkinium Z"), + .name = _("恶Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Dark-\n" - "type moves into\n" - "Z-Moves."), + "会将恶属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6651,13 +6566,13 @@ const struct Item gItemsInfo[] = [ITEM_STEELIUM_Z] = { - .name = _("Steelium Z"), + .name = _("钢Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Steel-\n" - "type moves into\n" - "Z-Moves."), + "会将钢属性的招式\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6668,13 +6583,13 @@ const struct Item gItemsInfo[] = [ITEM_FAIRIUM_Z] = { - .name = _("Fairium Z"), + .name = _("妖精Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Fairy-\n" - "type moves into\n" - "Z-Moves."), + "会将妖精属性的招\n" + "式升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6685,13 +6600,13 @@ const struct Item gItemsInfo[] = [ITEM_PIKANIUM_Z] = { - .name = _("Pikanium Z"), + .name = _("皮卡丘Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Pikachu's\n" - "Volt Tackle\n" - "into a Z-Move."), + "会将皮卡丘的伏特\n" + "攻击升级成Z招式\n" + "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6702,13 +6617,13 @@ const struct Item gItemsInfo[] = [ITEM_EEVIUM_Z] = { - .name = _("Eevium Z"), + .name = _("伊布Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Eevee's\n" - "Last Resort\n" - "into a Z-Move."), + "会将伊布的珍藏升\n" + "级成Z招式的Z结\n" + "晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6719,13 +6634,13 @@ const struct Item gItemsInfo[] = [ITEM_SNORLIUM_Z] = { - .name = _("Snorlium Z"), + .name = _("卡比兽Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Snorlax's\n" - "Giga Impact\n" - "into a Z-Move."), + "会将卡比兽的终极\n" + "冲击升级成Z招式\n" + "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6736,13 +6651,13 @@ const struct Item gItemsInfo[] = [ITEM_MEWNIUM_Z] = { - .name = _("Mewnium Z"), + .name = _("梦幻Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Mew's\n" - "Psychic into\n" - "a Z-Move."), + "会将梦幻的精神强\n" + "念升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6753,13 +6668,13 @@ const struct Item gItemsInfo[] = [ITEM_DECIDIUM_Z] = { - .name = _("Decidium Z"), + .name = _("狙射树枭Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Decidu-\n" - "eye's Spirit Sha-\n" - "ckle into a Z-Move."), + "会将狙射树枭的缝\n" + "影升级成Z招式的\n" + "Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6770,13 +6685,13 @@ const struct Item gItemsInfo[] = [ITEM_INCINIUM_Z] = { - .name = _("Incinium Z"), + .name = _("炽焰咆哮虎Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Incine-\n" - "roar's Darkest La-\n" - "riat into a Z-Move."), + "会将炽焰咆哮虎的\n" + "DD金勾臂升级成\n" + "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6787,13 +6702,13 @@ const struct Item gItemsInfo[] = [ITEM_PRIMARIUM_Z] = { - .name = _("Primarium Z"), + .name = _("西狮海壬Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Primarina's\n" - "Sparkling Aria\n" - "into a Z-Move."), + "会将西狮海壬的泡\n" + "影的咏叹调升级成\n" + "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6804,13 +6719,13 @@ const struct Item gItemsInfo[] = [ITEM_LYCANIUM_Z] = { - .name = _("Lycanium Z"), + .name = _("鬃岩狼人Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Lycanroc's\n" - "Stone Edge\n" - "into a Z-Move."), + "会将鬃岩狼人的尖\n" + "石攻击升级成Z招\n" + "式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6821,13 +6736,13 @@ const struct Item gItemsInfo[] = [ITEM_MIMIKIUM_Z] = { - .name = _("Mimikium Z"), + .name = _("谜拟丘Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Mimikyu's\n" - "Play Rough\n" - "into a Z-Move."), + "会将谜拟Q的嬉闹\n" + "升级成Z招式的Z\n" + "结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6838,13 +6753,13 @@ const struct Item gItemsInfo[] = [ITEM_KOMMONIUM_Z] = { - .name = _("Kommonium Z"), + .name = _("杖尾鳞甲龙Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Kommo-o's\n" - "Clanging Scales\n" - "into a Z-Move."), + "会将杖尾鳞甲龙的\n" + "鳞片噪音升级成Z\n" + "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6855,13 +6770,13 @@ const struct Item gItemsInfo[] = [ITEM_TAPUNIUM_Z] = { - .name = _("Tapunium Z"), + .name = _("卡璞Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade the tapus'\n" - "Nature's Madness\n" - "into a Z-Move."), + "会将卡璞们的自然\n" + "之怒升级成Z招式\n" + "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6872,13 +6787,13 @@ const struct Item gItemsInfo[] = [ITEM_SOLGANIUM_Z] = { - .name = _("Solganium Z"), + .name = _("索尔迦雷欧Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Solgaleo's\n" - "Sunsteel Strike\n" - "into a Z-Move."), + "会将索尔迦雷欧的\n" + "流星闪冲升级成Z\n" + "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6889,13 +6804,13 @@ const struct Item gItemsInfo[] = [ITEM_LUNALIUM_Z] = { - .name = _("Lunalium Z"), + .name = _("露奈雅拉Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Lunala's\n" - "Moongeist Beam\n" - "into a Z-Move."), + "会将露奈雅拉的暗\n" + "影之光升级成Z招\n" + "式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6906,13 +6821,13 @@ const struct Item gItemsInfo[] = [ITEM_MARSHADIUM_Z] = { - .name = _("Marshadium Z"), + .name = _("玛夏多Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Marsha-\n" - "dow's Spectral Thi-\n" - "ef into a Z-Move."), + "会将玛夏多的暗影\n" + "偷盗升级成Z招式\n" + "的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6923,13 +6838,13 @@ const struct Item gItemsInfo[] = [ITEM_ALORAICHIUM_Z] = { - .name = _("Aloraichium Z"), + .name = _("阿罗雷Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Alolan\n" - "Raichu's Thunder-\n" - "bolt into a Z-Move."), + "会将阿罗拉雷丘的\n" + "十万伏特升级成Z\n" + "招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6940,13 +6855,13 @@ const struct Item gItemsInfo[] = [ITEM_PIKASHUNIUM_Z] = { - .name = _("Pikashunium Z"), + .name = _("智皮卡Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "Upgrade Pikachu w/\n" - "a cap's Thunderbolt\n" - "into a Z-Move."), + "会将戴帽子皮卡丘\n" + "的十万伏特升级成\n" + "Z招式的Z结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6957,13 +6872,13 @@ const struct Item gItemsInfo[] = [ITEM_ULTRANECROZIUM_Z] = { - .name = _("Ultranecrozium Z"), + .name = _("究极奈克洛Z"), .price = 0, .holdEffect = HOLD_EFFECT_Z_CRYSTAL, .description = COMPOUND_STRING( - "A crystal to turn\n" - "fused Necrozma\n" - "into a new form."), + "能让和合体的奈克\n" + "洛兹玛变成崭新样\n" + "子的结晶。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6976,13 +6891,13 @@ const struct Item gItemsInfo[] = [ITEM_LIGHT_BALL] = { - .name = _("Light Ball"), + .name = _("电气球"), .price = (I_PRICE >= GEN_7) ? 1000 : 100, .holdEffect = HOLD_EFFECT_LIGHT_BALL, .description = COMPOUND_STRING( - "A hold item that\n" - "raises the Atk and\n" - "Sp. Atk of Pikachu."), + "让皮卡丘携带后,\n" + "攻击和特攻提高的\n" + "神奇之球。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -6993,13 +6908,13 @@ const struct Item gItemsInfo[] = [ITEM_LEEK] = { - .name = _("Leek"), + .name = _("大葱"), .price = (I_PRICE >= GEN_7) ? 1000 : 200, .holdEffect = HOLD_EFFECT_LEEK, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Farfetch'd's\n" - "critical-hit ratio."), + "让大葱鸭携带后,\n" + "招式会变得容易击\n" + "中要害的大葱。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7010,13 +6925,13 @@ const struct Item gItemsInfo[] = [ITEM_THICK_CLUB] = { - .name = _("Thick Club"), + .name = _("粗骨头"), .price = (I_PRICE >= GEN_7) ? 1000 : 500, .holdEffect = HOLD_EFFECT_THICK_CLUB, .description = COMPOUND_STRING( - "A hold item that \n" - "raises Cubone or\n" - "Marowak's Attack."), + "让卡拉卡拉或嘎啦\n" + "嘎啦携带后,攻击\n" + "就会提高的骨头。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7027,14 +6942,14 @@ const struct Item gItemsInfo[] = [ITEM_LUCKY_PUNCH] = { - .name = _("Lucky Punch"), + .name = _("吉利拳"), .pluralName = _("Lucky Punches"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_LUCKY_PUNCH, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Chansey's\n" - "critical-hit rate."), + "让吉利蛋携带后,\n" + "招式会变得容易击\n" + "中要害的拳套。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7045,14 +6960,14 @@ const struct Item gItemsInfo[] = [ITEM_METAL_POWDER] = { - .name = _("Metal Powder"), + .name = _("金属粉"), .pluralName = _("Metal Powder"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_METAL_POWDER, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Ditto's\n" - "Defense."), + "让百变怪携带后,\n" + "防御就会提高的神\n" + "奇粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7063,14 +6978,14 @@ const struct Item gItemsInfo[] = [ITEM_QUICK_POWDER] = { - .name = _("Quick Powder"), + .name = _("速度粉"), .pluralName = _("Quick Powder"), .price = (I_PRICE >= GEN_7) ? 1000 : 10, .holdEffect = HOLD_EFFECT_QUICK_POWDER, .description = COMPOUND_STRING( - "A hold item that\n" - "raises the Speed\n" - "of Ditto."), + "让百变怪携带后,\n" + "速度就会提高的神\n" + "奇粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7081,13 +6996,13 @@ const struct Item gItemsInfo[] = [ITEM_DEEP_SEA_SCALE] = { - .name = _("Deep Sea Scale"), + .name = _("深海鳞片"), .price = (I_PRICE >= GEN_7) ? 2000 : 200, .holdEffect = HOLD_EFFECT_DEEP_SEA_SCALE, .description = COMPOUND_STRING( - "A hold item that\n" - "raises the Sp. Def\n" - "of Clamperl."), + "让珍珠贝携带后,\n" + "特防就会提高的鳞\n" + "片。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -7099,14 +7014,14 @@ const struct Item gItemsInfo[] = [ITEM_DEEP_SEA_TOOTH] = { - .name = _("Deep Sea Tooth"), + .name = _("深海之牙"), .pluralName = _("Deep Sea Teeth"), .price = (I_PRICE >= GEN_7) ? 2000 : 200, .holdEffect = HOLD_EFFECT_DEEP_SEA_TOOTH, .description = COMPOUND_STRING( - "A hold item that\n" - "raises the Sp. Atk\n" - "of Clamperl."), + "让珍珠贝携带后,\n" + "特攻就会提高的牙\n" + "齿。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -7118,20 +7033,14 @@ const struct Item gItemsInfo[] = [ITEM_SOUL_DEW] = { - .name = _("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( - #if B_SOUL_DEW_BOOST >= GEN_7 - "Powers up Latios' &\n" - "Latias' Psychic and\n" - "Dragon-type moves."), - #else - "Hold item: raises\n" - "Sp. Atk & Sp. Def of\n" - "Latios & Latias."), - #endif + "让水都携带后,超\n" + "能和龙招式威力提\n" + "高的神奇珠子。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7142,14 +7051,14 @@ const struct Item gItemsInfo[] = [ITEM_ADAMANT_ORB] = { - .name = _("Adamant Orb"), + .name = _("金刚宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_ADAMANT_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Powers up Dialga's\n" - "Dragon and Steel-\n" - "type moves."), + "让帝牙卢卡携带的\n" + "话,龙和钢招式威\n" + "力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7160,14 +7069,14 @@ const struct Item gItemsInfo[] = [ITEM_LUSTROUS_ORB] = { - .name = _("Lustrous Orb"), + .name = _("白玉宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_LUSTROUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Powers up Palkia's\n" - "Dragon and Water-\n" - "type moves."), + "让帕路奇亚携带的\n" + "话,龙和水招式威\n" + "力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7178,14 +7087,14 @@ const struct Item gItemsInfo[] = [ITEM_GRISEOUS_ORB] = { - .name = _("Griseous Orb"), + .name = _("白金宝珠"), .price = (I_PRICE >= GEN_7) ? 0 : 10000, .holdEffect = HOLD_EFFECT_GRISEOUS_ORB, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Boosts Giratina's\n" - "Dragon and Ghost-\n" - "type moves."), + "让骑拉帝纳携带的\n" + "话,龙和幽灵招式\n" + "威力就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7198,7 +7107,7 @@ const struct Item gItemsInfo[] = [ITEM_SEA_INCENSE] = { - .name = _("Sea Incense"), + .name = _("海潮薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_WATER_POWER, .holdEffectParam = 20, @@ -7213,14 +7122,14 @@ const struct Item gItemsInfo[] = [ITEM_LAX_INCENSE] = { - .name = _("Lax Incense"), + .name = _("悠闲薰香"), .price = (I_PRICE >= GEN_7) ? 5000 : 9600, .holdEffect = HOLD_EFFECT_EVASION_UP, .holdEffectParam = 10, .description = COMPOUND_STRING( - "A hold item that\n" - "slightly lowers the\n" - "foe's accuracy."), + "携带后,对手招式\n" + "会变得不容易命中\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7231,7 +7140,7 @@ const struct Item gItemsInfo[] = [ITEM_ODD_INCENSE] = { - .name = _("Odd Incense"), + .name = _("奇异薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_PSYCHIC_POWER, .holdEffectParam = 20, @@ -7246,7 +7155,7 @@ const struct Item gItemsInfo[] = [ITEM_ROCK_INCENSE] = { - .name = _("Rock Incense"), + .name = _("岩石薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_ROCK_POWER, .holdEffectParam = 20, @@ -7261,7 +7170,7 @@ const struct Item gItemsInfo[] = [ITEM_FULL_INCENSE] = { - .name = _("Full Incense"), + .name = _("饱腹薰香"), .price = (I_PRICE >= GEN_7) ? 5000 : 9600, .holdEffect = HOLD_EFFECT_LAGGING_TAIL, .holdEffectParam = 5, @@ -7276,7 +7185,7 @@ const struct Item gItemsInfo[] = [ITEM_WAVE_INCENSE] = { - .name = _("Wave Incense"), + .name = _("涟漪薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_WATER_POWER, .holdEffectParam = 20, @@ -7291,7 +7200,7 @@ const struct Item gItemsInfo[] = [ITEM_ROSE_INCENSE] = { - .name = _("Rose Incense"), + .name = _("花朵薰香"), .price = (I_PRICE >= GEN_7) ? 2000 : 9600, .holdEffect = HOLD_EFFECT_GRASS_POWER, .holdEffectParam = 20, @@ -7306,7 +7215,7 @@ const struct Item gItemsInfo[] = [ITEM_LUCK_INCENSE] = { - .name = _("Luck Incense"), + .name = _("幸运薰香"), .price = (I_PRICE >= GEN_7) ? 11000 : 9600, .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE, .description = sLuckIncenseDesc, @@ -7320,7 +7229,7 @@ const struct Item gItemsInfo[] = [ITEM_PURE_INCENSE] = { - .name = _("Pure Incense"), + .name = _("洁净薰香"), .price = (I_PRICE >= GEN_7) ? 6000 : 9600, .holdEffect = HOLD_EFFECT_REPEL, .description = sPureIncenseDesc, @@ -7336,13 +7245,13 @@ const struct Item gItemsInfo[] = [ITEM_RED_SCARF] = { - .name = _("Red Scarf"), + .name = _("红色头巾"), .pluralName = _("Red Scarves"), .price = 100, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Cool in\n" - "Contests."), + "携带它去参加华丽\n" + "大赛的话会比平时\n" + "更加帅气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7353,13 +7262,13 @@ const struct Item gItemsInfo[] = [ITEM_BLUE_SCARF] = { - .name = _("Blue Scarf"), + .name = _("蓝色头巾"), .pluralName = _("Blue Scarves"), .price = 100, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Beauty in\n" - "Contests."), + "携带它去参加华丽\n" + "大赛的话会比平时\n" + "更加美丽。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7370,13 +7279,13 @@ const struct Item gItemsInfo[] = [ITEM_PINK_SCARF] = { - .name = _("Pink Scarf"), + .name = _("粉红头巾"), .pluralName = _("Pink Scarves"), .price = 100, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Cute in\n" - "Contests."), + "携带它去参加华丽\n" + "大赛的话会比平时\n" + "更加可爱。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7387,13 +7296,13 @@ const struct Item gItemsInfo[] = [ITEM_GREEN_SCARF] = { - .name = _("Green Scarf"), + .name = _("绿色头巾"), .pluralName = _("Green Scarves"), .price = 100, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Smart in\n" - "Contests."), + "携带它去参加华丽\n" + "大赛的话会比平时\n" + "更加聪明。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7404,13 +7313,13 @@ const struct Item gItemsInfo[] = [ITEM_YELLOW_SCARF] = { - .name = _("Yellow Scarf"), + .name = _("黄色头巾"), .pluralName = _("Yellow Scarves"), .price = 100, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Tough in\n" - "Contests."), + "携带它去参加华丽\n" + "大赛的话会比平时\n" + "更加强壮。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7423,13 +7332,13 @@ const struct Item gItemsInfo[] = [ITEM_MACHO_BRACE] = { - .name = _("Macho Brace"), + .name = _("强制锻炼器"), .price = 3000, .holdEffect = HOLD_EFFECT_MACHO_BRACE, .description = COMPOUND_STRING( - "A hold item that\n" - "promotes growth,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但会比平时\n" + "更容易成长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7440,14 +7349,14 @@ const struct Item gItemsInfo[] = [ITEM_POWER_WEIGHT] = { - .name = _("Power Weight"), + .name = _("力量负重"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( - "A hold item that\n" - "promotes HP gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但HP会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7459,14 +7368,14 @@ const struct Item gItemsInfo[] = [ITEM_POWER_BRACER] = { - .name = _("Power Bracer"), + .name = _("力量护腕"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( - "A hold item that\n" - "promotes Atk gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但攻击会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7478,14 +7387,14 @@ const struct Item gItemsInfo[] = [ITEM_POWER_BELT] = { - .name = _("Power Belt"), + .name = _("力量腰带"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( - "A hold item that\n" - "promotes Def gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但防御会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7497,15 +7406,15 @@ const struct Item gItemsInfo[] = [ITEM_POWER_LENS] = { - .name = _("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( - "Hold item that pro-\n" - "motes Sp. Atk gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但特攻会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7517,14 +7426,14 @@ const struct Item gItemsInfo[] = [ITEM_POWER_BAND] = { - .name = _("Power Band"), + .name = _("力量束带"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( - "Hold item that pro-\n" - "motes Sp. Def gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但特防会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7536,14 +7445,14 @@ const struct Item gItemsInfo[] = [ITEM_POWER_ANKLET] = { - .name = _("Power Anklet"), + .name = _("力量护踝"), .price = (I_PRICE >= GEN_9) ? 10000 : 3000, .holdEffect = HOLD_EFFECT_POWER_ITEM, .holdEffectParam = POWER_ITEM_BOOST, .description = COMPOUND_STRING( - "A hold item that\n" - "promotes Spd gain,\n" - "but reduces Speed."), + "虽然携带后速度会\n" + "降低,但速度会比\n" + "平时成长得更高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7557,15 +7466,15 @@ const struct Item gItemsInfo[] = [ITEM_SILK_SCARF] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Normal-type moves."), + "手感不错的围巾。\n" + "携带后,一般招式\n" + "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7576,14 +7485,14 @@ const struct Item gItemsInfo[] = [ITEM_CHARCOAL] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Fire-type moves."), + "焚烧用的燃料。携\n" + "带后,火招式威力\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7594,15 +7503,15 @@ const struct Item gItemsInfo[] = [ITEM_MYSTIC_WATER] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Water-type moves."), + "水滴形状的宝石。\n" + "携带后,水招式威\n" + "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7613,14 +7522,14 @@ const struct Item gItemsInfo[] = [ITEM_MAGNET] = { - .name = _("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( - "A hold item that\n" - "boosts Electric-\n" - "type moves."), + "强力的磁铁。携带\n" + "后,电招式威力会\n" + "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7631,7 +7540,7 @@ const struct Item gItemsInfo[] = [ITEM_MIRACLE_SEED] = { - .name = _("Miracle Seed"), + .name = _("奇迹种子"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_GRASS_POWER, .holdEffectParam = TYPE_BOOST_PARAM, @@ -7646,15 +7555,15 @@ const struct Item gItemsInfo[] = [ITEM_NEVER_MELT_ICE] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Ice-type moves."), + "能隔绝热量的冰。\n" + "携带后,冰招式威\n" + "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7665,14 +7574,14 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_BELT] = { - .name = _("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( - "A hold item that\n" - "boosts Fighting-\n" - "type moves."), + "能振作精神的带子\n" + "。携带后,格斗招\n" + "式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7683,14 +7592,14 @@ const struct Item gItemsInfo[] = [ITEM_POISON_BARB] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Poison-type moves."), + "有毒的小针。携带\n" + "后,毒招式威力会\n" + "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7701,15 +7610,15 @@ const struct Item gItemsInfo[] = [ITEM_SOFT_SAND] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Ground-type moves."), + "手感细腻的沙子。\n" + "携带后,地面招式\n" + "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7720,14 +7629,14 @@ const struct Item gItemsInfo[] = [ITEM_SHARP_BEAK] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Flying-type moves."), + "又长又尖的鸟嘴。\n" + "携带后,飞行招式\n" + "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7738,7 +7647,7 @@ const struct Item gItemsInfo[] = [ITEM_TWISTED_SPOON] = { - .name = _("Twisted Spoon"), + .name = _("弯曲的汤匙"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_PSYCHIC_POWER, .holdEffectParam = TYPE_BOOST_PARAM, @@ -7753,15 +7662,15 @@ const struct Item gItemsInfo[] = [ITEM_SILVER_POWDER] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Bug-type moves."), + "散发着银色光辉的\n" + "粉末。携带后,虫\n" + "招式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7772,7 +7681,7 @@ const struct Item gItemsInfo[] = [ITEM_HARD_STONE] = { - .name = _("Hard Stone"), + .name = _("硬石头"), .price = (I_PRICE >= GEN_9) ? 3000 : ((I_PRICE >= GEN_7) ? 1000 : 100), .holdEffect = HOLD_EFFECT_ROCK_POWER, .holdEffectParam = TYPE_BOOST_PARAM, @@ -7787,14 +7696,14 @@ const struct Item gItemsInfo[] = [ITEM_SPELL_TAG] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Ghost-type moves."), + "古怪可怕的咒符。\n" + "携带后,幽灵招式\n" + "威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7805,14 +7714,14 @@ const struct Item gItemsInfo[] = [ITEM_DRAGON_FANG] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Dragon-type moves."), + "坚硬锐利的牙齿。\n" + "携带后,龙招式威\n" + "力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7823,15 +7732,15 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_GLASSES] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Dark-type moves."), + "看上去很奇怪的眼\n" + "镜。携带后,恶招\n" + "式威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7842,14 +7751,14 @@ const struct Item gItemsInfo[] = [ITEM_METAL_COAT] = { - .name = _("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( - "A hold item that\n" - "raises the power of\n" - "Steel-type moves."), + "特殊的金属膜。携\n" + "带后,钢招式威力\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -7863,13 +7772,13 @@ const struct Item gItemsInfo[] = [ITEM_CHOICE_BAND] = { - .name = _("Choice Band"), + .name = _("讲究头带"), .price = (I_PRICE >= GEN_9) ? 100000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_CHOICE_BAND, .description = COMPOUND_STRING( - "Boosts Attack, but\n" - "allows the use of\n" - "only one move."), + "有点讲究的头带。\n" + "携带后攻击提升但\n" + "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7880,14 +7789,14 @@ const struct Item gItemsInfo[] = [ITEM_CHOICE_SPECS] = { - .name = _("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( - "Boosts Sp. Atk, but\n" - "allows the use of\n" - "only one move."), + "有点讲究的眼镜。\n" + "携带后特攻提升但\n" + "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7898,14 +7807,14 @@ const struct Item gItemsInfo[] = [ITEM_CHOICE_SCARF] = { - .name = _("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( - "Boosts Speed, but\n" - "allows the use of\n" - "only one move."), + "有点讲究的围巾。\n" + "携带后速度提升但\n" + "只能用相同招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7918,13 +7827,13 @@ const struct Item gItemsInfo[] = [ITEM_FLAME_ORB] = { - .name = _("Flame Orb"), + .name = _("火焰宝珠"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FLAME_ORB, .description = COMPOUND_STRING( - "A bizarre orb that\n" - "inflicts a burn on\n" - "holder in battle."), + "会放出热量的神奇\n" + "宝珠。携带后在战\n" + "斗时会灼伤。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7935,13 +7844,13 @@ const struct Item gItemsInfo[] = [ITEM_TOXIC_ORB] = { - .name = _("Toxic Orb"), + .name = _("剧毒宝珠"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_TOXIC_ORB, .description = COMPOUND_STRING( - "A bizarre orb that\n" - "badly poisons the\n" - "holder in battle."), + "会放出毒的神奇宝\n" + "珠。携带后在战斗\n" + "时会中剧毒。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7954,13 +7863,13 @@ const struct Item gItemsInfo[] = [ITEM_DAMP_ROCK] = { - .name = _("Damp Rock"), + .name = _("潮湿岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_DAMP_ROCK, .description = COMPOUND_STRING( - "Extends the length\n" - "of Rain Dance if\n" - "used by the holder."), + "携带宝可梦使出求\n" + "雨后持续时间就会\n" + "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7971,13 +7880,13 @@ const struct Item gItemsInfo[] = [ITEM_HEAT_ROCK] = { - .name = _("Heat Rock"), + .name = _("炽热岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_HEAT_ROCK, .description = COMPOUND_STRING( - "Extends the length\n" - "of Sunny Day if\n" - "used by the holder."), + "携带宝可梦使出大\n" + "晴天后持续时间就\n" + "会更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -7988,13 +7897,13 @@ const struct Item gItemsInfo[] = [ITEM_SMOOTH_ROCK] = { - .name = _("Smooth Rock"), + .name = _("沙沙岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_SMOOTH_ROCK, .description = COMPOUND_STRING( - "Extends the length\n" - "of Sandstorm if\n" - "used by the holder."), + "携带宝可梦使出沙\n" + "暴后持续时间就会\n" + "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8005,13 +7914,13 @@ const struct Item gItemsInfo[] = [ITEM_ICY_ROCK] = { - .name = _("Icy Rock"), + .name = _("冰冷岩石"), .price = (I_PRICE >= GEN_9) ? 8000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_ICY_ROCK, .description = COMPOUND_STRING( - "Extends the length\n" - "of the move Hail\n" - "used by the holder."), + "携带宝可梦使出冰\n" + "雹后持续时间就会\n" + "更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8024,14 +7933,14 @@ const struct Item gItemsInfo[] = [ITEM_ELECTRIC_SEED] = { - .name = _("Electric Seed"), + .name = _("电气种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_ELECTRIC_TERRAIN, .description = COMPOUND_STRING( - "Boosts Defense on\n" - "Electric Terrain,\n" - "but only one time."), + "携带后,在电气场\n" + "地上使用,防御就\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8042,14 +7951,14 @@ const struct Item gItemsInfo[] = [ITEM_PSYCHIC_SEED] = { - .name = _("Psychic Seed"), + .name = _("精神种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_PSYCHIC_TERRAIN, .description = COMPOUND_STRING( - "Boosts Sp. Def. on\n" - "Psychic Terrain,\n" - "but only one time."), + "携带后,在精神场\n" + "地上使用,特防就\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8060,14 +7969,14 @@ const struct Item gItemsInfo[] = [ITEM_MISTY_SEED] = { - .name = _("Misty Seed"), + .name = _("薄雾种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_MISTY_TERRAIN, .description = COMPOUND_STRING( - "Boosts Sp. Def. on\n" - "Misty Terrain,\n" - "but only one time."), + "携带后,在薄雾场\n" + "地上使用,特防就\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8078,14 +7987,14 @@ const struct Item gItemsInfo[] = [ITEM_GRASSY_SEED] = { - .name = _("Grassy Seed"), + .name = _("青草种子"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_SEEDS, .holdEffectParam = HOLD_EFFECT_PARAM_GRASSY_TERRAIN, .description = COMPOUND_STRING( - "Boosts Defense on\n" - "Grassy Terrain,\n" - "but only one time."), + "携带后,在青草场\n" + "地上使用,防御就\n" + "会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8098,14 +8007,14 @@ const struct Item gItemsInfo[] = [ITEM_ABSORB_BULB] = { - .name = _("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( - "Raises Sp. Atk if\n" - "the holder is hit by\n" - "a Water-type move."), + "一次性球根。携带\n" + "宝可梦受到水招式\n" + ",特攻就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8116,15 +8025,15 @@ const struct Item gItemsInfo[] = [ITEM_CELL_BATTERY] = { - .name = _("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( - "Raises Attack if\n" - "the holder is hit by\n" - "an Electric move."), + "一次性电池。携带\n" + "宝可梦受到电招式\n" + ",攻击就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8135,15 +8044,15 @@ const struct Item gItemsInfo[] = [ITEM_LUMINOUS_MOSS] = { - .name = _("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( - "Raises Sp. Def if\n" - "the holder is hit by\n" - "a Water-type move."), + "一次性光苔。携带\n" + "宝可梦受到水招式\n" + ",特防就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8154,14 +8063,14 @@ const struct Item gItemsInfo[] = [ITEM_SNOWBALL] = { - .name = _("Snowball"), + .name = _("雪丸"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_SNOWBALL, .holdEffectParam = 0, .description = COMPOUND_STRING( - "Raises Atk if its\n" - "holder is hit by an\n" - "Ice-type move."), + "一次性雪球。携带\n" + "宝可梦受到冰属性\n" + ",攻击就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8174,15 +8083,15 @@ const struct Item gItemsInfo[] = [ITEM_BRIGHT_POWDER] = { - .name = _("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( - "A hold item that\n" - "casts a glare to\n" - "reduce accuracy."), + "携带后,使对手招\n" + "式变得不易命中的\n" + "闪闪发光的粉末。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8193,13 +8102,13 @@ const struct Item gItemsInfo[] = [ITEM_WHITE_HERB] = { - .name = _("White Herb"), + .name = _("白色香草"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_RESTORE_STATS, .description = COMPOUND_STRING( - "A hold item that\n" - "restores any\n" - "lowered stat."), + "当携带宝可梦能力\n" + "降低时,仅能回到\n" + "之前的状态1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8210,21 +8119,14 @@ const struct Item gItemsInfo[] = [ITEM_EXP_SHARE] = { - .name = _("Exp. Share"), + .name = _("学习装置"), .holdEffect = HOLD_EFFECT_EXP_SHARE, #if I_EXP_SHARE_ITEM >= GEN_6 .price = 0, .description = COMPOUND_STRING( - "This device gives\n" - "exp. to other\n" - "party members."), - #else - .price = 3000, - .description = COMPOUND_STRING( - "A hold item that\n" - "gets Exp. points\n" - "from battles."), - #endif + "打开后,能让同行\n" + "的所有宝可梦获得\n" + "经验值的装置。"), .pocket = I_EXP_SHARE_ITEM >= GEN_6 ? POCKET_KEY_ITEMS : POCKET_ITEMS, .type = ITEM_USE_FIELD, .fieldUseFunc = ItemUseOutOfBattle_ExpShare, @@ -8235,14 +8137,14 @@ const struct Item gItemsInfo[] = [ITEM_QUICK_CLAW] = { - .name = _("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( - "A hold item that\n" - "occasionally allows\n" - "the first strike."), + "又轻又尖锐的爪子\n" + "。携带后,有时能\n" + "先一步行动。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8253,13 +8155,13 @@ const struct Item gItemsInfo[] = [ITEM_SOOTHE_BELL] = { - .name = _("Soothe Bell"), + .name = _("安抚之铃"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_FRIENDSHIP_UP, .description = COMPOUND_STRING( - "A hold item that\n" - "calms spirits and\n" - "fosters friendship."), + "音色悦耳的铃铛。\n" + "携带宝可梦会变得\n" + "容易亲密。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8270,19 +8172,13 @@ const struct Item gItemsInfo[] = [ITEM_MENTAL_HERB] = { - .name = _("Mental Herb"), + .name = _("心灵香草"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_MENTAL_HERB, .description = COMPOUND_STRING( - #if B_MENTAL_HERB >= GEN_5 - "Snaps Pokémon out\n" - "of move-binding\n" - "effects."), - #else - "A hold item that\n" - "snaps Pokémon out\n" - "of infatuation."), - #endif + "当携带宝可梦无法\n" + "自由使出招式时,\n" + "仅会回复1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8293,7 +8189,7 @@ const struct Item gItemsInfo[] = [ITEM_KINGS_ROCK] = { - .name = _("King's Rock"), + .name = _("王者之证"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 5000 : 100), .holdEffect = HOLD_EFFECT_FLINCH, .holdEffectParam = 10, @@ -8309,7 +8205,7 @@ const struct Item gItemsInfo[] = [ITEM_AMULET_COIN] = { - .name = _("Amulet Coin"), + .name = _("护符金币"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 10000 : 100), .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE, .description = sLuckIncenseDesc, @@ -8323,7 +8219,7 @@ const struct Item gItemsInfo[] = [ITEM_CLEANSE_TAG] = { - .name = _("Cleanse Tag"), + .name = _("洁净之符"), .price = (I_PRICE >= GEN_7) ? 5000 : 200, .holdEffect = HOLD_EFFECT_REPEL, .description = sPureIncenseDesc, @@ -8337,13 +8233,13 @@ const struct Item gItemsInfo[] = [ITEM_SMOKE_BALL] = { - .name = _("Smoke Ball"), + .name = _("烟雾球"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_CAN_ALWAYS_RUN, .description = COMPOUND_STRING( - "A hold item that\n" - "assures fleeing\n" - "from wild Pokémon."), + "携带宝可梦在和野\n" + "生宝可梦的战斗中\n" + "绝对可以逃走。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8354,14 +8250,14 @@ const struct Item gItemsInfo[] = [ITEM_FOCUS_BAND] = { - .name = _("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( - "A hold item that\n" - "occasionally\n" - "prevents fainting."), + "携带后,即便受到\n" + "致命招式有时也能\n" + "以1HP撑过去。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8372,13 +8268,13 @@ const struct Item gItemsInfo[] = [ITEM_LUCKY_EGG] = { - .name = _("Lucky Egg"), + .name = _("幸运蛋"), .price = (I_PRICE >= GEN_7) ? 10000 : 200, .holdEffect = HOLD_EFFECT_LUCKY_EGG, .description = COMPOUND_STRING( - "A hold item that\n" - "boosts Exp. points\n" - "earned in battle."), + "满载着幸福的蛋。\n" + "携带后获得的经验\n" + "值会少量增加。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8389,14 +8285,14 @@ const struct Item gItemsInfo[] = [ITEM_SCOPE_LENS] = { - .name = _("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( - "A hold item that\n" - "improves the\n" - "critical-hit rate."), + "能看见弱点的镜片\n" + "。携带后会变得容\n" + "易击中要害。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8407,15 +8303,15 @@ const struct Item gItemsInfo[] = [ITEM_LEFTOVERS] = { - .name = _("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( - "A hold item that\n" - "gradually restores\n" - "HP in battle."), + "携带后,宝可梦的\n" + "HP会在战斗期间\n" + "缓缓回复。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8426,14 +8322,14 @@ const struct Item gItemsInfo[] = [ITEM_SHELL_BELL] = { - .name = _("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( - "A hold item that\n" - "restores HP upon\n" - "striking the foe."), + "当携带后攻击造成\n" + "伤害时,能回复少\n" + "量HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8444,15 +8340,15 @@ const struct Item gItemsInfo[] = [ITEM_WIDE_LENS] = { - .name = _("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( - "A magnifying lens\n" - "that boosts the\n" - "accuracy of moves."), + "携带后,招式的命\n" + "中率就会少量提高\n" + "的镜片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8463,14 +8359,14 @@ const struct Item gItemsInfo[] = [ITEM_MUSCLE_BAND] = { - .name = _("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( - "A headband that\n" - "boosts the power\n" - "of physical moves."), + "携带后,物理招式\n" + "的威力就会少量提\n" + "高的头带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8481,15 +8377,15 @@ const struct Item gItemsInfo[] = [ITEM_WISE_GLASSES] = { - .name = _("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( - "A pair of glasses\n" - "that ups the power\n" - "of special moves."), + "携带后,特殊招式\n" + "的威力就会少量提\n" + "高的眼镜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8500,14 +8396,15 @@ const struct Item gItemsInfo[] = [ITEM_EXPERT_BELT] = { - .name = _("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( - "A belt that boosts\n" - "the power of super\n" - "effective moves."), + "用惯了的黑色带子\n" + "。携带后,效果绝\n" + "佳时的招式威力就\n" + "会少量提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8518,14 +8415,14 @@ const struct Item gItemsInfo[] = [ITEM_LIGHT_CLAY] = { - .name = _("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( - "Extends the length\n" - "of barrier moves\n" - "used by the holder."), + "当携带后使出光墙\n" + "或反射壁时,效果\n" + "会持续得更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8536,13 +8433,13 @@ const struct Item gItemsInfo[] = [ITEM_LIFE_ORB] = { - .name = _("Life Orb"), + .name = _("生命宝珠"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LIFE_ORB, .description = COMPOUND_STRING( - "Boosts move power\n" - "but holder loses HP\n" - "with each attack."), + "携带后,虽然每次\n" + "攻击时HP减少,\n" + "但威力会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8553,13 +8450,13 @@ const struct Item gItemsInfo[] = [ITEM_POWER_HERB] = { - .name = _("Power Herb"), + .name = _("强力香草"), .price = (I_PRICE >= GEN_9) ? 30000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_POWER_HERB, .description = COMPOUND_STRING( - "Allows immediate\n" - "use of a move that\n" - "charges first."), + "携带宝可梦可有1\n" + "次机会直接使出需\n" + "要蓄力的招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8570,14 +8467,14 @@ const struct Item gItemsInfo[] = [ITEM_FOCUS_SASH] = { - .name = _("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( - "If the holder has\n" - "full HP, it endures\n" - "KO hits with 1 HP."), + "满HP时即使受致\n" + "命伤,也能以1H\n" + "P撑过去1次。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8588,15 +8485,15 @@ const struct Item gItemsInfo[] = [ITEM_ZOOM_LENS] = { - .name = _("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( - "If the holder moves\n" - "after the foe, it'll\n" - "boost accuracy."), + "当携带宝可梦比对\n" + "手行动迟缓时,招\n" + "式会容易命中。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8607,14 +8504,14 @@ const struct Item gItemsInfo[] = [ITEM_METRONOME] = { - .name = _("Metronome"), + .name = _("节拍器"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_METRONOME, .holdEffectParam = 20, .description = COMPOUND_STRING( - "A held item that\n" - "boosts a move used\n" - "consecutively."), + "携带后,连续使出\n" + "相同招式时,威力\n" + "就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8625,13 +8522,14 @@ const struct Item gItemsInfo[] = [ITEM_IRON_BALL] = { - .name = _("Iron Ball"), + .name = _("黑色铁球"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_IRON_BALL, .description = COMPOUND_STRING( - "Cuts Speed and\n" - "becomes vulnerable\n" - "to Ground moves."), + "携带后速度降低。\n" + "飞行或飘浮宝可梦\n" + "会被地面招式击中\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8642,7 +8540,7 @@ const struct Item gItemsInfo[] = [ITEM_LAGGING_TAIL] = { - .name = _("Lagging Tail"), + .name = _("后攻之尾"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_LAGGING_TAIL, .description = sFullIncenseDesc, @@ -8656,13 +8554,13 @@ const struct Item gItemsInfo[] = [ITEM_DESTINY_KNOT] = { - .name = _("Destiny Knot"), + .name = _("红线"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_DESTINY_KNOT, .description = COMPOUND_STRING( - "If the holder falls\n" - "in love, the foe\n" - "does too."), + "携带后,在自己着\n" + "迷时能让对手也着\n" + "迷的红色细线。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8673,14 +8571,14 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_SLUDGE] = { - .name = _("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( - "Restores HP for\n" - "Poison-types.\n" - "Damages all others."), + "携带后毒宝可梦会\n" + "缓回HP。其他属\n" + "性HP则会减少。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8691,13 +8589,13 @@ const struct Item gItemsInfo[] = [ITEM_GRIP_CLAW] = { - .name = _("Grip Claw"), + .name = _("紧缠钩爪"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_GRIP_CLAW, .description = COMPOUND_STRING( - "A held item that\n" - "extends binding\n" - "moves like Wrap."), + "携带后,绑紧紧束\n" + "等招式的回合数会\n" + "增加。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8708,13 +8606,13 @@ const struct Item gItemsInfo[] = [ITEM_STICKY_BARB] = { - .name = _("Sticky Barb"), + .name = _("附着针"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_STICKY_BARB, .description = COMPOUND_STRING( - "Damages the holder\n" - "each turn. May\n" - "latch on to foes."), + "携带后,每回合都\n" + "会受伤。有时也会\n" + "附到触碰对手上。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8725,13 +8623,13 @@ const struct Item gItemsInfo[] = [ITEM_SHED_SHELL] = { - .name = _("Shed Shell"), + .name = _("美丽空壳"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 100), .holdEffect = HOLD_EFFECT_SHED_SHELL, .description = COMPOUND_STRING( - "Allows the holder\n" - "to switch out\n" - "without fail."), + "结实坚硬的空壳。\n" + "携带宝可梦必定可\n" + "以换下。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8742,14 +8640,14 @@ const struct Item gItemsInfo[] = [ITEM_BIG_ROOT] = { - .name = _("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( - "A held item that\n" - "ups the power of\n" - "HP-stealing moves."), + "携带后,吸取类招\n" + "式能更多地回复自\n" + "己的HP。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8760,13 +8658,13 @@ const struct Item gItemsInfo[] = [ITEM_RAZOR_CLAW] = { - .name = _("Razor Claw"), + .name = _("锐利之爪"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 5000 : 2100), .holdEffect = HOLD_EFFECT_SCOPE_LENS, .description = COMPOUND_STRING( - "A hooked claw that\n" - "ups the holder's\n" - "critical-hit ratio."), + "尖锐的爪子。携带\n" + "后,招式会变得容\n" + "易击中要害。"), .pocket = POCKET_ITEMS, .type = EVO_HELD_ITEM_TYPE, .fieldUseFunc = EVO_HELD_ITEM_FIELD_FUNC, @@ -8778,7 +8676,7 @@ const struct Item gItemsInfo[] = [ITEM_RAZOR_FANG] = { - .name = _("Razor Fang"), + .name = _("锐利之牙"), .price = (I_PRICE >= GEN_9) ? 15000 : ((I_PRICE >= GEN_7) ? 5000 : 2100), .holdEffect = HOLD_EFFECT_FLINCH, .holdEffectParam = 10, @@ -8794,14 +8692,14 @@ const struct Item gItemsInfo[] = [ITEM_EVIOLITE] = { - .name = _("Eviolite"), + .name = _("进化奇石"), .price = (I_PRICE >= GEN_9) ? 50000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_EVIOLITE, .holdEffectParam = 50, .description = COMPOUND_STRING( - "Raises the Def and\n" - "Sp. Def of Pokémon\n" - "that can evolve."), + "携带后,还能进化\n" + "的宝可梦的防御和\n" + "特防就会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8812,13 +8710,13 @@ const struct Item gItemsInfo[] = [ITEM_FLOAT_STONE] = { - .name = _("Float Stone"), + .name = _("轻石"), .price = (I_PRICE >= GEN_9) ? 10000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_FLOAT_STONE, .description = COMPOUND_STRING( - "It's so light that\n" - "when held, it halves\n" - "a Pokémon's weight."), + "非常轻的石头。携\n" + "带后,宝可梦的体\n" + "重会变轻。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8829,14 +8727,14 @@ const struct Item gItemsInfo[] = [ITEM_ROCKY_HELMET] = { - .name = _("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( - "Hurts the foe if\n" - "they touch its\n" - "holder."), + "携带后,在受到打\n" + "击招式攻击时,能\n" + "给予对手伤害。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8847,14 +8745,14 @@ const struct Item gItemsInfo[] = [ITEM_AIR_BALLOON] = { - .name = _("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( - "Makes the holder\n" - "float but bursts\n" - "if hit by an attack."), + "携带后,宝可梦会\n" + "浮在空中。受到攻\n" + "击就会破裂。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8865,14 +8763,14 @@ const struct Item gItemsInfo[] = [ITEM_RED_CARD] = { - .name = _("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( - "Switches out the\n" - "foe if they hit the\n" - "holder."), + "携带后,能让用了\n" + "招式的对手退场的\n" + "卡片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8883,14 +8781,14 @@ const struct Item gItemsInfo[] = [ITEM_RING_TARGET] = { - .name = _("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( - "Moves that usually\n" - "have no effect will\n" - "hit the holder."), + "原本因属性而免疫\n" + "的招式现在能够击\n" + "中自己。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8901,13 +8799,13 @@ const struct Item gItemsInfo[] = [ITEM_BINDING_BAND] = { - .name = _("Binding Band"), + .name = _("紧绑束带"), .price = (I_PRICE >= GEN_9) ? 20000 : ((I_PRICE >= GEN_7) ? 4000 : 200), .holdEffect = HOLD_EFFECT_BINDING_BAND, .description = COMPOUND_STRING( - "Increases the\n" - "power of binding\n" - "moves when held."), + "携带后,绑紧招式\n" + "的威力会变强的束\n" + "带。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8918,14 +8816,14 @@ const struct Item gItemsInfo[] = [ITEM_EJECT_BUTTON] = { - .name = _("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( - "Switches out the\n" - "user if they're hit\n" - "by the foe."), + "携带宝可梦如果受\n" + "到招式攻击,就能\n" + "换下脱战。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8936,15 +8834,15 @@ const struct Item gItemsInfo[] = [ITEM_WEAKNESS_POLICY] = { - .name = _("Weakness Policy"), + .name = _("弱点保险"), .pluralName = _("Weakness Policies"), .price = (I_PRICE >= GEN_9) ? 50000 : 1000, .holdEffect = HOLD_EFFECT_WEAKNESS_POLICY, .holdEffectParam = 0, .description = COMPOUND_STRING( - "If hit by a super-\n" - "effective move,\n" - "ups Atk and Sp. Atk."), + "被针对弱点时,攻\n" + "击和特攻就会大幅\n" + "提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8955,14 +8853,14 @@ const struct Item gItemsInfo[] = [ITEM_ASSAULT_VEST] = { - .name = _("Assault Vest"), + .name = _("突击背心"), .price = (I_PRICE >= GEN_9) ? 50000 : 1000, .holdEffect = HOLD_EFFECT_ASSAULT_VEST, .holdEffectParam = 50, .description = COMPOUND_STRING( - "Raises Sp. Def but\n" - "prevents the use\n" - "of status moves."), + "虽然携带后特防会\n" + "提高,但会无法使\n" + "出变化招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8973,14 +8871,14 @@ const struct Item gItemsInfo[] = [ITEM_SAFETY_GOGGLES] = { - .name = _("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( - "Protect from\n" - "weather damage and\n" - "powder moves."), + "能防御天气伤害和\n" + "粉末招式效果的护\n" + "目镜。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -8991,13 +8889,12 @@ const struct Item gItemsInfo[] = [ITEM_ADRENALINE_ORB] = { - .name = _("Adrenaline Orb"), + .name = _("胆怯球"), .price = (I_PRICE >= GEN_9) ? 5000 : ((I_PRICE >= GEN_8) ? 4000 : 300), .holdEffect = HOLD_EFFECT_ADRENALINE_ORB, .description = COMPOUND_STRING( - "This orb boosts\n" - "Speed if the holder\n" - "is intimidated."), + "携带后,在受到威\n" + "吓时速度会提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9008,13 +8905,13 @@ const struct Item gItemsInfo[] = [ITEM_TERRAIN_EXTENDER] = { - .name = _("Terrain Extender"), + .name = _("大地膜"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_TERRAIN_EXTENDER, .description = COMPOUND_STRING( - "Extends the length\n" - "of the active\n" - "battle terrain."), + "当携带后展开场地\n" + "时,持续时间会比\n" + "平时更长。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9025,14 +8922,14 @@ const struct Item gItemsInfo[] = [ITEM_PROTECTIVE_PADS] = { - .name = _("Protective Pads"), + .name = _("部位护具"), .pluralName = _("Protective Pads"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_PROTECTIVE_PADS, .description = COMPOUND_STRING( - "Guard the holder\n" - "from contact move\n" - "effects."), + "不会受到触碰攻击\n" + "对手时本应受到的\n" + "效果。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9043,13 +8940,13 @@ const struct Item gItemsInfo[] = [ITEM_THROAT_SPRAY] = { - .name = _("Throat Spray"), + .name = _("爽喉喷雾"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_THROAT_SPRAY, .description = COMPOUND_STRING( - "Raises Sp. Atk. if\n" - "the holder uses a\n" - "sound-based move."), + "使用声音相关的招\n" + "式时,特攻会提高\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9060,13 +8957,13 @@ const struct Item gItemsInfo[] = [ITEM_EJECT_PACK] = { - .name = _("Eject Pack"), + .name = _("避难背包"), .price = (I_PRICE >= GEN_9) ? 30000 : 4000, .holdEffect = HOLD_EFFECT_EJECT_PACK, .description = COMPOUND_STRING( - "Forces the user to\n" - "switch if its stats\n" - "are lowered."), + "当携带后能力下降\n" + "时,同行宝可梦就\n" + "会自动替换上场。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9077,14 +8974,13 @@ const struct Item gItemsInfo[] = [ITEM_HEAVY_DUTY_BOOTS] = { - .name = _("Heavy-Duty Boots"), + .name = _("厚底靴"), .pluralName = _("Heavy-Duty Boots"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_HEAVY_DUTY_BOOTS, .description = COMPOUND_STRING( - "Boots that prevent\n" - "effects of traps\n" - "set in the field."), + "不受脚下陷阱等的\n" + "影响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9095,14 +8991,14 @@ const struct Item gItemsInfo[] = [ITEM_BLUNDER_POLICY] = { - .name = _("Blunder Policy"), + .name = _("打空保险"), .pluralName = _("Blunder Policies"), .price = (I_PRICE >= GEN_9) ? 30000 : 4000, .holdEffect = HOLD_EFFECT_BLUNDER_POLICY, .description = COMPOUND_STRING( - "Raises Speed if\n" - "the user misses\n" - "due to Accuracy."), + "招式因命中率影响\n" + "而落空时,速度会\n" + "大幅提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9113,13 +9009,13 @@ const struct Item gItemsInfo[] = [ITEM_ROOM_SERVICE] = { - .name = _("Room Service"), + .name = _("客房服务"), .price = (I_PRICE >= GEN_9) ? 20000 : 4000, .holdEffect = HOLD_EFFECT_ROOM_SERVICE, .description = COMPOUND_STRING( - "Lowers Speed if\n" - "Trick Room is\n" - "active."), + "携带后,在戏法空\n" + "间使用时,速度会\n" + "下降。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9130,13 +9026,13 @@ const struct Item gItemsInfo[] = [ITEM_UTILITY_UMBRELLA] = { - .name = _("Utility Umbrella"), + .name = _("万能伞"), .price = (I_PRICE >= GEN_9) ? 15000 : 4000, .holdEffect = HOLD_EFFECT_UTILITY_UMBRELLA, .description = COMPOUND_STRING( - "An umbrella that\n" - "protects from\n" - "weather effects."), + "携带它的宝可梦将\n" + "不受各种天气的影\n" + "响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9149,14 +9045,13 @@ const struct Item gItemsInfo[] = [ITEM_CHERI_BERRY] = { - .name = _("Cheri Berry"), + .name = _("樱子果"), .pluralName = _("Cheri Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_PAR, .description = COMPOUND_STRING( - "A hold item that\n" - "heals paralysis\n" - "in battle."), + "携带后,可以治愈\n" + "麻痹。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9169,14 +9064,13 @@ const struct Item gItemsInfo[] = [ITEM_CHESTO_BERRY] = { - .name = _("Chesto Berry"), + .name = _("零余果"), .pluralName = _("Chesto Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_SLP, .description = COMPOUND_STRING( - "A hold item that\n" - "awakens Pokémon\n" - "in battle."), + "携带后,可以治愈\n" + "睡眠。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9189,14 +9083,13 @@ const struct Item gItemsInfo[] = [ITEM_PECHA_BERRY] = { - .name = _("Pecha Berry"), + .name = _("桃桃果"), .pluralName = _("Pecha Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_PSN, .description = COMPOUND_STRING( - "A hold item that\n" - "heals poisoning\n" - "in battle."), + "携带后,可以治愈\n" + "中毒。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9209,14 +9102,13 @@ const struct Item gItemsInfo[] = [ITEM_RAWST_BERRY] = { - .name = _("Rawst Berry"), + .name = _("莓莓果"), .pluralName = _("Rawst Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_BRN, .description = COMPOUND_STRING( - "A hold item that\n" - "heals a burn in\n" - "battle."), + "携带后,可以治愈\n" + "灼伤。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9229,14 +9121,13 @@ const struct Item gItemsInfo[] = [ITEM_ASPEAR_BERRY] = { - .name = _("Aspear Berry"), + .name = _("利木果"), .pluralName = _("Aspear Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_FRZ, .description = COMPOUND_STRING( - "A hold item that\n" - "defrosts Pokémon\n" - "in battle."), + "携带后,可以治愈\n" + "冰冻。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9249,15 +9140,14 @@ const struct Item gItemsInfo[] = [ITEM_LEPPA_BERRY] = { - .name = _("Leppa Berry"), + .name = _("苹野果"), .pluralName = _("Leppa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESTORE_PP, .holdEffectParam = 10, .description = COMPOUND_STRING( - "A hold item that\n" - "restores 10 PP in\n" - "battle."), + "携带后,可以回复\n" + "10PP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU_MOVES, .fieldUseFunc = ItemUseOutOfBattle_PPRecovery, @@ -9270,15 +9160,14 @@ const struct Item gItemsInfo[] = [ITEM_ORAN_BERRY] = { - .name = _("Oran Berry"), + .name = _("橙橙果"), .pluralName = _("Oran Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_RESTORE_HP, .holdEffectParam = 10, .description = COMPOUND_STRING( - "A hold item that\n" - "restores 10 HP in\n" - "battle."), + "携带后,可以回复\n" + "10HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9291,14 +9180,13 @@ const struct Item gItemsInfo[] = [ITEM_PERSIM_BERRY] = { - .name = _("Persim Berry"), + .name = _("柿仔果"), .pluralName = _("Persim Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_CONFUSION, .description = COMPOUND_STRING( - "A hold item that\n" - "heals confusion\n" - "in battle."), + "携带后,可以治愈\n" + "混乱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9311,14 +9199,13 @@ const struct Item gItemsInfo[] = [ITEM_LUM_BERRY] = { - .name = _("Lum Berry"), + .name = _("木子果"), .pluralName = _("Lum Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CURE_STATUS, .description = COMPOUND_STRING( - "A hold item that\n" - "heals any status\n" - "problem in battle."), + "携带后,可以治愈\n" + "所有异常状态。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9331,24 +9218,15 @@ const struct Item gItemsInfo[] = [ITEM_SITRUS_BERRY] = { - .name = _("Sitrus Berry"), + .name = _("文柚果"), .pluralName = _("Sitrus Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, #if I_SITRUS_BERRY_HEAL >= GEN_4 .holdEffect = HOLD_EFFECT_RESTORE_PCT_HP, .holdEffectParam = 25, .description = COMPOUND_STRING( - "A hold item that\n" - "restores the user's\n" - "HP a little."), - #else - .holdEffect = HOLD_EFFECT_RESTORE_HP, - .holdEffectParam = 30, - .description = COMPOUND_STRING( - "A hold item that\n" - "restores 30 HP in\n" - "battle."), - #endif + "携带后,可以回复\n" + "少量HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -9361,7 +9239,7 @@ const struct Item gItemsInfo[] = [ITEM_FIGY_BERRY] = { - .name = _("Figy Berry"), + .name = _("勿花果"), .pluralName = _("Figy Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SPICY, @@ -9377,7 +9255,7 @@ const struct Item gItemsInfo[] = [ITEM_WIKI_BERRY] = { - .name = _("Wiki Berry"), + .name = _("异奇果"), .pluralName = _("Wiki Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_DRY, @@ -9393,7 +9271,7 @@ const struct Item gItemsInfo[] = [ITEM_MAGO_BERRY] = { - .name = _("Mago Berry"), + .name = _("芒芒果"), .pluralName = _("Mago Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SWEET, @@ -9409,7 +9287,7 @@ const struct Item gItemsInfo[] = [ITEM_AGUAV_BERRY] = { - .name = _("Aguav Berry"), + .name = _("乐芭果"), .pluralName = _("Aguav Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_BITTER, @@ -9425,7 +9303,7 @@ const struct Item gItemsInfo[] = [ITEM_IAPAPA_BERRY] = { - .name = _("Iapapa Berry"), + .name = _("芭亚果"), .pluralName = _("Iapapa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CONFUSE_SOUR, @@ -9441,13 +9319,13 @@ const struct Item gItemsInfo[] = [ITEM_RAZZ_BERRY] = { - .name = _("Razz Berry"), + .name = _("蔓莓果"), .pluralName = _("Razz Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Razz."), + "可用于制作宝可方\n" + "块打磨强壮。黄色\n" + "的果实有点酸的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9458,13 +9336,13 @@ const struct Item gItemsInfo[] = [ITEM_BLUK_BERRY] = { - .name = _("Bluk Berry"), + .name = _("墨莓果"), .pluralName = _("Bluk Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Bluk."), + "可用于制作宝可方\n" + "块打磨美丽。蓝色\n" + "的果实有点涩的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9475,13 +9353,13 @@ const struct Item gItemsInfo[] = [ITEM_NANAB_BERRY] = { - .name = _("Nanab Berry"), + .name = _("蕉香果"), .pluralName = _("Nanab Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Nanab."), + "捕捉宝可梦时,给\n" + "它就能稍微平复一\n" + "下情绪。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9492,13 +9370,13 @@ const struct Item gItemsInfo[] = [ITEM_WEPEAR_BERRY] = { - .name = _("Wepear Berry"), + .name = _("西梨果"), .pluralName = _("Wepear Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Wepear."), + "可用于制作宝可方\n" + "块打磨聪明。绿色\n" + "的果实有点苦的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9509,13 +9387,13 @@ const struct Item gItemsInfo[] = [ITEM_PINAP_BERRY] = { - .name = _("Pinap Berry"), + .name = _("凰梨果"), .pluralName = _("Pinap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Pinap."), + "可用于制作宝可方\n" + "块打磨强壮。黄色\n" + "的果实有点酸的。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9526,13 +9404,13 @@ const struct Item gItemsInfo[] = [ITEM_POMEG_BERRY] = { - .name = _("Pomeg Berry"), + .name = _("榴石果"), .pluralName = _("Pomeg Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base HP."), + "给宝可梦后会变得\n" + "容易亲密,但HP\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9544,13 +9422,13 @@ const struct Item gItemsInfo[] = [ITEM_KELPSY_BERRY] = { - .name = _("Kelpsy Berry"), + .name = _("藻根果"), .pluralName = _("Kelpsy Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base Attack."), + "给宝可梦后会变得\n" + "容易亲密,但攻击\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9562,13 +9440,13 @@ const struct Item gItemsInfo[] = [ITEM_QUALOT_BERRY] = { - .name = _("Qualot Berry"), + .name = _("比巴果"), .pluralName = _("Qualot Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base Defense."), + "给宝可梦后会变得\n" + "容易亲密,但防御\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9580,13 +9458,13 @@ const struct Item gItemsInfo[] = [ITEM_HONDEW_BERRY] = { - .name = _("Hondew Berry"), + .name = _("哈密果"), .pluralName = _("Hondew Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base Sp. Atk."), + "给宝可梦后会变得\n" + "容易亲密,但特攻\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9598,13 +9476,13 @@ const struct Item gItemsInfo[] = [ITEM_GREPA_BERRY] = { - .name = _("Grepa Berry"), + .name = _("萄葡果"), .pluralName = _("Grepa Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base Sp. Def."), + "给宝可梦后会变得\n" + "容易亲密,但特防\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9616,13 +9494,13 @@ const struct Item gItemsInfo[] = [ITEM_TAMATO_BERRY] = { - .name = _("Tamato Berry"), + .name = _("茄番果"), .pluralName = _("Tamato Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "Makes a Pokémon\n" - "friendly but lowers\n" - "base Speed."), + "给宝可梦后会变得\n" + "容易亲密,但速度\n" + "基础点数会降低。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ReduceEV, @@ -9634,13 +9512,13 @@ const struct Item gItemsInfo[] = [ITEM_CORNN_BERRY] = { - .name = _("Cornn Berry"), + .name = _("玉黍果"), .pluralName = _("Cornn Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Cornn."), + "可用于制作宝可方\n" + "块打磨美丽。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9651,13 +9529,13 @@ const struct Item gItemsInfo[] = [ITEM_MAGOST_BERRY] = { - .name = _("Magost Berry"), + .name = _("岳竹果"), .pluralName = _("Magost Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Magost."), + "可用于制作宝可方\n" + "块打磨可爱。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9668,13 +9546,13 @@ const struct Item gItemsInfo[] = [ITEM_RABUTA_BERRY] = { - .name = _("Rabuta Berry"), + .name = _("茸丹果"), .pluralName = _("Rabuta Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Rabuta."), + "可用于制作宝可方\n" + "块打磨聪明。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9685,13 +9563,13 @@ const struct Item gItemsInfo[] = [ITEM_NOMEL_BERRY] = { - .name = _("Nomel Berry"), + .name = _("檬柠果"), .pluralName = _("Nomel Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Nomel."), + "可用于制作宝可方\n" + "块打磨强壮。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9702,13 +9580,13 @@ const struct Item gItemsInfo[] = [ITEM_SPELON_BERRY] = { - .name = _("Spelon Berry"), + .name = _("刺角果"), .pluralName = _("Spelon Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Spelon."), + "可用于制作宝可方\n" + "块打磨可爱。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9719,13 +9597,13 @@ const struct Item gItemsInfo[] = [ITEM_PAMTRE_BERRY] = { - .name = _("Pamtre Berry"), + .name = _("椰木果"), .pluralName = _("Pamtre Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Pamtre."), + "可用于制作宝可方\n" + "块打磨美丽。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9736,13 +9614,13 @@ const struct Item gItemsInfo[] = [ITEM_WATMEL_BERRY] = { - .name = _("Watmel Berry"), + .name = _("瓜西果"), .pluralName = _("Watmel Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Watmel."), + "可用于制作宝可方\n" + "块打磨聪明。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9753,13 +9631,13 @@ const struct Item gItemsInfo[] = [ITEM_DURIN_BERRY] = { - .name = _("Durin Berry"), + .name = _("金枕果"), .pluralName = _("Durin Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Durin."), + "可用于制作宝可方\n" + "块打磨聪明。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9770,13 +9648,13 @@ const struct Item gItemsInfo[] = [ITEM_BELUE_BERRY] = { - .name = _("Belue Berry"), + .name = _("靛莓果"), .pluralName = _("Belue Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow Belue."), + "可用于制作宝可方\n" + "块打磨美丽。在其\n" + "他地区很少见。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9787,15 +9665,15 @@ const struct Item gItemsInfo[] = [ITEM_CHILAN_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Normal\n" - "move."), + "受到一般属性招式\n" + "攻击时,能令其威\n" + "力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9806,15 +9684,15 @@ const struct Item gItemsInfo[] = [ITEM_OCCA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Fire\n" - "move if weak to it."), + "受效果绝佳的火属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9825,15 +9703,15 @@ const struct Item gItemsInfo[] = [ITEM_PASSHO_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Water\n" - "move if weak to it."), + "受效果绝佳的水属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9844,15 +9722,15 @@ const struct Item gItemsInfo[] = [ITEM_WACAN_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Electric\n" - "move if weak to it."), + "受效果绝佳的电属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9863,15 +9741,15 @@ const struct Item gItemsInfo[] = [ITEM_RINDO_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Grass\n" - "move if weak to it."), + "受效果绝佳的草属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9882,15 +9760,15 @@ const struct Item gItemsInfo[] = [ITEM_YACHE_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Ice\n" - "move if weak to it."), + "受效果绝佳的冰属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9901,15 +9779,15 @@ const struct Item gItemsInfo[] = [ITEM_CHOPLE_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Fighting\n" - "move if weak to it."), + "受效果绝佳的格斗\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9920,15 +9798,15 @@ const struct Item gItemsInfo[] = [ITEM_KEBIA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Poison\n" - "move if weak to it."), + "受效果绝佳的毒属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9939,15 +9817,15 @@ const struct Item gItemsInfo[] = [ITEM_SHUCA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Ground\n" - "move if weak to it."), + "受效果绝佳的地面\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9958,15 +9836,15 @@ const struct Item gItemsInfo[] = [ITEM_COBA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Flying\n" - "move if weak to it."), + "受效果绝佳的飞行\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9977,15 +9855,15 @@ const struct Item gItemsInfo[] = [ITEM_PAYAPA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Psychic\n" - "move if weak to it."), + "受效果绝佳的超能\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -9996,15 +9874,15 @@ const struct Item gItemsInfo[] = [ITEM_TANGA_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Bug\n" - "move if weak to it."), + "受效果绝佳的虫属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10015,15 +9893,15 @@ const struct Item gItemsInfo[] = [ITEM_CHARTI_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Rock\n" - "move if weak to it."), + "受效果绝佳的岩石\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10034,15 +9912,15 @@ const struct Item gItemsInfo[] = [ITEM_KASIB_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Ghost\n" - "move if weak to it."), + "受效果绝佳的幽灵\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10053,15 +9931,15 @@ const struct Item gItemsInfo[] = [ITEM_HABAN_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Dragon\n" - "move if weak to it."), + "受效果绝佳的龙属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10072,15 +9950,15 @@ const struct Item gItemsInfo[] = [ITEM_COLBUR_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Dark\n" - "move if weak to it."), + "受效果绝佳的恶属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10091,15 +9969,15 @@ const struct Item gItemsInfo[] = [ITEM_BABIRI_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Steel\n" - "move if weak to it."), + "受效果绝佳的钢属\n" + "性招式攻击时,能\n" + "令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10110,15 +9988,15 @@ const struct Item gItemsInfo[] = [ITEM_ROSELI_BERRY] = { - .name = _("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( - "A hold item that\n" - "weakens a Fairy\n" - "move if weak to it."), + "受效果绝佳的妖精\n" + "属性招式攻击时,\n" + "能令其威力减弱。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10129,15 +10007,15 @@ const struct Item gItemsInfo[] = [ITEM_LIECHI_BERRY] = { - .name = _("Liechi Berry"), + .name = _("枝荔果"), .pluralName = _("Liechi Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ATTACK_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Attack in\n" - "a pinch."), + "携带后,危机时,\n" + "自己的攻击就会提\n" + "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10148,15 +10026,15 @@ const struct Item gItemsInfo[] = [ITEM_GANLON_BERRY] = { - .name = _("Ganlon Berry"), + .name = _("龙睛果"), .pluralName = _("Ganlon Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_DEFENSE_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Defense in\n" - "a pinch."), + "携带后,危机时,\n" + "自己的防御就会提\n" + "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10167,15 +10045,15 @@ const struct Item gItemsInfo[] = [ITEM_SALAC_BERRY] = { - .name = _("Salac Berry"), + .name = _("沙鳞果"), .pluralName = _("Salac Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_SPEED_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( - "A hold item that\n" - "raises Speed in\n" - "a pinch."), + "携带后,危机时,\n" + "自己的速度就会提\n" + "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10186,15 +10064,15 @@ const struct Item gItemsInfo[] = [ITEM_PETAYA_BERRY] = { - .name = _("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( - "A hold item that\n" - "raises Sp. Atk in\n" - "a pinch."), + "携带后,危机时,\n" + "自己的特攻就会提\n" + "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10205,15 +10083,15 @@ const struct Item gItemsInfo[] = [ITEM_APICOT_BERRY] = { - .name = _("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( - "A hold item that\n" - "raises Sp. Def in\n" - "a pinch."), + "携带后,危机时,\n" + "自己的特防就会提\n" + "高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10224,15 +10102,15 @@ const struct Item gItemsInfo[] = [ITEM_LANSAT_BERRY] = { - .name = _("Lansat Berry"), + .name = _("兰萨果"), .pluralName = _("Lansat Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CRITICAL_UP, .holdEffectParam = 4, .description = COMPOUND_STRING( - "A hold item that\n" - "ups the critical-\n" - "hit rate in a pinch."), + "携带后,危机时,\n" + "攻击会变得容易击\n" + "中要害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10243,15 +10121,15 @@ const struct Item gItemsInfo[] = [ITEM_STARF_BERRY] = { - .name = _("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( - "A hold item that\n" - "sharply boosts a\n" - "stat in a pinch."), + "携带后,危机时,\n" + "某一项能力就会大\n" + "幅提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10262,14 +10140,14 @@ const struct Item gItemsInfo[] = [ITEM_ENIGMA_BERRY] = { - .name = _("Enigma Berry"), + .name = _("谜芝果"), .pluralName = _("Enigma Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ENIGMA_BERRY, .description = COMPOUND_STRING( - "A hold item that\n" - "heals from super\n" - "effective moves."), + "受效果绝佳的招式\n" + "攻击时,可以回复\n" + "HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10280,15 +10158,15 @@ const struct Item gItemsInfo[] = [ITEM_MICLE_BERRY] = { - .name = _("Micle Berry"), + .name = _("奇秘果"), .pluralName = _("Micle Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_MICLE_BERRY, .holdEffectParam = 4, .description = COMPOUND_STRING( - "When held, it ups\n" - "the Accuracy of a\n" - "move in a pinch."), + "携带后,危机时,\n" + "招式的命中率仅会\n" + "提高1次。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10299,15 +10177,15 @@ const struct Item gItemsInfo[] = [ITEM_CUSTAP_BERRY] = { - .name = _("Custap Berry"), + .name = _("释陀果"), .pluralName = _("Custap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_CUSTAP_BERRY, .holdEffectParam = 4, .description = COMPOUND_STRING( - "It allows a Pokémon\n" - "in a pinch to move\n" - "first just once."), + "携带后,危机时,\n" + "行动仅会变快1次\n" + "。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10318,14 +10196,14 @@ const struct Item gItemsInfo[] = [ITEM_JABOCA_BERRY] = { - .name = _("Jaboca Berry"), + .name = _("嘉珍果"), .pluralName = _("Jaboca Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_JABOCA_BERRY, .description = COMPOUND_STRING( - "If hit by a physical\n" - "move, it will hurt\n" - "the attacker a bit."), + "携带后,在受到物\n" + "理招式攻击时,能\n" + "给予对手伤害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10336,14 +10214,14 @@ const struct Item gItemsInfo[] = [ITEM_ROWAP_BERRY] = { - .name = _("Rowap Berry"), + .name = _("雾莲果"), .pluralName = _("Rowap Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_ROWAP_BERRY, .description = COMPOUND_STRING( - "If hit by a special\n" - "move, it will hurt\n" - "the attacker a bit."), + "携带后,在受到特\n" + "殊招式攻击时,能\n" + "给予对手伤害。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10354,14 +10232,14 @@ const struct Item gItemsInfo[] = [ITEM_KEE_BERRY] = { - .name = _("Kee Berry"), + .name = _("亚开果"), .pluralName = _("Kee Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_KEE_BERRY, .description = COMPOUND_STRING( - "If hit by a physical\n" - "move, it raises the\n" - "Defense a bit."), + "携带后,在受到物\n" + "理招式攻击时,防\n" + "御就会提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10372,14 +10250,14 @@ const struct Item gItemsInfo[] = [ITEM_MARANGA_BERRY] = { - .name = _("Maranga Berry"), + .name = _("香罗果"), .pluralName = _("Maranga Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .holdEffect = HOLD_EFFECT_MARANGA_BERRY, .description = COMPOUND_STRING( - "If hit by a special\n" - "move, it raises the\n" - "Sp. Def. a bit."), + "携带后,在受到特\n" + "殊招式攻击时,特\n" + "防就会提高。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -10390,13 +10268,13 @@ const struct Item gItemsInfo[] = [ITEM_ENIGMA_BERRY_E_READER] = { - .name = _("Enigma Berry"), + .name = _("谜芝果"), .pluralName = _("Enigma Berries"), .price = (I_BERRY_PRICE >= GEN_8) ? 80 : 20, .description = COMPOUND_STRING( - "{POKEBLOCK} ingredient.\n" - "Plant in loamy soil\n" - "to grow a mystery."), + "受效果绝佳的招式\n" + "攻击时,可以回复\n" + "HP。"), .pocket = POCKET_BERRIES, .type = ITEM_USE_BAG_MENU, // Type handled by ItemUseOutOfBattle_EnigmaBerry .fieldUseFunc = ItemUseOutOfBattle_EnigmaBerry, @@ -10413,9 +10291,9 @@ const struct Item gItemsInfo[] = .name = _("TM01"), .price = 3000, .description = COMPOUND_STRING( - "Powerful, but makes\n" - "the user flinch if\n" - "hit by the foe."), + "集中精神出拳。\n" + "在招式使出前若受\n" + "到攻击则会失败。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10428,9 +10306,8 @@ const struct Item gItemsInfo[] = .name = _("TM02"), .price = 3000, .description = COMPOUND_STRING( - "Hooks and slashes\n" - "the foe with long,\n" - "sharp claws."), + "用尖锐的巨爪\n" + "劈开对手进行攻击。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10443,9 +10320,9 @@ const struct Item gItemsInfo[] = .name = _("TM03"), .price = 3000, .description = COMPOUND_STRING( - "Generates an\n" - "ultrasonic wave\n" - "that may confuse."), + "用水的震动攻击\n" + "对手,有时会使\n" + "对手混乱。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10458,9 +10335,9 @@ const struct Item gItemsInfo[] = .name = _("TM04"), .price = 3000, .description = COMPOUND_STRING( - "Raises Sp. Atk and\n" - "Sp. Def by focusing\n" - "the mind."), + "精心凝神,从而\n" + "提高自己的\n" + "特攻和特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10473,9 +10350,9 @@ const struct Item gItemsInfo[] = .name = _("TM05"), .price = 1000, .description = COMPOUND_STRING( - "A savage roar that\n" - "makes the foe flee \n" - "to end the battle."), + "强制后备宝可梦\n" + "上场。若为野生\n" + "宝可梦结束战斗。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10488,9 +10365,9 @@ const struct Item gItemsInfo[] = .name = _("TM06"), .price = 3000, .description = COMPOUND_STRING( - "Poisons the foe\n" - "with a toxin that\n" - "gradually worsens."), + "让对手陷入剧毒\n" + "状态。中毒伤害\n" + "会逐渐增加。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10503,9 +10380,9 @@ const struct Item gItemsInfo[] = .name = _("TM07"), .price = 3000, .description = COMPOUND_STRING( - "Creates a hailstorm\n" - "that damages all\n" - "types except Ice."), + "在5回合内降下冰\n" + "雹,冰属性以外的宝\n" + "可梦会受到伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10518,9 +10395,9 @@ const struct Item gItemsInfo[] = .name = _("TM08"), .price = 3000, .description = COMPOUND_STRING( - "Bulks up the body\n" - "to boost both\n" - "Attack & Defense."), + "使出全身力气绷紧\n" + "肌肉,提高自己\n" + "的攻击和防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10533,9 +10410,9 @@ const struct Item gItemsInfo[] = .name = _("TM09"), .price = 3000, .description = COMPOUND_STRING( - "Shoots 2 to 5 seeds\n" - "in a row to strike\n" - "the foe."), + "向对手猛烈地发射\n" + "种子攻击。连续\n" + "攻击2~5次。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10548,9 +10425,9 @@ const struct Item gItemsInfo[] = .name = _("TM10"), .price = 3000, .description = COMPOUND_STRING( - "The attack power\n" - "varies among\n" - "different Pokémon."), + "招式的属性会随着\n" + "使用此招式的\n" + "宝可梦而改变。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10563,9 +10440,9 @@ const struct Item gItemsInfo[] = .name = _("TM11"), .price = 2000, .description = COMPOUND_STRING( - "Raises the power of\n" - "Fire-type moves\n" - "for 5 turns."), + "在5回合内日照强\n" + "烈,提高火属性\n" + "招式威力。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10578,9 +10455,9 @@ const struct Item gItemsInfo[] = .name = _("TM12"), .price = 3000, .description = COMPOUND_STRING( - "Enrages the foe so\n" - "it can only use\n" - "attack moves."), + "使对手愤怒。在3\n" + "回合内让对手只能\n" + "用攻击类招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10593,13 +10470,9 @@ const struct Item gItemsInfo[] = .name = _("TM13"), .price = 3000, .description = COMPOUND_STRING( - "Fires an icy cold\n" - "beam that may\n" - #if B_USE_FROSTBITE == TRUE - "inflict frostbite."), - #else - "freeze the foe."), - #endif + "向对手发射冰冻光\n" + "束攻击。有时会让\n" + "对手陷入冰冻。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10612,15 +10485,9 @@ const struct Item gItemsInfo[] = .name = _("TM14"), .price = 5500, .description = COMPOUND_STRING( - #if B_USE_FROSTBITE == TRUE - "A snow-and-wind\n" - "attack that may\n" - "inflict frostbite."), - #else - "A brutal snow-and-\n" - "wind attack that\n" - "may freeze the foe."), - #endif + "将猛烈的暴风雪刮\n" + "向对手攻击。有时\n" + "会让对手冰冻。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10633,9 +10500,9 @@ const struct Item gItemsInfo[] = .name = _("TM15"), .price = 7500, .description = COMPOUND_STRING( - "Powerful, but needs\n" - "recharging the\n" - "next turn."), + "使出强力的攻击,\n" + "但是下一回合\n" + "自己将无法动弹。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10648,9 +10515,9 @@ const struct Item gItemsInfo[] = .name = _("TM16"), .price = 3000, .description = COMPOUND_STRING( - "Creates a wall of\n" - "light that lowers\n" - "Sp. Atk damage."), + "利用神奇的墙壁,在5\n" + "回合内减弱特殊\n" + "攻击的伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10663,9 +10530,9 @@ const struct Item gItemsInfo[] = .name = _("TM17"), .price = 3000, .description = COMPOUND_STRING( - "Negates all damage,\n" - "but may fail if used\n" - "in succession."), + "完全抵挡对手的\n" + "攻击。连续使出\n" + "则容易失败。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10678,9 +10545,9 @@ const struct Item gItemsInfo[] = .name = _("TM18"), .price = 2000, .description = COMPOUND_STRING( - "Raises the power of\n" - "Water-type moves\n" - "for 5 turns."), + "在5回合内一直降\n" + "雨,提高水属性\n" + "招式威力。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10693,9 +10560,9 @@ const struct Item gItemsInfo[] = .name = _("TM19"), .price = 3000, .description = COMPOUND_STRING( - "Recovers half the\n" - "HP of the damage \n" - "this move inflicts."), + "吸取对手的养分\n" + "攻击。可以回复\n" + "伤害的一半HP。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10708,9 +10575,9 @@ const struct Item gItemsInfo[] = .name = _("TM20"), .price = 3000, .description = COMPOUND_STRING( - "Prevents status\n" - "abnormality with a\n" - "mystical power."), + "在5回合内被神奇\n" + "力量守护,从而不\n" + "会陷入异常状态。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10723,9 +10590,9 @@ const struct Item gItemsInfo[] = .name = _("TM21"), .price = 1000, .description = COMPOUND_STRING( - "The less the user\n" - "likes you, the more\n" - "powerful this move."), + "为了发泄不满而\n" + "全力攻击。亲密度\n" + "越低,威力越大。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10738,9 +10605,9 @@ const struct Item gItemsInfo[] = .name = _("TM22"), .price = 3000, .description = COMPOUND_STRING( - "Absorbs sunlight in\n" - "the 1st turn, then\n" - "attacks next turn."), + "第1回合收集满满\n" + "的日光,第2回合\n" + "发射光束攻击。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10753,9 +10620,9 @@ const struct Item gItemsInfo[] = .name = _("TM23"), .price = 3000, .description = COMPOUND_STRING( - "Slams the foe with\n" - "a hard tail. It may\n" - "lower Defense."), + "使用坚硬的尾巴摔\n" + "打对手攻击。有时\n" + "会降低对手防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10768,9 +10635,9 @@ const struct Item gItemsInfo[] = .name = _("TM24"), .price = 3000, .description = COMPOUND_STRING( - "A powerful electric\n" - "attack that may\n" - "cause paralysis."), + "向对手发出强力电\n" + "击攻击。有时会\n" + "让对手陷入麻痹。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10783,9 +10650,9 @@ const struct Item gItemsInfo[] = .name = _("TM25"), .price = 5500, .description = COMPOUND_STRING( - "Strikes the foe\n" - "with a thunderbolt.\n" - "It may paralyze."), + "向对手劈下暴雷攻\n" + "击。有时会让对\n" + "手陷入麻痹状态。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10798,9 +10665,9 @@ const struct Item gItemsInfo[] = .name = _("TM26"), .price = 3000, .description = COMPOUND_STRING( - "Causes a quake\n" - "that has no effect\n" - "on flying foes."), + "利用地震的冲击,\n" + "攻击自己周围\n" + "所有的宝可梦。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10813,9 +10680,9 @@ const struct Item gItemsInfo[] = .name = _("TM27"), .price = 1000, .description = COMPOUND_STRING( - "The more the user\n" - "likes you, the more\n" - "powerful this move."), + "为了训练家而全力\n" + "攻击对手。亲密度\n" + "越高威力越大。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10828,9 +10695,9 @@ const struct Item gItemsInfo[] = .name = _("TM28"), .price = 2000, .description = COMPOUND_STRING( - "Digs underground\n" - "the 1st turn, then\n" - "strikes next turn."), + "第1回合钻入\n" + "地底,第2回合\n" + "攻击对手。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10843,9 +10710,9 @@ const struct Item gItemsInfo[] = .name = _("TM29"), .price = 2000, .description = COMPOUND_STRING( - "A powerful psychic\n" - "attack that may\n" - "lower Sp. Def."), + "向对手发送强大的\n" + "念力攻击。有时会\n" + "降低对手的特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10858,9 +10725,9 @@ const struct Item gItemsInfo[] = .name = _("TM30"), .price = 3000, .description = COMPOUND_STRING( - "Hurls a dark lump\n" - "at the foe. It may\n" - "lower Sp. Def."), + "投掷一团黑影攻击\n" + "。有时会降低\n" + "对手的特防。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10873,9 +10740,9 @@ const struct Item gItemsInfo[] = .name = _("TM31"), .price = 3000, .description = COMPOUND_STRING( - "Destroys barriers\n" - "like Light Screen\n" - "and causes damage."), + "将手刀猛烈地挥下\n" + "攻击对手。还可以\n" + "破坏场上墙壁。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10888,9 +10755,9 @@ const struct Item gItemsInfo[] = .name = _("TM32"), .price = 2000, .description = COMPOUND_STRING( - "Creates illusory\n" - "copies to enhance\n" - "elusiveness."), + "通过快速移动来制\n" + "造分身,扰乱对手\n" + "从而提高闪避率。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10903,9 +10770,9 @@ const struct Item gItemsInfo[] = .name = _("TM33"), .price = 3000, .description = COMPOUND_STRING( - "Creates a wall of\n" - "light that weakens\n" - "physical attacks."), + "利用神奇的墙壁,\n" + "在5回合内减弱\n" + "物理攻击的伤害。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10918,9 +10785,9 @@ const struct Item gItemsInfo[] = .name = _("TM34"), .price = 3000, .description = COMPOUND_STRING( - "Zaps the foe with a\n" - "jolt of electricity\n" - "that never misses."), + "向对手快速发出\n" + "电击。攻击必定会\n" + "命中。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10933,9 +10800,9 @@ const struct Item gItemsInfo[] = .name = _("TM35"), .price = 3000, .description = COMPOUND_STRING( - "Looses a stream of\n" - "fire that may burn\n" - "the foe."), + "向对手发射烈焰\n" + "攻击。有时会让\n" + "对手陷入灼伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10948,9 +10815,9 @@ const struct Item gItemsInfo[] = .name = _("TM36"), .price = 1000, .description = COMPOUND_STRING( - "Hurls sludge at the\n" - "foe. It may poison\n" - "the foe."), + "用污泥投掷对手\n" + "攻击。有时会让\n" + "对手陷入中毒。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10963,9 +10830,9 @@ const struct Item gItemsInfo[] = .name = _("TM37"), .price = 2000, .description = COMPOUND_STRING( - "Causes a sandstorm\n" - "that hits the foe\n" - "over several turns."), + "在5回合内扬起沙\n" + "暴,岩石地面钢外\n" + "宝可梦都会受伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10978,9 +10845,9 @@ const struct Item gItemsInfo[] = .name = _("TM38"), .price = 5500, .description = COMPOUND_STRING( - "A powerful fire\n" - "attack that may\n" - "burn the foe."), + "用大字形状的火焰\n" + "烧尽对手。有时会\n" + "让对手陷入灼伤。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -10993,9 +10860,9 @@ const struct Item gItemsInfo[] = .name = _("TM39"), .price = 3000, .description = COMPOUND_STRING( - "Stops the foe from\n" - "moving with rocks.\n" - "May lower Speed."), + "投掷岩石攻击。\n" + "封住对手的行动,\n" + "从而降低速度。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11008,9 +10875,9 @@ const struct Item gItemsInfo[] = .name = _("TM40"), .price = 3000, .description = COMPOUND_STRING( - "An extremely fast\n" - "attack that can't\n" - "be avoided."), + "以敏捷动作戏弄\n" + "对手后切斩。\n" + "攻击必定会命中。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11023,9 +10890,9 @@ const struct Item gItemsInfo[] = .name = _("TM41"), .price = 3000, .description = COMPOUND_STRING( - "Prevents the foe\n" - "from using the same\n" - "move in a row."), + "向对手无理取闹,\n" + "令其不能连续2次\n" + "使出相同招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11038,9 +10905,9 @@ const struct Item gItemsInfo[] = .name = _("TM42"), .price = 3000, .description = COMPOUND_STRING( - "Raises Attack when\n" - "poisoned, burned,\n" - "or paralyzed."), + "当处于中毒、麻痹、\n" + "灼伤时,招式威力\n" + "会变成2倍。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11053,9 +10920,9 @@ const struct Item gItemsInfo[] = .name = _("TM43"), .price = 3000, .description = COMPOUND_STRING( - "Adds an effect to\n" - "attack depending\n" - "on the location."), + "根据使用场所不同,\n" + "招式的追加效果\n" + "也会改变。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11068,9 +10935,9 @@ const struct Item gItemsInfo[] = .name = _("TM44"), .price = 3000, .description = COMPOUND_STRING( - "The user sleeps for\n" - "2 turns to restore\n" - "health and status."), + "连续睡上2回合。\n" + "回复全部HP以及\n" + "治愈所有异常。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11083,9 +10950,9 @@ const struct Item gItemsInfo[] = .name = _("TM45"), .price = 3000, .description = COMPOUND_STRING( - "Makes it tough to\n" - "attack a foe of the\n" - "opposite gender."), + "诱惑异性,让对\n" + "手着迷。对手将\n" + "很难使出招式。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11098,9 +10965,9 @@ const struct Item gItemsInfo[] = .name = _("TM46"), .price = 3000, .description = COMPOUND_STRING( - "While attacking,\n" - "it may steal the\n" - "foe's held item."), + "攻击时盗取道具。\n" + "当自己携带道具\n" + "时,不会去盗取。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11113,9 +10980,9 @@ const struct Item gItemsInfo[] = .name = _("TM47"), .price = 3000, .description = COMPOUND_STRING( - "Spreads hard-\n" - "edged wings and\n" - "slams into the foe."), + "用坚硬的翅膀敲打\n" + "对手攻击。有时会\n" + "提高自己的防御。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11128,9 +10995,9 @@ const struct Item gItemsInfo[] = .name = _("TM48"), .price = 3000, .description = COMPOUND_STRING( - "Switches abilities\n" - "with the foe on the\n" - "turn this is used."), + "利用超能力互换\n" + "自己和对手的\n" + "特性。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11143,9 +11010,9 @@ const struct Item gItemsInfo[] = .name = _("TM49"), .price = 3000, .description = COMPOUND_STRING( - "Steals the effects\n" - "of the move the foe\n" - "is trying to use."), + "将对手要使用的回\n" + "复招式或能力变化\n" + "招式夺为己用。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11158,9 +11025,9 @@ const struct Item gItemsInfo[] = .name = _("TM50"), .price = 3000, .description = COMPOUND_STRING( - "Enables full-power\n" - "attack, but sharply\n" - "lowers Sp. Atk."), + "使出全部力量攻击\n" + "对手。之后自己的\n" + "特攻大幅降低。"), .importance = I_REUSABLE_TMS, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11773,9 +11640,8 @@ const struct Item gItemsInfo[] = .name = _("HM01"), .price = 0, .description = COMPOUND_STRING( - "Attacks the foe\n" - "with sharp blades\n" - "or claws."), + "用镰刀或爪子等\n" + "切斩对手攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11788,9 +11654,9 @@ const struct Item gItemsInfo[] = .name = _("HM02"), .price = 0, .description = COMPOUND_STRING( - "Flies up on the\n" - "first turn, then\n" - "attacks next turn."), + "第1回合飞上\n" + "天空,第2回合\n" + "攻击对手。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11803,9 +11669,9 @@ const struct Item gItemsInfo[] = .name = _("HM03"), .price = 0, .description = COMPOUND_STRING( - "Creates a huge\n" - "wave, then crashes\n" - "it down on the foe."), + "利用大浪攻击自己\n" + "周围所有的\n" + "宝可梦。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11818,9 +11684,8 @@ const struct Item gItemsInfo[] = .name = _("HM04"), .price = 0, .description = COMPOUND_STRING( - "Builds enormous\n" - "power, then slams\n" - "the foe."), + "使出浑身力气殴打\n" + "对手攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11833,9 +11698,9 @@ const struct Item gItemsInfo[] = .name = _("HM05"), .price = 0, .description = COMPOUND_STRING( - "Looses a powerful\n" - "blast of light that\n" - "reduces accuracy."), + "使出光芒降低对手\n" + "的命中率。也可在\n" + "暗窟里照亮四周。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11848,9 +11713,9 @@ const struct Item gItemsInfo[] = .name = _("HM06"), .price = 0, .description = COMPOUND_STRING( - "A rock-crushingly\n" - "tough attack that\n" - "may lower Defense."), + "用拳头攻击。\n" + "有时会降低\n" + "对手的防御。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11863,9 +11728,9 @@ const struct Item gItemsInfo[] = .name = _("HM07"), .price = 0, .description = COMPOUND_STRING( - "Attacks the foe\n" - "with enough power\n" - "to climb waterfalls."), + "以惊人的气势\n" + "扑向对手。有时会\n" + "使对手畏缩。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11878,9 +11743,9 @@ const struct Item gItemsInfo[] = .name = _("HM08"), .price = 0, .description = COMPOUND_STRING( - "Dives underwater\n" - "the 1st turn, then\n" - "attacks next turn."), + "第1回合潜入\n" + "水中,第2回合\n" + "浮上来攻击。"), .importance = 1, .pocket = POCKET_TM_HM, .type = ITEM_USE_PARTY_MENU, @@ -11893,13 +11758,13 @@ const struct Item gItemsInfo[] = [ITEM_OVAL_CHARM] = { - .name = _("Oval Charm"), + .name = _("圆形护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "Raises the chance\n" - "of finding eggs\n" - "at the daycare."), + "在野餐时会更容易\n" + "找到蛋的神奇浑圆\n" + "护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -11909,13 +11774,13 @@ const struct Item gItemsInfo[] = [ITEM_SHINY_CHARM] = { - .name = _("Shiny Charm"), + .name = _("闪耀护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A charm that will\n" - "raise the chance\n" - "of Shiny Pokémon."), + "据说会更容易遇见\n" + "发光宝可梦的神奇\n" + "闪光护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -11925,13 +11790,12 @@ const struct Item gItemsInfo[] = [ITEM_CATCHING_CHARM] = { - .name = _("Catching Charm"), + .name = _("防晃护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A charm that raises\n" - "the chance of\n" - "Critical Captures."), + "带上它就能更容易\n" + "触发会心捕捉。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -11941,13 +11805,13 @@ const struct Item gItemsInfo[] = [ITEM_EXP_CHARM] = { - .name = _("Exp. Charm"), + .name = _("经验护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A charm that raises\n" - "the amount of Exp.\n" - "earned in battle."), + "拥有后,宝可梦获\n" + "得的经验值就会增\n" + "加。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -11959,13 +11823,13 @@ const struct Item gItemsInfo[] = [ITEM_ROTOM_CATALOG] = { - .name = _("Rotom Catalog"), + .name = _("洛托姆型录"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A catalog full of\n" - "devices liked by\n" - "Rotom."), + "通过使用这本指南\n" + ",可以让洛托姆潜\n" + "入或脱离家电。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_RotomCatalog, @@ -11975,13 +11839,13 @@ const struct Item gItemsInfo[] = [ITEM_GRACIDEA] = { - .name = _("Gracidea"), + .name = _("葛拉西蒂亚花"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "Bouquets made with\n" - "it are offered as a\n" - "token of gratitude."), + "为了表达感激之情\n" + ",有时会将其扎成\n" + "花束送出。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, @@ -11991,14 +11855,14 @@ const struct Item gItemsInfo[] = [ITEM_REVEAL_GLASS] = { - .name = _("Reveal Glass"), + .name = _("现形镜"), .pluralName = _("Reveal Glasses"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "This glass returns\n" - "a Pokémon back to\n" - "its original form."), + "能够通过照出真实\n" + ",让宝可梦变回原\n" + "样的神奇镜子。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, @@ -12008,14 +11872,14 @@ const struct Item gItemsInfo[] = [ITEM_DNA_SPLICERS] = { - .name = _("DNA Splicers"), + .name = _("基因之楔"), .pluralName = _("DNA Splicers"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "Splicer that fuses\n" - "Kyurem and a\n" - "certain Pokémon."), + "据说能让原本为一\n" + "体的酋雷姆和某宝\n" + "可梦合体的楔子。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, @@ -12025,13 +11889,13 @@ const struct Item gItemsInfo[] = [ITEM_ZYGARDE_CUBE] = { - .name = _("Zygarde Cube"), + .name = _("基格尔德多面体"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "An item to store\n" - "Zygarde Cores and\n" - "Cells."), + "用于收集宝可梦基\n" + "格尔德的核心和细\n" + "胞的道具。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ZygardeCube, @@ -12041,13 +11905,13 @@ const struct Item gItemsInfo[] = [ITEM_PRISON_BOTTLE] = { - .name = _("Prison Bottle"), + .name = _("惩戒之壶"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A bottle used to\n" - "seal a certain\n" - "Pokémon long ago."), + "据说在很久以前封\n" + "印着某只宝可梦力\n" + "量的壶。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_FormChange, @@ -12057,13 +11921,13 @@ const struct Item gItemsInfo[] = [ITEM_N_SOLARIZER] = { - .name = _("N-Solarizer"), + .name = _("奈克洛索尔合体器"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A device to fuse\n" - "and split Necrozma\n" - "using a Solgaleo."), + "用来让需求光的奈\n" + "克洛兹玛和索尔迦\n" + "雷欧合体的机器。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, @@ -12073,13 +11937,13 @@ const struct Item gItemsInfo[] = [ITEM_N_LUNARIZER] = { - .name = _("N-Lunarizer"), + .name = _("奈克洛露奈合体器"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A device to fuse\n" - "and split Necrozma\n" - "using a Lunala."), + "用来让需求光的奈\n" + "克洛兹玛和露奈雅\n" + "拉合体的机器。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, @@ -12089,14 +11953,13 @@ const struct Item gItemsInfo[] = [ITEM_REINS_OF_UNITY] = { - .name = _("Reins of Unity"), + .name = _("牵绊缰绳"), .pluralName = _("Reins of Unity"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "Reins that unite\n" - "Calyrex with its\n" - "beloved steed."), + "拿到光下即可生辉\n" + "的布。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Fusion, @@ -12108,13 +11971,13 @@ const struct Item gItemsInfo[] = [ITEM_MEGA_RING] = { - .name = _("Mega Ring"), + .name = _("超级环"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "Enables {PKMN} holding\n" - "their Mega Stone to\n" - "Mega Evolve."), + "能让携带着超级石\n" + "战斗的宝可梦超级\n" + "进化的圆环。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -12124,13 +11987,13 @@ const struct Item gItemsInfo[] = [ITEM_Z_POWER_RING] = { - .name = _("Z-Power Ring"), + .name = _("Z强力手环"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A strange ring\n" - "that enables\n" - "Z-Move usage."), + "通过使用训练家来\n" + "让宝可梦释放出Z\n" + "力量的神奇手环。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -12140,12 +12003,12 @@ const struct Item gItemsInfo[] = [ITEM_DYNAMAX_BAND] = { - .name = _("Dynamax Band"), + .name = _("极巨腕带"), .price = 0, .description = COMPOUND_STRING( - "A band carrying a\n" - "Wishing Star that\n" - "allows Dynamaxing."), + "内嵌了许愿星,在\n" + "能量点会发出光芒\n" + "使宝可梦极巨化。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -12157,12 +12020,12 @@ const struct Item gItemsInfo[] = [ITEM_BICYCLE] = { - .name = _("Bicycle"), + .name = _("自行车"), .price = 0, .description = COMPOUND_STRING( - "A folding bicycle\n" - "that is faster than\n" - "the Running Shoes."), + "能比跑步鞋跑得还\n" + "快的折叠式自行车\n" + "。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12173,12 +12036,12 @@ const struct Item gItemsInfo[] = [ITEM_MACH_BIKE] = { - .name = _("Mach Bike"), + .name = _("音速自行车"), .price = 0, .description = COMPOUND_STRING( - "A folding bicycle\n" - "that doubles your\n" - "speed or better."), + "能以2倍以上的速\n" + "度移动的折叠式自\n" + "行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12190,12 +12053,12 @@ const struct Item gItemsInfo[] = [ITEM_ACRO_BIKE] = { - .name = _("Acro Bike"), + .name = _("越野自行车"), .price = 0, .description = COMPOUND_STRING( - "A folding bicycle\n" - "capable of jumps\n" - "and wheelies."), + "能做出跳跃或抬前\n" + "轮动作的折叠式自\n" + "行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12207,12 +12070,12 @@ const struct Item gItemsInfo[] = [ITEM_OLD_ROD] = { - .name = _("Old Rod"), + .name = _("破旧钓竿"), .price = 0, .description = COMPOUND_STRING( - "Use by any body of\n" - "water to fish for\n" - "wild Pokémon."), + "又破又旧的钓竿。\n" + "在有水的地方可以\n" + "钓到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12224,12 +12087,12 @@ const struct Item gItemsInfo[] = [ITEM_GOOD_ROD] = { - .name = _("Good Rod"), + .name = _("好钓竿"), .price = 0, .description = COMPOUND_STRING( - "A decent fishing\n" - "rod for catching\n" - "wild Pokémon."), + "不错的新钓竿。在\n" + "有水的地方可以钓\n" + "到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12241,12 +12104,12 @@ const struct Item gItemsInfo[] = [ITEM_SUPER_ROD] = { - .name = _("Super Rod"), + .name = _("厉害钓竿"), .price = 0, .description = COMPOUND_STRING( - "The best fishing\n" - "rod for catching\n" - "wild Pokémon."), + "最新的厉害钓竿。\n" + "在有水的地方可以\n" + "钓到宝可梦。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12258,12 +12121,12 @@ const struct Item gItemsInfo[] = [ITEM_DOWSING_MACHINE] = { - .name = _("Dowsing Machine"), + .name = _("探宝器"), .price = 0, .description = COMPOUND_STRING( - "A device that\n" - "signals an invisible\n" - "item by sound."), + "会对看不见的道具\n" + "起反应的最尖端机\n" + "器。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12274,12 +12137,12 @@ const struct Item gItemsInfo[] = [ITEM_TOWN_MAP] = { - .name = _("Town Map"), + .name = _("城镇地图"), .price = 0, .description = COMPOUND_STRING( - "Can be viewed\n" - "anytime. Shows your\n" - "present location."), + "可以随时轻松查看\n" + "的便利地图。也能\n" + "清楚自己的位置。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12290,12 +12153,12 @@ const struct Item gItemsInfo[] = [ITEM_VS_SEEKER] = { - .name = _("Vs. Seeker"), + .name = _("对战搜寻器"), .price = 0, .description = COMPOUND_STRING( - "A rechargeable unit\n" - "that flags battle-\n" - "ready Trainers."), + "会告诉你想对战的\n" + "训练家在哪的机器\n" + "。走路就能充电。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12310,12 +12173,12 @@ const struct Item gItemsInfo[] = [ITEM_TM_CASE] = { - .name = _("TM Case"), + .name = _("招式学习器盒"), .price = 0, .description = COMPOUND_STRING( - "A convenient case\n" - "that holds TMs and\n" - "HMs."), + "用来存放招式学习\n" + "器的盒子,放在重\n" + "要物品口袋里。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12326,13 +12189,13 @@ const struct Item gItemsInfo[] = [ITEM_BERRY_POUCH] = { - .name = _("Berry Pouch"), + .name = _("树果袋"), .pluralName = _("Berry Pouches"), .price = 0, .description = COMPOUND_STRING( - "A convenient\n" - "container that\n" - "holds Berries."), + "将树果收集起来的\n" + "袋子,放在包包的\n" + "重要物品口袋里。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12343,12 +12206,12 @@ const struct Item gItemsInfo[] = [ITEM_POKEMON_BOX_LINK] = { - .name = _("{PKMN} Box Link"), + .name = _("宝可梦盒"), .price = 0, .description = COMPOUND_STRING( - "This device grants\n" - "access to the {PKMN}\n" - "Storage System."), + "可以随时访问宝可\n" + "梦中心电脑里的盒\n" + "子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12359,11 +12222,12 @@ const struct Item gItemsInfo[] = [ITEM_COIN_CASE] = { - .name = _("Coin Case"), + .name = _("代币盒"), .price = 0, .description = COMPOUND_STRING( - "A case that holds\n" - "up to 9,999 Coins."), + "可以存放代币的盒\n" + "子。最多能放入\n" + "50000枚。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12374,12 +12238,12 @@ const struct Item gItemsInfo[] = [ITEM_POWDER_JAR] = { - .name = _("Powder Jar"), + .name = _("粉末收集瓶"), .price = 0, .description = COMPOUND_STRING( - "Stores Berry\n" - "Powder made using\n" - "a Berry Crusher."), + "能收纳树果碾碎器\n" + "制作出的树果粉末\n" + "的保存用瓶子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12390,12 +12254,12 @@ const struct Item gItemsInfo[] = [ITEM_WAILMER_PAIL] = { - .name = _("Wailmer Pail"), + .name = _("吼吼鲸喷壶"), .price = 0, .description = COMPOUND_STRING( - "A tool used for\n" - "watering Berries\n" - "and plants."), + "浇水的道具。能让\n" + "埋在土壤里的树果\n" + "快快长大。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12406,12 +12270,12 @@ const struct Item gItemsInfo[] = [ITEM_POKE_RADAR] = { - .name = _("Poké Radar"), + .name = _("宝可追踪"), .price = 0, .description = COMPOUND_STRING( - "A tool used to\n" - "search out Pokémon\n" - "hiding in grass."), + "能够将藏在草丛里\n" + "的宝可梦找出来的\n" + "道具。走路充电。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12422,12 +12286,12 @@ const struct Item gItemsInfo[] = [ITEM_POKEBLOCK_CASE] = { - .name = _("{POKEBLOCK} Case"), + .name = _("宝可方块盒"), .price = 0, .description = COMPOUND_STRING( - "A case for holding\n" - "{POKEBLOCK}s made with\n" - "a Berry Blender."), + "可以用来放置用树\n" + "果混合器制造的宝\n" + "可方块的盒子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PBLOCK_CASE, @@ -12438,12 +12302,12 @@ const struct Item gItemsInfo[] = [ITEM_SOOT_SACK] = { - .name = _("Soot Sack"), + .name = _("集灰袋"), .price = 0, .description = COMPOUND_STRING( - "A sack used to\n" - "gather and hold\n" - "volcanic ash."), + "将堆积起来的火山\n" + "灰收集起来的袋子\n" + "。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12454,12 +12318,12 @@ const struct Item gItemsInfo[] = [ITEM_POKE_FLUTE] = { - .name = _("Poké Flute"), + .name = _("宝可梦之笛"), .price = 0, .description = COMPOUND_STRING( - "A sweet-sounding\n" - "flute that awakens\n" - "Pokémon."), + "能吹出让睡着的宝\n" + "可梦都会醒来的美\n" + "妙音色的笛子。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12471,12 +12335,12 @@ const struct Item gItemsInfo[] = [ITEM_FAME_CHECKER] = { - .name = _("Fame Checker"), + .name = _("声音记录器"), .price = 0, .description = COMPOUND_STRING( - "Stores information\n" - "on famous people\n" - "for instant recall."), + "可以重复查看打听\n" + "到的有名人物的东\n" + "西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12487,12 +12351,12 @@ const struct Item gItemsInfo[] = [ITEM_TEACHY_TV] = { - .name = _("Teachy TV"), + .name = _("教学电视"), .price = 0, .description = COMPOUND_STRING( - "A TV set tuned to\n" - "an advice program\n" - "for Trainers."), + "可以收看对新手训\n" + "练家有帮助的节目\n" + "的电视。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_FIELD, @@ -12505,12 +12369,12 @@ const struct Item gItemsInfo[] = [ITEM_SS_TICKET] = { - .name = _("S.S. Ticket"), + .name = _("船票"), .price = 0, .description = COMPOUND_STRING( - "The ticket required\n" - "for sailing on a\n" - "ferry."), + "乘坐圣特安努号时\n" + "所需的船票。上面\n" + "绘有船的图案。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12521,12 +12385,11 @@ const struct Item gItemsInfo[] = [ITEM_EON_TICKET] = { - .name = _("Eon Ticket"), + .name = _("无限船票"), .price = 0, .description = COMPOUND_STRING( - "The ticket for a\n" - "ferry to a distant\n" - "southern island."), + "前往南方孤岛的船\n" + "票。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12538,12 +12401,12 @@ const struct Item gItemsInfo[] = [ITEM_MYSTIC_TICKET] = { - .name = _("Mystic Ticket"), + .name = _("神秘船票"), .price = 0, .description = COMPOUND_STRING( - "A ticket required\n" - "to board the ship\n" - "to Navel Rock."), + "前往肚脐岩时必要\n" + "的船票。神秘地发\n" + "着光。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12554,12 +12417,12 @@ const struct Item gItemsInfo[] = [ITEM_AURORA_TICKET] = { - .name = _("Aurora Ticket"), + .name = _("极光船票"), .price = 0, .description = COMPOUND_STRING( - "A ticket required\n" - "to board the ship\n" - "to Birth Island."), + "前往诞生之岛时必\n" + "要的船票。美丽地\n" + "散发着光芒。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12570,12 +12433,12 @@ const struct Item gItemsInfo[] = [ITEM_OLD_SEA_MAP] = { - .name = _("Old Sea Map"), + .name = _("古航海图"), .price = 0, .description = COMPOUND_STRING( - "A faded sea chart\n" - "that shows the way\n" - "to a certain island."), + "记录着前往某座岛\n" + "屿的路线的一张古\n" + "老的航海图。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12586,12 +12449,11 @@ const struct Item gItemsInfo[] = [ITEM_LETTER] = { - .name = _("Letter"), + .name = _("给大吾的信"), .price = 0, .description = COMPOUND_STRING( - "A letter to Steven\n" - "from the President\n" - "of the Devon Corp."), + "从得文社长那里得\n" + "到的信。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12602,13 +12464,13 @@ const struct Item gItemsInfo[] = [ITEM_DEVON_PARTS] = { - .name = _("Devon Parts"), + .name = _("得文的物品"), .pluralName = _("Devon Parts"), .price = 0, .description = COMPOUND_STRING( - "A package that\n" - "contains Devon's\n" - "machine parts."), + "此物品里面放着的\n" + "是得文制造的某种\n" + "零件。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12619,13 +12481,13 @@ const struct Item gItemsInfo[] = [ITEM_GO_GOGGLES] = { - .name = _("Go-Goggles"), + .name = _("GOGO护目镜"), .pluralName = _("Go-Goggles"), .price = 0, .description = COMPOUND_STRING( - "Nifty goggles that\n" - "protect eyes from\n" - "desert sandstorms."), + "能在沙漠的沙暴中\n" + "保护眼睛的出色护\n" + "目镜。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12636,12 +12498,12 @@ const struct Item gItemsInfo[] = [ITEM_DEVON_SCOPE] = { - .name = _("Devon Scope"), + .name = _("得文侦测镜"), .price = 0, .description = COMPOUND_STRING( - "A device by Devon\n" - "that signals any\n" - "unseeable Pokémon."), + "会对看不见的宝可\n" + "梦起反应的得文特\n" + "制产品。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12652,12 +12514,11 @@ const struct Item gItemsInfo[] = [ITEM_BASEMENT_KEY] = { - .name = _("Basement Key"), + .name = _("地下钥匙"), .price = 0, .description = COMPOUND_STRING( - "The key for New\n" - "Mauville beneath\n" - "Mauville City."), + "用来打开满金地道\n" + "大门的钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12668,12 +12529,11 @@ const struct Item gItemsInfo[] = [ITEM_SCANNER] = { - .name = _("Scanner"), + .name = _("探测器"), .price = 0, .description = COMPOUND_STRING( - "A device found\n" - "inside the\n" - "Abandoned Ship."), + "在海紫堇中找到的\n" + "道具。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12684,12 +12544,11 @@ const struct Item gItemsInfo[] = [ITEM_STORAGE_KEY] = { - .name = _("Storage Key"), + .name = _("仓库钥匙"), .price = 0, .description = COMPOUND_STRING( - "The key to the\n" - "storage inside the\n" - "Abandoned Ship."), + "进入海紫堇的仓库\n" + "时所需的钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12700,7 +12559,7 @@ const struct Item gItemsInfo[] = [ITEM_KEY_TO_ROOM_1] = { - .name = _("Key to Room 1"), + .name = _("1号客房的钥匙"), .pluralName = _("Keys to Room 1"), .price = 0, .description = sKeyToRoomDesc, @@ -12714,7 +12573,7 @@ const struct Item gItemsInfo[] = [ITEM_KEY_TO_ROOM_2] = { - .name = _("Key to Room 2"), + .name = _("2号客房的钥匙"), .pluralName = _("Keys to Room 2"), .price = 0, .description = sKeyToRoomDesc, @@ -12728,7 +12587,7 @@ const struct Item gItemsInfo[] = [ITEM_KEY_TO_ROOM_4] = { - .name = _("Key to Room 4"), + .name = _("4号客房的钥匙"), .pluralName = _("Keys to Room 4"), .price = 0, .description = sKeyToRoomDesc, @@ -12742,7 +12601,7 @@ const struct Item gItemsInfo[] = [ITEM_KEY_TO_ROOM_6] = { - .name = _("Key to Room 6"), + .name = _("6号客房的钥匙"), .pluralName = _("Keys to Room 6"), .price = 0, .description = sKeyToRoomDesc, @@ -12756,11 +12615,12 @@ const struct Item gItemsInfo[] = [ITEM_METEORITE] = { - .name = _("Meteorite"), + .name = _("陨石"), .price = 0, .description = COMPOUND_STRING( - "A meteorite found\n" - "at Meteor Falls."), + "原本是落入流星瀑\n" + "布里的陨石。是在\n" + "烟囱山获得的。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -12771,12 +12631,12 @@ const struct Item gItemsInfo[] = [ITEM_MAGMA_EMBLEM] = { - .name = _("Magma Emblem"), + .name = _("熔岩标志"), .price = 0, .description = COMPOUND_STRING( - "A medal-like item in\n" - "the same shape as\n" - "Team Magma's mark."), + "与熔岩队的标志形\n" + "状相同的徽章模样\n" + "的东西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12787,13 +12647,13 @@ const struct Item gItemsInfo[] = [ITEM_CONTEST_PASS] = { - .name = _("Contest Pass"), + .name = _("华丽大赛参加证"), .pluralName = _("Contest Passes"), .price = 0, .description = COMPOUND_STRING( - "The pass required\n" - "for entering\n" - "Pokémon Contests."), + "拿着它就可以参加\n" + "华丽大赛。上面印\n" + "有纪念奖章。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12804,12 +12664,12 @@ const struct Item gItemsInfo[] = [ITEM_PARCEL] = { - .name = _("Parcel"), + .name = _("包裹"), .price = 0, .description = COMPOUND_STRING( - "A parcel for Prof.\n" - "Oak from a Pokémon\n" - "Mart's clerk."), + "常青市的友好商店\n" + "托付的包裹。需要\n" + "交给大木博士。"), .importance = 2, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12820,12 +12680,12 @@ const struct Item gItemsInfo[] = [ITEM_SECRET_KEY] = { - .name = _("Secret Key"), + .name = _("秘密钥匙"), .price = 0, .description = COMPOUND_STRING( - "The key to the\n" - "Cinnabar Island\n" - "Gym's entrance."), + "能打开红莲岛上那\n" + "座宝可梦道馆的钥\n" + "匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12836,12 +12696,12 @@ const struct Item gItemsInfo[] = [ITEM_BIKE_VOUCHER] = { - .name = _("Bike Voucher"), + .name = _("兑换券"), .price = 0, .description = COMPOUND_STRING( - "A voucher for\n" - "obtaining a bicycle\n" - "from the Bike Shop."), + "给华蓝市的奇迹自\n" + "行车店就能交换得\n" + "到自行车。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12852,13 +12712,12 @@ const struct Item gItemsInfo[] = [ITEM_GOLD_TEETH] = { - .name = _("Gold Teeth"), + .name = _("金假牙"), .pluralName = _("Gold Teeth"), .price = 0, .description = COMPOUND_STRING( - "Gold dentures lost\n" - "by the Safari\n" - "Zone's Warden."), + "狩猎地带的园长遗\n" + "失的金假牙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12869,12 +12728,12 @@ const struct Item gItemsInfo[] = [ITEM_CARD_KEY] = { - .name = _("Card Key"), + .name = _("钥匙卡"), .price = 0, .description = COMPOUND_STRING( - "A card-type door\n" - "key used in Silph\n" - "Co's office."), + "用来打开的西尔佛\n" + "公司总部大厦门锁\n" + "的卡片式钥匙。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12885,12 +12744,11 @@ const struct Item gItemsInfo[] = [ITEM_LIFT_KEY] = { - .name = _("Lift Key"), + .name = _("电梯钥匙"), .price = 0, .description = COMPOUND_STRING( - "An elevator key\n" - "used in Team\n" - "Rocket's Hideout."), + "能启动位于火箭队\n" + "基地的电梯。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12901,12 +12759,11 @@ const struct Item gItemsInfo[] = [ITEM_SILPH_SCOPE] = { - .name = _("Silph Scope"), + .name = _("西尔佛检视镜"), .price = 0, .description = COMPOUND_STRING( - "Silph Co's scope\n" - "makes unseeable\n" - "POKéMON visible."), + "可以看见人眼无法\n" + "看见的东西。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12917,13 +12774,13 @@ const struct Item gItemsInfo[] = [ITEM_TRI_PASS] = { - .name = _("Tri-Pass"), + .name = _("三岛通行船券"), .pluralName = _("Tri-Passes"), .price = 0, .description = COMPOUND_STRING( - "A pass for ferries\n" - "between One, Two,\n" - "and Three Island."), + "能够在第1、2、\n" + "3岛之间用渡船移\n" + "动的通行证。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12934,13 +12791,13 @@ const struct Item gItemsInfo[] = [ITEM_RAINBOW_PASS] = { - .name = _("Rainbow Pass"), + .name = _("七彩通行船券"), .pluralName = _("Rainbow Passes"), .price = 0, .description = COMPOUND_STRING( - "For ferries serving\n" - "Vermilion and the\n" - "Sevii Islands."), + "能够在枯叶市和七\n" + "之岛之间用渡船移\n" + "动的通行证。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12951,13 +12808,12 @@ const struct Item gItemsInfo[] = [ITEM_TEA] = { - .name = _("Tea"), + .name = _("茶"), .pluralName = _("Tea"), .price = 0, .description = COMPOUND_STRING( - "A thirst-quenching\n" - "tea prepared by an\n" - "old lady."), + "有一点点苦,却又\n" + "芬芳宜人的香茶。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12968,13 +12824,13 @@ const struct Item gItemsInfo[] = [ITEM_RUBY] = { - .name = _("Ruby"), + .name = _("红宝石"), .pluralName = _("Rubies"), .price = 0, .description = COMPOUND_STRING( - "An exquisite, red-\n" - "glowing gem that\n" - "symbolizes passion."), + "散发着红色光辉的\n" + "非常漂亮的宝石。\n" + "热情的象征。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -12985,12 +12841,12 @@ const struct Item gItemsInfo[] = [ITEM_SAPPHIRE] = { - .name = _("Sapphire"), + .name = _("蓝宝石"), .price = 0, .description = COMPOUND_STRING( - "A brilliant blue gem\n" - "that symbolizes\n" - "honesty."), + "散发着蓝色光辉的\n" + "非常漂亮的宝石。\n" + "真诚的象征。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -13001,13 +12857,13 @@ const struct Item gItemsInfo[] = [ITEM_ABILITY_SHIELD] = { - .name = _("Ability Shield"), + .name = _("特性护具"), .price = 20000, .holdEffect = HOLD_EFFECT_ABILITY_SHIELD, .description = COMPOUND_STRING( - "Ability changes are\n" - "prevented for this\n" - "items's holder."), + "可爱而有个性的盾\n" + "。携带后,特性不\n" + "会被对手改变。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13020,13 +12876,13 @@ const struct Item gItemsInfo[] = [ITEM_CLEAR_AMULET] = { - .name = _("Clear Amulet"), + .name = _("清净坠饰"), .price = 30000, .holdEffect = HOLD_EFFECT_CLEAR_AMULET, .description = COMPOUND_STRING( - "Stat lowering is\n" - "prevented for this\n" - "items's holder."), + "光芒晶莹剔透的坠\n" + "饰。携带后不会因\n" + "为对手降低能力。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13037,13 +12893,13 @@ const struct Item gItemsInfo[] = [ITEM_PUNCHING_GLOVE] = { - .name = _("Punching Glove"), + .name = _("拳击手套"), .price = 15000, .holdEffect = HOLD_EFFECT_PUNCHING_GLOVE, .description = COMPOUND_STRING( - "Powers up punching\n" - "moves and removes\n" - "their contact."), + "携带后,拳击招式\n" + "威力提高,且不会\n" + "接触到对手。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13054,13 +12910,13 @@ const struct Item gItemsInfo[] = [ITEM_COVERT_CLOAK] = { - .name = _("Covert Cloak"), + .name = _("密探斗篷"), .price = 20000, .holdEffect = HOLD_EFFECT_COVERT_CLOAK, .description = COMPOUND_STRING( - "Protects holder\n" - "from additional\n" - "effects of moves."), + "携带后,变得不会\n" + "受到招式的追加效\n" + "果影响。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13071,14 +12927,14 @@ const struct Item gItemsInfo[] = [ITEM_LOADED_DICE] = { - .name = _("Loaded Dice"), + .name = _("机变骰子"), .pluralName = _("Loaded Dice"), .price = 20000, .holdEffect = HOLD_EFFECT_LOADED_DICE, .description = COMPOUND_STRING( - "Rolls high numbers.\n" - "Multihit strikes\n" - "hit more times."), + "携带后,在使用连\n" + "续招式时,能使出\n" + "较多次招式。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13089,12 +12945,12 @@ const struct Item gItemsInfo[] = [ITEM_AUSPICIOUS_ARMOR] = { - .name = _("Auspicious Armor"), + .name = _("庆祝之铠"), .price = 3000, .description = COMPOUND_STRING( - "Armor inhabited by\n" - "auspicious wishes.\n" - "Causes evolution."), + "能让某些宝可梦进\n" + "化的神奇铠甲。蕴\n" + "含着祝贺的感情。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13106,14 +12962,14 @@ const struct Item gItemsInfo[] = [ITEM_BOOSTER_ENERGY] = { - .name = _("Booster Energy"), + .name = _("驱劲能量"), .pluralName = _("Booster Energies"), .price = 0, .holdEffect = HOLD_EFFECT_BOOSTER_ENERGY, .description = COMPOUND_STRING( - "Encapsuled energy\n" - "ups Pokémon with\n" - "certain Abilities."), + "让有某种特性的宝\n" + "可梦携带后能力会\n" + "提升的胶囊。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13124,12 +12980,12 @@ const struct Item gItemsInfo[] = [ITEM_BIG_BAMBOO_SHOOT] = { - .name = _("Big Bamboo Shoot"), + .name = _("大竹笋"), .price = 3000, .description = COMPOUND_STRING( - "A large and rare\n" - "bamboo shoot. Best\n" - "sold to gourmands."), + "大大的珍贵竹笋。\n" + "在部分美食家中拥\n" + "有非常高人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13140,12 +12996,12 @@ const struct Item gItemsInfo[] = [ITEM_GIMMIGHOUL_COIN] = { - .name = _("Gimmighoul Coin"), + .name = _("索财灵的硬币"), .price = 400, .description = COMPOUND_STRING( - "Gimmighoul hoard\n" - "and treasure these\n" - "curious coins."), + "宝可梦掉落的东西\n" + "。索财灵珍爱有加\n" + "地收集着它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13155,12 +13011,12 @@ const struct Item gItemsInfo[] = [ITEM_LEADERS_CREST] = { - .name = _("Leader's Crest"), + .name = _("头领凭证"), .price = 3000, .description = COMPOUND_STRING( - "A shard of an old\n" - "blade of some sort.\n" - "Held by Bisharp."), + "只有率领着驹刀小\n" + "兵群体的劈斩司令\n" + "能携带着的碎片。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13170,12 +13026,12 @@ const struct Item gItemsInfo[] = [ITEM_MALICIOUS_ARMOR] = { - .name = _("Malicious Armor"), + .name = _("咒术之铠"), .price = 3000, .description = COMPOUND_STRING( - "Armor inhabited by\n" - "malicious will.\n" - "Causes evolution."), + "能让某些宝可梦进\n" + "化的神奇铠甲。蕴\n" + "含着诅咒的感情。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13187,13 +13043,13 @@ const struct Item gItemsInfo[] = [ITEM_MIRROR_HERB] = { - .name = _("Mirror Herb"), + .name = _("模仿香草"), .price = 30000, .holdEffect = HOLD_EFFECT_MIRROR_HERB, .description = COMPOUND_STRING( - "Mirrors an enemy's\n" - "stat increases\n" - "but only once."), + "仅有1次可在对手\n" + "提高能力时,模仿\n" + "提高同样的能力。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13204,13 +13060,13 @@ const struct Item gItemsInfo[] = [ITEM_SCROLL_OF_DARKNESS] = { - .name = _("Scroll of Darkness"), + .name = _("恶之挂轴"), .pluralName = _("Scrolls of Darkness"), .price = 0, .description = COMPOUND_STRING( - "A peculiar scroll\n" - "with secrets of\n" - "the dark path."), + "能让某些宝可梦进\n" + "化的神奇挂轴。上\n" + "面写着恶之奥秘。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -13222,13 +13078,13 @@ const struct Item gItemsInfo[] = [ITEM_SCROLL_OF_WATERS] = { - .name = _("Scroll of Waters"), + .name = _("水之挂轴"), .pluralName = _("Scrolls of Waters"), .price = 0, .description = COMPOUND_STRING( - "A peculiar scroll\n" - "with secrets of\n" - "the water path."), + "能让某些宝可梦进\n" + "化的神奇挂轴。上\n" + "面写着水之奥秘。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_PARTY_MENU, @@ -13240,12 +13096,12 @@ const struct Item gItemsInfo[] = [ITEM_TERA_ORB] = { - .name = _("Tera Orb"), + .name = _("太晶珠"), .price = 0, .description = COMPOUND_STRING( - "Energy charges can\n" - "be used to cause\n" - "Terastallization."), + "蕴藏着结晶之力的\n" + "宝珠。蓄能后能够\n" + "让宝可梦太晶化。"), .importance = 1, .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, @@ -13256,12 +13112,12 @@ const struct Item gItemsInfo[] = [ITEM_TINY_BAMBOO_SHOOT] = { - .name = _("Tiny Bamboo Shoot"), + .name = _("小竹笋"), .price = 750, .description = COMPOUND_STRING( - "A small and rare\n" - "bamboo shoot. Best\n" - "sold to gourmands."), + "小小的珍贵竹笋。\n" + "在部分美食家中拥\n" + "有很高人气。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13272,7 +13128,7 @@ const struct Item gItemsInfo[] = [ITEM_BUG_TERA_SHARD] = { - .name = _("Bug Tera Shard"), + .name = _("虫太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13284,7 +13140,7 @@ const struct Item gItemsInfo[] = [ITEM_DARK_TERA_SHARD] = { - .name = _("Dark Tera Shard"), + .name = _("恶太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13296,7 +13152,7 @@ const struct Item gItemsInfo[] = [ITEM_DRAGON_TERA_SHARD] = { - .name = _("Dragon Tera Shard"), + .name = _("龙太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13308,7 +13164,7 @@ const struct Item gItemsInfo[] = [ITEM_ELECTRIC_TERA_SHARD] = { - .name = _("Electric Tera Shard"), + .name = _("电太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13320,7 +13176,7 @@ const struct Item gItemsInfo[] = [ITEM_FAIRY_TERA_SHARD] = { - .name = _("Fairy Tera Shard"), + .name = _("妖精太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13332,7 +13188,7 @@ const struct Item gItemsInfo[] = [ITEM_FIGHTING_TERA_SHARD] = { - .name = _("Fighting Tera Shard"), + .name = _("格斗太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13344,7 +13200,7 @@ const struct Item gItemsInfo[] = [ITEM_FIRE_TERA_SHARD] = { - .name = _("Fire Tera Shard"), + .name = _("火太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13356,7 +13212,7 @@ const struct Item gItemsInfo[] = [ITEM_FLYING_TERA_SHARD] = { - .name = _("Flying Tera Shard"), + .name = _("飞行太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13368,7 +13224,7 @@ const struct Item gItemsInfo[] = [ITEM_GHOST_TERA_SHARD] = { - .name = _("Ghost Tera Shard"), + .name = _("幽灵太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13380,7 +13236,7 @@ const struct Item gItemsInfo[] = [ITEM_GRASS_TERA_SHARD] = { - .name = _("Grass Tera Shard"), + .name = _("草太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13392,7 +13248,7 @@ const struct Item gItemsInfo[] = [ITEM_GROUND_TERA_SHARD] = { - .name = _("Ground Tera Shard"), + .name = _("地面太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13404,7 +13260,7 @@ const struct Item gItemsInfo[] = [ITEM_ICE_TERA_SHARD] = { - .name = _("Ice Tera Shard"), + .name = _("冰太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13416,7 +13272,7 @@ const struct Item gItemsInfo[] = [ITEM_NORMAL_TERA_SHARD] = { - .name = _("Normal Tera Shard"), + .name = _("一般太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13428,7 +13284,7 @@ const struct Item gItemsInfo[] = [ITEM_POISON_TERA_SHARD] = { - .name = _("Poison Tera Shard"), + .name = _("毒太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13440,7 +13296,7 @@ const struct Item gItemsInfo[] = [ITEM_PSYCHIC_TERA_SHARD] = { - .name = _("Psychic Tera Shard"), + .name = _("超能力太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13452,7 +13308,7 @@ const struct Item gItemsInfo[] = [ITEM_ROCK_TERA_SHARD] = { - .name = _("Rock Tera Shard"), + .name = _("岩石太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13464,7 +13320,7 @@ const struct Item gItemsInfo[] = [ITEM_STEEL_TERA_SHARD] = { - .name = _("Steel Tera Shard"), + .name = _("钢太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13476,7 +13332,7 @@ const struct Item gItemsInfo[] = [ITEM_WATER_TERA_SHARD] = { - .name = _("Water Tera Shard"), + .name = _("水太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13488,12 +13344,12 @@ const struct Item gItemsInfo[] = [ITEM_ADAMANT_CRYSTAL] = { - .name = _("Adamant Crystal"), + .name = _("大金刚宝玉"), .price = 0, .description = COMPOUND_STRING( - "A large, glowing gem\n" - "that lets Dialga\n" - "change form."), + "对帝牙卢卡使用后\n" + ",能使之力量高涨\n" + "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13504,12 +13360,12 @@ const struct Item gItemsInfo[] = [ITEM_GRISEOUS_CORE] = { - .name = _("Griseous Core"), + .name = _("大白金宝玉"), .price = 0, .description = COMPOUND_STRING( - "A large, glowing gem\n" - "that lets Giratina\n" - "change form."), + "对骑拉帝纳使用后\n" + ",能使之力量高涨\n" + "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13520,12 +13376,12 @@ const struct Item gItemsInfo[] = [ITEM_LUSTROUS_GLOBE] = { - .name = _("Lustrous Globe"), + .name = _("大白宝玉"), .price = 0, .description = COMPOUND_STRING( - "A large, glowing gem\n" - "that lets Palkia\n" - "change form."), + "对帕路奇亚使用后\n" + ",能使之力量高涨\n" + "并改变形态。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13536,12 +13392,12 @@ const struct Item gItemsInfo[] = [ITEM_BLACK_AUGURITE] = { - .name = _("Black Augurite"), + .name = _("黑奇石"), .price = 8000, .description = COMPOUND_STRING( - "A black stone that\n" - "makes some Pokémon\n" - "evolve."), + "碎后会变得锋利似\n" + "玻璃的黑石。某种\n" + "宝可梦很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13553,12 +13409,12 @@ const struct Item gItemsInfo[] = [ITEM_LINKING_CORD] = { - .name = _("Linking Cord"), + .name = _("联系绳"), .price = 8000, .description = COMPOUND_STRING( - "A mysterious string\n" - "that makes some\n" - "Pokémon evolve."), + "蕴藏着不可思议能\n" + "量的绳子。某种宝\n" + "可梦们很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13570,12 +13426,12 @@ const struct Item gItemsInfo[] = [ITEM_PEAT_BLOCK] = { - .name = _("Peat Block"), + .name = _("泥炭块"), .price = 10000, .description = COMPOUND_STRING( - "A block of material\n" - "that makes some\n" - "Pokémon evolve."), + "质地像是泥土的煤\n" + "炭块。某种宝可梦\n" + "很喜欢它。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13587,13 +13443,13 @@ const struct Item gItemsInfo[] = [ITEM_BERSERK_GENE] = { - .name = _("Berserk Gene"), + .name = _("破坏基因"), .price = 20, .holdEffect = HOLD_EFFECT_BERSERK_GENE, .description = COMPOUND_STRING( - "Sharply boosts\n" - "Attack, but causes\n" - "lasting confusion."), + "攻击的威力就会提\n" + "高,但会造成混乱\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13604,14 +13460,14 @@ const struct Item gItemsInfo[] = [ITEM_FAIRY_FEATHER] = { - .name = _("Fairy Feather"), + .name = _("妖精之羽"), .price = 1000, .holdEffect = HOLD_EFFECT_FAIRY_POWER, .holdEffectParam = TYPE_BOOST_PARAM, .description = COMPOUND_STRING( - "A hold item that\n" - "raises the power of\n" - "Fairy-type moves."), + "遇光后微微发光的\n" + "羽毛。携带后妖精\n" + "招式威力提高。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13622,12 +13478,12 @@ const struct Item gItemsInfo[] = [ITEM_SYRUPY_APPLE] = { - .name = _("Syrupy Apple"), + .name = _("蜜汁苹果"), .price = 2200, .description = COMPOUND_STRING( - "A very syrupy apple\n" - "that makes certain\n" - "Pokémon evolve."), + "这种神奇的苹果可\n" + "以使特定的宝可梦\n" + "进化。富含蜜汁。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13639,12 +13495,12 @@ const struct Item gItemsInfo[] = [ITEM_UNREMARKABLE_TEACUP] = { - .name = _("Unremarkable Teacup"), + .name = _("凡作茶碗"), .price = 1600, .description = COMPOUND_STRING( - "A cracked teacup\n" - "that makes certain\n" - "Pokémon evolve."), + "这个神奇的茶碗虽\n" + "然破裂,可以使特\n" + "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13656,12 +13512,12 @@ const struct Item gItemsInfo[] = [ITEM_MASTERPIECE_TEACUP] = { - .name = _("Masterpiece Teacup"), + .name = _("杰作茶碗"), .price = 38000, .description = COMPOUND_STRING( - "A chipped teacup\n" - "that makes certain\n" - "Pokémon evolve."), + "这个神奇的茶碗虽\n" + "然破缺,可以使特\n" + "定的宝可梦进化。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13673,14 +13529,14 @@ const struct Item gItemsInfo[] = [ITEM_CORNERSTONE_MASK] = { - .name = _("Cornerstone Mask"), + .name = _("础石面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Allows Ogerpon to\n" - "wield the Rock-\n" - "type in battle."), + "厄诡椪携带后,就\n" + "会用岩石属性覆盖\n" + "全身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13690,14 +13546,14 @@ const struct Item gItemsInfo[] = [ITEM_WELLSPRING_MASK] = { - .name = _("Wellspring Mask"), + .name = _("水井面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Allows Ogerpon to\n" - "wield the Water-\n" - "type in battle."), + "厄诡椪携带后,就\n" + "会用水属性覆盖全\n" + "身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13707,14 +13563,14 @@ const struct Item gItemsInfo[] = [ITEM_HEARTHFLAME_MASK] = { - .name = _("Hearthflame Mask"), + .name = _("火灶面具"), .price = 0, .holdEffect = HOLD_EFFECT_OGERPON_MASK, .holdEffectParam = 20, .description = COMPOUND_STRING( - "Allows Ogerpon to\n" - "wield the Fire-\n" - "type in battle."), + "厄诡椪携带后,就\n" + "会用火属性覆盖全\n" + "身进行战斗。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13724,7 +13580,7 @@ const struct Item gItemsInfo[] = [ITEM_HEALTH_MOCHI] = { - .name = _("Health Mochi"), + .name = _("体力粘糕"), .pluralName = _("Health Mochi"), .price = 500, .description = sHealthFeatherDesc, @@ -13739,7 +13595,7 @@ const struct Item gItemsInfo[] = [ITEM_MUSCLE_MOCHI] = { - .name = _("Muscle Mochi"), + .name = _("肌力粘糕"), .pluralName = _("Muscle Mochi"), .price = 500, .description = sMuscleFeatherDesc, @@ -13754,7 +13610,7 @@ const struct Item gItemsInfo[] = [ITEM_RESIST_MOCHI] = { - .name = _("Resist Mochi"), + .name = _("抵抗粘糕"), .pluralName = _("Resist Mochi"), .price = 500, .description = sResistFeatherDesc, @@ -13769,7 +13625,7 @@ const struct Item gItemsInfo[] = [ITEM_GENIUS_MOCHI] = { - .name = _("Genius Mochi"), + .name = _("智力粘糕"), .pluralName = _("Genius Mochi"), .price = 500, .description = sGeniusFeatherDesc, @@ -13784,7 +13640,7 @@ const struct Item gItemsInfo[] = [ITEM_CLEVER_MOCHI] = { - .name = _("Clever Mochi"), + .name = _("精神粘糕"), .pluralName = _("Clever Mochi"), .price = 500, .description = sCleverFeatherDesc, @@ -13799,7 +13655,7 @@ const struct Item gItemsInfo[] = [ITEM_SWIFT_MOCHI] = { - .name = _("Swift Mochi"), + .name = _("瞬发粘糕"), .pluralName = _("Swift Mochi"), .price = 500, .description = sSwiftFeatherDesc, @@ -13814,13 +13670,13 @@ const struct Item gItemsInfo[] = [ITEM_FRESH_START_MOCHI] = { - .name = _("Fresh Start Mochi"), + .name = _("净空粘糕"), .pluralName = _("Fresh Start Mochi"), .price = 300, .description = COMPOUND_STRING( - "An item that resets\n" - "all base points of\n" - "a Pokémon."), + "糅合树果的粘糕。\n" + "能让宝可梦的基础\n" + "点数全部消失。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_ResetEVs, @@ -13832,13 +13688,13 @@ const struct Item gItemsInfo[] = [ITEM_GLIMMERING_CHARM] = { - .name = _("Glimmering Charm"), + .name = _("晶耀护符"), .price = 0, .importance = 1, .description = COMPOUND_STRING( - "A charm that will\n" - "raise the shards\n" - "from Tera Raids."), + "在太晶团体战中会\n" + "获得更多太晶碎块\n" + "的护符。"), .pocket = POCKET_KEY_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13848,12 +13704,12 @@ const struct Item gItemsInfo[] = [ITEM_METAL_ALLOY] = { - .name = _("Metal Alloy"), + .name = _("复合金属"), .price = 6000, .description = COMPOUND_STRING( - "A peculiar metal\n" - "that makes certain\n" - "Pokémon evolve."), + "能让某些宝可梦进\n" + "化的神奇金属。由\n" + "多层次叠加而成。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone, @@ -13864,7 +13720,7 @@ const struct Item gItemsInfo[] = [ITEM_STELLAR_TERA_SHARD] = { - .name = _("Stellar Tera Shard"), + .name = _("星晶太晶碎块"), .price = 0, .description = sTeraShardDesc, .pocket = POCKET_ITEMS, @@ -13876,7 +13732,7 @@ const struct Item gItemsInfo[] = [ITEM_JUBILIFE_MUFFIN] = { - .name = _("Jubilife Muffin"), + .name = _("祝庆玛芬"), .price = 250, .description = sFullHealDesc, .pocket = POCKET_ITEMS, @@ -13891,12 +13747,12 @@ const struct Item gItemsInfo[] = [ITEM_REMEDY] = { - .name = _("Remedy"), + .name = _("中药"), .price = 150, .description = COMPOUND_STRING( - "A bitter powder\n" - "that restores HP\n" - "by 20 points."), + "能让宝可梦回复6\n" + "0HP,但很苦,\n" + "友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -13909,16 +13765,12 @@ const struct Item gItemsInfo[] = [ITEM_FINE_REMEDY] = { - .name = _("Fine Remedy"), + .name = _("好中药"), .price = 150, .description = COMPOUND_STRING( - "A bitter powder\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 60 points."), - #else - "by 50 points."), - #endif + "能让宝可梦回复1\n" + "00HP,但很苦\n" + ",友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -13931,16 +13783,12 @@ const struct Item gItemsInfo[] = [ITEM_SUPERB_REMEDY] = { - .name = _("Superb Remedy"), + .name = _("厉害中药"), .price = 750, .description = COMPOUND_STRING( - "A bitter powder\n" - "that restores HP\n" - #if I_HEALTH_RECOVERY >= GEN_7 - "by 120 points."), - #else - "by 200 points."), - #endif + "能让宝可梦回复1\n" + "50HP,但很苦\n" + ",友好度会降低。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_PARTY_MENU, .fieldUseFunc = ItemUseOutOfBattle_Medicine, @@ -13953,18 +13801,13 @@ const struct Item gItemsInfo[] = [ITEM_AUX_EVASION] = { - .name = _("Aux Evasion"), + .name = _("闪避强化"), .price = 800, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises\n" - "evasiveness during\n" - "one battle."), - #else - "Raises evasiveness\n" - "during one battle."), - #endif + "让宝可梦在战斗中\n" + "变得较不易被对手\n" + "招式命中的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13975,18 +13818,13 @@ const struct Item gItemsInfo[] = [ITEM_AUX_GUARD] = { - .name = _("Aux Guard"), + .name = _("防守药丸"), .price = 400, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises\n" - "defenses during\n" - "one battle."), - #else - "Raises defenses\n" - "during one battle."), - #endif + "大大提高战斗中宝\n" + "可梦防守力的道具\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -13997,18 +13835,13 @@ const struct Item gItemsInfo[] = [ITEM_AUX_POWER] = { - .name = _("Aux Power"), + .name = _("进攻药丸"), .price = 400, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises\n" - "offenses during\n" - "one battle."), - #else - "Raises offenses\n" - "during one battle."), - #endif + "大大提高战斗中宝\n" + "可梦进攻力的道具\n" + "。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -14019,19 +13852,13 @@ const struct Item gItemsInfo[] = [ITEM_AUX_POWERGUARD] = { - .name = _("Aux Powerguard"), + .name = _("多重强化"), .price = 1200, .holdEffectParam = X_ITEM_STAGES, .description = COMPOUND_STRING( - #if B_X_ITEMS_BUFF >= GEN_7 - "Sharply raises\n" - "offense & defense\n" - "during one battle."), - #else - "Raises offense\n" - "and defense during\n" - "one battle."), - #endif + "大大提高战斗中宝\n" + "可梦进攻力和防守\n" + "力的道具。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, @@ -14042,7 +13869,7 @@ const struct Item gItemsInfo[] = [ITEM_CHOICE_DUMPLING] = { - .name = _("Choice Dumpling"), + .name = _("讲究粽"), .price = 1200, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, @@ -14055,7 +13882,7 @@ const struct Item gItemsInfo[] = [ITEM_SWAP_SNACK] = { - .name = _("Swap Snack"), + .name = _("颠倒烧"), .price = 1200, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, @@ -14068,7 +13895,7 @@ const struct Item gItemsInfo[] = [ITEM_TWICE_SPICED_RADISH] = { - .name = _("Twice-Spiced Radish"), + .name = _("双倍腌菜"), .price = 1600, .description = sQuestionMarksDesc, .pocket = POCKET_ITEMS, @@ -14081,12 +13908,12 @@ const struct Item gItemsInfo[] = [ITEM_POKESHI_DOLL] = { - .name = _("Pokéshi Doll"), + .name = _("宝可梦木娃娃"), .price = 2000, .description = COMPOUND_STRING( - "A wooden toy\n" - "resembling a Poké-.\n" - "mon. Can be sold."), + "宝可梦造型的木制\n" + "玩具。可以在杂货\n" + "店出售。"), .pocket = POCKET_ITEMS, .type = ITEM_USE_BAG_MENU, .fieldUseFunc = ItemUseOutOfBattle_CannotUse, diff --git a/src/data/moves_info.h b/src/data/moves_info.h index fdad74170a..c28d277aac 100644 --- a/src/data/moves_info.h +++ b/src/data/moves_info.h @@ -20,90 +20,89 @@ // Shared Move Description entries const u8 gNotDoneYetDescription[] = _( - "This move can't be used. Its\n" - "effect is in development."); + "该技能效果尚未完成,\n" + "目前还不能使用。"); static const u8 sNullDescription[] = _(""); static const u8 sMegaDrainDescription[] = _( - "An attack that absorbs\n" - "half the damage inflicted."); + "可以回复给予对手\n" + "伤害的一半HP"); static const u8 sHyperBeamDescription[] = _( - "Powerful, but leaves the\n" - "user immobile the next turn."); + "使出强力的攻击,但是\n" + "下一回合自己将无法动弹。"); static const u8 sRevengeDescription[] = _( - "An attack that gains power\n" - "if injured by the foe."); + "如果受到对手的招式攻击,\n" + "就能给予对手2倍的伤害。"); static const u8 sPluckDescription[] = _( - "Eats the foe's held Berry\n" - "gaining its effect."); + "当对手携带树果时,\n" + "可以食用并获得其效果。"); static const u8 sHealingWishDescription[] = _( - "The user faints to heal up\n" - "the recipient."); + "虽然自己陷入昏厥,但后备\n" + "上场宝可梦会治愈并回复HP。"); static const u8 sWringOutDescription[] = _( - "The higher the foe's HP\n" - "the more damage caused."); + "对手的HP越多,\n" + "威力越大。"); static const u8 sUTurnDescription[] = _( - "Does damage then switches\n" - "out the user."); + "在攻击之后急速返回,\n" + "和后备宝可梦进行替换。"); static const u8 sStormThrowDescription[] = _( - "This attack always results\n" - "in a critical hit."); + "攻击必定会击中要害。"); static const u8 sCircleThrowDescription[] = _( - "Knocks the foe away to end\n" - "the battle."); + "强制拉后备宝可梦上场。\n" + "结束与野生宝可梦的战斗。"); static const u8 sChipAwayDescription[] = _( - "Strikes through the foe's\n" - "stat changes."); + "无视对手的能力变化,\n" + "直接给予伤害。"); static const u8 sHeavySlamDescription[] = _( - "Does more damage if the\n" - "user outweighs the foe."); + "自己比对手越重,\n" + "威力越大。"); static const u8 sPsyshockDescription[] = _( - "Attacks with a psychic wave\n" - "that does physical damage."); + "将念波实体化攻击对手。\n" + "给予物理伤害。"); static const u8 sLavaPlumeDescription[] = _( - "Scarlet flames torch\n" - "everything around the user."); + "用熊熊烈火攻击自己\n" + "所有宝可梦。有时造成灼伤。"); static const u8 sShadowForceDescription[] = _( - "Vanishes on the first turn\n" - "then strikes the next turn."); + "第1回合消失踪影,\n" + "第2回合攻击对手。"); static const u8 sFalseSwipeDescription[] = _( - "An attack that leaves the\n" - "foe with at least 1 HP."); + "对手至少会留下1HP,\n" + "如此般手下留情地攻击。"); static const u8 sDrainingKissDescription[] = _( - "An attack that absorbs over\n" - "half the damage inflicted."); + "回复给予对手伤害的\n" + "一半以上的HP。"); static const u8 sCloseCombatDescription[] = _( - "A strong attack but lowers\n" - "the defensive stats."); + "强力攻击,但是自己的\n" + "防御和特防会降低。"); static const u8 sHyperspaceHoleDescription[] = _( - "Uses a warp hole to attack.\n" - "Can't be evaded."); + "使用虫洞进行攻击。\n" + "无法躲避。"); static const u8 sSuckerPunchDescription[] = _( - "Strikes first if the foe\n" - "is preparing an attack."); + "能比对手先攻击。对手招式\n" + "如果不是攻击招式则会失败。"); static const u8 sFeintDescription[] = _( - "An attack that hits foes\n" - "using moves like Protect."); + "能够攻击使用守住类招式的\n" + "对手。解除其守护效果。"); const struct MoveInfo gMovesInfo[MOVES_COUNT_ALL] = {