More work on quests

This commit is contained in:
2025-11-19 14:42:59 -05:00
parent 379fa4bd70
commit 4ed4ab95f3
36 changed files with 3911 additions and 75 deletions

View File

@@ -1,7 +1,8 @@
[gd_scene load_steps=12 format=3 uid="uid://dlmodaf4nojin"]
[gd_scene load_steps=13 format=3 uid="uid://dlmodaf4nojin"]
[ext_resource type="Texture2D" uid="uid://jhaiu4lbwswl" path="res://external/test-map.png" id="1_2klcf"]
[ext_resource type="Texture2D" uid="uid://dy3o1xtqg03at" path="res://external/map-region-ninepatch.png" id="1_2lpho"]
[ext_resource type="Script" uid="uid://c2jtg58mno7fj" path="res://scripts/map.gd" id="1_nakos"]
[ext_resource type="PackedScene" uid="uid://dqt38n43p58vx" path="res://templates/map_pin.tscn" id="2_paxxb"]
[ext_resource type="Shader" uid="uid://m6q35taes6nx" path="res://shaders/map_point.gdshader" id="3_2lpho"]
[ext_resource type="Script" uid="uid://bhahhdhn3a7kr" path="res://scripts/map_cloud.gd" id="5_nakos"]
@@ -36,13 +37,14 @@ shader_parameter/fringe_color = SubResource("GradientTexture1D_0cso3")
shader_parameter/fringe_threshold = 0.10000000000582077
shader_parameter/threshold = 0.361
[node name="Control" type="Control"]
[node name="Map" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_nakos")
[node name="NinePatchRect6" type="NinePatchRect" parent="."]
modulate = Color(0.38170326, 0.38170323, 0.38170323, 1)
@@ -147,6 +149,7 @@ offset_top = 641.0
offset_right = 717.0
offset_bottom = 711.0
label = "Spire"
id = null
locked_brief = ""
unlocked_brief = ""
@@ -167,7 +170,7 @@ offset_bottom = 188.0
mouse_filter = 2
[node name="Label" parent="Spire Pin/CanvasGroup/Banner" index="0"]
text = ""
text = "Spire"
[node name="Nestor\'s Woods Pin" parent="." instance=ExtResource("2_paxxb")]
layout_mode = 0
@@ -177,6 +180,7 @@ offset_right = 214.0
offset_bottom = 452.0
primed = true
label = "Nestor's Woods"
id = 1
locked_brief = ""
unlocked_brief = ""
@@ -188,6 +192,7 @@ offset_right = -64.0
offset_bottom = 150.0
primed = true
label = "Iko Gorge"
id = null
locked_brief = "Mysterious cliffs in the frozen north."
unlocked_brief = "One of the few northernmost lands uninhabited by [giants]. The snowy creatures of the Iko region run rampant here. Some say they are protected by the [giant] goddess, [Nakari]."
@@ -213,6 +218,7 @@ offset_top = 303.0
offset_right = 507.0
offset_bottom = 373.0
label = ""
id = null
locked_brief = ""
unlocked_brief = ""
@@ -223,6 +229,7 @@ offset_top = 585.0
offset_right = 349.0
offset_bottom = 655.0
label = "Echo Valley Monastery"
id = null
locked_brief = ""
unlocked_brief = ""
@@ -233,6 +240,7 @@ offset_top = 596.0
offset_right = -152.0
offset_bottom = 666.0
label = "Crystal Cave"
id = null
locked_brief = ""
unlocked_brief = ""
@@ -507,6 +515,34 @@ patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud31" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 377.0
offset_top = 967.0
offset_right = 938.0
offset_bottom = 1313.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud38" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 635.0
offset_top = 834.0
offset_right = 1196.0
offset_bottom = 1180.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud21" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
@@ -549,6 +585,34 @@ patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud39" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1286.0
offset_top = 720.0
offset_right = 1847.0
offset_bottom = 1066.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud37" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 846.0
offset_top = 447.0
offset_right = 1407.0
offset_bottom = 793.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud24" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
@@ -563,6 +627,90 @@ patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud28" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1339.0
offset_top = 879.0
offset_right = 1900.0
offset_bottom = 1225.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud32" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1589.0
offset_top = 760.0
offset_right = 2150.0
offset_bottom = 1106.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud29" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1443.0
offset_top = 596.0
offset_right = 2004.0
offset_bottom = 942.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud40" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1255.0
offset_top = 216.0
offset_right = 1816.0
offset_bottom = 562.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud30" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1497.0
offset_top = 308.0
offset_right = 2058.0
offset_bottom = 654.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud35" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1597.0
offset_top = 144.0
offset_right = 2158.0
offset_bottom = 490.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud25" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
@@ -577,6 +725,20 @@ patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud36" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1094.0
offset_top = -86.0
offset_right = 1655.0
offset_bottom = 260.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud26" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
@@ -605,5 +767,33 @@ patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud33" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1817.0
offset_top = -157.0
offset_right = 2378.0
offset_bottom = 189.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[node name="Cloud34" type="NinePatchRect" parent="Clouds"]
modulate = Color(0.84532857, 0.74155146, 0.35449484, 1)
layout_mode = 0
offset_left = 1501.0
offset_top = -254.0
offset_right = 2062.0
offset_bottom = 92.0
texture = ExtResource("1_2lpho")
patch_margin_left = 4
patch_margin_top = 4
patch_margin_right = 4
patch_margin_bottom = 4
script = ExtResource("5_nakos")
[editable path="Spire Pin"]
[editable path="Iko Gorge Pin"]