The human's first F6 run found four defects headless GUT could not see, all now fixed and break-proven. 1. Fifteen Labels shipped invisible. _fonts() sets a default font and size but never a default font_color for the base Label type, so a Label with no type-variation inherited Godot's built-in default — WHITE — and rendered white-on-parchment: the four race names, four race blurbs, and seven calling names, every unreadable string on the sheet. New CardTitle / CardBody roles (mock #3a2f1c / #6a5a3a) fix it. NOT a global default Label colour: the Title screen has 12 bare Labels on a dark background that rely on white. 2. The PRIMARY badge covered the rolled value. The ability card is a PanelContainer, and a Container force-fits its children, so the badge's authored anchors were dead letters — it stretched to the card's full width and centred over the value. Nesting it under a plain Control (not a Container) restores absolute positioning. The badges also carried _flat()'s 12/6 card padding; a new tight pill stylebox matches the mock's 2px 9px. 3. Race cards overflowed their own border (108px card, 114px of content). Bumped to 140. The CHOSEN badge on the calling card moved from centre to the mock's top-right, and the ability card got its own AbilityCard variation with 16px top headroom for the badge (ParchmentCard is shared with the shell). 4. The default window (1600x900) was larger than a 1600x900 laptop's usable area, so the WM clamped it to 1589x752 and the run came up pillarboxed. Default is now 1280x720, resizable; the 1920x1080 design canvas is unchanged (canvas_items + keep scales it, so no layout number moved). Also closes M4-b's two open copy items: the cutpurse origin fragment (it contradicted its own blurb) and the Hint label (it omitted the roll's floor of 8, now pinned to NewGame.roll_attributes). Guards for 1-4 are new and each was re-broken and watched go red. The overflow guard in 3 was FIRST WRITTEN AS A TAUTOLOGY — Godot clamps Control.size up to its combined minimum, so `min <= size` is `x <= x` — and passed against the bug, 29/29, until it was rewritten to measure against the card that clips. That is traps.md #17 and the thirteenth cannot-fail assertion this branch has caught. 319 client tests green, content build green, theme drift guard satisfied. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1249 lines
35 KiB
Plaintext
1249 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, 140)
|
||
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, 140)
|
||
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, 140)
|
||
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, 140)
|
||
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="HBoxContainer" parent="Split/Sheet/Body/SkillSection"]
|
||
layout_mode = 2
|
||
theme_override_constants/separation = 10
|
||
|
||
[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"
|