In the middle of it

This commit is contained in:
CenTdemeern1 2025-04-30 21:31:31 +02:00
parent 4c64946609
commit 8b3b1a5884
43 changed files with 613 additions and 253 deletions

View file

@ -81,11 +81,10 @@ var clipped = false
var tick = 0
#Vis toggle
var toggle = "null"
var toggle: Key = KEY_NONE
func _ready():
Global.main.spriteVisToggles.connect(visToggle)
InputHandler.key_pressed.connect(visToggle)
var img = Image.new()
var err = img.load(path)
@ -396,8 +395,8 @@ func getAllLinkedSprites():
linkedSprites.append(node)
return linkedSprites
func visToggle(keys):
if keys.has(toggle):
func visToggle(key: Key):
if key == toggle:
$WobbleOrigin/DragOrigin.visible = !$WobbleOrigin/DragOrigin.visible
func makeVis():

View file

@ -342,15 +342,14 @@ func _on_clip_linked_toggled(button_pressed):
func _on_delete_pressed():
Global.heldSprite.toggle = "null"
$VisToggle/setToggle/Label.text = "toggle: \"" + Global.heldSprite.toggle + "\""
Global.heldSprite.toggle = KEY_NONE
$VisToggle/setToggle/Label.text = "toggle: \"%s\"" % OS.get_keycode_string(Global.heldSprite.toggle)
Global.heldSprite.makeVis()
func _on_set_toggle_pressed():
$VisToggle/setToggle/Label.text = "toggle: AWAITING INPUT"
await Global.main.all_keys_released
await InputHandler.all_keys_released
var keys = await Global.main.spriteVisToggles
var key = keys[0]
var key = await InputHandler.key_pressed
Global.heldSprite.toggle = key
$VisToggle/setToggle/Label.text = "toggle: \"" + Global.heldSprite.toggle + "\""
$VisToggle/setToggle/Label.text = "toggle: \"%s\"" % OS.get_keycode_string(Global.heldSprite.toggle)