diff options
-rw-r--r-- | client/game.gd | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/client/game.gd b/client/game.gd index 621a05af..1bc4ec95 100644 --- a/client/game.gd +++ b/client/game.gd @@ -70,8 +70,7 @@ func _ready(): func handle_packet(p): match p.type: - "joined": - player_id = p["id"] + "joined": player_id = p.id "data": item_names = p["data"]["item_names"] tile_names = p["data"]["tile_names"] @@ -276,14 +275,13 @@ func handle_packet(p): "score": menu.submenu("res://menu/rating/rating.tscn", [p.data.stars, p.data.score]) "server_message": - var message = p["message"] - var message_str := get_message_str(message) - if error: + var mstr := get_message_str(p.message) + if p.error: # TODO: Custom popup message style for errors - popup_message.display_server_msg(message_str) - push_error("Server error: %s" % message_str) + popup_message.display_server_msg(mstr) + push_error("Server error: %s" % mstr) else: - popup_message.display_server_msg(message_str) + popup_message.display_server_msg(mstr) "environment": $Environment.update(p["effects"]) "replay_start": |