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

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

Пока нет оценок — будьте первым!
11 лет назад
Можете подсказать как в редактируемой карте убрать недели лихорадки чумы и другие, оставить только на прирост существ и нейтральные ?
Аватар пользователя
11 лет назад
подключаюсь к вопросу и еще хочу спросить: как добавить свою неделю? например, как в тройке - при постройке грааля вечную неделю бесов, например.
Аватар пользователя
11 лет назад
В дереве свойств карты есть MoonCalendar - свойство, отвечающее за недели. Несмотря на то, что оно заблокировано, свойство функционирует.
3 года назад
А как отключить-то их?) Мешаются недели с существами, прирост особо не интересен их, а карту засоряют сильно, особенно невероятные. 
Аватар пользователя
1 год назад

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

Статистика

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

Сейчас на сайте 6 пользователей 1406 гостей