KF2: One Key for Reload and Melee Bash (KFInput.ini)
A short config trick: assign reload and the melee bash to the same key. Reload takes priority, so a second press during the reload animation interrupts it, which makes reload cancelling very quick and intuitive.
How to set it up
- Open
\My Documents\My Games\KillingFloor2\KFGame\Config\KFInput.iniin Notepad or, better, Notepad++. - Add this line at the very bottom of the file:
Bindings=(Name="R",Command="GBA_TertiaryFire | GBA_Reload",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
- Save the file and start the game.
When it helps
- If a reload animation starts just before ZED Time and is slowed down, press R twice and it reloads in real time, much faster.
- The same works for a Demolitionist using the Mad Bomber skill.
- Some commenters said the file edit is too much fuss and that veterans already know the trick; others found it clear and useful.
For the general mechanics see reload cancelling and quick melee.
FAQ
- Where is KFInput.ini?
- In My Documents\My Games\KillingFloor2\KFGame\Config\KFInput.ini.
- Which action has priority when both are bound to R?
- Reload has priority, so pressing R reloads, and pressing it again during the animation interrupts it with a bash.