public ForgeBrowser() { state = new ForgeBrowserState(); InitializeComponent(); Text = $"ForgeToolGUI (LibForge v{LibForge.Meta.BuildString})"; var args = Environment.GetCommandLineArgs(); if (args.Length > 1) { if (File.Exists(args[1])) { var file = GameArchives.Util.LocalFile(args[1]); if (GameArchives.PFS.PFSPackage.IsPFS(file) != GameArchives.PackageTestResult.NO || GameArchives.Ark.ArkPackage.IsArk(file) != GameArchives.PackageTestResult.NO || GameArchives.STFS.STFSPackage.IsSTFS(file) != GameArchives.PackageTestResult.NO) { LoadPackage(args[1]); } else { OpenFile(file); } } else if (Directory.Exists(args[1])) { LoadFolder(args[1]); } } }
public ForgeBrowser() { state = new ForgeBrowserState(); InitializeComponent(); SetTitle(); var args = Environment.GetCommandLineArgs(); if (args.Length > 1) { LoadAnything(args[1]); } else { OpenTab(new Inspectors.StartupInspector(), "Welcome"); } }
public ForgeBrowser() { state = new ForgeBrowserState(); InitializeComponent(); Text = $"ForgeToolGUI (LibForge v{LibForge.Meta.BuildString})"; }
public ForgeBrowser() { state = new ForgeBrowserState(); InitializeComponent(); }