Skip to content

Commit c3fa64d

Browse files
committed
UAT
1 parent 444bfdc commit c3fa64d

File tree

8 files changed

+21
-24
lines changed

8 files changed

+21
-24
lines changed

game_boards/board01/game_board/GameBoard.gd

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
# WORKLIST:
2-
# 1. all gems need to explode at once (get_first_match_gems) needs to become return_all_matches!
31
extends Node2D
42
class_name GameBoard
53
# SIGNALS

game_boards/board_space/game_board/GemBoard.gd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ func fill_grid():
3838
for i in range(size):
3939
for j in range(size):
4040
# Load the appropriate scene based on the checkerboard pattern
41-
var brdsq_scene_path = "res://game_board/board_square_1.tscn" # Assume light square
41+
var brdsq_scene_path = "res://game_boards/board_space/game_board/board_square_1.tscn" # Assume light square
4242
if (i + j) % 2 == 0:
43-
brdsq_scene_path = "res://game_board/board_square_0.tscn" # Dark square
43+
brdsq_scene_path = "res://game_boards/board_space/game_board/board_square_0.tscn" # Dark square
4444

4545
# Load and instantiate the scene
4646
var brdsq_scene = load(brdsq_scene_path)
@@ -55,7 +55,7 @@ func fill_hbox():
5555
# A: random gem
5656
var gem_type = GEM_COLOR_NAMES[randi() % GEM_COLOR_NAMES.size()]
5757
# B: create/add
58-
var gem_cell_scene = load("res://game_board/gem_cell.tscn")
58+
var gem_cell_scene = load("res://game_boards/board_space/game_board/gem_cell.tscn")
5959
var gem_cell:GemCellSpace = gem_cell_scene.instantiate()
6060
hbox_container.get_child(col_idx).add_child(gem_cell)
6161
gem_cell.initialize(gem_type)

game_boards/board_space/game_board/gem_board.tscn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
[gd_scene load_steps=5 format=3 uid="uid://b02gonq6mjgh8"]
22

3-
[ext_resource type="Script" path="res://game_boards/board01/game_board/GameBoard.gd" id="1_r742a"]
3+
[ext_resource type="Script" path="res://game_boards/board_space/game_board/GemBoard.gd" id="1_oexew"]
44
[ext_resource type="PackedScene" uid="uid://bh2knk60qbton" path="res://game_boards/board01/game_board/board_square_0.tscn" id="2_j0p23"]
55
[ext_resource type="PackedScene" uid="uid://cry3vnlah6fkx" path="res://game_boards/board01/game_board/board_square_1.tscn" id="3_hqege"]
66

77
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_yj5kd"]
88
bg_color = Color(0, 0, 0, 0.411765)
99

1010
[node name="GemBoard" type="Node2D"]
11-
script = ExtResource("1_r742a")
11+
script = ExtResource("1_oexew")
1212

1313
[node name="Background" type="Panel" parent="."]
1414
visible = false

game_boards/board_space/game_board/gem_cell.tscn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[gd_scene load_steps=90 format=3 uid="uid://bkcnew3cxpisf"]
22

3-
[ext_resource type="Script" path="res://game_boards/board01/game_board/GemCell.gd" id="1_sic7w"]
3+
[ext_resource type="Script" path="res://game_boards/board_space/game_board/GemCell.gd" id="1_2k0fe"]
44
[ext_resource type="Texture2D" uid="uid://duau66qew6757" path="res://assets/gems/characters_0001.png" id="2_eiavk"]
55
[ext_resource type="Texture2D" uid="uid://c4u0bdf7rh0u3" path="res://assets/gems/Overlay-Lock.png" id="3_rc6em"]
66
[ext_resource type="Texture2D" uid="uid://cooat8cgq2rb4" path="res://assets/gems/Overlay-Ice.png" id="4_2kyw5"]
@@ -625,7 +625,7 @@ layout_mode = 3
625625
anchors_preset = 0
626626
offset_right = 64.0
627627
offset_bottom = 64.0
628-
script = ExtResource("1_sic7w")
628+
script = ExtResource("1_2k0fe")
629629

630630
[node name="BKGD" type="Panel" parent="."]
631631
visible = false

game_boards/board_space/game_space.gd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ extends Node2D
22
# SCENES
33
@onready var game_top_h_box:HBoxContainer = $ContTopBar/GameTopHBox
44
@onready var game_stats:VBoxContainer = $ContGameStats/GameStats
5-
@onready var game_board:GemBoardSpace = $ContBoard/Board
5+
@onready var game_board:GemBoardSpace = $ContBoard/GemBoard
66
@onready var animation_player:AnimationPlayer = $ContMessages/AnimationPlayer
77

88
func _ready():

game_boards/board_space/game_space.tscn

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
[gd_scene load_steps=24 format=3 uid="uid://bkaimvifjwkai"]
1+
[gd_scene load_steps=23 format=3 uid="uid://bkaimvifjwkai"]
22

