Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

DF2 :: ФОРУМЫ _ Horn of the Abyss _ Модификации HotA

Автор: Vilgelmstein 30 Sep 2022, 16:47

Всем доброго дня.

Решил я переключиться с масштабных задач о создании героев с нуля (не оставляя её насовсем, документ потихоньку пишется), на что-то более узкое и конкретное. Кроме того тут же можно будет видеть как работают свои хотелки.

Мне очень нравится контент который добавила команда хоты, и именно поэтому я хочу вносить изменения в эту игру. А не использовать эру. Хотя возможно придётся, если никого не найдётся.

Обращаюсь к жителям форума - вдруг кто-то захочет присоединиться и вместе делать свои изменения в хоте. Много же одиночек которые что-то там делают сами, и ещё умеют дизассмблировать и делать то что делает команда хоты.

В чём я разобрался сам - как вносить изменения в текстовые таблицы, и редактировать dat файл. Благодаря этому получился "патч", про него можно почитать https://vilgelmstein.ru/magicheskiy-patch-geroi-3/

Что я хочу сделать конкретно - ближайшие задачи которые я бы хотел реализовать, чтобы развивать свои изменения:

1. Изменение иконок изменённых школ магии, обводки в книге заклинаний, изменение внешнего вида сферы магии и книг магий - это графика.
2. Понять как убрать из ГМ причала защиты от воздуха, земли и воды (ибо в моём патче они не нужны). (сделано)
3. Понять как вообще сделать так чтобы ненужные заклинания не генерились вообще нигде.
4. Изменить механику орлоглаза - возможность учить заклинания во время боя.
5. Добавить больше "нейтральных земель", какими сейчас являются пустоши - но перестанут быть с фабрикой. Например, степи или тундра.
6. Объединить баллисту, катапульту и палатку в один навык (как боевые машины в 5ой)
7. Добавить школу магии - школу контроля (про просмотры, ДД и всё такое)
8. Добавить заклинания с постепенным уроном - ближайшая аналогия по механике это "чума" из пятёрки, вот можно начать с такой концепции.
9. Отредактировать значения прироста ресурсов в ресурсных шахтах и артефактов - 1 в день мало для темпа игр, можно сделать например 3.
10. Изменить палатку - дать возможность воскрешения, и убрать дикий разброс исцеления в более узкий. Сделает её чуть более полезной.

Это не единственное что я хочу, но я накидал этот список из 10 задач чтобы была видна конкретика.

Возможно что-то из этого невозможно сделать потому что герои не дадут. Но что-то точно можно сделать.
Мне не нравится консерватизм проекта хоты (что не значит что они делают что-то плохо технически/графически). Всё-таки идеям 20 летней давности надо давать бой, пытаясь сделать лучше. Это не значит что мои идеи лучше, но вот пробуем. Если кто-то хочет и может помочь - пишите)

Автор: feanor 01 Oct 2022, 18:09

Цитата
1. Изменение иконок изменённых школ магии, обводки в книге заклинаний, изменение внешнего вида сферы магии и книг магий - это графика.

ну графоний - это просто, мануалов полно
Цитата
2. Понять как убрать из ГМ причала защиты от воздуха, земли и воды (ибо в моём патче они не нужны).
это в дат-файле хоты
Цитата
3. Понять как вообще сделать так чтобы ненужные заклинания не генерились вообще нигде.
текстовик + датфайл, дать им нулевую генерацию во всех городах (см. грохот титана)
Цитата
4. Изменить механику орлоглаза - возможность учить заклинания во время боя.
плагин, даже, полагаю, такие уже должны быть написаны
Цитата
5. Добавить больше "нейтральных земель", какими сейчас являются пустоши - но перестанут быть с фабрикой. Например, степи или тундра.
полагаю, невозможно в Хоте без исходников
Цитата
6. Объединить баллисту, катапульту и палатку в один навык (как боевые машины в 5ой)
в принципе, возможно, но в хоте дополнительные трудности будут с пушкой
Цитата
7. Добавить школу магии - школу контроля (про просмотры, ДД и всё такое)
Школу магии, наверное, добавить можно (по большому счету это интерфейс), но никто этим всерьез не занимался
Цитата
8. Добавить заклинания с постепенным уроном - ближайшая аналогия по механике это "чума" из пятёрки, вот можно начать с такой концепции.
Ну тут ключевая часть это добавление заклинаний, а функционал у них уже так
Цитата
9. Отредактировать значения прироста ресурсов в ресурсных шахтах и артефактов - 1 в день мало для темпа игр, можно сделать например 3.
плагином достаточно просто
Цитата
10. Изменить палатку - дать возможность воскрешения, и убрать дикий разброс исцеления в более узкий. Сделает её чуть более полезной.
Воскрешение - чуть сложнее, диапазон - тоже несложно

Автор: Vilgelmstein 01 Oct 2022, 18:59

Цитата(feanor @ 01 Oct 2022, 18:09) *
Цитата
1. Изменение иконок изменённых школ магии, обводки в книге заклинаний, изменение внешнего вида сферы магии и книг магий - это графика.

ну графоний - это просто, мануалов полно
Цитата
2. Понять как убрать из ГМ причала защиты от воздуха, земли и воды (ибо в моём патче они не нужны).
это в дат-файле хоты
Цитата
3. Понять как вообще сделать так чтобы ненужные заклинания не генерились вообще нигде.
текстовик + датфайл, дать им нулевую генерацию во всех городах (см. грохот титана)
Цитата
4. Изменить механику орлоглаза - возможность учить заклинания во время боя.
плагин, даже, полагаю, такие уже должны быть написаны
Цитата
5. Добавить больше "нейтральных земель", какими сейчас являются пустоши - но перестанут быть с фабрикой. Например, степи или тундра.
полагаю, невозможно в Хоте без исходников
Цитата
6. Объединить баллисту, катапульту и палатку в один навык (как боевые машины в 5ой)
в принципе, возможно, но в хоте дополнительные трудности будут с пушкой
Цитата
7. Добавить школу магии - школу контроля (про просмотры, ДД и всё такое)
Школу магии, наверное, добавить можно (по большому счету это интерфейс), но никто этим всерьез не занимался
Цитата
8. Добавить заклинания с постепенным уроном - ближайшая аналогия по механике это "чума" из пятёрки, вот можно начать с такой концепции.
Ну тут ключевая часть это добавление заклинаний, а функционал у них уже так
Цитата
9. Отредактировать значения прироста ресурсов в ресурсных шахтах и артефактов - 1 в день мало для темпа игр, можно сделать например 3.
плагином достаточно просто
Цитата
10. Изменить палатку - дать возможность воскрешения, и убрать дикий разброс исцеления в более узкий. Сделает её чуть более полезной.
Воскрешение - чуть сложнее, диапазон - тоже несложно


Спасибо за ответ. По второму пункту мне подсказали в личку тоже про этот файл.

Первый вопрос - что значит просто и "возможно"? то есть какой набор компетенций предполагается.
Чтобы ковырять дат файл, менять графику - там только терпение насколько я понял и умение гуглить чтобы правильно записать данные в файл. А вот чтобы объединить навык - у меня пока нет идей где это и как.
За графику я догадываюсь как делать, упирается пока в само рисование того что надо. Но я обозначил этот пункт, так как он не сделан а делать надо.

То есть я отчасти очень рад что многие вопросы обозначены как то что это возможно. Но также если вы знаете в какую сторону смотреть - буду очень признателен если укажете вектор, хотябы что "ну это где-то в том файле".

И что касается плагинов - мне вроде говорили что моды на хоту не ставятся. Или плагин и мод это разные вещи?

Автор: Vilgelmstein 02 Oct 2022, 10:32

С ГМ причала разобрался и удалил лишние заклинания. Не сразу понял что там указаны только вероятности заклинаний без их названий. Дат файл обновил.

Автор: laViper 02 Oct 2022, 21:57

Цитата
Объединить баллисту, катапульту и палатку в один навык (как боевые машины в 5ой)

В пятой были ещё дополнительные навыки насколько я помню на баллисту и палатку.
Вырезание навыков приведёт к изменению ещё и героев, у которых они есть, плюс меняются шансы получения если меняется кол-во навыков.

Навык на баллисту вполне полезный, всегда можно подкрутить параметры.
Навык на катапульту может на манер военных машин улучшать все боевые машины (параметры атаки/защиты/здоровья), включая и повозку.
Навык на палатку на манер героев 5 может воскрешать часть потерь.

Автор: Vilgelmstein 02 Oct 2022, 23:40

Цитата(laViper @ 02 Oct 2022, 21:57) *
В пятой были ещё дополнительные навыки насколько я помню на баллисту и палатку.
Вырезание навыков приведёт к изменению ещё и героев, у которых они есть, плюс меняются шансы получения если меняется кол-во навыков.

Навык на баллисту вполне полезный, всегда можно подкрутить параметры.
Навык на катапульту может на манер военных машин улучшать все боевые машины (параметры атаки/защиты/здоровья), включая и повозку.
Навык на палатку на манер героев 5 может воскрешать часть потерь.


В пятой интересная вложенная прокачка героев, но в третьей части наверное это так просто не переделать. По крайней мере точно не мне. Как по мне - отдельно эти навыки не сказать что бесполезны. Конечно катапульта даёт 1 скорость, что архиважно. Контроль башен тоже определяет позицию хода. Но как-то слишком жирно занимают три слота. Умять их в один - почему нет. Баллиста с пушкой как основа, а башни, палатка и катапульта - приятные бонусы. Если было бы можно реализовать ветвистость хотябы на уровне пятёрки - было бы здорово.

Однако тут прежде всего стоит вопрос не что сделать, а как это сделать.

Автор: XEPOMAHT 03 Oct 2022, 00:29

Цитата(Vilgelmstein @ 02 Oct 2022, 23:40) *
Но как-то слишком жирно занимают три слота. Умять их в один - почему нет. Баллиста с пушкой как основа, а башни, палатка и катапульта - приятные бонусы.


В MoP баллистика и катапультирование объединены в 1 навык. Но чего-то особой выгоды там это у игроков не получило (т.к. герой там может изучить все 28 навыков, а с патчем на увеличенное количество навыков - и все 36). Для обычной ЭРЫ есть моды, увеличивающих лимит навыков у героя с 8 до 10, так что смыла объединять навыки особого и нет.

Игрокам интересны именно добавление новых вторичных навыков (поддерживаются в ERA+), на то они и вторичные, что дают мелкие бонусы, а в Пятых Героях совершенно другая система вторичных навыков, вряд ли её можно повторить в Героях Третьих без полной переделки самой игры.

Автор: hippocamus 03 Oct 2022, 00:30

Цитата(Vilgelmstein @ 02 Oct 2022, 23:40) *
В пятой интересная вложенная прокачка героев, но в третьей части наверное это так просто не переделать. По крайней мере точно не мне. Как по мне - отдельно эти навыки не сказать что бесполезны. Конечно катапульта даёт 1 скорость, что архиважно. Контроль башен тоже определяет позицию хода. Но как-то слишком жирно занимают три слота. Умять их в один - почему нет. Баллиста с пушкой как основа, а башни, палатка и катапульта - приятные бонусы. Если было бы можно реализовать ветвистость хотябы на уровне пятёрки - было бы здорово.

Однако тут прежде всего стоит вопрос не что сделать, а как это сделать.
Как это вижу я. Число слотов навыков героя сократить с 8 до 6.
5 обычных навыков + 1 фракционный.
Но к каждому навыку, который имеет уже не 3, а 5 степеней (как в 4-ке) - добавить непрокачиваемые перки, как в 5-ке.
Перки ограничены минимальным уровнем героя и уровнем навыка (то есть, некий перк может быть предложен лишь при достижении героем 12-го уровня и 3 уровня базового навыка).
Три даются безусловно на выбор при повышении, четвёртый - только через синергию с другим вторичным навыком (или даже с 2-мя другими - самые сильные).
В редакторе же можно настроить что угодно (или через квест дать).

Например, если мы берём навык "Разведка" - то его перками будут и Логистика, и Поиск Пути, и Орлиный Глаз, и Навигация. Их сила будет напрямую будет связана с уровнем навыка "Разведка".
Если берём "Мудрость" - то "Обучение", "Интеллект" и "Школяр".
Навык "Боевые машины" - перки "Осада", "Артиллерия", "Поддержка".
Пример синергичных перков: перк "Боевых машин" при наличии "Разведки" - "Артподготовка" - перед началом боя наносятся повреждения 1-2-3 отрядам врага.

Как обычных перков у навыка может быть больше 3, так и синергичных больше 1 - все не взять, придётся выбирать.
В качестве идеи для баланса - какие-то навыки могут быть полным отстоем, но при этом давать очень хорошие синергичные перки другим навыкам.

Автор: Vilgelmstein 03 Oct 2022, 00:50

Цитата(XEPOMAHT @ 03 Oct 2022, 00:29) *
В MoP баллистика и катапультирование объединены в 1 навык. Но чего-то особой выгоды там это у игроков не получило (т.к. герой там может изучить все 28 навыков, а с патчем на увеличенное количество навыков - и все 36). Для обычной ЭРЫ есть моды, увеличивающих лимит навыков у героя с 8 до 10, так что смыла объединять навыки особого и нет.

Игрокам интересны именно добавление новых вторичных навыков (поддерживаются в ERA+), на то они и вторичные, что дают мелкие бонусы, а в Пятых Героях совершенно другая система вторичных навыков, вряд ли её можно повторить в Героях Третьих без полной переделки самой игры.


Ну а что такое мелко? С чем сравнивать? Например 30% урона в ближнем бою - не так и мелко. А вот палатка это достаточно мелко. Вот эту мелочь как по мне и стоит объединить. У них есть общее - это всё вспомогательные средства на поле боя. Роль этих средств - вносить небольшой доп урон, танчить мобов, давать скорость, поддерживать юнитов. Лепить из них основу чтобы баллиста шатала как стек архов я думаю не стоит. Но объединить, чтобы герой мог эффективнее их использовать одним навыком - выглядит уместно. Это не значит что навык вдруг стал настолько полезен и все побежали его качать. Это делает его чаще применяемым (так как вместе собираются ситуации с баллистой, палаткой, башнями и катапультой). Он одновременно становится полезен как в начальных пробивках, так и в лейтовых ситуациях когда мы сражаемся в городе - так бывает. А какие-то усиление - например палатки, это стоит рассматривать отдельно от идеи объединения.


Кроме того будь у вас хоть сто слотов под навыки, объединять смысл есть. Есть ещё опыт необходимый для прокачки. Запас опыта на карте ограничен. Чем дальше в уровень, тем сложнее качаться ещё дальше. В сетевой игре встретить героя который раскачался например до 30 уровня и игра ещё не кончилась - ну я в тюрьме таких видел только. Нет конечно бывает всякое, Соответственно герои, как саппорты так и основа, стремятся набрать полезные навыки, ибо их прокачка ограничена. Будет ли там время забить все слоты палатками, баллистами и прочим? нет не будет. Там будет навыков пять, и уже пошёл первый контакт с оппонентом. Да, на саппорте может висеть поместье, логистика и...да даже палатка, потому что это Рион (она вроде у него). Но это саппорт, и доля опыта на него меньше.

И боюсь даже на четвёртом месяце игры, с вкачанными героями аки адский сотона, мы упрёмся в такой предел опыта, что слоты навыков не будут иметь значения.

Автор: hippocamus 03 Oct 2022, 01:19

Цитата(Vilgelmstein @ 03 Oct 2022, 00:50) *
Кроме того будь у вас хоть сто слотов под навыки, объединять смысл есть. Есть ещё опыт необходимый для прокачки. Запас опыта на карте ограничен. Чем дальше в уровень, тем сложнее качаться ещё дальше. В сетевой игре встретить героя который раскачался например до 30 уровня и игра ещё не кончилась - ну я в тюрьме таких видел только. Нет конечно бывает всякое, Соответственно герои, как саппорты так и основа, стремятся набрать полезные навыки, ибо их прокачка ограничена. Будет ли там время забить все слоты палатками, баллистами и прочим? нет не будет. Там будет навыков пять, и уже пошёл первый контакт с оппонентом. Да, на саппорте может висеть поместье, логистика и...да даже палатка, потому что это Рион (она вроде у него). Но это саппорт, и доля опыта на него меньше.

