X-Git-Url: http://git.purplebirdman.com/catris.git/blobdiff_plain/2f553c6c1c71810a4ff47a966c2bf39893233373..35c13ea7b3cdfe2da392fbd9c5b0c7aac97f5d6f:/scene/board.tscn diff --git a/scene/board.tscn b/scene/board.tscn index 53a2437..ae4396a 100644 --- a/scene/board.tscn +++ b/scene/board.tscn @@ -1,18 +1,22 @@ -[gd_scene load_steps=4 format=3 uid="uid://4saff6435gux"] +[gd_scene load_steps=8 format=3 uid="uid://4saff6435gux"] [ext_resource type="Script" uid="uid://bex8wrsgbx63r" path="res://script/board.gd" id="1_b3264"] -[ext_resource type="PackedScene" uid="uid://cmdvtaiunt32k" path="res://piece/cell.tscn" id="2_32fhn"] +[ext_resource type="PackedScene" uid="uid://baol0a7qqcn3x" path="res://piece/I-piece.tscn" id="3_cpyxj"] [ext_resource type="Texture2D" uid="uid://b6om08wjtci31" path="res://asset/grid.png" id="3_rl6p6"] +[ext_resource type="PackedScene" uid="uid://dy0ckr6gerb0u" path="res://piece/L-piece.tscn" id="4_vojld"] +[ext_resource type="PackedScene" uid="uid://d0810r1cqtcgi" path="res://piece/O-piece.tscn" id="5_tbg0t"] +[ext_resource type="PackedScene" uid="uid://cippodirvtoil" path="res://piece/S-piece.tscn" id="6_ye24f"] +[ext_resource type="PackedScene" uid="uid://36g8xep7m4ly" path="res://piece/T-piece.tscn" id="7_6upfg"] [node name="Board" type="Control"] -custom_minimum_size = Vector2(200, 300) +custom_minimum_size = Vector2(200, 400) layout_mode = 3 anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 grow_horizontal = 2 script = ExtResource("1_b3264") -cell_catalogue = Array[PackedScene]([ExtResource("2_32fhn")]) +piece_catalogue = Array[PackedScene]([ExtResource("3_cpyxj"), ExtResource("4_vojld"), ExtResource("5_tbg0t"), ExtResource("6_ye24f"), ExtResource("7_6upfg")]) [node name="grid" type="TextureRect" parent="."] unique_name_in_owner = true @@ -28,4 +32,5 @@ stretch_mode = 1 [node name="turnTimer" type="Timer" parent="."] unique_name_in_owner = true +[connection signal="end_round" from="." to="." method="_on_end_round"] [connection signal="timeout" from="turnTimer" to="." method="_on_turn_timer_timeout"]