Sound FX, major work on set schedule, and some new concepts for items and portraits

This commit is contained in:
2025-09-11 08:10:07 -04:00
parent ef9e5c2664
commit d64859cf35
106 changed files with 2226 additions and 221 deletions

21
scenes/game_start.tscn Normal file
View File

@@ -0,0 +1,21 @@
[gd_scene load_steps=2 format=3 uid="uid://blgri41imul1d"]
[ext_resource type="Script" uid="uid://cpufy3rp4f0gw" path="res://scripts/game_start.gd" id="1_jahr7"]
[node name="Control" 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_jahr7")
[node name="ColorRect" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0.007298478, 0, 0.13471341, 1)

323
scenes/guild_card.tscn Normal file
View File

@@ -0,0 +1,323 @@
[gd_scene load_steps=17 format=3 uid="uid://dcpuaq3fcwyxs"]
[ext_resource type="Script" uid="uid://dkrxdaq8d6q55" path="res://scripts/guild_card_scene.gd" id="1_hj0e5"]
[ext_resource type="Texture2D" uid="uid://c5hcva1k5qee0" path="res://external/guildcard-portrait-placeholder.png" id="1_mmvi8"]
[ext_resource type="Shader" uid="uid://uxrvcuhjnjgl" path="res://shaders/animated_gradient.gdshader" id="3_3vymb"]
[ext_resource type="Texture2D" uid="uid://hdjte1ipyyio" path="res://external/signature.png" id="4_ht11g"]
[ext_resource type="AudioStream" uid="uid://bmm8jhojdt31a" path="res://sounds/Writing in paper 19.wav" id="5_ht11g"]
[sub_resource type="Gradient" id="Gradient_hj0e5"]
colors = PackedColorArray(1, 1, 1, 1, 1, 1, 1, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_5cpdt"]
gradient = SubResource("Gradient_hj0e5")
[sub_resource type="StyleBoxLine" id="StyleBoxLine_3vymb"]
content_margin_left = 4.0
content_margin_top = 0.0
content_margin_right = 4.0
content_margin_bottom = 0.0
thickness = 8
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_ht11g"]
content_margin_left = 0.0
content_margin_top = 0.0
content_margin_right = 0.0
content_margin_bottom = 0.0
bg_color = Color(0.89, 0.75472, 0.5518, 1)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_3rhvj"]
content_margin_left = 4.0
content_margin_top = 4.0
content_margin_right = 4.0
content_margin_bottom = 4.0
bg_color = Color(0.75686276, 0.62352943, 0.4, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 0.6)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tnttg"]
content_margin_left = 4.0
content_margin_top = 4.0
content_margin_right = 4.0
content_margin_bottom = 4.0
bg_color = Color(0.75686276, 0.62352943, 0.4, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 0.6)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_q4kfw"]
content_margin_left = 4.0
content_margin_top = 4.0
content_margin_right = 4.0
content_margin_bottom = 4.0
bg_color = Color(0.67, 0.5348834, 0.3015, 0.6)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="StyleBoxLine" id="StyleBoxLine_7irbt"]
content_margin_left = 4.0
content_margin_top = 0.0
content_margin_right = 4.0
content_margin_bottom = 0.0
color = Color(1, 1, 1, 1)
thickness = 4
[sub_resource type="Gradient" id="Gradient_3vymb"]
offsets = PackedFloat32Array(0.0026385225, 0.047493402, 0.081794195, 1)
colors = PackedColorArray(1, 0, 0, 1, 0, 0.1333332, 1, 1, 0, 0.02513448, 0.18850878, 1, 0, 0, 0, 1)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_ht11g"]
gradient = SubResource("Gradient_3vymb")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_3rhvj"]
resource_local_to_scene = true
shader = ExtResource("3_3vymb")
shader_parameter/gradient = SubResource("GradientTexture1D_ht11g")
shader_parameter/fringe = 0.008000000001629815
[node name="Guild Card Scene" 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_hj0e5")
[node name="ColorRect2" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0.007298478, 0, 0.13471341, 1)
[node name="TextureRect" type="TextureRect" parent="."]
modulate = Color(1, 0.776, 0.52, 1)
layout_mode = 0
offset_left = 353.0
offset_top = 88.99999
offset_right = 1359.965
offset_bottom = 1313.5608
rotation = -0.19356708
texture = SubResource("GradientTexture1D_5cpdt")
[node name="Label" type="Label" parent="TextureRect"]
layout_mode = 0
offset_left = 34.2516
offset_top = 33.20886
offset_right = 930.2516
offset_bottom = 143.20885
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 72
text = "GUILD CHAPTER CHARTER"
[node name="Label2" type="Label" parent="TextureRect"]
layout_mode = 0
offset_left = 265.34796
offset_top = 127.92432
offset_right = 718.34796
offset_bottom = 210.92432
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 60
text = "Nestor's Woods"
[node name="HSeparator" type="HSeparator" parent="TextureRect"]
layout_mode = 0
offset_left = 97.12344
offset_top = 190.73767
offset_right = 892.07495
offset_bottom = 214.61972
theme_override_styles/separator = SubResource("StyleBoxLine_3vymb")
[node name="HSeparator2" type="HSeparator" parent="TextureRect"]
layout_mode = 0
offset_left = 94.76892
offset_top = 1138.492
offset_right = 889.72046
offset_bottom = 1162.374
theme_override_styles/separator = SubResource("StyleBoxLine_3vymb")
[node name="ColorRect" type="ColorRect" parent="."]
layout_mode = 0
offset_left = 525.0
offset_top = 352.0
offset_right = 1452.0
offset_bottom = 788.0
color = Color(0, 0, 0, 0.45882353)
[node name="GuildCard" type="Panel" parent="."]
layout_mode = 1
anchors_preset = -1
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
anchor_bottom = 0.5
offset_left = -458.0
offset_top = -216.0
offset_right = 458.0
offset_bottom = 216.0
grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_ht11g")
[node name="PortraitButton" type="TextureButton" parent="GuildCard"]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 200)
layout_mode = 0
offset_left = 15.0
offset_top = 63.0
offset_right = 55.0
offset_bottom = 103.0
[node name="ColorRect" type="ColorRect" parent="GuildCard/PortraitButton"]
custom_minimum_size = Vector2(200, 200)
layout_mode = 0
offset_right = 200.0
offset_bottom = 200.0
mouse_filter = 2
color = Color(0.75686276, 0.62352943, 0.4, 1)
[node name="TextureRect" type="TextureRect" parent="GuildCard/PortraitButton"]
modulate = Color(0.6024934, 0.46840662, 0.2634572, 1)
layout_mode = 0
offset_right = 200.0
offset_bottom = 200.0
mouse_filter = 2
texture = ExtResource("1_mmvi8")
expand_mode = 1
[node name="Label" type="Label" parent="GuildCard"]
layout_mode = 0
offset_left = 187.0
offset_right = 736.0
offset_bottom = 67.0
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 48
text = "Guild Membership Card"
[node name="FirstNameEdit" type="TextEdit" parent="GuildCard"]
unique_name_in_owner = true
custom_minimum_size = Vector2(300, 60)
layout_mode = 0
offset_left = 255.0
offset_top = 65.0
offset_right = 555.0
offset_bottom = 125.0
theme_override_colors/caret_background_color = Color(0, 0, 0, 0)
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_readonly_color = Color(1, 1, 1, 1)
theme_override_colors/font_placeholder_color = Color(0.3403393, 0.34033933, 0.3403393, 1)
theme_override_colors/background_color = Color(0, 0, 0, 0)
theme_override_colors/current_line_color = Color(0, 0, 0, 0)
theme_override_font_sizes/font_size = 40
theme_override_styles/normal = SubResource("StyleBoxFlat_3rhvj")
placeholder_text = "(First Name)"
[node name="LastNameEdit" type="TextEdit" parent="GuildCard"]
unique_name_in_owner = true
custom_minimum_size = Vector2(300, 60)
layout_mode = 0
offset_left = 569.0
offset_top = 65.0
offset_right = 869.0
offset_bottom = 125.0
theme_override_colors/caret_background_color = Color(0, 0, 0, 0)
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_colors/font_readonly_color = Color(1, 1, 1, 1)
theme_override_colors/font_placeholder_color = Color(0.3403393, 0.34033933, 0.3403393, 1)
theme_override_colors/background_color = Color(0, 0, 0, 0)
theme_override_colors/current_line_color = Color(0, 0, 0, 0)
theme_override_font_sizes/font_size = 40
theme_override_styles/normal = SubResource("StyleBoxFlat_tnttg")
placeholder_text = "(Last Name)"
[node name="Label2" type="Label" parent="GuildCard"]
layout_mode = 0
offset_left = 228.0
offset_top = 74.0
offset_right = 281.0
offset_bottom = 129.0
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 40
text = "I, ,
Do solemnly swear to be an
adventurer and crap."
[node name="SignButton" type="Button" parent="GuildCard"]
unique_name_in_owner = true
layout_mode = 0
offset_left = 89.0
offset_top = 284.0
offset_right = 839.0
offset_bottom = 380.0
theme_override_colors/font_color = Color(0.2775273, 0.27752793, 0.27752748, 1)
theme_override_font_sizes/font_size = 48
theme_override_styles/normal = SubResource("StyleBoxFlat_q4kfw")
text = "(Sign Here)"
[node name="HSeparator" type="HSeparator" parent="GuildCard"]
modulate = Color(0, 0, 0, 1)
layout_mode = 0
offset_left = 258.0
offset_top = 65.0
offset_right = 552.0
offset_bottom = 181.0
mouse_filter = 2
theme_override_styles/separator = SubResource("StyleBoxLine_7irbt")
[node name="HSeparator3" type="HSeparator" parent="GuildCard"]
modulate = Color(0, 0, 0, 1)
layout_mode = 0
offset_left = 51.0
offset_top = 329.0
offset_right = 877.0
offset_bottom = 445.0
mouse_filter = 2
theme_override_styles/separator = SubResource("StyleBoxLine_7irbt")
[node name="HSeparator2" type="HSeparator" parent="GuildCard"]
modulate = Color(0, 0, 0, 1)
layout_mode = 0
offset_left = 573.0
offset_top = 65.0
offset_right = 867.0
offset_bottom = 181.0
mouse_filter = 2
theme_override_styles/separator = SubResource("StyleBoxLine_7irbt")
[node name="Signature" type="TextureRect" parent="."]
unique_name_in_owner = true
material = SubResource("ShaderMaterial_3rhvj")
layout_mode = 0
offset_left = 873.0
offset_top = 557.0
offset_right = 1064.0
offset_bottom = 765.0
texture = ExtResource("4_ht11g")
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = ExtResource("5_ht11g")
[connection signal="pressed" from="GuildCard/PortraitButton" to="." method="_on_portrait_button_pressed"]
[connection signal="text_changed" from="GuildCard/FirstNameEdit" to="." method="_on_first_name_edit_text_changed"]
[connection signal="text_changed" from="GuildCard/LastNameEdit" to="." method="_on_last_name_edit_text_changed"]
[connection signal="pressed" from="GuildCard/SignButton" to="." method="_on_sign_button_pressed"]

View File

@@ -1,4 +1,6 @@
[gd_scene load_steps=2 format=3 uid="uid://dytxmk3tg3jg7"]
[gd_scene load_steps=3 format=3 uid="uid://dytxmk3tg3jg7"]
[ext_resource type="Script" uid="uid://bowfi8npivsxo" path="res://scripts/hold_to_continue.gd" id="1_kg060"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_hfigq"]
bg_color = Color(0.47, 0.34466666, 0, 0.38431373)
@@ -16,6 +18,15 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="ColorRect4" type="ColorRect" parent="."]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
color = Color(0.007298478, 0, 0.13471341, 1)
[node name="ColorRect2" type="ColorRect" parent="."]
layout_mode = 0
offset_left = 426.99997
@@ -250,3 +261,32 @@ offset_top = 638.0
offset_right = 1367.0
offset_bottom = 766.0
color = Color(0.63, 0.63, 0.63, 1)
[node name="PressToContinue" type="MarginContainer" parent="."]
custom_minimum_size = Vector2(250, 75)
layout_mode = 0
offset_left = 1551.0
offset_top = 518.0
offset_right = 1801.0
offset_bottom = 593.0
script = ExtResource("1_kg060")
advance_type = 1
scene = "game_start"
label = "Start Guildcard"
[node name="Button" type="TextureButton" parent="PressToContinue"]
layout_mode = 2
[node name="Label" type="Label" parent="PressToContinue"]
layout_mode = 2
text = "Hold Space to Continue ->"
horizontal_alignment = 1
[node name="ProgressBar" type="ProgressBar" parent="PressToContinue"]
layout_mode = 2
size_flags_vertical = 1
mouse_filter = 2
show_percentage = false
[connection signal="button_down" from="PressToContinue/Button" to="PressToContinue" method="_on_button_button_down"]
[connection signal="button_up" from="PressToContinue/Button" to="PressToContinue" method="_on_button_button_up"]

View File

@@ -1,28 +1,80 @@
[gd_scene load_steps=2 format=3 uid="uid://b0fifk2nek3lm"]
[gd_scene load_steps=9 format=3 uid="uid://b0fifk2nek3lm"]
[sub_resource type="StyleBoxLine" id="StyleBoxLine_cpouh"]
content_margin_left = 1.0
content_margin_top = 1.0
content_margin_right = 1.0
content_margin_bottom = 1.0
color = Color(0.5689727, 0.56897277, 0.5689727, 1)
grow_begin = 180.0
grow_end = 180.0
thickness = 3
[ext_resource type="Script" uid="uid://h61yq7g8mfj3" path="res://scripts/set_shifts.gd" id="1_rxjlm"]
[ext_resource type="Script" uid="uid://d3mey1366662n" path="res://addons/ReorderableContainer/reorderable_vbox.gd" id="2_532of"]
[ext_resource type="PackedScene" uid="uid://ctbg44spnjbsa" path="res://templates/shift_cycle.tscn" id="2_rxjlm"]
[node name="Control" type="MarginContainer"]
anchors_preset = 15
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_532of"]
content_margin_left = 0.0
content_margin_top = 0.0
content_margin_right = 0.0
content_margin_bottom = 0.0
bg_color = Color(0.9768931, 0.7416691, 0.47020185, 0.6)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="StyleBoxLine" id="StyleBoxLine_532of"]
content_margin_left = 4.0
content_margin_top = 0.0
content_margin_right = 4.0
content_margin_bottom = 0.0
thickness = 4
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_4epq3"]
content_margin_left = 4.0
content_margin_top = 4.0
content_margin_right = 4.0
content_margin_bottom = 4.0
bg_color = Color(0.47520554, 0.36835867, 0.22654346, 1)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_532of"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_u3f83"]
content_margin_left = 0.0
content_margin_top = 0.0
content_margin_right = 0.0
content_margin_bottom = 0.0
bg_color = Color(0.45, 0.45, 0.45, 0.40784314)
corner_radius_top_left = 3
corner_radius_top_right = 3
corner_radius_bottom_right = 3
corner_radius_bottom_left = 3
corner_detail = 5
[node name="Control" type="Control"]
layout_mode = 3
anchor_right = 1.0
anchor_bottom = 1.0
offset_bottom = 37.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_rxjlm")
[node name="MarginContainer" type="MarginContainer" parent="."]
layout_mode = 0
offset_left = 150.0
offset_top = 100.0
offset_right = 1770.0
offset_bottom = 1017.0
theme_override_constants/margin_left = 150
theme_override_constants/margin_top = 100
theme_override_constants/margin_right = 150
theme_override_constants/margin_bottom = 100
[node name="PanelContainer" type="PanelContainer" parent="."]
layout_mode = 2
layout_mode = 0
offset_left = 150.0
offset_top = 100.0
offset_right = 1770.0
offset_bottom = 1017.0
[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
layout_mode = 2
@@ -35,15 +87,6 @@ theme_override_constants/margin_bottom = 20
layout_mode = 2
theme_override_constants/separation = 15
[node name="PanelContainer" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/PanelContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 42
text = "Please Set Your Work Shift Cycles"
horizontal_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 9
@@ -79,69 +122,81 @@ QUESTS WILL NOT MAKE PROGRESS.
"
autowrap_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
[node name="PanelContainer" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer"]
[node name="PanelContainer2" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(700, 700)
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_532of")
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2"]
layout_mode = 2
[node name="PanelContainer" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer"]
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer"]
layout_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer"]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer"]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(600, 50)
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "WORK SHIFT"
theme_override_colors/font_color = Color(0, 0, 0, 1)
theme_override_font_sizes/font_size = 42
text = "Set Your Work Shift Cycles"
horizontal_alignment = 1
vertical_alignment = 1
[node name="TextEdit" type="TextEdit" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(65, 50)
[node name="HSeparator" type="HSeparator" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 32
placeholder_text = "25"
theme_override_constants/separation = 8
theme_override_styles/separator = SubResource("StyleBoxLine_532of")
[node name="VSeparator" type="VSeparator" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer"]
layout_mode = 2
theme_override_styles/separator = SubResource("StyleBoxLine_cpouh")
[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer"]
custom_minimum_size = Vector2(200, 0)
[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer"]
clip_contents = false
custom_minimum_size = Vector2(0, 700)
layout_mode = 2
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(600, 50)
[node name="CycleList" type="Container" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer"]
unique_name_in_owner = true
process_mode = 1
custom_minimum_size = Vector2(0, 111)
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "OPEN SHIFT"
horizontal_alignment = 1
vertical_alignment = 1
script = ExtResource("2_532of")
hold_duration = 0.25
is_vertical = true
metadata/_custom_type_script = "uid://d3mey1366662n"
[node name="TextEdit" type="TextEdit" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(65, 50)
[node name="ShiftCycle" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" instance=ExtResource("2_rxjlm")]
layout_mode = 2
theme_override_font_sizes/font_size = 32
placeholder_text = "5"
[node name="Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer"]
[node name="Accept Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer"]
layout_mode = 2
size_flags_vertical = 3
theme_override_colors/font_color = Color(0.34254947, 0.14302492, 4.813075e-08, 1)
theme_override_font_sizes/font_size = 48
theme_override_styles/normal = SubResource("StyleBoxFlat_4epq3")
text = "ACCEPT"
[node name="Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(460, 0)
[node name="VBoxContainer2" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
[node name="Add Shift Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2"]
custom_minimum_size = Vector2(460, 400)
layout_mode = 2
size_flags_vertical = 3
theme_override_font_sizes/font_size = 48
text = "ADD SHIFT"
[node name="DeleteBin" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2"]
unique_name_in_owner = true
material = SubResource("CanvasItemMaterial_532of")
custom_minimum_size = Vector2(0, 400)
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_u3f83")
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2/DeleteBin"]
modulate = Color(0.40832946, 0.40832946, 0.40832946, 1)
layout_mode = 2
theme_override_font_sizes/font_size = 32
text = "(Drag a Shift Cycle Here to Remove)"
horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[connection signal="drag_started" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" to="." method="_on_drag_started"]
[connection signal="drag_stopped" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" to="." method="_on_drag_stopped"]
[connection signal="dragging" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" to="." method="_on_drag_moved"]
[connection signal="sort_children" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" to="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/ScrollContainer/CycleList" method="_on_sort_children"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer2/VBoxContainer/Accept Button" to="." method="_on_accept_button_pressed"]
[connection signal="pressed" from="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer2/Add Shift Button" to="." method="_on_add_shift_button_pressed"]

View File

@@ -30,6 +30,7 @@ offset_bottom = 970.0
[node name="Label" type="Label" parent="VBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_font_sizes/font_size = 100
text = "PomChronicles:"
horizontal_alignment = 1
@@ -37,6 +38,7 @@ horizontal_alignment = 1
[node name="Label2" type="Label" parent="VBoxContainer"]
modulate = Color(0.45840502, 0.45840508, 0.45840502, 1)
layout_mode = 2
mouse_filter = 0
theme_override_font_sizes/font_size = 48
text = "We're going to be the bestest guild ever, right? Right?!?"
horizontal_alignment = 1