scene changers now work with playlist

This commit is contained in:
derek
2025-03-28 14:30:27 -05:00
parent 1422992c13
commit a591865d4b
13 changed files with 100 additions and 71 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=24 format=3 uid="uid://jdwpc622vmok"]
[gd_scene load_steps=22 format=3 uid="uid://jdwpc622vmok"]
[ext_resource type="Script" uid="uid://bkii8jwf0k7tq" path="res://scripts/LevelManager.gd" id="1_1bnbi"]
[ext_resource type="Resource" uid="uid://bxcxqt7rmfvdw" path="res://GameModes/hubworld.tres" id="2_62iy8"]
@@ -9,8 +9,6 @@
[ext_resource type="PackedScene" uid="uid://drwae3loscbw7" path="res://assets/player.tscn" id="4_04o4y"]
[ext_resource type="PackedScene" uid="uid://dgapcuvg0gtmm" path="res://assets/scene_changer.tscn" id="5_alya6"]
[ext_resource type="PackedScene" uid="uid://bessq6hl7qsh8" path="res://assets/stats.tscn" id="6_mkn70"]
[ext_resource type="Resource" uid="uid://bs8yvpq65yh3w" path="res://GameModes/cookie_mode.tres" id="6_pf4wj"]
[ext_resource type="Resource" uid="uid://dn3t7wcoumlm3" path="res://GameModes/standard.tres" id="6_t16kj"]
[ext_resource type="PackedScene" uid="uid://bj1y0fbjtul4a" path="res://post_processing.tscn" id="7_2h1ea"]
[ext_resource type="PackedScene" uid="uid://bvjrsc86n2ak0" path="res://assets/deposit_money.tscn" id="8_n0nhe"]
[ext_resource type="PackedScene" uid="uid://c6bpysq1tjhy4" path="res://vendingmahcine.tscn" id="9_nu6q5"]
@@ -36,10 +34,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0169516, 0.0284452, -0.008
[node name="LEVEL UTILS" type="Node" parent="."]
[node name="Playlist Generator" parent="LEVEL UTILS" instance=ExtResource("3_udqcb")]
checksum_test = null
load_playlist_from_file = null
chest_drops = null
chests_per_match = null
chest_drops = Array[Resource]([])
[node name="PlaylistLoader" type="Node" parent="LEVEL UTILS"]
script = ExtResource("3_2u2e7")
@@ -182,28 +177,15 @@ transform = Transform3D(1, 0.000164476, 0.000583754, -0.000165075, 0.999999, 0.0
[node name="EnemyWorkingScene" parent="." instance=ExtResource("5_alya6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18.3745, -57.3609, -4.76346)
scene_path = "res://scenes/enemy_working_scene.tscn"
scene_name = "Enemy Working Scene"
level_gamemode = ExtResource("6_t16kj")
hub_portal = true
[node name="Blockout2" parent="." instance=ExtResource("5_alya6")]
transform = Transform3D(0.00439817, 0, 0.99999, 0, 1, 0, -0.99999, 0, 0.00439817, -18.9232, -57.3609, -0.308022)
hub_portal = true
[node name="Gulag of Money" parent="." instance=ExtResource("5_alya6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.869051, -57.3609, 22.9677)
scene_path = "res://scenes/Arena of Money.tscn"
scene_name = "The Gulag"
level_gamemode = ExtResource("6_pf4wj")
hub_portal = true
[node name="TestLevel2v2" parent="." instance=ExtResource("5_alya6")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.379696, -57.3609, -23.5075)
scene_path = "res://scenes/test_level_2v2.tscn"
scene_name = "Test Level 2v2"
level_gamemode = ExtResource("6_t16kj")
hub_portal = true
[node name="Stats" parent="." instance=ExtResource("6_mkn70")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.212402, 1.9891, -6.02898)
@@ -222,21 +204,17 @@ item_name = "ammo"
item_price = 25
number_uses = 15
[node name="Level Sign" parent="." node_paths=PackedStringArray("portal_node") instance=ExtResource("11_p3sg0")]
[node name="Level Sign" parent="." instance=ExtResource("11_p3sg0")]
transform = Transform3D(0.738985, 0, -0.673722, 0, 1, 0, 0.673722, 0, 0.738985, 7.37127, 1.19867, -9.17978)
portal_node = NodePath("../EnemyWorkingScene")
[node name="Level Sign4" parent="." node_paths=PackedStringArray("portal_node") instance=ExtResource("11_p3sg0")]
[node name="Level Sign4" parent="." instance=ExtResource("11_p3sg0")]
transform = Transform3D(0.744626, 0, 0.667482, 0, 1, 0, -0.667482, 0, 0.744626, -2.45327, 1.19867, -9.41885)
portal_node = NodePath("../TestLevel2v2")
[node name="Level Sign2" parent="." node_paths=PackedStringArray("portal_node") instance=ExtResource("11_p3sg0")]
[node name="Level Sign2" parent="." instance=ExtResource("11_p3sg0")]
transform = Transform3D(-0.529904, 0, 0.848057, 0, 1, 0, -0.848057, 0, -0.529904, -7.68211, 1.19868, 2.00196)
portal_node = NodePath("../Blockout2")
[node name="Level Sign3" parent="." node_paths=PackedStringArray("portal_node") instance=ExtResource("11_p3sg0")]
[node name="Level Sign3" parent="." instance=ExtResource("11_p3sg0")]
transform = Transform3D(-0.899916, 0, -0.436063, 0, 1, 0, 0.436063, 0, -0.899916, 2.88079, 1.19868, 10.7051)
portal_node = NodePath("../Gulag of Money")
[node name="HealthDispenser" parent="." instance=ExtResource("13_h5xga")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 7.99763, 1.77484, -1.41809)