extends Node var _win_screen_scene var _fighting_scene_path = "res://Ingame/Testing.tscn" #test vars var test = 0 var tested = false signal player_win(player_id) func _ready(): _win_screen_scene = preload("res://UI/WinScreen.tscn").instance() #_fighting_scene = preload("res://Ingame/Testing.tscn").instance() connect("player_win", self, "_switch_to_win") _win_screen_scene.connect("start_fight", self, "_switch_to_fighting") func _switch_scene(scene): #delete children for child in get_children(): child.queue_free() #append win scene add_child(scene) func _switch_to_win(player_id): _switch_scene(_win_screen_scene) #call win message in win scene _win_screen_scene.set_win_message(player_id) func _switch_to_fighting(): #_switch_scene(_fighting_scene) get_tree().reload_current_scene() # test #func _process(delta): #if test > 3 and not tested: #tested = true #test = 0 #emit_signal("player_win", 1) #else: #test += delta