Вышел ремастер Dawn of War, но управление камерой WASD разрабы сделать не сочли нужным (или поленились). Потому в Definitive Edition, несмотря на её подчеркнутую «осовремененность», как и в оригинале, по умолчанию двигать камеру по полю боя можно только одним способом — подводя курсор мыши к краю экрана.
Следовательно, если к современным RTS уже привык, то эта «древняя» фича дико неудобная. Рука так и тянется к заветным клавишам, чтобы быстро оценить обстановку, пока мышка в работе.
И что характерно, в Relic Entertainment в игре не только оставили все по-старому (хотя и добавили в игру массу самых разных прикольных мелочей), официального способа переключиться на WASD в настройках не предусмотрено.
Не пропустите: WASD поменялись со стрелками местами на клавиатуре: как вернуть обратно
Пому и в этот раз проблемку приходится устранять «ручками». Благо, способ есть. Итак,..
Как включить WASD в Dawn of War Definitive Edition
Значит, если в Definitive Edition камеру хочется двигать не мышкой, а кнопками клавиатуры, то сделать надо следующее:
- игру закрываем полностью;
- открываем браузер, идем на сайт autohotkey.com — вот [ССЫЛКА], качаем и устанавливаем утилитку AutoHotkey (зеленая кнопка «Download» сразу в центре экрана);
- далее открываем Блокнот (а еще лучше текстовый редактор NotePad++), копируем и вставляем и новый файл вот этот код:
#IfWinActive ahk_exe W40k.exe
a::Left
w::Up
s::Down
d::Right
Return
- сохраняем файл с разрешением .ahk — это важно (название можно любое) — где-нибудь на видном месте;
- теперь запускаем новый файл обычным двойными кликом по нему, затем запускаем игру и смотрим результат.
Если WASD не работает, то игру снова закрываем, открываем ahk-файл первой строкой вместо #IfWinActive ahk_exe W40k.exe прописываем #HotIf WinActive(«ahk_exe W40k.exe»), т.е. должно получиться:
#HotIf WinActive("ahk_exe W40k.exe")
a::Left
w::Up
s::Down
d::Right
Return
Сохраняем, запускаем файл и затем игру. Теперь должно заработать. НО учитываем, что решение как бы совсем «народное», поэтому:
- автоматом отключает все команды, назначенные в настройках игры на клавиши W, A, S или D;
- несколько усложняет общение в чате;
- с античитом никак НЕ дружит, так что прежде чем заходить в сетевой режим, игру перезапускаем без ahk-файла.
Вот пока так…