RPG Maker MZ

RPG Maker MZ

评价数不足
WinterDream Controls Binder plugin v1.0
   
奖励
收藏
已收藏
取消收藏
Type: Resources
Resources Type: Plugins
Flavor: Fantasy
文件大小
发表于
103.100 MB
2024 年 6 月 6 日 下午 2:01
1 项改动说明 ( 查看 )

订阅以下载
WinterDream Controls Binder plugin v1.0

描述
Please support me on Ko-Fi[ko-fi.com] for more!
Other plugins on my Itch[winterdreamgamescreator.itch.io] store!

This plugin allows you to add a binding command in the options menu, this way the player will be able to bind their preferred keys and will have the game store those preferences in the data folder (or forage for web versions)

Be sure to have installed the .js file in the js/plugins folder of your project and the .JSON file in the data folder of your project.

WARNING: The changes are permanent even in playtest mode. Be sure to "Reset to default" before distribution if you don't want to launch your game with your personal key bindings. (Or do it, if you want, I won't judge!)

This plugin comes with the following features:
  • Allows to add a picture for Keyboard and for Gamepad: They are optional, the plugins comes with no default picture
  • Allows to choose up to 109 keys for the keyboard binding: That is as much as I managed to find
  • Allows to switch gamepad buttons layout: This is a graphic aid to whoever does not use the standard Xbox Controller layout (that is the default of RMMZ). This only show the corresponding buttons of the wished gamepad, this plugin DOES NOT aid the the controllers compatibility, only standard RMMZ compatible controllers work.
  • Key swapping: Both in Keyboard and Gamepad mode if you pick a key that is already used by another command the keys will be swapped. So if you pick "A" for going up instead of the "UP ARROW", the "UP ARROW" will go to the place of "A" (that is the ok command)
  • No keys detection: If any slot remains without at least 1 valid key assigned you will see a red "MISSING!!" message (can happen only in Keyboard mode). The plugin won't let you save the layout until you pick a valid key for the command.
  • Up to 2 keys per action: The plugin will let you assign two different keys for every action (Keyboard mode)
  • Translate actions and text: You can change the text of the plugin and the text of the actions (for example instead of saying "Shift" as RMMZ description you can write "Run")

Terms of use

Please refer to the Terms of Use[drive.google.com]. By using this plugin you accept WinterDream terms


Version, bugs and further development

VERSION 1.0:
  • Initial Release

Further developments will include:
  • Make the gamepad layout selection permanent (as for v1.0 the user need to set it every time it changes the gamepad bindings)
  • Introduce the option to add multiple language translations, having the plugin detect the local language and adapt the language (if available)