diff --git a/Assets/Scripts/Enemy/EnemyType.cs b/Assets/Scripts/Enemy/EnemyType.cs new file mode 100644 index 0000000..b84f91a --- /dev/null +++ b/Assets/Scripts/Enemy/EnemyType.cs @@ -0,0 +1,17 @@ +using UnityEngine; + +[CreateAssetMenu(fileName = "New Enemy Data", menuName = "Enemy Data")] +public class EnemyType : ScriptableObject +{ + public string enemyName; + public GameObject enemyPrefab; + public GameObject enemyJumpscarePrefab; + public int approachStepCounter; + public float delayBetweenStep; + public float stayTime; + public Vector3 firstRoomPosition; + public Vector3 secondRoomPosition; + public Vector3 thirdRoomPosition; + public Vector3 mainRoomLeftPostion; + public Vector3 mainRoomRightPosition; +} diff --git a/Assets/Scripts/Enemy/EnemyType.cs.meta b/Assets/Scripts/Enemy/EnemyType.cs.meta new file mode 100644 index 0000000..f9cc47d --- /dev/null +++ b/Assets/Scripts/Enemy/EnemyType.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: da88df8e75e881e42856c4de256e7348 \ No newline at end of file