private async Task _InitPakLoader() { await Task.Run(() => { if (!Config.Root.HasSection("pak_loader")) { // Create default settings Section pak = Config.Root.AddSection("pak_loader"); pak.AddItem("enabled", false); pak.AddItem("ea_path"); pak.AddItem("exp_path"); pak.AddItem("cachepath", Path.Combine(Settings.APPPATH, Settings.CACHE)); } Settings.CACHEPATH = Config.Root.pak_loader.cachepath; if (Config.Root.pak_loader.enabled) { ImageCache.LoadCaches(Splashscreen.Callback); } }); }