457 lines
16 KiB
Plaintext
457 lines
16 KiB
Plaintext
[gd_scene load_steps=17 format=3 uid="uid://c7jagw4y7w42l"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://c0e0iw8osv0qh" path="res://graphics/top-icon-members.png" id="1_krxmy"]
|
|
[ext_resource type="Script" uid="uid://wyv0gt0ww6fp" path="res://scripts/top_menu.gd" id="1_o3fau"]
|
|
[ext_resource type="Texture2D" uid="uid://hc1lmivi4bjs" path="res://graphics/top-icon-members-hover.png" id="2_370kg"]
|
|
[ext_resource type="Texture2D" uid="uid://dkb0bhk4t15fh" path="res://graphics/guild-mopt.png" id="2_kvelj"]
|
|
[ext_resource type="Texture2D" uid="uid://dlm6ei0v0tokv" path="res://graphics/guild-mopt-hover.png" id="3_jgt6v"]
|
|
[ext_resource type="Texture2D" uid="uid://c2iyta0nbba4v" path="res://graphics/top-icon-quests.png" id="3_o3fau"]
|
|
[ext_resource type="Texture2D" uid="uid://d3s762qc45n68" path="res://graphics/top-icon-quests-hover.png" id="4_ehkcg"]
|
|
[ext_resource type="Texture2D" uid="uid://dpakd262awyrv" path="res://graphics/top-icon-policies.png" id="5_3nqsh"]
|
|
[ext_resource type="Texture2D" uid="uid://is4b1a0jroee" path="res://graphics/top-icon-policies-hover.png" id="6_8h6j7"]
|
|
[ext_resource type="Theme" uid="uid://dj45k1nfllyvv" path="res://styles/primary_theme.tres" id="8_ehkcg"]
|
|
[ext_resource type="Script" uid="uid://ep03avmd4jbc" path="res://scripts/generate_quest_dialog.gd" id="9_ehkcg"]
|
|
[ext_resource type="Texture2D" uid="uid://bldpiytpdrge6" path="res://graphics/icon.svg" id="10_3nqsh"]
|
|
[ext_resource type="Texture2D" uid="uid://cnrqig3gojcls" path="res://graphics/options-mopt.png" id="10_acyux"]
|
|
[ext_resource type="Texture2D" uid="uid://dupdvrthv3edd" path="res://graphics/options-mopt-hover.png" id="11_xu0sb"]
|
|
|
|
[sub_resource type="Gradient" id="Gradient_7d00h"]
|
|
|
|
[sub_resource type="GradientTexture1D" id="GradientTexture1D_len8m"]
|
|
gradient = SubResource("Gradient_7d00h")
|
|
width = 1
|
|
|
|
[node name="TopMenu" type="Control"]
|
|
layout_mode = 3
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
mouse_filter = 2
|
|
script = ExtResource("1_o3fau")
|
|
|
|
[node name="Menu" type="Control" parent="."]
|
|
anchors_preset = 0
|
|
offset_left = 4.0
|
|
offset_top = 69.0
|
|
offset_right = 44.0
|
|
offset_bottom = 109.0
|
|
scale = Vector2(2, 2)
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_right = 234.5
|
|
offset_bottom = 19.0
|
|
texture = SubResource("GradientTexture1D_len8m")
|
|
|
|
[node name="GuildButton" type="TextureButton" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_left = 2.5
|
|
offset_top = -25.5
|
|
offset_right = 50.5
|
|
offset_bottom = 22.5
|
|
texture_normal = ExtResource("2_kvelj")
|
|
texture_pressed = ExtResource("3_jgt6v")
|
|
texture_hover = ExtResource("3_jgt6v")
|
|
|
|
[node name="MembersButton" type="TextureButton" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_left = 44.0
|
|
offset_top = -31.5
|
|
offset_right = 92.0
|
|
offset_bottom = 16.5
|
|
texture_normal = ExtResource("1_krxmy")
|
|
texture_pressed = ExtResource("2_370kg")
|
|
texture_hover = ExtResource("2_370kg")
|
|
|
|
[node name="QuestsButton" type="TextureButton" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_left = 89.0
|
|
offset_top = -32.5
|
|
offset_right = 137.0
|
|
offset_bottom = 15.5
|
|
texture_normal = ExtResource("3_o3fau")
|
|
texture_pressed = ExtResource("4_ehkcg")
|
|
texture_hover = ExtResource("4_ehkcg")
|
|
|
|
[node name="PoliciesButton" type="TextureButton" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_left = 141.0
|
|
offset_top = -32.0
|
|
offset_right = 189.0
|
|
offset_bottom = 16.0
|
|
texture_normal = ExtResource("5_3nqsh")
|
|
texture_pressed = ExtResource("6_8h6j7")
|
|
texture_hover = ExtResource("6_8h6j7")
|
|
|
|
[node name="OptionsButton" type="TextureButton" parent="Menu"]
|
|
layout_mode = 0
|
|
offset_left = 186.5
|
|
offset_top = -25.5
|
|
offset_right = 234.5
|
|
offset_bottom = 22.5
|
|
texture_normal = ExtResource("10_acyux")
|
|
texture_pressed = ExtResource("11_xu0sb")
|
|
texture_hover = ExtResource("11_xu0sb")
|
|
|
|
[node name="Members" type="Control" parent="."]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
anchors_preset = 0
|
|
offset_top = 109.0
|
|
offset_right = 40.0
|
|
offset_bottom = 149.0
|
|
|
|
[node name="Panel" type="PanelContainer" parent="Members"]
|
|
layout_mode = 0
|
|
offset_top = 7.0
|
|
offset_right = 334.0
|
|
offset_bottom = 530.0
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Members/Panel"]
|
|
layout_mode = 2
|
|
theme = ExtResource("8_ehkcg")
|
|
vertical_scroll_mode = 2
|
|
|
|
[node name="MembersList" type="VBoxContainer" parent="Members/Panel/ScrollContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(300, 0)
|
|
layout_mode = 2
|
|
|
|
[node name="Quests" type="Control" parent="."]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
anchors_preset = 0
|
|
offset_left = 4.0
|
|
offset_top = 109.0
|
|
offset_right = 44.0
|
|
offset_bottom = 149.0
|
|
|
|
[node name="Panel" type="PanelContainer" parent="Quests"]
|
|
layout_mode = 0
|
|
offset_top = 7.0
|
|
offset_right = 334.0
|
|
offset_bottom = 530.0
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="Quests/Panel"]
|
|
layout_mode = 2
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="Quests/Panel/VBoxContainer"]
|
|
custom_minimum_size = Vector2(0, 475)
|
|
layout_mode = 2
|
|
theme = ExtResource("8_ehkcg")
|
|
vertical_scroll_mode = 2
|
|
|
|
[node name="QuestList" type="VBoxContainer" parent="Quests/Panel/VBoxContainer/ScrollContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(300, 0)
|
|
layout_mode = 2
|
|
|
|
[node name="Button" type="Button" parent="Quests/Panel/VBoxContainer"]
|
|
custom_minimum_size = Vector2(0, 50)
|
|
layout_mode = 2
|
|
text = "Generate Quest"
|
|
|
|
[node name="GenerateQuestDialog" type="Control" parent="."]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
layout_mode = 1
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 4.0
|
|
offset_top = -9.0
|
|
offset_right = 4.0
|
|
offset_bottom = -9.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("9_ehkcg")
|
|
|
|
[node name="Window" type="PanelContainer" parent="GenerateQuestDialog"]
|
|
layout_mode = 1
|
|
anchors_preset = -1
|
|
anchor_left = 0.5
|
|
anchor_top = 0.5
|
|
anchor_right = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -250.0
|
|
offset_top = -300.0
|
|
offset_right = 250.0
|
|
offset_bottom = 300.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
|
|
[node name="GenerateQuest" type="VBoxContainer" parent="GenerateQuestDialog/Window"]
|
|
unique_name_in_owner = true
|
|
layout_mode = 2
|
|
|
|
[node name="HBoxContainer2" type="HBoxContainer" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2"]
|
|
layout_mode = 2
|
|
texture = ExtResource("10_3nqsh")
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Quest Name"
|
|
|
|
[node name="NameField" type="TextEdit" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2/VBoxContainer"]
|
|
custom_minimum_size = Vector2(365, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "A Simple Task"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label2" type="Label" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Difficulty"
|
|
|
|
[node name="DifficultyOptions" type="OptionButton" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer2/VBoxContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(365, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Label3" type="Label" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
layout_mode = 2
|
|
text = "Location"
|
|
|
|
[node name="LocationOptions" type="OptionButton" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(480, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Label4" type="Label" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
layout_mode = 2
|
|
text = "Bonus Reward"
|
|
|
|
[node name="RewardField" type="TextEdit" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
custom_minimum_size = Vector2(480, 150)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "(To be determined)"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label5" type="Label" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
layout_mode = 2
|
|
text = "Guild Reward"
|
|
|
|
[node name="GuildRewardField" type="TextEdit" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(480, 150)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "(To be determined)"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="GenerateQuestDialog/Window/GenerateQuest"]
|
|
layout_mode = 2
|
|
|
|
[node name="GenerateButton" type="Button" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer"]
|
|
custom_minimum_size = Vector2(248, 60)
|
|
layout_mode = 2
|
|
text = "GENERATE"
|
|
|
|
[node name="GenerateBackButton" type="Button" parent="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer"]
|
|
custom_minimum_size = Vector2(248, 60)
|
|
layout_mode = 2
|
|
text = "BACK"
|
|
|
|
[node name="PostQuest" type="VBoxContainer" parent="GenerateQuestDialog/Window"]
|
|
unique_name_in_owner = true
|
|
visible = false
|
|
layout_mode = 2
|
|
|
|
[node name="HBoxContainer2" type="HBoxContainer" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
layout_mode = 2
|
|
|
|
[node name="TextureRect" type="TextureRect" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2"]
|
|
layout_mode = 2
|
|
texture = ExtResource("10_3nqsh")
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2"]
|
|
layout_mode = 2
|
|
|
|
[node name="Label" type="Label" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Quest Name"
|
|
|
|
[node name="NameField" type="TextEdit" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2/VBoxContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(365, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "A Simple Task"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label2" type="Label" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Difficulty"
|
|
|
|
[node name="DifficultyField" type="TextEdit" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer2/VBoxContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(365, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "Trivial"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label3" type="Label" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
layout_mode = 2
|
|
text = "Location"
|
|
|
|
[node name="LocationField" type="TextEdit" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(480, 35)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "Nestor Woods"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label4" type="Label" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
layout_mode = 2
|
|
text = "Bonus Reward"
|
|
|
|
[node name="RewardList" type="TextEdit" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(480, 150)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "(To be determined)"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="Label5" type="Label" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
layout_mode = 2
|
|
text = "Guild Reward"
|
|
|
|
[node name="GuildRewardList" type="TextEdit" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
custom_minimum_size = Vector2(480, 150)
|
|
layout_mode = 2
|
|
size_flags_vertical = 3
|
|
text = "(To be determined)"
|
|
editable = false
|
|
context_menu_enabled = false
|
|
emoji_menu_enabled = false
|
|
shortcut_keys_enabled = false
|
|
selecting_enabled = false
|
|
deselect_on_focus_loss_enabled = false
|
|
drag_and_drop_selection_enabled = false
|
|
virtual_keyboard_enabled = false
|
|
virtual_keyboard_show_on_focus = false
|
|
middle_mouse_paste_enabled = false
|
|
empty_selection_clipboard_enabled = false
|
|
tab_input_mode = false
|
|
use_default_word_separators = false
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="GenerateQuestDialog/Window/PostQuest"]
|
|
layout_mode = 2
|
|
|
|
[node name="PostQuestButton" type="Button" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer"]
|
|
unique_name_in_owner = true
|
|
custom_minimum_size = Vector2(248, 60)
|
|
layout_mode = 2
|
|
text = "POST"
|
|
|
|
[node name="ApprovalBackButton" type="Button" parent="GenerateQuestDialog/Window/PostQuest/HBoxContainer"]
|
|
custom_minimum_size = Vector2(248, 60)
|
|
layout_mode = 2
|
|
text = "BACK"
|
|
|
|
[connection signal="pressed" from="Menu/GuildButton" to="." method="_on_guild_button_pressed"]
|
|
[connection signal="pressed" from="Menu/MembersButton" to="." method="_on_members_button_pressed"]
|
|
[connection signal="pressed" from="Menu/QuestsButton" to="." method="_on_quests_button_pressed"]
|
|
[connection signal="pressed" from="Quests/Panel/VBoxContainer/Button" to="." method="_on_quest_generate_button_pressed"]
|
|
[connection signal="pressed" from="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer/GenerateButton" to="GenerateQuestDialog" method="_on_generate_button_pressed"]
|
|
[connection signal="pressed" from="GenerateQuestDialog/Window/GenerateQuest/HBoxContainer/GenerateBackButton" to="GenerateQuestDialog" method="_on_generate_back_button_pressed"]
|
|
[connection signal="pressed" from="GenerateQuestDialog/Window/PostQuest/HBoxContainer/PostQuestButton" to="GenerateQuestDialog" method="_on_post_button_pressed"]
|
|
[connection signal="pressed" from="GenerateQuestDialog/Window/PostQuest/HBoxContainer/ApprovalBackButton" to="GenerateQuestDialog" method="_on_post_back_button_pressed"]
|