И боюсь даже на четвёртом месяце игры, с вкачанными героями аки адский сотона, мы упрёмся в такой предел опыта, что слоты навыков не будут иметь значения.
Ну как сказать... Уже на 22-м уровне прекращается прокачка вторичных навыков (это если не были взяты в Хижинах Ведьм, у Учёных, или куплены в Университетах). А у нас добавлено ещё 3 уровня размера карт. Кроме того, в тюрьмах бывают герои 30-го уровня.
Но я не то чтобы за то, чтобы объединять. Есть ещё вариант - дать возможность на левелапе ОТКАЗАТЬСЯ от прокачки или взятия нового навыка.
Тогда - да.

Автор: Vilgelmstein 03 Oct 2022, 01:43

А ещё есть обращение в воздух к команде разработчиков.

Вы конечно хороший контент делаете, это все признают.
Однако, когда например учёные решают задачу, они выкладывают всё что делают, чтобы другие этим пользовались. И проверяют друг друга. В консервной банке под грифом секретно сидят учёные которых нанимают частники, или какие-то военные разработки. Ито там тоже может быть несколько команд.

Здесь вроде не атомная станция и не юбисофт, а общественный проект, результат которого доступен всем. Вскройте свои наработки. Пусть мододелы налетят и делают свои 100 городов с тазаром и беатрис. На количестве вырастает качество. Все признают высокое качество хоты, и от того что кто-то принесёт в неё что-то дизбалансное или не в фокусе идей 20 летней давности, проект хуже не станет. Кому надо сто городов тот будет в них играть. Кому-то нужна фабрика. А кому-то нет. Общественное признание никто у вас не украдёт.

Но вместо того чтобы изучить пройденные этапы и применить известные знания, мы расчехляем софт про который вчера даже не слышали, и модим мод, чтобы могли делать мод, пока делаем мод для изобретения велосипеда, который был изобретён до этого уже сколько лет назад. Потому что кто-то решил законсервироваться.

За что и почему такое? Разработку нельзя завершить, можно только остановить. Однажды вы остановитесь и дальше что? Тайные знания будут отформатированы чтобы не дай мог кто-то мод не сделал? Я уже молчу про то что никто и в более спокойные времена не знает что с ним будет завтра.

Вот личный пример - сделал свои правки по магии. Имба уфретин на 45 гномов так и не стал популярным стартером, но иногда показывает контент. Кто-то поплевался, а кто-то оценил и залетел в турнир. При этом объективно говоря, некоторые мои нововведения не совсем в балансе. Но никто не умер.

Требую выложить наработки, мануалы и что там у вас есть в общественный доступ, на том основании что это принесёт больше пользы сообществу, чем вреда. У всего есть две стороны, здесь как мне кажется польза перевешивает. В вашем фокусе проекта хоты тоже есть две стороны. Мне кажется, чаша весов поменялась. Это нормальный процесс развития, я не кидаю камни в огород. Надо разрешать противоречие, я вижу это в своём требовании.



Цитата(hippocamus @ 03 Oct 2022, 01:19) *
Ну как сказать... Уже на 22-м уровне прекращается прокачка вторичных навыков (это если не были взяты в Хижинах Ведьм, у Учёных, или куплены в Университетах). А у нас добавлено ещё 3 уровня размера карт. Кроме того, в тюрьмах бывают герои 30-го уровня.
Но я не то чтобы за то, чтобы объединять. Есть ещё вариант - дать возможность на левелапе ОТКАЗАТЬСЯ от прокачки или взятия нового навыка.
Тогда - да.


А вообще мне больше нравится идея контроля прокачки. Ты качаешь того, кого тебе надо. Идеально. Ещё сильнее вынуждает заниматься балансом навыков. Всё равно вместо этого в игре идёт гриндилка - люди пробуют героев на прокачку тех или иных обязательных навыков.

И на сознательный выбор хорошо ложится уже реализованная частично идея, что тот или иной класс не может обладать некоторыми навыками. Насколько помню, лорды не могут в воду, а рейнджеры в огонь. Резист тоже кто-то не может взять, не помню кто. Идею можно развить.
У магов к примеру вместо минимальной вероятности на боевые навыки, можно отобрать их либо все, либо часть - зависит от концепции мага. Либо сделать для их прокачки дополнительные условия. Какие конкретно - думать пока не буду. У варваров воинов забрать мудрость. В общем есть над чем подумать, если получится такое реализовать.

Автор: Aeternus 03 Oct 2022, 02:48

Цитата(Vilgelmstein @ 03 Oct 2022, 01:43) *
Требую выложить наработки, мануалы и что там у вас есть в общественный доступ, на том основании что это принесёт больше пользы сообществу, чем вреда.

Требую? А не обнаглел ли ты, товарищ?
Команда Хоты никому и ничего не должна. Требовать ты можешь от официантки в кафе и то, если чаевых достаточно положил.

Модификация Хоты - сугубо твой проект и твое желание. Ты можешь попросить какую-то информацию, и, если он [программист] захочет, то может с тобой этим поделиться. А если не захочет - то он этого не сделает и никто не сможет его заставить, даже твое "требую".

Лично для меня Хота - целостный проект, который не нуждается в дополнительных модификациях. Да-да, вы слышите это от человека, который сам делал модификации на магию, но я бы смирился с ребалансом, каким бы он ни был, просто потому, что я доверяю команде. А все эти попытки - желание показать, какой бы могла быть магия, будь вы посмелее. Но вернемся к Хоте, которая очень высоко задрала планку качества и 99,9% всех модов на ней будут выглядеть не настолько хорошо. Также можно косвенно судить по отношению команды Хоты к модификациям по тому, что в ХД-моде к Хоте нельзя подключить плагины. Можно было бы еще написать не один аргумент, но уже сказанных вполне достаточно.

Автор: void_17 03 Oct 2022, 08:19

Цитата
Требую выложить наработки

https://handbookhmm.ru/forum/viewtopic.php?f=56&t=968

Как программист HotA Crew могу с вами бесплатно поделиться своей базой данных экзешника героев 3, который очень хорошо изучен. Если что я работал над ней еще до того как попал в HotA Crew. Потратил огромное количество личного свободного времени на это. Много названий и типов от оригинальных программистов NWC, очень хорошо читается декомпилят. Версия IDA Pro — 7.7
Скачать можете на форуме 4PDA. Если что зарегаться надо. https://4pda.to/forum/index.php?showtopic=471824&st=280

Пожалуйста, пользуйтесь, это в открытом доступе в интернете. Там очень даже достаточно информации для моддинга. Единственное, у меня никак руки не дойдут до создания API. Думаю к концу месяца будет, сделаю отдельный тред здесь и на heroescommunity посвященный моддингу на С++.

Автор: Vilgelmstein 03 Oct 2022, 08:38

Цитата(Aeternus @ 03 Oct 2022, 02:48) *
Требую? А не обнаглел ли ты, товарищ?
Команда Хоты никому и ничего не должна. Требовать ты можешь от официантки в кафе и то, если чаевых достаточно положил.

Модификация Хоты - сугубо твой проект и твое желание. Ты можешь попросить какую-то информацию, и, если он [программист] захочет, то может с тобой этим поделиться. А если не захочет - то он этого не сделает и никто не сможет его заставить, даже твое "требую".

Лично для меня Хота - целостный проект, который не нуждается в дополнительных модификациях. Да-да, вы слышите это от человека, который сам делал модификации на магию, но я бы смирился с ребалансом, каким бы он ни был, просто потому, что я доверяю команде. А все эти попытки - желание показать, какой бы могла быть магия, будь вы посмелее. Но вернемся к Хоте, которая очень высоко задрала планку качества и 99,9% всех модов на ней будут выглядеть не настолько хорошо. Также можно косвенно судить по отношению команды Хоты к модификациям по тому, что в ХД-моде к Хоте нельзя подключить плагины. Можно было бы еще написать не один аргумент, но уже сказанных вполне достаточно.


Нет, не обнаглел. Обнаглел бы я если бы просил передать лично себе, или бы сказал что я знаю лучше, нука быстро мне всё под столом передайте. А общественный доступ это общественный.
Я прошу понять меня правильно - я считаю что такая позиция закрытой разработки похоронит развитие или сделает его настолько медленным. Да, команда ничего не должна. Однако это не значит что надо молча ждать у моря фабрики. Кто может - помогает. Я вот не согласен с фокусом проекта, поэтому в команду не стучусь.
С планкой качества никто не спорит. А ещё лучшее враг хорошего.

Автор: Vilgelmstein 03 Oct 2022, 09:09

Цитата(void_17 @ 03 Oct 2022, 08:19) *
https://handbookhmm.ru/forum/viewtopic.php?f=56&t=968

Как программист HotA Crew могу с вами бесплатно поделиться своей базой данных экзешника героев 3, который очень хорошо изучен. Если что я работал над ней еще до того как попал в HotA Crew. Потратил огромное количество личного свободного времени на это. Много названий и типов от оригинальных программистов NWC, очень хорошо читается декомпилят. Версия IDA Pro — 7.7
Скачать можете на форуме 4PDA. Если что зарегаться надо. https://4pda.to/forum/index.php?showtopic=471824&st=280

Пожалуйста, пользуйтесь, это в открытом доступе в интернете. Там очень даже достаточно информации для моддинга. Единственное, у меня никак руки не дойдут до создания API. Думаю к концу месяца будет, сделаю отдельный тред здесь и на heroescommunity посвященный моддингу на С++.


Спасибо. Я помню ссылка выкладывалась в кузнице героев, но тем кто не знает где это её ещё найти надо. Я сам нашёл группу по прямой ссылке от кого-то в чате геройщиков.
А статья про добавление заклинаний свет так и не увидела? Может быть где-то на другом ресурсе, нагуглить не получилось. Её анонс висит последний.

Автор: void_17 03 Oct 2022, 09:18

Цитата(Vilgelmstein @ 03 Oct 2022, 13:09) *
А статья про добавление заклинаний свет так и не увидела?


Будет. Будет. Но уже после того как доделаю API для моддинга. Дел куча, времени мало.

Автор: Iriniko 03 Oct 2022, 10:07

Цитата(Vilgelmstein @ 03 Oct 2022, 06:43) *
А ещё есть обращение в воздух к команде разработчиков.

Вы конечно хороший контент делаете, это все признают.
Однако, когда например учёные решают задачу, они выкладывают всё что делают, чтобы другие этим пользовались. И проверяют друг друга. В консервной банке под грифом секретно сидят учёные которых нанимают частники, или какие-то военные разработки. Ито там тоже может быть несколько команд.

Здесь вроде не атомная станция и не юбисофт, а общественный проект, результат которого доступен всем. Вскройте свои наработки. Пусть мододелы налетят и делают свои 100 городов с тазаром и беатрис. На количестве вырастает качество. Все признают высокое качество хоты, и от того что кто-то принесёт в неё что-то дизбалансное или не в фокусе идей 20 летней давности, проект хуже не станет. Кому надо сто городов тот будет в них играть. Кому-то нужна фабрика. А кому-то нет. Общественное признание никто у вас не украдёт.

Но вместо того чтобы изучить пройденные этапы и применить известные знания, мы расчехляем софт про который вчера даже не слышали, и модим мод, чтобы могли делать мод, пока делаем мод для изобретения велосипеда, который был изобретён до этого уже сколько лет назад. Потому что кто-то решил законсервироваться.

За что и почему такое? Разработку нельзя завершить, можно только остановить. Однажды вы остановитесь и дальше что? Тайные знания будут отформатированы чтобы не дай мог кто-то мод не сделал? Я уже молчу про то что никто и в более спокойные времена не знает что с ним будет завтра.

Вот личный пример - сделал свои правки по магии. Имба уфретин на 45 гномов так и не стал популярным стартером, но иногда показывает контент. Кто-то поплевался, а кто-то оценил и залетел в турнир. При этом объективно говоря, некоторые мои нововведения не совсем в балансе. Но никто не умер.

Требую выложить наработки, мануалы и что там у вас есть в общественный доступ, на том основании что это принесёт больше пользы сообществу, чем вреда. У всего есть две стороны, здесь как мне кажется польза перевешивает. В вашем фокусе проекта хоты тоже есть две стороны. Мне кажется, чаша весов поменялась. Это нормальный процесс развития, я не кидаю камни в огород. Надо разрешать противоречие, я вижу это в своём требовании.

Жесть. Макрон форэвэ. А что мешает модить игру с открытым кодом? VCMI чем плох?

Полностью согласен с позицией Сава.
Цитата(Sav @ 04 Dec 2017, 01:50) *
Анализ кода игры и сбор реверсерской информации — такой же труд, как и написание нового кода по этой информации. Лично для меня анализ даже более важен. Поэтому отношение к заголовочникам у меня такое же, как к коду, а к базам ещё более бережное.

Многие люди работают над проектами с открытым исходным кодом — и то, что они его открывают, достойно уважения. Но для меня такой режим разработки неприемлем. Практика показала, что в вопросе модификации игры меня серьёзно мотивирует только работа на развитие и продвижение большого проекта. А продвижение в немалой степени обеспечивается за счёт вещей, которые удалось сделать мне и не удалось (или не было попыток) сделать в других проектах. Включая глубокий анализ кода игры и возможность за счёт этого более качественно исправлять её ошибки и реализовывать нововведения. Так что выкладывание каких-то частей исходников не вписывается в мой образ деятельности как моддера — у меня нет желаниия работать в таком режиме.
Если рассматривать взаимодействие с «остальным миром», то, грубо говоря, есть два варианта моей моддерской деятельности: либо я работаю на развитие продвижение только HotA (и код не выкладывается публично), либо я вообще не занимаюсь моддингом (и код не выкладывается, потому что просто не был написан). С учётом того, что аудитория HotA не так уж и мала, думаю, первый вариант всё же более полезен «остальному миру».

Врочем, когда я буду уверен, что больше не стану работать над серьёзным проектом в Героях, я, скорее всего, выложу свои наработки.


Результат общественной работы принадлежит обществу, но вот средства для выполнения этой работы обществу никак принадлежать не могут, пока не будет дана дарственная от тех кто выполнил эту работу - это постулат морали. Пишите моды с открытым кодом, кто ж мешает, но не требуйте этого от других. Вы не вправе решать что правильно делает команда, а что нет. Хота и не претендует на 100% лояльность всех геройщиков. По мне так разновидностей героев 3 и так более чем предостаточно. А хота не от хотакрю это вообще нонсенс. Попробуйте потребовать исходники у разработчиков закрытых модов других игр в таком же стиле и добрые люди бесплатно укажут вам в каком направлении лес --->

Автор: Vilgelmstein 03 Oct 2022, 11:22

Это их право, пусть указывают. От этого никто не умрёт и даже не обидится. Послали лесом, едем дальше. Опять же нельзя знать к чему приведёт требование и какие мысли оно вызовет в голове у людей, пока оно не будет озвучено.

Средства для выполнения работы - это например компьютер за которым сидит программист. Результат его труда в виде какого-то кода меняющего игру используется как в дальнейшей разработке как средство для работы, так и является результатом уже сам по себе. Если человека мотивирует что он может работать только в режиме когда делает проект не выкладывая текущий результат - ну пусть мотивирует. Рассуждать о мотивации я не буду.

Моя принципиальная позиция - роль конкретной личности невелика. Команду хоты породило сообщество. Не было бы хоты - было бы что-то ещё. Просто сейчас мы находимся в такой точке, когда хота была, и потому знать не можем что было бы, если бы команда не образовалась, но те люди которые могли и хотели что-то делать объединились бы как-то ещё. Что было бы если бы например они дружно ударились в эру, и какой бы она была. И говорить о том что текущий вариант это лучший вариант для сообщества мы объективно не можем.

