here is my code for timer.. the func onTimer_timeout() is not working for me
func onturretsbulletsbodyentered(body):
playernode = getparent().getnode("Player")
deadplayernode()
queue_free()
func deadplayernode():
Global.characterdestroysounds()
playernode.getnode('Particles2D').emitting = true
playernode.getnode('character').visible = false
$Timer.start()
func onTimertimeout():
gettree().reloadcurrentscene()