Skip to content

Commit

Permalink
Update 23.12.18
Browse files Browse the repository at this point in the history
  • Loading branch information
kwsch committed Dec 18, 2023
1 parent 01c82e4 commit 10cae13
Show file tree
Hide file tree
Showing 14 changed files with 89 additions and 3 deletions.
2 changes: 1 addition & 1 deletion Directory.Build.props
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project>
<PropertyGroup>
<Version>23.10.11</Version>
<Version>23.12.18</Version>
<LangVersion>12</LangVersion>
<Nullable>enable</Nullable>
<NeutralLanguage>en</NeutralLanguage>
Expand Down
Binary file modified PKHeX.Core/Resources/legality/wild/encounter_go_home.pkl
Binary file not shown.
Binary file modified PKHeX.Core/Resources/legality/wild/encounter_go_lgpe.pkl
Binary file not shown.
2 changes: 1 addition & 1 deletion PKHeX.Core/Saves/SAV9SV.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ private SAV9SV(IReadOnlyList<SCBlock> 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();
}

Expand Down
25 changes: 24 additions & 1 deletion PKHeX.WinForms/Resources/text/changelog.txt
Original file line number Diff line number Diff line change
@@ -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!
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_de.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_en.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_es.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_fr.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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 :
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_it.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_ja.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_ko.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_zh.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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=概览
Expand Down
7 changes: 7 additions & 0 deletions PKHeX.WinForms/Resources/text/lang_zh2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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=概覽
Expand Down

0 comments on commit 10cae13

Please sign in to comment.