Автор: Mantiss 03 Oct 2022, 12:00

Цитата(Vilgelmstein @ 03 Oct 2022, 11:22) *
Моя принципиальная позиция - роль конкретной личности невелика. Команду хоты породило сообщество. Не было бы хоты - было бы что-то ещё.

Это для глобальных процессов роль личности невелика. Не было бы Ньютона, был бы кто-нибудь другой. Не в тот же год, так через пару-тройку сотен лет. Это для истории не срок.
А когда речь идет о довольно небольшом количестве людей, занимающихся конкретным проектом, роль личности может быть огромной. Причем "довольно небольшое" - это сотни людей. Вот взять например кинофраншизу "Властелин колец". Минусуем Питера Джексона, получаем что-то еще. Сериал "Кольца власти", например.

Автор: XEPOMAHT 03 Oct 2022, 12:31

Цитата(Vilgelmstein @ 03 Oct 2022, 01:43) *
Вскройте свои наработки. Пусть мододелы налетят и делают свои 100 городов с тазаром и беатрис. На количестве вырастает качество. Все признают высокое качество хоты, и от того что кто-то принесёт в неё что-то дизбалансное или не в фокусе идей 20 летней давности, проект хуже не станет. Кому надо сто городов тот будет в них играть.


Рай для новых городов - движок VCMI, где есть наверное все города, созданные сообществом: от Причала до какого-то Садо-Огородного Товарищества. Лично я перенёс с VCMI на платформу ЭРА 3 новых города, т.к. остальное - просто лютый трэш и в игре будет выглядеть инородным телом. Тифоновские исходники, связанные с новыми городами, так же закрыты по этой же причине. Под чистый SoD патч на новые города присутствует в исходниках WoG 3.59, выложенных ещё в 2013 году, но это так и не послужило толчком к добавлению в SoD 100 новых городов (один проект всё ещё теплится, но когда он выйдет - не известно), практически всё говорит, что мода у моддеров на новые города в среднем по больнице - давно в прошлом.

Делать простые модификации лучше всё же на платформе ЭРА. Модифицировать HoA - плохой выбор, т.к. слишком много подводных камней (а выход новой версии HoA поделит твой мод на 0).

Автор: QuestLion 03 Oct 2022, 12:43

Как раз из недавнего - 24 города

Автор: Vilgelmstein 03 Oct 2022, 12:57

Цитата(Mantiss @ 03 Oct 2022, 12:00) *
Это для глобальных процессов роль личности невелика. Не было бы Ньютона, был бы кто-нибудь другой. Не в тот же год, так через пару-тройку сотен лет. Это для истории не срок.
А когда речь идет о довольно небольшом количестве людей, занимающихся конкретным проектом, роль личности может быть огромной. Причем "довольно небольшое" - это сотни людей. Вот взять например кинофраншизу "Властелин колец". Минусуем Питера Джексона, получаем что-то еще. Сериал "Кольца власти", например.


В целом я соглашусь, но всёже считаю что в геройском сообществе есть люди, которые могли бы быть условно альтернативным лидером такого проекта, если бы настоящие лидеры, ведущие разработчики текущего проекта не появились в героях.

Что касается кино и сериала - я не смотрел сериал. Я так понимаю намёк на то что вышло не очень.

Но есть хорошие примеры когда...как они называются в сериалах. Вроде продюсеры. Продюсеров серий сериала сознательно меняли в рамках одного сезона, чтобы они делали всё по своему в разных сериях в рамках заданной задачи. И получились к примеру во все тяжкие. Разнообразие постановок и темпа серий играло в плюс. Ну разумеется там команда была отобрана, конкретные люди знатоки дела. Но как видно, не обязательно иметь одно лицо которое знает как правильно. Таких людей больше одного, даже в конкретный момент времени. И я уверен что в геройском сообществе также - такие люди уже существуют, не надо ждать три сотни лет.

Уверен можно найти пример когда лидер менялся, и выходило тоже достойно. Но искать пока не буду.


Цитата(XEPOMAHT @ 03 Oct 2022, 12:31) *
Рай для новых городов - движок VCMI, где есть наверное все города, созданные сообществом: от Причала до какого-то Садо-Огородного Товарищества. Лично я перенёс с VCMI на платформу ЭРА 3 новых города, т.к. остальное - просто лютый трэш и в игре будет выглядеть инородным телом. Тифоновские исходники, связанные с новыми городами, так же закрыты по этой же причине. Под чистый SoD патч на новые города присутствует в исходниках WoG 3.59, выложенных ещё в 2013 году, но это так и не послужило толчком к добавлению в SoD 100 новых городов (один проект всё ещё теплится, но когда он выйдет - не известно), практически всё говорит, что мода у моддеров на новые города в среднем по больнице - давно в прошлом.

Делать простые модификации лучше всё же на платформе ЭРА. Модифицировать HoA - плохой выбор, т.к. слишком много подводных камней (а выход новой версии HoA поделит твой мод на 0).


Вот это выгорание моды на кучу городов, как по мне яркий пример перехода количества в качество. Люди насытились (возможно не все, но в массах), и переходят к чему-то другому. Может быть в том куда идут тоже есть тысячи новых артефактов вместо тысяч городов, но это тоже пройдёт.

Поэтому я так всеми руками за мододелство всего что лежит.

Автор: XEPOMAHT 03 Oct 2022, 13:17

Цитата(QuestLion @ 03 Oct 2022, 12:43) *
Как раз из недавнего - 24 города


Там 24 новых шаблона городов, меняющихся в режиме реального времени с помощью ERM. И то, на видео видно, как это криво работает, в отличии от полноценной поддержки новых городов. Да, явный плюс этого - поддержка воговских скриптов, для которых количество игровых фракций так и остаётся = 9. В ERA+ например работают честные 12 фракций, лично я не стремлюсь добавлять в игру 24 новых города (т.к. это работы лет на 10), тех 3-х хватает за глаза (и то, я не могу найти желающих доделать тот же многострадальный Фордж).

Цитата(Vilgelmstein @ 03 Oct 2022, 12:57) *
Вот это выгорание моды на кучу городов, как по мне яркий пример перехода количества в качество. Люди насытились (возможно не все, но в массах), и переходят к чему-то другому. Может быть в том куда идут тоже есть тысячи новых артефактов вместо тысяч городов, но это тоже пройдёт.


Сказал бы больше - все доступные на сегодня новые города, кроме Причала, - брошенные полуфабрикаты. Люди попытались, что-то начали делать, а потом поняли, что это дело может потянуть только крупная команда из талантливых художников и программистов. В одиночку новый город точно не сделать. Да и талантов сейчас почти не осталось - кто что-то может, наверняка уже находится в составе HotA Crew, а кто не был туда принят - на вольных хлебах клепает что-то своё не глобальное.

Автор: Vilgelmstein 03 Oct 2022, 13:31

Я думаю и просто в целом нет ответа, зачем нужен ещё город. Как и ещё 24 города. Был бы ответ - работа как-нибудь медленно но шла бы.

Автор: Haart of the Abyss 03 Oct 2022, 13:35

Цитата(QuestLion @ 03 Oct 2022, 13:43) *
Как раз из недавнего - 24 города

Ух ты. Китайские поляки суровы.

Автор: FCst1 03 Oct 2022, 13:43

Цитата(Haart of the Abyss @ 03 Oct 2022, 15:35) *
Цитата(QuestLion @ 03 Oct 2022, 13:43) *
Как раз из недавнего - 24 города

Ух ты. Китайские поляки суровы.
Корейские.
Зато New Interface Mod постарались адаптировать под высокое разрешение, за только это можно похвалить.

Автор: hippocamus 03 Oct 2022, 13:54

Цитата(XEPOMAHT @ 03 Oct 2022, 13:17) *
Сказал бы больше - все доступные на сегодня новые города, кроме Причала, - брошенные полуфабрикаты. Люди попытались, что-то начали делать, а потом поняли, что это дело может потянуть только крупная команда из талантливых художников и программистов. В одиночку новый город точно не сделать. Да и талантов сейчас почти не осталось - кто что-то может, наверняка уже находится в составе HotA Crew, а кто не был туда принят - на вольных хлебах клепает что-то своё не глобальное.
Аксолотль в одиночку практически сделал Пучину.
Не хватало там только граальной постройки и портретов героев.
Ну и почвы нужной нет.

Автор: Mantiss 03 Oct 2022, 14:31

Цитата(Vilgelmstein @ 03 Oct 2022, 13:31) *
Я думаю и просто в целом нет ответа, зачем нужен ещё город.

Ответ есть. Новый город нужен для того, чтобы с его помощью отыграть что-нибудь такое, чего с помощью существующих отыграть не получается. Либо геймплейно, либо по антуражу, либо ради лора. Существующие города не закрывают все ниши на данный момент. Ощущается некоторая незавершённость в игре. И самое трудное как раз заключается в том, чтобы эти ниши вывести в нечто единое. Большая часть "новых городов" ограничивается в лучшем случае тремя нишами. В худшем прорубает себе парочку новых, превращая игру в нечто перекошенное. Кронос недавно в видео про эльфов в Disciples метко назвал этот эффект "дети DLC".

Что касается HotA, то прошу учесть - это авторский проект, а не коммерческий продукт. Не путайте авторское право и интеллектуальную собственность. Авторы могут относиться к своим творениям весьма трепетно. Ван Гог, полагаю, не очень радовался бы открытию, что его картина стала дверью курятника. И вовсе не из-за цены картины на аукционе. А уж предлагать художнику, чтоб в его творение каждый мог внести свою правку для улучшения результата... Думается, Ван Гог за такую идею отрезал бы ухо не себе, а предлагающему.

Автор: XEPOMAHT 03 Oct 2022, 14:58

Цитата(hippocamus @ 03 Oct 2022, 13:54) *
Аксолотль в одиночку практически сделал Пучину.
Не хватало там только граальной постройки и портретов героев.
Ну и почвы нужной нет.


Не сказал бы. Некоторое количество энтузиастов пытались доделать Пучину уже после Аксолотля при портировании на ЭРУ и VCMI. Но так доделать и не смогли: много городских строений не анимировано, требуется коррекции в графике города, чтобы не выглядело как пластелин, так же ничего нет по части самой фракции Пучины, т.к. Аксолотль сделал только графику для города. А самое главное: где вообще Пучина должна быть: в игре ей места я не вижу: если это подводный город, то потребуется добавить в игру подводный уровень, а это сделать весьма затруднительно (да и сами парящие в воздухе подводные монстры смотрятся как-то странно на суше...).

Автор: Iriniko 03 Oct 2022, 15:04

Цитата(Mantiss @ 03 Oct 2022, 19:31) *
Думается, Ван Гог...

Обсуждение требования к команде выдать все наработки хоты уже выглядят мягко говоря странным. Увы это не первый и не последний раз. Возможно экипажу стоит добавить новый пункт в FAQ, чтобы вместо примера с Ван Гогом можно было указать пункт FAQ. Если не помогло ... ну на df2 модеры и админы хоть и 100 уровня толерантности, но они всё же есть. Это явно лучше чем из раз в раз пытаться объяснить (а воспримут всё равно как оправдание) что колесо круглое.

Автор: Vilgelmstein 03 Oct 2022, 15:34

Цитата(Mantiss @ 03 Oct 2022, 14:31) *
Что касается HotA, то прошу учесть - это авторский проект, а не коммерческий продукт. Не путайте авторское право и интеллектуальную собственность. Авторы могут относиться к своим творениям весьма трепетно. Ван Гог, полагаю, не очень радовался бы открытию, что его картина стала дверью курятника. И вовсе не из-за цены картины на аукционе. А уж предлагать художнику, чтоб в его творение каждый мог внести свою правку для улучшения результата... Думается, Ван Гог за такую идею отрезал бы ухо не себе, а предлагающему.


После правок физической картины, исходник будет утерян - улучшен, испорчен, не так важно. Здесь же такого нет. Никто не "ломает" авторское творение, внося правки в его копию. Там не будет написано что "это та самая хота от команды хоты", там будет написано ну в самом приближенном в оригинале что это авторская модификация такой-то версии. Авторское творение остаётся у автора, он развивает его как видит в соответствии со своим замыслом.
Или принципиально важно для отсутствия отрезания ушей, что надо сделать всё тоже самое, и уже потом править, потому что оно своё авторское? Но просто скопированное на 100%. Мне кажется Ван Гог бы тоже обиделся. И если это справедливо переносится сюда, то получается тупик. Если не переносится, и работа с самостоятельно сделанной копией это окей, то непонятно зачем нужны такие усложнения.

Но в целом, требование вброшено, на него можно не реагировать или сказать нет, или указать на лес, кричать что поделитесь откройте повторяя его как попугай я не буду. Объяснять почему они так делают мне не надо (выше привели позицию разработчика) - это право каждого закрываться за дверями. Я за свободный обмен, вот наука отличный пример общественного дела, где много кто чем дорожит, однако годы личной работы выкладываются и лучше от этого всем, в том числе и авторам. А когда меняешься то всего становится больше. Впрочем, повторяться не буду.


Цитата(Iriniko @ 03 Oct 2022, 15:04) *
Цитата(Mantiss @ 03 Oct 2022, 19:31) *
Думается, Ван Гог...

Обсуждение требования к команде выдать все наработки хоты уже выглядят мягко говоря странным. Увы это не первый и не последний раз. Возможно экипажу стоит добавить новый пункт в FAQ, чтобы вместо примера с Ван Гогом можно было указать пункт FAQ. Если не помогло ... ну на df2 модеры и админы хоть и 100 уровня толерантности, но они всё же есть. Это явно лучше чем из раз в раз пытаться объяснить (а воспримут всё равно как оправдание) что колесо круглое.


Это не в последний раз, потому что это одно из проявлений общественного запроса. Просто иногда он приобретает явный вид и вываливается сюда, например в виде меня или кого-то ещё. Колесо круглое, оно крутится и всё повторяется.

Автор: XEPOMAHT 03 Oct 2022, 15:49

Цитата(Iriniko @ 03 Oct 2022, 15:04) *
Увы это не первый и не последний раз.


Reverse engineering в помощь, если так очень очень сильно хочется. Благо HotA.dll не зашифрована и диассемблируется на раз-два. Естественно, что оригинальный СИ-шный код в итоге не получится, но хотя бы поймёте как реализованы в HoA те или иные вещи и сможете реализовать их на примере ассемблерного кода в собственных модах на любом языке программирования. Например, в ERA+ много было вытащено и перенесено именно из HotA.dll версии 1.3 (когда я начинал, эта версия была последней), за счёт чего Причал был полностью портирован на рельсы платформы ЭРА. Без разрешения, поэтому Доцент меня сильно не долюбливал и было попорчено много крови из-за этого... Всё потому что HotA Crew больше против, нежели за, поэтому энтузиастам единственный выход - действовать самим, а не заниматься попрошайничеством.

Автор: Iriniko 03 Oct 2022, 15:58

Цитата(Vilgelmstein @ 03 Oct 2022, 20:34) *
Я за свободный обмен, вот наука отличный пример общественного дела, где много кто чем дорожит, однако годы личной работы выкладываются и лучше от этого всем, в том числе и авторам.

Это не придирка, но полагаю вы не учёный. Нетерпимость к плагиату в научной сфере больше чем где бы то ни было. И в этом смысле действия Григория Перельмана очень показательны.

Автор: Aeternus 03 Oct 2022, 16:06

Цитата(Iriniko @ 03 Oct 2022, 15:04) *
Обсуждение требования к команде выдать все наработки хоты уже выглядят мягко говоря странным. Увы это не первый и не последний раз. Возможно экипажу стоит добавить новый пункт в FAQ, чтобы вместо примера с Ван Гогом можно было указать пункт FAQ. Если не помогло ... ну на df2 модеры и админы хоть и 100 уровня толерантности, но они всё же есть. Это явно лучше чем из раз в раз пытаться объяснить (а воспримут всё равно как оправдание) что колесо круглое.

