Files
bansonic_beta_main/Assets/storeSystem/items/medicines/growthMaterialSO.cs
T

44 lines
1.0 KiB
C#

using UnityEngine;
[CreateAssetMenu(fileName = "78xxx_growthMaterial", menuName = "Store/Growth Material Definition")]
public class growthMaterialSO : ScriptableObject
{
public enum MaterialType
{
TierSpecific,
Universal
}
public enum ServiceLevel
{
Any,
C,
B,
A,
S
}
public enum BreakthroughTargetLevel
{
B,
A,
S
}
[Header("Identity")]
public DushMaterialKind materialKind = DushMaterialKind.Material78021;
public string growthMaterialName;
public Sprite growthMaterialSprite;
public ItemRarity itemRarity = ItemRarity.Uncommon;
public string growthMaterialUsage;
[TextArea(3, 3)] public string growthMaterialDescription;
[Header("Runtime Mirror")]
public int runtimeOwnedCount;
[Header("Gameplay")]
public MaterialType materialType = MaterialType.TierSpecific;
public ServiceLevel serviceLevel = ServiceLevel.C;
public BreakthroughTargetLevel breakthroughTargetLevel = BreakthroughTargetLevel.B;
}