show level name, best time, and thumbnail (#3)

now thumbnails need to be made
This commit is contained in:
Taevas 2025-04-25 16:03:36 +02:00
parent 59bed24acd
commit 71441a9335
Signed by: Taevas
SSH key fingerprint: SHA256:Y5Hv18xwPvUKSlgkx1sPnRO3L2mc03ehC7BzrnZVEyY
7 changed files with 153 additions and 12 deletions

View file

@ -45,14 +45,15 @@ func set_main_menu():
main_menu.connect(\"request_play_level\", start_level)
add_child(main_menu)
func start_level(level_scene: PackedScene) -> void:
func start_level(level: Level) -> void:
if is_instance_valid(current_level):
current_level.queue_free()
if is_instance_valid(main_menu):
main_menu.queue_free()
current_level = level_scene.instantiate()
current_level = level
add_child(current_level)
current_level.connect(\"completed\", finish_current_level)
current_level.connect(\"ring_collected\", func():
gui_rings.remaining_rings = len(current_level.rings) - current_level.finished_rings_count