Improved reconnect flow

This commit is contained in:
2024-01-29 23:16:06 +01:00
parent bf08205c7d
commit b22d0b1367
25 changed files with 212 additions and 99 deletions

View File

@ -7,12 +7,18 @@ func _ready():
Global.players = self
func add(player: Player):
if has(player.id):
return
add_child(player)
players[player.id] = player
func get_player(id: String) -> Player:
return players[id] as Player
func has(id: String) -> bool:
return players.has(id)
func remove(id: String):
if !players.has(id):
return