[gd_scene load_steps=7 format=2] [ext_resource path="res://scenes/GUI/login/login_menu.gd" type="Script" id=1] [ext_resource path="res://assets/GUI/images/new_launcher_bg_0-1.png" type="Texture" id=2] [ext_resource path="res://scenes/GUI/login/quit_button.gd" type="Script" id=3] [sub_resource type="CanvasItemMaterial" id=1] render_priority = 0 blend_mode = 0 light_mode = 0 [sub_resource type="Gradient" id=2] offsets = PoolRealArray( 0, 0.5, 1 ) colors = PoolColorArray( 0.417969, 0.417969, 0.417969, 1, 0, 0, 0, 1, 0.415686, 0.415686, 0.415686, 1 ) [sub_resource type="GradientTexture" id=3] flags = 4 gradient = SubResource( 2 ) width = 2048 [node name="login_menu" type="Control"] material = SubResource( 1 ) anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 script = ExtResource( 1 ) _sections_unfolded = [ "Material", "Theme", "Visibility", "custom_styles" ] [node name="texture_rect" type="TextureRect" parent="." index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 texture = ExtResource( 2 ) expand = true stretch_mode = 7 [node name="center_container" type="CenterContainer" parent="." index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 1.0 anchor_bottom = 1.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 use_top_left = false [node name="bacground_control" type="NinePatchRect" parent="center_container" index="0"] modulate = Color( 1, 1, 1, 0.501961 ) anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 338.0 margin_top = 126.0 margin_right = 686.0 margin_bottom = 474.0 rect_min_size = Vector2( 348, 348 ) rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 3 size_flags_vertical = 3 texture = SubResource( 3 ) _sections_unfolded = [ "Patch Margin", "Rect", "Size Flags", "Theme", "Visibility", "custom_styles" ] [node name="v_box_container" type="VBoxContainer" parent="center_container" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 384.0 margin_top = 170.0 margin_right = 640.0 margin_bottom = 429.0 rect_min_size = Vector2( 256, 256 ) rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 3 size_flags_vertical = 3 custom_constants/separation = 24 alignment = 0 _sections_unfolded = [ "Focus", "Rect", "Size Flags", "custom_constants" ] [node name="login_box" type="HBoxContainer" parent="center_container/v_box_container" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_right = 256.0 margin_bottom = 24.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 alignment = 0 [node name="login_label" type="Label" parent="center_container/v_box_container/login_box" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 5.0 margin_right = 92.0 margin_bottom = 19.0 rect_min_size = Vector2( 92, 0 ) rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 4 text = "Utilisateur:" align = 2 percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 _sections_unfolded = [ "Rect", "Size Flags" ] [node name="login_input" type="LineEdit" parent="center_container/v_box_container/login_box" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 96.0 margin_right = 256.0 margin_bottom = 24.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 1 size_flags_horizontal = 3 size_flags_vertical = 1 focus_mode = 2 context_menu_enabled = true placeholder_text = "Enter your id here." placeholder_alpha = 0.6 caret_blink = true caret_blink_speed = 0.65 caret_position = 0 _sections_unfolded = [ "Caret", "Placeholder", "Rect", "Size Flags" ] [node name="password_box" type="HBoxContainer" parent="center_container/v_box_container" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 48.0 margin_right = 256.0 margin_bottom = 72.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 1 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 alignment = 0 [node name="password_label" type="Label" parent="center_container/v_box_container/password_box" index="0"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 5.0 margin_right = 94.0 margin_bottom = 19.0 rect_min_size = Vector2( 92, 0 ) rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 4 text = "Mot de passe: " align = 2 percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 _sections_unfolded = [ "Rect", "Size Flags" ] [node name="password_input" type="LineEdit" parent="center_container/v_box_container/password_box" index="1"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_left = 98.0 margin_right = 256.0 margin_bottom = 24.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 1 size_flags_horizontal = 3 size_flags_vertical = 1 secret = true focus_mode = 2 context_menu_enabled = true placeholder_text = "Enter your password here." placeholder_alpha = 0.6 caret_blink = true caret_blink_speed = 0.65 caret_position = 0 _sections_unfolded = [ "Caret", "Placeholder", "Rect", "Size Flags" ] [node name="login_button" type="Button" parent="center_container/v_box_container" index="2"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 96.0 margin_right = 256.0 margin_bottom = 116.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 toggle_mode = false enabled_focus_mode = 2 shortcut = null group = null text = "Connexion" flat = false align = 1 _sections_unfolded = [ "Rect" ] [node name="register_button" type="Button" parent="center_container/v_box_container" index="3"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 140.0 margin_right = 256.0 margin_bottom = 160.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 toggle_mode = false enabled_focus_mode = 2 shortcut = null group = null text = "Créer un compte" flat = false align = 1 [node name="quit_button" type="Button" parent="center_container/v_box_container" index="4"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 184.0 margin_right = 256.0 margin_bottom = 204.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false focus_mode = 2 mouse_filter = 0 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 1 toggle_mode = false enabled_focus_mode = 2 shortcut = null group = null text = "Quitter" flat = false align = 1 script = ExtResource( 3 ) [node name="error_label" type="Label" parent="center_container/v_box_container" index="5"] anchor_left = 0.0 anchor_top = 0.0 anchor_right = 0.0 anchor_bottom = 0.0 margin_top = 228.0 margin_right = 256.0 margin_bottom = 259.0 rect_pivot_offset = Vector2( 0, 0 ) rect_clip_content = false mouse_filter = 2 mouse_default_cursor_shape = 0 size_flags_horizontal = 1 size_flags_vertical = 4 text = "Ceci n'est qu'une maquette, cliquer sur login pour passer a la suite." autowrap = true percent_visible = 1.0 lines_skipped = 0 max_lines_visible = -1 [connection signal="pressed" from="center_container/v_box_container/login_button" to="." method="_on_login_button_pressed"] [connection signal="pressed" from="center_container/v_box_container/quit_button" to="center_container/v_box_container/quit_button" method="_on_quit_button_pressed"]