养成基本完毕,新UI,修bug,装备初步,

This commit is contained in:
2026-03-23 22:37:14 +08:00
parent 49e45ac464
commit dd205b6cb4
2349 changed files with 261722 additions and 283 deletions
@@ -1,8 +1,48 @@
using UnityEngine;
[CreateAssetMenu(fileName = "78xxx_expBottle", menuName = "Store/Exp Bottle Definition")]
public class expBottlesSO : ScriptableObject
{
public enum BottleType
{
Normal,
RainAll
}
public enum ServiceLevel
{
Any,
C,
B,
A,
S
}
public enum ExpApplyMode
{
SpecificExpValue,
FillCurrentLevel,
FillAllLevels
}
[Header("Identity")]
public ExpBottleKind bottleKind = ExpBottleKind.Common;
public string expBottleName;
public Sprite expBottleSprite;
[TextArea(3, 3)] public string expBottleDescription;
[Header("Runtime Mirror")]
public int runtimeOwnedCount;
[Header("Bottle Type")]
public BottleType bottleType = BottleType.Normal;
[Header("Gameplay")]
public ExpApplyMode expApplyMode = ExpApplyMode.SpecificExpValue;
public ServiceLevel serviceLevel = ServiceLevel.C;
[Min(0)] public int grantedExp = 0;
[Header("Rain All Gameplay")]
[Min(0)] public int rainAllTargetCount = 0;
[Min(0)] public int rainAllGrantedExpPerHero = 0;
}