Added levels 1,2,3

This commit is contained in:
2026-01-09 19:39:27 +03:00
parent bd0dd5a9ec
commit 123510d103
42 changed files with 858 additions and 52 deletions
+13
View File
@@ -0,0 +1,13 @@
class_name CLevelManager
extends Node
@export var levels : Array[PackedScene] = []
var current_level_index := 0
func _ready() -> void:
levels = levels.filter(func(item: PackedScene) -> bool: return item != null)
+1
View File
@@ -0,0 +1 @@
uid://w4ofprtn7lu8
+10
View File
@@ -0,0 +1,10 @@
[gd_scene load_steps=5 format=3 uid="uid://b2rgtl2dyorip"]
[ext_resource type="Script" uid="uid://w4ofprtn7lu8" path="res://game/managers/level_manager.gd" id="1_te7jw"]
[ext_resource type="PackedScene" uid="uid://dlpi1ptis3wna" path="res://game/levels/level_1.tscn" id="2_r84xe"]
[ext_resource type="PackedScene" uid="uid://cc06c06hlv7ix" path="res://game/levels/level_2.tscn" id="3_yl05u"]
[ext_resource type="PackedScene" uid="uid://ungdvjmfc6v7" path="res://game/levels/level_3.tscn" id="4_eo2u3"]
[node name="LevelManager" type="Node"]
script = ExtResource("1_te7jw")
levels = Array[PackedScene]([ExtResource("2_r84xe"), ExtResource("3_yl05u"), ExtResource("4_eo2u3")])