fuzzyworld

godot-shooter / asteroids / files / scenes / HUD.tscn

Branch asteroids · default branch · all branches

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
d706f2f1 2023-12-21 Pavel Safronov98margin_top = -50.0
fa5168b2 2023-11-08 Pavel Safronov99
100[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer"]
101margin_right = 480.0
d706f2f1 2023-12-21 Pavel Safronov102margin_bottom = 50.0
fa5168b2 2023-11-08 Pavel Safronov103
0005bbcc 2023-11-10 Pavel Safronov104[node name="PauseButton" type="Button" parent="MarginContainer/HBoxContainer2"]
a97a1ce9 2023-11-10 Pavel Safronov105margin_right = 42.0
d706f2f1 2023-12-21 Pavel Safronov106margin_bottom = 50.0
cac0fb4f 2023-11-11 Pavel Safronov107mouse_default_cursor_shape = 2
0005bbcc 2023-11-10 Pavel Safronov108text = "="
d706f2f1 2023-12-21 Pavel Safronov109icon_align = 1
fa5168b2 2023-11-08 Pavel Safronov110
111[node name="Objective" type="Label" parent="MarginContainer/HBoxContainer2"]
180b363c 2023-11-14 Pavel Safronov112margin_left = 410.0
fa5168b2 2023-11-08 Pavel Safronov113margin_right = 480.0
d706f2f1 2023-12-21 Pavel Safronov114margin_bottom = 50.0
fa5168b2 2023-11-08 Pavel Safronov115size_flags_horizontal = 10
116size_flags_vertical = 1
180b363c 2023-11-14 Pavel Safronov117text = "0/5"
fa5168b2 2023-11-08 Pavel Safronov118align = 2
119valign = 2
120
ddae17d7 2023-11-08 Pavel Safronov121[node name="CanvasLayer" type="CanvasLayer" parent="."]
d5d1043b 2023-11-02 Pavel Safronov122
fa5168b2 2023-11-08 Pavel Safronov123[node name="MessageLabel" type="Label" parent="CanvasLayer"]
44475e04 2023-11-08 Pavel Safronov124modulate = Color( 1, 1, 1, 0 )
ddae17d7 2023-11-08 Pavel Safronov125anchor_left = 0.1
126anchor_top = 0.6
127anchor_right = 0.8
128anchor_bottom = 0.8
129margin_right = 40.0
130margin_bottom = 14.0
d5d1043b 2023-11-02 Pavel Safronov131theme = ExtResource( 1 )
44475e04 2023-11-08 Pavel Safronov132text = "Tap to move???"
d5d1043b 2023-11-02 Pavel Safronov133align = 1
134valign = 1
ddae17d7 2023-11-08 Pavel Safronov135autowrap = true
d5d1043b 2023-11-02 Pavel Safronov136
137[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
ddae17d7 2023-11-08 Pavel Safronov138"anims/message fade in" = SubResource( 2 )
139"anims/message fade out" = SubResource( 1 )
0005bbcc 2023-11-10 Pavel Safronov140
141[connection signal="pressed" from="MarginContainer/HBoxContainer2/PauseButton" to="." method="_on_PauseButton_pressed"]