SuitRankComponent.cs 813 B

123456789101112131415161718192021222324
  1. using System.Collections.Generic;
  2. using MongoDB.Bson.Serialization.Attributes;
  3. namespace ET
  4. {
  5. public class SuitRankComponent : Entity, IAwake, IDestroy
  6. {
  7. public long SuitRankRefreshTime = 0;
  8. public long SuitRankRefreshTimerId = 0;
  9. //套装id,SuitRankInfo
  10. [BsonIgnore] public Dictionary<int, SuitRankInfo> SuitRankInfoDic = new Dictionary<int, SuitRankInfo>();
  11. //套装排行榜全部的玩家信息
  12. [BsonIgnore]
  13. public Dictionary<long, SuitRankRoleInfo> SuitRankRoleInfoDic = new Dictionary<long, SuitRankRoleInfo>();
  14. //用来每5分钟更新的排行榜数据
  15. [BsonIgnore]
  16. public Dictionary<int, HashSet<SuitCollectRankProto>> QueryRankInfoDic =
  17. new Dictionary<int, HashSet<SuitCollectRankProto>>();
  18. }
  19. }