Форум HeroesWorld-а - Показать сообщение отдельно - [ВОПРОС] отключить нежелательные недели
Показать сообщение отдельно
#5
Старый 03.12.2024, 23:51
  #5
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 2056
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 2056
Выставка наград
По умолчанию
Re: [ВОПРОС] отключить нежелательные недели

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

Миниатюры
Нажмите на изображение для увеличения
Название:  1.PNG
Просмотров: 117
Размер:	27.7 Кбайт
ID:	73913  Нажмите на изображение для увеличения
Название:  2.PNG
Просмотров: 108
Размер:	88.2 Кбайт
ID:	73914  Нажмите на изображение для увеличения
Название:  3.png
Просмотров: 95
Размер:	74.2 Кбайт
ID:	73915  Нажмите на изображение для увеличения
Название:  4.PNG
Просмотров: 91
Размер:	6.5 Кбайт
ID:	73916  
Вложения
Тип файла: zip types.zip (173.2 Кбайт, 73 просмотров)
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием