This commit is contained in:
2026-03-04 11:07:13 -08:00
parent 4742ed003c
commit a4cc5e8f5f
985 changed files with 3858 additions and 1206 deletions

View File

@@ -13,9 +13,35 @@ func _on_shady_wooded_area_interacted() -> void:
$kq4_009_shady_wooded_area.default_script(self)
func _on_forest_path_interacted() -> void:
$kq4_010_forest_path.default_script(self)
func _on_forest_path_27_interacted() -> void:
$kq4_027_forest_path.default_script(self)
func _on_pool_looked() -> void:
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(ego, "The beautiful pool is lined with tall marble columns. Its crystal clear water looks very inviting.")
).build(self, "_on_script_complete"))
func _on_columns_looked() -> void:
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(ego, "The marble columns flank the lovely pool.")
).build(self, "_on_script_complete"))
func _on_stairs_looked() -> void:
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(ego, "There are steps at the north end of the pool.")
).build(self, "_on_script_complete"))
func _on_ground_looked() -> void:
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(ego, "You see nothing of importance on the ground.")
).build(self, "_on_script_complete"))
func _on_room_looked() -> void:
start_main_script(ScriptBuilder.init(
ScriptBuilder.say(ego, "The beautiful pool, with its elegant marble columns, has a wonderful setting in these woods. The water looks so cool and inviting; you're almost tempted to jump in.")
).build(self, "_on_script_complete"))

View File

@@ -5,6 +5,7 @@
[ext_resource type="Script" uid="uid://xmphq3i0wbg3" path="res://ScalePoint_.gd" id="3_1g2ot"]
[ext_resource type="PackedScene" uid="uid://c4vc1wx7k6cw" path="res://TransitionPiece.tscn" id="4_6r684"]
[ext_resource type="Texture2D" uid="uid://bmvcn5pl2qble" path="res://scenes/kq4_003_fountain_pool/fg.png" id="5_cu368"]
[ext_resource type="Script" uid="uid://bounwnqg34t5k" path="res://SetPiece_.gd" id="6_n67q9"]
[sub_resource type="NavigationPolygon" id="NavigationPolygon_heq0u"]
vertices = PackedVector2Array(2047.41, 716.57, 2016.32, 718.031, 2012.05, 588.461, 2016.21, 588.297, -24.7109, 554.789, -30.1563, 678.656, -32.4922, 678.719, -26.5, 554.672, 1549.08, 973.094, 1600.39, 892.133, 1664.59, 879.789, 1849.6, 912.438, 2010.65, 1152.71, 1938.66, 866.219, 1997.01, 738.961, 1913.5, 767.961, 1652.01, 755.148, 1694.65, 795.859, 1548.2, 566.008, 1990.35, 536.656, 1991.42, 569.242, 1521.82, 587.352, -3.86719, 536.156, -3.4375, 526.25, 1322.68, 566.07, 572.727, 554.938, -28.5625, 1097.27, -11.0078, 698.188, 363.648, 688.758, 233.078, 917.219, 522.023, 998.82, 544.961, 937, 1256.86, 937, 1356.66, 1006.56, 1515.53, 657.82, 368.352, 561.688, 319.969, 1004.11)
@@ -91,6 +92,34 @@ position = Vector2(207, 489)
[node name="exit" parent="kq4_027_forest_path" index="1"]
position = Vector2(396, 438)
[node name="pool" type="Polygon2D" parent="."]
position = Vector2(577, 565)
polygon = PackedVector2Array(-297, 55, 23, 45, 623, 45, 873, 55, 1023, 115, 1103, 155, 1043, 215, 923, 295, 423, 305, -77, 300, -197, 275, -277, 215, -317, 135, -297, 55)
color = Color(0, 0.407843, 0.776471, 0.25)
script = ExtResource("6_n67q9")
label = "Pool"
[node name="columns" type="Polygon2D" parent="."]
position = Vector2(-43, 689)
polygon = PackedVector2Array(398, -10, 402, -118, -4, -128, 0, -19)
color = Color(0.7, 0.7, 0.7, 0.25)
script = ExtResource("6_n67q9")
label = "Columns"
[node name="stairs" type="Polygon2D" parent="."]
position = Vector2(1526, 653)
polygon = PackedVector2Array(129, 92, 534, 73, 498, -75, 5, -56)
color = Color(0.5, 0.5, 0.5, 0.25)
script = ExtResource("6_n67q9")
label = "Stairs"
[node name="ground" type="Polygon2D" parent="."]
position = Vector2(-28.5625, 1097.27)
polygon = PackedVector2Array(17.5625, -399.27, 392.211, -408.512, 261.641, -180.051, 550.586, -98.4498, 573.523, -160.27, 1285.42, -160.27, 1385.22, -90.7104, 1544.09, -439.453, 396.914, -535.582, 17.5547, -1051.08)
color = Color(0.4, 0.27, 0.13, 0.25)
script = ExtResource("6_n67q9")
label = "Ground"
[node name="Fg" type="Sprite2D" parent="." unique_id=1431047880]
scale = Vector2(1.163, 1.179)
texture = ExtResource("5_cu368")
@@ -100,6 +129,10 @@ centered = false
[connection signal="interacted" from="kq4_004_ogres_cottage" to="." method="_on_ogre_house_interacted"]
[connection signal="interacted" from="kq4_009_shady_wooded_area" to="." method="_on_shady_wooded_area_interacted"]
[connection signal="interacted" from="kq4_027_forest_path" to="." method="_on_forest_path_27_interacted"]
[connection signal="looked" from="pool" to="." method="_on_pool_looked"]
[connection signal="looked" from="columns" to="." method="_on_columns_looked"]
[connection signal="looked" from="stairs" to="." method="_on_stairs_looked"]
[connection signal="looked" from="ground" to="." method="_on_ground_looked"]
[editable path="kq4_002_meadow"]
[editable path="kq4_004_ogres_cottage"]