new spawning manager, spawner improvements - now with multiple enemies to spawn, KillTrigger

This commit is contained in:
2025-05-21 13:40:14 +02:00
parent 777c90ce50
commit 07eff8a72c
7 changed files with 705 additions and 155 deletions

View File

@@ -3177,6 +3177,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 789096691}
m_PrefabAsset: {fileID: 0}
--- !u!114 &579328271 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
m_PrefabInstance: {fileID: 789096691}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01a49bbd2406d4a5f8ae5ad40326117b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!21 &581839214
Material:
serializedVersion: 8
@@ -11216,7 +11228,7 @@ PrefabInstance:
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
propertyPath: m_distance
value: 20
value: 200
objectReference: {fileID: 0}
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
@@ -12619,7 +12631,7 @@ PrefabInstance:
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
propertyPath: m_distance
value: 20
value: 200
objectReference: {fileID: 0}
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
@@ -12640,6 +12652,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 796152178}
- component: {fileID: 796152179}
m_Layer: 0
m_Name: 1= ENEMIES Spawners
m_TagString: Untagged
@@ -12667,6 +12680,40 @@ Transform:
- {fileID: 579328270}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &796152179
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 796152177}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 6ce0b24e87d404b299a748ccc1671160, type: 3}
m_Name:
m_EditorClassIdentifier:
spawnerConfigurations:
- spawner: {fileID: 1804595575}
overridePrefab: {fileID: 145182807891766407, guid: e115436bfe06bd447a266ca75621bbdd,
type: 3}
overrideEnemiesPerWave: 3
- spawner: {fileID: 1238364584}
overridePrefab: {fileID: 8406365487746723040, guid: fcfa2b03d43105e43a8c6b1931305099,
type: 3}
overrideEnemiesPerWave: 5
- spawner: {fileID: 1491841298}
overridePrefab: {fileID: 3165479696603231053, guid: 5e1c7bd492ab28047bf1e68ef6ae8b9f,
type: 3}
overrideEnemiesPerWave: 4
- spawner: {fileID: 579328271}
overridePrefab: {fileID: 974380812503253259, guid: fe3f8cbdaa5d03147a0de1c74712d32b,
type: 3}
overrideEnemiesPerWave: 4
globalOverridePrefab: {fileID: 0}
globalOverrideEnemiesPerWave: -1
overrideOnStart: 1
autoEnableSpawners: 1
disableSpawnersOnStart: 1
--- !u!1 &799294618
GameObject:
m_ObjectHideFlags: 0
@@ -13389,7 +13436,7 @@ Material:
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AlphaPow: -1.89
- _AlphaPow: 2
- _BlendMode: 1
- _BumpScale: 1
- _CullMode: 2
@@ -15472,6 +15519,11 @@ PrefabInstance:
propertyPath: m_Layer
value: 8
objectReference: {fileID: 0}
- target: {fileID: 4460069056851369441, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4460112240072912095, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_Layer
@@ -16660,12 +16712,12 @@ PrefabInstance:
- target: {fileID: 5657452459766331955, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_AnchorMax.x
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5657452459766331955, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_AnchorMax.y
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5671630659928648966, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
@@ -16707,6 +16759,11 @@ PrefabInstance:
propertyPath: selectedToolbar
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5935883485110830931, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6116517633565365760, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_Layer
@@ -16792,6 +16849,11 @@ PrefabInstance:
propertyPath: m_Layer
value: 8
objectReference: {fileID: 0}
- target: {fileID: 6783963330927412624, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6786312951323477463, guid: 851e8e61247888340bdec90fc8aa37f5,
type: 3}
propertyPath: m_IsActive
@@ -17704,6 +17766,18 @@ Material:
- _SpecColor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &1238364584 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
m_PrefabInstance: {fileID: 636119092}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01a49bbd2406d4a5f8ae5ad40326117b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!21 &1242034730
Material:
serializedVersion: 8
@@ -18394,7 +18468,7 @@ PrefabInstance:
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
propertyPath: m_distance
value: 20
value: 200
objectReference: {fileID: 0}
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
@@ -19395,6 +19469,18 @@ Material:
- _SpecColor: {r: 1, g: 1, b: 1, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
--- !u!114 &1491841298 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
m_PrefabInstance: {fileID: 1316222306}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01a49bbd2406d4a5f8ae5ad40326117b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!4 &1516777619 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6425420852750441961, guid: 851e8e61247888340bdec90fc8aa37f5,
@@ -20885,7 +20971,7 @@ PrefabInstance:
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
propertyPath: m_distance
value: 20
value: 200
objectReference: {fileID: 0}
- target: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
@@ -20903,6 +20989,18 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 1804595573}
m_PrefabAsset: {fileID: 0}
--- !u!114 &1804595575 stripped
MonoBehaviour:
m_CorrespondingSourceObject: {fileID: 5278190478906961763, guid: dbf14178717e1164086bd444126f4446,
type: 3}
m_PrefabInstance: {fileID: 1804595573}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 01a49bbd2406d4a5f8ae5ad40326117b, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1001 &1819555269
PrefabInstance:
m_ObjectHideFlags: 0