汉化补充

This commit is contained in:
RoamerX 2025-12-22 21:41:08 +08:00
parent 32a49667b3
commit 93ebf98e37
8 changed files with 63 additions and 38 deletions

View File

@ -685,22 +685,22 @@ BattleFrontier_BattlePikeRoomNormal_Text_DusclopsStop:
.string "彷徨夜灵!\n快停下来!$"
BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedToxic:
.string "奇鲁莉安使了剧毒!$"
.string "奇鲁莉安使了剧毒!$"
BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedHypnosis:
.string "奇鲁莉安使了催眠术!$"
.string "奇鲁莉安使了催眠术!$"
BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedThunderWave:
.string "奇鲁莉安使了电击波!$"
.string "奇鲁莉安使了电击波!$"
BattleFrontier_BattlePikeRoomNormal_Text_KirliaUsedWillOWisp:
.string "奇鲁莉安使了磷火!$"
.string "奇鲁莉安使了磷火!$"
BattleFrontier_BattlePikeRoomNormal_Text_DusclopsUsedWillOWisp:
.string "彷徨夜灵使了磷火!$"
.string "彷徨夜灵使了磷火!$"
BattleFrontier_BattlePikeRoomNormal_Text_DusclopsUsedIceBeam:
.string "彷徨夜灵使了冰冻光束!$"
.string "彷徨夜灵使了冰冻光束!$"
BattleFrontier_BattlePikeRoomNormal_Text_ThatsEnough:
.string "适可而止吧!$"

View File

@ -48,7 +48,7 @@ Text_WantToCut:
.string "要用居合劈来砍吗?$"
Text_MonUsedFieldMove:
.string "{STR_VAR_1}使{STR_VAR_2}$"
.string "{STR_VAR_1}使{STR_VAR_2}$"
Text_CantCut:
.string "这棵树好像可以用\n"
@ -268,7 +268,7 @@ Text_WantToStrength:
.string "要使用怪力吗?$"
Text_MonUsedStrength:
.string "{STR_VAR_1}使了怪力!\p"
.string "{STR_VAR_1}使了怪力!\p"
.string "使出了怪力后,\n"
.string "可以推动岩石了!$"
@ -314,7 +314,7 @@ Text_WantToWaterfall:
.string "要使用攀瀑吗?$"
Text_MonUsedWaterfall:
.string "{STR_VAR_1}使了攀瀑。$"
.string "{STR_VAR_1}使了攀瀑。$"
EventScript_UseDive::
lockall
@ -408,7 +408,7 @@ Text_WantToDive:
.string "要使用潜水吗?$"
Text_MonUsedDive:
.string "{STR_VAR_1}使了潜水。$"
.string "{STR_VAR_1}使了潜水。$"
Text_CantSurface:
.string "上方有亮光洒下。\n"

View File

@ -559,7 +559,7 @@ gTVBreakingNewsText06::
.string "{STR_VAR_1}遇到稀有的\n{STR_VAR_2}时,训练家派出了\l宝可梦{STR_VAR_3}。$"
gTVBreakingNewsText07::
.string "训练家让{STR_VAR_2}\n使了招式{STR_VAR_1}。\p一不小心训练家使稀有宝可梦\n昏厥了……$"
.string "训练家让{STR_VAR_2}\n使了招式{STR_VAR_1}。\p一不小心训练家使稀有宝可梦\n昏厥了……$"
gTVBreakingNewsText12::
.string "然而,{STR_VAR_1}看到稀有的\n{STR_VAR_2}时慌了神。\p慌乱中训练家命令\n{STR_VAR_3}发动攻击。\p一不小心训练家使稀有宝可梦\n昏厥了。$"
@ -625,7 +625,7 @@ gTVThePokemonBattleSeminarText00::
.string "宝可梦对战研讨会!\p我们通过分析对战\n来学习他人的经验。\p今天的研究案例是\n{STR_VAR_1}的对战。\p{STR_VAR_1}的{STR_VAR_2}\n正在与{STR_VAR_3}对战……$"
gTVThePokemonBattleSeminarText01::
.string "它使了招式{STR_VAR_3}\n攻击{STR_VAR_2}……\p嗯……{STR_VAR_1}\n这样做是不对的!$"
.string "它使了招式{STR_VAR_3}\n攻击{STR_VAR_2}……\p嗯……{STR_VAR_1}\n这样做是不对的!$"
gTVThePokemonBattleSeminarText02::
.string "除了这个注定失败的招式外,\n训练家的{STR_VAR_1}还会$"

View File

@ -2961,3 +2961,28 @@
❌ ITEM_JUBILIFE_MUFFIN 没有单独道具说明,跳过
❌ ITEM_SWAP_SNACK 没有单独道具说明,跳过
❌ ITEM_TWICE_SPICED_RADISH 没有单独道具说明,跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_1_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_2_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_3_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_4_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_5_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_6_families.h
❌ 未找到 SPECIES_FLOETTE_MEGA跳过
❌ 未找到 SPECIES_ZYGARDE_10_AURA_BREAK跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_7_families.h
❌ 未找到 SPECIES_MIMIKYU_BUSTED_TOTEM跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_8_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_9_families.h
❌ 未找到 SPECIES_CAPSAKID跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_1_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_2_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_3_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_4_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_5_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_6_families.h
❌ 未找到 SPECIES_ZYGARDE_10_AURA_BREAK跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_7_families.h
❌ 未找到 SPECIES_MIMIKYU_BUSTED_TOTEM跳过
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_8_families.h
✅ 处理文件c:\Users\Nox\Documents\GitHub\pokeemerald-expansion-Chinese\src\data\pokemon\species_info\gen_9_families.h
❌ 未找到 SPECIES_CAPSAKID跳过

