mirror of
https://github.com/danbulant/programovani-kostky
synced 2026-06-19 14:21:41 +00:00
208 lines
5.5 KiB
Text
208 lines
5.5 KiB
Text
[gd_scene load_steps=8 format=3 uid="uid://k2duc4ddir2m"]
|
|
|
|
[ext_resource type="Script" path="res://player_select/player_select.gd" id="1_qqyon"]
|
|
[ext_resource type="Texture2D" uid="uid://c25g6oj4fnw0h" path="res://icons/singleplayer.png" id="1_ra1kc"]
|
|
[ext_resource type="Texture2D" uid="uid://c0yrwtgac654j" path="res://icons/up.png" id="2_de6io"]
|
|
[ext_resource type="Texture2D" uid="uid://dgwgb7g0gca8m" path="res://icons/exit.png" id="4_4xfaw"]
|
|
|
|
[sub_resource type="Animation" id="Animation_mkwqy"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("SelectorContainer/SelectorTexture:position")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Vector2(0, 0)]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_24wm5"]
|
|
resource_name = "selector_float"
|
|
loop_mode = 1
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("SelectorContainer/SelectorTexture:position")
|
|
tracks/0/interp = 2
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0, 0.5, 1),
|
|
"transitions": PackedFloat32Array(1, 1, 1),
|
|
"update": 0,
|
|
"values": [Vector2(0, 0), Vector2(0, -11), Vector2(0, 0)]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_gjb0h"]
|
|
_data = {
|
|
"RESET": SubResource("Animation_mkwqy"),
|
|
"selector_float": SubResource("Animation_24wm5")
|
|
}
|
|
|
|
[node name="Control" type="Control"]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("1_qqyon")
|
|
|
|
[node name="Players" type="HBoxContainer" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -20.0
|
|
offset_top = -20.0
|
|
offset_right = 20.0
|
|
offset_bottom = 20.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_constants/separation = 30
|
|
|
|
[node name="Player1" type="VBoxContainer" parent="Players"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Players/Player1"]
|
|
modulate = Color(0.327948, 0.688773, 1, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("1_ra1kc")
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Players/Player1"]
|
|
layout_mode = 2
|
|
placeholder_text = "Player 1"
|
|
|
|
[node name="Player2" type="VBoxContainer" parent="Players"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Players/Player2"]
|
|
modulate = Color(0.779557, 0.531037, 0.993503, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("1_ra1kc")
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Players/Player2"]
|
|
layout_mode = 2
|
|
placeholder_text = "Player 2"
|
|
|
|
[node name="Player3" type="VBoxContainer" parent="Players"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Players/Player3"]
|
|
modulate = Color(1, 0.474572, 0.502802, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("1_ra1kc")
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Players/Player3"]
|
|
layout_mode = 2
|
|
placeholder_text = "Player 3"
|
|
|
|
[node name="Player4" type="VBoxContainer" parent="Players"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Players/Player4"]
|
|
modulate = Color(0.99713, 0.511467, 7.70092e-07, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("1_ra1kc")
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Players/Player4"]
|
|
layout_mode = 2
|
|
placeholder_text = "Player 4"
|
|
|
|
[node name="Player5" type="VBoxContainer" parent="Players"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Players/Player5"]
|
|
modulate = Color(1.34766e-06, 0.780483, 0.557622, 1)
|
|
layout_mode = 2
|
|
texture = ExtResource("1_ra1kc")
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="Players/Player5"]
|
|
layout_mode = 2
|
|
placeholder_text = "Player 5"
|
|
|
|
[node name="StartButton" type="Button" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 7
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -47.0
|
|
offset_top = -66.0
|
|
offset_right = 47.0
|
|
offset_bottom = -21.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 0
|
|
disabled = true
|
|
text = "Start"
|
|
|
|
[node name="SelectorContainer" type="Control" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -282.0
|
|
offset_top = 80.0
|
|
offset_right = -242.0
|
|
offset_bottom = 120.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
|
|
[node name="SelectorTexture" type="TextureRect" parent="SelectorContainer"]
|
|
layout_mode = 1
|
|
anchors_preset = 8
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_right = 40.0
|
|
offset_bottom = 40.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
texture = ExtResource("2_de6io")
|
|
expand_mode = 1
|
|
|
|
[node name="StartDisabledInfo" type="Label" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 7
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -132.0
|
|
offset_top = -101.0
|
|
offset_right = 140.0
|
|
offset_bottom = -84.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 0
|
|
text = "Name 2+ players to continue"
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="."]
|
|
layout_mode = 1
|
|
anchors_preset = 1
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -79.0
|
|
offset_top = 18.0
|
|
offset_right = -16.0
|
|
offset_bottom = 81.0
|
|
grow_horizontal = 0
|
|
texture = ExtResource("4_4xfaw")
|
|
expand_mode = 1
|
|
|
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_gjb0h")
|
|
}
|
|
autoplay = "selector_float"
|
|
|
|
[connection signal="pressed" from="StartButton" to="." method="_on_start_button_pressed"]
|
|
[connection signal="gui_input" from="TextureRect" to="." method="_on_texture_rect_gui_input"]
|