From b93889e9147dd09a32922edc2b708a414051a81a Mon Sep 17 00:00:00 2001 From: Bo Thompson Date: Thu, 28 Aug 2025 22:58:51 -0400 Subject: [PATCH] Basic set shift screen created. --- scenes/set_shifts.tscn | 147 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 scenes/set_shifts.tscn diff --git a/scenes/set_shifts.tscn b/scenes/set_shifts.tscn new file mode 100644 index 0000000..7aea470 --- /dev/null +++ b/scenes/set_shifts.tscn @@ -0,0 +1,147 @@ +[gd_scene load_steps=2 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 + +[node name="Control" type="MarginContainer"] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +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 + +[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"] +layout_mode = 2 +theme_override_constants/margin_left = 20 +theme_override_constants/margin_top = 20 +theme_override_constants/margin_right = 20 +theme_override_constants/margin_bottom = 20 + +[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"] +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 + +[node name="PanelContainer" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"] +layout_mode = 2 + +[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/PanelContainer"] +custom_minimum_size = Vector2(400, 0) +layout_mode = 2 +text = " + + + +WORKING SHIFT +During Working Shifts the display will shift to a minimized form that allows you to follow yourself and other adventurers on quests while working in the real world. +NO GUILD COSTS WILL ACCRUE. +NO GUILD CHANGES CAN BE MADE. + + + + + +OPEN SHIFT +During Open Shifts you will be able to move around your guild, issuing quests, interacting with employees, and making improvements. During this time: +GUILD COSTS WILL ACCRUE FOR BEING OPEN. +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"] +custom_minimum_size = Vector2(700, 700) +layout_mode = 2 + +[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer"] +layout_mode = 2 + +[node name="PanelContainer" type="PanelContainer" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/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" +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) +layout_mode = 2 +theme_override_font_sizes/font_size = 32 +placeholder_text = "25" + +[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) +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) +layout_mode = 2 +theme_override_font_sizes/font_size = 32 +text = "OPEN SHIFT" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="TextEdit" type="TextEdit" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer/PanelContainer/VBoxContainer/PanelContainer/VBoxContainer/HBoxContainer2"] +custom_minimum_size = Vector2(65, 50) +layout_mode = 2 +theme_override_font_sizes/font_size = 32 +placeholder_text = "5" + +[node name="Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer/VBoxContainer"] +layout_mode = 2 +theme_override_font_sizes/font_size = 48 +text = "ACCEPT" + +[node name="Button" type="Button" parent="PanelContainer/MarginContainer/VBoxContainer/HBoxContainer"] +custom_minimum_size = Vector2(460, 0) +layout_mode = 2 +theme_override_font_sizes/font_size = 48 +text = "ADD SHIFT"