| 123456789101112131415161718192021222324252627282930313233343536 |
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- using System.Collections.Generic;
- namespace ET
- {
- public class FieldInstanceInfosComponent : Entity, IAwake, IDestroy, ITransfer, IUnitCache
- {
- //当前主题 由ConstItemAttributeType定义
- public int Theme;
- //最高关卡记录列表,由简单到难
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> HighestLvlDic = new Dictionary<int, int>();
- //每周已领奖励
- public int BonusWeekly;
- //奖励上限
- public int BonusMaxLimit;
- //任务奖励状态
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> TaskStatusDic = new Dictionary<int, int>();
- //未结算副本章节id
- public int ChapterId;
- //未结算副本关数
- public int PassLvl;
- [BsonIgnore] public S2C_FieldTaskBonus s2CFieldTaskBonus = new S2C_FieldTaskBonus();
- public string StrId = "";
- }
- }
|