From b9d07b0614dcfa53711c99ccf1938a11484f3838 Mon Sep 17 00:00:00 2001 From: tpart Date: Sun, 21 Jul 2024 09:59:25 +0200 Subject: Add rating menu --- client/multiplayer.gd | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'client/multiplayer.gd') diff --git a/client/multiplayer.gd b/client/multiplayer.gd index c301c401..132c6705 100644 --- a/client/multiplayer.gd +++ b/client/multiplayer.gd @@ -54,6 +54,8 @@ signal hide_score() signal server_message(text: String) signal replay_start() signal connection_closed(reason: String) +signal show_rating(stars: int, points: int) +signal show_book() # TODO: Connect this const VERSION_MAJOR: int = 2 const VERSION_MINOR: int = 0 @@ -253,6 +255,16 @@ func handle_packet(bytes: PackedByteArray): score.emit(demands_failed, demands_completed, points, time_remaining) else: hide_score.emit() + "menu": + var menu: String = decoded["menu"] + match menu: + "book": + show_book.emit() + "score": + var data: Dictionary = decoded["data"] + var stars = data["stars"] + var points = data["points"] + show_rating.emit(stars, points) "server_message": var text = decoded["text"] server_message.emit(text) -- cgit v1.2.3-70-g09d2