2026-02-19 04:57:07 +00:00
|
|
|
[gd_scene format=3 uid="uid://c7ry0sldgsd6g"]
|
|
|
|
|
|
2026-02-19 17:25:10 +00:00
|
|
|
[ext_resource type="Script" uid="uid://boyjf1s2xtj28" path="res://scripts/ui/character_creator.gd" id="1_humxe"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://cj2817cl63cf" path="res://scenes/ui/ability_container.tscn" id="2_50a5s"]
|
|
|
|
|
|
2026-02-19 04:57:07 +00:00
|
|
|
[node name="CharacterCreator" type="Control" unique_id=429203591]
|
|
|
|
|
layout_mode = 3
|
|
|
|
|
anchors_preset = 15
|
|
|
|
|
anchor_right = 1.0
|
|
|
|
|
anchor_bottom = 1.0
|
|
|
|
|
grow_horizontal = 2
|
|
|
|
|
grow_vertical = 2
|
2026-02-19 17:25:10 +00:00
|
|
|
script = ExtResource("1_humxe")
|
2026-02-19 04:57:07 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CenterContainer" type="CenterContainer" parent="." unique_id=926782341]
|
|
|
|
|
layout_mode = 1
|
|
|
|
|
anchors_preset = 15
|
|
|
|
|
anchor_right = 1.0
|
|
|
|
|
anchor_bottom = 1.0
|
|
|
|
|
grow_horizontal = 2
|
|
|
|
|
grow_vertical = 2
|
|
|
|
|
|
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="CenterContainer" unique_id=830349662]
|
|
|
|
|
layout_mode = 2
|
2026-02-19 04:57:07 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="TitleLabel" type="Label" parent="CenterContainer/VBoxContainer" unique_id=1313428113]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
theme_override_font_sizes/font_size = 64
|
2026-02-21 02:13:53 +00:00
|
|
|
text = "Player Creation"
|
|
|
|
|
horizontal_alignment = 1
|
2026-02-19 04:57:07 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="HSeparator" type="HSeparator" parent="CenterContainer/VBoxContainer" unique_id=1671161209]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="CenterContainer/VBoxContainer" unique_id=528245991]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="VitalsSection" type="VBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer" unique_id=1979705440]
|
|
|
|
|
custom_minimum_size = Vector2(300, 0)
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
|
|
|
|
|
|
|
|
|
[node name="SectionLabelVitals" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection" unique_id=361033131]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
theme_override_font_sizes/font_size = 32
|
|
|
|
|
text = "Vitals"
|
|
|
|
|
horizontal_alignment = 1
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterNameField" type="HBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection" unique_id=1144305927]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterNameLabel" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection/CharacterNameField" unique_id=377396273]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
text = "Name: "
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterNameEntry" type="LineEdit" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection/CharacterNameField" unique_id=768350209]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
|
|
|
|
placeholder_text = "Shaq the Enormous"
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterClassField" type="HBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection" unique_id=285886400]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterClassLabel" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection/CharacterClassField" unique_id=1412992125]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
text = "Class: "
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CharacterClassOptions" type="OptionButton" parent="CenterContainer/VBoxContainer/HBoxContainer/VitalsSection/CharacterClassField" unique_id=1792788958]
|
2026-02-19 17:25:10 +00:00
|
|
|
unique_name_in_owner = true
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="AbilitiesSection" type="VBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer" unique_id=8891070]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="SectionLabelAbilities" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection" unique_id=1587217776]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
theme_override_font_sizes/font_size = 32
|
|
|
|
|
text = "Abilities"
|
|
|
|
|
horizontal_alignment = 1
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="Titles" type="HBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection" unique_id=370884680]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="PhysicalAbilitiesTitle" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/Titles" unique_id=200817169]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
|
|
|
|
theme_override_font_sizes/font_size = 24
|
|
|
|
|
text = "Physical"
|
|
|
|
|
horizontal_alignment = 1
|
|
|
|
|
|
|
|
|
|
[node name="MentalAbilitiesTitle" type="Label" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/Titles" unique_id=896416382]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
|
|
|
|
theme_override_font_sizes/font_size = 24
|
|
|
|
|
text = "Mental"
|
|
|
|
|
horizontal_alignment = 1
|
|
|
|
|
|
|
|
|
|
[node name="AbilitiesGrid" type="HBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection" unique_id=1451988317]
|
2026-02-19 17:25:10 +00:00
|
|
|
unique_name_in_owner = true
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="PhysicalAbilities" type="VBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid" unique_id=70778278]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
size_flags_horizontal = 3
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="STRContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/PhysicalAbilities" unique_id=711596663 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
tooltip_text = "Strength"
|
|
|
|
|
ability_name = "STR"
|
|
|
|
|
ability_score = 14
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="DEXContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/PhysicalAbilities" unique_id=875091191 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
tooltip_text = "Dexterity"
|
|
|
|
|
ability_name = "DEX"
|
|
|
|
|
ability_score = 13
|
|
|
|
|
|
|
|
|
|
[node name="CONContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/PhysicalAbilities" unique_id=148762443 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
tooltip_text = "Constitution"
|
|
|
|
|
ability_name = "CON"
|
|
|
|
|
ability_score = 12
|
|
|
|
|
|
|
|
|
|
[node name="VSeparator" type="VSeparator" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid" unique_id=288608324]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
|
|
|
|
|
[node name="MentalAbilities" type="VBoxContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid" unique_id=1265879662]
|
|
|
|
|
layout_mode = 2
|
|
|
|
|
size_flags_horizontal = 3
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="INTContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/MentalAbilities" unique_id=742929374 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
tooltip_text = "Intelligence"
|
|
|
|
|
ability_name = "INT"
|
|
|
|
|
ability_score = 8
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="WISContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/MentalAbilities" unique_id=1462506418 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
tooltip_text = "Wisdom"
|
|
|
|
|
ability_name = "WIS"
|
|
|
|
|
ability_score = 11
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="CHAContainer" parent="CenterContainer/VBoxContainer/HBoxContainer/AbilitiesSection/AbilitiesGrid/MentalAbilities" unique_id=113539656 groups=["ability_containers"] instance=ExtResource("2_50a5s")]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-21 02:13:53 +00:00
|
|
|
tooltip_text = "Charisma"
|
|
|
|
|
ability_name = "CHA"
|
2026-02-19 17:25:10 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="HSeparator3" type="HSeparator" parent="CenterContainer/VBoxContainer" unique_id=1942684785]
|
2026-02-19 17:25:10 +00:00
|
|
|
layout_mode = 2
|
2026-02-19 04:57:07 +00:00
|
|
|
|
2026-02-21 02:13:53 +00:00
|
|
|
[node name="FinishButton" type="Button" parent="CenterContainer/VBoxContainer" unique_id=586398404]
|
2026-02-19 04:57:07 +00:00
|
|
|
layout_mode = 2
|
|
|
|
|
text = "Finish"
|