//发送军团数据给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); }
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加载军团数据库成功!"); }