initial commit

This commit is contained in:
2023-07-08 18:14:09 -05:00
commit 157958da21
248 changed files with 16816 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu]
public class EnemySettings : ScriptableObject
{
public int HP;
public float Speed;
public float ApproachDistance; // TODO(zeph): this is part of the attack strategy
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6589b30f23240e9478171f014c920088
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,18 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu]
public class WaveSettings : ScriptableObject
{
public enum SpawnStrategy
{
Uniform,
Random,
DiskRandom,
}
public SpawnStrategy strategy;
public List<GameObject> enemies;
public int count;
public float duration;
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d7522398a6bc278459b9b6231203f506
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: