Late connection
This commit is contained in:
parent
59bf07b076
commit
63209ccc1e
9 changed files with 73 additions and 23 deletions
|
|
@ -145,12 +145,12 @@ func server_team_switch(id: int, team: int) -> void:
|
|||
defence_team.erase(id)
|
||||
specators_team.append(id)
|
||||
|
||||
@rpc("authority","call_local","reliable")
|
||||
func start_game() -> void:
|
||||
get_tree().change_scene_to_file("res://levels/prototype_scene.tscn")
|
||||
if multiplayer.is_server():
|
||||
await get_tree().scene_changed
|
||||
Session.start_session()
|
||||
if not multiplayer.is_server():
|
||||
return
|
||||
get_tree().current_scene.get_node("%MainMenu").visible = false
|
||||
get_tree().current_scene.get_node("%LevelContainer").add_child(preload("res://levels/prototype_scene.tscn").instantiate())
|
||||
Session.start_session()
|
||||
|
||||
func get_team() -> Session.TEAMS:
|
||||
var id = multiplayer.get_unique_id()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue