KF2: переключаемый спринт через консольные бинды (GamepadSprint)
Руководство показывает, как перестать зажимать Left Shift всю игру. Для этого используются консольные бинды, которые подставляют действие спринта с геймпада - оно работает как переключатель. Позже Tripwire добавила официальную опцию, и автор объясняет, когда его способ всё ещё полезен.
Важная заметка про официальную опцию
28 февраля 2019 года Tripwire выпустила бета-обновление со встроенным переключателем: Options, затем Gameplay, галочка "Toggle to sprint". Автор оставил гайд, потому что по его проверкам официальная опция поначалу была далека от идеала, а у его метода был один главный минус: нельзя стрелять сидя (если не использовать необязательные бинды отмены ниже). Перед использованием обходного пути проверьте, как работает официальная опция сейчас.
Бинды для переключаемого спринта
Откройте консоль и вставьте нужные строки.
Переключение спринта:
setBind "LeftShift" "GamepadSprint"
Прицеливание отменяет спринт (по желанию):
setBind "RightMouseButton" "GBA_IronsightsToggle | SpectateNextPlayer | GamepadSprintRelease | GamepadCrouchRelease"
Выстрел отменяет спринт (по желанию):
setBind "LeftMouseButton" "GBA_Fire | SpectatePrevPlayer | GamepadSprintRelease | GamepadCrouchRelease"
Исправление приседания (по желанию) - выберите переключаемое или удерживаемое:
setBind "LeftControl" "GBA_CrouchToggle | GamepadSprintRelease"
setBind "LeftControl" "GBA_CrouchHold | GamepadSprintRelease"
Альтернативный огонь / парирование отменяет спринт (по желанию):
setBind "MiddleMouseButton" "GBA_SwitchFireMode | SpectateChangeCamMode | GamepadSprintRelease | GamepadCrouchRelease"
Побочные эффекты
- По какой-то причине
GamepadSprintReleaseпереключает положение приседания у стоящего персонажа. Поэтому в бинды отмены добавленGamepadCrouchRelease. - Из-за этого нельзя стрелять из положения сидя (игра поднимает вас), так что стиль "Sharpshooter сидя" с такой схемой не работает.
- Также нельзя присесть, стоя на месте, но можно присесть на ходу и затем остановиться.
- Если не добавлять бинд "выстрел отменяет спринт", то после стрельбы вы автоматически продолжите бежать. Этот бинд автор добавил по просьбам игроков.
- Клавиши в каждом бинде можно заменить на любые другие.
Возврат к обычному спринту
Переназначьте клавиши в меню настроек или введите в консоли:
setBind "LeftShift" "GBA_Sprint"
setBind "LeftControl" "GBA_CrouchToggle"
setBind "LeftMouseButton" "GBA_Fire | SpectatePrevPlayer"
setBind "RightMouseButton" "GBA_IronsightsToggle | SpectateNextPlayer"
setBind "MiddleMouseButton" "GBA_SwitchFireMode | SpectateChangeCamMode"
См. также переключаемый спринт и биндинги KFInput.ini - другой метод.
Вопросы и ответы
- Как включить переключаемый спринт через консоль?
- Введите в консоли setBind "LeftShift" "GamepadSprint".
- Есть ли теперь официальная опция?
- Да. С бета-обновления от 28.02.2019 можно поставить галочку Toggle to Sprint в Options > Gameplay.
- Как вернуть обычный спринт?
- Переназначьте клавиши в настройках или введите в консоли setBind "LeftShift" "GBA_Sprint".