Binary file not shown.

View File

@ -5784,17 +5784,16 @@ const struct SpeciesInfo gSpeciesInfoGen5[] =
.eggGroups = MON_EGG_GROUPS(EGG_GROUP_FIELD, EGG_GROUP_DRAGON),
.abilities = { ABILITY_SHED_SKIN, ABILITY_MOXIE, ABILITY_INTIMIDATE },
.bodyColor = BODY_COLOR_RED,
.speciesName = _("Scrafty"),
.speciesName = _("头巾混混"),
.cryId = CRY_SCRAFTY,
.natDexNum = NATIONAL_DEX_SCRAFTY,
.categoryName = _("Hoodlum"),
.categoryName = _("恶党"),
.height = 11,
.weight = 310,
.description = COMPOUND_STRING(
"Mega Evolution has caused Scrafty's\n"
"shed skin to turn white, growing\n"
"tough and supple. Of course, this\n"
"Pokémon is still as feisty as ever."),
"在超级进化的影响下,\n"
"皮肤变得又白又硬且有弹性。\n"
"气势当然是十足的。"),
.frontPic = gMonFrontPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,

View File

@ -2290,17 +2290,15 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.eggGroups = MON_EGG_GROUPS(EGG_GROUP_NO_EGGS_DISCOVERED),
.abilities = { ABILITY_FLOWER_VEIL, ABILITY_NONE, ABILITY_SYMBIOSIS },
.bodyColor = BODY_COLOR_WHITE,
.speciesName = _("Floette"),
.speciesName = _("花叶蒂"),
.cryId = CRY_FLOETTE_ETERNAL, // CRY_FLOETTE_MEGA,
.natDexNum = NATIONAL_DEX_FLOETTE,
.categoryName = _("Single Bloom"),
.categoryName = _("单朵"),
// height
// weight
.description = COMPOUND_STRING(
"The Eternal Flower has absorbed\n"
"all the energy from Mega\n"
"Evolution. The flower now attacks\n"
"enemies on its own."),
"永恒之花会将超级进化的能量吸尽。\n"
"花可以独自袭击敌人。"),
.frontPic = gMonFrontPic_CircledQuestionMark,
.frontPicSize = MON_COORDS_SIZE(40, 40),
.frontPicYOffset = 12,

View File

@ -6782,10 +6782,7 @@ static void PrintEvolutionTargetSpeciesAndMethod(u8 taskId, u16 species, u8 dept
case IF_REGION:
case IF_NOT_REGION:
{
if (condition == IF_REGION)
StringAppend(gStringVar4, COMPOUND_STRING("in "));
else if (condition == IF_NOT_REGION)
StringAppend(gStringVar4, COMPOUND_STRING("out of "));
StringAppend(gStringVar4, COMPOUND_STRING(""));
switch ((enum Region)evolutions[i].params[j].arg1)
{
@ -6793,17 +6790,23 @@ static void PrintEvolutionTargetSpeciesAndMethod(u8 taskId, u16 species, u8 dept
case REGIONS_COUNT:
StringAppend(gStringVar4, COMPOUND_STRING("???"));
break;
case REGION_KANTO: StringAppend(gStringVar4, COMPOUND_STRING("Kanto")); break;
case REGION_JOHTO: StringAppend(gStringVar4, COMPOUND_STRING("Johto")); break;
case REGION_HOENN: StringAppend(gStringVar4, COMPOUND_STRING("Hoenn")); break;
case REGION_SINNOH: StringAppend(gStringVar4, COMPOUND_STRING("Sinnoh")); break;
case REGION_UNOVA: StringAppend(gStringVar4, COMPOUND_STRING("Unova")); break;
case REGION_KALOS: StringAppend(gStringVar4, COMPOUND_STRING("Kalos")); break;
case REGION_ALOLA: StringAppend(gStringVar4, COMPOUND_STRING("Alola")); break;
case REGION_GALAR: StringAppend(gStringVar4, COMPOUND_STRING("Galar")); break;
case REGION_HISUI: StringAppend(gStringVar4, COMPOUND_STRING("Hisui")); break;
case REGION_PALDEA: StringAppend(gStringVar4, COMPOUND_STRING("Paldea")); break;
case REGION_KANTO: StringAppend(gStringVar4, COMPOUND_STRING("关都")); break;
case REGION_JOHTO: StringAppend(gStringVar4, COMPOUND_STRING("城都")); break;
case REGION_HOENN: StringAppend(gStringVar4, COMPOUND_STRING("丰缘")); break;
case REGION_SINNOH: StringAppend(gStringVar4, COMPOUND_STRING("神奥")); break;
case REGION_UNOVA: StringAppend(gStringVar4, COMPOUND_STRING("合众")); break;
case REGION_KALOS: StringAppend(gStringVar4, COMPOUND_STRING("卡洛斯")); break;
case REGION_ALOLA: StringAppend(gStringVar4, COMPOUND_STRING("阿罗拉")); break;
case REGION_GALAR: StringAppend(gStringVar4, COMPOUND_STRING("伽勒尔")); break;
case REGION_HISUI: StringAppend(gStringVar4, COMPOUND_STRING("洗翠")); break;
case REGION_PALDEA: StringAppend(gStringVar4, COMPOUND_STRING("帕底亚")); break;
}
if (condition == IF_REGION)
StringAppend(gStringVar4, COMPOUND_STRING("地区"));
else if (condition == IF_NOT_REGION)
StringAppend(gStringVar4, COMPOUND_STRING("之外的其他地区"));
break;
}
// Gen 8