clockwork-city/prefabs/board.tscn
duncgibbs 99de9e8b40
Some checks failed
linting & formatting / build (push) Failing after 5s
itch.io publish action / build (linux64, x86_64) (push) Failing after 34s
itch.io publish action / build (osx, app) (push) Failing after 30s
itch.io publish action / build (win64, exe) (push) Failing after 31s
initial commit
2026-04-13 11:34:00 -05:00

129 lines
11 KiB
Plaintext

[gd_scene format=4 uid="uid://ct6tclctgdrkm"]
[ext_resource type="Script" uid="uid://co23vrpegtru5" path="res://prefabs/board.gd" id="1_p0ybc"]
[ext_resource type="Script" uid="uid://t838aqnm6t4" path="res://prefabs/tiles/scene_tile_set.gd" id="2_1v70o"]
[ext_resource type="PackedScene" uid="uid://c5y5ksmwhevd" path="res://prefabs/tiles/ground.tscn" id="2_87tqm"]
[ext_resource type="PackedScene" uid="uid://2qudi2d82y73" path="res://prefabs/tiles/turns/down_turn.tscn" id="4_abwl8"]
[ext_resource type="PackedScene" uid="uid://6ywvgci44ttv" path="res://prefabs/tiles/spawns/up_spawn.tscn" id="4_hm8ww"]
[ext_resource type="PackedScene" uid="uid://7jht5hlggey1" path="res://prefabs/tiles/turns/left_turn.tscn" id="5_o7qh5"]
[ext_resource type="PackedScene" uid="uid://ce25rk1nl0pqn" path="res://prefabs/tiles/turns/right_turn.tscn" id="6_3lgej"]
[ext_resource type="PackedScene" uid="uid://cisd4grq8kxqn" path="res://prefabs/tiles/turns/up_turn.tscn" id="7_yen83"]
[ext_resource type="PackedScene" uid="uid://woxamn2574q" path="res://prefabs/tiles/walls.tscn" id="9_3lgej"]
[ext_resource type="PackedScene" uid="uid://d4ltd1geg7s2p" path="res://prefabs/tiles/spawns/down_spawn.tscn" id="9_u033i"]
[ext_resource type="PackedScene" uid="uid://noi2ko4hceus" path="res://prefabs/tiles/spawns/left_spawn.tscn" id="10_58ym1"]
[ext_resource type="Script" uid="uid://cgu06uwnsod7u" path="res://prefabs/scene_tile_map_layer.gd" id="10_yen83"]
[ext_resource type="PackedScene" uid="uid://c1y3s7daosghf" path="res://prefabs/tiles/spawns/right_spawn.tscn" id="11_cxwd1"]
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_o7qh5"]
scenes/1/scene = ExtResource("2_87tqm")
scenes/3/scene = ExtResource("4_abwl8")
scenes/4/scene = ExtResource("5_o7qh5")
scenes/5/scene = ExtResource("6_3lgej")
scenes/6/scene = ExtResource("7_yen83")
scenes/7/scene = ExtResource("9_u033i")
scenes/8/scene = ExtResource("10_58ym1")
scenes/9/scene = ExtResource("11_cxwd1")
scenes/10/scene = ExtResource("4_hm8ww")
[sub_resource type="TileSet" id="TileSet_87tqm"]
tile_size = Vector2i(110, 110)
sources/0 = SubResource("TileSetScenesCollectionSource_o7qh5")
script = ExtResource("2_1v70o")
metadata/_custom_type_script = "uid://t838aqnm6t4"
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_wi6i1"]
scenes/1/scene = ExtResource("9_3lgej")
[sub_resource type="TileSet" id="TileSet_6l02p"]
tile_size = Vector2i(110, 110)
sources/0 = SubResource("TileSetScenesCollectionSource_wi6i1")
[sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_yen83"]
scenes/1/scene = ExtResource("9_3lgej")
[sub_resource type="TileSet" id="TileSet_wi6i1"]
tile_size = Vector2i(110, 110)
sources/0 = SubResource("TileSetScenesCollectionSource_yen83")
[node name="Board" type="Node2D" unique_id=752933545]
process_mode = 3
script = ExtResource("1_p0ybc")
[node name="Tiles" type="TileMapLayer" parent="." unique_id=1799727608]
unique_name_in_owner = true
process_mode = 3
tile_map_data = PackedByteArray("AAAAAAEAAAAAAAAAAQACAAMAAAAAAAAAAQACAAQAAAAAAAAAAQADAAQAAAAAAAAAAQABAAEAAAAAAAAAAQABAAIAAAAAAAAAAQABAAMAAAAAAAAAAQABAAAAAAAAAAAAAQACAAAAAAAAAAAAAQADAAAAAAAAAAAAAQADAAEAAAAAAAAAAQADAAIAAAAAAAAAAQADAAMAAAAAAAAAAQACAAIAAAAAAAAAAQACAAEAAAAAAAAAAQAAAAMAAAAAAAAAAQAAAAQAAAAAAAAAAQABAAQAAAAAAAAAAQAEAAQAAAAAAAAAAQAEAAMAAAAAAAAAAQAEAAIAAAAAAAAAAQAEAAEAAAAAAAAAAQAEAAAAAAAAAAAAAQAAAAAAAAAAAAAABwAAAAIAAAAAAAAAAQA=")
tile_set = SubResource("TileSet_87tqm")
script = ExtResource("10_yen83")
[node name="TilesPreview" type="TileMapLayer" parent="." unique_id=34888141]
unique_name_in_owner = true
process_mode = 3
modulate = Color(1, 1, 1, 0.5)
tile_set = SubResource("TileSet_87tqm")
script = ExtResource("10_yen83")
[node name="Walls" type="TileMapLayer" parent="." unique_id=2075701520]
unique_name_in_owner = true
process_mode = 3
tile_map_data = PackedByteArray("AAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAQAAAAIAAAAAAAAAAQAAAAMAAAAAAAAAAQAAAAQAAAAAAAAAAQABAAAAAAAAAAAAAQABAAEAAAAAAAAAAQABAAIAAAAAAAAAAQABAAMAAAAAAAAAAQABAAQAAAAAAAAAAQACAAAAAAAAAAAAAQACAAEAAAAAAAAAAQACAAIAAAAAAAAAAQACAAMAAAAAAAAAAQACAAQAAAAAAAAAAQADAAAAAAAAAAAAAQADAAEAAAAAAAAAAQADAAIAAAAAAAAAAQADAAMAAAAAAAAAAQADAAQAAAAAAAAAAQAEAAAAAAAAAAAAAQAEAAEAAAAAAAAAAQAEAAIAAAAAAAAAAQAEAAMAAAAAAAAAAQAEAAQAAAAAAAAAAQA=")
tile_set = SubResource("TileSet_6l02p")
script = ExtResource("10_yen83")
[node name="WallPreviews" type="TileMapLayer" parent="." unique_id=1643053787]
unique_name_in_owner = true
process_mode = 3
modulate = Color(1, 1, 1, 0.5)
tile_map_data = PackedByteArray("AAAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAQAAAAIAAAAAAAAAAQAAAAMAAAAAAAAAAQAAAAQAAAAAAAAAAQABAAAAAAAAAAAAAQABAAEAAAAAAAAAAQABAAIAAAAAAAAAAQABAAMAAAAAAAAAAQABAAQAAAAAAAAAAQACAAAAAAAAAAAAAQACAAEAAAAAAAAAAQACAAIAAAAAAAAAAQACAAMAAAAAAAAAAQACAAQAAAAAAAAAAQADAAAAAAAAAAAAAQADAAEAAAAAAAAAAQADAAIAAAAAAAAAAQADAAMAAAAAAAAAAQADAAQAAAAAAAAAAQAEAAAAAAAAAAAAAQAEAAEAAAAAAAAAAQAEAAIAAAAAAAAAAQAEAAMAAAAAAAAAAQAEAAQAAAAAAAAAAQA=")
tile_set = SubResource("TileSet_wi6i1")
script = ExtResource("10_yen83")
[connection signal="mouse_entered" from="Tiles/Ground" to="Tiles/Ground" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/Ground" to="Tiles/Ground" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144234" to="Tiles/@TextureRect@144234" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144234" to="Tiles/@TextureRect@144234" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144235" to="Tiles/@TextureRect@144235" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144235" to="Tiles/@TextureRect@144235" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144236" to="Tiles/@TextureRect@144236" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144236" to="Tiles/@TextureRect@144236" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144237" to="Tiles/@TextureRect@144237" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144237" to="Tiles/@TextureRect@144237" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144238" to="Tiles/@TextureRect@144238" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144238" to="Tiles/@TextureRect@144238" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144239" to="Tiles/@TextureRect@144239" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144239" to="Tiles/@TextureRect@144239" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144240" to="Tiles/@TextureRect@144240" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144240" to="Tiles/@TextureRect@144240" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144241" to="Tiles/@TextureRect@144241" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144241" to="Tiles/@TextureRect@144241" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144242" to="Tiles/@TextureRect@144242" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144242" to="Tiles/@TextureRect@144242" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144243" to="Tiles/@TextureRect@144243" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144243" to="Tiles/@TextureRect@144243" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144244" to="Tiles/@TextureRect@144244" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144244" to="Tiles/@TextureRect@144244" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144245" to="Tiles/@TextureRect@144245" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144245" to="Tiles/@TextureRect@144245" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144246" to="Tiles/@TextureRect@144246" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144246" to="Tiles/@TextureRect@144246" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144247" to="Tiles/@TextureRect@144247" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144247" to="Tiles/@TextureRect@144247" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144248" to="Tiles/@TextureRect@144248" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144248" to="Tiles/@TextureRect@144248" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144249" to="Tiles/@TextureRect@144249" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144249" to="Tiles/@TextureRect@144249" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144250" to="Tiles/@TextureRect@144250" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144250" to="Tiles/@TextureRect@144250" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144251" to="Tiles/@TextureRect@144251" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144251" to="Tiles/@TextureRect@144251" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144252" to="Tiles/@TextureRect@144252" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144252" to="Tiles/@TextureRect@144252" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144253" to="Tiles/@TextureRect@144253" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144253" to="Tiles/@TextureRect@144253" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144254" to="Tiles/@TextureRect@144254" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144254" to="Tiles/@TextureRect@144254" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144255" to="Tiles/@TextureRect@144255" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144255" to="Tiles/@TextureRect@144255" method="handle_ground_mouse_exited"]
[connection signal="mouse_entered" from="Tiles/@TextureRect@144256" to="Tiles/@TextureRect@144256" method="handle_ground_mouse_entered"]
[connection signal="mouse_exited" from="Tiles/@TextureRect@144256" to="Tiles/@TextureRect@144256" method="handle_ground_mouse_exited"]