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

Сообщения от отключить нежелательные недели

Пока нет оценок — будьте первым!
Можете подсказать как в редактируемой карте убрать недели лихорадки чумы и другие, оставить только на прирост существ и нейтральные ?
Аватар пользователя
подключаюсь к вопросу и еще хочу спросить: как добавить свою неделю? например, как в тройке - при постройке грааля вечную неделю бесов, например.
Аватар пользователя
В дереве свойств карты есть MoonCalendar - свойство, отвечающее за недели. Несмотря на то, что оно заблокировано, свойство функционирует.
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
А как отключить-то их?) Мешаются недели с существами, прирост особо не интересен их, а карту засоряют сильно, особенно невероятные. 
Аватар пользователя

За типы недель отвечают файлы 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"
_________________

Статистика

Приветствуем новейшего участника: Вязов Анатолий Аркадьевич

Сейчас на сайте 7 пользователей 1416 гостей