/* Sog 游戏基础库 2016 by zouwei */ using System; using System.Collections.Generic; using ProtoCSStruct; using Sog; namespace Rank { public class RankServerData : IServerDataObj { public ServerApp m_app; public StructPacketSender m_packetSender; // 服务器自己用的配置文件 public RankServerConfig m_RankConfig; // 前一天开始时间 public long m_lastDayStartTime; //public List m_listrealm; //public List m_listmail; //public ArenaInfoCache nullInfo; //排行榜数据 public WorldRankData m_RankData; public Dictionary m_ActRank; public Dictionary playerInfo; public long m_lastGetRealmTime; public Dictionary m_configRealm; public RankServerData(ServerApp app) { m_app = app; m_packetSender = new StructPacketSender(); m_packetSender.Init(app.ServerID, app.GetCluster()); //m_listrealm = new List(); //m_listmail = new List(); m_RankData = new WorldRankData(); m_configRealm = new Dictionary(); m_ActRank = new Dictionary(); playerInfo = new Dictionary(); } public override int GetDataType() { return RankDataObjType.RankServerData; } } }