| Строка 176: |
Строка 176: |
|
| |
|
| ==== Рендер НЕ станции ==== | | ==== Рендер НЕ станции ==== |
| Если вы хотите создать рендер чего-то что не относится к станции, то вам потребуются некоторые действия с вашим гридом внутри локального сервера. | | Если вы хотите создать рендер чего-то что не относится к станции, то действия в основном схожи с тем, чтобы рендерить станцию. |
| * Запустите локальный сервер и зайдите на него. | | * Убедитесь, что необходимый вам файл находится в одном из подкаталогов Resources локального сервера. |
| * Загрузите уже существующую станцию в режиме маппинга через команду <code>mapping</code>. Для удобства используйте лоу-поп карты, например Reach. | | * Откройте корневую папку вашего локального сервера с помощью Терминала / Git Bash. |
| * Загрузите файл с необходимым для рендера гридом через <code>uploadfile названиефайла.yml</code>.
| | * Введите команду <code>dotnet run --project Content.MapRenderer -- -f Resources/Maps/<ПутьДоФайла>/<НазваниеФайлаСПрипиской.yml></code> |
| * Загрузите на карту с этой станцией грид, который хотите зарендерить, через команду <code>loadgrid</code> на отдалённых координатах, например 100 100.
| | * Дождитесь окончания процесса. |
| * Проверьте чтобы ваш грид загрузился корректно. | | * Готовый рендер находится в ваших локальных файлах по пути <code>/Resources/MapImages/<НазваниеИсходногоФайла>/</code> |
| * Сохраните карту используя <code>savemap</code>. | |
| * Замените файл карты, которую вы редактировали, на сохранённый в <code>/bin/Content.Server/data/</code>.
| |
| * Проделайте всё необходимое для рендера обычной станции, в качестве <code>{{Tooltip|GameMapID|Айди карты|ID самой карты в её прототипе, например: CorvaxAstra; CorvaxSilly, Box, Packed, и т.д.}}</code> укажите карту, которую ранее изменяли.
| |