mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-05-09 04:24:36 -05:00
Add cancel abort
Cancel no longer defaults to the latter (no/LG) option closes #1321
This commit is contained in:
parent
1d93c5836e
commit
8ffe2257db
|
|
@ -855,6 +855,8 @@ private static bool SanityCheckSAV(ref SaveFile sav, string path)
|
|||
$"Generation {sav.Generation} Save File detected. Allow tradebacks from Generation 2 for legality purposes?",
|
||||
"Yes: Allow Generation 2 tradeback learnsets" + Environment.NewLine +
|
||||
"No: Don't allow Generation 2 tradeback learnsets");
|
||||
if (drTradeback == DialogResult.Cancel)
|
||||
return false;
|
||||
Legal.AllowGen1Tradeback = drTradeback == DialogResult.Yes;
|
||||
}
|
||||
else
|
||||
|
|
@ -900,7 +902,17 @@ private static bool SanityCheckSAV(ref SaveFile sav, string path)
|
|||
var dialog = new SAV_GameSelect(games);
|
||||
dialog.ShowDialog();
|
||||
|
||||
sav.Personal = dialog.Result == GameVersion.FR ? PersonalTable.FR : PersonalTable.LG;
|
||||
switch (dialog.Result)
|
||||
{
|
||||
case GameVersion.FR:
|
||||
sav.Personal = PersonalTable.FR;
|
||||
break;
|
||||
case GameVersion.LG:
|
||||
sav.Personal = PersonalTable.LG;
|
||||
break;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user