A downloadable tool

CHANGELOG

-3/27/24 v1
Release
-3/28/24 v1.1
Automatically resets the json files if the inputs were updated.
-3/28/24 v1.2
Fixed a bug where it would reset your inputs if you changed them.
-3/28/24 v1.3
Improved flexibility, you can now check what key an input is set to.
-3/28/24 v2
MULTIBINDING (Maximum of four keys/buttons per input.)
-5/27/24 v3
COMPLETE REMAKE. You can now have an infinite amount of multibinds! 

This is a flexible input system for Gamemaker!
Please make sure to use the reset inputs function after you add new inputs!
This script includes:

- A function for initiating the variables in the create event of an object.

- A function for loading all of the inputs in the step event of an object.

-A function for initiating the system at the start of the game.

-Multibinding! Have as many binds as you want.

Updated 21 days ago
StatusReleased
CategoryTool
AuthorWilmer

Download

Download
(OLD SCRIPT NOT RECOMMENDED) 2.8 kB
Download
Try the demo! (Remake) 4.1 MB
Download
Input System Script (REMAKE) 4.5 kB

Install instructions

-Drag the .yymps into your project. (PLEASE USE PROJECT TOOL IN v2024.2 OR HIGHER TO CONVERT IT INTO AN OLDER VERSION OF GAMEMAKER IF YOU ARE USING AN OLDER ONE.

-Call input_game_init() at the start of the game.

-Call input_init() in the create code of an object using inputs.

-Call input_get() in the step code of an object using inputs.

-Try using the variables!

Comments

Log in with itch.io to leave a comment.

wow this is so good i wonder who made it...

omg thank you that means a lot

no problem bbg

PEAK SHIT FRRRRRR!!!!!

peak