This commit is contained in:
Jonas Braus
2024-08-03 16:21:26 +02:00
parent 2242369738
commit 6860fda89c
19 changed files with 8106 additions and 49 deletions
+10 -1
View File
@@ -5,7 +5,7 @@ extends Area2D
@onready var player = %player
@onready var audio_stream_player = $AudioStreamPlayer
@onready var music = %Music
@export var level_score : int
func _on_body_entered(body):
animation_player.play("change_scene")
@@ -13,5 +13,14 @@ func _on_body_entered(body):
music.stop()
func load_new_scene():
var config = ConfigFile.new()
var err = config.load("user://config.cfg")
if err == OK:
var available_level = config.get_value("level", "available_level", 0)
level_score = level_score if level_score > available_level else available_level
config.set_value("level", "available_level", level_score)
config.save("user://config.cfg")
get_tree().change_scene_to_file("res://scenes/levels/" + load_level + ".tscn")