From 10cae1316eed16caccae85d83b0f1f9fde56b798 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sun, 17 Dec 2023 17:06:39 -0800 Subject: [PATCH] Update 23.12.18 --- Directory.Build.props | 2 +- .../legality/wild/encounter_go_home.pkl | Bin 117916 -> 122360 bytes .../legality/wild/encounter_go_lgpe.pkl | Bin 26472 -> 27248 bytes PKHeX.Core/Saves/SAV9SV.cs | 2 +- PKHeX.WinForms/Resources/text/changelog.txt | 25 +++++++++++++++++- PKHeX.WinForms/Resources/text/lang_de.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_en.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_es.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_fr.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_it.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_ja.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_ko.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_zh.txt | 7 +++++ PKHeX.WinForms/Resources/text/lang_zh2.txt | 7 +++++ 14 files changed, 89 insertions(+), 3 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index aeba89233a6..37734c22db4 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 23.10.11 + 23.12.18 12 enable en diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl index 545111ed4064f6213287040a22864fdf40147ab8..23196e5483319e642009986b5057c99898a93801 100644 GIT binary patch delta 12525 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 VejoW-9s7=2r>uD(W?_#M{SUp6A1D9- delta 8008 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 diff --git a/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl b/PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl index 31da31c6b4cc5fa44f395ad566584111d7a35dcb..d989ce6a4e4ae15fc23b2b754d723850d06a737e 100644 GIT binary patch delta 1938 zcma)-Ur1Yb6vxl+CYpG2H8Dm_)uz#^&8A(`G_9$NHCEegozqlf>zvL%bFCEXq{#3= zW*lSe!GY}bK}s1uWZ;8zg}Vm_L0a&k43SWL$e52~k+Fx2b_m^i;t`^CpsyfuRnR<5V6h9_l|&H`1GQB|YruPy z=svJGZ~-tLBl-gPod^sl)vyE8z*z%b;5$wY(lkw z&j)*8JddEkLonBj1i{RkL`g6{??*N*H~_oAb^*dxWE&u=YQqI!6&NofS`Y*g5NIa~ zgI_y{HZLLb%S2zj1wU`24=i89W!F){eq{1KG8%yM58xE|2eAe*;QbJ@GfcDvc1CbMioT8!EdlRGC^-m> z6WKq;&EA@_hrn+=SDbOZka5kQSbK|dYDb9#e^%m9 zf3rrVJe!;_Eb!x+QjV5B*H>c4>t#;Gfdwi+VF9o4vVbfh7a1(b+*vk}Rg`mzYNXt* zGwkc}j}^UIgi7URz6EAs!LcS=!+u4Owzf)NkcszTDTvPS*Ol!DOl$v-sd~BUbIDQy z*X5~D9eBzLch=d}UB|RAr1uH_#aYdh&WN(VM^Z$prTRvmY=ngtFVftqbMd$J4rHN5 z>j(8p#%)+rwl`FX>_wUc^CtNI$z?UxDCOFl?ExHWO-6gSPlfatKEWF&92|GMc*_0M z@^TH>e>!S^S*T45MpN*V$FCeggY*bgyPJKUJ918-u6ew|thF+nYLC#=__n9zfDZdT z9yR2Bs+YA>UCI%=&fhcTwzs&gc}T5k4(a4FoXZFwRdM^hyxQ`+P1{;hW2ck$40#|d ztKVGEiy||WrPRrc7HqQBm929s*v-~ZVW#k!;8Si19A|%EO3wM@wZM{++Y+h%wqVpDQ%-~V=f1zxc;A}HPfsp~uRqh?h?)K`Wpe?F2T-yX z{Z=7ts(D~YvgF>;{aKk9jJ_gNokNl^W#%+2*YoYcRvsVP$j&aj)(&@wQY&hcngXGf zThgIL;w=9;R?f-c+2U7D`R|d@1D}a^NeB+MJ9uR*$Ult^6y~DCUn>7IGE|V2aCiGL UO;3AQl4H&K{Pb6V>u(1B1@}$a0ssI2 delta 1150 zcmYk(Ur1D090&048E;C%Y~3c!X*JWboZ49%$7`8?)~lH-?NsA5n&r6uZ-)>OS)vEo znTKWB2VsZ(y$sUBK1>iH6`US?i15J&A7l~n!3Q^b5E{aV34Dk}qVEla20p{N=l;&` zob$c;4VC*>rLE+j9$<++Qs*~7g663F5Ma@-l%Z`39tP5sHG$j_pv4O;Q;s}Gfk(7K z{$gN<(j`FmF<_IjrR?Vea2yEGLwa-^No;Wt`IZIbDFYg5j&>+q4!k7)2{xn33N9l1 zB#T8#LFf5 zH`ffTQlJGGrzfrS1Dmw52`!V)X52JP3(mM5n5B&lHo3wcos9G<58TBhDg7gRcC*Jd z&eJZv{fYHq9^yI^zrpvEoW050(qx1i_3&Fox%d`uALFTMvzLW^ynR2gNAWwnA?;D* zE;k?G+BlOLq@QVs3DG7chM5rck8pkz$kW3ypm?0?Ciwmr=;yA-2W9n;TM{0>3(#p# zp&>8LVrRT!29-0GfHx*{-is3SMx6QJ(Kjwtq7NTCq6)!ZO3Bla3W=23GGChbYDx!v zz5F&>ne~>rdw+3oMsG3vAj!O*R4x7v?$Z{w!EsJaZcW7 zS?WNE`(05=KGe6$QhiA8Hmn=YPHRo`1;Bmz&^)Nun_~rXzQ--^Tm3TL_Fj+LhWc`x z_JBNTkEsXpeaC4DbWAyu*^acfuVj?o?wlzq{La%g)_DoafmAuVTu7#Rpw~4=t)QqK4YUGyIyT uJi9-3>b6EYl~`kGbxr;oDV6+Km($!HUsd7#2}w;%>HI{KA=dpCzWofrzZD$- diff --git a/PKHeX.Core/Saves/SAV9SV.cs b/PKHeX.Core/Saves/SAV9SV.cs index 8b06e086df1..7654d22b836 100644 --- a/PKHeX.Core/Saves/SAV9SV.cs +++ b/PKHeX.Core/Saves/SAV9SV.cs @@ -18,7 +18,7 @@ private SAV9SV(IReadOnlyList blocks) : base([]) { AllBlocks = blocks; Blocks = new SaveBlockAccessor9SV(this); - SaveRevision = RaidBlueberry.Data.Length != 0 ? 2 : RaidKitakami.Data.Length != 0 ? 1 : 0; + SaveRevision = Blocks.HasBlock(SaveBlockAccessor9SV.KBlueberryPoints) ? 2 : RaidKitakami.Data.Length != 0 ? 1 : 0; Initialize(); } diff --git a/PKHeX.WinForms/Resources/text/changelog.txt b/PKHeX.WinForms/Resources/text/changelog.txt index 3e65daafbf5..5597e5cfe47 100644 --- a/PKHeX.WinForms/Resources/text/changelog.txt +++ b/PKHeX.WinForms/Resources/text/changelog.txt @@ -1,7 +1,30 @@ PKHeX - By Kaphotics http://projectpokemon.org/pkhex/ -23/10/11 - New Update: +23/12/18 - New Update: + - Changed: PKHeX now uses .NET 8 for its runtime (updated from .NET 7)! + - - Requires Windows 64bit operating system, with the .NET Desktop Runtime 8.0.x + - - https://dotnet.microsoft.com/en-us/download/dotnet/8.0 + - Added support for Scarlet & Violet 3.0.0 (Indigo Disk) + - Legality: Added encounters / changes as per Teal Mask DLC adjustments. + - - Will still have issues with crossovers, Minior, and encounter locations. Will be addressed next release. + - - Fixed: Gen4 Manaphy PID rerolling behavior updated. Thanks @Lincoln-LM! + - Added: Hover preview now shows a custom preview tooltip. Old behavior can be reverted to via settings. + - Added: Gen6-9 map position/rotation editing. Thanks @abcboy101! + - Added: Gen6 XY Roamer editor. Thanks @foohyfooh! + - Added: Gen5 Musical Prop editor. Thanks @foohyfooh! + - Added: Gen4/5 Chatter editor. Thanks @abcboy101! + - Added: Gen4 KOR<->INT/JPN converter for save files. Thanks @abcboy101! + - Added: Gen2 Mystery Gift item / unlock flag editing. Thanks @RainingChain! + - Fixed: String conversion has been rewritten for easier maintenance. Future updates will handle Farfetch'd and other cases better. + - Fixed: Gen6/7 country/region names for the latest 3DS region manifest. Thanks @abcboy101! + - Fixed: Gen4 Pokétch Unlock cheat updates the total count of apps now. Thanks @foohyfooh! + - Fixed: Gen4 Complete Dex cheat updates female-only bitflags correctly now. Thanks @DeadSkullzJr! + - Fixed: Gen3 Colosseum Fateful Encounter flags now read/write correctly based on Japanese/International save file context. + - Fixed: Gen3 Mainline saves update party Mail indexes when lacking a mail held item (prevents invalid mail icon). + - Fixed: Gen1 RBY saves that have not yet received a starter now differentiate correctly. Thanks @fattard! + +23/10/11 - New Update: (294546) [7874241] - Added support for Scarlet & Violet 2.0.2 save file sizes. - Legality: - - Badwords list has been updated to be more strict per latest Nintendo Switch 16.0.0 firmware. Thanks @Bl4ckSh4rk! diff --git a/PKHeX.WinForms/Resources/text/lang_de.txt b/PKHeX.WinForms/Resources/text/lang_de.txt index 38051bc54f5..92f44d5b1e4 100644 --- a/PKHeX.WinForms/Resources/text/lang_de.txt +++ b/PKHeX.WinForms/Resources/text/lang_de.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Karte SAV_Trainer8b.Tab_Overview=Übersicht +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Abbrechen SAV_Trainer9.B_CollectAllStakes=Alle Anteile +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Speichern SAV_Trainer9.B_UnlockBikeUpgrades=Alle Fahrrad Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Alle Flug Ziele SAV_Trainer9.B_UnlockTMRecipes=Alle TM Rezepte SAV_Trainer9.GB_Map=Karte +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Std: SAV_Trainer9.L_Language=Sprache: SAV_Trainer9.L_LP=LP: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Y Koordinate: SAV_Trainer9.L_Z=Z Koordinate: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Sonstiges SAV_Trainer9.Tab_Overview=Übersicht diff --git a/PKHeX.WinForms/Resources/text/lang_en.txt b/PKHeX.WinForms/Resources/text/lang_en.txt index a38a2c5a612..3e2b2471672 100644 --- a/PKHeX.WinForms/Resources/text/lang_en.txt +++ b/PKHeX.WinForms/Resources/text/lang_en.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Map SAV_Trainer8b.Tab_Overview=Overview +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Cancel SAV_Trainer9.B_CollectAllStakes=Collect All Stakes +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Save SAV_Trainer9.B_UnlockBikeUpgrades=Unlock All Bike Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Unlock All Fly Locations SAV_Trainer9.B_UnlockTMRecipes=Unlock All TM Recipes SAV_Trainer9.GB_Map=Map Position +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Hrs: SAV_Trainer9.L_Language=Language: SAV_Trainer9.L_LP=LP: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Y Coordinate: SAV_Trainer9.L_Z=Z Coordinate: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc SAV_Trainer9.Tab_Overview=Overview diff --git a/PKHeX.WinForms/Resources/text/lang_es.txt b/PKHeX.WinForms/Resources/text/lang_es.txt index 81cd8867173..ffe295172c9 100644 --- a/PKHeX.WinForms/Resources/text/lang_es.txt +++ b/PKHeX.WinForms/Resources/text/lang_es.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Mapa SAV_Trainer8b.Tab_Overview=General +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Cancelar SAV_Trainer9.B_CollectAllStakes=Collect All Stakes +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Guardar SAV_Trainer9.B_UnlockBikeUpgrades=Unlock All Bike Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Unlock All Fly Locations SAV_Trainer9.B_UnlockTMRecipes=Unlock All TM Recipes SAV_Trainer9.GB_Map=Posición en el mapa +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Hrs.: SAV_Trainer9.L_Language=Idioma: SAV_Trainer9.L_LP=PL: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Coord. Y: SAV_Trainer9.L_Z=Coord. Z: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc. SAV_Trainer9.Tab_Overview=General diff --git a/PKHeX.WinForms/Resources/text/lang_fr.txt b/PKHeX.WinForms/Resources/text/lang_fr.txt index bebcef1b037..116bfd6378a 100644 --- a/PKHeX.WinForms/Resources/text/lang_fr.txt +++ b/PKHeX.WinForms/Resources/text/lang_fr.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID : SAV_Trainer8b.Label_TID=TID : SAV_Trainer8b.Tab_BadgeMap=Carte SAV_Trainer8b.Tab_Overview=Vue d'ensemble +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Annuler SAV_Trainer9.B_CollectAllStakes=Collect All Stakes +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Sauvegarder SAV_Trainer9.B_UnlockBikeUpgrades=Unlock All Bike Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Unlock All Fly Locations SAV_Trainer9.B_UnlockTMRecipes=Unlock All TM Recipes SAV_Trainer9.GB_Map=Position de la carte +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Heures : SAV_Trainer9.L_Language=Langue : SAV_Trainer9.L_LP=LP : @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Coordonnée Y : SAV_Trainer9.L_Z=Coordonnée Z : SAV_Trainer9.Label_SID=SID : SAV_Trainer9.Label_TID=TID : +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Divers SAV_Trainer9.Tab_Overview=Vue d'ensemble diff --git a/PKHeX.WinForms/Resources/text/lang_it.txt b/PKHeX.WinForms/Resources/text/lang_it.txt index b08dceace6b..3858f788008 100644 --- a/PKHeX.WinForms/Resources/text/lang_it.txt +++ b/PKHeX.WinForms/Resources/text/lang_it.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Map SAV_Trainer8b.Tab_Overview=Panoramica +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Annulla SAV_Trainer9.B_CollectAllStakes=Ottieni tutti i Paletti +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Salva SAV_Trainer9.B_UnlockBikeUpgrades=Ottieni i potenziamenti per la cavalcatura SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Sblocca tutti i Punti di Volo SAV_Trainer9.B_UnlockTMRecipes=Ottieni tutte le ricette per MT SAV_Trainer9.GB_Map=Posizione Mappa +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Ore: SAV_Trainer9.L_Language=Lingua: SAV_Trainer9.L_LP=CL: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Coordinata Y: SAV_Trainer9.L_Z=Coordinata Z: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Varie SAV_Trainer9.Tab_Overview=Panoramica diff --git a/PKHeX.WinForms/Resources/text/lang_ja.txt b/PKHeX.WinForms/Resources/text/lang_ja.txt index df8a9750940..3340d3b9da4 100644 --- a/PKHeX.WinForms/Resources/text/lang_ja.txt +++ b/PKHeX.WinForms/Resources/text/lang_ja.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Map SAV_Trainer8b.Tab_Overview=Overview +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Cancel SAV_Trainer9.B_CollectAllStakes=Collect All Stakes +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Save SAV_Trainer9.B_UnlockBikeUpgrades=Unlock All Bike Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Unlock All Fly Locations SAV_Trainer9.B_UnlockTMRecipes=Unlock All TM Recipes SAV_Trainer9.GB_Map=Map Position +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Hrs: SAV_Trainer9.L_Language=言語: SAV_Trainer9.L_LP=LP: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Y Coordinate: SAV_Trainer9.L_Z=Z Coordinate: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc SAV_Trainer9.Tab_Overview=Overview diff --git a/PKHeX.WinForms/Resources/text/lang_ko.txt b/PKHeX.WinForms/Resources/text/lang_ko.txt index dc76dd952c4..b54cda15ff1 100644 --- a/PKHeX.WinForms/Resources/text/lang_ko.txt +++ b/PKHeX.WinForms/Resources/text/lang_ko.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=Map SAV_Trainer8b.Tab_Overview=Overview +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=Cancel SAV_Trainer9.B_CollectAllStakes=Collect All Stakes +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=Save SAV_Trainer9.B_UnlockBikeUpgrades=Unlock All Bike Upgrades SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=Unlock All Fly Locations SAV_Trainer9.B_UnlockTMRecipes=Unlock All TM Recipes SAV_Trainer9.GB_Map=Map Position +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=Hrs: SAV_Trainer9.L_Language=Language: SAV_Trainer9.L_LP=LP: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Y Coordinate: SAV_Trainer9.L_Z=Z Coordinate: SAV_Trainer9.Label_SID=SID: SAV_Trainer9.Label_TID=TID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=Misc SAV_Trainer9.Tab_Overview=Overview diff --git a/PKHeX.WinForms/Resources/text/lang_zh.txt b/PKHeX.WinForms/Resources/text/lang_zh.txt index 63f8194f28c..021d58f6e69 100644 --- a/PKHeX.WinForms/Resources/text/lang_zh.txt +++ b/PKHeX.WinForms/Resources/text/lang_zh.txt @@ -1790,16 +1790,22 @@ SAV_Trainer8b.Label_SID=SID: SAV_Trainer8b.Label_TID=TID: SAV_Trainer8b.Tab_BadgeMap=地图 SAV_Trainer8b.Tab_Overview=概览 +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=取消 SAV_Trainer9.B_CollectAllStakes=拔出全部封印桩 +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=保存 SAV_Trainer9.B_UnlockBikeUpgrades=解锁全部骑行功能 SAV_Trainer9.B_UnlockClothing=解锁时装选项 +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=解锁全部飞行点 SAV_Trainer9.B_UnlockTMRecipes=解锁全部招式制作 SAV_Trainer9.GB_Map=地图位置 +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=时: SAV_Trainer9.L_Language=语言: SAV_Trainer9.L_LP=LP: @@ -1814,6 +1820,7 @@ SAV_Trainer9.L_Y=Y坐标: SAV_Trainer9.L_Z=Z坐标: SAV_Trainer9.Label_SID=里ID: SAV_Trainer9.Label_TID=表ID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=图片 SAV_Trainer9.Tab_MiscValues=杂项编辑 SAV_Trainer9.Tab_Overview=概览 diff --git a/PKHeX.WinForms/Resources/text/lang_zh2.txt b/PKHeX.WinForms/Resources/text/lang_zh2.txt index fa38e321297..558bd7aea9d 100644 --- a/PKHeX.WinForms/Resources/text/lang_zh2.txt +++ b/PKHeX.WinForms/Resources/text/lang_zh2.txt @@ -1789,16 +1789,22 @@ SAV_Trainer8b.Label_SID=隱ID: SAV_Trainer8b.Label_TID=表ID: SAV_Trainer8b.Tab_BadgeMap=地圖 SAV_Trainer8b.Tab_Overview=概覽 +SAV_Trainer9.B_ActivateSnacksworthLegendaries=Activate Legendaries SAV_Trainer9.B_Cancel=取消 SAV_Trainer9.B_CollectAllStakes=將全部封印樁柱拔除 +SAV_Trainer9.B_MaxBP=+ SAV_Trainer9.B_MaxCash=+ SAV_Trainer9.B_MaxLP=+ SAV_Trainer9.B_Save=儲存 SAV_Trainer9.B_UnlockBikeUpgrades=取回全部坐騎能力 SAV_Trainer9.B_UnlockClothing=Unlock All Fashion +SAV_Trainer9.B_UnlockCoaches=Unlock All Coaches SAV_Trainer9.B_UnlockFlyLocations=解鎖全部飛翔傳送點 SAV_Trainer9.B_UnlockTMRecipes=取得全部招式製作配方 SAV_Trainer9.GB_Map=地圖位置 +SAV_Trainer9.L_BBQGroup=Group Quests: +SAV_Trainer9.L_BBQSolo=Solo Quests: +SAV_Trainer9.L_BP=BP: SAV_Trainer9.L_Hours=小時: SAV_Trainer9.L_Language=語言: SAV_Trainer9.L_LP=LP: @@ -1813,6 +1819,7 @@ SAV_Trainer9.L_Y=Y座標: SAV_Trainer9.L_Z=Z座標: SAV_Trainer9.Label_SID=隱ID: SAV_Trainer9.Label_TID=表ID: +SAV_Trainer9.Tab_Blueberry=Blueberry SAV_Trainer9.Tab_Images=Images SAV_Trainer9.Tab_MiscValues=雜項 SAV_Trainer9.Tab_Overview=概覽