online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/account/Secret.gd')
| -rw-r--r-- | ui/menus/account/Secret.gd | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/ui/menus/account/Secret.gd b/ui/menus/account/Secret.gd index 1410025..0d562ea 100644 --- a/ui/menus/account/Secret.gd +++ b/ui/menus/account/Secret.gd @@ -1,20 +1,8 @@ -extends TextureButton - -export(Color) var focusedcolor := Color(0.396078, 0.423529, 0.45098) -export(Texture) var map_tex +extends Button onready var pw := $"../Password" -func _ready() -> void: - var bitmap := BitMap.new() - bitmap.create_from_image_alpha(map_tex.get_data()) - texture_click_mask = bitmap - - -func _focus(what: bool) -> void: - modulate = focusedcolor if what else Color.white - - -func _toggled(button_pressed: bool) -> void: - pw.secret = button_pressed +func _toggled(p: bool) -> void: + pw.secret = p + text = "" if p else "" |