ported from perforce

This commit is contained in:
2026-04-19 00:43:27 +02:00
commit 6c0c33f5d4
700 changed files with 19735 additions and 0 deletions

View File

@@ -0,0 +1,130 @@
[gd_scene load_steps=8 format=3 uid="uid://o4s2ooq4eljw"]
[ext_resource type="Theme" uid="uid://b8egvkt2yaoqp" path="res://program.tres" id="1_theme"]
[ext_resource type="Script" uid="uid://6cx86f16c8ml" path="res://CurrencyBar.cs" id="2_script"]
[ext_resource type="Texture2D" uid="uid://esoqf5bhjef5" path="res://images/energy.png" id="3_44kn5"]
[ext_resource type="Texture2D" uid="uid://ck8oy0njtpemv" path="res://images/carry.png" id="4_tbi18"]
[ext_resource type="Texture2D" uid="uid://busv8swo340n1" path="res://images/delivery.png" id="5_8wu1y"]
[ext_resource type="Texture2D" uid="uid://dpyols31oha7" path="res://images/tape.png" id="6_44kn5"]
[ext_resource type="Texture2D" uid="uid://cylelh7qqj5ge" path="res://images/hand.png" id="7_44kn5"]
[node name="CurrencyBar" type="Control"]
layout_mode = 3
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
grow_horizontal = 2
size_flags_horizontal = 4
size_flags_vertical = 0
theme = ExtResource("1_theme")
script = ExtResource("2_script")
[node name="PanelContainer" type="PanelContainer" parent="."]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -318.0
offset_right = 318.0
offset_bottom = 64.0
grow_horizontal = 2
[node name="HBoxStats" type="HBoxContainer" parent="PanelContainer"]
layout_mode = 2
theme_override_constants/separation = 24
[node name="Energy" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Icon" type="TextureRect" parent="PanelContainer/HBoxStats/Energy"]
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
tooltip_text = "Energy"
texture = ExtResource("3_44kn5")
stretch_mode = 4
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Energy"]
layout_mode = 2
text = "0"
vertical_alignment = 1
[node name="Carry" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Icon" type="TextureRect" parent="PanelContainer/HBoxStats/Carry"]
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
tooltip_text = "Carried goods and max carry capacity"
texture = ExtResource("4_tbi18")
stretch_mode = 4
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Carry"]
layout_mode = 2
text = "0/0"
vertical_alignment = 1
[node name="Delivery" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Icon" type="TextureRect" parent="PanelContainer/HBoxStats/Delivery"]
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
tooltip_text = "Delivered goods
"
texture = ExtResource("5_8wu1y")
stretch_mode = 4
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Delivery"]
layout_mode = 2
text = "0"
vertical_alignment = 1
[node name="Tape" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Icon" type="TextureRect" parent="PanelContainer/HBoxStats/Tape"]
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
tooltip_text = "Tape length"
texture = ExtResource("6_44kn5")
stretch_mode = 4
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Tape"]
layout_mode = 2
text = "0"
vertical_alignment = 1
[node name="Hand" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Icon" type="TextureRect" parent="PanelContainer/HBoxStats/Hand"]
custom_minimum_size = Vector2(24, 24)
layout_mode = 2
tooltip_text = "Hand size"
texture = ExtResource("7_44kn5")
stretch_mode = 4
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Hand"]
layout_mode = 2
text = "0"
vertical_alignment = 1
[node name="Program" type="HBoxContainer" parent="PanelContainer/HBoxStats"]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Label" type="Label" parent="PanelContainer/HBoxStats/Program"]
layout_mode = 2
text = "Program 1/5"
vertical_alignment = 1