Ага, Макрон 2.0

Автор: Joric 03 Oct 2022, 16:11

А ведь таких срачей бы не было,если бы тот мужик из твиттера выложил бы исходники...

Автор: Vilgelmstein 03 Oct 2022, 16:18

Цитата(Iriniko @ 03 Oct 2022, 15:58) *
Это не придирка, но полагаю вы не учёный. Нетерпимость к плагиату в научной сфере больше чем где бы то ни было. И в этом смысле действия Григория Перельмана очень показательны.

Выдавать чужое за своё не равно взять чужое и на его основе что-то делать, указав всё как есть. Здесь речь не идёт о том что модификации будут выдаваться за неповторимый оригинал.
Любая работа в науке помимо собственных данных базируется на прошлых наработках. Я не учёный, но выступать на научных конференциях (не студенческих во время обучения если что) приходилось, и если у тебя нет базы, в том числе опоры на проверенные вещи, или какого-то с ними взаимодействия, учёта прошлых экспериментов - сразу ценность выступления стремится к нулю.
А теперь можно себе представить что для выступления например на тему использования нейросетей в задачах радиолокации, вам нужно вывести всю теорию с нуля. Это в теории возможно, на практике лишено смысла. Я говорю именно про это, что исследователи опираются на наработки друг друга.

Автор: Iriniko 03 Oct 2022, 16:33

Цитата(XEPOMAHT @ 03 Oct 2022, 20:49) *
Reverse engineering в помощь, если так очень очень сильно хочется. Благо HotA.dll не зашифрована и диассемблируется на раз-два. Естественно, что оригинальный СИ-шный код в итоге не получится, но хотя бы поймёте как реализованы в HoA те или иные вещи и сможете реализовать их на примере ассемблерного кода в собственных модах на любом языке программирования. Например, в ERA+ много было вытащено и перенесено именно из HotA.dll версии 1.3 (когда я начинал, эта версия была последней), за счёт чего Причал был полностью портирован на рельсы платформы ЭРА. Без разрешения, поэтому Доцент меня сильно не долюбливал и было попорчено много крови из-за этого... Всё потому что HotA Crew больше против, нежели за, поэтому энтузиастам единственный выход - действовать самим, а не заниматься попрошайничеством.

