summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scenes/interface.tscn27
-rw-r--r--scripts/interface.gd2
-rw-r--r--textures/hourglass.pngbin0 -> 452 bytes
-rw-r--r--textures/hourglass.png.import35
4 files changed, 55 insertions, 9 deletions
diff --git a/scenes/interface.tscn b/scenes/interface.tscn
index e41a650..5a79aca 100644
--- a/scenes/interface.tscn
+++ b/scenes/interface.tscn
@@ -1,24 +1,34 @@
-[gd_scene load_steps=2 format=2]
+[gd_scene load_steps=3 format=2]
+[ext_resource path="res://textures/hourglass.png" type="Texture" id=2]
[ext_resource path="res://scripts/interface.gd" type="Script" id=3]
[node name="Interface" type="CanvasLayer"]
script = ExtResource( 3 )
+[node name="Sprite" type="Sprite" parent="."]
+position = Vector2( 188, 111 )
+scale = Vector2( 0.8, 0.8 )
+texture = ExtResource( 2 )
+
+[node name="TimerLabel" type="Label" parent="."]
+margin_left = 192.0
+margin_top = 104.0
+margin_right = 216.0
+margin_bottom = 116.0
+rect_scale = Vector2( 0.8, 0.8 )
+custom_colors/font_color_shadow = Color( 0.270588, 0.294118, 0.443137, 1 )
+text = "000"
+align = 2
+
[node name="ScoreLabel" type="Label" parent="."]
margin_top = -2.0
margin_right = 48.0
margin_bottom = 14.0
rect_scale = Vector2( 0.8, 0.8 )
+custom_colors/font_color_shadow = Color( 0, 0, 0, 1 )
text = "Score:"
-[node name="TimerLabel" type="Label" parent="."]
-margin_top = 11.0
-margin_right = 56.0
-margin_bottom = 27.0
-rect_scale = Vector2( 0.8, 0.8 )
-text = "Timer: "
-
[node name="Timer" type="Timer" parent="."]
[node name="Control" type="Control" parent="."]
@@ -37,6 +47,7 @@ margin_top = 112.0
margin_right = 88.0
margin_bottom = 128.0
rect_scale = Vector2( 0.5, 0.5 )
+custom_colors/font_color_shadow = Color( 0, 0, 0, 1 )
text = "Next Phase: "
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]
diff --git a/scripts/interface.gd b/scripts/interface.gd
index 6aab7dd..a242ae2 100644
--- a/scripts/interface.gd
+++ b/scripts/interface.gd
@@ -20,7 +20,7 @@ func update_labels():
$PhaseLabel.text = "Next Phase: " + str($"../Basketball".phase_increment[phase_index] - global_variables.score)
func update_timer():
- $TimerLabel.text = "Time: " + str(time_left)
+ $TimerLabel.set_text("%03d" % time_left)
func _on_Timer_timeout():
if time_left > 0:
diff --git a/textures/hourglass.png b/textures/hourglass.png
new file mode 100644
index 0000000..f8dbcc4
--- /dev/null
+++ b/textures/hourglass.png
Binary files differ
diff --git a/textures/hourglass.png.import b/textures/hourglass.png.import
new file mode 100644
index 0000000..6b8800c
--- /dev/null
+++ b/textures/hourglass.png.import
@@ -0,0 +1,35 @@
+[remap]
+
+importer="texture"
+type="StreamTexture"
+path="res://.import/hourglass.png-8b3568b0681d1046cf12c255ff646583.stex"
+metadata={
+"vram_texture": false
+}
+
+[deps]
+
+source_file="res://textures/hourglass.png"
+dest_files=[ "res://.import/hourglass.png-8b3568b0681d1046cf12c255ff646583.stex" ]
+
+[params]
+
+compress/mode=0
+compress/lossy_quality=0.7
+compress/hdr_mode=0
+compress/bptc_ldr=0
+compress/normal_map=0
+flags/repeat=0
+flags/filter=false
+flags/mipmaps=false
+flags/anisotropic=false
+flags/srgb=2
+process/fix_alpha_border=true
+process/premult_alpha=false
+process/HDR_as_SRGB=false
+process/invert_color=false
+process/normal_map_invert_y=false
+stream=false
+size_limit=0
+detect_3d=false
+svg/scale=1.0