- Turned multi job reward button click into a whole new content - Rift raids open up on multijob completion, allowing players to dive deep and take action into the rifts themselves
27 lines
842 B
C#
27 lines
842 B
C#
using Kryz.CharacterStats.Examples;
|
|
using Kryz.CharacterStats;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using static GameConstants.EnemySpawning;
|
|
|
|
[System.Serializable]
|
|
[CreateAssetMenu(fileName = "ZoneData", menuName = "RiftMayhem/Settings/Zones/ZoneData", order = 0)]
|
|
public class ZoneData : ScriptableObject
|
|
{
|
|
[Header("In-game name:")]
|
|
public string zoneName;
|
|
[Header("Respective Level to Load Name:")]
|
|
public string levelName;
|
|
[Header("IsHostileZone:")]
|
|
public bool isHostileZone = true;
|
|
[Header("Rift Color:")]
|
|
public RiftType riftType;
|
|
[Header("EnemyIDs:")]
|
|
public List<EnemyID> possibleEnemies = new List<EnemyID>();
|
|
|
|
[Header("Runtime Data:")]
|
|
public List<Transform> spawnPoints = new List<Transform>();
|
|
public Transform playerBaseSpawnPoint;
|
|
}
|