Implement wave based spawning of enemies #11
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:
2023-08-10 16:24:42 -05:00
committed by madxmike
parent a67aee24aa
commit 7b48612c4b
40 changed files with 944 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
using UnityEngine;
using UnityEngine.Events;
using Wave;
namespace Events
{
[CreateAssetMenu(menuName = "Events/Spawn Wave SO Event Channel")]
public class SpawnWaveSOEventChannelSO : ScriptableObject
{
public event UnityAction<SpawnWaveSO> OnEventRaised;
public void RaiseEvent(SpawnWaveSO spawnWave)
{
OnEventRaised?.Invoke(spawnWave);
}
}
}

View File

@@ -0,0 +1,3 @@
fileFormatVersion: 2
guid: 908e283bf3a54c859a0771fd8aed7bce
timeCreated: 1690857571