From d00b58f4b7602587ba227d9828f1af708a345b7b Mon Sep 17 00:00:00 2001 From: LoomeL Date: Sun, 18 Aug 2019 22:08:31 +0600 Subject: [PATCH] =?UTF-8?q?[ANY]=20=D0=92=D0=B5=D1=80=D0=BD=D1=83=D0=BB=20?= =?UTF-8?q?=D0=BD=D0=B0=D0=B7=D0=B0=D0=B4=20DirBridge=20&=20=D1=84=D0=B8?= =?UTF-8?q?=D0=BA=D1=81=20=D0=BA=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D0=B0?= =?UTF-8?q?=D1=80=D0=B8=D0=B5=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Launcher/runtime/config.js | 15 +++++++++++++-- Launcher/runtime/engine/api.js | 11 ----------- .../gravit/launcher/gui/JSRuntimeProvider.java | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Launcher/runtime/config.js b/Launcher/runtime/config.js index 6a08ef80..f7e855c9 100644 --- a/Launcher/runtime/config.js +++ b/Launcher/runtime/config.js @@ -13,7 +13,7 @@ var config = { //*** Стандартные настройки клиента ***// autoEnterDefault: false, // Автоматический вход на выбранный сервер fullScreenDefault: false, // Клиент в полный экран - featureStoreDefault: true, // Поистк файлов в других клиентах (Используется для экономии трафика и ускорения загрузки) + featureStoreDefault: true, // Поиск файлов в других клиентах (Используется для экономии трафика и ускорения загрузки) ramDefault: 1024, // Количество оперативной памяти выделенной по умолчанию (0 - Автоматически) //*** Настройка загрузки JVM ***// @@ -25,4 +25,15 @@ var config = { }, settingsMagic: 0xC0DE5, // Магия вне хогвартса -}; \ No newline at end of file +}; + +DirBridge.dir = DirBridge.getLauncherDir(config.dir); +DirBridge.dirStore = DirBridge.getStoreDir(config.dir); +DirBridge.dirProjectStore = DirBridge.getProjectStoreDir(config.dir); +if (!IOHelper.isDir(DirBridge.dir)) { + java.nio.file.Files.createDirectory(DirBridge.dir); +} +DirBridge.defaultUpdatesDir = DirBridge.dir.resolve("updates"); +if (!IOHelper.isDir(DirBridge.defaultUpdatesDir)) { + java.nio.file.Files.createDirectory(DirBridge.defaultUpdatesDir); +} \ No newline at end of file diff --git a/Launcher/runtime/engine/api.js b/Launcher/runtime/engine/api.js index 4f6e4d20..3374a51d 100644 --- a/Launcher/runtime/engine/api.js +++ b/Launcher/runtime/engine/api.js @@ -89,15 +89,4 @@ function startTask(task) { function openURL(url) { app.getHostServices().showDocument(url.toURI()); -} - -DirBridge.dir = DirBridge.getLauncherDir(config.dir); -DirBridge.dirStore = DirBridge.getStoreDir(config.dir); -DirBridge.dirProjectStore = DirBridge.getProjectStoreDir(config.dir); -if (!IOHelper.isDir(DirBridge.dir)) { - java.nio.file.Files.createDirectory(DirBridge.dir); -} -DirBridge.defaultUpdatesDir = DirBridge.dir.resolve("updates"); -if (!IOHelper.isDir(DirBridge.defaultUpdatesDir)) { - java.nio.file.Files.createDirectory(DirBridge.defaultUpdatesDir); } \ No newline at end of file diff --git a/Launcher/src/main/java/pro/gravit/launcher/gui/JSRuntimeProvider.java b/Launcher/src/main/java/pro/gravit/launcher/gui/JSRuntimeProvider.java index 93638602..17738305 100644 --- a/Launcher/src/main/java/pro/gravit/launcher/gui/JSRuntimeProvider.java +++ b/Launcher/src/main/java/pro/gravit/launcher/gui/JSRuntimeProvider.java @@ -171,8 +171,8 @@ public void run(String[] args) throws ScriptException, NoSuchMethodException, IO @Override public void preLoad() throws IOException, ScriptException { if (!isPreLoaded) { - loadScript(Launcher.CONFIG_SCRIPT_FILE); loadScript(Launcher.API_SCRIPT_FILE); + loadScript(Launcher.CONFIG_SCRIPT_FILE); isPreLoaded = true; } }