Content Editor – загальний огляд
Content Editor — це офіційний інструментальний комплекс для створення, редагування та управління користувацьким контентом у симуляторі ZDSimulator. Він об'єднує в собі кілька важливих вбудованих модулів, серед яких: редактор сценаріїв, Consist Editor (редактор рухомих складів), редактор маршрутів, інструменти роботи з REF-файлами, а також засоби тестування та перевірки створених об'єктів. Основне призначення програми — забезпечити користувачам зручний та централізований інтерфейс для створення нових доповнень (маршрутів, сценаріїв, перефарбувань, об'єктів) та їх публікації в майстерні Steam.
За допомогою Content Editor ви можете:
- створювати й редагувати власні маршрути з детальним ландшафтом, інфраструктурою та сигналізацією;
- формувати склади за допомогою Consist Editor, вибираючи локомотиви, вагони та їхню послідовність;
- створювати навчальні або ігрові сценарії, додаючи події, погодні умови, трафік та нестандартні ситуації;
- перевіряти коректність створеного контенту без запуску симулятора;
- упорядковувати файли ресурсів (звук, текстури, моделі)
- експортувати доповнення та публікувати їх безпосередньо в майстерню Steam, роблячи контент доступним для всієї спільноти.
Завантаження та налаштування
Для встановлення Content Editor для ZDSimulator необхідно скористатися клієнтом Steam, через який розповсюджується як сама гра, так і додаткові офіційні інструменти до неї. Насамперед потрібно запустити Steam та перейти у розділ «Бібліотека» — саме там зберігаються усі встановлені вами ігри та інструменти. За замовчуванням у списку відображаються лише ігри, тому для доступу до Content Editor слід активувати показ інструментів. Для цього в лівому стовпчику над переліком назв відкрийте фільтр вмісту та відзначте пункт «Інструменти» (Tools). Після цього Steam оновить список бібліотеки, де окрім основної гри ZDSimulator з’являться доступні для встановлення допоміжні програми.
Серед них знайдіть “ZDSimulator - Content Editor” — зазвичай він розташований одразу під назвою основної гри. Якщо список великий, зручно скористатися пошуком у верхній частині панелі бібліотеки. Коли Content Editor знайдено, натисніть на нього правою кнопкою миші та оберіть «Встановити» (Install). Після цього почнеться автоматичне завантаження та встановлення інструмента.
Коли встановлення завершиться, інструмент можна буде запускати прямо з бібліотеки Steam, як і звичайну гру. Просто натисніть кнопку «Запустити» (Play), і редактор відкриється у новому вікні. Для коректної роботи бажано, щоб Content Editor було встановлено на той самий диск, де знаходиться основна гра ZDSimulator, а запуск здійснювався від імені адміністратора — це дозволить уникнути можливих проблем із доступом до ресурсів гри та проєктів.
Після встановлення та запуску Content Editor відкриється головне вікно програми. Щоби коректно працювати з файлами гри, створювати та експортувати контент, потрібно виконати базове налаштування. Для цього натисніть на вкладку Settings у верхній панелі вікна — вона розташована третьою праворуч у верхньому рядку меню (після пунктів Content та Log).
У вікні налаштувань одразу доступна можливість обрати мову інтерфейсу. У випадаючому списку знизу оберіть зручну для вас мову: українську, англійську або російську.
Нижче розташовано три основні поля для вказання шляхів до важливих директорій, з якими працюватиме редактор:
- Папка гри (Game Folder) У першому полі автоматично прописується шлях до встановленої гри ZDSimulator, наприклад:
D:\SteamLibrary\steamapps\common\ZDSimulator
Якщо гра встановлена в інше місце — шлях можна скоригувати вручну. Це основна директорія, з якої редактор зчитує ресурси гри.
- Папка контенту (Content Folder) У другому полі потрібно вказати шлях до окремої папки, що буде імітувати внутрішню структуру гри. Наприклад:
D:\ZDSimulator-content Цю папку слід створити власноруч до початку роботи з редактором. Вона має містити структуру каталогів гри, зокрема:
routes\ data\ Ці папки потрібно самостійно скопіювати або завантажити, якщо ви працюєте з чужими проєктами чи створюєте нові маршрути. Саме з цієї директорії Content Editor братиме файли для редагування.
⚠ Увага: Не рекомендується використовувати каталог самої гри або директорію Steam-бібліотеки для роботи з контентом — Steam може автоматично видаляти або змінювати ці файли під час оновлень.
- Тимчасова папка (Temp Folder) У третьому полі вказується шлях до папки, в якій будуть зберігатись експортовані проєкти, готові до завантаження у Steam Workshop. Наприклад:
D:\ZDSimulator-temp
Її також необхідно створити вручну заздалегідь. Content Editor автоматично згенерує у ній необхідні структури та файли під час роботи. Ця папка не потребує попереднього заповнення — достатньо лише вказати шлях.
Після заповнення всіх трьох полів налаштувань — редактор буде готовий до повноцінної роботи з проєктами. Ви зможете відкривати існуючі маршрути, створювати нові та експортувати їх у Steam. Усі зміни застосовуються автоматично — перезапуск програми не потрібен.
Перейдемо до базового ознайомлення з функціоналом Content Editor та його інтерфейсу.
Інтерфейс Content Editor
У стартовому вікні ZDSimulator Content Editor робочий простір поділено на кілька функціональних зон, кожна з яких має своє призначення. Ліворуч розташована панель із деревом контенту — це головне місце для навігації між усіма доступними об’єктами. Вона відображає категорії контенту вашої збірки у вигляді списку з кількістю записів у дужках. Наприклад:
- Routes (маршрути)
- Locomotives (локомотиви)
- Traffic (трафік)
- Consists (склади потягів)
Ця панель дає змогу швидко переходити між різними видами контенту. Щоб полегшити пошук, угорі панелі передбачено поле Filter: достатньо ввести частину назви, щоб відфільтрувати потрібний запис. Вкінці розташовано 3 директорії, між якими ви можете оибрати натискаюючи на їх зображення. У центральній частині вікна розташована велика область перегляду та редагування. Початково тут відображається напис SELECT CONTENT, що підказує користувачеві спершу обрати об’єкт зліва. Коли ви вибираєте якийсь елемент (наприклад, локомотив або маршрут), у цій області відкривається його детальна інформація: характеристики, параметри, список властивостей для редагування. Тут ви й проводите основну роботу — змінюєте дані й зберігаєте зміни. Вгорі вікна знаходиться класичне меню програми. Воно невелике й мінімалістичне, але зосереджує найважливіші дії:
- Content — відкривати, імпортувати, експортувати або зберігати контент.
- Log — переглядати журнал подій і помилок.
- Settings — змінювати налаштування редактора
Це меню дозволяє керувати файлами та конфігурацією без зайвих рухів мишкою. Усе вікно створено для максимальної зручності: зліва ви швидко обираєте потрібний елемент, у центрі редагуєте його властивості, зверху керуєте файлами та налаштуваннями, а знизу стежите за версією й прогресом завантаження. Така структура дозволяє новачкові швидко зорієнтуватися, а досвідченому користувачеві — ефективно працювати без зайвого хаосу на екрані.
Запуск редактору сценаріїв
Щоб відкрити редактор сценаріїв у ZDSimulator Content Editor, спочатку потрібно натиснути на розділ "Routes" у лівому меню. Після цього відкриється список усіх доступних маршрутів. Наприклад, можна вибрати "Dnipro-Lozova" — він буде відображений з правого боку вікна, у блоці "Route Dnipro-Lozova".
У правій частині з’являється кілька кнопок. В останньому блоці під назвою "Сценарії" (він розташований під кнопками "Редагувати", "Описання до гри", "Завантажити в Workshop" тощо), натискаємо кнопку "Створити новий сценарій".
Після натискання з’являється вікно з назвою "New Scenario". У полі вводу потрібно ввести назву сценарію — наприклад: 1.sc1. Також у верхній частині вікна є підказка, як уже названі попередні сценарії: sc1 – Прямий напрямок, sc2 – Зворотній напрямок. Це допомагає орієнтуватися у вже створених сценаріях. Коли назва введена, натискаємо кнопку OK.
Після цього відкриється нове вікно — "ZDSIMULATOR SCENARIO EDITOR". У верхній частині вікна видно інформацію про маршрут, сценарій та напрямок. Є також поле "Мова сценарію", де можна обрати зручну для вас мову. До редагування доступні базові параметри сценарію: зліва можна вказати тип локомотива, довжину складу, тип гальм, кількість вагонів, щільність ТМІ та інші технічні дані. .
У нижній частині вікна є ліворуч "COPY TO GAME" що одразу копіює файл сценарію до симулятора, а праворуч — "SAVE", яка зберігає сценарій.
Таким чином, сценарій створено й відкрито в редакторі, де можна вносити всі потрібні налаштування для гри.
Детальніше про роботу з редактором сценаріїв ви можете дізнатись в розділі Редактор сценаріїв.
Запуск редактора маршрутів
Для початку розглянемо приклад інтеграції маршрутів, створених у версії 55.008, та подальший запуск їх у редакторі маршрутів. На першому етапі необхідно в лівому стовпці категорій обрати пункт "Routes". Після натискання у правій частині вікна з’являться дві доступні функції:
- Створити маршрут
- Інтегрувати маршрут
У разі вибору першої опції відкриється вікно, де потрібно ввести назву майбутнього маршруту. Після підтвердження створення на екрані з’явиться структура вашого маршруту, а в категоріях Content Editor'а він стане доступним для редагування. Якщо ж обрати функцію "Інтегрувати маршрут", з’явиться вікно, в якому необхідно вказати місце розташування раніше створеного маршруту, який ви хочете додати. Після вибору каталогу натисніть "ОК". Далі у відповідному полі автоматично з’явиться назва маршруту, що відповідає назві його папки. При бажанні ви можете її змінити вручну. Зверніть увагу: якщо маршрут із такою назвою вже існує в редакторі, продовжити операцію буде неможливо — система видасть попередження. Наступним кроком є вибір версії, з якої походить маршрут. Якщо обрана версія сумісна зі стандартами Steam, інтеграція відбудеться без змін. У випадку, якщо маршрут був створений під версію 55.008 або нижче, редактор автоматично виконає необхідне перекодування та адаптацію файлів до нового формату. Процес імпорту може зайняти певний час — орієнтовно від 30 до 60 секунд. Не хвилюйтеся, якщо програма певний час не реагуватиме: це нормальна частина обробки. Після завершення з’явиться повідомлення з результатом виконання. Після цього імпортований маршрут буде доступний у списку маршрутів, і ви зможете відкрити його у редакторі маршрутів, щоб розпочати подальше редагування або створення сценаріїв.