A downloadable plugin

Download NowName your own price

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.

Download

Download NowName your own price

Click download now to get access to the following files:

Tosha_Control_EN.rar 3.2 kB
Tosha_Control_RU.rar 3.4 kB

Development log

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?

(+1)

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!