Расширенная функциональность интерфейса и настроек игры

Окно приключений

- список героев в менеджере приключений увеличен до 8, а список городов до 7 (вертикальное разрешение должно быть >= 664);

- [Alt]+click на героя/замок в окне приключений перемещает их в самый верх списка;

- добавлены кнопки из опций приключений (посмотреть мир, крата загадка, копать, информация о сценарии, посмотреть ход противника);

- можно управлять армией в информационной панели героя/города в правом нижнем углу окна (работает быстрое управление армией);

- колесо мыши прокручивает список городов.

- клавиша [B] вызывает окно рынка (если он построен)

- клавиша [G] вызывает гильдию воров (если построена таверна)

- можно быстро переодеть героя (см. Костюмы)

- средняя кнопка мыши (клавиша [F5]) вызывает быстрое меню с пунктами: рынок, гильдия воров, быстрая битва, границы двери измерений, посмотреть свой ход, сетка на карте.

- доступно числовое значение очков перемещения героя (

наведение мыши на портрет героя в списке или щелчок правой кнопкой мыши на зеленый столбик рядом с портретом).

Глобальное ускорение взаимодействия с картой

- при посещении/поднятии ряда объектов на карте не выводится стандартное окно сообщения, однако информация выводится в информационной панели окна приключений (как при подборе ресурсов)

- время отображения информации в инфо-панели равно 7 сек. (оригинальная инфа о подборе ресурса - 5 сек.)

oбъекты/события, подвергшиеся нововведению:

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

    2. повозка, морской сундук (если не артефакт)

    3. цветной страж (если палатка не посещена)

    4. магический колодец (если восстановил ману, в инфо-панели рисуется не стандартный текст, а иконка очков заклинаний с количеством)

    5. магический источник (если удвоил ману, в инфо-панели рисуется не стандартный текст, а иконка очков заклинаний с количеством)

    6. сирены

    7. библиотека просвещения

    8. картограф (если карта уже куплена)

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

    10. все объекты, изменяющие боевой дух/удачу

    11. все объекты бесплатно повышающие на +1 первичные навыки

  1. артефакты

    1. дерево знаний (если повышает бесплатно или уже повышало)

    2. поднятие существ некромантией после битвы

Таймер

Добавлено непрерывное отображение оставшегося времени на ход в формате мм:сс (при игре с таймером), независимо от того, какое окно активно.

Окно обмена между героями

- работает быстрое управление армией.

- добавлены 7+7 кнопок односторонней передачи стека существ от героя к герою. При зажатой [ALT] или [CTRL] или [SHIFT] эти кнопки меняют функциональность (и иконки):

[ALT] - передается вся армия, кроме единички из стека над нажатой кнопкой.

[CTRL] - передает единичку другому герою в свободный слот

[SHIFT] - добавляет единичку другому героую в слот с таким же типом существ или в пустой.

- добавлены 1+1 кнопки односторонней передачи всей армии: если при нажатии такой кнопки выделен стек существ, то остается единичка этого стека, иначе - единичка самого низкоуровневого медленного существа.

- добавлена кнопка обмена армиями (хоткей: [F10]); - добавлены 1+1 кнопки односторонней передачи артефактов: предают все артефакты героев. С зажатым [CTRL] (меняются иконки) - только артефакты куклы. С зажатым [SHIFT] (меняются иконки) - только артефакты рюкзака. - добавлена кнопка обмена артефактами (хоткей: [F11]) : меняет все артефакты героев. С зажатым [CTRL] меняет только артефакты куклы. С зажатым [SHIFT] меняет только артефакты рюкзака.

- добавлена кнопка передачи фокуса правому герою (хоткей: [->]): закрывает окно, как и кнопка 'Ok', но активным становится правый герой.

- колесо мыши прокручивает артефакты в рюкзаках.

- добавлены 1+1 кнопки рюкзака, котрые вызывают окно рюкзака героя

- быстрое управление артефактами: [CTRL]+клик передает артефакт другому герою и одевает на куклу, [ALT]+клик одевает артефакт из рюкзака или снимает с куклы в рюкзак, [SHIFT]+клик (или просто клик средней кнопкой мыши) открывает список артефактов из рюкзака, которые могут быть надеты в данный слот. Работает и в новом окне рюкзака.

Окно битвы

- добавленная панель статуса отображает подсказки по наведению мыши, а лог показывает только историю битвы (вертикальное разрешение должно быть >= 664); - клавиша [L] позволяет загрузить сохраненную игру.

- битву можно быстро завершить, нажав [Q]

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

(игра спросит подтверждение).

- тень курсора показывает именно те клетки, куда встанет существо после перемещения (особенно актуально для двухклеточных существ).

- наведение курсора с зажатой клавишей [Shift] или [Ctrl] на отряд покажет дальность хода существа.

[Shift] - ход с учетом стоящих на поле существ.

[Ctrl] - ход без учета стоящих на поле существ.

- в тактическом режиме существо можно выбирать щелчком мыши.

Окно опций битвы

- добавлены кнопки 'Загрузить игру', 'Переиграть сценарий', 'Главное Меню'.

Окно героя

- работает быстрое управление армией.

- колесо мыши прокручивает артефакты в рюкзаке.

- добавлена кнопка, открывающая рюкзак.

- работает быстрое управление артефактами:

[ALT]+клик одевает артефакт из рюкзака или снимает с куклы в рюкзак. [SHIFT]+клик (или просто клик средней кнопкой мыши) открывает список артефактов из рюкзака, которые могут быть надеты в данный слот. Работает и в новом окне рюкзака.

- можно быстро переодевать героя (см. Костюмы).

Книга заклинаний

- увеличена: на странице помещается в два раза больше заклинаний.

Окно городского портала.

