diff --git a/PCK-Studio/MainForm.cs b/PCK-Studio/MainForm.cs index 760c5c96..4508f1c4 100644 --- a/PCK-Studio/MainForm.cs +++ b/PCK-Studio/MainForm.cs @@ -86,7 +86,7 @@ namespace PckStudio private bool TryOpenPck(string filepath, out PackInfo packInfo) { - if (!File.Exists(filepath) || !filepath.EndsWith(".pck")) + if (!File.Exists(filepath)) { packInfo = PackInfo.Empty; return false; @@ -127,7 +127,7 @@ namespace PckStudio private void AddEditorPage(string filepath) { - if (!File.Exists(filepath) && !filepath.EndsWith(".pck")) + if (!File.Exists(filepath)) { Trace.TraceError($"[{nameof(AddEditorPage)}] Invalid filepath({filepath})"); return; diff --git a/PCK-Studio/Program.cs b/PCK-Studio/Program.cs index 5d11a7d5..3aa66369 100644 --- a/PCK-Studio/Program.cs +++ b/PCK-Studio/Program.cs @@ -38,7 +38,7 @@ namespace PckStudio Updater.SetOwner(MainInstance); if (args.Length > 0) { - MainInstance.LoadPckFromFile(args.Where(arg => File.Exists(arg) && arg.EndsWith(".pck"))); + MainInstance.LoadPckFromFile(args.Where(arg => File.Exists(arg))); } Application.ApplicationExit += (sender, e) => { RPC.Deinitialize(); }; MainInstance.FocusMe();