[ВОПРОС] Реализация переноса героев в кампаниях - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Модостроительство В этом разделе можно обсуждать все что касается создания модов для Heroes of Might and Magic V.

Ответ
 
Опции темы
#1
Старый 08.03.2023, 11:21
  #1
^
DevoRevo
 
Аватар для DevoRevo
📖
Регистрация: 02.07.2020
Адрес: Сургут
Сообщения: 101
Регистрация: 02.07.2020
Адрес: Сургут
Сообщения: 101
По умолчанию
[ВОПРОС] Реализация переноса героев в кампаниях

Итак задался я вопросом. Как реализован перенос героев между миссиями в кампаниях разработчиков? Переносятся, уровень, статы, заклинания, навыки и умения. Перенос артефактов я нашел в .lua скриптах аддона, каждой миссии. А как насчет героев? И можно ли сделать такое между кампаниями, к примеру между кампаниями Первой игры и аддона Владык севера с Раилагом, учитывая что все кампании установлены в ToE с модификацией. Буду признателен любым объяснениям.
DevoRevo вне форума
Ответить с цитированием
#2
Старый 08.03.2023, 12:21
  #2
^
Andrei_21
 
Аватар для Andrei_21
📖
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
По умолчанию
Re: [ВОПРОС] Реализация переноса героев в кампаниях

DevoRevoИтак задался я вопросом. Как реализован перенос героев между миссиями в кампаниях разработчиков? Переносятся, уровень, статы, заклинания, навыки и умения. Перенос артефактов я нашел в .lua скриптах аддона, каждой миссии. А как насчет героев? И можно ли сделать такое между кампаниями, к примеру между кампаниями Первой игры и аддона Владык севера с Раилагом, учитывая что все кампании установлены в ToE с модификацией. Буду признателен любым объяснениям.
Все работает зачет xdb-файлов кампаний, внутри которых в определенных тэгах указывают откуда и куда должен переходить герой. И перенос между кампаниями также можно реализовать, под это выделен один тэг (именно так в версии 1.6 все ГГ переходят). При желании вполне можно устроить перенос и между кампаниями Владык и ПО, главное, чтобы при переносе совпадали скриптовые имена героев (а то Раилагов, Изабель И Фрид есть по две штуки).
__________________
Сценарий: "Наследие прошлого"
Кампании:
"
Новый порядок", "Серый Альянс""Поиски Истины"

Трейлер кампании "Дыхание Пустоты": https://www.youtube.com/watch?v=NH04dyKPmw8&ab_channel=%D0%90ndrei_21

Andrei_21 вне форума
Ответить с цитированием
#3
Старый 08.03.2023, 16:39
  #3
^
DevoRevo
 
Аватар для DevoRevo
📖
Регистрация: 02.07.2020
Адрес: Сургут
Сообщения: 101
Регистрация: 02.07.2020
Адрес: Сургут
Сообщения: 101
По умолчанию
Re: [ВОПРОС] Реализация переноса героев в кампаниях

Andrei_21Все работает зачет xdb-файлов кампаний, внутри которых в определенных тэгах указывают откуда и куда должен переходить герой. И перенос между кампаниями также можно реализовать, под это выделен один тэг (именно так в версии 1.6 все ГГ переходят). При желании вполне можно устроить перенос и между кампаниями Владык и ПО, главное, чтобы при переносе совпадали скриптовые имена героев (а то Раилагов, Изабель И Фрид есть по две штуки).

Про имена я знаю, как и про типы героев. Это, как раз не самое страшное. А не могли бы вы, привести пример .xdb файла с таким переносом, или кусок кода оттуда? А лучше назвать какое-нибудь имя файла и сказать где они хранятся, а я уж сам там покопаюсь?
DevoRevo вне форума
Ответить с цитированием
#4
Старый 08.03.2023, 18:25
  #4
^
Andrei_21
 
Аватар для Andrei_21
📖
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
Регистрация: 14.03.2021
Сообщения: 235
andrei_21
Выставка наград
По умолчанию
Re: [ВОПРОС] Реализация переноса героев в кампаниях

Все внутри архива data.pak, затем папка Campaigns и внутри примеры для всех оригинальных кампаний 3.1, в файлах нужно искать строки <HeroesPool>  и внутри уже будут данные по пареносу героя: имя, миссия, кампания.
__________________
Сценарий: "Наследие прошлого"
Кампании:
"
Новый порядок", "Серый Альянс""Поиски Истины"

Трейлер кампании "Дыхание Пустоты": https://www.youtube.com/watch?v=NH04dyKPmw8&ab_channel=%D0%90ndrei_21

Andrei_21 вне форума
Ответить с цитированием
Ответ


Опции темы



Часовой пояс GMT +4, время: 17:00.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru