feat: add battlepass slider and quest list tabs to lobby HUD
This commit is contained in:
@@ -173,15 +173,15 @@ func send_lobby_invite(to_user_id: String, match_id: String) -> void:
|
||||
if result.get("success", false) == false:
|
||||
push_warning("[FriendManager] send_lobby_invite failed: " + str(result.get("error", "")))
|
||||
|
||||
func _on_notification_received(notification) -> void:
|
||||
print("[FriendManager] _on_notification_received: code=%d sender=%s" % [notification.code, notification.sender_id])
|
||||
match notification.code:
|
||||
func _on_notification_received(notif) -> void:
|
||||
print("[FriendManager] _on_notification_received: code=%d sender=%s" % [notif.code, notif.sender_id])
|
||||
match notif.code:
|
||||
NOTIF_LOBBY_INVITE:
|
||||
var content = JSON.parse_string(notification.content)
|
||||
var content = JSON.parse_string(notif.content)
|
||||
if content:
|
||||
var from_name: String = content.get("from_name", "Someone")
|
||||
var match_id: String = content.get("match_id", "")
|
||||
emit_signal("lobby_invite_received", notification.sender_id, from_name, match_id)
|
||||
emit_signal("lobby_invite_received", notif.sender_id, from_name, match_id)
|
||||
NOTIF_FRIEND_REQUEST:
|
||||
# Refresh friends list so the incoming request appears immediately
|
||||
print("[FriendManager] friend request notification received, reloading friends...")
|
||||
|
||||
Reference in New Issue
Block a user