33
[ext_resource type="Script" path="res://game_boards/board_space/game_space.gd" id="1_w6e46"]
4-
[ext_resource type="Texture2D" uid="uid://cnlqirgwr8d4" path="res://assets/bkgd/Background.png" id="2_ebh0e"]
54
[ext_resource type="Texture2D" uid="uid://cwhjcn0y744nv" path="res://assets/gems/background-space.png" id="3_f5frv"]
65
[ext_resource type="AudioStream" uid="uid://ds53xomd2ha1b" path="res://assets/audio/Abstract2.ogg" id="4_cbs6r"]
76
[ext_resource type="PackedScene" uid="uid://d0yw6oyw3qib0" path="res://game_boards/board01/game/animated_cloud.tscn" id="5_mobdb"]
@@ -12,8 +11,8 @@
1211
[ext_resource type="Texture2D" uid="uid://vu6oui2n7024" path="res://assets/gems/characters_0003.png" id="10_xo434"]
1312
[ext_resource type="Texture2D" uid="uid://byliae6aa6ki2" path="res://assets/gems/characters_0005.png" id="11_ok78w"]
1413
[ext_resource type="Texture2D" uid="uid://2vrsevjv4w43" path="res://assets/gems/characters_0007.png" id="12_4tjwg"]
14+
[ext_resource type="PackedScene" uid="uid://b02gonq6mjgh8" path="res://game_boards/board_space/game_board/gem_board.tscn" id="13_3pfoy"]
1515
[ext_resource type="Texture2D" uid="uid://b1o34xq1pq82y" path="res://assets/gems/characters_0006.png" id="13_lu1md"]
16-
[ext_resource type="PackedScene" uid="uid://x4qq2j3l7nvb" path="res://game_boards/board01/game_board/board.tscn" id="14_4biqb"]
1716
[ext_resource type="Texture2D" uid="uid://27rcw10bp2xt" path="res://assets/gui/ButtonText_Large_Green_Round.png" id="15_qjgsg"]
1817
[ext_resource type="Texture2D" uid="uid://bebhmcgujnoxc" path="res://assets/gui/ButtonText_Large_GreyOutline_Round.png" id="16_20lur"]
1918
[ext_resource type="Texture2D" uid="uid://dcow071sb2a7i" path="res://assets/gui/ButtonText_Large_Orange_Round.png" id="17_oxovp"]
@@ -74,20 +73,12 @@ _data = {
7473
script = ExtResource("1_w6e46")
7574

7675
[node name="Background" type="TextureRect" parent="."]
77-
visible = false
78-
offset_right = 2000.0
79-
offset_bottom = 1390.0
80-
texture = ExtResource("2_ebh0e")
81-
expand_mode = 2
82-
83-
[node name="Background2" type="TextureRect" parent="."]
8476
offset_right = 2000.0
8577
offset_bottom = 1390.0
8678
texture = ExtResource("3_f5frv")
8779
expand_mode = 2
8880

8981
[node name="DBGBkgdDimmer" type="Panel" parent="."]
90-
visible = false
9182
anchors_preset = 15
9283
anchor_right = 1.0
9384
anchor_bottom = 1.0
@@ -337,7 +328,6 @@ offset_bottom = 40.0
337328
mouse_filter = 1
338329

339330
[node name="DBGBoardRectArea" type="Panel" parent="ContBoard"]
340-
visible = false
341331
layout_mode = 0
342332
offset_left = 500.0
343333
offset_top = 250.0
@@ -346,7 +336,7 @@ offset_bottom = 1274.0
346336
mouse_filter = 2
347337
theme_override_styles/panel = SubResource("StyleBoxFlat_103kv")
348338

349-
[node name="Board" parent="ContBoard" instance=ExtResource("14_4biqb")]
339+
[node name="GemBoard" parent="ContBoard" instance=ExtResource("13_3pfoy")]
350340
position = Vector2(500, 250)
351341

352342
[node name="BtnNewGame" type="TextureButton" parent="."]

main.gd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
extends Node2D
22

33
@onready var game_board_1 = $GameBoard1
4+
@onready var game_board_2 = $GameSpace
45

56
func _on_btn_board_1_pressed():
67
game_board_1.visible = true
8+
9+
func _on_btn_board_2_pressed():
10+
game_board_2.visible = true

main.tscn

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
[gd_scene load_steps=8 format=3 uid="uid://mu2k87xf3lma"]
1+
[gd_scene load_steps=9 format=3 uid="uid://mu2k87xf3lma"]
22

33
[ext_resource type="Script" path="res://main.gd" id="1_73dvc"]
44
[ext_resource type="Texture2D" uid="uid://cnlqirgwr8d4" path="res://assets/bkgd/Background.png" id="1_t1b1c"]
55
[ext_resource type="FontFile" uid="uid://dlhwrp5jwkrll" path="res://assets/fonts/Acme-Regular.ttf" id="2_j1i6k"]
66
[ext_resource type="Texture2D" uid="uid://27rcw10bp2xt" path="res://assets/gui/ButtonText_Large_Green_Round.png" id="3_nqt0h"]
77
[ext_resource type="Texture2D" uid="uid://chrsqb6yhlqeq" path="res://assets/gui/ButtonText_Large_Blue_Round.png" id="4_e0b1k"]
88
[ext_resource type="PackedScene" uid="uid://b5bfm2244ywxk" path="res://game_boards/board01/game/game.tscn" id="6_hsxpn"]
9+
[ext_resource type="PackedScene" uid="uid://bkaimvifjwkai" path="res://game_boards/board_space/game_space.tscn" id="7_w5d02"]
910

1011
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_uhytr"]
1112
bg_color = Color(0, 0, 0, 0.133333)
@@ -93,4 +94,8 @@ vertical_alignment = 1
9394
[node name="GameBoard1" parent="." instance=ExtResource("6_hsxpn")]
9495
visible = false
9596

97+
[node name="GameSpace" parent="." instance=ExtResource("7_w5d02")]
98+
visible = false
99+
96100
[connection signal="pressed" from="BtnBoard1" to="." method="_on_btn_board_1_pressed"]
101+
[connection signal="pressed" from="BtnBoard2" to="." method="_on_btn_board_2_pressed"]

0 commit comments

Comments
 (0)