XEPOMAHT ERA+ классная вещь никто не спорит и ваше заслуги впечатляют, но вы я полагаю намеренно упускаете один момент. Герои 3 правообладателями заброшены в 2001 году. Разработка хоты началась спустя годы после прекращения развития игры и не базировалась на других модах. Reverse engineering игры, которую разработчики давно забросили, для добавления нового контента это одно - "HotA позиционируется как дополнение, которое могли бы выпустить оригинальные разработчики после «Дыхания Смерти». Мы максимально придерживаемся классики в геймплее, графике, сюжете Кампаний, музыке, звуках, и далее — вплоть до самых мелочей" (цитата из https://h3hota.com/ru/faq#2). А вот Reverse engineering находящейся в разработке модификации непонятно для чего (для другого баланса на чужом моде?) это совершенно другое. Вряд ли Доцент прямо таки уж вас "сильно недолюбливал", но он как человека творческого я понимаю его нелюбовь к плагиату.

Автор: Aeternus 03 Oct 2022, 16:39

Цитата(Vilgelmstein @ 03 Oct 2022, 16:18) *
Любая работа в науке помимо собственных данных базируется на прошлых наработках. Я не учёный, но выступать на научных конференциях (не студенческих во время обучения если что) приходилось, и если у тебя нет базы, в том числе опоры на проверенные вещи, или какого-то с ними взаимодействия, учёта прошлых экспериментов - сразу ценность выступления стремится к нулю.
А теперь можно себе представить что для выступления например на тему использования нейросетей в задачах радиолокации, вам нужно вывести всю теорию с нуля. Это в теории возможно, на практике лишено смысла. Я говорю именно про это, что исследователи опираются на наработки друг друга.

Знаете, я тоже написал пару научных статей, причем основаных на практических опытах. И вот, когда я гуглил интересующий меня материал я натыкался на разные статьи: некоторые из них были бесплатными, другие платными, и финансирования не всегда влияло на это. Также, написав на почту автору платной(за 25 евро) статьи, я мог получить эту статью на электронку совершенно бесплатно, но только в том случае, если автор статьи не был против. Я мог попросить статью, а если бы я потребовал выложить статью в общественный доступ на основании того что это принесёт больше пользы сообществу, чем вреда, то был бы послан на три русских буквы, несмотря на то, что автор на русском не разговаривает. И был бы абсолютно прав.

Автор: Mantiss 03 Oct 2022, 16:41

Цитата(Vilgelmstein @ 03 Oct 2022, 15:34) *
После правок физической картины, исходник будет утерян - улучшен, испорчен, не так важно. Здесь же такого нет. Никто не "ломает" авторское творение, внося правки в его копию. Там не будет написано что "это та самая хота от команды хоты", там будет написано ну в самом приближенном в оригинале что это авторская модификация такой-то версии. Авторское творение остаётся у автора, он развивает его как видит в соответствии со своим замыслом.

Еще раз. Не путайте интеллектуальную собственность и авторское право. Разговор идет не о копирайте на собственность, а о произведении искусства и его авторе. К сожалению, "сломать" авторское творение копированием элементарно. Как и самого автора. Творение - это не только обработанный кусок камня или слой краски на холсте. Это, в первую очередь, восприятие творения зрителем. Ради него все усилия.

Цитата(Vilgelmstein @ 03 Oct 2022, 15:34) *
Я за свободный обмен, вот наука отличный пример общественного дела, где много кто чем дорожит, однако годы личной работы выкладываются и лучше от этого всем, в том числе и авторам. А когда меняешься то всего становится больше.

Применительно к науке - да. В искусстве все несколько сложнее.

Занимательно, что вы не видите разницы. Хороший повод для меня заняться вопросом формализации. Спасибо, что заставили задуматься над актуальностью.

Цитата(Vilgelmstein @ 03 Oct 2022, 15:34) *
Но в целом, требование вброшено, на него можно не реагировать или сказать нет, или указать на лес, кричать что поделитесь откройте повторяя его как попугай я не буду. Объяснять почему они так делают мне не надо (выше привели позицию разработчика) - это право каждого закрываться за дверями.

Нет. Вы требуете, а не просите. Требование, в отличие от просьбы, не предполагает отказа без уважительной причины.
Уважительные причины ответить отказом на ваше требование имеются.
Предлагаемые вами варианты "закрытия", "хамства" и даже игнорирования могут дать теоретическую возможность давления на участников проекта. Такое провоцирование чувства вины при успехе может негативно повлиять на сроки и качество выполнения работ, что разумеется, недопустимо.

Цитата(Vilgelmstein @ 03 Oct 2022, 15:34) *
Это не в последний раз, потому что это одно из проявлений общественного запроса.

Не все общественные запросы одинаково полезны.

Автор: XEPOMAHT 03 Oct 2022, 17:25

Цитата(Iriniko @ 03 Oct 2022, 16:33) *
Герои 3 правообладателями заброшены в 2001 году. Разработка хоты началась спустя годы после прекращения развития игры и не базировалась на других модах.


Не согласен. Та же Юбисофт/Бука продолжали выпускать диски с Третьими Героями, а в 2015 разродились официальным HD-переизданием. Да, в рамках самой игры ничего не менялось - оно и не требовалось, т.к. в SoD разработчиками уже было сделано всё, что было необходимо правообладателю. Т.е. правообладатель игры никуда не делся - он просто не старается не замечать моддинг, что сказывается положительно, т.к. никто моддерам не мешает как угодно менять код игры и выкладывать результат в сеть. Например, та же Рокстар Геймз люто ненавидит моддеров и добивается удаления крупных конверсий ГТА с сайтов.

А хота сделана точно не на пустом месте. Впереди всё-таки был ВоГ, от которого наверняка была использована информационная база на ранних этапах разработки.

Цитата(Iriniko @ 03 Oct 2022, 16:33) *
Reverse engineering игры, которую разработчики давно забросили, для добавления нового контента это одно - "HotA позиционируется как дополнение, которое могли бы выпустить оригинальные разработчики после «Дыхания Смерти». Мы максимально придерживаемся классики в геймплее, графике, сюжете Кампаний, музыке, звуках, и далее — вплоть до самых мелочей" (цитата из https://h3hota.com/ru/faq#2). А вот Reverse engineering находящейся в разработке модификации непонятно для чего (для другого баланса на чужом моде?) это совершенно другое. Вряд ли Доцент прямо таки уж вас "сильно недолюбливал", но он как человека творческого я понимаю его нелюбовь к плагиату.


Лично я не разделяю реверс для заброшенных игр/модов и для тех, которые ещё обновляются (я разбирал только старую версию HoA, т.к. в новой просто нет необходимости - то, что добавлено там, я добавлять у себя в моде не хочу, т.к. это уже лишнее). И там, и там происходят технически одинаковые вещи, разница только в моральном аспекте: например я никого лично не знаю из HotA Crew и NWC, поэтому никакие отношения испорчены не будут, потому что их просто нет. Конкретно из HoA мне нужен был только Причал + сопутствующий ему игровой контент. Можно бесконечно доказывать, что HoA - цельный и неделимый продукт, но если с HoA работает принцип переносимости отдельных элементов модификации в совершенно другие моды и на практике мы можем наблюдать Причал на VCMI и точно такой же Причал на MoP и ERA+, то значит, что HoA всё же можно разделить на взаимосвязанные компоненты.

А по поводу "дополнения, которое могли бы выпустить оригинальные разработчики после «Дыхания Смерти»" - это увы устарело ещё лет 5 назад, когда в HoA добавили столько всего нового, что она на 2 головы переросла любое стандартное дополнение к Третьим Героям. А новая версия с Фабрикой точно будет объёмнее на все 3 головы, т.к. такой потенциал разработчики, думаю, вообще не предполагали в рамках оригинальной геройской концепции.

И производить реверс инжеринг чего угодно для своих собственных нужд "непонятно для чего" в домашних условиях не запрещён законодательством РФ.

Ну и про плагиат можно добавить, что любое фанатское творчество, попадающее в недра игры, автоматически становится собственностью правообладателя игры, как любой фанатский патч, правящий игровые баги. А HoA выкладывается именно как часть игры, т.к. по другому никак - моддинг официальной поддержки не имеет.

Автор: redar2013 03 Oct 2022, 17:25

Цитата(Vilgelmstein @ 03 Oct 2022, 05:43) *
Требую выложить наработки, мануалы и что там у вас есть в общественный доступ, на том основании что это принесёт больше пользы сообществу, чем вреда. У всего есть две стороны, здесь как мне кажется польза перевешивает. В вашем фокусе проекта хоты тоже есть две стороны. Мне кажется, чаша весов поменялась. Это нормальный процесс развития, я не кидаю камни в огород. Надо разрешать противоречие, я вижу это в своём требовании.


То ли у нас на форуме новая Макаронина завелась, то ли перелогинилась и зашла под другим именем...

Автор: Vilgelmstein 03 Oct 2022, 17:36

Я не буду цитировать, громоздко.

Да, я не вижу разницы если ведётся проект в общественных целях. Судить могу в том числе по себе. Я делаю творческие вещи для посторонних людей, и если кто-то делает с творчеством...скажем культурно, что посчитает нужным, да или вообще просто заберёт себе - о чём мне писали - и переделает. В том числе и мешая с треш-угаром фана ради. Мне нормально. Это хорошо.

Со стороны очень сильно казалось, что хота - одно из направлений общественной разработки. Команда, которая выбрала вот такой путь и сделала хороший контент. Мол правообладатели спят, юбисофт делает...не делает. А мы сделаем.
Но если в приоритете стоит личное над общественным - "я творец", слава, признание и так далее - то да, такие проблемы возникают. Я и думал что не так с тем, что денег хота не берёт, делает всё на энтузиазме, а исходников нет. И не я один так думаю - не все и не многие, но тоже так думают.

Очень плохо если творец теоретически ломается от того что его творение тронули. Я уверен однажды он (они) с этим справятся. Личностный рост все дела.


Автор: Haart of the Abyss 03 Oct 2022, 18:15

Цитата(Mantiss @ 03 Oct 2022, 17:41) *
могут дать теоретическую возможность давления на участников проекта. Такое провоцирование чувства вины при успехе может негативно повлиять на сроки и качество выполнения работ, что разумеется, недопустимо.

Цитата(Vilgelmstein @ 03 Oct 2022, 18:36) *
Очень плохо если творец теоретически ломается от того что его творение тронули. Я уверен однажды он (они) с этим справятся. Личностный рост все дела.

Ну собственно, вот оно и началось, давление.

Автор: Iriniko 03 Oct 2022, 18:33

Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
Та же Юбисофт/Бука продолжали выпускать диски с Третьими Героями, а в 2015 разродились официальным HD-переизданием. Да, в рамках самой игры ничего не менялось - оно и не требовалось, т.к. в SoD разработчиками уже было сделано всё, что было необходимо правообладателю. Т.е. правообладатель игры никуда не делся - он просто не старается не замечать моддинг, что сказывается положительно, т.к. никто моддерам не мешает как угодно менять код игры и выкладывать результат в сеть. Например, та же Рокстар Геймз люто ненавидит моддеров и добивается удаления крупных конверсий ГТА с сайтов.

Это уже уход в сторону. Выпускать диски и выпустить аддон игры совершенно не одно и тоже. И "не требовалось" это коммерческое решение правообладателя связанное с получением прибили, но я говорю не о правообладателе, а о игроках от которых запрос на аддон как раз таки был, иначе не было бы ни WoG ни HotA, которые с коммерцией вообще не связаны и являются полностью бесплатными.

Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
А хота сделана точно не на пустом месте. Впереди всё-таки был ВоГ, от которого наверняка была использована информационная база на ранних этапах разработки.

Учитывая, что члены экипажа неоднократно заявляли прямо противоположное, хотелось бы увидеть пруфы: спрайты, код, музыка. Иначе это просто болтовня.
Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
Лично я не разделяю реверс для заброшенных игр/модов и для тех, которые ещё обновляются (я разбирал только старую версию HoA, т.к. в новой просто нет необходимости - то, что добавлено там, я добавлять у себя в моде не хочу, т.к. это уже лишнее). И там, и там происходят технически одинаковые вещи, разница только в моральном аспекте: например я никого лично не знаю из HotA Crew и NWC, поэтому никакие отношения испорчены не будут, потому что их просто нет. Конкретно из HoA мне нужен был только Причал + сопутствующий ему игровой контент. Можно бесконечно доказывать, что HoA - цельный и неделимый продукт, но если с HoA работает принцип переносимости отдельных элементов модификации в совершенно другие моды и на практике мы можем наблюдать Причал на VCMI и точно такой же Причал на MoP и ERA+, то значит, что HoA всё же можно разделить на взаимосвязанные компоненты.

Личных отношений нет, никого не знаю - можно брать и использовать по своему усмотрению. Казалось бы что не так с такой логикой? Может Мантисс ответит... Увы у меня не всегда хватает желания/умения объяснить то, что я объяснять не хочу, из-за больших сомнений в успехе такого мероприятия.
Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
А по поводу "дополнения, которое могли бы выпустить оригинальные разработчики после «Дыхания Смерти»" - это увы устарело ещё лет 5 назад, когда в HoA добавили столько всего нового, что она на 2 головы переросла любое стандартное дополнение к Третьим Героям. А новая версия с Фабрикой точно будет объёмнее на все 3 головы, т.к. такой потенциал разработчики, думаю, вообще не предполагали в рамках оригинальной геройской концепции.

Неофициальный аддон героев 3 HotA №1 (версии 1.0 - 1.61 Причал) и №2 (версии выше 1.61) - это я так понял по вашему плохо (добавили столько всего нового), а ведь в этом и есть смысл HotA - добавлять новое. И к слову, требующих добавить еще больше в игру как ни странно явно абсолютное большинство. Понятно что хейтеры вообще хотят чтобы хоты не было, но я именно об игроках хоты. Где запрос от игроков героев 3 на хоту не от HotACrew? Он вообще есть? Сколько таких игроков? По моим наблюдения есть те кто хочет играть в хоту и есть те кто не хочет, а хочу N-версий хоты - таких не встречал (видимо их очень мало). Это вообще зачем тогда?
Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
И производить реверс инжеринг чего угодно для своих собственных нужд "непонятно для чего" в домашних условиях не запрещён законодательством РФ.

Ну и про плагиат можно добавить, что любое фанатское творчество, попадающее в недра игры, автоматически становится собственностью правообладателя игры, как любой фанатский патч, правящий игровые баги. А HoA выкладывается именно как часть игры, т.к. по другому никак - моддинг официальной поддержки не имеет.

Помимо законов юридических есть и законы моральные. Честь и честность не так-то просто узаконить, как может показаться - это моральные аспекты, а не юридические. Хотакрю зарабатывает на моде?- нет. Хота меняет СоД, а не ставится поверх Сода? - нет. Хота привлекает новых игроков? - да. Хота поддерживает интерес к серии у фанатов? - да. Провалы 6 и 7 частей заслуга хоты? - нет. По логике Юбисофту полезны такие модеры.

Автор: Vilgelmstein 03 Oct 2022, 18:41

Возвращаясь к теме темы.

Многострадальная палатка первой помощи и связанный с ней навык. Орудуя справочниками сторонних людей, обнаружен её номер за которым она числится в месте пока мне неводомом. Насколько я почитал обновления, в хоте её не меняли - по крайней мере в разделе обновлений этот навык не обнаружен.

Значит её следы надо искать в оригинале, и база тут должна помочь. Буду искать палатку и разбираться что там к чему.

Автор: Mefista 03 Oct 2022, 19:18

А сформулируй ты немного повежливей - может, и задумались бы.

Автор: Vilgelmstein 03 Oct 2022, 19:59

Цитата(Mefista @ 03 Oct 2022, 19:18) *
А сформулируй ты немного повежливей - может, и задумались бы.


Нет, не задумались бы. Развивать мысль не буду.

Автор: Praktik 03 Oct 2022, 20:17

Цитата(Iriniko @ 03 Oct 2022, 18:33) *
Учитывая, что члены экипажа неоднократно заявляли прямо противоположное, хотелось бы увидеть пруфы: спрайты, код, музыка. Иначе это просто болтовня.

Один из самых ранних скринов Хоты. Еще Доцент выкладывал когда то.

Автор: Vilgelmstein 04 Oct 2022, 00:34

Товарищи, всё было не зря. Благодаря небольшому спору здесь произошло упоминание макрона (который читается мапрон), и я опознал его по нику когда случайно его встретил на другом ресурсе. И скорее всего мы скооперируемся.

Поэтому от всей души спасибо что были участниками такого поворота судьбы, прошу не принимать требования близко к сердцу. Не было бы требования, не было бы упоминания. Моё бессознательное, когда в момент написание поста всплыл перед глазами стример вадян и сказал чтобы я требовал, что-то знало.

Ну а пока палатка первой помощи.

Автор: redar2013 04 Oct 2022, 01:21

Цитата(Vilgelmstein @ 04 Oct 2022, 04:34) *
Товарищи, всё было не зря. Благодаря небольшому спору здесь произошло упоминание макрона (который читается мапрон), и я опознал его по нику когда случайно его встретил на другом ресурсе. И скорее всего мы скооперируемся.

Поэтому от всей души спасибо что были участниками такого поворота судьбы, прошу не принимать требования близко к сердцу. Не было бы требования, не было бы упоминания. Моё бессознательное, когда в момент написание поста всплыл перед глазами стример вадян и сказал чтобы я требовал, что-то знало.

Ну а пока палатка первой помощи.


Раньше был один VCMI-попрошайка, теперь 2 штука стало...

Автор: Iriniko 04 Oct 2022, 04:38

Цитата(Praktik @ 04 Oct 2022, 01:17) *
Один из самых ранних скринов Хоты. Еще Доцент выкладывал когда то.

И снова подмена понятий. Скрин концепта от 2008г. Я же говорю про игру. Покажите в любой версии хоты спрайт, игровой код или музыку взятую с WoG. На всякий случай: HotA 1.0 beta вышла 31 декабря 2011г.

Автор: Snake_B 04 Oct 2022, 06:50

Цитата(Iriniko @ 03 Oct 2022, 09:07) *
Полностью согласен с позицией Сава.
Цитата(Sav @ 04 Dec 2017, 01:50) *
Врочем, когда я буду уверен, что больше не стану работать над серьёзным проектом в Героях, я, скорее всего, выложу свои наработки.


плохая позиция..
хорошо, если наработки есть у команды, а не лично у sav'а..

у меня так в циве две dll-ки остались без исходников, там даже не "когда решу, выложу" было, а приведу в порядок код - выложу исходники.. и оба автора потом куда-то пропали..


Цитата(Iriniko @ 03 Oct 2022, 17:33) *
Хотакрю зарабатывает на моде?- нет. Хота меняет СоД, а не ставится поверх Сода? - нет. Хота привлекает новых игроков? - да. Хота поддерживает интерес к серии у фанатов? - да. Провалы 6 и 7 частей заслуга хоты? - нет. По логике Юбисофту полезны такие модеры.


по логике.. хотакрю увела у юбисофта часть пользователей, которые могли бы купить HD версию.. и привлекает игроков хота на старую версию героев 3, а не на HD тот же... даже не знаю, а сод сейчас вообще продается или как это всё выглядит, официально..
и если бы не было модов на тройку, то больше игроков могли бы перейти на 5-6-7..

Автор: Iriniko 04 Oct 2022, 08:06

Цитата(Snake_B @ 04 Oct 2022, 11:50) *
плохая позиция..

Если это плохая позиция, то по 5 бальной шкале это сколько?
Просто ответ Iriniko в подобной ситуации примерно был бы таким –
Iriniko: Никогда и ни при каких обстоятельствах ничего никому не дам. Без объяснения причин. Как? – Вот так. Даже если из-за этого ни то что планета с орбиты сойдёт и отправится прямиком к солнцу, а вся вселенная в точку схлопнится мгновенно. Теперь сравни свою причину «дать» с этим событием и осознай всю её ничтожность. Теперь ты знаешь правду - живи с этим сын мой в свете и праведности. 0=).gif
К вашему счастью в команде таких как я злодеев нет.

Автор: Gong Zigoton 04 Oct 2022, 08:15

Цитата(Vilgelmstein @ 03 Oct 2022, 15:34) *
вот наука отличный пример общественного дела, где много кто чем дорожит, однако годы личной работы выкладываются и лучше от этого всем, в том числе и авторам.

Я всё же решил прочитать всю ветку, ибо она стала интереснее.

Во-первых, скажу на старый текст, что моё общественное влияние на Хоту чёт не такое значимое, как у HotaCREW (или как там она пишется...), хотя, вроде как, я же народ, а факт отдельных личностей не должен работать, но почему то мой уровень всё ещё ниже.

Во-вторых, в науке тебе не выкладывают дневники разработки Пеницилина. Сначала происходит озарение, потом теория, потом эксперименты и лишь когда они завершены успешно или неуспешно (на самом деле тоже успешно, ибо даже отрицательный результат - это результат), и их проведено достаточное количество, то только тогда учёный имеет право выложить свою теорию и подкрепить её наблюдениями.

Осуждаю платность многих статей в сегодняшнем мире. Лучше бы донатили учёным, а не стримерам... Или, хотя бы, не только стримерам...

Так что, проще говоря, Хота с Причалом - это первый эксперимент. Фабрика - второй. Теория ещё не подтверждена или опровергнута, а следовательно, научный процесс не закончен, следовательно, нефиг выкладывать код в общий доступ. Я представляю себе как во время Теслы/Эдисона к ним заявился тот русский создатель трёхфазного тока и такой: "А давайте вы расскажете, как работаете над лампочками, пусть другой сворует ваше открытие".

Короче, нефиг получать Хоту до выхода Хоты от самой Хоты. И нефиг требовать код Хоты до того, как Хота будет готова полноценно.

---

Цитата(Vilgelmstein @ 03 Oct 2022, 16:18) *
Выдавать чужое за своё не равно взять чужое и на его основе что-то делать, указав всё как есть. Здесь речь не идёт о том что модификации будут выдаваться за неповторимый оригинал.

Ну так берите Хоту как есть, без открытого кода, взламывайте и так далее. Или почему вы до сих пор не сделали нормальный неткод для героев 4? Попросили бы у Юбисофта исходники кода, они в их праве. А так как для 4ки Юбики ничего не сделали особого, то, значит, этим кодом они могут поделиться.

Но почему-то команда Хоты больше виновата чем команда Юбисофт, когда речь идёт о предоставлении открытого доступа...

---

Цитата(Vilgelmstein @ 03 Oct 2022, 17:36) *
Да, я не вижу разницы если ведётся проект в общественных целях. Судить могу в том числе по себе. Я делаю творческие вещи для посторонних людей, и если кто-то делает с творчеством...скажем культурно, что посчитает нужным, да или вообще просто заберёт себе - о чём мне писали - и переделает. В том числе и мешая с треш-угаром фана ради. Мне нормально. Это хорошо.


Я осуждающе смотрю на любого, кто посмеет писать порнофанфики с моими персонажами, если что. Я понимаю, что так и будет, в случае их популярности, понимаю, что не смогу, а потому и не стану препятстсововать, особо на эту тему говорить не стану... Но всё ещё буду осуждать, ибо если кто-то смеет сделать неправильное переосмысление или исказит такого простого по строению персонажа как "Сергей Гиров" или чуть более сложный, зато из HoMM, "Менвад", то от подобных "авторов" надо будет избавляться.

Почему кто-то имеет право делать свои фанфики, если не понимает персонажей, которые там появляются, на все 100%, как и оригинальный Автор? Если вы так продолжите говорить, то я могу сказать, что мой НЕ фанфик, но и НЕ ориджинал (первый и, надеюсь, последний) "I made Them ring" спокойно сможет использовать персонажей из Deltarune и Undertale чисто потому что я же на них базировался своим подсознанием и плевать, что они не совпадают со своими оригиналами...

А я очень не люблю современных инфатилов (по большей части), без умения писать, которые засирают интернет отсутствием цензуры по качеству... Очень не люблю...

Так что пусть ведущие лица сами проверяют моды/фанфики и уже выносят приговор по тому, что это подходит под канон, но фанатский или же срочно требуется предание анафеме. И да, то, что Доцент умер, не развязывает вам руки, чтобы пилить модо-фанфики с типичным характером персонажа, который "очень много требует, очень высокого о себе мнения, но ничего не умеет". Потому что именно так вы сейчас и выглядите, на основе ваших сообщений в этой ветке.

Автор: Mefista 04 Oct 2022, 08:20

Сравнивать мод на игру с важными научными изысканиями - точно перебор.


Автор: Mantiss 04 Oct 2022, 09:53

Цитата(Snake_B @ 04 Oct 2022, 06:50) *
по логике.. хотакрю увела у юбисофта часть пользователей, которые могли бы купить HD версию.. и привлекает игроков хота на старую версию героев 3, а не на HD тот же...
даже не знаю, а сод сейчас вообще продается или как это всё выглядит, официально..
и если бы не было модов на тройку, то больше игроков могли бы перейти на 5-6-7..

Помнится, команда была в большой печали, когда узнала про HD переиздание. Лишь совершенно выдающиеся отрицательные качества издания позволили команде спокойно продолжить свою работу.
Я тогда был в непростой ситуации. Как випу мне было известно про HD переиздание существенно раньше широкой публики. Я мог предупредить команду о нем заранее в той или иной форме. Теоретически. Но я бы никогда в жизни не смог никого убедить в том, что конкретно это официальное переиздание не представляет абсолютно никакой угрозы для HotA. По крайней мере без полноценного слива контента, чего я уж точно не могу себе позволить по личным субъективным соображениям. (Так уж получилось, что у меня ровно одно честное слово, абсолютно неизбирательное. Издержки воспитания.) Получалось, что команда была бы эдак с полгода в подвешенном состоянии о востребованности своей работы. Так что мне пришлось дождаться публичного анонса, когда мои слова о никаком качестве поделки имели наглядное подтверждение. И даже так команда изрядно понервничала.

Так что любые сентенции про экипаж уводящий чужих жен пользователей являются существенным преувеличением. Юбисофт со своим переизданием проиграл конкуренцию даже не моддерам, а создателям оригинальной игры. Причем совершенно по дурацкой причине, которую они даже опубликовать не осмелились в полном виде. Слова про "у нас нет кода дополнений" - не совсем правда. Код у юбисофта был. В расчете на этот код была перемылена и графика дополнений, включая, например, экран заставки SoD с анимацией. Но рукожопы, которых юбисофт нанял, оказались неспособны этот код адаптировать под планшеты. В итоге задействовали наработки фирмы Loki, делавшей конверсию на Linux. А там было только RoE. Причем выяснились эти замечательные подробности далеко не сразу.

Если Юбики стреляют себе в ногу - это не вина команды. Более того, член команды, являясь випом, неоднократно предупреждал менеджеров Юбисофт, что готовится эпический выстрел в ногу. Не помогло.

Пятерка. У нее были все шансы сожрать тройку со всем комьюнити и не подавиться. Кто свернул проект, не дав довести его до стадии самоподдерживающейся экосистемы? Понадеялись на конвейер. На доступных исполнителей, способных принести бабки дешево. С учетом трендов. При создании пятерки хотели RTS ваять. (Кстати, где сейчас RTS, кроме крафтов?) При ваянии шестерки упоролись по онлайну. Причем через афедрон. (Ну кем надо быть, чтобы запороть сетевые режимы в трех играх подряд, включая переиздание?) А когда решились делать экосистему было уже поздно. Нужно было вложить куда больше денег, чем во времена пятерки.

Автор: Axolotl 04 Oct 2022, 11:45

Всем привет! Оказался в треде, т.к. автор списался со мной в личке.

Цитата(hippocamus @ 03 Oct 2022, 17:54) *
Аксолотль в одиночку практически сделал Пучину.
Не хватало там только граальной постройки и портретов героев.
Ну и почвы нужной нет.


Гиппо, ты всё еще Пучину вспоминаешь?! blush2.gif biggrin.gif

Честно говоря, "Пучину" я сам воспринимаю как хоть и любимое, но страшненькое творение. По сути "Пучина" была для меня платформой, на которой я учился 3Д. Причём, на момент начала её создания мои навыки были равны нулю, а уже к моменту, когда я её забросил, навыки были скорее на уровне новичка. Её только с нуля если делать))
На самом деле по "Ковену" было проделано больше работы, чем по Пучине. Там были созданные с нуля юниты, сделана часть экрана города, по объектам на карте были наработки. Концептуально всё прорабатывалось более серьёзно, а не так как с "Пучиной", которая была "чистой импровизацией очень начинающего музыканта".

По теме выскажусь позже.

Автор: feanor 04 Oct 2022, 11:58

Цитата(Vilgelmstein @ 01 Oct 2022, 19:59) *
Цитата(feanor @ 01 Oct 2022, 18:09) *



Спасибо за ответ. По второму пункту мне подсказали в личку тоже про этот файл.

Первый вопрос - что значит просто и "возможно"? то есть какой набор компетенций предполагается.
Чтобы ковырять дат файл, менять графику - там только терпение насколько я понял и умение гуглить чтобы правильно записать данные в файл. А вот чтобы объединить навык - у меня пока нет идей где это и как.
За графику я догадываюсь как делать, упирается пока в само рисование того что надо. Но я обозначил этот пункт, так как он не сделан а делать надо.

То есть я отчасти очень рад что многие вопросы обозначены как то что это возможно. Но также если вы знаете в какую сторону смотреть - буду очень признателен если укажете вектор, хотябы что "ну это где-то в том файле".

