fuzzyworld

godot-shooter / files / scenes / HUD.tscn

HUD.tscn

Blame: the commit that last changed each line · file · history

ddae17d7 2023-11-08 Pavel Safronov1[gd_scene load_steps=5 format=2]
5b18ed86 2023-11-01 Pavel Safronov2
16938031 2023-11-17 Pavel Safronov3[ext_resource path="res://themes/Theme.tres" type="Theme" id=1]
4[ext_resource path="res://scenes/HUD.gd" type="Script" id=2]
5b18ed86 2023-11-01 Pavel Safronov5
ddae17d7 2023-11-08 Pavel Safronov6[sub_resource type="Animation" id=2]
7resource_name = "message fade in"
8tracks/0/type = "value"
fa5168b2 2023-11-08 Pavel Safronov9tracks/0/path = NodePath("CanvasLayer/MessageLabel:modulate")
ddae17d7 2023-11-08 Pavel Safronov10tracks/0/interp = 1
11tracks/0/loop_wrap = true
12tracks/0/imported = false
13tracks/0/enabled = true
14tracks/0/keys = {
44475e04 2023-11-08 Pavel Safronov15"times": PoolRealArray( 0, 1 ),
ddae17d7 2023-11-08 Pavel Safronov16"transitions": PoolRealArray( 1, 5.65685 ),
17"update": 0,
18"values": [ Color( 1, 1, 1, 0 ), Color( 1, 1, 1, 1 ) ]
19}
44475e04 2023-11-08 Pavel Safronov20tracks/1/type = "value"
fa5168b2 2023-11-08 Pavel Safronov21tracks/1/path = NodePath("CanvasLayer/MessageLabel:text")
44475e04 2023-11-08 Pavel Safronov22tracks/1/interp = 1
23tracks/1/loop_wrap = true
24tracks/1/imported = false
25tracks/1/enabled = true
26tracks/1/keys = {
27"times": PoolRealArray( 0 ),
28"transitions": PoolRealArray( 1 ),
29"update": 1,
30"values": [ "Tap to move???" ]
31}
ddae17d7 2023-11-08 Pavel Safronov32
d5d1043b 2023-11-02 Pavel Safronov33[sub_resource type="Animation" id=1]
ddae17d7 2023-11-08 Pavel Safronov34resource_name = "message fade out"
44475e04 2023-11-08 Pavel Safronov35length = 2.0
610a86be 2023-11-06 Pavel Safronov36tracks/0/type = "value"
fa5168b2 2023-11-08 Pavel Safronov37tracks/0/path = NodePath("CanvasLayer/MessageLabel:modulate")
d5d1043b 2023-11-02 Pavel Safronov38tracks/0/interp = 1
39tracks/0/loop_wrap = true
40tracks/0/imported = false
41tracks/0/enabled = true
42tracks/0/keys = {
44475e04 2023-11-08 Pavel Safronov43"times": PoolRealArray( 0, 2 ),
ddae17d7 2023-11-08 Pavel Safronov44"transitions": PoolRealArray( 1, 5.65685 ),
610a86be 2023-11-06 Pavel Safronov45"update": 0,
46"values": [ Color( 1, 1, 1, 1 ), Color( 1, 1, 1, 0 ) ]
d5d1043b 2023-11-02 Pavel Safronov47}
5b18ed86 2023-11-01 Pavel Safronov48
49[node name="HUD" type="Control"]
50anchor_right = 1.0
51anchor_bottom = 1.0
fa5168b2 2023-11-08 Pavel Safronov52margin_left = 10.0
53margin_top = 10.0
54margin_right = -10.0
55margin_bottom = -10.0
d5d1043b 2023-11-02 Pavel Safronov56theme = ExtResource( 1 )
5b18ed86 2023-11-01 Pavel Safronov57script = ExtResource( 2 )
58
c2827327 2023-11-10 Pavel Safronov59[node name="MarginContainer2" type="MarginContainer" parent="."]
60anchor_right = 1.0
61
62[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer2"]
63margin_right = 480.0
64margin_bottom = 37.0
8c2ffd3f 2023-11-02 Pavel Safronov65
c2827327 2023-11-10 Pavel Safronov66[node name="ScoreText" type="Label" parent="MarginContainer2/HBoxContainer"]
a97a1ce9 2023-11-10 Pavel Safronov67margin_right = 128.0
c2827327 2023-11-10 Pavel Safronov68margin_bottom = 37.0
5b18ed86 2023-11-01 Pavel Safronov69text = "Score: "
70
c2827327 2023-11-10 Pavel Safronov71[node name="Score" type="Label" parent="MarginContainer2/HBoxContainer"]
a97a1ce9 2023-11-10 Pavel Safronov72margin_left = 136.0
73margin_right = 198.0
c2827327 2023-11-10 Pavel Safronov74margin_bottom = 37.0
5b18ed86 2023-11-01 Pavel Safronov75text = "100"
76uppercase = true
d5d1043b 2023-11-02 Pavel Safronov77
c2827327 2023-11-10 Pavel Safronov78[node name="Weapon" type="Label" parent="MarginContainer2/HBoxContainer"]
79margin_left = 312.0
80margin_right = 427.0
81margin_bottom = 37.0
82size_flags_horizontal = 10
83size_flags_vertical = 1
84text = "Laser:"
85align = 2
86valign = 2
87
88[node name="Ammo" type="Label" parent="MarginContainer2/HBoxContainer"]
89margin_left = 435.0
90margin_right = 480.0
91margin_bottom = 37.0
92text = "inf"
93
fa5168b2 2023-11-08 Pavel Safronov94[node name="MarginContainer" type="MarginContainer" parent="."]
95anchor_top = 1.0
96anchor_right = 1.0
97anchor_bottom = 1.0
98margin_top = -74.0
99
100[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer"]
101margin_right = 480.0
102margin_bottom = 74.0
103
0005bbcc 2023-11-10 Pavel Safronov104[node name="PauseButton" type="Button" parent="MarginContainer/HBoxContainer2"]
a97a1ce9 2023-11-10 Pavel Safronov105margin_right = 42.0
0005bbcc 2023-11-10 Pavel Safronov106margin_bottom = 74.0
cac0fb4f 2023-11-11 Pavel Safronov107mouse_default_cursor_shape = 2
0005bbcc 2023-11-10 Pavel Safronov108text = "="
fa5168b2 2023-11-08 Pavel Safronov109
110[node name="Objective" type="Label" parent="MarginContainer/HBoxContainer2"]
180b363c 2023-11-14 Pavel Safronov111margin_left = 410.0
fa5168b2 2023-11-08 Pavel Safronov112margin_right = 480.0
113margin_bottom = 74.0
114size_flags_horizontal = 10
115size_flags_vertical = 1
180b363c 2023-11-14 Pavel Safronov116text = "0/5"
fa5168b2 2023-11-08 Pavel Safronov117align = 2
118valign = 2
119
ddae17d7 2023-11-08 Pavel Safronov120[node name="CanvasLayer" type="CanvasLayer" parent="."]
d5d1043b 2023-11-02 Pavel Safronov121
fa5168b2 2023-11-08 Pavel Safronov122[node name="MessageLabel" type="Label" parent="CanvasLayer"]
44475e04 2023-11-08 Pavel Safronov123modulate = Color( 1, 1, 1, 0 )
ddae17d7 2023-11-08 Pavel Safronov124anchor_left = 0.1
125anchor_top = 0.6
126anchor_right = 0.8
127anchor_bottom = 0.8
128margin_right = 40.0
129margin_bottom = 14.0
d5d1043b 2023-11-02 Pavel Safronov130theme = ExtResource( 1 )
44475e04 2023-11-08 Pavel Safronov131text = "Tap to move???"
d5d1043b 2023-11-02 Pavel Safronov132align = 1
133valign = 1
ddae17d7 2023-11-08 Pavel Safronov134autowrap = true
d5d1043b 2023-11-02 Pavel Safronov135
136[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
ddae17d7 2023-11-08 Pavel Safronov137"anims/message fade in" = SubResource( 2 )
138"anims/message fade out" = SubResource( 1 )
0005bbcc 2023-11-10 Pavel Safronov139
140[connection signal="pressed" from="MarginContainer/HBoxContainer2/PauseButton" to="." method="_on_PauseButton_pressed"]