Minor Update
- Refactor the Player.gd - Attempt to fix joining the available room, via Room ID
This commit is contained in:
+10
-4
@@ -86,8 +86,11 @@ func _process(delta):
|
||||
func _on_host_pressed():
|
||||
$NetworkPanel/NetworkInfo/NetworkSideDisplay.text = "Server (Creating Match...)"
|
||||
$Menu.visible = false
|
||||
NakamaManager.connect_to_nakama_async()
|
||||
await NakamaManager.connected_to_nakama
|
||||
var success = await NakamaManager.connect_to_nakama_async()
|
||||
if not success:
|
||||
$NetworkPanel/NetworkInfo/NetworkSideDisplay.text = "Connection Failed"
|
||||
$Menu.visible = true
|
||||
return
|
||||
NakamaManager.host_game()
|
||||
|
||||
func _on_join_pressed():
|
||||
@@ -98,8 +101,11 @@ func _on_join_pressed():
|
||||
|
||||
$NetworkPanel/NetworkInfo/NetworkSideDisplay.text = "Client (Joining...)"
|
||||
$Menu.visible = false
|
||||
NakamaManager.connect_to_nakama_async()
|
||||
await NakamaManager.connected_to_nakama
|
||||
var success = await NakamaManager.connect_to_nakama_async()
|
||||
if not success:
|
||||
$NetworkPanel/NetworkInfo/NetworkSideDisplay.text = "Connection Failed"
|
||||
$Menu.visible = true
|
||||
return
|
||||
NakamaManager.join_game(match_id)
|
||||
|
||||
func _on_match_joined(match_id: String):
|
||||
|
||||
Reference in New Issue
Block a user