И что касается плагинов - мне вроде говорили что моды на хоту не ставятся. Или плагин и мод это разные вещи?


Просто - требует умения читать дизасмы, писать плагины с мелкими правками (условно, в случае рандомного лечения палатки хукнуть вызов рандома и заменить диапазон с 1..x на (x-49)..x, или в случае шахт вместо инкремента ресурсов подставить +3)

Сложнее/возможно - когда надо делать новый функционал типа воскрешения или много копать.
Например, шахты, скорее всего, увеличивают ресурсы в одном месте, и мы просто меняем ++ на +3. Для объединения же навыков нужно а) найти все обращения к навыкам (смещениям в структуре героя, которые эти уровни этих навыков определяют), заменить их на одинаковые (т.е. чтобы при проверке навыка ПП проверялась условная баллистика) и при этом еще сделать так, чтобы старые, опустошенные навыки не предлагались герою при левелапе, в хижинах, у ученых, далее везде.

Плагины в хоту можно, конечно, уж не знаю, сколько дополнительных усилий для этого надо правда. Моддинг хоты - это как шить по перешитому и недовольно дергающемуся (и еще и отбрехивающемуся на форумах).

Автор: Axolotl 04 Oct 2022, 13:58

На тему моддинга Хоты... Великие древние, немало копий было поломано об этот булыжник. Тут есть два стула: идейный и практический. И оба с эрегированными пиками. К счастью, я уже давно зарыл эту алебарду войны и смотрю на это всё со стороны, тихо медитируя с ведром попкорна.

Идейные противоречия, как помнится, в том, что Хота возвела моддинг Тройки на новый уровень, и даже если не смотреть на Причал и Фабрику (выход которой, надеюсь, все-таки не за горами), то вся остальная проделанная огромная работа (с кодом, багами, графикой, интерфейсом) делает ванильных Героев, скажем так, морально устаревшими. Не для всех, вероятно, но точно для многих. И соответственно моддинг ванили представляется таким же рудиментарным. Ну это как написать безусловно полезный плагин...для Винды 3.11. Саму же Хоту модить нельзя. Вот и результат. А жаль, моддинг – это здорово и вечно весело. Именно такой вот, не когда все ждут нового апдейта от Хоты, а обсуждают или даже толпой, не побоюсь этого слова, делают очередной "Пустынный Город" или "Город пост-модернистских поэтов", выдумывают новые артефакты, меняют кентавров на совомедведей и т.д.

Но да, есть и обратная сторона. Авторы Хоты – не мамка, чтобы лелеять моддинговый движ и чем-то ради этого жертвовать. И мотивация у разных участников команды может быть разной. Это и практическая сторона, что потенциальные моддерские сборки Хоты в тарифе "Всё включено" могут вредить проекту так, что человек даже и не поймёт, что это не та, правильная Хота, а чей-то франкенштейн, а потом пойдёт закидывать какахами. Это и просто творческая брезгливость, когда ты работал пять лет над своей "Моно-Лизой", а тут прибегает Вася и говорит: "Я тоже художник, можно я ей пипиську подрисую?". Это могут быть и банальные амбиции, соперничество, конкуренция. И любая другая мотивация.

Техническая сторона вопроса тоже не без противоречий. Внешний моддинг Хоты, точнее, любого проекта, который всё еще обновляется – занятие неблагодарное. Даже если бы какой-то мододел достал исходники Хоты, то любой апдейт потенциально поломает совместимость всех написанных модов. Поэтому нормальный(!) и хоть сколько-то серьёзный моддинг активной Хоты если возможен, то только под крылом самой Хоты, т.е. если бы команда сама выпустила соответствующий инструментарий и его поддерживала. Такой инструментарий потенциально даже мог бы решить часть практических проблем с "васечкиными сборками", но опять же, это не вопрос "благословения авторов". Создать такой инструментарий – огромный труд, вероятно, равносильный созданию нового города в плане кода.

Автор: feanor 04 Oct 2022, 14:46

Цитата(Iriniko @ 03 Oct 2022, 19:33) *
Цитата(XEPOMAHT @ 03 Oct 2022, 22:25) *
А хота сделана точно не на пустом месте. Впереди всё-таки был ВоГ, от которого наверняка была использована информационная база на ранних этапах разработки.

Учитывая, что члены экипажа неоднократно заявляли прямо противоположное, хотелось бы увидеть пруфы: спрайты, код, музыка. Иначе это просто болтовня.

ээ, ну я могу заявить, что на определенных, очень ранних этапах Хота планировалась под Вог, под это делался задел в коде, например. Конечно, это было дропнуто очень рано.

Кодовая база вога в начале разработки скорее всего не использовалась, тупо потому что она была выложена несколько позже: релиз беты - https://forum.df2.ru/index.php?showtopic=26463, а исходники Т1 - http://wforum.heroes35.net/showthread.php?tid=3900&page=1. Тем не менее, информация гуляла туда-сюда: и через разработчиков (того же Дьякона), и через использование постфактум, ну и, очевидно, всякая публичная инфа о реверсе, безусловно, использовалась. Эра, опять же, тогда уже была с открытыми исходниками.

Ну и любому человеку с более чем тремя нейронами в голове очевидно, что без Вога, с его достаточно уникальными для моддинга принципами расширяемости и скриптуемости, Хоты в её нынешнем виде не было бы точно, а было бы какое-то убожество типа нынешнего моддинга четверки.

Автор: FCst1 04 Oct 2022, 14:53

Цитата(Axolotl @ 04 Oct 2022, 15:58) *
Но да, есть и обратная сторона. Авторы Хоты – не мамка, чтобы лелеять моддинговый движ и чем-то ради этого жертвовать. И мотивация у разных участников команды может быть разной. Это и практическая сторона, что потенциальные моддерские сборки Хоты в тарифе "Всё включено" могут вредить проекту так, что человек даже и не поймёт, что это не та, правильная Хота, а чей-то франкенштейн, а потом пойдёт закидывать какахами. Это и просто творческая брезгливость, когда ты работал пять лет над своей "Моно-Лизой", а тут прибегает Вася и говорит: "Я тоже художник, можно я ей пипиську подрисую?". Это могут быть и банальные амбиции, соперничество, конкуренция. И любая другая мотивация.
Вот это нужно жирным выделить и всем показывать. Понимаете, это мы сидим такие умные на форумах и моды обсуждаем, но ведь есть ещё и другое комьюнити (именно Хоты), которое, без негатива, менее просвещённое, что ли. Для них онлайн-лобби HD мода с HotA являются одним целым, а это не так, на всякий случай (я очень устал отвечать в личку Дискорда, мол нет, к модерации лобби отношения не имею и на вопросы не отвечу, и вообще "ты куда звонишь?").
Поэтому неудивительно, что простой человек легко сможет запутаться, скачав какой-нибудь мод на HotA без подписи, идентичный натуральному, а потом удивляться, почему его в лобби не пускает. И шапки полетят не в человека, решившего "для себя" вернуть некромантию и логистику, с чем он радостно поделился с общественностью (часть которой не особо хочет и умеет читать), а напрямую в команду разработчиков HotA. И ладно это будет единичным случаем...
Ну и да, разумеется, HotA = стандарт качества (какой-никакой). Скачивая новую версию ты можешь быть уверен, что на тебя не выпрыгнут с криком 40 новых нейтралов-франкенштейнов и 10 новых городов-огородов. В случае повального любительского моддинга подобного избежать вряд ли получится.
Вышенаписанное личный опыт, не более. Это не является мнением всей команды.

Автор: Mefista 04 Oct 2022, 15:45

Цитата(Mantiss @ 04 Oct 2022, 09:53) *
При создании пятерки хотели RTS ваять. (Кстати, где сейчас RTS, кроме крафтов?)


Несколько крупных, заслуженных РПГ с пошаговым боем уже его забросили, ибо "несовременно", это считается?

Цитата(FCst1 @ 04 Oct 2022, 14:53) *
Для них онлайн-лобби HD мода с HotA являются одним целым, а это не так, на всякий случай (я очень устал отвечать в личку Дискорда, мол нет, к модерации лобби отношения не имею и на вопросы не отвечу, и вообще "ты куда звонишь?").


Так поставьте огромную плашку при входе. Если вещи работают комплектом, несколько нелогично, что у отдельных его частей различная техподдержка)

Автор: FCst1 04 Oct 2022, 15:57

Цитата(Mefista @ 04 Oct 2022, 17:45) *
Цитата(FCst1 @ 04 Oct 2022, 14:53) *
Для них онлайн-лобби HD мода с HotA являются одним целым, а это не так, на всякий случай (я очень устал отвечать в личку Дискорда, мол нет, к модерации лобби отношения не имею и на вопросы не отвечу, и вообще "ты куда звонишь?").


Так поставьте огромную плашку при входе. Если вещи работают комплектом, несколько нелогично, что у отдельных его частей различная техподдержка)
Всё на месте.

Автор: Mefista 04 Oct 2022, 16:22

Крупней и сверху. Я думаю, этот весь параграф никто не читает.

Автор: Aeternus 04 Oct 2022, 16:47

Цитата(Mefista @ 04 Oct 2022, 16:22) *
Крупней и сверху. Я думаю, этот весь параграф никто не читает.

Я даже больше скажу, ввесь этот текст никто не читает. Не веришь - загляни в группу вк хоты...

тык
https://ibb.co/yV4BKQm
тык
https://ibb.co/JdbZWCs
тык
https://ibb.co/FmyrT3G
и тык
https://ibb.co/BVSWDXZ


и это три последние страницы из раздела:
https://imgbb.com/



Автор: Snake_B 04 Oct 2022, 18:38

Цитата(Iriniko @ 04 Oct 2022, 07:06) *
Цитата(Snake_B @ 04 Oct 2022, 11:50) *
плохая позиция..

Если это плохая позиция, то по 5 бальной шкале это сколько?
Просто ответ Iriniko в подобной ситуации примерно был бы таким –
Iriniko: Никогда и ни при каких обстоятельствах ничего никому не дам. Без объяснения причин. Как?


если бы мне создатели длл для мода цивы так сказали, их длл в принципе бы не было в моде..
думаю, исходники у хотакрю всё таки есть..

Автор: Sav 04 Oct 2022, 19:53

Цитата(Sav)
Врочем, когда я буду уверен, что больше не стану работать над серьёзным проектом в Героях, я, скорее всего, выложу свои наработки.

Хочу отметить, что на текущий момент это уже неактуально. Сейчас в Хоте достаточно программистов, чтобы продолжать разработку и без меня, причём это люди, которым я лично имею основания доверять. Так что мне есть кому оставить ответственность за исходники (а доступ и так есть у достаточного количества людей).

Кроме того, вероятность, что я отойду от дел, сейчас гораздо меньше, чем в момент, когда я это писал. Тогда я был сильно выгоревшим, а сейчас, за долгий период малой активности, уже отдохнул от этого.

Цитата(ХЕРОМАНТ)
А хота сделана точно не на пустом месте. Впереди всё-таки был ВоГ, от которого наверняка была использована информационная база на ранних этапах разработки.

Серьёзно и постоянно использовались только редакторы ресурсов GrayFace. Это действительно существенная вещь, без которой всё было бы иначе.

В плане кода и базы IDA HotA развивалась независимо от WoG. Код Хоты до меня писал Entuser и, насколько я могу судить, он был совершенно самобытный, не основанный на известной в сообществе инфе. Базу IDA создавал я с нуля.

Когда я только начинал, я активно использовал информацию из ERM-help (ID элементов и смещения полей в структуре отряда в бою). Исходники Эры и другую публичную информацию я практически не использовал.

После публикации исходников WoG я перенёс оттуда пару небольших отдельных структур. Также в Хоте был кое-какой код из HD-мода (Бараторч переписывал Хоту с нуля при переходе с Паскаля на C++), часть этого кода тоже могла основываться на воговском коде.

Использовались данные о формате карт от CrackedMind (сейчас он, кстати, в команде Хоты, но тогда не был).

Ну ещё, я начинал свой путь в моддинге с написания скриптов для Вога. Но это было самое-самое начало, даже базу IDA я стал создавать уже при работе над Хотой. Другие внёсшие вклад программисты вроде в рамках Вога и не работали (например, Бараторч, насколько я помню, моддил сразу под Сод).

Пожалуй, это всё. Как видно, всё из «внешнего» сообщества, кроме редакторов ресурсов, внесло в Хоту второстепенный вклад. Код и база IDA Хоты были созданы с нуля. Так что это отдельная независимая ветвь моддинга. Не абсолютно, но качественно более независимая от остального сообщества, чем проекты, связанные с WoG.

Цитата(feanor)
Ну и любому человеку с более чем тремя нейронами в голове очевидно, что без Вога, с его достаточно уникальными для моддинга принципами расширяемости и скриптуемости, Хоты в её нынешнем виде не было бы точно, а было бы какое-то убожество типа нынешнего моддинга четверки.

Весьма безапелляционное утверждение, и столь же спорное.

Допустим, что без редакторов ресурсов ничего бы не было — правдоподобно.

Что без какой-то истории моддинга и обмена мнениями и советами на форумах до проектов типа Хоты бы не дошло — возможно.

Но то, что необходима была именно платформа для моддинга и скриптовый язык, чтобы появилась Хота (при том, что она не использует все эти наработки), — ну очень сомнительное утверждение. Можно привести косвенные аргументы — например, что именно это сформировало какое-то сообщество или что для Хоты это был пример, как не надо делать, важный для формирования идеологии. Но всё это очень зыбко и требует доказательств, прежде чем что-то такое можно было утверждать.

***

Опишу также официальную позицию команды по поводу моддинга Хоты.

Мы нейтрально относимся к модификациям, которые устанавливаются поверх Хоты: мы не предоставляем платформу и инструменты, не помогаем, не гарантируем сохранения работоспособности при обновлении, но и не препятствуем и не усложняем намеренно создание модов. Исключение — онлайн-читество, которое пресекается любыми средствами и, наоборот, локализации, создателям которых мы можем предоставить некоторые инструменты и советы.

При этом мы резко возражаем против переноса отдельных элементов Хоты в другие проекты или портирования куда-либо всей Хоты. Мы воспринимаем это как нечто вроде плагиата — отторжение проекта или его частей от авторов. Такие вещи воспринимаются как прямо враждебный проекту акт, тем более враждебный, чем больший объём контента переносится.

Автор: laViper 04 Oct 2022, 21:15

Про юбисофт - если им мешает продавать их продукт мод к игре 20-летней давности, то проблема не в моде smile.gif
Геймдев уже шагнул далеко за эти годы, а они всё гоняют порожняк. За ту цену что они просят за игру, я как игрок хочу увидеть современную стратегию, а не пачку 3D-моделек в игре на древних механиках.

Автор: hippocamus 04 Oct 2022, 23:38

Цитата(XEPOMAHT @ 03 Oct 2022, 14:58) *
Не сказал бы. Некоторое количество энтузиастов пытались доделать Пучину уже после Аксолотля при портировании на ЭРУ и VCMI. Но так доделать и не смогли: много городских строений не анимировано, требуется коррекции в графике города, чтобы не выглядело как пластелин, так же ничего нет по части самой фракции Пучины, т.к. Аксолотль сделал только графику для города. А самое главное: где вообще Пучина должна быть: в игре ей места я не вижу: если это подводный город, то потребуется добавить в игру подводный уровень, а это сделать весьма затруднительно (да и сами парящие в воздухе подводные монстры смотрятся как-то странно на суше...).
Ну так-то в своё время сошлись на компромиссе, что зоны Пучины - это затопленное Подземелье, которое было магически стабилизировано, чтобы в нём могли себя прекрасно чувствовать как обитатели подводного мира, так и дышащие воздухом фракции.
Ну а то, что обитатели Пучины могут выходить за пределы своих зон - это уже игровая условность.

