From 63a776220638f10536f135bab6853434540cad01 Mon Sep 17 00:00:00 2001 From: Chris Bell Date: Wed, 6 Aug 2025 23:15:30 -0500 Subject: [PATCH] Forgot to create client peer --- splunk/networking/steam-manager.gd | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/splunk/networking/steam-manager.gd b/splunk/networking/steam-manager.gd index 82b0689..052add7 100644 --- a/splunk/networking/steam-manager.gd +++ b/splunk/networking/steam-manager.gd @@ -87,6 +87,20 @@ func setup_multiplayer_peer(is_host: bool = false) -> void: multiplayer.multiplayer_peer = peer +func setup_multiplayer_peer_client() -> void: + if lobby_id == 0: + return + + var host_id = Steam.getLobbyOwner(lobby_id) + var err = peer.create_client(host_id) + if err != OK: + print("Failed to create client, error: %s" % err) + return + multiplayer.multiplayer_peer = peer + print("Client created, connecting to host: %s" % host_id) + + + func create_lobby(): if lobby_id == 0: print("Creating lobby...") @@ -122,10 +136,6 @@ func _on_lobby_joined(this_lobby_id: int, permissions: int, locked: bool, respon setup_multiplayer_peer_client() -func setup_multiplayer_peer_client() -> void: - pass - - func get_lobby_members() -> void: lobby_members.clear() var num_members = Steam.getNumLobbyMembers(lobby_id) @@ -140,7 +150,6 @@ func get_lobby_members() -> void: print("Lobby member: %s (%s)" % [member_name, member_id]) - func _on_lobby_data_update(success: int) -> void: pass