Key remapping system allows you to set input controls without need of setting up those inside project settings. That also gives you a possibility to change controls in real time or inside main menu of your game. It is very to install the system inside your character, as implementation goes through component.
System goes with ready-to-use UI, which allows you to add controls settings to your project in seconds. Those widgets also contains some useful functionality. Moreover, controls menu can be shown as separate widget, as well as inside other widgets (ex. your settings menu). Of course, controls component works separately, so you don't have to use our widgets, you can make your own, if you would like to.
In addition, system has automatic save and load functionality, so you don't have to worry about losing control settings after closing the game. But if you don't like your saved controls, Load function has possibility to load default ones.
This pack also contains some bonus in addition to the system itself. Pack contains 40 gamepad (PS and XBOX) icons with 128x128 res. Of course, you can use them inside this system, or your own.
Number of Blueprints:
• (1) component
• (1) saveclass
• (1) funclibrary
• (4) widgets
List of features:
• Add or Remove keys
• Multiple keys bind
• Save and Load (automatically)
• Instant changes
• Can be changed in external menu and level (with no character in it)
• Conflict highlighting
• Gamepad support
• Icons support
• Documentation: Inside main component
• Built-in tutorials