Перейти к содержанию

отключить нежелательные недели

Аватар пользователя
#5

За типы недель отвечают файлы MoonCalendar. По умолчанию используется GameMechanics/MoonCalendar/Default.xdb для обычных карт и GameMechanics/MoonCalendar/NoMonsterWeeks.xdb - для недель без монстров для случайных карт. При необходимости убрать из пула какую-то неделю для всех карт в игре, найдите айди этой недели в Default.xdb и замените его на другой. Например, WEEK_OF_DISEASE заменить на WEEK_OF_FOX.

Редактор карт поддерживает выбор специфичного пула недель для отдельных карт. Для этого откройте расширенный редактор карт и настройте таблицу MoonCalendar. Создайте новый файл типа MoonCalendar (ПКМ => New), создастся заготовка подо все месяцы, но с айди WEEK_OF_NOTHING вместо недель. Заполните недели, как пожелает того душа. Одному блоку из пяти недель соответствует месяц. Например, можно сделать месяцы только с неделями лисы, только с неделями саламандры и так далее. Поясняющие скриншоты из редактора приведены ниже.

После сохраните созданный файл (при работе с открытой картой сохранится сразу в карту, при работе в пустом редакторе - в data/) и укажите путь к нему, используя блокнот, в map.xdb вашей карты по образцу, показанному на скриншоте.

ВАЖНО

Я прилагаю "фикс" для редактора, который открывает опцию MoonCalendar в MapProperties. При его использовании открываете вашу карту, ищете в свойствах карты строчку MoonCalendar, нажимаете в ней New и вводите имя нового "календаря". Далее, как и в предыдущем пункте, настраиваете недели и сохраняете.
Прикреплять файл фикса к карте не нужно. Хранить тоже. Достаточно положить его в папку data/ вашей игры, создать календарь и сохранить. После настройки календаря фикс можно убирать.

Фикс класть так: ПапкаИгры/data/types.xml

Вложения 5
5 файл(ов) • Общий размер: 254,9 KB
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________

Статистика

Приветствуем новейшего участника: dylanyamaha