diff options
Diffstat (limited to 'client/menu')
-rw-r--r-- | client/menu/game.gd | 4 | ||||
-rw-r--r-- | client/menu/overlay.gd | 10 |
2 files changed, 8 insertions, 6 deletions
diff --git a/client/menu/game.gd b/client/menu/game.gd index 06f9fbae..bef4a5df 100644 --- a/client/menu/game.gd +++ b/client/menu/game.gd @@ -17,8 +17,8 @@ extends Menu @onready var game: Game = $Game -@onready var debug_label = $Debug -@onready var overlay = $Overlay +@onready var debug_label: RichTextLabel = $Debug +@onready var overlay: Overlay = $Overlay @onready var popup_message: PopupMessage = $PopupMessage func _ready(): diff --git a/client/menu/overlay.gd b/client/menu/overlay.gd index 08520412..e992faf8 100644 --- a/client/menu/overlay.gd +++ b/client/menu/overlay.gd @@ -31,7 +31,6 @@ var points: int = 0 @onready var decimals_label: Label = $Time/Paper/Line/Decimals func update(failed_: int, completed_: int, points_: int, time: float): - show() if failed_ - failed: failed_label.text = str(failed_) failed_label.scale = LABEL_SCALE @@ -49,9 +48,12 @@ func update(failed_: int, completed_: int, points_: int, time: float): if timer.is_stopped(): timer.start() -func reset(): - hide() - timer.stop() +func set_ingame(state: bool, lobby: bool): + if lobby: + hide() + timer.stop() + else: + show() func _process(delta): failed_label.scale = G.interpolate(failed_label.scale, Vector2(1, 1), delta * 4.) |