Implement wave based spawning of enemies #11
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				ci/woodpecker/push/woodpecker Pipeline was successful
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	ci/woodpecker/push/woodpecker Pipeline was successful
				
			Implements basic waves of enemies that spawn. #11 Reviewed-on: #16 Reviewed-by: zephyr <zephyr@noreply.localhost> Co-authored-by: Michael <mep053@gmail.com> Co-committed-by: Michael <mep053@gmail.com>
This commit is contained in:
		
							
								
								
									
										128
									
								
								Assets/Scenes/test.unity
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										128
									
								
								Assets/Scenes/test.unity
									
									
									
										generated
									
									
									
								
							| @@ -497,6 +497,73 @@ MonoBehaviour: | ||||
|   cameraController: {fileID: 1176001025} | ||||
|   rotationSensitivity: 100 | ||||
|   zoomSensitivity: 0.05 | ||||
| --- !u!1 &880655848 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 880655850} | ||||
|   - component: {fileID: 880655849} | ||||
|   - component: {fileID: 880655851} | ||||
|   m_Layer: 0 | ||||
|   m_Name: LevelDirector | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!114 &880655849 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 880655848} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: bb718e52728142e4a8db081fd6a36a70, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   startNewSpawnWaveEventChannel: {fileID: 11400000, guid: 3f9039af54fd5d240b144e1ab3bbeb72, type: 2} | ||||
|   endSpawnWaveEventChannel: {fileID: 11400000, guid: b8a8049e92364834ebac76909a03324b, type: 2} | ||||
|   enemyRuntimeSet: {fileID: 11400000, guid: 7c32c32e039cdda409e8a56d2e320f2d, type: 2} | ||||
|   spawnCenter: {fileID: 19609788} | ||||
|   minimumSpawnRadius: 10 | ||||
|   timeBetweenClearedWaves: 0 | ||||
|   timeBeforeFirstWave: 0 | ||||
| --- !u!4 &880655850 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 880655848} | ||||
|   m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} | ||||
|   m_LocalPosition: {x: 0, y: 0, z: 0} | ||||
|   m_LocalScale: {x: 1, y: 1, z: 1} | ||||
|   m_ConstrainProportionsScale: 0 | ||||
|   m_Children: [] | ||||
|   m_Father: {fileID: 0} | ||||
|   m_RootOrder: 6 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!114 &880655851 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 880655848} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: a91533ae182d470c88ce779956713e02, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   waveSpawner: {fileID: 880655849} | ||||
|   spawnWaves: | ||||
|   - {fileID: 11400000, guid: e7512725c2f0b3148bd090141c5eed5d, type: 2} | ||||
| --- !u!1 &1038072789 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
| @@ -685,3 +752,64 @@ Transform: | ||||
|   m_Father: {fileID: 1176001024} | ||||
|   m_RootOrder: -1 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!1001 &5742654212719732323 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     serializedVersion: 3 | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 5 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 5686324643192967835, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6229410894397123332, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: TestEnemy | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|     m_RemovedGameObjects: [] | ||||
|     m_AddedGameObjects: [] | ||||
|     m_AddedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 200dea255585b154f8222e550c23b55e, type: 3} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user