Рендер карт: различия между версиями

Материал из Space Station 14 Вики
мНет описания правки
Нет описания правки
 
Строка 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> укажите карту, которую ранее изменяли.

Текущая версия от 16:12, 4 августа 2026

О рендерах

Рендер карты - изображение, представляющие из себя полную версию внутриигровой станции со всеми объектами и структурами, находящимися на ней с момента начала раунда. Карты стандартно делятся на 3 категории, по количеству минимально необходимых для запуска игроков: Хай-поп, Мид-поп и Лоу-поп. В данной статье представлены рендеры карт, в данный момент находящиеся в маппуле, созданные или отредактированные командой мапперов Corvax.

error Примечание

Рендеры карт

Хай-поп (55+ игроков)

Астра

  • Куратор: @YMKEH
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Бокс

  • Куратор: @TheOksidi165
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Гласир

  • Куратор: @Dezzzix
  • Дата рендера: 02.03.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Дельта

  • Куратор: нет
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Пилигрим

  • Куратор: нет
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Хлорис

  • Куратор: @Resoid
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)

Мид-поп (25-55 игроков)

Авесом

  • Куратор: нет
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Аутпост

  • Куратор: @kvant8
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Багель

  • Куратор: @Sergan_31
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Войд

  • Куратор: @kerefo
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Мошкара

  • Куратор: @.61ya
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Пейпер

  • Куратор: @TheOksidi165
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)

Лоу-поп (0-25 игроков)

Кластер

  • Куратор: @KillanGenifer
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Маус

  • Куратор: нет
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Омега

  • Куратор: @Aireki
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Пакет

  • Куратор: @JustUserName
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Силли

  • Куратор: @Serafina_17
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)


Тушканчик

  • Куратор: нет
  • Дата рендера: 17.02.26

Полный
Нажмите здесь, чтобы раскрыть содержимое. (может быть небольшая задержка)

Как стать куратором карты?

Куратор карты — ответственный человек, занимающийся правками и обновлениями вверенных ему карт, соблюдает стандарты маппинга, собирает и обрабатывает обратную связь от игроков по картам. У каждого куратора имеется своя личная ветка для сбора фидбека по его карте. В большинстве случаев, куратором карты является действующий или бывший @Маппер проекта. Однако, в редких исключениях, возможно принятие на должность куратора игрока не относящегося к отделу, в случае, если некому больше заниматься определённой картой.

Встаёт вопрос, как стать тем самым исключением? В обычной ситуации, если вы попросите стать куратором карты, то будете закономерно отправлены на GitHub. Если у карты отсутствует куратор, то вы имеете полное право отправить Pull Request с какими-либо правками по карте, предварительно согласовав их с @Ведущим маппером. При условии, что вы длительное время будете вносить те или иные изменения в карту, с некоторой вероятностью
Это не означает, что вам стопроцентно, не будучи маппером, одобрят право рулить картой.
, вам могут позволить взять кураторство над картой.

Однако, проще получить эту возможность будет, если вы непосредственно вступите в мапперский отдел, через слушание на должность @Стажёра-маппера и, в последствии повысившись, сможете взять на попечение свободную карту.

Гайд на рендеры

Первоначально, для любых манипуляций с рендерами, вам необходимо иметь собственный локальный сервер. Далее пошагово будут расписаны все необходимые действия для создания готового изображения.

Рендер станции

Для создания рендера уже готовых станций не понадобится каких-либо особых манипуляций.

  • Откройте корневую папку вашего локального сервера с помощью Терминала / Git Bash.
  • Введите команду dotnet run --project Content.MapRenderer <GameMapID>Айди карты
    ID самой карты в её прототипе, например: CorvaxAstra; CorvaxSilly, Box, Packed, и т.д.
  • Дождитесь окончания процесса.
  • Готовый рендер находится в ваших локальных файлах по пути /Resources/MapImages/<АйдиКарты>/

Рендер НЕ станции

Если вы хотите создать рендер чего-то что не относится к станции, то действия в основном схожи с тем, чтобы рендерить станцию.

  • Убедитесь, что необходимый вам файл находится в одном из подкаталогов Resources локального сервера.
  • Откройте корневую папку вашего локального сервера с помощью Терминала / Git Bash.
  • Введите команду dotnet run --project Content.MapRenderer -- -f Resources/Maps/<ПутьДоФайла>/<НазваниеФайлаСПрипиской.yml>
  • Дождитесь окончания процесса.
  • Готовый рендер находится в ваших локальных файлах по пути /Resources/MapImages/<НазваниеИсходногоФайла>/