mirror of
https://github.com/kwsch/PKHeX
synced 2024-12-23 10:53:10 +00:00
009e37662f
* Providing pkm/sav files via command line (dragging files onto exe / associated file launched) will more intelligently source a partner sav/pkm object if not provided. * Gen1/2 mainline save files now indicate if they are VC era or GB era (legality implications) in the program title bar. * Fixes loading VC era save backups not being recognized as VC era (`.bak` extension hides `.dat`) * Export BAK moved to the SAV tab, which allows Export main to be deleted and Export SAV to be used as the single-click for exporting saves. `CTRL-E` is still the hotkey.
25 lines
722 B
C#
25 lines
722 B
C#
using System.Collections.Generic;
|
|
|
|
namespace PKHeX.Core
|
|
{
|
|
/// <summary>
|
|
/// Settings used for starting up an editing environment.
|
|
/// </summary>
|
|
public interface IStartupSettings
|
|
{
|
|
/// <summary>
|
|
/// Save File version to start the environment with if a preexisting save file has not been chosen.
|
|
/// </summary>
|
|
GameVersion DefaultSaveVersion { get; }
|
|
|
|
/// <summary>
|
|
/// Method to load the environment's initial save file.
|
|
/// </summary>
|
|
AutoLoadSetting AutoLoadSaveOnStartup { get; }
|
|
|
|
/// <summary>
|
|
/// List of recently loaded save file paths.
|
|
/// </summary>
|
|
List<string> RecentlyLoaded { get; }
|
|
}
|
|
}
|