Browse Source

control settings menu

Lurkars 6 years ago
parent
commit
969a230470
  1. 6
      scripts/menus/settings_controls.gd

6
scripts/menus/settings_controls.gd

@ -1,5 +1,3 @@
tool
extends Control
onready var grid = find_node("grid")
@ -13,6 +11,7 @@ var last_event:InputEvent
var new_inputs = {}
func _ready():
init_mapping()
@ -72,7 +71,7 @@ func _on_button_pressed(action, type):
last_event = null
key_dialog.set_text(tr("PRESS_KEY"))
key_dialog.set_meta("type", type)
key_dialog.connect("confirmed",self,"_on_dialog_confirmed")
key_dialog.connect("confirmed",self,"_on_dialog_confirmed",[type])
key_dialog.get_ok().set_disabled(true)
key_dialog.popup_centered()
@ -87,3 +86,4 @@ func _on_dialog_confirmed(type):
INPUT_TYPE_JOYPAD:
if last_event is InputEventJoypadButton:
new_inputs[last_action]["joypad"] = last_event.button_index
print(new_inputs)
Loading…
Cancel
Save