extends Node var SCRIPT_multiplayer var level var start_pos var end_pos var lobby_id var held_messages = [] var started_time func everyone_ready(): global._print("RM: Everyone Ready") var player = get_tree().get_root().get_node("Spatial/player") get_node("/root/Spatial").remove_child(get_node("/root/Spatial/blindfold")) var indicator = player.get_node("pivot/camera/achievement_label") indicator.visible = true indicator.text = "Destination:\n%s" % end_pos[0] yield(get_tree().create_timer(10), "timeout") indicator.text = "3..." yield(get_tree().create_timer(1), "timeout") indicator.text = "2..." yield(get_tree().create_timer(1), "timeout") indicator.text = "1..." yield(get_tree().create_timer(0.5), "timeout") get_node("/root/Spatial/Multiplayer").send_timeout() func start_timer(): started_time = Time.get_ticks_msec() get_node("/root/Spatial/Timer").start()