Use remotesync instead of the deprecated sync in networking demos

The `sync` keyword has been deprecated since Godot 3.1.
This commit is contained in:
Hugo Locurcio
2021-08-29 12:22:37 +02:00
parent 11a72411cc
commit d1f25ca4aa
5 changed files with 12 additions and 12 deletions

View File

@@ -13,7 +13,7 @@ master func set_player_name(name):
rpc("update_player_name", sender, name)
sync func update_player_name(player, name):
remotesync func update_player_name(player, name):
var pos = _players.find(player)
if pos != -1:
_list.set_item_text(pos, name)
@@ -28,13 +28,13 @@ master func request_action(action):
next_turn()
sync func do_action(action):
remotesync func do_action(action):
var name = _list.get_item_text(_turn)
var val = randi() % 100
rpc("_log", "%s: %ss %d" % [name, action, val])
sync func set_turn(turn):
remotesync func set_turn(turn):
_turn = turn
if turn >= _players.size():
return
@@ -46,7 +46,7 @@ sync func set_turn(turn):
_action.disabled = _players[turn] != get_tree().get_network_unique_id()
sync func del_player(id):
remotesync func del_player(id):
var pos = _players.find(id)
if pos == -1:
return
@@ -58,7 +58,7 @@ sync func del_player(id):
rpc("set_turn", _turn)
sync func add_player(id, name=""):
remotesync func add_player(id, name=""):
_players.append(id)
if name == "":
_list.add_item("... connecting ...", null, false)
@@ -106,7 +106,7 @@ func on_peer_del(id):
rpc("del_player", id)
sync func _log(what):
remotesync func _log(what):
$HBoxContainer/RichTextLabel.add_text(what + "\n")