> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ss14.art/llms.txt
> Use this file to discover all available pages before exploring further.

# Тестирование неопубликованного engine через launcher

В редких случаях вам может понадобиться протестировать изменения в engine против launcher. Проблема в том, что launcher *крайне неудобно* заставляет использовать только официальные опубликованные версии engine. К счастью, недавно я упростил этот процесс!

Скачайте [SS14.Launcher](https://github.com/space-wizards-federation/SS14.Launcher) с GitHub, скомпилируйте его и так далее. Вы заметите забавную кнопку при запуске:

<img src="https://mintcdn.com/meowmew/TvZPuS8U3lxB2Npc/images/engine-development/launcher-dev-menu.png?fit=max&auto=format&n=TvZPuS8U3lxB2Npc&q=85&s=53102bca4a8c49bacaa6bd91e93f2076" alt="" width="802" height="532" data-path="images/engine-development/launcher-dev-menu.png" />

Отметьте оба чекбокса, затем укажите в текстовом поле путь к директории `release/` вашей сборки Robust. Это заставит launcher использовать исключительно локальные сборки engine, независимо от того, к какому серверу вы подключаетесь.

Затем запустите скрипты упаковки в `Tools/` (`package_client_build.py` или `package_webview.py`), чтобы заполнить папку `release/` необходимыми zip-файлами engine. Каждый раз при изменении engine просто запускайте скрипт заново — launcher подхватит изменения при следующем запуске.

После этого просто подключите ваш launcher к локальному серверу через чудеса ACZ — и всё готово!
