Add scene and class to all enemy types, update all floors with enemy spawn types and rates

This commit is contained in:
2025-04-09 01:21:55 -07:00
parent e95188efc8
commit 3b7ef1b801
64 changed files with 1429 additions and 167 deletions

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=14 format=3 uid="uid://bc1sp6xwe0j65"]
[gd_scene load_steps=13 format=3 uid="uid://bc1sp6xwe0j65"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_0ecnn"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_cxmwa"]
@@ -6,7 +6,6 @@
[ext_resource type="PackedScene" uid="uid://dn5546yqyntfr" path="res://src/map/dungeon/rooms/Set A/10. Item Transfer Room.tscn" id="6_atq1f"]
[ext_resource type="PackedScene" uid="uid://b82dx66mgs2d7" path="res://src/map/dungeon/rooms/Set A/08. Basin Room.tscn" id="8_5rblf"]
[ext_resource type="PackedScene" uid="uid://bs56ccgosmu47" path="res://src/enemy/enemy_types/01. sproingy/Sproingy.tscn" id="9_atq1f"]
[ext_resource type="PackedScene" uid="uid://dlw5cvutvypxn" path="res://src/enemy/enemy_types/06. chariot/Chariot.tscn" id="11_sdyti"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="12_aw26s"]
[ext_resource type="PackedScene" uid="uid://cihbmyo0ltq4m" path="res://src/map/dungeon/rooms/Set A/19. Floor Exit A.tscn" id="12_n02rw"]
[ext_resource type="PackedScene" uid="uid://bn4gslp2gk8ds" path="res://src/map/dungeon/rooms/Set A/18. Corridor A.tscn" id="13_ofywd"]
@@ -188,6 +187,3 @@ disabled = true
[node name="EnemyDatabase" parent="." instance=ExtResource("12_aw26s")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("9_atq1f"), ExtResource("14_gkkr3")])
[node name="Chariot" parent="." instance=ExtResource("11_sdyti")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -33.5203, 0.647948, -28.4574)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -369,5 +369,5 @@ shape = SubResource("BoxShape3D_ltey6")
[node name="EnemyDatabase" parent="." instance=ExtResource("11_vn8cd")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("13_gb3sg"), ExtResource("13_0tmnj"), ExtResource("16_rgrkc")])
SpawnRate = PackedFloat32Array(1, 0.5, 1)
EnemyList = Array[PackedScene]([ExtResource("13_gb3sg"), ExtResource("16_rgrkc"), ExtResource("13_0tmnj")])
SpawnRate = PackedFloat32Array(0.5, 1, 0.5)

View File

@@ -333,5 +333,5 @@ shape = SubResource("BoxShape3D_bji1g")
[node name="EnemyDatabase" parent="." instance=ExtResource("11_xast8")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("12_tr8km"), ExtResource("13_43euk"), ExtResource("14_purgj"), ExtResource("16_ogmgc")])
SpawnRate = PackedFloat32Array(0.5, 1, 0.25, 0.5)
EnemyList = Array[PackedScene]([ExtResource("12_tr8km"), ExtResource("16_ogmgc"), ExtResource("13_43euk"), ExtResource("14_purgj")])
SpawnRate = PackedFloat32Array(0.5, 0.5, 1, 0.5)

View File

