Control / Input / Action re-binding

An asset by jarlowrey
The page banner background of a mountain and forest
Control / Input / Action re-binding hero image

Quick Information

0 ratings
Control / Input / Action re-binding icon image
jarlowrey
Control / Input / Action re-binding

Automagically add rebinding to your game for all your custom actions. Gimme a GitHub star if you like it ;-)Written in C#! Currently there is no GDScript version (but feel free to submit a PR!).

Supported Engine Version
3.2
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

Godot Action Binding

To test, simply download and run in Godot

README demo gif

About

This repo makes input/control/key/action rebinding a simple drag+drop into Godot C# projects (with some optional configuration).

How to use

  1. Drag the ActionBinding folder into your project
  2. Place the ActionBindingMenu.tscn scene into one of your scenes
  3. Add your actions+bindings to your project setting's InputMap (through the Godot Editor)
  4. In ActionBindingMenu.cs, edit the ReassignableActions dictionary to only include the actions you want the user to be able to re-assign. Edit the save file path too if you like
  5. IMPORTANT: In ControlRebindingInput.cs, edit the RES_PATH to match where you dropped ControlRebindingInput.tscn into your project
  6. IMPORTANT: This repo relies on the Newtonsoft.Json nuget package. If you are missing Newtonsoft.Json in your Godot project, install it via dotnet add package Newtonsoft.Json --version 12.0.3
  7. Run!
  8. Update EventSimpleText(InputEvent e) in ActionBindingMenu.cs to change the control's text output

License

MIT

Automagically add rebinding to your game for all your custom actions. Gimme a GitHub star if you like it ;-)

Written in C#! Currently there is no GDScript version (but feel free to submit a PR!).

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Control / Input / Action re-binding icon image
jarlowrey
Control / Input / Action re-binding

Automagically add rebinding to your game for all your custom actions. Gimme a GitHub star if you like it ;-)Written in C#! Currently there is no GDScript version (but feel free to submit a PR!).

Supported Engine Version
3.2
Version String
1.0
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers