made the genre menu have a scroll bar.

This commit is contained in:
BassS0ul 2023-08-27 13:59:17 -05:00
parent aeae4b58ed
commit 34030a6bfc
22 changed files with 929 additions and 52 deletions

View File

@ -8,7 +8,7 @@ Anim={
"grid_snap_active": false, "grid_snap_active": false,
"grid_step": Vector2(8, 8), "grid_step": Vector2(8, 8),
"grid_visibility": 1, "grid_visibility": 1,
"ofs": Vector2(-752.978, -405.893), "ofs": Vector2(-204.529, -108.137),
"primary_grid_steps": 8, "primary_grid_steps": 8,
"show_edit_locks": true, "show_edit_locks": true,
"show_guides": true, "show_guides": true,
@ -32,7 +32,7 @@ Anim={
"snap_rotation_step": 0.261799, "snap_rotation_step": 0.261799,
"snap_scale": false, "snap_scale": false,
"snap_scale_step": 0.1, "snap_scale_step": 0.1,
"zoom": 0.707107 "zoom": 0.793701
} }
3D={ 3D={
"fov": 70.01, "fov": 70.01,

View File

@ -1,9 +1,11 @@
TextEdit
VBoxContainer
HBoxContainer
OptionButton OptionButton
Label Label
HBoxContainer
TextEdit
VBoxContainer
Button Button
ScrollContainer
VScrollBar
CheckBox CheckBox
CheckButton CheckButton
Panel Panel

View File

@ -20,7 +20,17 @@ open_scenes=["res://top_toolbar/TopToolbar.tscn"]
[ScriptEditor] [ScriptEditor]
open_scripts=["res://GenreSettings.gd", "res://MenuManager.gd"] open_scripts=["res://top_toolbar/DialogMenu.gd", "res://top_toolbar/GenreDialogManager.gd", "res://GenreSettings.gd", "res://MenuManager.gd"]
open_help=[] open_help=[]
script_split_offset=70 script_split_offset=70
list_split_offset=0 list_split_offset=0
[editor_log]
log_filter_0=true
log_filter_2=true
log_filter_1=true
log_filter_3=true
log_filter_4=true
collapse=false
show_search=true

View File

@ -1,11 +1,13 @@
2a60927148abd1d33b818b535e306557 2a60927148abd1d33b818b535e306557
::res://::1691776207 ::res://::1692385278
Cabin-VariableFont_wdth,wght.ttf::FontFile::6071708341937432371::1691364683::1691364683::1::::<><>:: Cabin-VariableFont_wdth,wght.ttf::FontFile::6071708341937432371::1691364683::1691364683::1::::<><>::
default_env.tres::Environment::-1::1691364683::0::1::::<><>:: default_env.tres::Environment::-1::1691364683::0::1::::<><>::
GenreSettings.gd::GDScript::-1::1691903482::0::1::::<>Node<>::
icon.png::CompressedTexture2D::6683631437730026850::1691364683::1691364683::1::::<><>:: icon.png::CompressedTexture2D::6683631437730026850::1691364683::1691364683::1::::<><>::
MenuManager.gd::GDScript::-1::1691459965::0::1::::<>Node<>:: MenuManager.gd::GDScript::-1::1691948501::0::1::::<>Node<>::
new_genre.tscn::PackedScene::4691503272014395181::1691803163::0::1::::<><>::
README.md::TextFile::-1::1691364683::0::1::::<><>:: README.md::TextFile::-1::1691364683::0::1::::<><>::
::res://index_screen/::1691364683 ::res://index_screen/::1691364683
index.tscn::PackedScene::1801527253264693182::1691364683::0::1::::<><>:: index.tscn::PackedScene::1801527253264693182::1691364683::0::1::::<><>::
::res://top_toolbar/::1691459965 ::res://top_toolbar/::1691950434
TopToolbar.tscn::PackedScene::5079673781919012116::1691459965::0::1::::<><>::res://MenuManager.gd TopToolbar.tscn::PackedScene::5079673781919012116::1691950434::0::1::::<><>::res://MenuManager.gd<>res://GenreSettings.gd

View File

@ -1,3 +1,5 @@
res://top_toolbar/TopToolbar.tscn res://top_toolbar/TopToolbar.tscn
res://MenuManager.gd res://new_genre.tscn
res://GenreSettings.gd res://GenreSettings.gd
res://top_toolbar/DialogMenu.gd
res://top_toolbar/GenreDialogManager.gd

View File

@ -0,0 +1,170 @@
[editor_states]
Anim={
"visible": false
}
2D={
"grid_offset": Vector2(0, 0),
"grid_snap_active": false,
"grid_step": Vector2(8, 8),
"grid_visibility": 1,
"ofs": Vector2(-165, -110),
"primary_grid_steps": 8,
"show_edit_locks": true,
"show_guides": true,
"show_helpers": false,
"show_origin": true,
"show_rulers": true,
"show_transformation_gizmos": true,
"show_viewport": true,
"show_zoom_control": true,
"smart_snap_active": false,
"snap_guides": true,
"snap_node_anchors": true,
"snap_node_center": true,
"snap_node_parent": true,
"snap_node_sides": true,
"snap_other_nodes": true,
"snap_pixel": true,
"snap_relative": false,
"snap_rotation": false,
"snap_rotation_offset": 0.0,
"snap_rotation_step": 0.261799,
"snap_scale": false,
"snap_scale_step": 0.1,
"zoom": 1.0
}
3D={
"fov": 70.01,
"gizmos_status": {
"AudioListener3D": 0,
"AudioStreamPlayer3D": 0,
"CPUParticles3D": 0,
"CSGShape3D": 0,
"Camera3D": 0,
"CollisionObject3D": 0,
"CollisionPolygon3D": 0,
"CollisionShape3D": 0,
"Decal": 0,
"FogVolume": 0,
"GPUParticles3D": 0,
"GPUParticlesCollision3D": 0,
"Joint3D": 0,
"Light3D": 0,
"LightmapGI": 0,
"LightmapProbe": 0,
"Marker3D": 0,
"NavigationLink3D": 0,
"NavigationRegion3D": 0,
"OccluderInstance3D": 0,
"Path3D": 0,
"PhysicalBone3D": 0,
"RayCast3D": 0,
"ReflectionProbe": 0,
"ShapeCast3D": 0,
"Skeleton3D": 0,
"SoftBody3D": 0,
"SpringArm3D": 0,
"VehicleWheel3D": 0,
"VisibleOnScreenNotifier3D": 0,
"VoxelGI": 0
},
"local_coords": false,
"preview_sun_env": {
"environ_ao_enabled": false,
"environ_enabled": true,
"environ_energy": 1.0,
"environ_gi_enabled": false,
"environ_glow_enabled": true,
"environ_ground_color": Color(0.2, 0.169, 0.133, 1),
"environ_sky_color": Color(0.385, 0.454, 0.55, 1),
"environ_tonemap_enabled": true,
"sun_color": Color(1, 1, 1, 1),
"sun_enabled": true,
"sun_energy": 1.0,
"sun_max_distance": 100.0,
"sun_rotation": Vector2(-1.0472, 2.61799)
},
"rotate_snap": 15.0,
"scale_snap": 10.0,
"show_grid": true,
"show_origin": true,
"snap_enabled": false,
"translate_snap": 1.0,
"viewport_mode": 1,
"viewports": [{
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": true,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}, {
"auto_orthogonal": false,
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 4.0,
"doppler": false,
"frame_time": false,
"gizmos": true,
"half_res": false,
"information": false,
"listener": false,
"position": Vector3(0, 0, 0),
"use_environment": false,
"use_orthogonal": false,
"view_type": 0,
"x_rotation": 0.5,
"y_rotation": -0.5
}],
"zfar": 4000.01,
"znear": 0.05
}

View File

@ -1,3 +1,5 @@
[folding] [folding]
sections_unfolded=PackedStringArray() node_unfolds=[NodePath("TextEdit"), PackedStringArray("Minimap", "Layout"), NodePath("Label"), PackedStringArray("Displayed Text"), NodePath("OptionButton"), PackedStringArray("item_count_array")]
resource_unfolds=[]
nodes_folded=[]

View File

@ -11,7 +11,7 @@ run_reload_scripts=true
[recent_files] [recent_files]
scenes=["res://new_genre.tscn", "res://top_toolbar/TopToolbar.tscn", "res://index_screen/index.tscn", "res://toolset_test_tabbed_merged/tabbed_merged_test_interface.tscn", "res://toolset_test_tabbed_merged/draggable_assets.tscn", "res://toolset_test/drag_and_drop_demo_final.tscn"] scenes=["res://new_genre.tscn", "res://top_toolbar/TopToolbar.tscn", "res://index_screen/index.tscn", "res://toolset_test_tabbed_merged/tabbed_merged_test_interface.tscn", "res://toolset_test_tabbed_merged/draggable_assets.tscn", "res://toolset_test/drag_and_drop_demo_final.tscn"]
scripts=["res://GenreSettings.gd", "res://RadioButtonManager.gd", "res://MenuManager.gd", "res://toolset_test_tabbed_merged/target_container_final.gd", "res://toolset_test_tabbed_merged/toolset_test_tabbed_merged.gd", "res://toolset_test/draggable_final.gd", "res://toolset_test_tabbed_merged/PanelCanvas_Temp.gd", "res://toolset_test_tabbed_merged/source_container.gd", "res://toolset_test/drag_and_drop_demo_final.gd"] scripts=["res://top_toolbar/GenreDialogManager.gd", "res://top_toolbar/DialogMenu.gd", "res://GenreSettings.gd", "res://RadioButtonManager.gd", "res://MenuManager.gd", "res://toolset_test_tabbed_merged/target_container_final.gd", "res://toolset_test_tabbed_merged/toolset_test_tabbed_merged.gd", "res://toolset_test/draggable_final.gd", "res://toolset_test_tabbed_merged/PanelCanvas_Temp.gd", "res://toolset_test_tabbed_merged/source_container.gd"]
[dialog_bounds] [dialog_bounds]

View File

@ -7,7 +7,7 @@ state={
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 0, "h_scroll_position": 0,
"row": 29, "row": 29,
"scroll_position": 3.0, "scroll_position": 2.0,
"selection": false, "selection": false,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
@ -17,11 +17,43 @@ state={
state={ state={
"bookmarks": PackedInt32Array(), "bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(), "breakpoints": PackedInt32Array(),
"column": 157, "column": 43,
"folded_lines": Array[int]([]), "folded_lines": Array[int]([]),
"h_scroll_position": 365, "h_scroll_position": 768,
"row": 15,
"scroll_position": 0.0,
"selection": true,
"selection_from_column": 1,
"selection_from_line": 15,
"selection_to_column": 43,
"selection_to_line": 15,
"syntax_highlighter": "GDScript"
}
[res://top_toolbar/DialogMenu.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 215,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 17, "row": 17,
"scroll_position": 0.0, "scroll_position": 0.0,
"selection": false, "selection": false,
"syntax_highlighter": "GDScript" "syntax_highlighter": "GDScript"
} }
[res://top_toolbar/GenreDialogManager.gd]
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 19,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 16,
"scroll_position": 0.0,
"selection": false,
"syntax_highlighter": "GDScript"
}

View File

@ -14,5 +14,9 @@ func _process(delta):
func _on_new_genre_button_up(): func _on_new_genre_button_up():
var genreInstance = newGenre.instantiate() var genreInstance = newGenre.instantiate()
$HBoxContainer/Default/GenreContainer.add_child(genreInstance) $HBoxContainer/Default/ScrollContainer/GenreContainer.add_child(genreInstance)
$HBoxContainer/Default/GenreContainer.move_child($HBoxContainer/Default/GenreContainer/NewGenre, $HBoxContainer/Default/GenreContainer.get_child_count() - 1) $HBoxContainer/Default/ScrollContainer/GenreContainer.move_child($HBoxContainer/Default/ScrollContainer/GenreContainer/NewGenre, $HBoxContainer/Default/ScrollContainer/GenreContainer.get_child_count() - 1)
func _on_v_scroll_bar_scrolling():
$HboxContainer

View File

@ -0,0 +1,24 @@
[gd_scene load_steps=2 format=3 uid="uid://cgtpfhy1ler0"]
[ext_resource type="PackedScene" uid="uid://cl7q0snsncynm" path="res://term_container.tscn" id="1_g7lmq"]
[node name="GenreDialogContainer" type="ScrollContainer"]
anchors_preset = -1
anchor_left = 0.007
anchor_top = 1.516
anchor_right = 0.007
anchor_bottom = 1.516
offset_left = 0.034
offset_top = 0.0039978
offset_right = 728.034
offset_bottom = 539.004
[node name="VBoxContainer" type="VBoxContainer" parent="."]
layout_mode = 2
[node name="Term Container" parent="VBoxContainer" instance=ExtResource("1_g7lmq")]
layout_mode = 2
[node name="Button" type="Button" parent="VBoxContainer"]
layout_mode = 2
text = "New Term"

View File

@ -7,5 +7,20 @@ theme_override_constants/separation = 135
layout_mode = 2 layout_mode = 2
[node name="TextEdit" type="TextEdit" parent="."] [node name="TextEdit" type="TextEdit" parent="."]
custom_minimum_size = Vector2(100, 40)
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
[node name="Label" type="Label" parent="."]
layout_mode = 2
text = "Based On:"
[node name="OptionButton" type="OptionButton" parent="."]
layout_mode = 2
item_count = 3
popup/item_0/text = "Modern Day"
popup/item_0/id = 0
popup/item_1/text = "Sci Fi"
popup/item_1/id = 1
popup/item_2/text = "Fantasy"
popup/item_2/id = 2

View File

@ -0,0 +1,43 @@
[gd_scene format=3 uid="uid://cl7q0snsncynm"]
[node name="Term Container" type="HBoxContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="."]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/HBoxContainer"]
layout_mode = 2
text = "Singular"
[node name="TextEdit" type="TextEdit" parent="VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(200, 40)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer"]
layout_mode = 2
[node name="Label2" type="Label" parent="VBoxContainer/HBoxContainer2"]
layout_mode = 2
text = "Plural"
[node name="TextEdit" type="TextEdit" parent="VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(200, 40)
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="."]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer"]
layout_mode = 2
text = "Indefinate Article:"
[node name="OptionButton" type="OptionButton" parent="HBoxContainer"]
layout_mode = 2
item_count = 2
popup/item_0/text = "A"
popup/item_0/id = 0
popup/item_1/text = "An"
popup/item_1/id = 1

View File

@ -0,0 +1,19 @@
extends Label
var newTerm = load("res://term_container.tscn")
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
func _on_button_button_up():
var termInstance = newTerm.instantiate()
$VBoxContainer/OptionButton/ScrollContainer/VBoxContainer.add_child(termInstance)
$VBoxContainer/OptionButton/ScrollContainer/VBoxContainer.move_child($VBoxContainer/OptionButton/ScrollContainer/VBoxContainer/Button, $VBoxContainer/OptionButton/ScrollContainer/VBoxContainer.get_child_count() - 1)

View File

@ -0,0 +1,19 @@
extends OptionButton
# Called when the node enters the scene tree for the first time.
func _ready():
pass # Replace with function body.
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
pass
func _on_item_selected(index):
for container in self.get_children():
if container.get_index() == index:
container.show()
else:
container.hide()

View File

@ -1,7 +1,10 @@
[gd_scene load_steps=3 format=3 uid="uid://cemvqqx7rqem3"] [gd_scene load_steps=6 format=3 uid="uid://cemvqqx7rqem3"]
[ext_resource type="Script" path="res://MenuManager.gd" id="1_l6hds"] [ext_resource type="Script" path="res://MenuManager.gd" id="1_l6hds"]
[ext_resource type="Script" path="res://GenreSettings.gd" id="2_kvqsl"] [ext_resource type="Script" path="res://GenreSettings.gd" id="2_kvqsl"]
[ext_resource type="Script" path="res://top_toolbar/DialogMenu.gd" id="3_3vxaj"]
[ext_resource type="Script" path="res://top_toolbar/GenreDialogManager.gd" id="4_vxa5e"]
[ext_resource type="PackedScene" uid="uid://cgtpfhy1ler0" path="res://genre_dialog_container.tscn" id="5_pyfae"]
[node name="TopToolbar" type="Control"] [node name="TopToolbar" type="Control"]
layout_mode = 3 layout_mode = 3
@ -92,48 +95,53 @@ theme_override_constants/separation = 125
layout_mode = 2 layout_mode = 2
text = "Default:" text = "Default:"
[node name="GenreContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default"] [node name="ScrollContainer" type="ScrollContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default"]
layout_mode = 0 custom_minimum_size = Vector2(745, 500)
layout_mode = 2
offset_left = 15.0 offset_left = 15.0
offset_top = 22.0 offset_top = 22.0
offset_right = 55.0 offset_right = 755.0
offset_bottom = 62.0 offset_bottom = 222.0
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer"] [node name="GenreContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer"]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer"]
layout_mode = 2 layout_mode = 2
theme_override_constants/separation = 135 theme_override_constants/separation = 135
[node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer"] [node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer"] [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2
text = "Fantasy" text = "Fantasy"
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer"] [node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer"]
layout_mode = 2 layout_mode = 2
theme_override_constants/separation = 135 theme_override_constants/separation = 135
[node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer2"] [node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer2"]
layout_mode = 2 layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer2"] [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer2"]
layout_mode = 2 layout_mode = 2
text = "Science Fiction" text = "Science Fiction"
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer"] [node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer"]
layout_mode = 2 layout_mode = 2
theme_override_constants/separation = 135 theme_override_constants/separation = 135
[node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer3"] [node name="CheckBox" type="CheckBox" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer3"]
layout_mode = 2 layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/HBoxContainer3"] [node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/HBoxContainer3"]
layout_mode = 2 layout_mode = 2
text = "Modern Day" text = "Modern Day"
[node name="NewGenre" type="Button" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer"] [node name="NewGenre" type="Button" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer"]
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 0
text = "Add New Genre" text = "Add New Genre"
[node name="Genre Name" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer"] [node name="Genre Name" type="Label" parent="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer"]
@ -148,6 +156,7 @@ text = "Initial Settings:"
visible = false visible = false
layout_mode = 2 layout_mode = 2
text = "Dialog Menu" text = "Dialog Menu"
script = ExtResource("3_3vxaj")
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/DialogMenu"] [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/DialogMenu"]
layout_mode = 1 layout_mode = 1
@ -163,17 +172,32 @@ offset_bottom = 39.992
[node name="OptionButton" type="OptionButton" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer"] [node name="OptionButton" type="OptionButton" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer"]
layout_mode = 2 layout_mode = 2
item_count = 3
popup/item_0/text = "Fantasy"
popup/item_0/id = 0
popup/item_1/text = "Sci Fi"
popup/item_1/id = 1
popup/item_2/text = "Modern Day"
popup/item_2/id = 2
script = ExtResource("4_vxa5e")
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton"] [node name="GenreDialogContainer" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton" instance=ExtResource("5_pyfae")]
layout_mode = 1 visible = false
anchors_preset = -1 layout_mode = 0
anchor_top = 1.35 anchors_preset = 0
anchor_bottom = 1.35
offset_left = -2.0 [node name="GenreDialogContainer2" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton" instance=ExtResource("5_pyfae")]
offset_right = 38.0 visible = false
offset_bottom = 40.0 layout_mode = 0
anchors_preset = 0
[node name="GenreDialogContainer3" parent="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton" instance=ExtResource("5_pyfae")]
visible = false
layout_mode = 0
anchors_preset = 0
[node name="CharacterMenu" type="Label" parent="HBoxContainer/VBoxContainer3"] [node name="CharacterMenu" type="Label" parent="HBoxContainer/VBoxContainer3"]
visible = false
layout_mode = 2 layout_mode = 2
text = "Character Menu" text = "Character Menu"
@ -201,31 +225,167 @@ anchor_left = 0.013
anchor_top = 1.29 anchor_top = 1.29
anchor_right = 0.013 anchor_right = 0.013
anchor_bottom = 1.29 anchor_bottom = 1.29
offset_left = -0.0670002 offset_left = 0.933
offset_top = 0.00999832 offset_top = 8.01001
offset_right = 685.933 offset_right = 743.933
offset_bottom = 463.01 offset_bottom = 818.01
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer"] [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer"]
layout_mode = 2 layout_mode = 2
theme_override_constants/separation = 0
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"] [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer"] [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
text = "Faction"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2 layout_mode = 2
[node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"] [node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"] [node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer"]
layout_mode = 2
text = "Name"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"]
layout_mode = 2
[node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer2"]
layout_mode = 2
text = "Profession"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer2"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"]
layout_mode = 2
[node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer3"]
layout_mode = 2
text = "Demeanor"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer3"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"]
layout_mode = 2
[node name="Label4" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer4"]
layout_mode = 2
text = "Species"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer4"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2
[node name="HBoxContainer5" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2"]
layout_mode = 2
[node name="Label5" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer5"]
layout_mode = 2
text = "Culture"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer2/HBoxContainer5"]
custom_minimum_size = Vector2(100, 30)
layout_mode = 2 layout_mode = 2
size_flags_vertical = 3
[node name="VBoxContainer3" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"] [node name="VBoxContainer3" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"]
layout_mode = 2 layout_mode = 2
[node name="VBoxContainer4" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer"] [node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer/VBoxContainer3"]
custom_minimum_size = Vector2(300, 200)
layout_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer"]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "Height/weight"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer2"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "Backstory"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer3"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "Gender"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer3"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label4" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer4"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "Equipment"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer4"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer5" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label5" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer5"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "CR"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer5"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer6" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer"]
layout_mode = 2
[node name="Label6" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer6"]
layout_mode = 2
theme_override_font_sizes/font_size = 12
text = "Dialouge"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/VBoxContainer/HBoxContainer6"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2 layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer"] [node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer"]
@ -234,11 +394,372 @@ layout_mode = 2
[node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"] [node name="VBoxContainer" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"]
layout_mode = 2 layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Con"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer2"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Agi"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer2"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer3"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Self-Discipline"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer3"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label4" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer4"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Memory"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer4"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer5" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label5" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer5"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Reasoning"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer5"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer6" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label6" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer6"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Strength"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer6"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer7" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label7" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer7"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Quickness"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer7"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer8" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label8" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer8"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Presence"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer8"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer9" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label9" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer9"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Intuition"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer9"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer10" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label10" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer10"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Empathy"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer10"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer11" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer"]
layout_mode = 2
[node name="Label11" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer11"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Appearance"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer/HBoxContainer11"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"] [node name="VBoxContainer2" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"]
layout_mode = 2 layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 1:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer2"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 2:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer2"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer3"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 3:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer3"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label4" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer4"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 4:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer4"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer5" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label5" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer5"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 5:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer5"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer6" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label6" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer6"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 6:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer6"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer7" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label7" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer7"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 7:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer7"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer8" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label8" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer8"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 8:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer8"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer9" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label9" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer9"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 9:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer9"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer10" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2"]
layout_mode = 2
[node name="Label10" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer10"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Skill 10:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer2/HBoxContainer10"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="VBoxContainer3" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"] [node name="VBoxContainer3" type="VBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3"]
layout_mode = 2 layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 1:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label2" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer2"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 2:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer2"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label3" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer3"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 3:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer3"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label4" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer4"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 4:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer4"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer5" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label5" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer5"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 5:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer5"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer6" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label6" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer6"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 6:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer6"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer7" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label7" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer7"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 7:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer7"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer8" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label8" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer8"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 8:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer8"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[node name="HBoxContainer9" type="HBoxContainer" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3"]
layout_mode = 2
[node name="Label9" type="Label" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer9"]
layout_mode = 2
theme_override_font_sizes/font_size = 10
text = "Special Ability 9:"
[node name="TextEdit" type="TextEdit" parent="HBoxContainer/VBoxContainer3/CharacterMenu/VBoxContainer/OptionButton/VBoxContainer/HBoxContainer3/VBoxContainer3/HBoxContainer9"]
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
[connection signal="item_selected" from="HBoxContainer/VBoxContainer2/OptionButton_Wizards" to="HBoxContainer/VBoxContainer3" method="_on_option_button_wizards_item_selected"] [connection signal="item_selected" from="HBoxContainer/VBoxContainer2/OptionButton_Wizards" to="HBoxContainer/VBoxContainer3" method="_on_option_button_wizards_item_selected"]
[connection signal="button_up" from="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/GenreContainer/NewGenre" to="HBoxContainer/VBoxContainer3/GenreMenu" method="_on_new_genre_button_up"] [connection signal="button_up" from="HBoxContainer/VBoxContainer3/GenreMenu/HBoxContainer/Default/ScrollContainer/GenreContainer/NewGenre" to="HBoxContainer/VBoxContainer3/GenreMenu" method="_on_new_genre_button_up"]
[connection signal="item_selected" from="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton" to="HBoxContainer/VBoxContainer3/DialogMenu/VBoxContainer/OptionButton" method="_on_item_selected"]