basically the whole game
This commit is contained in:
parent
949135cecb
commit
96dcfa9064
315 changed files with 34386 additions and 396 deletions
16
Assets/Scripts/Abilities/SpawnSummon.cs
Normal file
16
Assets/Scripts/Abilities/SpawnSummon.cs
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
using UnityEngine;
|
||||
|
||||
public class SpawnSummon : EnemyAbility
|
||||
{
|
||||
[SerializeField] private int amount;
|
||||
[SerializeField] private int amountVariance;
|
||||
[SerializeField] private Enemy summon;
|
||||
protected override void AbilityEffects()
|
||||
{
|
||||
int selectedAmount = amount + Random.Range(-amountVariance, amountVariance);
|
||||
for (int i = 0; i < amount; i++)
|
||||
{
|
||||
WaveManager.instance.SpawnEnemy(summon);
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue