[gd_scene load_steps=8 format=3 uid="uid://ct45lmxlrkhaj"] [ext_resource type="Script" uid="uid://bvkbh5ngdd0dt" path="res://scenes/camera/camera.gd" id="1_xejhd"] [ext_resource type="PackedScene" uid="uid://bc84ynsnwc1ew" path="res://scenes/camera/UI/card.tscn" id="2_6m2n3"] [ext_resource type="Theme" uid="uid://demtpbu7rvg6i" path="res://theme/mainTheme.tres" id="2_qr7cc"] [ext_resource type="PackedScene" uid="uid://cft1rugofyhh3" path="res://scenes/timer/timer.tscn" id="3_0jiuk"] [ext_resource type="LabelSettings" uid="uid://cktnsyumdnxq6" path="res://theme/mainLabel.tres" id="4_u3rx3"] [ext_resource type="Texture2D" uid="uid://v27rn6a5n6yh" path="res://assets/board/board.png" id="6_4ph7v"] [ext_resource type="LabelSettings" uid="uid://xy6r76by7usp" path="res://theme/bigLabel.tres" id="6_21tcn"] [node name="Camera3D" type="Camera3D"] current = true script = ExtResource("1_xejhd") [node name="CanvasLayer" type="CanvasLayer" parent="."] [node name="Control" type="Control" parent="CanvasLayer"] layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("2_qr7cc") [node name="General" type="Control" parent="CanvasLayer/Control"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/Control/General"] layout_mode = 0 offset_left = 40.0 offset_top = 40.0 offset_right = 205.0 offset_bottom = 90.0 [node name="roundLabelInfo" type="Label" parent="CanvasLayer/Control/General/HBoxContainer"] layout_mode = 2 text = "Round: " [node name="roundLabel" type="Label" parent="CanvasLayer/Control/General/HBoxContainer"] layout_mode = 2 text = "0" label_settings = ExtResource("6_21tcn") [node name="Player" type="Control" parent="CanvasLayer/Control"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="HBoxContainer2" type="VBoxContainer" parent="CanvasLayer/Control/Player"] layout_mode = 1 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -198.5 offset_top = 40.0 offset_right = 198.5 offset_bottom = 124.0 grow_horizontal = 2 [node name="PlayerNameLabelInfo" type="Label" parent="CanvasLayer/Control/Player/HBoxContainer2"] layout_mode = 2 text = "Turn" horizontal_alignment = 1 [node name="PlayerNameLabel" type="Label" parent="CanvasLayer/Control/Player/HBoxContainer2"] layout_mode = 2 text = "asdasd" label_settings = ExtResource("6_21tcn") horizontal_alignment = 1 vertical_alignment = 1 [node name="Stats" type="Control" parent="CanvasLayer/Control/Player"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="ItemCards" type="HBoxContainer" parent="CanvasLayer/Control/Player/Stats"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 40.0 offset_top = -292.0 offset_right = 428.0 offset_bottom = -40.0 grow_vertical = 0 [node name="Card" parent="CanvasLayer/Control/Player/Stats/ItemCards" instance=ExtResource("2_6m2n3")] layout_mode = 2 [node name="Card2" parent="CanvasLayer/Control/Player/Stats/ItemCards" instance=ExtResource("2_6m2n3")] layout_mode = 2 itemType = 2 [node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/Control/Player/Stats"] layout_mode = 1 anchors_preset = 2 anchor_top = 1.0 anchor_bottom = 1.0 offset_left = 40.0 offset_top = -376.0 offset_right = 199.0 offset_bottom = -336.0 grow_vertical = 0 [node name="MagazineLabelInfo" type="Label" parent="CanvasLayer/Control/Player/Stats/HBoxContainer"] layout_mode = 2 text = "Magazin: " label_settings = ExtResource("4_u3rx3") [node name="MagazineLabel" type="Label" parent="CanvasLayer/Control/Player/Stats/HBoxContainer"] layout_mode = 2 text = "dfsdfsdf" label_settings = ExtResource("6_21tcn") [node name="PlayerSelection" type="VBoxContainer" parent="CanvasLayer/Control/Player/Stats"] visible = false layout_mode = 1 anchors_preset = 4 anchor_top = 0.5 anchor_bottom = 0.5 offset_left = 48.0 offset_top = -20.0 offset_right = 88.0 offset_bottom = 20.0 grow_vertical = 2 alignment = 1 [node name="nextTurnButton" type="Button" parent="CanvasLayer/Control/Player/Stats"] layout_mode = 1 anchors_preset = 3 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -272.0 offset_top = -164.0 offset_right = -40.0 offset_bottom = -40.0 grow_horizontal = 0 grow_vertical = 0 text = "End Turn" [node name="turnTimeLabel" type="Label" parent="CanvasLayer/Control/Player/Stats"] visible = false layout_mode = 1 anchors_preset = 1 anchor_left = 1.0 anchor_right = 1.0 offset_left = -128.0 offset_top = 16.0 offset_right = -118.0 offset_bottom = 39.0 grow_horizontal = 0 text = "0" [node name="Timer" parent="CanvasLayer/Control/Player/Stats" instance=ExtResource("3_0jiuk")] layout_mode = 1 anchors_preset = 1 anchor_left = 1.0 anchor_right = 1.0 offset_left = -168.0 offset_top = 40.0 offset_right = -40.0 offset_bottom = 168.0 grow_horizontal = 0 [node name="WinInfo" type="TextureRect" parent="CanvasLayer/Control"] layout_mode = 1 anchors_preset = 8 anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 offset_left = -269.0 offset_top = -217.5 offset_right = 269.0 offset_bottom = 217.5 grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("6_4ph7v") stretch_mode = 5 [node name="winScreen" type="VBoxContainer" parent="CanvasLayer/Control/WinInfo"] 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 = -32.0 offset_right = 20.0 offset_bottom = 32.0 grow_horizontal = 2 grow_vertical = 2 alignment = 1 [node name="WinnerLabelInfo" type="Label" parent="CanvasLayer/Control/WinInfo/winScreen"] layout_mode = 2 text = "Winner" horizontal_alignment = 1 vertical_alignment = 1 [node name="WinnerLabel" type="Label" parent="CanvasLayer/Control/WinInfo/winScreen"] layout_mode = 2 text = "1" label_settings = ExtResource("6_21tcn") horizontal_alignment = 1 vertical_alignment = 1 [node name="HSeparator" type="HSeparator" parent="CanvasLayer/Control/WinInfo/winScreen"] modulate = Color(1, 1, 1, 0) layout_mode = 2 [node name="HSeparator2" type="HSeparator" parent="CanvasLayer/Control/WinInfo/winScreen"] modulate = Color(1, 1, 1, 0) layout_mode = 2 [node name="WinnerLabelInfo2" type="Label" parent="CanvasLayer/Control/WinInfo/winScreen"] layout_mode = 2 text = "Survived Rounds" horizontal_alignment = 1 vertical_alignment = 1 [node name="WinRoundLabel" type="Label" parent="CanvasLayer/Control/WinInfo/winScreen"] layout_mode = 2 text = "1" label_settings = ExtResource("6_21tcn") horizontal_alignment = 1 vertical_alignment = 1 [node name="HSeparator3" type="HSeparator" parent="CanvasLayer/Control/WinInfo/winScreen"] modulate = Color(1, 1, 1, 0) layout_mode = 2 [node name="HSeparator4" type="HSeparator" parent="CanvasLayer/Control/WinInfo/winScreen"] modulate = Color(1, 1, 1, 0) layout_mode = 2 [node name="Button" type="Button" parent="CanvasLayer/Control/WinInfo/winScreen"] layout_mode = 2 text = "Back To Main Menu" [node name="PoolLabel" type="Label" parent="CanvasLayer/Control"] 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 = -15.0 offset_right = 20.0 offset_bottom = 15.0 grow_horizontal = 2 grow_vertical = 2 text = "Get Random Gun" label_settings = ExtResource("6_21tcn") [node name="AudioListener3D" type="AudioListener3D" parent="."] current = true [connection signal="pressed" from="CanvasLayer/Control/Player/Stats/nextTurnButton" to="." method="_on_next_turn_button_pressed"] [connection signal="pressed" from="CanvasLayer/Control/WinInfo/winScreen/Button" to="." method="_on_button_pressed"]