namespace Continentis.MainGame.Saving { /// /// 单张卡牌的存档快照。 /// 只记录能够重建运行时 CardInstance 所需的最小信息。 /// public class CardSave { /// /// 卡牌数据 DataID,格式:CardData_ModName_CardName /// 通过 ModManager.GetData<CardData>(cardDataID) 还原。 /// public string cardDataID; /// /// 升级层数(0 = 未升级)。 /// public int upgradeLevel; public CardSave() { } public CardSave(string cardDataID, int upgradeLevel = 0) { this.cardDataID = cardDataID; this.upgradeLevel = upgradeLevel; } } }