I'm making it so that if the furnace life goes to zero the scene will reset. But my problem is that if you put a variable in a Global script, the variable will not reset if you reset the scene. Are there any better way to to this?
func _process(_delta):
if Global.Furnace_Life == 0:
get_tree().reload_current_scene()