Browse Source

Fix typing errors in webrtc_signaling demo (#1096)

Fabio Alessandrelli 1 year ago
parent
commit
8fd41702c6

+ 2 - 2
networking/webrtc_signaling/client/multiplayer_client.gd

@@ -97,13 +97,13 @@ func _peer_disconnected(id: int) -> void:
 		rtc_mp.remove_peer(id)
 		rtc_mp.remove_peer(id)
 
 
 
 
-func _offer_received(id: int, offer: int) -> void:
+func _offer_received(id: int, offer: String) -> void:
 	print("Got offer: %d" % id)
 	print("Got offer: %d" % id)
 	if rtc_mp.has_peer(id):
 	if rtc_mp.has_peer(id):
 		rtc_mp.get_peer(id).connection.set_remote_description("offer", offer)
 		rtc_mp.get_peer(id).connection.set_remote_description("offer", offer)
 
 
 
 
-func _answer_received(id: int, answer: int) -> void:
+func _answer_received(id: int, answer: String) -> void:
 	print("Got answer: %d" % id)
 	print("Got answer: %d" % id)
 	if rtc_mp.has_peer(id):
 	if rtc_mp.has_peer(id):
 		rtc_mp.get_peer(id).connection.set_remote_description("answer", answer)
 		rtc_mp.get_peer(id).connection.set_remote_description("answer", answer)

+ 2 - 2
networking/webrtc_signaling/client/ws_webrtc_client.gd

@@ -25,8 +25,8 @@ signal connected(id: int, use_mesh: bool)
 signal disconnected()
 signal disconnected()
 signal peer_connected(id: int)
 signal peer_connected(id: int)
 signal peer_disconnected(id: int)
 signal peer_disconnected(id: int)
-signal offer_received(id: int, offer: int)
-signal answer_received(id: int, answer: int)
+signal offer_received(id: int, offer: String)
+signal answer_received(id: int, answer: String)
 signal candidate_received(id: int, mid: String, index: int, sdp: String)
 signal candidate_received(id: int, mid: String, index: int, sdp: String)
 signal lobby_sealed()
 signal lobby_sealed()
 
 

+ 2 - 2
networking/webrtc_signaling/demo/client_ui.gd

@@ -19,8 +19,8 @@ func _ready() -> void:
 
 
 
 
 @rpc("any_peer", "call_local")
 @rpc("any_peer", "call_local")
-func ping(argument: String) -> void:
-	_log("[Multiplayer] Ping from peer %d: arg: %s" % [multiplayer.get_remote_sender_id(), argument])
+func ping(argument: float) -> void:
+	_log("[Multiplayer] Ping from peer %d: arg: %f" % [multiplayer.get_remote_sender_id(), argument])
 
 
 
 
 func _mp_server_connected() -> void:
 func _mp_server_connected() -> void:

+ 1 - 1
networking/webrtc_signaling/server/ws_webrtc_server.gd

@@ -225,7 +225,7 @@ func _parse_msg(peer: Peer) -> bool:
 	if not lobbies.has(peer.lobby):  # Lobby not found?
 	if not lobbies.has(peer.lobby):  # Lobby not found?
 		return false
 		return false
 
 
-	var lobby: Peer = lobbies[peer.lobby]
+	var lobby: Lobby = lobbies[peer.lobby]
 
 
 	if msg.type == Message.SEAL:
 	if msg.type == Message.SEAL:
 		# Client is sealing the room.
 		# Client is sealing the room.