230 lines
9.8 KiB
Plaintext
230 lines
9.8 KiB
Plaintext
[gd_scene load_steps=18 format=3 uid="uid://bfil8sd154327"]
|
|
|
|
[ext_resource type="Script" uid="uid://t71ewkpa5uqs" path="res://Scenes/Main/Main.cs" id="1_p8rbg"]
|
|
[ext_resource type="Script" uid="uid://b77vh831r1e3c" path="res://Scenes/Main/MiraclePanel.cs" id="2_hcu3t"]
|
|
[ext_resource type="PackedScene" uid="uid://rj1fsdlhju5y" path="res://Scenes/Main/miracle_button.tscn" id="3_qdkat"]
|
|
[ext_resource type="Texture2D" uid="uid://dg6ac3jb1366r" path="res://Sprites/globe.svg" id="4_i3fi7"]
|
|
[ext_resource type="PackedScene" uid="uid://be5d0d3aweg0l" path="res://Scenes/Huts/HutMarker.tscn" id="6_cv8e0"]
|
|
[ext_resource type="Script" uid="uid://dj2wyrq07gfp2" path="res://Scripts/PopulationVisualizer.cs" id="8_cv8e0"]
|
|
[ext_resource type="Resource" uid="uid://8ooxfo2wdbhu" path="res://Resources/Tiers/Followers/follower_tier_1.tres" id="9_hkvnm"]
|
|
[ext_resource type="Shader" uid="uid://bf8nk145fjkgh" path="res://Shaders/corruption_shader.gdshader" id="9_wgovn"]
|
|
[ext_resource type="Resource" uid="uid://cejeb3467iiyl" path="res://Resources/Tiers/Followers/follower_tier_2.tres" id="10_5ci8a"]
|
|
[ext_resource type="PackedScene" uid="uid://cqkye7yykakns" path="res://Scenes/Followers/FollowerMarker.tscn" id="11_5ci8a"]
|
|
[ext_resource type="Resource" uid="uid://q0rha23lx4wl" path="res://Resources/Tiers/Followers/follower_tier_3.tres" id="11_18xdc"]
|
|
[ext_resource type="Resource" uid="uid://i1oo0q84q8ps" path="res://Resources/Tiers/Followers/follower_tier_4.tres" id="12_epx8f"]
|
|
[ext_resource type="Resource" uid="uid://bwu8k7cyjhf8c" path="res://Resources/Tiers/Followers/follower_tier_5.tres" id="13_hcu3t"]
|
|
[ext_resource type="Resource" uid="uid://bbkbssvptkyvh" path="res://Resources/Tiers/Huts/hut_tier_1.tres" id="14_18xdc"]
|
|
[ext_resource type="Resource" uid="uid://co2sdpwpajjqi" path="res://Resources/Tiers/Huts/hut_tier_2.tres" id="15_epx8f"]
|
|
[ext_resource type="Resource" uid="uid://b8k30qsd434dp" path="res://Resources/Tiers/Huts/hut_tier_3.tres" id="16_hcu3t"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_cv8e0"]
|
|
shader = ExtResource("9_wgovn")
|
|
shader_parameter/terrain_color = Color(0.152941, 0.682353, 0.376471, 1)
|
|
shader_parameter/corrupted_color = Color(0.3, 0.1, 0.2, 1)
|
|
shader_parameter/corruption_level = 0.0
|
|
shader_parameter/tolerance = 0.1
|
|
|
|
[node name="World" type="Node2D" node_paths=PackedStringArray("_faithLabel", "_followersLabel", "_corruptionLabel", "_miraclePanel", "_worldSprite")]
|
|
script = ExtResource("1_p8rbg")
|
|
_faithLabel = NodePath("UiLayer/Control/MarginContainer/Main/Top/FaithLabel")
|
|
_followersLabel = NodePath("UiLayer/Control/MarginContainer/Main/Top/FollowersLabel")
|
|
_corruptionLabel = NodePath("UiLayer/Control/MarginContainer/Main/Top/CorruptionLabel")
|
|
_miraclePanel = NodePath("UiLayer/Control/MarginContainer/Main/Bottom")
|
|
_worldSprite = NodePath("World Sprite")
|
|
|
|
[node name="UiLayer" type="CanvasLayer" parent="."]
|
|
|
|
[node name="Control" type="Control" parent="UiLayer"]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="MarginContainer" type="MarginContainer" parent="UiLayer/Control"]
|
|
layout_mode = 1
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
theme_override_constants/margin_left = 8
|
|
theme_override_constants/margin_top = 8
|
|
theme_override_constants/margin_right = 8
|
|
theme_override_constants/margin_bottom = 8
|
|
|
|
[node name="Main" type="VBoxContainer" parent="UiLayer/Control/MarginContainer"]
|
|
layout_mode = 2
|
|
size_flags_horizontal = 4
|
|
size_flags_vertical = 0
|
|
|
|
[node name="Top" type="HBoxContainer" parent="UiLayer/Control/MarginContainer/Main"]
|
|
layout_mode = 2
|
|
|
|
[node name="FaithLabel" type="Label" parent="UiLayer/Control/MarginContainer/Main/Top"]
|
|
layout_mode = 2
|
|
text = "Faith Label"
|
|
|
|
[node name="FollowersLabel" type="Label" parent="UiLayer/Control/MarginContainer/Main/Top"]
|
|
layout_mode = 2
|
|
text = "FollowersLabel"
|
|
|
|
[node name="CorruptionLabel" type="Label" parent="UiLayer/Control/MarginContainer/Main/Top"]
|
|
layout_mode = 2
|
|
text = "CorruptionLabel"
|
|
|
|
[node name="Bottom" type="GridContainer" parent="UiLayer/Control/MarginContainer/Main"]
|
|
layout_mode = 2
|
|
size_flags_vertical = 6
|
|
columns = 3
|
|
script = ExtResource("2_hcu3t")
|
|
_miracleButtonScene = ExtResource("3_qdkat")
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="."]
|
|
|
|
[node name="World Sprite" type="Sprite2D" parent="."]
|
|
material = SubResource("ShaderMaterial_cv8e0")
|
|
position = Vector2(-34, -25)
|
|
scale = Vector2(2.41247, 2.41247)
|
|
texture = ExtResource("4_i3fi7")
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="Hut Markers" type="Node2D" parent="."]
|
|
|
|
[node name="HutMarker" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-1, -29)
|
|
|
|
[node name="HutMarker2" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(124, -45)
|
|
|
|
[node name="HutMarker3" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(301, -41)
|
|
|
|
[node name="HutMarker4" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(392, -192)
|
|
|
|
[node name="HutMarker5" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(267, -207)
|
|
|
|
[node name="HutMarker6" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(418, -292)
|
|
|
|
[node name="HutMarker7" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(491, -413)
|
|
|
|
[node name="HutMarker8" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(613, -173)
|
|
|
|
[node name="HutMarker9" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(465, -76)
|
|
|
|
[node name="HutMarker10" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(352, 168)
|
|
|
|
[node name="HutMarker11" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(382, 347)
|
|
|
|
[node name="HutMarker12" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(88, 365)
|
|
|
|
[node name="HutMarker13" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-111, 431)
|
|
|
|
[node name="HutMarker14" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(175, 513)
|
|
|
|
[node name="HutMarker15" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-228, 311)
|
|
|
|
[node name="HutMarker16" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-439, 282)
|
|
|
|
[node name="HutMarker17" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-334, 162)
|
|
|
|
[node name="HutMarker18" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-341, 428)
|
|
|
|
[node name="HutMarker19" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-148, 567)
|
|
|
|
[node name="HutMarker20" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(65, 472)
|
|
|
|
[node name="HutMarker21" parent="Hut Markers" instance=ExtResource("6_cv8e0")]
|
|
position = Vector2(-209, 28)
|
|
|
|
[node name="Followers Markers" type="Node2D" parent="."]
|
|
|
|
[node name="FollowerMarker" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
|
|
[node name="FollowerMarker2" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(97, 1)
|
|
|
|
[node name="FollowerMarker3" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(222, -34)
|
|
|
|
[node name="FollowerMarker4" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(317, -127)
|
|
|
|
[node name="FollowerMarker5" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(508, -175)
|
|
|
|
[node name="FollowerMarker6" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(568, -317)
|
|
|
|
[node name="FollowerMarker7" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(636, -27)
|
|
|
|
[node name="FollowerMarker8" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(575, 144)
|
|
|
|
[node name="FollowerMarker9" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(365, 215)
|
|
|
|
[node name="FollowerMarker10" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(134, 371)
|
|
|
|
[node name="FollowerMarker11" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(21, 563)
|
|
|
|
[node name="FollowerMarker12" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-39, 469)
|
|
|
|
[node name="FollowerMarker13" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-257, 402)
|
|
|
|
[node name="FollowerMarker14" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-178, 229)
|
|
|
|
[node name="FollowerMarker15" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-304, 206)
|
|
|
|
[node name="FollowerMarker16" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-463, 349)
|
|
|
|
[node name="FollowerMarker17" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-240, 42)
|
|
|
|
[node name="FollowerMarker18" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(-88, -32)
|
|
|
|
[node name="FollowerMarker19" parent="Followers Markers" instance=ExtResource("11_5ci8a")]
|
|
position = Vector2(82, -234)
|
|
|
|
[node name="FollowerPopulationVisualizer" type="Node" parent="." node_paths=PackedStringArray("_markersContainer")]
|
|
script = ExtResource("8_cv8e0")
|
|
_markersContainer = NodePath("../Followers Markers")
|
|
_tiers = Array[Object]([ExtResource("9_hkvnm"), ExtResource("10_5ci8a"), ExtResource("11_18xdc"), ExtResource("12_epx8f"), ExtResource("13_hcu3t")])
|
|
metadata/_custom_type_script = "uid://dj2wyrq07gfp2"
|
|
|
|
[node name="HutPopulationVisualizer" type="Node" parent="." node_paths=PackedStringArray("_markersContainer")]
|
|
script = ExtResource("8_cv8e0")
|
|
_markersContainer = NodePath("../Hut Markers")
|
|
_unitsPerMarker = 1
|
|
_tiers = Array[Object]([ExtResource("14_18xdc"), ExtResource("15_epx8f"), ExtResource("16_hcu3t")])
|
|
metadata/_custom_type_script = "uid://dj2wyrq07gfp2"
|