Homefront. Управление вертолётом

У вас лицензионные версии игр? Есть проблемы?
Ответить
Сообщение
Автор
Аватара пользователя
Typ60
Лейтенант
Лейтенант
Сообщения: 124
Зарегистрирован: 29.12.2011
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#1 Сообщение 09.12.2012, 17:57

В игре очень неудобное управление вертолётом: мышью - наклоны вперед/назад и влево/вправо. Поворот вертолёта на клавишах A и D. Через игру переназначить мышь на вращение вертолётом нельзя.

Может кто знает, возможно ли так настроить?
Чтобы было как в бф3 - A и D отвечали за наклон влево/вправо, а мышь по вертикали - за наклоны вперед/назад а по горизонтали - за вращение.

Возможно как-то через консоль? Но в интернете ничего не нашел.
Или в файле DefaultInput.ini из папки ...\Steam\steamapps\common\homefront\GCGame\Config ? Может есть идеи как это сделать?
Настройки вертолета в этом файле

Код: Выделить всё

;==================== BEGIN HELI-SPECIFIC BINDINGS (These are AIR Bindings) ====================
.BindingsHeli=(Name="LeftMouseButton",CommandIndex=EKBC_Fire)
.BindingsHeli=(Name="RightMouseButton",CommandIndex=EKBC_AltFire)
.BindingsHeli=(Name="MiddleMouseButton",CommandIndex=EKBC_SetTarget)
.BindingsHeli=(Name="F",CommandIndex=EKBC_Flare)
.BindingsHeli=(Name="LeftShift",Command="StartFreeLook | OnRelease StopFreeLook")  ; Hold style binding
.BindingsHeli=(Name="E",CommandIndex=EKBC_Use)
.BindingsHeli=(Name="LeftControl",CommandIndex=EKBC_Descend)
.BindingsHeli=(Name="Spacebar",CommandIndex=EKBC_Ascend)
.BindingsHeli=(Name="S",CommandIndex=EKBC_Descend)
.BindingsHeli=(Name="W",CommandIndex=EKBC_Ascend)
.BindingsHeli=(Name="A",CommandIndex=EKBC_YawLeft)
.BindingsHeli=(Name="D",CommandIndex=EKBC_YawRight)
.BindingsHeli=(Name="Gamepad_RightStick_Up",CommandIndex=EKBC_aBaseY,AxisSpeed=1.0,AxisDeadZone=0.3)
.BindingsHeli=(Name="Gamepad_RightStick_Left",CommandIndex=EKBC_aStrafe,AxisSpeed=1.0,AxisDeadZone=0.3)
.BindingsHeli=(Name="Gamepad_LeftStick_Left",CommandIndex=EKBC_aTurn,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="Gamepad_LeftStick_Up",CommandIndex=EKBC_aLookup,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="Joystick_Throttle",CommandIndex=EKBC_aUp,AxisSpeed=-1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="XboxTypeS_B",CommandIndex=EKBC_BehindView)
.BindingsHeli=(Name="XboxTypeS_A",CommandIndex=EKBC_Flare)
.BindingsHeli=(Name="XboxTypeS_X",CommandIndex=EKBC_Use)
.BindingsHeli=(Name="XboxTypeS_LeftX",CommandIndex=EKBC_aStrafe,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="XboxTypeS_LeftY",CommandIndex=EKBC_aBaseY,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="XboxTypeS_RightX",CommandIndex=EKBC_aTurn,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="XboxTypeS_RightY",CommandIndex=EKBC_aLookup,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="XboxTypeS_LeftTrigger",CommandIndex=EKBC_AltFire)
.BindingsHeli=(Name="XboxTypeS_RightTrigger",CommandIndex=EKBC_Fire)
.BindingsHeli=(Name="XboxTypeS_LeftThumbstick",CommandIndex=EKBC_Sprint)

Аватара пользователя
Messian
Капитан
Капитан
Сообщения: 382
Зарегистрирован: 25.11.2011
Откуда: Украина
Благодарил (а): 18 раз
Поблагодарили: 12 раз
Контактная информация:

#2 Сообщение 09.12.2012, 23:44

Тоже хотел бы управление как в БФ3 ибо очень тяжело им управлять не задроту.
Изображение
Gamercards
Изображение Изображение

Renaissance
Полковник
Полковник
Сообщения: 6942
Зарегистрирован: 03.06.2009
Благодарил (а): 2390 раз
Поблагодарили: 2807 раз
Контактная информация:

#3 Сообщение 10.12.2012, 05:43

Код: Выделить всё

.BindingsHeli=(Name="Gamepad_RightStick_Up",CommandIndex=EKBC_aBaseY,AxisSpeed=1.0,AxisDeadZone=0.3)
.BindingsHeli=(Name="Gamepad_RightStick_Left",CommandIndex=EKBC_aStrafe,AxisSpeed=1.0,AxisDeadZone=0.3)
.BindingsHeli=(Name="Gamepad_LeftStick_Left",CommandIndex=EKBC_aTurn,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="Gamepad_LeftStick_Up",CommandIndex=EKBC_aLookup,AxisSpeed=1.0,AxisDeadZone=0.2)
.BindingsHeli=(Name="Joystick_Throttle",CommandIndex=EKBC_aUp,AxisSpeed=-1.0,AxisDeadZone=0.2)
Вот эти команды более-менее отвечают за управление в пространстве, но тут они привязаны к стикам геймпада. А у них позиции от - до +, соотв. на одну кнопку стрейф тут не повесишь.
Попробуй так:

Код: Выделить всё

.BindingsHeli=(Name="A",CommandIndex=EKBC_aStrafe)
.BindingsHeli=(Name="D",CommandIndex=EKBC_aStrafe)
и посмотри, что выйдет.

Аватара пользователя
Typ60
Лейтенант
Лейтенант
Сообщения: 124
Зарегистрирован: 29.12.2011
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#4 Сообщение 10.12.2012, 19:22

Renaissance, не сработало.
Сейчас попробую из настроек наземным транспортом вот это вставить туда

Код: Выделить всё

.BindingsLand=(Name="A",CommandIndex=EKBC_StrafeLeft)
.BindingsLand=(Name="D",CommandIndex=EKBC_StrafeRight)
......
- и это не помогло. Подскажите, с каким запросом на английском гугл можно поворошить? Английский не знать.

Аватара пользователя
Typ60
Лейтенант
Лейтенант
Сообщения: 124
Зарегистрирован: 29.12.2011
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#5 Сообщение 15.12.2012, 15:05

Ну же

Аватара пользователя
Messian
Капитан
Капитан
Сообщения: 382
Зарегистрирован: 25.11.2011
Откуда: Украина
Благодарил (а): 18 раз
Поблагодарили: 12 раз
Контактная информация:

#6 Сообщение 16.12.2012, 19:08

Typ60
http://forums.steampowered.com/forums/s ... ?t=1796051 посмотри эту тему, может что-то найдёшь интересное
Изображение
Gamercards
Изображение Изображение

Аватара пользователя
Typ60
Лейтенант
Лейтенант
Сообщения: 124
Зарегистрирован: 29.12.2011
Благодарил (а): 2 раза
Поблагодарили: 1 раз
Контактная информация:

#7 Сообщение 19.12.2012, 21:21

Messian
, пока что не получилось, пошарюсь ещё. Спасибо за ссылку!

Ответить