Я-то лично за добавление новых уровней карт, но такое ещё нигде не реализовано.
Некрополис в подземелье - большая натяжка (хотя есть же Бездна!). Инферно - канонически обосновано, и сделаны шаги по его легитимизации (подземные поля битвы на лаве), но этого недостаточно. По-хорошему надо бы и подземный экран города.
И наземный (или полуназемный) экран для Темницы (встречал неплохой мод, где это было решено малой кровью - сверху струился солнечный свет).
Кроме того, вижу в подземелье ещё биомы ледяного подземелья и фракцию Тартар (или Кронверк) - привет, город Воли! И, возможно, ещё город с дварфами и каноническими демонами (культурные подземелья, с плиткой на полу, механизмами и непроизносимыми названиями городов - привет, TES).

Автор: hippocamus 05 Oct 2022, 00:35

Цитата(Iriniko @ 03 Oct 2022, 18:33) *
Учитывая, что члены экипажа неоднократно заявляли прямо противоположное, хотелось бы увидеть пруфы: спрайты, код, музыка. Иначе это просто болтовня.
Зачем спорить с очевидным? Была слитая Баклажаном альфа, с Причалом, на WoG.
Кто постарше на форуме - те прекрасно помнят подфорум "Исполнители Желаний", где желающие писали свои реализации новых объектов на ERM.
Официальной версии на WoG не было, да. Но изначально разработка велась именно на WoG/TE.


Цитата(Axolotl @ 04 Oct 2022, 11:45) *
Гиппо, ты всё еще Пучину вспоминаешь?! blush2.gif biggrin.gif

Честно говоря, "Пучину" я сам воспринимаю как хоть и любимое, но страшненькое творение. По сути "Пучина" была для меня платформой, на которой я учился 3Д. Причём, на момент начала её создания мои навыки были равны нулю, а уже к моменту, когда я её забросил, навыки были скорее на уровне новичка. Её только с нуля если делать))
На самом деле по "Ковену" было проделано больше работы, чем по Пучине. Там были созданные с нуля юниты, сделана часть экрана города, по объектам на карте были наработки. Концептуально всё прорабатывалось более серьёзно, а не так как с "Пучиной", которая была "чистой импровизацией очень начинающего музыканта".
Как ни странно, даже на сегодня - Пучина - это один из наиболее доделанных и проработанных новых городов (не считая Причала и Фабрики). На уровне Бастиона, Форджа, Рощи.
Но первые два были сделаны позже, а Роща на тот момент была - без слёз не взглянешь.
Некоторую "пластилиновость", кмк, можно бы исправить фильтрами.

Автор: Axolotl 05 Oct 2022, 08:45

Цитата
Как ни странно, даже на сегодня - Пучина - это один из наиболее доделанных и проработанных новых городов (не считая Причала и Фабрики). На уровне Бастиона, Форджа, Рощи.


Да ну как проработанная. Экран города – сюрреалистический сон кондитера под ЛСД. Не, милый кринж, конечно, в каком-то смысле, но все-таки. Существа – просто набор надёрганных рипов не лучшего качества. Разве что экран осады был. Кода почти не было, кроме пары базовых абилок, с которыми Сав помог, баланс тоже только в голове. А в остальном любой наколеночный город из разряда "Васечкиных сборок" – на том же уровне. В Ковене, конечно, тоже на тот момент я многое собирался переделывать по тем же существам – некоторых даже с нуля собирался заново делать. Но это уже мои собственные придирки. Но тем не менее, в плане графики в Пучине было хоть и в формальном процентном отношении больше готово, но в критическом плане готовность контента в Ковене была выше.

Автор: hippocamus 05 Oct 2022, 17:49

Цитата(Axolotl @ 05 Oct 2022, 08:45) *
Да ну как проработанная. Экран города – сюрреалистический сон кондитера под ЛСД. Не, милый кринж, конечно, в каком-то смысле, но все-таки. Существа – просто набор надёрганных рипов не лучшего качества. Разве что экран осады был. Кода почти не было, кроме пары базовых абилок, с которыми Сав помог, баланс тоже только в голове. А в остальном любой наколеночный город из разряда "Васечкиных сборок" – на том же уровне. В Ковене, конечно, тоже на тот момент я многое собирался переделывать по тем же существам – некоторых даже с нуля собирался заново делать. Но это уже мои собственные придирки. Но тем не менее, в плане графики в Пучине было хоть и в формальном процентном отношении больше готово, но в критическом плане готовность контента в Ковене была выше.

По Ковену я не видел вообще никаких материалов, кроме анимации 3-4 юнитов. Его даже почему-то на СНГ не добавили...

Автор: Koven1Nordsiard 05 Oct 2022, 18:15

Ковену?.. Хм... Меня звали?)
А вообще, что это за город? Я о нём вроде слышал на сайте новых городов, но только в рамках идей. Или я путаю, или это новый Собор... Или опять путаю?))

Автор: tolich 05 Oct 2022, 18:19

https://forum.df2.ru/index.php?showforum=161

Автор: Axolotl 06 Oct 2022, 08:56

Цитата(hippocamus @ 05 Oct 2022, 21:49) *
По Ковену я не видел вообще никаких материалов, кроме анимации 3-4 юнитов. Его даже почему-то на СНГ не добавили...


Если не учитывать мои намерения полностью переделать некоторых юнитов, то было полностью готово шесть из семи существ. С седьмым уровнем всё никак не мог определиться только.

excl.gif excl.gif excl.gif Кстати, поправил ссылки на гифки в теме https://forum.df2.ru/index.php?showtopic=32474, у дропбокса протухли ссылки. По всей теме оживлять ссылки что-то лениво пока.

Автор: Koven1Nordsiard 06 Oct 2022, 09:46

Цитата(Axolotl @ 06 Oct 2022, 08:56) *
excl.gif excl.gif excl.gif Кстати, поправил ссылки на гифки в теме https://forum.df2.ru/index.php?showtopic=32474, у дропбокса протухли ссылки. По всей теме оживлять ссылки что-то лениво пока.


Очень красиво выглядит! А какие программы (Blender, ZBRush, Substance Painter) и способы моделирования (скульптинг, модификаторы) вы использовали при создании этих пеньков, если не секрет? Хочется рано или поздно повторить для наработки опыта. В стол, конечно.

Автор: Axolotl 06 Oct 2022, 10:50

Цитата(Koven1Nordsiard @ 06 Oct 2022, 13:46) *
Очень красиво выглядит! А какие программы (Blender, ZBRush, Substance Painter) и способы моделирования (скульптинг, модификаторы) вы использовали при создании этих пеньков, если не секрет? Хочется рано или поздно повторить для наработки опыта. В стол, конечно.


Не уверен, что правильно понял вопрос. Если вопрос про вообще используемые программы, https://forum.df2.ru/index.php?showtopic=32267.
Если вопрос именно про пеньки, то, видимо, нужны уточнения, что именно там непонятно как было сделано.

Автор: Vilgelmstein 20 Nov 2022, 03:33

Есть проблема. Не генерится новый объект на карте.

Разбираясь с датником, я понял по аналогии как разместить новый объект. Я взял графику опытного цеха, и заменил охрану и награды на свои.
После некоторых мучений с символами (оказалось что переносы кареток это очень важно) игра перестала вылетать и корректно грузится.
В редакторе карт новый объект есть - понял как туда добавить по аналогии с артефактами через таблицу edobjts.txt, которые добавлялись на форуме. Его можно разместить на карту, и загрузить эту карту и объект корректно работает.
В таблице objects.txt также внёс поля по аналогии с цехом, заменив айдишник цеха на свой.

Однако редактор шаблонов слышать про него не слышал. Соответственно, генерирую карту - объекта нет. В настройках шаблона правила тоже не задать.

Как решить эту проблему? подскажите пожалуйста. вроде каких-то очевидных файлов нет, или я не вижу очевидного.



Автор: XEPOMAHT 20 Nov 2022, 04:02

Цитата(Vilgelmstein @ 20 Nov 2022, 03:33) *
Соответственно, генерирую карту - объекта нет.


Для новых объектов карты потребуется прописать ценность и частоту появления в зонах на карте. В SoD-е делается перехватом соответствующих функций подготовки данных генератора карт. В HoA - х.з., скорее всего тоже *.dll.

Цитата(Vilgelmstein @ 20 Nov 2022, 03:33) *
Как решить эту проблему? подскажите пожалуйста. вроде каких-то очевидных файлов нет, или я не вижу очевидного.


Только переходить на более подходящие платформы для моддинга.

Автор: Vilgelmstein 20 Nov 2022, 11:01

Цитата(XEPOMAHT @ 20 Nov 2022, 04:02) *
Для новых объектов карты потребуется прописать ценность и частоту появления в зонах на карте. В SoD-е делается перехватом соответствующих функций подготовки данных генератора карт. В HoA - х.з., скорее всего тоже *.dll.


В теме с артефактом я увидел что "Правильно добавленный артефакт генерируется на случайных картах и в банках, соответствующих уровню.". Поэтому подумал что тут может быть также.

А ценность и частота я так предполагаю в дат файле находится. Так как есть поля которые подходят. Они прописаны.

Автор: Vilgelmstein 20 Nov 2022, 16:10

Частично победил. На создании случайной карты по шаблону, объект сгенерировался на карте. Редактор шаблонов его не видит, то есть задать правила под шаблон на частоту и велью я всё ещё не могу.

Но это уже что-то.

Автор: Vilgelmstein 20 Nov 2022, 19:13

Решил проблему, путём ручного вноса правил по объектам в файл шаблона. Затестировал с повышенной частотой - мои мрачные темницы сыпятся как положено часто

Автор: Vilgelmstein 22 Nov 2022, 16:25

Развивая свой "https://vilgelmstein.ru/magicheskiy-patch-geroi-3/" вижу как плюсы так и минусы подхода перегруппировки магий.

Очень не хватает какой-нибудь магии контроля - пятой школы магии. Из-за этого контроль общестихийный легкодоступен. Это как хорошо, так и плохо. Свои плюсы и свои проблемы. Но я бы очень хотел пятую школу магии. Но хотеть не сделать, там я так понимаю не просто датник править, поэтому поплакал и убрал в ящик.

Некоторые вполне оценили перегруппировку по функционалу. Не уверен что многие радикальные правки типа "палач на 32 атаки" были правда нужны, но вот гипноз например прям заиграл в серьёзных боях. АОЕ магия тоже. Призыв землянок на 1ом уровне тоже порой используется в ранних боях с оппонентом и весьма эффективно.
Юниты, которые теперь имунны к магии разрушения, так как они имунны к стихии огня, вносят что-то, пока непонятное - фишку или дисбаланс. С одной стороны есть лагерь тех кто кидает помидоры, с другой лагерь тех кто говорит что это нормально и их можно побеждать.

Пока основываясь на том что получается и могу, пересмотрел свои хотелки, запланировал/сделал:
1. Перерисовать иконки магии под свои, чтобы не было старых ассоциаций (копим деньги на художника, 4к цена вопроса)
2. Перерисовать книги стихий и сферу огня, чтобы убрать ассоциации (в очереди)
3. Реализовать разные версии погостов как с другими банками - сделано, готово к тесту на играх. Пока не утверждены точно награды внутри погостов, думаю повышать денежное вознаграждение + в коневом 2 арта сделать. Мне пока кажется что он сложнее драконовского. Но это неточно.
4. Добавить новый объект банк существ "Мрачный храм", где идёт сражение с фанатиками и ангелами за рыцарей смерти. Финальная графика основываться будет скорее всего на графике монастыря (но может быть найдётся дизайнер который сделает оригинально и круто, я некоторых опрашивал и они думают), но как-то изменённого/омрачнённого. Пока внешне выглядит как опытный цех так как основывается на его графике, технически готов. На картах генерится корректно, в шаблон правила вносятся вручную. Будет графика и объект готов.
5. Добавить новый артефакт с целью понять как это правильно делается, основываясь на сообщениях на форумах в разных темах и примерах артефактов в дат файле. По идее по аналогии как с объектом. Хочу для теста реализовать "меч света" на бонус к атаки и морали.
6. Склепы генерятся везде - сделано.
Скрины версий погостов прилагаю, просто вдруг кому интересно.



Автор: Vilgelmstein 22 Nov 2022, 19:07

С артефактом с наскока возникла проблема.

Для исследования взял руны неизбежности на -1 к удачи.

Попытки изменить запись 25 -1 на 25 -2 не дали эффекта на -2 к удачи. Как было так и осталось. Менял на плюс - ничего. Кажется что он не реагирует на эти записи. Хотя основываясь на записях форума, было предположение что именно тут оно и должно быть.

Далее
Скопировал блоки артефактов в датнике в следующем виде (спецсимволы опускаю, в точности копирования уверен так как в редакторе все биты/байты совпадают):
----
Name: "art165"
Path: ""
Texts count: "9"
Text 0: ""
Text 1: "Руны Неизбежности2"
Text 2: "Вы видите, как на краю высокой скалы незнакомый маг пытается сотворить заклинание. В воздухе уже начинают проявляться огненные символы, и тут, ослеплённый внезапной вспышкой, он спотыкается и срывается вниз. Осмотрев его тело, вы замечаете цепь из таинственных камней и кладёте её в рюкзак."
Text 3: "У врага Руны Неизбежности2: -2"
Text 4: ""
Text 5: ""
Text 6: ""
Text 7: "{Руны Неизбежности2}

Уменьшают удачу отрядов противника на 2."
Text 8: "2000 # cost
9 # slot type (0 - none, 1 - head, 2 - shoulders, 3 - neck, 4 - right hand, 5 - left hand, 6 - torso, 7 - ring, 8 - feet, 9 - misc, 10 - ballista, 11 - ammo cart, 12 - first aid tent, 13 - catapult, 14 - spell book)
2 # type (1 - none, 2 - treasure, 4 - minor, 8 - major, 16 - relic)
0 # disabled as defaults (0 - no, 1 - yes)
0 # add new spells (0 - no, 1 - yes)
0 # attack bonus (_int8_)
0 # defense bonus (_int8_)
0 # spell power bonus (_int8_)
0 # knowledge bonus (_int8_)"
Has FilS: "false"
Vals count: "4"
Val 0: "0"
Val 1: "0"
Val 2: "0"
Val 3: "0"

-----
5
165
""Руны Неизбежности2
Класс: сокровище.
Уменьшают удачу отрядов противника на 2.""
-----
165
25 -2 # Enemy luck bonus, -2 point
-1

Счётчик записей в начале датника увеличил.

Менять -1 на -2 я пробовал как раз в последнем блоке.

Также занёс записи в object.txt и в EdObjts.txt по аналогии со старым артефактом

Результат:
В редакторе появился артефакт. Его можно подбирать и он виден.
Однако в окне героя видна только рамка, картинки артефакта в слоте нет. Кроме того он не работает механически - не даёт модификатора удачи.
Если менять параметры
0 # attack bonus (_int8_)
0 # defense bonus (_int8_)
0 # spell power bonus (_int8_)
0 # knowledge bonus (_int8_)"
в первом блоке, они работают и меняют параметры.

Вопрос - как настраивается удача? или это находится за пределами датника и таблиц.

Автор: XEPOMAHT 22 Nov 2022, 22:27

Цитата(Vilgelmstein @ 22 Nov 2022, 19:07) *
Однако в окне героя видна только рамка, картинки артефакта в слоте нет.


Спрайт нового артефакта нужно добавить в artifact.def, тогда картинка появится. Для этого потребуются навыки работы в шестнадцатеричном редакторе и понимании особенностей записи 32-битных растров в бинарный файл.

Цитата(Vilgelmstein @ 22 Nov 2022, 19:07) *
Вопрос - как настраивается удача? или это находится за пределами датника и таблиц.


В коде игры - отдельные перехваты на формирование текста при клике и установке бонуса удачи в структуре героя в проверках артефактов на кукле героя.

Автор: Vilgelmstein 22 Nov 2022, 22:51

Цитата(XEPOMAHT @ 22 Nov 2022, 22:27) *
В коде игры - отдельные перехваты на формирование текста при клике и установке бонуса удачи в структуре героя в проверках артефактов на кукле героя.



