refactor card systems
This commit is contained in:
@@ -17,6 +17,8 @@ namespace KernelPanic.Data
|
||||
[SerializeField] private int cycleCost;
|
||||
[SerializeField] private ResolutionTrack resolutionTrack;
|
||||
[SerializeField] private bool distroExclusive;
|
||||
[SerializeField] private bool isToken;
|
||||
[SerializeField, TextArea] private string designNotes;
|
||||
[SerializeField] private CardDefinition upgradeTarget;
|
||||
[SerializeField] private List<CardEffectDefinition> effects = new();
|
||||
|
||||
@@ -28,6 +30,8 @@ namespace KernelPanic.Data
|
||||
public int CycleCost => cycleCost;
|
||||
public ResolutionTrack ResolutionTrack => resolutionTrack;
|
||||
public bool DistroExclusive => distroExclusive;
|
||||
public bool IsToken => isToken;
|
||||
public string DesignNotes => designNotes;
|
||||
public CardDefinition UpgradeTarget => upgradeTarget;
|
||||
public IReadOnlyList<CardEffectDefinition> Effects => effects;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user