Two F6-review follow-ups from the human's read of the running screen.
1. GRANTED skill chips now read as 'you already have this', not 'unavailable'.
The elf's granted `perception` shared SkillChip's dim `disabled` look with the
'picks are spent' chips, so it read as blocked. Split out a fourth state,
SkillChipGranted — a solid gold fill, cream text, and a ✓ prefix (owned) — while
the pool-is-spent chips keep the plain dim disabled. Applied per-chip in _bind_skills.
2. Enlarged the small mono/body/prose roles for readability on sub-1920 laptops
(the 1920 design canvas scales DOWN on a smaller screen, so 11-13px text got
tiny): DM prose 20->22, MONO 13->14, section labels 13->14, card title 19->20,
card body 13->14, chips 11->12, skill chips 12->14, the two flag pills +1. Big
serif headings unchanged.
Two layout consequences the guards caught and I fixed, not silenced:
- Race cards overflowed the taller blurb -> card min-height 140->180 (the overflow
guard, which measures against the card the engine does NOT derive from the text,
went red first; traps.md #17).
- The 9-chip Human bonus row, wider at the bigger font, blew the whole sheet past
the viewport -> BonusRow HBoxContainer -> HFlowContainer so it wraps instead of
forcing the sheet wide. Nothing depends on the row's type (tests check child
count + visibility only).
319 client tests green (theme drift guard + overflow guard included); screenshot-
verified at 1280x720: granted chip owned, no clipping, bonus row wraps cleanly.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1250 lines
35 KiB
Plaintext
1250 lines
35 KiB
Plaintext
[gd_scene load_steps=5 format=3]
|
||
|
||
[ext_resource type="Script" path="res://scripts/ui/creation/character_creation.gd" id="1"]
|
||
[ext_resource type="Theme" path="res://assets/theme/game_theme.tres" id="2"]
|
||
[ext_resource type="PackedScene" path="res://scenes/theme/surfaces/DarkBay.tscn" id="3"]
|
||
[ext_resource type="PackedScene" path="res://scenes/theme/surfaces/ParchmentPanel.tscn" id="4"]
|
||
|
||
[node name="CharacterCreation" type="Control"]
|
||
layout_mode = 3
|
||
anchors_preset = 0
|
||
offset_right = 1920.0
|
||
offset_bottom = 1080.0
|
||
theme = ExtResource("2")
|
||
script = ExtResource("1")
|
||
|
||
[node name="Split" type="HBoxContainer" parent="."]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
theme_override_constants/separation = 0
|
||
|
||
[node name="Bay" type="Control" parent="Split"]
|
||
custom_minimum_size = Vector2(660, 1080)
|
||
layout_mode = 2
|
||
|
||
[node name="Backdrop" parent="Split/Bay" instance=ExtResource("3")]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
|
||
[node name="Col" type="VBoxContainer" parent="Split/Bay"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 34.0
|
||
offset_top = 30.0
|
||
offset_right = -34.0
|
||
offset_bottom = -34.0
|
||
theme_override_constants/separation = 16
|
||
|
||
[node name="Kicker" type="Label" parent="Split/Bay/Col"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"Mono"
|
||
text = "WHO WILL YOU BE?"
|
||
|
||
[node name="ModelSlot" type="PanelContainer" parent="Split/Bay/Col"]
|
||
custom_minimum_size = Vector2(0, 540)
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
theme_type_variation = &"ItemTileEmpty"
|
||
|
||
[node name="Label" type="Label" parent="Split/Bay/Col/ModelSlot"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"Mono"
|
||
text = "CHARACTER
|
||
MODEL"
|
||
|
||
[node name="Nameplate" type="VBoxContainer" parent="Split/Bay/Col"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 4
|
||
|
||
[node name="Name" type="Label" parent="Split/Bay/Col/Nameplate"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 34
|
||
text = "Nameless"
|
||
|
||
[node name="Sub" type="Label" parent="Split/Bay/Col/Nameplate"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"TitleKicker"
|
||
text = "Human · Sellsword"
|
||
|
||
[node name="OriginCard" type="PanelContainer" parent="Split/Bay/Col"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Bay/Col/OriginCard"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 7
|
||
|
||
[node name="Kicker" type="Label" parent="Split/Bay/Col/OriginCard/Box"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "THE DM SIZES YOU UP"
|
||
|
||
[node name="Text" type="RichTextLabel" parent="Split/Bay/Col/OriginCard/Box"]
|
||
custom_minimum_size = Vector2(0, 96)
|
||
layout_mode = 2
|
||
bbcode_enabled = true
|
||
fit_content = true
|
||
text = "[i]The DM has not yet decided what you are.[/i]"
|
||
|
||
[node name="Sheet" type="Control" parent="Split"]
|
||
custom_minimum_size = Vector2(1260, 1080)
|
||
layout_mode = 2
|
||
|
||
[node name="Backdrop" parent="Split/Sheet" instance=ExtResource("4")]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
|
||
[node name="Body" type="VBoxContainer" parent="Split/Sheet"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 44.0
|
||
offset_top = 30.0
|
||
offset_right = -44.0
|
||
offset_bottom = -30.0
|
||
theme_override_constants/separation = 16
|
||
|
||
[node name="Header" type="VBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
|
||
[node name="Title" type="Label" parent="Split/Sheet/Body/Header"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"Heading"
|
||
text = "Create Your Character"
|
||
|
||
[node name="Kicker" type="Label" parent="Split/Sheet/Body/Header"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "THE WORLD HAS REAL PROBLEMS AND DOES NOT CARE ABOUT YOU"
|
||
|
||
[node name="RaceSection" type="VBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 9
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/RaceSection"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "RACE"
|
||
|
||
[node name="Cards" type="HBoxContainer" parent="Split/Sheet/Body/RaceSection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 14
|
||
|
||
[node name="Race0" type="Button" parent="Split/Sheet/Body/RaceSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 180)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/RaceSection/Cards/Race0"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 15.0
|
||
offset_top = 13.0
|
||
offset_right = -15.0
|
||
offset_bottom = -13.0
|
||
mouse_filter = 2
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race0/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
theme_type_variation = &"CardTitle"
|
||
text = "Human"
|
||
|
||
[node name="Blurb" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race0/Box"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"CardBody"
|
||
text = "…"
|
||
|
||
[node name="Trait" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race0/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "…"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race0"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -78.0
|
||
offset_top = -11.0
|
||
offset_right = -12.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Race1" type="Button" parent="Split/Sheet/Body/RaceSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 180)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/RaceSection/Cards/Race1"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 15.0
|
||
offset_top = 13.0
|
||
offset_right = -15.0
|
||
offset_bottom = -13.0
|
||
mouse_filter = 2
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race1/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
theme_type_variation = &"CardTitle"
|
||
text = "Elf"
|
||
|
||
[node name="Blurb" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race1/Box"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"CardBody"
|
||
text = "…"
|
||
|
||
[node name="Trait" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race1/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "…"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race1"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -78.0
|
||
offset_top = -11.0
|
||
offset_right = -12.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Race2" type="Button" parent="Split/Sheet/Body/RaceSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 180)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/RaceSection/Cards/Race2"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 15.0
|
||
offset_top = 13.0
|
||
offset_right = -15.0
|
||
offset_bottom = -13.0
|
||
mouse_filter = 2
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race2/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
theme_type_variation = &"CardTitle"
|
||
text = "Dwarf"
|
||
|
||
[node name="Blurb" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race2/Box"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"CardBody"
|
||
text = "…"
|
||
|
||
[node name="Trait" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race2/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "…"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race2"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -78.0
|
||
offset_top = -11.0
|
||
offset_right = -12.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Race3" type="Button" parent="Split/Sheet/Body/RaceSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 180)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/RaceSection/Cards/Race3"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
offset_left = 15.0
|
||
offset_top = 13.0
|
||
offset_right = -15.0
|
||
offset_bottom = -13.0
|
||
mouse_filter = 2
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race3/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
theme_type_variation = &"CardTitle"
|
||
text = "Beastfolk"
|
||
|
||
[node name="Blurb" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race3/Box"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 3
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"CardBody"
|
||
text = "…"
|
||
|
||
[node name="Trait" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race3/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "…"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/RaceSection/Cards/Race3"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -78.0
|
||
offset_top = -11.0
|
||
offset_right = -12.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="CallingSection" type="VBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 9
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/CallingSection"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "CALLING"
|
||
|
||
[node name="Cards" type="HBoxContainer" parent="Split/Sheet/Body/CallingSection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 12
|
||
|
||
[node name="Calling0" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling0"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling0/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Sellsword"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling0/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "STR"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling0"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling1" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling1"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling1/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Reaver"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling1/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "STR"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling1"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling2" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling2"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling2/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Cutpurse"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling2/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "DEX"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling2"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling3" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling3"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling3/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Trapper"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling3/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "DEX"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling3"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling4" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling4"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling4/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Hedge-Mage"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling4/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "MAG"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling4"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling5" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling5"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling5/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Bonesetter"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling5/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "FTH"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling5"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Calling6" type="Button" parent="Split/Sheet/Body/CallingSection/Cards"]
|
||
custom_minimum_size = Vector2(0, 64)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
toggle_mode = true
|
||
theme_type_variation = &"SelectCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Cards/Calling6"]
|
||
layout_mode = 1
|
||
anchors_preset = 15
|
||
anchor_right = 1.0
|
||
anchor_bottom = 1.0
|
||
mouse_filter = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Name" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling6/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"CardTitle"
|
||
theme_override_font_sizes/font_size = 17
|
||
text = "Bloodsworn"
|
||
|
||
[node name="Chip" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling6/Box"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "FTH"
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/CallingSection/Cards/Calling6"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 1
|
||
anchor_left = 1.0
|
||
anchor_right = 1.0
|
||
offset_left = -74.0
|
||
offset_top = -11.0
|
||
offset_right = -10.0
|
||
offset_bottom = 9.0
|
||
grow_horizontal = 0
|
||
mouse_filter = 2
|
||
theme_type_variation = &"ChosenTag"
|
||
text = "CHOSEN"
|
||
|
||
[node name="Detail" type="PanelContainer" parent="Split/Sheet/Body/CallingSection"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/CallingSection/Detail"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 7
|
||
|
||
[node name="Blurb" type="RichTextLabel" parent="Split/Sheet/Body/CallingSection/Detail/Box"]
|
||
custom_minimum_size = Vector2(0, 48)
|
||
layout_mode = 2
|
||
bbcode_enabled = true
|
||
fit_content = true
|
||
text = "[i]…[/i]"
|
||
|
||
[node name="Mechanics" type="Label" parent="Split/Sheet/Body/CallingSection/Detail/Box"]
|
||
layout_mode = 2
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "…"
|
||
|
||
[node name="SkillSection" type="VBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 9
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/SkillSection"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "PROFICIENCIES"
|
||
|
||
[node name="PoolRow" type="HBoxContainer" parent="Split/Sheet/Body/SkillSection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 10
|
||
|
||
[node name="Count" type="Label" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "0 of 2 chosen"
|
||
|
||
[node name="Pool0" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "stealth"
|
||
|
||
[node name="Pool1" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "sleight of hand"
|
||
|
||
[node name="Pool2" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "acrobatics"
|
||
|
||
[node name="Pool3" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "athletics"
|
||
|
||
[node name="Pool4" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "intimidation"
|
||
|
||
[node name="Pool5" type="Button" parent="Split/Sheet/Body/SkillSection/PoolRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "perception"
|
||
|
||
[node name="BonusRow" type="HFlowContainer" parent="Split/Sheet/Body/SkillSection"]
|
||
layout_mode = 2
|
||
theme_override_constants/h_separation = 10
|
||
theme_override_constants/v_separation = 8
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "HUMAN — ONE MORE, ANY SKILL"
|
||
|
||
[node name="Bonus0" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "athletics"
|
||
|
||
[node name="Bonus1" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "intimidation"
|
||
|
||
[node name="Bonus2" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "stealth"
|
||
|
||
[node name="Bonus3" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "sleight of hand"
|
||
|
||
[node name="Bonus4" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "acrobatics"
|
||
|
||
[node name="Bonus5" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "endurance"
|
||
|
||
[node name="Bonus6" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "perception"
|
||
|
||
[node name="Bonus7" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "faith lore"
|
||
|
||
[node name="Bonus8" type="Button" parent="Split/Sheet/Body/SkillSection/BonusRow"]
|
||
layout_mode = 2
|
||
toggle_mode = true
|
||
theme_type_variation = &"SkillChip"
|
||
text = "sorcery"
|
||
|
||
[node name="AbilitySection" type="VBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 9
|
||
|
||
[node name="Head" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 14
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/AbilitySection/Head"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "ABILITY SCORES"
|
||
|
||
[node name="Points" type="Label" parent="Split/Sheet/Body/AbilitySection/Head"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "points left: 3"
|
||
|
||
[node name="Reroll" type="Button" parent="Split/Sheet/Body/AbilitySection/Head"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "⟳ re-roll"
|
||
|
||
[node name="Hint" type="Label" parent="Split/Sheet/Body/AbilitySection/Head"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 15
|
||
text = "rolled 3d6, never below 8 — that roll is your floor, spend up only"
|
||
|
||
[node name="Cards" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 12
|
||
|
||
[node name="Ab0" type="PanelContainer" parent="Split/Sheet/Body/AbilitySection/Cards"]
|
||
custom_minimum_size = Vector2(0, 132)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_type_variation = &"AbilityCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Key" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "STR"
|
||
|
||
[node name="Value" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 36
|
||
text = "10"
|
||
|
||
[node name="Rolled" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "rolled 10"
|
||
|
||
[node name="Buttons" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Minus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "−"
|
||
|
||
[node name="Plus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "+"
|
||
|
||
[node name="Overlay" type="Control" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab0/Overlay"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 5
|
||
anchor_left = 0.5
|
||
anchor_right = 0.5
|
||
offset_left = -42.0
|
||
offset_top = -26.0
|
||
offset_right = 42.0
|
||
offset_bottom = -6.0
|
||
grow_horizontal = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"PrimaryTag"
|
||
text = "PRIMARY"
|
||
|
||
[node name="Ab1" type="PanelContainer" parent="Split/Sheet/Body/AbilitySection/Cards"]
|
||
custom_minimum_size = Vector2(0, 132)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_type_variation = &"AbilityCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Key" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "DEX"
|
||
|
||
[node name="Value" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 36
|
||
text = "10"
|
||
|
||
[node name="Rolled" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "rolled 10"
|
||
|
||
[node name="Buttons" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Minus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "−"
|
||
|
||
[node name="Plus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "+"
|
||
|
||
[node name="Overlay" type="Control" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab1/Overlay"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 5
|
||
anchor_left = 0.5
|
||
anchor_right = 0.5
|
||
offset_left = -42.0
|
||
offset_top = -26.0
|
||
offset_right = 42.0
|
||
offset_bottom = -6.0
|
||
grow_horizontal = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"PrimaryTag"
|
||
text = "PRIMARY"
|
||
|
||
[node name="Ab2" type="PanelContainer" parent="Split/Sheet/Body/AbilitySection/Cards"]
|
||
custom_minimum_size = Vector2(0, 132)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_type_variation = &"AbilityCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Key" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "CON"
|
||
|
||
[node name="Value" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 36
|
||
text = "10"
|
||
|
||
[node name="Rolled" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "rolled 10"
|
||
|
||
[node name="Buttons" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Minus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "−"
|
||
|
||
[node name="Plus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "+"
|
||
|
||
[node name="Overlay" type="Control" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab2/Overlay"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 5
|
||
anchor_left = 0.5
|
||
anchor_right = 0.5
|
||
offset_left = -42.0
|
||
offset_top = -26.0
|
||
offset_right = 42.0
|
||
offset_bottom = -6.0
|
||
grow_horizontal = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"PrimaryTag"
|
||
text = "PRIMARY"
|
||
|
||
[node name="Ab3" type="PanelContainer" parent="Split/Sheet/Body/AbilitySection/Cards"]
|
||
custom_minimum_size = Vector2(0, 132)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_type_variation = &"AbilityCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Key" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "FTH"
|
||
|
||
[node name="Value" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 36
|
||
text = "10"
|
||
|
||
[node name="Rolled" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "rolled 10"
|
||
|
||
[node name="Buttons" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Minus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "−"
|
||
|
||
[node name="Plus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "+"
|
||
|
||
[node name="Overlay" type="Control" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab3/Overlay"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 5
|
||
anchor_left = 0.5
|
||
anchor_right = 0.5
|
||
offset_left = -42.0
|
||
offset_top = -26.0
|
||
offset_right = 42.0
|
||
offset_bottom = -6.0
|
||
grow_horizontal = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"PrimaryTag"
|
||
text = "PRIMARY"
|
||
|
||
[node name="Ab4" type="PanelContainer" parent="Split/Sheet/Body/AbilitySection/Cards"]
|
||
custom_minimum_size = Vector2(0, 132)
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_type_variation = &"AbilityCard"
|
||
|
||
[node name="Box" type="VBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 5
|
||
|
||
[node name="Key" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "MAG"
|
||
|
||
[node name="Value" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"Accent"
|
||
theme_override_font_sizes/font_size = 36
|
||
text = "10"
|
||
|
||
[node name="Rolled" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "rolled 10"
|
||
|
||
[node name="Buttons" type="HBoxContainer" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box"]
|
||
layout_mode = 2
|
||
alignment = 1
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Minus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "−"
|
||
|
||
[node name="Plus" type="Button" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Box/Buttons"]
|
||
custom_minimum_size = Vector2(36, 28)
|
||
layout_mode = 2
|
||
theme_type_variation = &"ParchmentButton"
|
||
text = "+"
|
||
|
||
[node name="Overlay" type="Control" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4"]
|
||
layout_mode = 2
|
||
mouse_filter = 2
|
||
|
||
[node name="Tag" type="Label" parent="Split/Sheet/Body/AbilitySection/Cards/Ab4/Overlay"]
|
||
visible = false
|
||
layout_mode = 1
|
||
anchors_preset = 5
|
||
anchor_left = 0.5
|
||
anchor_right = 0.5
|
||
offset_left = -42.0
|
||
offset_top = -26.0
|
||
offset_right = 42.0
|
||
offset_bottom = -6.0
|
||
grow_horizontal = 2
|
||
mouse_filter = 2
|
||
horizontal_alignment = 1
|
||
vertical_alignment = 1
|
||
theme_type_variation = &"PrimaryTag"
|
||
text = "PRIMARY"
|
||
|
||
[node name="Footer" type="HBoxContainer" parent="Split/Sheet/Body"]
|
||
layout_mode = 2
|
||
size_flags_vertical = 10
|
||
theme_override_constants/separation = 20
|
||
|
||
[node name="NameBox" type="VBoxContainer" parent="Split/Sheet/Body/Footer"]
|
||
layout_mode = 2
|
||
size_flags_horizontal = 3
|
||
theme_override_constants/separation = 9
|
||
|
||
[node name="Label" type="Label" parent="Split/Sheet/Body/Footer/NameBox"]
|
||
layout_mode = 2
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "NAME"
|
||
|
||
[node name="NameEdit" type="LineEdit" parent="Split/Sheet/Body/Footer/NameBox"]
|
||
layout_mode = 2
|
||
placeholder_text = "What do they call you?"
|
||
|
||
[node name="CtaBox" type="VBoxContainer" parent="Split/Sheet/Body/Footer"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 6
|
||
|
||
[node name="Enter" type="Button" parent="Split/Sheet/Body/Footer/CtaBox"]
|
||
custom_minimum_size = Vector2(280, 56)
|
||
layout_mode = 2
|
||
disabled = true
|
||
theme_type_variation = &"PrimaryCTA"
|
||
text = "ENTER THE WORLD"
|
||
|
||
[node name="Error" type="Label" parent="Split/Sheet/Body/Footer/CtaBox"]
|
||
layout_mode = 2
|
||
horizontal_alignment = 1
|
||
autowrap_mode = 3
|
||
theme_type_variation = &"SectionLabel"
|
||
text = "no second chances out there"
|