RPG Maker MZ Plugin GamePad Control
A downloadable plugin
Russian
* Этот плагин позволяет игроку использовать клавиши WASD для передвижения персонажа,
* клавишу F для активации событий перед персонажем, пробел для прыжка через клетку,
* если это возможно, и управление с помощью геймпада, включая диагональное движение.
* Для настройки кнопок геймпада используйте параметры плагина в редакторе.
English
* This plugin allows the player to use the WASD keys to move the character,
* the F key to activate events in front of the character, the space bar to jump over the cage,
* if possible, and control using the gamepad, including diagonal movement.
* To configure the gamepad buttons, use the plug-in settings in the editor.
Update to Version 1.3.3
New Features:
- Customizable Keyboard and Gamepad Keys: You can now configure each keyboard key and gamepad button to perform various actions, including movement, confirmation, cancel, menu, run, jump, execute custom scripts, and trigger common events.
- Jump Control: Added commands to enable and disable jumping through events. New parameter `Enable Jump By Default` allows you to set whether jumping is enabled by default.
- Handling Common Events and Scripts: Implemented a mechanism to prevent the re-triggering of common events while a previous event is still running. Fixed issues with handling common events and scripts when pressing gamepad buttons.
Improvements:
- Code Optimization: Updated the `_updateGamepadState` method to correctly handle gamepad button presses. Fixed input handling methods to prevent conflicts and improve the stability of the plugin.
- Enhanced Description and Documentation: Updated the plugin description, providing more detailed documentation on configuring keys and buttons.
How to Use:
- Keyboard Configuration: In the plugin parameters, you can set up each key, including the key code, action, script, and common event.
- Gamepad Configuration: In the plugin parameters, you can set up each gamepad button, including the button number, action, script, and common event.
- Plugin Commands: `enableJump` to enable jumping and `disableJump` to disable jumping.
Terms of Use for Tosha_Control.js
Free Use: This plugin is provided free of charge for use in both commercial and non-commercial projects.
Code Modification: Users are allowed to modify the plugin code to suit their needs.
Credits: When using this plugin, please credit the author (ToshAngel) in your project's credits or documentation.
Liability: The author is not responsible for any issues that may arise from the use or modification of this plugin.
Status | Released |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | ToshaAngel |
Tags | character-control, enhanced-movement, event-activation, game-development, gamepad-support, mz-plugin, plugin, RPG Maker, rpg-plugin, wasd-controls |
Download
Click download now to get access to the following files:
Development log
- Update to Tosha_Control.js Plugin Version 1.2.0Jul 16, 2024
Comments
Log in with itch.io to leave a comment.
hey boss this is really very helpful, what ther termos for use your plugin in a commercial project?
Hey, thank you for pointing out that I didn't have the terms listed. I have now added them to the description. You are free to use the plugin in commercial projects.
Also, I'm excited to share that very soon I will release an update for this plugin. The update will include the ability to bind common events to gamepad buttons and configure any keyboard keys.
Thank you for your support!