summary refs log tree commit diff stats
path: root/racing/manager.gd
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2024-02-11 12:43:31 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2024-02-11 12:43:31 -0500
commit2c7590286c26c44a7cdd80a72c782f253ba740de (patch)
tree2fbb61c36373b8f1f213f1c89e20440a3cf51cd9 /racing/manager.gd
parent56b1b65232539860d68a5ff03eb43bd99c11f52b (diff)
downloadlingo-race-2c7590286c26c44a7cdd80a72c782f253ba740de.tar.gz
lingo-race-2c7590286c26c44a7cdd80a72c782f253ba740de.tar.bz2
lingo-race-2c7590286c26c44a7cdd80a72c782f253ba740de.zip
Shrink font for WBQW
Diffstat (limited to 'racing/manager.gd')
-rw-r--r--racing/manager.gd12
1 files changed, 12 insertions, 0 deletions
diff --git a/racing/manager.gd b/racing/manager.gd index 573e50a..0d29eff 100644 --- a/racing/manager.gd +++ b/racing/manager.gd
@@ -16,11 +16,23 @@ func everyone_ready():
16 var player = get_tree().get_root().get_node("Spatial/player") 16 var player = get_tree().get_root().get_node("Spatial/player")
17 get_node("/root/Spatial").remove_child(get_node("/root/Spatial/blindfold")) 17 get_node("/root/Spatial").remove_child(get_node("/root/Spatial/blindfold"))
18 var indicator = player.get_node("pivot/camera/achievement_label") 18 var indicator = player.get_node("pivot/camera/achievement_label")
19 var regular_font = indicator.get_font("font")
19 indicator.visible = true 20 indicator.visible = true
20 indicator.text = "Destination:\n%s" % end_pos["title"] 21 indicator.text = "Destination:\n%s" % end_pos["title"]
21 22
23 if end_pos.has("small_font") and end_pos["small_font"]:
24 var dynamic_font = DynamicFont.new()
25 dynamic_font.font_data = load("res://fonts/Lingo.ttf")
26 dynamic_font.size = 96
27 dynamic_font.outline_color = Color(0, 0, 0, 1)
28 dynamic_font.outline_size = 2
29 indicator.add_font_override("font", dynamic_font)
30
22 yield(get_tree().create_timer(10), "timeout") 31 yield(get_tree().create_timer(10), "timeout")
23 32
33 if end_pos.has("small_font") and end_pos["small_font"]:
34 indicator.add_font_override("font", regular_font)
35
24 indicator.text = "3..." 36 indicator.text = "3..."
25 yield(get_tree().create_timer(1), "timeout") 37 yield(get_tree().create_timer(1), "timeout")
26 38