Overview
MKXHook is a plugin for Steam version of MK X, it allows you to play as NPCs, unlock framerate, control camera and more!
What is it?
MKXHook is a plugin for Steam version of Mortal Kombat X, it enhances your experience by adding following features:
-
Playable NPCs
– You can play as Rain, Baraka, Corrupted Shinnok or original Tanya.
– Using this plugin, NPCs can be finished and have correct announcer (finish him/her) -
Camera Control
– Free Camera
– Manual Camera Position
– Pre-set Camera modes: 1ST and 3RD person cameras -
Player Control
– You can modify speed of player action
– You can change visual scale -
Stage Control
– You can play on any stage you like – even Red Jinsei stage.
– You can reset stage objects (throwable stuff) -
60 FPS Patch
– MKX has a 30 fps cap for frontend menus, X-Rays, intros and fatalities, with this plugin it can be unlocked to 60
– If your PC does not meet requirement specs, turning this option on might have negative impact on perfomance! -
Skip Asset Hash Check
– You can use custom skins without the need to update TOC tables.
– Enabling this feature will lock you out of Faction Wars and Online games! (of course disabling it restores the ability) -
Misc. Tweaks
– You can disable sweat effect generation on characters.
– You can disable combo damage scaling. -
Variation Manager
– You can load multiple variations for one character
– You can mix various variations (this will crash with some!)
All features can be accessed with an interactive menu powered by ImGui
Download
You can download MKXHook release from GitHub:
Installation
Go to your library and find Mortal Kombat X. Right click on game name and select Browse local files from Manage.
This will open an explorer window with your game folder.
Go to Binaries and then to Retail directory. You will end up in MK10.exe location.
Make sure MKXHook. asi/ini and dinput8.dll are near MK10.exe!
NOTE: You might need to turn off in-game V-Sync if 60 fps patch is not applied!
NOTE: This will work with DX11 (default) only! If you use DX10 or DX9 switches, please remove them
Usage
Press F1 at any time to open the menu.
This key can be changed!
As you can see, it opens up a menu which can be fully controlled using mouse and keyboard.
Example usage:
Tick Enable Player X modifier and select a character from the list below the checkbox.
There’s a lot of features in this menu, so go ahead and experiment with those.
If you want to change game speed (using Misc. tab), you need to set ticks so it knows when to reset values.
Configuration
MKXHook can be configured using MKXHook.ini file – you can open it with any text editor.
If you are not sure what to type where, here’s a quick reference guide:
– option can be true or false
– option can be any number in decimal (1) or hex format (0x1)
All options have a comment attached to them.
Online Compatibility
You can use most options online, but you need to follow one rule:
Do everything at select screen!
This is rather simple to set up.
Guide:
- Host a game, invite your friend to join it
- Figure out who is at which side (left/right)
Left – Player 1 Right – Player 2 - If you are on the Left side, select your NPC character as Player 1 Modifier
- Inform the other player about the option you’ve selected, second player must also change his Player 1 Modifier (left side)
- Apply same steps for right side (Player 2)
- If everything is done at select screen, you should be playing online as NPCs with no sync issues
Online MKXHook gameplay: