private void InitData(AcientBattle _this)
        {
            var item = new DBAcientBattleActivityData();

            Table.ForeachAcientBattleField(record =>
            {
                //1:死亡   0:活着
                item.BossState.Add(record.Id, 0);
                //-1:未死亡     不是-1:死亡倒计时
                item.BossDieTime.Add(record.Id, -1);
                return(true);
            });
            _this.DBData = item;
            if (AcientBattleManager.Boss == null)
            {
                AcientBattleManager.Boss = new Dictionary <int, AcientBattle>();
            }
            if (AcientBattleManager.Boss.ContainsKey(_this.ServerId))
            {
                AcientBattleManager.Boss[_this.ServerId] = _this;
            }
            else
            {
                AcientBattleManager.Boss.Add(_this.ServerId, _this);
            }
        }
 public void SetActiData(AcientBattle _this, DBAcientBattleActivityData data)
 {
     if (data == null)
     {
         return;
     }
     _this.DBData = data;
     if (AcientBattleManager.Boss == null)
     {
         AcientBattleManager.Boss = new Dictionary <int, AcientBattle>();
     }
     if (AcientBattleManager.Boss.ContainsKey(_this.ServerId))
     {
         AcientBattleManager.Boss[_this.ServerId] = _this;
     }
     else
     {
         AcientBattleManager.Boss.Add(_this.ServerId, _this);
     }
 }