From 2190d18d8d58f867927126829e7c0d7ef6fac372 Mon Sep 17 00:00:00 2001 From: bd Date: Sat, 24 May 2025 18:50:01 -0400 Subject: Add UI panel which displays actions/upgrades --- scenes/ui.tscn | 41 +++++++++++++---------------------------- 1 file changed, 13 insertions(+), 28 deletions(-) (limited to 'scenes/ui.tscn') diff --git a/scenes/ui.tscn b/scenes/ui.tscn index c7d05a9..5f10b53 100644 --- a/scenes/ui.tscn +++ b/scenes/ui.tscn @@ -1,19 +1,19 @@ -[gd_scene load_steps=5 format=3 uid="uid://dycgp3yept14k"] +[gd_scene load_steps=3 format=3 uid="uid://dycgp3yept14k"] -[ext_resource type="Script" uid="uid://dtj2opmwvh4y1" path="res://scripts/life.gd" id="1_suays"] -[ext_resource type="Script" uid="uid://b8urrbmynk327" path="res://scripts/morale.gd" id="1_yb1mt"] -[ext_resource type="PackedScene" uid="uid://edgs77gubcl8" path="res://scenes/ui_panel.tscn" id="3_yev5y"] +[ext_resource type="Script" uid="uid://biw5cwtetstux" path="res://scripts/ui.gd" id="1_yev5y"] [sub_resource type="StyleBoxFlat" id="StyleBoxFlat_nt14h"] bg_color = Color(0, 0.0117647, 0.552941, 1) -[node name="PanelContainer" type="PanelContainer"] +[node name="UI" type="PanelContainer"] anchors_preset = 10 anchor_right = 1.0 +offset_right = -313.0 offset_bottom = 17.0 grow_horizontal = 2 -size_flags_vertical = 0 +size_flags_horizontal = 3 theme_override_styles/panel = SubResource("StyleBoxFlat_nt14h") +script = ExtResource("1_yev5y") [node name="MarginContainer" type="MarginContainer" parent="."] layout_mode = 2 @@ -22,39 +22,24 @@ theme_override_constants/margin_top = 0 [node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer"] layout_mode = 2 +size_flags_vertical = 0 [node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/HBoxContainer"] +clip_contents = true layout_mode = 2 +size_flags_horizontal = 0 theme_override_constants/separation = -3 [node name="Morale" type="Label" parent="MarginContainer/HBoxContainer/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 8 -text = "Morale: 10" -script = ExtResource("1_yb1mt") +text = " Morale: " [node name="Life" type="Label" parent="MarginContainer/HBoxContainer/VBoxContainer"] layout_mode = 2 theme_override_font_sizes/font_size = 8 -text = "Life: 20" -script = ExtResource("1_suays") - -[node name="Warlock" parent="MarginContainer/HBoxContainer" instance=ExtResource("3_yev5y")] -layout_mode = 2 -object_name = "warlock" -cost = "10" - -[node name="Wyvern" parent="MarginContainer/HBoxContainer" instance=ExtResource("3_yev5y")] -layout_mode = 2 -object_name = "wyvern" -cost = "15" - -[node name="Werewolf" parent="MarginContainer/HBoxContainer" instance=ExtResource("3_yev5y")] -layout_mode = 2 -object_name = "werewolf" -cost = "-" +text = "Life: " -[node name="Wellspring" parent="MarginContainer/HBoxContainer" instance=ExtResource("3_yev5y")] +[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer"] layout_mode = 2 -object_name = "wellspring" -cost = "-" +size_flags_horizontal = 3 -- cgit v1.2.3