341 lines
8.5 KiB
Text
341 lines
8.5 KiB
Text
[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"]
|
|
|
|
|