- города в списке в том же порядке, что и в списке игрока, за ними следуют города союзников, если есть

- отображаются иконки городов

- в списке отображаются занятые города (название другим цветом)

- при клике на город, он отмечается прямоугольником выделения на миникарте

- город в котором стоит герой, произнесший заклинание отмечается как занятый.

Окно города

- работает быстрое управление армией.

- клавиша [B] вызывает окно рынка (если он построен хотя бы в одном из городов) - клавиша [G] вызывает гильдию воров (если построена таверна хотя бы в одном из городов)

- клавиша [F10] меняет армии у посещающего героя и гарнизона города. - клавиша [пробел] не только меняет посещающего героя с гарнизонным местами, но и перемещает одного героя вверх-вниз. - клик по иконке (теперь кнопке) замка - быстрый найм всех доступных существ.

С зажатой [CTRL] - без подтверждения. С зажатой [ALT] - не апгрейды, без подтверждения.

- клик по иконке с приростом существ (теперь кнопке) - найм данного существа.

С зажатой [CTRL] - без подтверждения. С зажатой [ALT] - не апгрейд, без подтверждения.

- вместо прироста существ показывается их количество (твик <UI.Ext.TownMgr.AvailableInsteadGrowth>)

- добавлен чат (как в окне приключений).

Менеджер сценариев

- доступна навигация по папкам

* игры сохраняются в отдельную папку с именем сценария, если включена опция "сохранять все дни (для турниров)"

- расширена информация о стартовом герое.

Генератор случайных карт (RMG)

    • Можно выбрать шаблон.

- к названию шаблона в списке добавляется информация о количестве игроков-людей и диапазоне размеров карты (информация берется из самого шаблона)

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

- шаблоны можно редактировать или добавлять свои: \_HD3_Data\Templates\название шаблона\rmg.txt

    • Можно удобно и точно настроить союзы между игроками.

    • Можно выбрать тип дорог.

тип дорог может генерироваться рандомно из трех, двух, может быть задан точно, можно играть вообще без дорог.

    • Настройки RMG и уровень сложности в игре, выбранные в последний раз, запоминаются и автоматически выставляются перед следующей игрой.

Так же:

    • В окне гарнизона работает быстрое управление армией, клавиша [F10] меняет армии у посещающего героя и гарнизона.

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

    • Все полосы прокрутки в игре управляются колесом мыши.

    • Во всех полях ввода текста работают стандартные сочетания [CTRL]+[C], [CTRL]+[V], [SHIFT]+[INS], [CTRL]+[INS] для работы с буфером обмена.

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

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

    • Игра поддерживает ввод руских символов.

    • Миникарта в игре работает корректно с нестандартными размерами карт.

    • В таверне можно пригласить героя.

    • - ТОЛЬКО ОДИНОЧНАЯ ИГРА!

    • - приглашенный герой появляется на месте нанятого.

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

    • В главном меню средняя кнопка мыши (клавиша [F5]) вызывает системное меню.

Быстрое управление армией

работает в окнах приключений, обмена, героя, города, гарнизонов.

[SHIFT] + Щелчок - “умное” поэтапное пропорциональное разделение. Игнорирует единички, при необходимости выравнивает количество и пропорционально делит стеки. С помощью этой операции можно быстро выровнять по количеству стеки одного типа, поделить стек пополам за 1 клик, поделить на 3 за 2 клика. Эта операция не отменяет стандартное разделение стека с использованием [SHIFT]. (чтобы использовать обычное разделение нужно сначала выделить стек, а потом уже нажимать [SHIFT])

[ALT] + Щелчок - собирает в слот войска того же типа из слотов героя/ гарнизона

[ALT] + [SHIFT] + Щелчок - распускает отряд (последний отряд героя не может быть уволен).

[CTRL] + Щелчок - отделяет от отряда в свободный слот одну «единичку».

[CTRL] + [SHIFT] + Щелчок - отделяет от отряда во все пустые слоты героя/гарнизона по одному существу.

[CTRL] + [ALT] + Щелчок – в окне встречи героев и в окне города перемещает стек другому герою. Оставить героя без армии нельзя, остается хотя бы 1 существо. Так же эта комбинация работает в гарнизоне, и кроме того, работает при щелчке на портрет героя и прямоугольник с флагом в гарнизоне в окнах города и гарнизона, при этом передаются все стеки.

[CTRL] + [ALT] + [SHIFT] + Щелчок - передает всю армию. Если передается армия от героя, то остается единичка от стека по которому был сделан щелчок.

Костюмы

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

Клавиша [1], [2], ..., [9] с зажатым Левым [CTRL] – запоминает “костюм”. Работает только в окне героя. Операция сопровождается звуковым оповещением (щелчок).

[1], [2], ..., [9], [0] - одевает ранее сохраненный костюм на героя. Работает в окне героя и в главном окне менеджера приключений. То есть, чтобы переодеть героя необязательно открывать его окно, достаточно просто выделить героя. В менеджере приключений операция сопровождается звуковым оповещением (щелчок).При переодевании героя этим способом предыдущий набор артефактов (костюм) запоминается в слот [0]. Таким образом нажатием на [0] можно отменить последнее переодевание.

Если при простом нажатии [1], [2], ..., [0] прежде чем одеть новый костюм с героя снимаются все старые артефакты, то с зажатой клавишей Левый [SHIFT] новый костюм одевается поверх старого.

При переодевании героя артефакты не появляются из ниоткуда и не исчезают. Все берется из рюкзака героя и складывается туда же. Если у героя не будет хватать каких либо артефактов для ранее сохраненного костюма, то костюм оденется частично (из того что есть).

Костюмы запоминаются не для каждого героя в отдельности, а для игрока (для всех его героев) в целом, но переодевается именно активный герой.