basketball-tactics/scenes/ui/character_creator.tscn

155 lines
6.5 KiB
Plaintext
Raw Permalink Normal View History

[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"]
[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-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-21 02:13:53 +00:00
[node name="TitleLabel" type="Label" parent="CenterContainer/VBoxContainer" unique_id=1313428113]
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-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]
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]
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]
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]
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]
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
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-21 02:13:53 +00:00
[node name="FinishButton" type="Button" parent="CenterContainer/VBoxContainer" unique_id=586398404]
layout_mode = 2
text = "Finish"