Объявления

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

King’s Bounty. Справочник по существам

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 19 авг 2023, 08:04

Цитата:
У меня Firefox. :evil:

Так у меня тоже. Нравится Firefox. Каждое обновление проверяю на предмет поддержки object-view-box (в остальных браузерах поддержка object-view-box давно реализована, см. https://caniuse.com/mdn-css_properties_object-view-box). Если разработчики торопиться не будут (а запрос на поддержку был, см. https://github.com/mozilla/standards-positions/issues/626), то попробую самостоятельно написать "костыль" для Firefox :ugeek: Пока (для тестирования) я открываю справочник в MS Edge (кстати, это уже давно не IE; браузер шустрый и поддерживает все передовые стандарты, но требует донастройки из коробки, т.к. Microsoft любит везде пихать рекламу и новости, что портит первое впечатление о браузере у пользователей; после донастройки получается годный браузер). Кстати, можете попробовать Chromium. Это отец Chrome, Edge и Opera. Правда, не скажу, насколько часто он обновляется.

За что я люблю object-view-box? Он позволяет программно вырезать части большого изображения:

object-view-box.png
object-view-box.png (257.32 КБ) Просмотров: 12548
Загрузка же мелких изображений (особенно кэширование) очень сильно напрягает диск. Прямо-таки слышно (!), как подгружается несколько сотен мелких картинок на HDD большой ёмкости (характерный треск), object-view-box щадит диск, подгружая всего несколько общих картинок. Полезно для серверов. Наверняка есть другие методы получения части изображения, но они не такие удобные, как object-view-box, которое позволяет указать только xywh для получения нужной части изображения.
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 20 авг 2023, 12:34

Запилил кроссбраузерность :smile1: Теперь справочник отображается корректно также и в Firefox (а по идее, и в других современных браузерах).
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 21 авг 2023, 09:47

Т.к. у некоторых юнитов может быть три типа урона одновременно, решил показывать урон не в строчку, а в столбик:

newdmghint.png
newdmghint.png (452.92 КБ) Просмотров: 12505
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 22 авг 2023, 14:38

Помню, когда проходил ванильную игру "Воин Севера", заметил, что в игре нет ящеров. При добавлении существ из версии игры "Воин Севера" в справочник я успешно забыл про этот факт и добавил всех ящеров. Хоть в кампании за Олафа ящеры и не встречаются, раса вполне играбельна и даже обзавелась новыми особенностями (например, ящеры, кроме гоботов и чош, получили особенность "Рептилия"), кроме того, заметно изменились сопротивляемости существ. Несмотря на то, что в ванильном "Воине Севера" ящерами или против них не поиграть, я не буду убирать расу из справочника или менять цену юнитов на N/A (что означает, что юнит недоступен за золото), ведь всегда можно создать кастомную карту для оригинального "Воина Севера", где ящеров уже можно будет нанимать.

Далее, по N/A. В ресурсах KB для всех юнитов, которых нельзя нанять, указана стоимость. Как вы считаете, стоит ли её отображать вместо N/А? Может быть, отображать в таком случае стоимость и изображение зачёркнутой монетки? Что Вы думаете об этом?

Потихоньку добавляю существ из версии игры "Лёд и Пламя". Очевидно, что "Лёд и Пламя" делали те же ребята, которые создали мод "Красные Пески". Здесь и отрицание новых расовых особенностей существ из "Воина Севера" (замена их на особенности из "Красных Песков": для людей это замена расовой особенности "Приспособляемость" на расовые особенности из "Красных Песков" - "Персональный Враг" и "Боевой Дух", для гномов - замена "Злопамятности" на "Хмель" и т.д.), и отмена дауншифтинга Рунных Чародеев, и старые новые существа вроде Мистиков и Пиромагов, и, конечно же, возвращение расы мёртвых ящеров. Я задумывался о включении в справочник существ из всех широкоизвестных модов, но, видимо, придётся ограничиться только официальными версиями и модом "Красные пески", который довольно близок в плане существ к официальному аддону "Лёд и Пламя".
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 22 авг 2023, 16:20

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

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

*) Разобрался :smile4: Умение же активно, только если численность отряда вдвое меньше изначальной. Так что, всё OK здесь.
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 23 авг 2023, 14:05

Делаю версию для устройств, на экране которых не вмещается версия справочника в масштабе 100%.

mobile.png
mobile.png (202.55 КБ) Просмотров: 12468
Думаю над тем, как отображать особенности существ, чтобы по ним можно было попасть пальцем :smile5: Скорее всего, увеличу шрифт и сделаю скроллинг.
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 25 авг 2023, 09:13

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

https://nerohelp.com/crpg/sections.php@op=viewarticle&artid=2292

dwarves.jpg
dwarves.jpg (87.59 КБ) Просмотров: 12447

Ещё узнал о том, что список юнитов, которые не продаются в магазинах, можно найти в файле ignorecp.txt. Для "Принцессы в доспехах" содержимое этого файла выглядит так:

