32 lines
820 B
C#
32 lines
820 B
C#
using BlueWater.Tycoons;
|
|
using Sirenix.OdinInspector;
|
|
using UnityEngine;
|
|
|
|
namespace BlueWater
|
|
{
|
|
public enum SaveStage
|
|
{
|
|
None = 0,
|
|
TitanSlime = 3,
|
|
Rhinoceros = 4,
|
|
SandMole = 5,
|
|
GhostBarrel = 6
|
|
}
|
|
|
|
public class DataManager : Singleton<DataManager>
|
|
{
|
|
public SaveStage CurrentSaveStage { get; set; }
|
|
|
|
[field: Title("스프라이트 데이터")]
|
|
[field: SerializeField]
|
|
public SpriteDataSo SpriteDataSo { get; private set; }
|
|
|
|
[field: Title("아이템 데이터")]
|
|
[field: SerializeField]
|
|
public Inventory Inventory { get; private set; }
|
|
|
|
[field: Title("타이쿤 데이터")]
|
|
[field: SerializeField]
|
|
public TycoonData TycoonData { get; private set; }
|
|
}
|
|
} |