Ejemplo n.º 1
0
        //发送军团数据给mapserver组
        public void SendData(int mapserverid = 0)
        {
            LEGIONINFO info = new LEGIONINFO();

            foreach (LegionInfo obj in mDicInfo.Values)
            {
                info.list_item.Add(obj);
            }
            byte[] data = info.GetBuffer();
            SessionManager.Instance().SendMapServer(mapserverid, data);
        }
Ejemplo n.º 2
0
        public void DB_Load(LEGIONINFO info)
        {
            mDicLegion.Clear();
            for (int i = 0; i < info.list_item.Count; i++)
            {
                Legion obj = new Legion();
                obj.SetBaseInfo(info.list_item[i]);
                mDicLegion[info.list_item[i].id] = obj;
            }

            Log.Instance().WriteLog("从DBserver加载军团数据库成功!");
        }