extends Node signal logout_button_pressed const WINDOW_TITLE_INPUT = "GUI/Settings/Menus/TabContainer/Test/ScrollContainer/VBoxContainer/TitleBox/Title" func _ready(): change_title() get_tree().get_root().connect("size_changed", self, "on_window_size_changed") character.get_node( "MeshInstance" ).get_surface_material(0).set_shader_param( "albedo", global.character_color ) # self.connect( "logout_button_pressed", global, "_on_logout_button_pressed" ) func _process(delta): pass func on_window_size_changed(): change_title() func change_title(): var title_node = get_node( WINDOW_TITLE_INPUT ) var title = "Khanat" if title_node and not title_node.text.strip_edges() == "": title = title_node.text.strip_edges() title += " (" + String(OS.get_window_size().x) + "x" + String(OS.get_window_size().y) + ")" OS.set_window_title( title ) #func _on_GUI_logout_button_pressed(): # emit_signal( "logout_button_pressed" ) # global.goto_scene_loading( "res://login_scene/login_scene.tscn" )