Цитата:
digged_brontor=
dummydoll=
movingsphere=
phoenix=
phoenix_young=
phoenix_old=
griffin_spirit=
gobot2=
//wolf=
//bat=
//bat2=
evilbook1=
evilbook2=
evilbook3=
ram=
orb=

Как видим, Оборотень-Волк, Вампир (Мышь) и Древний Вампир (Мышь) закомментированы, что потенциально означает, что этих юнитов всё-таки можно встретить в магазинах. Может, кто-то помнит точно, встречались ли ему в игре данные юниты (альтернативная форма сразу)? Просто интересно, если их реально можно купить (ключи rareshop и arenaonly могут тоже ограничивать/запрещать продажу, но я не уверен теперь), то можно потенциально иметь два стека Древних Вампиров на всё лидерство. Что-то мне кажется, что это вряд ли возможно, но тогда зачем было комментировать эти юниты?

* * *
А теперь интересный факт. Установил я со своего старого диска "Легенду о Рыцаре" 1.0 build 7599 и решил проверить ignorecp.txt. Вот так он выглядит:

Цитата:
dummydoll=
movingsphere=
paladin=
phoenix=
phoenix_young=
phoenix_old=
//wolf=
//bat=
//bat2=
evilbook1=
evilbook2=
evilbook3=
ram=
orb=

Заметили? Паладин :!: Полез искать atom Паладина и вот что я обнаружил:

Код: Выделить всё
arena_params {
    features_label=cpi_paladin_feat

  leadership=350
  initiative=5
  speed=5  // logic speed
  hitpoint=100
  level=6


  attack=15
  defense=10
  hitback=1        // 0 - never, 1 - ones (default), 2 - always
  hitbackprotect=0 // 0 - default


  resistances {

    physical=1.25
    poison=1
    magic=1
    fire=1

  }

  attacks=moveattack     // always available attacks

  moveattack {

    ad_factor=1  // use attack/defense


    // options bits
    // +1 OPT_FRIEND_DAMAGE
    // +2 OPT_3IN1

    damage {
      physical=12,25
    }
  }
}

Знали ли Вы об этом? Уровень 6! Причём не pawn, а chesspiece! Очевидно, это устаревший формат атома (здесь, например, резисты указаны дробью, а не процентами), но всё равно интересно, что Паладин мог быть ещё в ЛоР, а также тот факт, что 5-й уровень существ не был последним. Или же он был мини-боссом :smile2: У него даже моделька есть - paladin.bma (вот только я в bma-формате не разбираюсь). Кстати, возможно, что неиспользуемая иконка таланта "Воскрешение" - как раз Паладина.
Последний раз редактировалось AlexSpl 26 авг 2023, 13:22, всего редактировалось 1 раз.
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 26 авг 2023, 12:04

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

barbarian2.png
barbarian2.png (1.18 МБ) Просмотров: 12435

Очевидно, что это плейсхолдер, и разработчики решили отказаться от Варвара и Берсеркера, чтобы не путать с "настоящими" Викингами. Оба юнита имеют особенность "Знание Рун", но она не работает, в т.ч. подсказка к ней. В справочнике этих юнитов оставлю с пометкой "N/A".

:!: Чтобы проследить эволюцию юнита, нужно его выбрать и потом менять версию игры. Вы увидите, как менялись характеристики, таланты и особенности юнита на протяжении времени (от версии к версии).

*) Да, в оригинальном "Воине Севера" (без аддона "Лёд и Пламя") не вылетает. patch_003 аддона "Лёд и Пламя" добавляет Варвару новый талант, но проблема в том, что patch_003 находится в корне и работает не только для аддона, но и для оригинального "Воина Севера". Так что если вдруг собрались играть в ванильного "Воина", на всякий случай, стартуйте на версии без аддона. Игра с установленным аддоном, конечно, позволяет переключаться между кампаниями "Воин Севера" и "Лёд и Пламя", но мало что аддон ещё "нечаянно" меняет :smile2:
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 28 авг 2023, 09:40

Реализовал сохранение последнего просмотренного юнита, добавил расы людей и эльфов для версии игры "Лёд и Пламя". Справочник будет обновляться по мере готовности очередной расы. Чтобы проверить, обновился ли справочник, жмите Ctrl + F5, чтобы очистить кэш. Справочник сильно и надолго кэшируется, чтобы его можно было загрузить один раз, а потом быстро открывать без подгрузки ресурсов с сервера. Поэтому нужно чистить кэш (Ctrl + F5), чтобы увидеть последние изменения и дополнения.

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

kbinfo-mini.png
kbinfo-mini.png (196.12 КБ) Просмотров: 12426
Вернуться к началу

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

Re: King’s Bounty. Справочник по существам

Сообщение AlexSpl » 31 авг 2023, 11:55

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

Тест на интуицию :smile2: Догадайтесь, как менять расу :smile1:
Вернуться к началу

Пред.След.

Вернуться в King’s Bounty: Легенда о Рыцаре, Принцесса в доспехах, Воин Севера

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

Сейчас этот форум просматривают: Google [Bot] и гости: 1

cron