Текст при клике кстати устанавливается в датнике, я его меняю и он меняется в игре.

Ну и в целом странно что надо что-то прописывать дополнительное для отображения артефакта. Ведь я везде ссылался на существующую графику. Ну с этим буду разбираться.

Автор: PushKing 09 Jun 2023, 21:07

Кто-нибудь знает, как сделать никсов 2-х гексовыми в хоте?
Хочу попробовать поиграть со старыми дефами никсов (которые в цвет с аспидами)

Автор: 海马 09 Jun 2023, 23:13

Цитата(PushKing @ 09 Jun 2023, 21:07) *
Кто-нибудь знает, как сделать никсов 2-х гексовыми в хоте?
Хочу попробовать поиграть со старыми дефами никсов (которые в цвет с аспидами)

Править hota.dat
Конкретно - флаги юнита.

Автор: XEPOMAHT 09 Jun 2023, 23:19

Цитата(PushKing @ 09 Jun 2023, 21:07) *
Кто-нибудь знает, как сделать никсов 2-х гексовыми в хоте?
Хочу попробовать поиграть со старыми дефами никсов (которые в цвет с аспидами)


Попробуй прибавь 1 к данному значению в хексе:


Автор: PushKing 10 Jun 2023, 00:49

Цитата(XEPOMAHT @ 09 Jun 2023, 23:19) *
Цитата(PushKing @ 09 Jun 2023, 21:07) *
Кто-нибудь знает, как сделать никсов 2-х гексовыми в хоте?
Хочу попробовать поиграть со старыми дефами никсов (которые в цвет с аспидами)


Попробуй прибавь 1 к данному значению в хексе:



Я не программист, можешь, пожалуйста пояснить? Пока что я скачал 010 Editor и вроде нашел нужные "байты"

Автор: tolich 10 Jun 2023, 13:16

Цитата(XEPOMAHT @ 09 Jun 2023, 23:19) *
прибавь 1
Цитата(PushKing @ 10 Jun 2023, 00:49) *
можешь пояснить?
10 00 00 00 => 11 00 00 00

Автор: PushKing 10 Jun 2023, 19:17

Цитата(tolich @ 10 Jun 2023, 13:16) *
10 00 00 00 => 11 00 00 00
А, ну это пробовал - не сработало
Ну и игра при этом не выдала ошибку

Автор: Yerumaku 11 Jun 2023, 16:07

Цитата(PushKing @ 10 Jun 2023, 19:17) *
Цитата(tolich @ 10 Jun 2023, 13:16) *
10 00 00 00 => 11 00 00 00
А, ну это пробовал - не сработало
Ну и игра при этом не выдала ошибку

Сравните с другими юнитами с 2 клетками, какие-то отвечают за навыки и число кастов, какие-то за прочие способности, просто определите перебором на каком месте нужное вам простым сравнением.

Иногда хочется чего-то для ролевых карт в HotA, типа ERM-скриптов, вот только из-за багов при перезапуске/загрузки (WoG), делать такие долгие сюжетные карты не релевантно. Возможно такое появится когда-нибудь уже внутри опций редактора карт/шаблонов... (влажные фантазии)

Автор: PushKing 12 Jun 2023, 21:40

Цитата(Yerumaku @ 11 Jun 2023, 16:07) *
Сравните с другими юнитами с 2 клетками, какие-то отвечают за навыки и число кастов, какие-то за прочие способности, просто определите перебором на каком месте нужное вам простым сравнением.
Я даже не знаю как искать этих юнитов, пролистал разные форумы и темы, но не нашел чего-то более менее понятного.
Поэтому тут и спросил, мало ли кто-то уже знает ответ на этот вопрос, либо не прям ответ, но хотя бы намек на то, как копаться в этом коде с умом.

Автор: Yerumaku 13 Jun 2023, 08:56

Цитата(PushKing @ 12 Jun 2023, 21:40) *
Цитата(Yerumaku @ 11 Jun 2023, 16:07) *
Сравните с другими юнитами с 2 клетками, какие-то отвечают за навыки и число кастов, какие-то за прочие способности, просто определите перебором на каком месте нужное вам простым сравнением.
Я даже не знаю как искать этих юнитов, пролистал разные форумы и темы, но не нашел чего-то более менее понятного.
Поэтому тут и спросил, мало ли кто-то уже знает ответ на этот вопрос, либо не прям ответ, но хотя бы намек на то, как копаться в этом коде с умом.


У вас на скринах даже видно, Monster156, Monster157, блоки могут быть сравнимы побайтово/побитово.
У вас HEX представление, то есть 0, 1, 2,..., 8, 9, A, B, C, D, E, F.
Где F - это 16 бит включены.
Логично, если вы нашли нужного монстра, h3object и редактор карт в помощь для определения id других монстров.
Копейщик - 0, Алебардщик - 1, Королевский Грифон - 5...

Также (возможно) могут быть смещения, то есть какой-то байт укажет, используются ли другие байты после него как доп.конфиг. (Такое есть в картах, не помню, если ли в монстрах)
Начните с малого, выпишите где флаг города, потом где статы, это общее у всех юнитов. Попробуйте поиграть на том юните, который более понятен, типа копейщик, сделайте ему скорость 20, потом сделайте его с дыханием дракона (бить на две клетки), сделайте его неживым и т.д. Возможно, какие-то способности зашиты в одних местах, другие в других, но мне кажется все упорядочено и через пробы можно всё выведать.

Думаю у таких люлей как sav имеются заметки, но не уверен, что таким делятся. Я как-то просил на счёт редактора карт, чтобы сделать свой редактор спрашивал про формат, но был проигнорирован.
Может на закрытом форуме нет что, но на сколько я понял, все исходники в руках определённых людей и ничем команда с модерами не делятся.

Можно вообще спросить у создателей DOTA-HOTA (модификация HotA), не знаю кто они, но в коде исполняемого файла они знатно покопались (возможно не без инсайдов).

Автор: XEPOMAHT 13 Jun 2023, 09:50

Цитата(Yerumaku @ 13 Jun 2023, 08:56) *
Попробуйте поиграть на том юните, который более понятен, типа копейщик, сделайте ему скорость 20, потом сделайте его с дыханием дракона (бить на две клетки), сделайте его неживым и т.д. Возможно, какие-то способности зашиты в одних местах, другие в других, но мне кажется все упорядочено и через пробы можно всё выведать.


Фишка HoA в том, что для оригинальных монстров игры используются оригинальные игровые данные из exe. Новые - уже запитаны в dat-файле. Поэтому эксперименты над Копейщиком никаких результатов в рамках изучения добавленных монстров не принесут. Сам dat-файл разобран вполне достаточно, т.к. он не зашифрован и его формат прост (игрокам к примеру с помощью добавления новых записей удавалось добавить новых героев в HoA, но потребуется изучить основы работы с hex).

Цитата(Yerumaku @ 13 Jun 2023, 08:56) *
Думаю у таких люлей как sav имеются заметки, но не уверен, что таким делятся. Я как-то просил на счёт редактора карт, чтобы сделать свой редактор спрашивал про формат, но был проигнорирован.


База от редактора карт в свободном доступе есть только воговская. Но она разобрана крайне скудно и с ней работать практически невозможно, т.к. для начала её нужно всё-таки разобрать. Естественно, что закрытые исходные коды от HoA так же подразумевают закрытые базы к исполняемым файлам самой игры. Желаете открытые? Помогайте развитию opensource-проектам типа ERA или VCMI.

А свой редактор карт, написанный с 0, есть в VCMI. Пропатченный оригинальный - в WoG. И там, и там исходные коды открыты всем желающим, чего вы лезете туда, где всё равно ничего не дадут?

Цитата(Yerumaku @ 13 Jun 2023, 08:56) *
Может на закрытом форуме нет что, но на сколько я понял, все исходники в руках определённых людей и ничем команда с модерами не делятся.


Не обязаны. Дело добровольное. Да и проблем самой HoA это добавит (т.к. развитие HoA происходит только силами HotA Crew, а моддеры занимаются другими платформами, кое кто даже альтернативами HoA).

Цитата(Yerumaku @ 13 Jun 2023, 08:56) *
Можно вообще спросить у создателей DOTA-HOTA (модификация HotA), не знаю кто они, но в коде исполняемого файла они знатно покопались (возможно не без инсайдов).


Там всё на уровне модификации SoD-составляющей. Делали бы на чистом SoD - получилось бы ровно тоже самое (HoA там чисто для понта). Меня тоже прикалывают, что моддеры к примеру заменяют Сопряжение на Фордж и это выдают в качестве модификации HoA. erwan.png

Автор: Vilgelmstein 15 Sep 2023, 19:44

Вернулся к своим модификациям.

Делал новый объект.

Что сделал:

Добавил в хота файл в разделы информацию:

# Crbanks
16 33 1500 80 -1 -1 # Мрачная Темница


------------------------------------------------
Name: "crbank33"
Path: ""
Texts count: "9"
Text 0: ""
Text 1: "Мрачная Темница"
Text 2: ""
Text 3: ""
Text 4: ""
Text 5: ""
Text 6: ""
Text 7: "# Precise guard stack setup
0
# State 1
30 # Chance
8 8 8 8 12 -1 -1 # Guards types
6 6 6 6 1 0 0 # Guards counts
0 # Upgrade chance (%)
0 0 0 0 0 0 0 # Resources award
0 0 0 0 # Arts award: Treasure - Minor - Major - Relic
67 # Creatures award type
6 # Creatures award count

# State 2
30 # Chance
8 8 8 8 12 -1 -1 # Guards types
9 9 9 9 1 0 0 # Guards counts
0 # Upgrade chance (%)
0 0 0 0 0 0 0 # Resources award
0 0 0 0 # Arts award: Treasure - Minor - Major - Relic
67 # Creatures award type
8 # Creatures award count

# State 3
30 # Chance
12 8 8 8 8 8 12 # Guards types
1 9 9 9 9 9 1 # Guards counts
0 # Upgrade chance (%)
0 0 0 0 0 0 0 # Resources award
0 0 0 0 # Arts award: Treasure - Minor - Major - Relic
67 # Creatures award type
10 # Creatures award count

# State 4
10 # Chance
12 8 8 8 8 8 12 # Guards types
2 9 9 9 9 9 2 # Guards counts
0 # Upgrade chance (%)
0 0 0 0 0 0 0 # Resources award
0 0 0 0 # Arts award: Treasure - Minor - Major - Relic
67 # Creatures award type
12 # Creatures award count"
Text 8: ""
Has FilS: "false"
Vals count: "4"
Val 0: "0"
Val 1: "109"
Val 2: "1"
Val 3: "1"
------------------------------------------------


16
33
""Мрачная Темница
- 30% шанс битвы с 25 Стальными Големами за получение 1 Рыцаря Смерти в ряды вашей армии.
- 30% шанс битвы с 50 Стальными Големами за получение 2 Рыцарей смерти в ряды вашей армии.
- 30% шанс битвы с 75 Стальными Големами за получение 3 Рыцарей смерти в ряды вашей армии.
- 10% шанс битвы со 100 Стальными Големами за получение 4 Рыцарей смерти в ряды вашей армии.""


В соответствующие для этого блоки.

Технически объект работал корректно, использовал графику опытного цеха.


Далее в таблицах внутри hota.lod в Objects.txt и EdObjts.txt

Сделал Строчки:
AVXbnk100.def 1111111111111110000000000000000000000000000000 100000000000000000000000000000000000000000000000 110111111111 110011111111 16 33 0 0
AVXbnk100s.def 1111111111111110000000000000000000000000000000 100000000000000000000000000000000000000000000000 110111111111 1000 16 33 0 0

Ранее вместо AVXbnk100.def стоял цеховский AVXbnk90.def и в зимней версией аналогично


Файл msk залил.

Что произошло:

Как у нового объекта, так и у опытного цеха появилось дополнительное непроходимое поле. Графика стала подгружаться разная, зимнюю версию плющит так как будто цех накладывается на новый объект.

Вопрос - где что нужно ещё сделать? или что я сделал не так.
Из-за перерыва забыл некоторые вещи, надо вспоминать, сижу туплю.

Подскажите пожалуйста.



Автор: XEPOMAHT 15 Sep 2023, 23:34

Цитата(Vilgelmstein @ 15 Sep 2023, 19:44) *
Как у нового объекта, так и у опытного цеха появилось дополнительное непроходимое поле. Графика стала подгружаться разная, зимнюю версию плющит так как будто цех накладывается на новый объект.


В маске проходимости туча лишних нулей, а там должны быть единицы. От этого проходимость глючит. Изучи описатель формата из Objects.txt и EdObjts.txt.

Автор: Vilgelmstein 16 Sep 2023, 00:39

Цитата(XEPOMAHT @ 15 Sep 2023, 23:34) *
В маске проходимости туча лишних нулей, а там должны быть единицы. От этого проходимость глючит. Изучи описатель формата из Objects.txt и EdObjts.txt.


Так я скопировал строчки цеха, и мне нужна такаяже проходимость как у цеха.

Автор: Haart of the Abyss 16 Sep 2023, 02:13

Файл msk такого же размера, как у цеха?

Чем редактировал и сохранял таблицы формата .txt? Надеюсь, не Экселем? (Он обожает добавлять отсебятину).

Автор: Vilgelmstein 16 Sep 2023, 02:16

Цитата(Haart of the Abyss @ 16 Sep 2023, 02:13) *
Файл msk такого же размера, как у цеха?

Чем редактировал и сохранял таблицы формата .txt? Надеюсь, не Экселем? (Он обожает добавлять отсебятину).



msk я скопировал с цеха.
редактировал опен офисом.


открывал в нотпаде, левых символов не вижу. окончания строк корректные

Автор: Vilgelmstein 16 Sep 2023, 12:41

Методом научного тыка и аналогиями решил проблему с накладыванием графики, теперь зимнего треша с накладыванием графики нет

Как оказалось, важно чтобы кадры внутри def файла назывались по другому, не так как в объекте-прототипе.
Видимо игра путалась что брать - я понятия не имею как этот формат файла работает. В любом случае как сделал, впервые по графике пропали накладки.

Как и почему стала плясать проходимость у объектов пока не понял.

Автор: Vilgelmstein 17 Sep 2023, 03:10

Проблема решена.


Откатил изменения, решил редачить всё только нодпадом на всякий случай. Хотя ранее работал опен офисом, когда правил магию - всё было окей. Видимо что-то где-то добавилось, хотя когда сравнивал посимвольно - не заметил.

Объект теперь корректно работает со своей графикой.

Автор: Vilgelmstein 17 Sep 2023, 10:50

Можно ли как-то сделать, чтобы сведения о новом объекте подтянулись в редактор шаблонов?

На текущий момент я могу отредактировать rmg.txt интересующего меня шаблона напрямую, добавив туда запись о том чтобы объект генерился, и он будет генериться.
Хотелось бы немного удобства и делать это через редактор.


Автор: Striker X Fenix 18 Oct 2023, 21:14

Решил выложить пару идей для модов.

Мод переносить в хоту некоторые объекты и существ из Вога. Начать можно со снайперов поскольку с ними меньше всего работать, заменить прожектаил на стелу, добавить эффект от попадания
элементаля льда для арктического снайпера и эффект гога для лавового, сделать так что бы вход а жилище был на правильной клетки и самое сложное, на мой взгляд, добавить способность "Начинает бой с наложенным заклинанием (название заклинания)"


Мод добавляет декоративные объекты в стиле Японского сада для Высокогорья.
А именно:

















Добавляет существ из Ковена как нейтралов в хоту. Разумеется с разрешения Axolotl'ля

Автор: hippocamus 19 Oct 2023, 01:35

Второе - за. Остальное - увольте, пожалуйста. В ВОГе, несомненно, есть достойные вещи - но уж точно не разновидности снайперов.
А Ковен тут с какого боку припёку? Зачем нужен недогород?
Впрочем, была когда-то мысль Рощу добавить. Не сложилось.

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)