Give-LIFE-Cybers/Scripts/GL_Node_Map.gd
2025-04-07 20:16:09 -06:00

21 lines
519 B
GDScript

extends Control
var background:TextureRect
func _ready():
visible = false
background = get_node("Background")
func _input(event: InputEvent) -> void:
if event is InputEventKey and event.pressed:
match(event.keycode):
KEY_ESCAPE:
visible = not visible
if visible:
background.self_modulate.a = 1
KEY_TAB:
background.self_modulate.a = abs(background.self_modulate.a - 1)
if visible:
Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE)
else:
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)