@@ -395,5 +395,5 @@ shape = SubResource("BoxShape3D_mir7f")
[node name="EnemyDatabase" parent="." instance=ExtResource("11_uflod")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("13_c8dl5"), ExtResource("13_qs20c"), ExtResource("15_pn3nc")])
SpawnRate = PackedFloat32Array(1, 1, 0.5)
EnemyList = Array[PackedScene]([ExtResource("15_pn3nc"), ExtResource("13_c8dl5"), ExtResource("13_qs20c")])
SpawnRate = PackedFloat32Array(0.25, 1, 1)

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=17 format=3 uid="uid://dl2x3l7a3an65"]
[gd_scene load_steps=18 format=3 uid="uid://dl2x3l7a3an65"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_k525w"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_bw315"]
@@ -14,6 +14,7 @@
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="11_jk7yl"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="11_y24bo"]
[ext_resource type="PackedScene" uid="uid://dlw5cvutvypxn" path="res://src/enemy/enemy_types/06. chariot/Chariot.tscn" id="13_aj7yr"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="15_8e7p7"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="15_bw315"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
@@ -39,4 +40,4 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("11_y24bo")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("13_aj7yr"), ExtResource("15_bw315")])
EnemyList = Array[PackedScene]([ExtResource("13_aj7yr"), ExtResource("15_8e7p7"), ExtResource("15_bw315")])

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=16 format=3 uid="uid://drvjw06wbi2qh"]
[gd_scene load_steps=18 format=3 uid="uid://drvjw06wbi2qh"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_xpfig"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_m28m3"]
@@ -14,6 +14,8 @@
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_1rgka"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_jwrcb"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="14_edmor"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="14_xpfig"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agi/AgiDemon.tscn" id="16_m28m3"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -38,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_jwrcb")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_edmor")])
SpawnRate = PackedFloat32Array(1)
EnemyList = Array[PackedScene]([ExtResource("14_xpfig"), ExtResource("14_edmor"), ExtResource("16_m28m3")])
SpawnRate = PackedFloat32Array(1, 1, 0.25)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://fellg2owwe64"]
[gd_scene load_steps=18 format=3 uid="uid://fellg2owwe64"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_cmrxb"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_bb5ek"]
@@ -13,6 +13,9 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_mwwyc"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_hnpqo"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_bm34w"]
[ext_resource type="PackedScene" uid="uid://fosk3kt7vp8d" path="res://src/enemy/enemy_types/08a. Ambassador/Ambassador.tscn" id="14_cmrxb"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="15_bb5ek"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agi/AgiDemon.tscn" id="16_ak4no"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_bm34w")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array()
EnemyList = Array[PackedScene]([ExtResource("14_cmrxb"), ExtResource("15_bb5ek"), ExtResource("16_ak4no")])
SpawnRate = PackedFloat32Array(1, 1, 1)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=16 format=3 uid="uid://vhqwff12y7wn"]
[gd_scene load_steps=19 format=3 uid="uid://vhqwff12y7wn"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_qo66f"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_q127u"]
@@ -14,6 +14,9 @@
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_tkntm"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_8j25c"]
[ext_resource type="PackedScene" uid="uid://c6tqt27ql8s35" path="res://src/enemy/enemy_types/07. chinthe/Chinthe.tscn" id="14_r4r1j"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agi/AgiDemon.tscn" id="15_q127u"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="16_7km57"]
[ext_resource type="PackedScene" uid="uid://b3giib0jp3uod" path="res://src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn" id="17_nrwsy"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -38,5 +41,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_8j25c")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([ExtResource("14_r4r1j")])
SpawnRate = PackedFloat32Array(1)
EnemyList = Array[PackedScene]([ExtResource("14_r4r1j"), ExtResource("15_q127u"), ExtResource("16_7km57"), ExtResource("17_nrwsy")])
SpawnRate = PackedFloat32Array(0.25, 1, 0.1, 0.05)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://h8tc1uohuqx2"]
[gd_scene load_steps=18 format=3 uid="uid://h8tc1uohuqx2"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_i4yll"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_xtyir"]
@@ -13,6 +13,9 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_t8tuf"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_f284e"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_hlb65"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agi/AgiDemon.tscn" id="14_i4yll"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="15_xtyir"]
[ext_resource type="PackedScene" uid="uid://5s7c4dsb1wwk" path="res://src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn" id="16_cfhak"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_hlb65")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array()
EnemyList = Array[PackedScene]([ExtResource("14_i4yll"), ExtResource("15_xtyir"), ExtResource("16_cfhak")])
SpawnRate = PackedFloat32Array(1, 1, 0.25)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://cyfp0p38w2yfr"]
[gd_scene load_steps=18 format=3 uid="uid://cyfp0p38w2yfr"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_dg3fy"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_q8hlb"]
@@ -13,6 +13,9 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_wurkp"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_qbngl"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_gg5wp"]
[ext_resource type="PackedScene" uid="uid://b8ewfgcjv60es" path="res://src/enemy/enemy_types/09. Agi/AgiDemon.tscn" id="14_dg3fy"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="15_q8hlb"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="16_0utb0"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_gg5wp")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array(1)
EnemyList = Array[PackedScene]([ExtResource("14_dg3fy"), ExtResource("15_q8hlb"), ExtResource("16_0utb0")])
SpawnRate = PackedFloat32Array(0.25, 1, 1)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://dnrbqkv438tjx"]
[gd_scene load_steps=18 format=3 uid="uid://dnrbqkv438tjx"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_7fjdy"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_neo74"]
@@ -13,6 +13,9 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_0tado"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_wm2qn"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_f1owy"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_7fjdy"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_neo74"]
[ext_resource type="PackedScene" uid="uid://5s7c4dsb1wwk" path="res://src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn" id="16_iqgo0"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_f1owy")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array()
EnemyList = Array[PackedScene]([ExtResource("14_7fjdy"), ExtResource("15_neo74"), ExtResource("16_iqgo0")])
SpawnRate = PackedFloat32Array(1, 1, 1)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://cgoogenmugoti"]
[gd_scene load_steps=18 format=3 uid="uid://cgoogenmugoti"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_ksrny"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_a76ri"]
@@ -13,6 +13,9 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_380n2"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_tg7p8"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_avl22"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_ksrny"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_a76ri"]
[ext_resource type="PackedScene" uid="uid://5s7c4dsb1wwk" path="res://src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn" id="16_biant"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +40,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_avl22")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array()
EnemyList = Array[PackedScene]([ExtResource("14_ksrny"), ExtResource("15_a76ri"), ExtResource("16_biant")])
SpawnRate = PackedFloat32Array(1, 1, 1)

View File

@@ -1,4 +1,4 @@
[gd_scene load_steps=15 format=3 uid="uid://33lvido1dkbu"]
[gd_scene load_steps=19 format=3 uid="uid://33lvido1dkbu"]
[ext_resource type="Script" uid="uid://dwt6302nsf4vq" path="res://src/map/dungeon/code/DungeonFloor.cs" id="1_8tkq2"]
[ext_resource type="Script" uid="uid://b1x125h0tya2w" path="res://addons/SimpleDungeons/DungeonGenerator3D.gd" id="2_m0atb"]
@@ -13,6 +13,10 @@
[ext_resource type="PackedScene" uid="uid://02v033xrh6xi" path="res://src/map/dungeon/rooms/Set B/38. Floor Exit B.tscn" id="11_gnpgo"]
[ext_resource type="PackedScene" uid="uid://dooy8nc5pgaxm" path="res://src/map/dungeon/rooms/Set B/37. Corridor 2.tscn" id="12_rgx5c"]
[ext_resource type="PackedScene" uid="uid://dbvr8ewajja6a" path="res://src/enemy/EnemyDatabase.tscn" id="13_8mkl1"]
[ext_resource type="PackedScene" uid="uid://cmvimr0pvsgqy" path="res://src/enemy/enemy_types/10. Eden Pillar/Eden Pillar.tscn" id="14_m0atb"]
[ext_resource type="PackedScene" uid="uid://boqjebx7yuiqy" path="res://src/enemy/enemy_types/11. Palan/Palan.tscn" id="15_blhib"]
[ext_resource type="PackedScene" uid="uid://5s7c4dsb1wwk" path="res://src/enemy/enemy_types/12. Shield of Heaven/ShieldOfHeaven.tscn" id="16_rxmjy"]
[ext_resource type="PackedScene" uid="uid://b3giib0jp3uod" path="res://src/enemy/enemy_types/13. gold sproingy/GoldSproingy.tscn" id="17_fnjfv"]
[sub_resource type="NavigationMesh" id="NavigationMesh_gqi8w"]
border_size = 1.0
@@ -37,5 +41,5 @@ generate_on_ready = false
[node name="EnemyDatabase" parent="." instance=ExtResource("13_8mkl1")]
unique_name_in_owner = true
EnemyList = Array[PackedScene]([])
SpawnRate = PackedFloat32Array()
EnemyList = Array[PackedScene]([ExtResource("14_m0atb"), ExtResource("15_blhib"), ExtResource("16_rxmjy"), ExtResource("17_fnjfv")])
SpawnRate = PackedFloat32Array(1, 1, 1, 0.05)