| 12345678910111213141516171819202122232425262728 |
- using System.Collections.Generic;
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- namespace ET
- {
- public class DailySignInComponent : Entity, IAwake, IDestroy, ITransfer, IUnitCache, IConfigHotLoad
- {
- //当前奖励id
- public int CurrentBonusId;
- //当前奖励状态
- public int CurrentBonusStatus;
- //最后一个奖励id
- public int TheEndBonusId;
- //=======================上面的字段,等改完后将可以删除
- //首次登录时间 毫秒级时间戳
- public long DailySingInTime;
- //每日登录领取状态 <BonusId, ConstBonusStatus>
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<int, int> BonusId2Status = new Dictionary<int, int>();
- public string StrId = "";
- }
- }
|