| 1234567891011121314151617181920212223242526272829 |
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ET
- {
- public class CardInfo : Entity, IAwake<int>, IDestroy, ISerializeToEntity
- {
- public int CardId; //卡牌id
- public int Lvl; //卡牌等级
- public int Exp; //卡牌经验
- public int Star; //卡牌星数
- public int ResIndex; //卡牌牌面资源索引
- //卡牌属性列表
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> AttributesDic = new Dictionary<int, int>();
- //卡牌技能列表
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> SkillDic = new Dictionary<int, int>();
- //卡牌星级奖励状态
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> StarBonusStatusDic = new Dictionary<int, int>();
- }
- }
|