cirnogodot/Scenes/Utils/pooling_manager.tscn
2025-07-01 13:40:13 +02:00

51 lines
2.4 KiB
Text

[gd_scene load_steps=15 format=3 uid="uid://c3t8rhwwdo5cl"]
[ext_resource type="Script" uid="uid://k1pdoan4wie2" path="res://Scripts/Controllers/PoolingManager.cs" id="1_ji88p"]
[ext_resource type="Resource" uid="uid://bpreje4f8ok62" path="res://Resources/Bullets/3D/Explosion_3D.tres" id="2_jldm7"]
[ext_resource type="Script" uid="uid://e3jqtie5u2wp" path="res://Scripts/Controllers/PooledBulletInfo.cs" id="3_45ubr"]
[ext_resource type="Resource" uid="uid://c22xvpyn5nxof" path="res://Resources/Bullets/3D/Explosion_Harmless_3D.tres" id="4_30kdg"]
[ext_resource type="Resource" uid="uid://csmq6hngkx41e" path="res://Resources/Bullets/3D/icicle_gun_bullets_3D.tres" id="5_eqibw"]
[ext_resource type="Resource" uid="uid://wbdspte0ch33" path="res://Resources/Bullets/3D/simple_enemy_bullet_3D.tres" id="6_32utd"]
[ext_resource type="Resource" uid="uid://bes254wblt1lm" path="res://Resources/Bullets/3D/Explosion_Harmless_Small_3D.tres" id="7_k5vio"]
[ext_resource type="Resource" uid="uid://qrqsywgiij7i" path="res://Resources/Bullets/3D/simple_enemy_bullet_small_3D.tres" id="8_ck0dn"]
[sub_resource type="Resource" id="Resource_fco51"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("2_jldm7")
Amount = 50
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[sub_resource type="Resource" id="Resource_xnjku"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("4_30kdg")
Amount = 50
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[sub_resource type="Resource" id="Resource_6vkfn"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("5_eqibw")
Amount = 100
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[sub_resource type="Resource" id="Resource_mqyyw"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("6_32utd")
Amount = 50
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[sub_resource type="Resource" id="Resource_8jst6"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("7_k5vio")
Amount = 50
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[sub_resource type="Resource" id="Resource_stjy8"]
script = ExtResource("3_45ubr")
Bullet = ExtResource("8_ck0dn")
Amount = 50
metadata/_custom_type_script = "uid://e3jqtie5u2wp"
[node name="PoolingManager" type="Node2D"]
z_index = 1
script = ExtResource("1_ji88p")
PoolOnStart = Array[Resource]([SubResource("Resource_fco51"), SubResource("Resource_xnjku"), SubResource("Resource_6vkfn"), SubResource("Resource_mqyyw"), SubResource("Resource_8jst6"), SubResource("Resource_stjy8")])