mirror of
https://github.com/Relintai/broken_seals_roguelike.git
synced 2024-11-14 10:57:19 +01:00
308 lines
10 KiB
Plaintext
308 lines
10 KiB
Plaintext
[gd_scene load_steps=10 format=2]
|
|
|
|
[ext_resource path="res://ui/theme/ui_theme.tres" type="Theme" id=1]
|
|
[ext_resource path="res://ui/menu/CharacterEntry.tscn" type="PackedScene" id=2]
|
|
[ext_resource path="res://scenes/Menu.gd" type="Script" id=3]
|
|
[ext_resource path="res://ui/menu/menu_character_button_group.tres" type="ButtonGroup" id=4]
|
|
[ext_resource path="res://scenes/CharacterSelectorMenu.gd" type="Script" id=5]
|
|
[ext_resource path="res://scenes/CharacterCreationMenu.gd" type="Script" id=6]
|
|
[ext_resource path="res://ui/menu/character_creation_button_group.tres" type="ButtonGroup" id=7]
|
|
[ext_resource path="res://ui/options/Options.tscn" type="PackedScene" id=8]
|
|
[ext_resource path="res://ui/about/About.tscn" type="PackedScene" id=20]
|
|
|
|
[node name="Menu" type="Control"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
theme = ExtResource( 1 )
|
|
script = ExtResource( 3 )
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
character_selector_scene = NodePath("CharacterSelectorMenu")
|
|
charcer_creation_scenes = NodePath("CharacterCreationMenu")
|
|
|
|
[node name="GameName" type="PanelContainer" parent="."]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
margin_left = -61.0
|
|
margin_right = 61.0
|
|
margin_bottom = 26.0
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Label" type="Label" parent="GameName"]
|
|
margin_left = 4.0
|
|
margin_top = 5.0
|
|
margin_right = 118.0
|
|
margin_bottom = 20.0
|
|
text = "Broken Seals"
|
|
align = 1
|
|
valign = 1
|
|
|
|
[node name="CharacterSelectorMenu" type="Control" parent="."]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
theme = ExtResource( 1 )
|
|
script = ExtResource( 5 )
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false,
|
|
"_editor_description_": ""
|
|
}
|
|
menu_path = NodePath("..")
|
|
container_path = NodePath("CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/ScrollContainer/Container")
|
|
player_display_container_path = NodePath("../Node2D")
|
|
character_button_group = ExtResource( 4 )
|
|
character_entry = ExtResource( 2 )
|
|
character_folder = "characters"
|
|
load_button_path = NodePath("CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/Load")
|
|
renounce_button_path = NodePath("CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/Delete")
|
|
create_button_path = NodePath("CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/New")
|
|
|
|
[node name="CharacterSelector" type="MarginContainer" parent="CharacterSelectorMenu"]
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
margin_left = -289.0
|
|
margin_top = -300.0
|
|
margin_bottom = 300.0
|
|
custom_constants/margin_right = 20
|
|
custom_constants/margin_top = 20
|
|
custom_constants/margin_bottom = 20
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="CharacterSelectorMenu/CharacterSelector"]
|
|
margin_top = 20.0
|
|
margin_right = 269.0
|
|
margin_bottom = 580.0
|
|
alignment = 2
|
|
|
|
[node name="CharacterSelector" type="PanelContainer" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer"]
|
|
margin_right = 269.0
|
|
margin_bottom = 560.0
|
|
size_flags_vertical = 3
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector"]
|
|
margin_left = 4.0
|
|
margin_top = 4.0
|
|
margin_right = 265.0
|
|
margin_bottom = 556.0
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer"]
|
|
margin_right = 261.0
|
|
margin_bottom = 450.0
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Container" type="VBoxContainer" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/ScrollContainer"]
|
|
margin_right = 261.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="Load" type="Button" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer"]
|
|
margin_top = 458.0
|
|
margin_right = 261.0
|
|
margin_bottom = 484.57
|
|
text = "Load"
|
|
|
|
[node name="New" type="Button" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer"]
|
|
margin_top = 492.0
|
|
margin_right = 261.0
|
|
margin_bottom = 518.57
|
|
text = "New"
|
|
|
|
[node name="Delete" type="Button" parent="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer"]
|
|
margin_top = 526.0
|
|
margin_right = 261.0
|
|
margin_bottom = 552.57
|
|
text = "Delete"
|
|
|
|
[node name="PlayerDisplays" type="Node" parent="CharacterSelectorMenu"]
|
|
|
|
[node name="CharacterCreationMenu" type="Control" parent="."]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
script = ExtResource( 6 )
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
character_entry = ExtResource( 2 )
|
|
menu_path = NodePath("..")
|
|
name_imput_path = NodePath("CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer/LineEdit")
|
|
container_path = NodePath("CharacterSelector2/CharacterSelector/VBoxContainer/ScrollContainer/Container")
|
|
character_creation_button_group = ExtResource( 7 )
|
|
character_folder = "characters"
|
|
|
|
[node name="CharacterSelector2" type="MarginContainer" parent="CharacterCreationMenu"]
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
margin_left = -289.0
|
|
margin_top = -300.0
|
|
margin_bottom = 300.0
|
|
custom_constants/margin_right = 20
|
|
custom_constants/margin_top = 20
|
|
custom_constants/margin_bottom = 20
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="CharacterSelector" type="PanelContainer" parent="CharacterCreationMenu/CharacterSelector2"]
|
|
margin_top = 20.0
|
|
margin_right = 269.0
|
|
margin_bottom = 580.0
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector"]
|
|
margin_left = 4.0
|
|
margin_top = 4.0
|
|
margin_right = 265.0
|
|
margin_bottom = 556.0
|
|
|
|
[node name="ScrollContainer" type="ScrollContainer" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer"]
|
|
margin_right = 261.0
|
|
margin_bottom = 421.0
|
|
size_flags_horizontal = 3
|
|
size_flags_vertical = 3
|
|
|
|
[node name="Container" type="VBoxContainer" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/ScrollContainer"]
|
|
margin_right = 261.0
|
|
size_flags_horizontal = 3
|
|
|
|
[node name="PanelContainer" type="PanelContainer" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer"]
|
|
margin_top = 429.0
|
|
margin_right = 261.0
|
|
margin_bottom = 552.0
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer"]
|
|
margin_left = 4.0
|
|
margin_top = 4.0
|
|
margin_right = 257.0
|
|
margin_bottom = 119.0
|
|
|
|
[node name="Label" type="Label" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
margin_right = 253.0
|
|
margin_bottom = 15.0
|
|
text = "Character name"
|
|
|
|
[node name="LineEdit" type="LineEdit" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
margin_top = 23.0
|
|
margin_right = 253.0
|
|
margin_bottom = 47.3413
|
|
|
|
[node name="Create" type="Button" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
margin_top = 55.0
|
|
margin_right = 253.0
|
|
margin_bottom = 81.5702
|
|
size_flags_horizontal = 3
|
|
text = "Create"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Back" type="Button" parent="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer"]
|
|
margin_top = 89.0
|
|
margin_right = 253.0
|
|
margin_bottom = 115.57
|
|
text = "Back"
|
|
|
|
[node name="OptionsButton" type="MarginContainer" parent="."]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
mouse_filter = 2
|
|
custom_constants/margin_right = 20
|
|
custom_constants/margin_top = 20
|
|
custom_constants/margin_left = 20
|
|
custom_constants/margin_bottom = 20
|
|
__meta__ = {
|
|
"_edit_lock_": true,
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Control" type="Control" parent="OptionsButton"]
|
|
margin_left = 20.0
|
|
margin_top = 20.0
|
|
margin_right = 1004.0
|
|
margin_bottom = 580.0
|
|
mouse_filter = 2
|
|
__meta__ = {
|
|
"_edit_lock_": true
|
|
}
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="OptionsButton/Control"]
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
margin_top = -175.0
|
|
margin_right = 111.0
|
|
mouse_filter = 2
|
|
alignment = 2
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Button2" type="Button" parent="OptionsButton/Control/VBoxContainer"]
|
|
visible = false
|
|
margin_top = 115.0
|
|
margin_right = 120.0
|
|
margin_bottom = 141.57
|
|
rect_min_size = Vector2( 120, 0 )
|
|
text = "Login"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Button3" type="Button" parent="OptionsButton/Control/VBoxContainer"]
|
|
visible = false
|
|
margin_top = 115.0
|
|
margin_right = 120.0
|
|
margin_bottom = 141.57
|
|
rect_min_size = Vector2( 120, 0 )
|
|
text = "Register"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="About" type="Button" parent="OptionsButton/Control/VBoxContainer"]
|
|
margin_top = 115.0
|
|
margin_right = 120.0
|
|
margin_bottom = 141.57
|
|
rect_min_size = Vector2( 120, 0 )
|
|
text = "About"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Button" type="Button" parent="OptionsButton/Control/VBoxContainer"]
|
|
margin_top = 149.0
|
|
margin_right = 120.0
|
|
margin_bottom = 175.57
|
|
rect_min_size = Vector2( 120, 0 )
|
|
text = "Options"
|
|
__meta__ = {
|
|
"_edit_use_anchors_": false
|
|
}
|
|
|
|
[node name="Options" parent="." instance=ExtResource( 8 )]
|
|
visible = false
|
|
|
|
[node name="About" parent="." instance=ExtResource( 20 )]
|
|
visible = false
|
|
|
|
[node name="Node2D" type="Node2D" parent="."]
|
|
[connection signal="pressed" from="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/Load" to="CharacterSelectorMenu" method="load_character"]
|
|
[connection signal="pressed" from="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/New" to="." method="switch_to_menu" binds= [ 1 ]]
|
|
[connection signal="pressed" from="CharacterSelectorMenu/CharacterSelector/VBoxContainer/CharacterSelector/VBoxContainer/Delete" to="CharacterSelectorMenu" method="renounce_character"]
|
|
[connection signal="pressed" from="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer/Create" to="CharacterCreationMenu" method="create"]
|
|
[connection signal="pressed" from="CharacterCreationMenu/CharacterSelector2/CharacterSelector/VBoxContainer/PanelContainer/VBoxContainer/Back" to="." method="switch_to_menu" binds= [ 0 ]]
|
|
[connection signal="pressed" from="OptionsButton/Control/VBoxContainer/About" to="About" method="show"]
|
|
[connection signal="pressed" from="OptionsButton/Control/VBoxContainer/Button" to="Options" method="show"]
|