broken_seals_roguelike/game/ui/character/CharacterWindow.tscn

386 lines
14 KiB
Plaintext

[gd_scene load_steps=4 format=2]
[ext_resource path="res://ui/theme/ui_theme.tres" type="Theme" id=1]
[ext_resource path="res://ui/character/CharacterWindow.gd" type="Script" id=2]
[ext_resource path="res://ui/character/SingleStatRow.tscn" type="PackedScene" id=3]
[node name="CharacterWindow" type="Control"]
anchor_right = 1.0
anchor_bottom = 1.0
mouse_filter = 2
theme = ExtResource( 1 )
script = ExtResource( 2 )
__meta__ = {
"_edit_use_anchors_": false
}
container_path = NodePath("Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer")
[node name="Panel" type="PanelContainer" parent="."]
margin_left = 52.0
margin_top = 54.0
margin_right = 288.0
margin_bottom = 421.0
__meta__ = {
"_edit_use_anchors_": false
}
[node name="VBoxContainer" type="VBoxContainer" parent="Panel"]
margin_left = 4.0
margin_top = 4.0
margin_right = 232.0
margin_bottom = 363.0
[node name="HBoxContainer" type="HBoxContainer" parent="Panel/VBoxContainer"]
margin_right = 228.0
margin_bottom = 30.0
rect_min_size = Vector2( 0, 30 )
[node name="Label" type="Label" parent="Panel/VBoxContainer/HBoxContainer"]
margin_top = 7.0
margin_right = 194.0
margin_bottom = 22.0
size_flags_horizontal = 3
text = "Character"
[node name="Button" type="Button" parent="Panel/VBoxContainer/HBoxContainer"]
margin_left = 198.0
margin_right = 228.0
margin_bottom = 30.0
rect_min_size = Vector2( 30, 30 )
text = "X"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="HBoxContainer2" type="HBoxContainer" parent="Panel/VBoxContainer"]
margin_top = 38.0
margin_right = 228.0
margin_bottom = 359.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="ScrollContainer" type="ScrollContainer" parent="Panel/VBoxContainer/HBoxContainer2"]
margin_right = 228.0
margin_bottom = 321.0
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="MarginContainer" type="MarginContainer" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer"]
margin_right = 218.0
margin_bottom = 1066.0
size_flags_horizontal = 3
custom_constants/margin_right = 8
custom_constants/margin_left = 6
[node name="VBoxContainer" type="VBoxContainer" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer"]
margin_left = 6.0
margin_right = 210.0
margin_bottom = 1066.0
size_flags_horizontal = 3
[node name="Agility" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_right = 204.0
stat_name = "Agility"
[node name="Strength" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 23.0
margin_right = 204.0
margin_bottom = 38.0
stat_name = "Strength"
[node name="Stamina" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 46.0
margin_right = 204.0
margin_bottom = 61.0
stat_name = "Stamina"
[node name="Intellect" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 69.0
margin_right = 204.0
margin_bottom = 84.0
stat_name = "Intellect"
[node name="Spirit" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 92.0
margin_right = 204.0
margin_bottom = 107.0
stat_name = "Spirit"
[node name="Separator" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 115.0
margin_right = 204.0
margin_bottom = 119.0
rect_min_size = Vector2( 0, 4 )
[node name="Health" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 127.0
margin_right = 204.0
margin_bottom = 142.0
stat_name = "Health"
[node name="Mana" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 150.0
margin_right = 204.0
margin_bottom = 165.0
stat_name = "Mana"
[node name="Speed" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 173.0
margin_right = 204.0
margin_bottom = 188.0
stat_name = "Speed"
[node name="Haste" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 196.0
margin_right = 204.0
margin_bottom = 211.0
stat_name = "Haste"
[node name="HasteRating" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 219.0
margin_right = 204.0
margin_bottom = 234.0
stat_name = "Haste Rating"
[node name="Separator2" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 242.0
margin_right = 204.0
margin_bottom = 246.0
rect_min_size = Vector2( 0, 4 )
[node name="Resilience" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 254.0
margin_right = 204.0
margin_bottom = 269.0
stat_name = "Resilience"
[node name="Armor" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 277.0
margin_right = 204.0
margin_bottom = 292.0
stat_name = "Armor"
[node name="Separator4" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 300.0
margin_right = 204.0
margin_bottom = 304.0
rect_min_size = Vector2( 0, 4 )
[node name="AttackPower" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 312.0
margin_right = 204.0
margin_bottom = 327.0
stat_name = "Attack Power"
[node name="SpellPower" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 335.0
margin_right = 204.0
margin_bottom = 350.0
stat_name = "Spell Power"
[node name="MeleeCrit" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 358.0
margin_right = 204.0
margin_bottom = 373.0
stat_name = "Melee Crit"
[node name="MeleeCritBonus" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 381.0
margin_right = 204.0
margin_bottom = 396.0
stat_name = "Melee Crit Bonus"
[node name="SpellCrit" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 404.0
margin_right = 204.0
margin_bottom = 419.0
stat_name = "Spell Crit"
[node name="SpellCritBonus" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 427.0
margin_right = 204.0
margin_bottom = 442.0
stat_name = "Spell Crit Bonus"
[node name="Separator3" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 450.0
margin_right = 204.0
margin_bottom = 454.0
rect_min_size = Vector2( 0, 4 )
[node name="Block" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 462.0
margin_right = 204.0
margin_bottom = 477.0
stat_name = "Block"
[node name="Parry" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 485.0
margin_right = 204.0
margin_bottom = 500.0
stat_name = "Parry"
[node name="DamageReduction" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 508.0
margin_right = 204.0
margin_bottom = 523.0
stat_name = "Damage Reduction"
[node name="MeleeDamageReduction" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 531.0
margin_right = 204.0
margin_bottom = 546.0
stat_name = "Melee Damage Reduction"
[node name="SpellDamageReduction" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 554.0
margin_right = 204.0
margin_bottom = 569.0
stat_name = "Spell Damage Reduction"
[node name="Separator5" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 577.0
margin_right = 204.0
margin_bottom = 581.0
rect_min_size = Vector2( 0, 4 )
[node name="DamageTaken" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 589.0
margin_right = 204.0
margin_bottom = 604.0
stat_name = "Damage Taken"
[node name="HealTaken" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 612.0
margin_right = 204.0
margin_bottom = 627.0
stat_name = "Heal Taken"
[node name="Separator6" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 635.0
margin_right = 204.0
margin_bottom = 639.0
rect_min_size = Vector2( 0, 4 )
[node name="MeleeDamage" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 647.0
margin_right = 204.0
margin_bottom = 662.0
stat_name = "Melee Damage"
[node name="SpellDamage" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 670.0
margin_right = 204.0
margin_bottom = 685.0
stat_name = "Spell Damage"
[node name="Separator7" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 693.0
margin_right = 204.0
margin_bottom = 697.0
rect_min_size = Vector2( 0, 4 )
[node name="HolyResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 705.0
margin_right = 204.0
margin_bottom = 720.0
stat_name = "Holy Resist"
[node name="ShadowResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 728.0
margin_right = 204.0
margin_bottom = 743.0
stat_name = "Shadow Resist"
[node name="NatureResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 751.0
margin_right = 204.0
margin_bottom = 766.0
stat_name = "Nature Resist"
[node name="FireResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 774.0
margin_right = 204.0
margin_bottom = 789.0
stat_name = "Fire Resist"
[node name="FrostResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 797.0
margin_right = 204.0
margin_bottom = 812.0
stat_name = "Frost Resist"
[node name="LightningResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 820.0
margin_right = 204.0
margin_bottom = 835.0
stat_name = "Lightning Resist"
[node name="ChaosResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 843.0
margin_right = 204.0
margin_bottom = 858.0
stat_name = "Chaos Resist"
[node name="SilenceResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 866.0
margin_right = 204.0
margin_bottom = 881.0
stat_name = "Silence Resist"
[node name="FearResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 889.0
margin_right = 204.0
margin_bottom = 904.0
stat_name = "Fear Resist"
[node name="StunResist" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 912.0
margin_right = 204.0
margin_bottom = 927.0
stat_name = "Stun Resist"
[node name="Separator8" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 935.0
margin_right = 204.0
margin_bottom = 939.0
rect_min_size = Vector2( 0, 4 )
[node name="Energy" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 947.0
margin_right = 204.0
margin_bottom = 962.0
stat_name = "Energy"
[node name="Rage" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 970.0
margin_right = 204.0
margin_bottom = 985.0
stat_name = "Rage"
[node name="XPRate" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 993.0
margin_right = 204.0
margin_bottom = 1008.0
stat_name = "XP Rate"
[node name="Separator9" type="Control" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer"]
margin_top = 1016.0
margin_right = 204.0
margin_bottom = 1020.0
rect_min_size = Vector2( 0, 4 )
[node name="WeaponDamageMin" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 1028.0
margin_right = 204.0
margin_bottom = 1043.0
stat_name = "Weapon Damage Min"
[node name="WeaponDamageMax" parent="Panel/VBoxContainer/HBoxContainer2/ScrollContainer/MarginContainer/VBoxContainer" instance=ExtResource( 3 )]
margin_top = 1051.0
margin_right = 204.0
margin_bottom = 1066.0
stat_name = "Weapon Damage Max"
[connection signal="pressed" from="Panel/VBoxContainer/HBoxContainer/Button" to="." method="_on_Button_pressed"]