Объявления

Форум о Героях Меча и Магии и King's Bounty. Если Вы любите эти игры, мы будем рады видеть Вас в наших рядах. :smile2:.

Моды

Обсуждаем, делимся впечатлениями, новой информацией
offlineАватара пользователя
AlexSpl
Эксперт
Эксперт
 
Сообщения: 2937
Зарегистрирован: 17 сен 2010, 12:58
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1303 раз.

Re: Моды

Сообщение AlexSpl » 09 ноя 2014, 17:19

Цитата:
10. Пофиксить неучёт заклинания Водяной Элементал при оценке ИИ силы противника.

Интересная оказалась задачка. Думал, достаточно будет изменить один байт в цикле, а получается, что разработчики ещё и локальный массив от 0 до 45 сделали, т.е. в нём нет места для хранения "Водного элементала". Придётся думать, как увеличить этот массив на одно двойное слово.
Вернуться к началу

offlineАватара пользователя
AlexSpl
Эксперт
Эксперт
 
Сообщения: 2937
Зарегистрирован: 17 сен 2010, 12:58
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1303 раз.

Re: Моды

Сообщение AlexSpl » 09 ноя 2014, 18:39

1. Вставьте патч с заменой по адресу 859CD.

Интересно будет посмотреть на разницу в поведении AI на оригинальной версии и пропатченной данным патчем.
Вложения
AIWaterElemPatch_859CD.zip
(1.45 КБ) Скачиваний: 74
Вернуться к началу

offlineАватара пользователя
DeathLust
Подмастерье
Подмастерье
 
Сообщения: 140
Зарегистрирован: 29 ноя 2012, 15:19
Поблагодарили: 61 раз.

Re: Моды

Сообщение DeathLust » 09 ноя 2014, 20:20

Этот патч не так-то просто проверить. Нужно специальный сейв генерировать с пограничной ситуацией (там, где может сказаться заметным образом).

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

offlineАватара пользователя
AlexSpl
Эксперт
Эксперт
 
Сообщения: 2937
Зарегистрирован: 17 сен 2010, 12:58
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1303 раз.

Re: Моды

Сообщение AlexSpl » 10 ноя 2014, 21:58

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

Если читом добавить? ;) А функция вызывается, когда какому-нибудь герою взбредёт в голову оценить силу противника, т.е. очень часто. Я условно назвал её GetMu, т.к. то, что она делает, - находит мю-силу героя. В части заклинаний эта функция создаёт массив, куда записывается "потенциальная мощность" имеющихся у героя заклинаний. Затем среди заклинаний определяются 7 самых мощных, и только они учитываются при определении силы героя.

Цитата:
Такой большой размер патча из-за того, что пришлось код сдвигать?

Нет, сам патч - 31 байт. Просто эти байты идут непоследовательно.

P.S. Пока с патчами закончил :)
Вернуться к началу

offlineАватара пользователя
DeathLust
Подмастерье
Подмастерье
 
Сообщения: 140
Зарегистрирован: 29 ноя 2012, 15:19
Поблагодарили: 61 раз.

Re: Моды

Сообщение DeathLust » 11 ноя 2014, 09:11

AlexSpl писал(а):

P.S. Пока с патчами закончил :)

Обретёте снова свободное время и желание - маякуйте. Спасибо за уже проделанную работу!

11. Баги Таверны (герой в двух Тавернах, серые герои).
12. Баги одновременного слива (опыт, передача артефактов). Лучше всего при возникновении ситуации одновременного слива вследствие рэндома делать дополнительную проверку на наличие массовых заклинаний (но как тогда обрабатывать возможный иммунитет драконов и фениксов или волну смерти/святое слово - вопрос), неистинного воскрешения и заклинаний призыва элементалей (т.е. исключать те ситуации, когда одновременный слив невозможен в принципе).
Вернуться к началу

offlineАватара пользователя
Orzie
Ветеран
Ветеран
 
Сообщения: 651
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 411 раз.

Re: Моды

Сообщение Orzie » 01 дек 2014, 15:53

В настоящий момент сотрудничаю с программистом проекта Project Ironfist на предмет встраивания в Герои 2 новой, седьмой фракции.
В качестве новой фракции предполагается Киборг (см. аватар), отсылка к Мечу и Магии 3-5 и невыпущенной фракции для Героев 3, всем хорошо известной.

В данный момент реверс-инжинирингом уже ввели боевую форму нового героя. Осталось её дорисовать и заполнить таблицы с анимациями. :)
Вернуться к началу

offlineАватара пользователя
DeathLust
Подмастерье
Подмастерье
 
Сообщения: 140
Зарегистрирован: 29 ноя 2012, 15:19
Поблагодарили: 61 раз.

Re: Моды

Сообщение DeathLust » 01 дек 2014, 20:13

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

offlineАватара пользователя
Orzie
Ветеран
Ветеран
 
Сообщения: 651
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 411 раз.

Re: Моды

Сообщение Orzie » 01 дек 2014, 21:07

Будете играть как миленькие, по крайней мере пробовать. Всё, что нужно большинству - красивая картинка. Её я обеспечу.

Ничего, как-то вот единичка с двойкой легко отпочковались от Меча и Магии 3-5.
Нужно знать свои корни. ;)

ИзображениеИзображениеИзображениеИзображениеИзображениеИзображениеИзображение

ИзображениеИзображениеИзображениеИзображение

Сюжет про злобного киборга Шелтема, напавшего на фентезийный Энрот (и терпящего поражение во имя единорожков) будет уж точно не менее увлекателен, чем унылые феодальные разборки.



Ну а за фентезийным каноном милости прошу к нам, в соседнюю тему. :)
Вернуться к началу

offlineАватара пользователя
DeathLust
Подмастерье
Подмастерье
 
Сообщения: 140
Зарегистрирован: 29 ноя 2012, 15:19
Поблагодарили: 61 раз.

Re: Моды

Сообщение DeathLust » 01 дек 2014, 21:31

Orzie писал(а):

Будете играть как миленькие, по крайней мере пробовать.

Не умеешь - научим, не хочешь - заставим :D

Orzie писал(а):

Будете играть как миленькие, по крайней мере пробовать.
Ну а за фентезийным каноном милости прошу к нам, в соседнюю тему. :)

Я на форум мода заглянул даже, последние версии городского экрана замка Дервиша уже очень качественные, не могу не отметить.
Вернуться к началу

offlineАватара пользователя
Orzie
Ветеран
Ветеран
 
Сообщения: 651
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 411 раз.

Re: Моды

Сообщение Orzie » 01 дек 2014, 21:43

Ну а чо. Я вот например в мм3-5 вообще не играл. Просто принял как данность, что герои - спинофф от куда более многогранной вселенной, и в общем-то они в неё вписываются почти идеально. Там ведь скайфай не такой, как его привыкли видеть - там и магия есть, и дизайн, и концептуальность другие.

По поводу экрана Дервиша - там ещё пока даже текстурирования не было. Вот как домики расставим, начнём в 2д работать - должно быть уже очень правдоподобно.
А пока вот, анимируем тут всяких киборгов служителей древних анубитов)

Изображение
Изображение
Вернуться к началу

Пред.След.

Вернуться в Общий раздел

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron