About this mod
Double tap the 'open' button to knock open doors with a forceful kick, like the original RE4! Also features "Kick Anytime" cheat to let you melee anytime
- Requirements
- Permissions and credits
- Changelogs
- Donations
Kick Open Doors | Melee Anytime
NOTE: In v1.9.2, _ScriptCore is now a requirement to run the mod
This is because I don't want to include Hotkeys.lua with any separate mods anymore, since it can be used across many mods.
This a small REFramework script that enables the player to kick open doors, and optionally to melee anytime. The speed of the kicks can be configured using a slider. Supports moves from Leon, Luis, Krauser and Hunk.
Kick Open Doors
While looking at a door, press the "Interact" button twice in rapid succession. Leon will perform a kick into the door, similar to when you shoot an enemy in the leg and kick them from the front. The kick is powerful and can knock down or kill enemies standing on the other side of the door.
Melee Anytime
The Kick Open Doors mod also features a cheat called "Kick Anytime" where Leon can perform one of 8 possible melee kicks when you double tap the button while controlling him.
By default, if you enable "Kick Anytime",
-Horizontal attacks / roundhouse kicks can be performed by double tapping or pressing the button very quickly
-Straight attacks / front-kicks can be done by double-tapping more slowly, or by holding down the button (if using a custom button)
-Low Kicks can be done by kicking while looking at the ground
Alternatively, you can set roundhouse kicks and straight kicks to separate custom buttons if you enable custom hotkeys.
These kicks can be aimed in any direction, including towards the camera. To auto-aim a kick towards the camera, do not hold any movement direction while initiating it.
If you want to try and bring balance to the game again while using Kick Anytime, you can try making the enemies more aggressive with Relentless Enemies
Installation
1. Download REFramework and put its 'dinput8.dll' file into your game folder
2. Download and install _ScriptCore by extracting its 'reframework' folder into your game directory
3. Extract the mod RAR file and place its 'reframework' folder into your game directory
-- or --
1. Download REFramework and put its 'dinput8.dll' file into your game folder
2. Download and install Fluffy Mod Manager
3. Download and install _ScriptCore by placing in your Fluffy Mod Manager "Mods\RE4R\" folder and installing
4. Download the mod RAR file and place it in your Fluffy Mod Manager "Mods\RE4R\" folder
5. Install the mod with Fluffy Mod Manager
Options
An options menu will appear for the mod in the REFramework "Script Generated UI" menu:
Current Options:
"Input Type" - Set the control scheme for the mod. The following schemes are available:
Double Tap: The default behavior, where you need to press the interact or melee button twice to trigger a melee.
Custom Button: Click on a button to change its hotkey. The next key you press will be assigned to the action.
Check "Modifier" to make it so you need to hold your [Modifier] button before your main button will trigger a kick
Check "Use separate button for roundhouse kicks (Kick Anytime)" to set up a separate button for roundhouse kicks vs straight kicks
"Melee Input" - Decide whether the mod is triggered by pressing 'Interact' or 'Melee'
"Door Sensor Distance" - The distance in front of the center of the camera to where the door-sensor resides
"Door Sensor Size" - The size of the door-sensor
"Kick iframes" - Makes you invincible when performing a kick. Set to "Some" to only have iframes when the kick is connecting
"Faster Kicks Speed%" - The percent of startup frames to skip from the beginning of each melee attack
"Door Kick Variety" - Check this to have Leon randomly choose between one of three kicks when kicking down the door
"Kick Anytime (Cheat)" - Allows you to double tap the button at any time to perform a random frontal kick or roundhouse kick (free kick)
"Manual 'Kick Anytime'" - Allows you to double-tap quickly for roundhouse kicks and slowly for front kicks
"Auto-aim" - Melees will seek towards the nearest enemy in front of the player
"Kick Damage Modifier" - Set whether Kick Anytime kicks have custom damage and stun values.
Kick Damage Modifiers:
"None" - Free kicks are the same as vanilla kicks
"Stunning Kicks" - Free Kicks do very light damage but interrupt the enemy, and have a chance to stagger the enemy for a vanilla melee attack
"Stunning Bloody Kicks" - Free Kicks do very light damage but interrupt the enemy, and have a chance to stagger the enemy for a vanilla melee attack, and can sever limbs
"Bloody Kicks" - Kicks do normal damage but have a chance to sever enemy limbs
"Weaker Kicks" - Free Kicks do 1/3rd vanilla damage
"Instant Kill" - Free Kicks do extreme damage that should kill any enemy or boss in a single blow
"Custom": Set attributes such as damage, wince, damage type, reaction type etc yourself manually
"Zoom-out when kicking" - Let the camera zoom-out a bit when performing a melee attack
"Zoomed-out Distance" - With "Zoom-out when kicking" enabled, how much the camera will zoom-out when performing a melee
If you want to make it easier to kick a door, you can increase the door sensor size and increase / decrease the door sensor distance by your preferences.
The Dodge Roll mod is based off of this mod and works well with it, check it out.
For support or anything about RE Engine modding, join me on the Modding Haven Discord server