Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Интересные факты

Обсуждаем, делимся впечатлениями, новой информацией
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

Re: Интересные факты

Сообщение AlexSpl » 03 июл 2014, 10:16

Кстати, в описании "Убийцы Драконов" тоже сказано про урон. Это неправильный перевод или в оригинале тоже "damage", а не "attack"?

Цитата:
Все равно не корректно. Так как на один юнит может быть налодено одновременно и луч и жажда.

Это я уже понял после :) "Благо" и "Ускорение" не отменяют "Проклятие" и "Замедление" соответственно и наоборот. Они вытесняют друг друга. В случае "Ускорения"/"Замедления" логичней было бы разрешить висеть обоим заклинаниям. Ведь "Ускорение" увеличивает скорость отряда на 2 ед. А если повесить "Ускорение" на замедленный отряд, то прибавка к скорости будет больше двух.

Вот Вам тогда вопрос на засыпку :) Назовите третью пару вытесняющих друг друга заклинаний 8-)
Вернуться к началу

offlineZelya  
Мастер
Мастер
 
Сообщения: 390
Зарегистрирован: 04 янв 2011, 15:16
Пол: Не указан
Поблагодарили: 204 раз.

Re: Интересные факты

Сообщение Zelya » 03 июл 2014, 10:24

AlexSpl писал(а):

Кстати, в описании "Убийцы Драконов" тоже сказано про урон. Это неправильный перевод или в оригинале тоже "damage", а не "attack"?

В оригинале, вроде "attack"
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

Re: Интересные факты

Сообщение AlexSpl » 03 июл 2014, 10:46

Цитата:
Посмотрел, что в экзешнике присутствует следующая строчка: "Разрушительный луч уменьшает защиту на %d ед."

Посмотрел. Переменное количество ед. здесь по делу :) Дело в том, что защита отряда не может стать ниже 1 ед., поэтому, например, при направлении "Разрушительного луча" на отряд с защитой 2, в логе будет написано "Разрушительный луч уменьшает защиту на 1 ед."

Тогда остаётся только предположить, что "Разрушительный луч", как и "Жажда крови", должны были действовать количество раундов, равное силе магии героя. Хотя кумулятивное действие "Разрушительного луча" до конца боя мне больше нравится. А вот объяснение, почему "Жажда крови" действует только 3 раунда, только одно - баг.
Вернуться к началу

offlineАватара пользователя
Владимир  
Эксперт
Эксперт
 
Сообщения: 1058
Зарегистрирован: 30 окт 2012, 18:37
Пол: Не указан
Награды: 3
Высшая медаль (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (1)
Поблагодарили: 638 раз.

Re: Интересные факты

Сообщение Владимир » 03 июл 2014, 10:49

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

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

Так или иначе, если ошибка есть, то она где-то в AI-модуле - они не так заметны что игроку, что автору.

AlexSpl писал(а):

Вот Вам тогда вопрос на засыпку :) Назовите третью пару вытесняющих друг друга заклинаний 8-)

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

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

Re: Интересные факты

Сообщение AlexSpl » 03 июл 2014, 12:03

Цитата:
-жажда - это ещё одно заклинание, временно меняющее параметры отрядов. Ещё одно наряду с каменной и стальной кожей, замедлением/ускорением и убийцей драконов - так же новым заклинанием. Ну... надо было о-очень сильно постараться чтобы сделать ей длительность в 3 хода и не заметить.

Похоже на то, что Ваша правда. Длительность заклинания "Жажда крови" указывается явно: F(9, 3), где F(ID, Duration) - это функция, которая в том числе задаёт продолжительность заклинания, ID - номер заклинания (у заклинаний, которые могут висеть на отряде в бою, своя нумерация: например, Blood Lust имеет номер 9, Bless - 3 и т.п.). Для остальных заклинаний вторым параметром передаётся сила магии героя (Spell_Power): F(ID, Spell_Power). Т.е. программист явно указал 3 в качестве продолжительности заклинания. Было ли это сделано намеренно или программист просто поставил длительность "Жажды крови" равной 3 раундам для тестов, а потом по запарке забыл заменить 3 на Spell_Power, определить уже невозможно (уверен, что программист, который писал код, по прошествии лет таких деталей не помнит).

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

* Хотя я проверял только Adventure AI. Нужно будет глянуть, что думает по этому поводу боевой.
Вернуться к началу

offlineZelya  
Мастер
Мастер
 
Сообщения: 390
Зарегистрирован: 04 янв 2011, 15:16
Пол: Не указан
Поблагодарили: 204 раз.

Re: Интересные факты

Сообщение Zelya » 03 июл 2014, 13:37

AlexSpl писал(а):

Было ли это сделано намеренно или программист просто поставил длительность "Жажды крови" равной 3 раундам для тестов, а потом по запарке забыл заменить 3 на Spell_Power, определить уже невозможно (уверен, что

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

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

Re: Интересные факты

Сообщение AlexSpl » 03 июл 2014, 20:19

Вот ещё одно правдоподобное предположение. Заклинания существ (например, "Окаменение" медузы) длятся фиксированное число раундов, а именно 3. Может быть, "Жажда крови" из этой категории первоначально? В Тройке "Жажда крови" - это активируемая абилка у грейженых огров.
Вернуться к началу

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

Re: Интересные факты

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

У кого-нибудь сохранились тестовые сейвы из первых постов темы (с задней вертикальной атакой)?
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Интересные факты

Сообщение VDV_forever » 04 ноя 2014, 13:59

DeathLust писал(а):

У кого-нибудь сохранились тестовые сейвы из первых постов темы (с задней вертикальной атакой)?

Да, в этой статье на сайте. ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

Re: Интересные факты

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

Обращали внимание на то, что делают клавиши F1-F12 в бою?

F1 - Вызов справки
F2 - ?
F3 - ?
F4 - Полноэкранный режим
F5 - Информация о воине (нет, краткая, подробная)
F6 - Сетка
F7 - Тень под курсором
F8 - Затенение сетки
F9 - Переключение режимов отображения отряда, на котором висят заклинания
F10 - Меню
F11 - Один из вражеских отрядов начинает вибрировать (что это, я не знаю)
F12 - ?
Вернуться к началу

Пред.След.

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

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

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

cron