Beispiel #1
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[3]))
         {
             pair.Value.GirlInfo = TableReader.GirlInfo.GetRecord(pair.Value.ValueStr[3]);
         }
         else
         {
             pair.Value.GirlInfo = null;
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.GirlEquip = TableReader.EquipInfo.GetRecord(pair.Value.ValueStr[4]);
         }
         else
         {
             pair.Value.GirlEquip = null;
         }
         pair.Value.GirlLevel = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[6]))
         {
             pair.Value.GuestInfo = TableReader.GuestInfo.GetRecord(pair.Value.ValueStr[6]);
         }
         else
         {
             pair.Value.GuestInfo = null;
         }
     }
 }
Beispiel #2
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.BelongGirl = TableReader.GirlInfo.GetRecord(pair.Value.ValueStr[4]);
         }
         else
         {
             pair.Value.BelongGirl = null;
         }
         pair.Value.Quality = (ITEM_QUALITY)TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[6]));
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[7]));
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[8]));
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[9]));
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[10]));
         pair.Value.AddAttrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[11]));
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[12]))
         {
             pair.Value.AddSkills = TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[12]);
         }
         else
         {
             pair.Value.AddSkills = null;
         }
     }
 }
Beispiel #3
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name                 = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc                 = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.MissionType          = (MISSION_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.Series               = TableReadBase.ParseString(pair.Value.ValueStr[4]);
         pair.Value.MissionRewardGold    = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.MissionRewardDiamond = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.FinishCheck.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[7]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[8]))
         {
             pair.Value.FinishCheck.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[8]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.FinishCheck.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[9]));
         }
         pair.Value.FailCheck = TableReadBase.ParseInt(pair.Value.ValueStr[10]);
         pair.Value.GoToUI    = TableReadBase.ParseString(pair.Value.ValueStr[11]);
         pair.Value.IconName  = TableReadBase.ParseString(pair.Value.ValueStr[12]);
     }
 }
Beispiel #4
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name     = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc     = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.CostType = (CURRENCY_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.CostValue.Add(TableReadBase.ParseInt(pair.Value.ValueStr[4]));
         pair.Value.CostValue.Add(TableReadBase.ParseInt(pair.Value.ValueStr[5]));
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[6]))
         {
             pair.Value.DropGroup.Add(TableReader.DropGroup.GetRecord(pair.Value.ValueStr[6]));
         }
         else
         {
             pair.Value.DropGroup.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.DropGroup.Add(TableReader.DropGroup.GetRecord(pair.Value.ValueStr[7]));
         }
         else
         {
             pair.Value.DropGroup.Add(null);
         }
     }
 }
Beispiel #5
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name  = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc  = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Times = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
     }
 }
Beispiel #6
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name            = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc            = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon            = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.AppearGirlCount = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
     }
 }
Beispiel #7
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name       = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc       = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.ActTarget  = (IMPACT_MODIFY_TARGET)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.ActPersent = TableReadBase.ParseFloat(pair.Value.ValueStr[4]);
     }
 }
Beispiel #8
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name       = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc       = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.GirlStar   = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.GuestLevel = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
     }
 }
Beispiel #9
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name             = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc             = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.CurrencyType     = (CURRENCY_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.CurrencyValueMin = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.CurrencyValueMax = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
     }
 }
Beispiel #10
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name       = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc       = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon       = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Num        = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.Price      = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.BundleName = TableReadBase.ParseString(pair.Value.ValueStr[6]);
     }
 }
Beispiel #11
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name      = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc      = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.ActTiming = (SKILL_ACT_TIMING)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.ActTerm   = (SKILL_ACT_TERM)TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.Icon      = TableReadBase.ParseString(pair.Value.ValueStr[5]);
         pair.Value.Target    = (SKILL_TARGET_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.Buffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[7]));
         }
         else
         {
             pair.Value.Buffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[8]))
         {
             pair.Value.Buffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[8]));
         }
         else
         {
             pair.Value.Buffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.Buffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[9]));
         }
         else
         {
             pair.Value.Buffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[10]))
         {
             pair.Value.Buffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[10]));
         }
         else
         {
             pair.Value.Buffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[11]))
         {
             pair.Value.Buffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[11]));
         }
         else
         {
             pair.Value.Buffs.Add(null);
         }
     }
 }
Beispiel #12
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Last = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.Impact = TableReadBase.ParseMultiTable(pair.Value.ValueStr[4]);
         }
     }
 }
Beispiel #13
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name        = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc        = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.TargetValue = (PLAYER_VALUE_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.SourceType  = (SKILL_TARGET_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.SourceValue = (PLAYER_VALUE_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.ModifyType  = (IMPACT_MODIFY_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         pair.Value.ModifyValue = TableReadBase.ParseFloat(pair.Value.ValueStr[7]);
     }
 }
Beispiel #14
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name        = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc        = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.VitalityDec = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.MoodDec     = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[5]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[5]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[6]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[6]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[7]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[8]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[8]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[9]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[10]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[10]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[11]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[11]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[12]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[12]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[13]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[13]));
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[14]))
         {
             pair.Value.ObjPlan.Add(TableReadBase.ParseMultiTable(pair.Value.ValueStr[14]));
         }
     }
 }
Beispiel #15
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name     = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc     = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.NameDict = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Icon     = TableReadBase.ParseString(pair.Value.ValueStr[4]);
         pair.Value.Level    = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.Script   = TableReadBase.ParseString(pair.Value.ValueStr[6]);
         pair.Value.Params.Add(TableReadBase.ParseString(pair.Value.ValueStr[7]));
         pair.Value.Params.Add(TableReadBase.ParseString(pair.Value.ValueStr[8]));
         pair.Value.Params.Add(TableReadBase.ParseString(pair.Value.ValueStr[9]));
     }
 }
Beispiel #16
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.Type = TableReadBase.ParseMultiTable(pair.Value.ValueStr[4]);
         }
         pair.Value.Quality       = (ITEM_QUALITY)TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.CountPerSpace = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
     }
 }
Beispiel #17
0
        public void CoverTableContent()
        {
            foreach (var pair in Records)
            {
                pair.Value.Name       = pair.Value.ValueStr[1];
                pair.Value.SkillGroup = TableReadBase.ParseInt(pair.Value.ValueStr[2]);
                pair.Value.PriorType  = (SKILL_PRIOR_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
                pair.Value.CDTime     = TableReadBase.ParseInt(pair.Value.ValueStr[4]);

                if (pair.Value.ValueStr[i + 5] != "-1")
                {
                    pair.Value.Step.Add(TableReader.SkillStepTable.GetRecord(pair.Value.ValueStr[i + 5]));
                }
            }
        }
Beispiel #18
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name        = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc        = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.NameStrDict = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.DescStrDict = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.Icon        = TableReadBase.ParseString(pair.Value.ValueStr[5]);
         pair.Value.Model       = TableReadBase.ParseString(pair.Value.ValueStr[6]);
         pair.Value.Quality     = (ITEM_QUALITY)TableReadBase.ParseInt(pair.Value.ValueStr[7]);
         pair.Value.DropItem    = TableReadBase.ParseString(pair.Value.ValueStr[8]);
         pair.Value.DropScale   = TableReadBase.ParseFloat(pair.Value.ValueStr[9]);
         pair.Value.StackNum    = TableReadBase.ParseInt(pair.Value.ValueStr[10]);
     }
 }
Beispiel #19
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name        = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc        = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon        = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.SkillName   = TableReadBase.ParseString(pair.Value.ValueStr[4]);
         pair.Value.SkillDesc   = TableReadBase.ParseString(pair.Value.ValueStr[5]);
         pair.Value.SkillIcon   = TableReadBase.ParseString(pair.Value.ValueStr[6]);
         pair.Value.NameDict    = TableReadBase.ParseString(pair.Value.ValueStr[7]);
         pair.Value.Script      = TableReadBase.ParseString(pair.Value.ValueStr[8]);
         pair.Value.UnLockLevel = TableReadBase.ParseInt(pair.Value.ValueStr[9]);
         pair.Value.MaxLevel    = TableReadBase.ParseInt(pair.Value.ValueStr[10]);
         pair.Value.Price       = TableReadBase.ParseInt(pair.Value.ValueStr[11]);
     }
 }
Beispiel #20
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[3]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[4]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[5]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[6]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[7]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[8]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[9]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[10]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[11]));
         pair.Value.Values.Add(TableReadBase.ParseInt(pair.Value.ValueStr[12]));
     }
 }
Beispiel #21
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name     = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc     = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.NameDict = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Quality  = (ITEM_QUALITY)TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.Icon     = TableReadBase.ParseString(pair.Value.ValueStr[5]);
         pair.Value.Level    = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[7]));
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[8]));
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[9]));
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[10]));
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[11]));
         pair.Value.Attrs.Add(TableReadBase.ParseInt(pair.Value.ValueStr[12]));
     }
 }
Beispiel #22
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name     = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc     = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.TypeID   = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Level    = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.Exp      = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.GoldCost = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         pair.Value.Attr1A   = TableReadBase.ParseInt(pair.Value.ValueStr[7]);
         pair.Value.Attr1B   = TableReadBase.ParseInt(pair.Value.ValueStr[8]);
         pair.Value.Attr2A   = TableReadBase.ParseInt(pair.Value.ValueStr[9]);
         pair.Value.Attr2B   = TableReadBase.ParseInt(pair.Value.ValueStr[10]);
         pair.Value.Attr3A   = TableReadBase.ParseInt(pair.Value.ValueStr[11]);
         pair.Value.Attr3B   = TableReadBase.ParseInt(pair.Value.ValueStr[12]);
     }
 }
Beispiel #23
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[3]))
         {
             pair.Value.ItemInfo = TableReader.ItemInfo.GetRecord(pair.Value.ValueStr[3]);
         }
         else
         {
             pair.Value.ItemInfo = null;
         }
         pair.Value.ItemNum  = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.CostType = (CURRENCY_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.Price    = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         pair.Value.Discount = TableReadBase.ParseInt(pair.Value.ValueStr[7]);
     }
 }
Beispiel #24
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name        = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc        = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon        = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Model       = TableReadBase.ParseString(pair.Value.ValueStr[4]);
         pair.Value.Attack      = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.Defence     = TableReadBase.ParseInt(pair.Value.ValueStr[6]);
         pair.Value.HP          = TableReadBase.ParseInt(pair.Value.ValueStr[7]);
         pair.Value.ElementType = (ELEMENT_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[8]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.Skills.Add(TableReader.SkillBase.GetRecord(pair.Value.ValueStr[9]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[10]))
         {
             pair.Value.Skills.Add(TableReader.SkillBase.GetRecord(pair.Value.ValueStr[10]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[11]))
         {
             pair.Value.Skills.Add(TableReader.SkillBase.GetRecord(pair.Value.ValueStr[11]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
     }
 }
Beispiel #25
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name           = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc           = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Level          = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.StageType      = (STAGE_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.FightLogicPath = TableReadBase.ParseString(pair.Value.ValueStr[5]);
         pair.Value.ScenePath      = TableReadBase.ParseString(pair.Value.ValueStr[6]);
         pair.Value.Audio          = TableReadBase.ParseString(pair.Value.ValueStr[7]);
         pair.Value.Icon           = TableReadBase.ParseString(pair.Value.ValueStr[8]);
         pair.Value.BG             = TableReadBase.ParseString(pair.Value.ValueStr[9]);
         pair.Value.AwardType.Add(TableReadBase.ParseString(pair.Value.ValueStr[10]));
         pair.Value.AwardType.Add(TableReadBase.ParseString(pair.Value.ValueStr[11]));
         pair.Value.AwardType.Add(TableReadBase.ParseString(pair.Value.ValueStr[12]));
         pair.Value.AwardType.Add(TableReadBase.ParseString(pair.Value.ValueStr[13]));
         pair.Value.AwardValue.Add(TableReadBase.ParseString(pair.Value.ValueStr[14]));
         pair.Value.AwardValue.Add(TableReadBase.ParseString(pair.Value.ValueStr[15]));
         pair.Value.AwardValue.Add(TableReadBase.ParseString(pair.Value.ValueStr[16]));
         pair.Value.AwardValue.Add(TableReadBase.ParseString(pair.Value.ValueStr[17]));
     }
 }
Beispiel #26
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name   = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc   = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon   = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.UnLock = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[5]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[5]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[6]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[6]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[7]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[8]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[8]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[9]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[10]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[10]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[11]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[11]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[12]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[12]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[13]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[13]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[14]))
         {
             pair.Value.FightScenes.Add(TableReader.FightScene.GetRecord(pair.Value.ValueStr[14]));
         }
         else
         {
             pair.Value.FightScenes.Add(null);
         }
     }
 }
Beispiel #27
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name          = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc          = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.DropGroupType = (DROP_GROUP_TYPE)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[4]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[5]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[5]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[6]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[6]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[7]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[7]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[8]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[8]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[9]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[9]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[10]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[10]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[11]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[11]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[12]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[12]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[13]))
         {
             pair.Value.DropItem.Add(TableReader.DropItem.GetRecord(pair.Value.ValueStr[13]));
         }
         else
         {
             pair.Value.DropItem.Add(null);
         }
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[14]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[15]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[16]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[17]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[18]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[19]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[20]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[21]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[22]));
         pair.Value.DropRate.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[23]));
     }
 }
Beispiel #28
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Star = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[5]))
         {
             pair.Value.CatchStagePass = TableReader.FightScene.GetRecord(pair.Value.ValueStr[5]);
         }
         else
         {
             pair.Value.CatchStagePass = null;
         }
         pair.Value.LevelInfoTypeID = TableReadBase.ParseString(pair.Value.ValueStr[6]);
         pair.Value.Attr1A          = TableReadBase.ParseInt(pair.Value.ValueStr[7]);
         pair.Value.Attr1B          = TableReadBase.ParseInt(pair.Value.ValueStr[8]);
         pair.Value.Attr2A          = TableReadBase.ParseInt(pair.Value.ValueStr[9]);
         pair.Value.Attr2B          = TableReadBase.ParseInt(pair.Value.ValueStr[10]);
         pair.Value.Attr3A          = TableReadBase.ParseInt(pair.Value.ValueStr[11]);
         pair.Value.Attr3B          = TableReadBase.ParseInt(pair.Value.ValueStr[12]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[13]))
         {
             pair.Value.Skills.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[13]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[14]))
         {
             pair.Value.Skills.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[14]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[15]))
         {
             pair.Value.Skills.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[15]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[16]))
         {
             pair.Value.Skills.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[16]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[17]))
         {
             pair.Value.Skills.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[17]));
         }
         else
         {
             pair.Value.Skills.Add(null);
         }
     }
 }
Beispiel #29
0
 public void CoverTableContent()
 {
     foreach (var pair in Records)
     {
         pair.Value.Name          = TableReadBase.ParseString(pair.Value.ValueStr[1]);
         pair.Value.Desc          = TableReadBase.ParseString(pair.Value.ValueStr[2]);
         pair.Value.Icon          = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.SpecilGuest   = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
         pair.Value.GuestNum      = TableReadBase.ParseInt(pair.Value.ValueStr[5]);
         pair.Value.Attr1AAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[6]);
         pair.Value.Attr1APoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[7]);
         pair.Value.Attr1BAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[8]);
         pair.Value.Attr1BPoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[9]);
         pair.Value.Attr2AAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[10]);
         pair.Value.Attr2APoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[11]);
         pair.Value.Attr2BAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[12]);
         pair.Value.Attr2BPoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[13]);
         pair.Value.Attr3AAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[14]);
         pair.Value.Attr3APoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[15]);
         pair.Value.Attr3BAttract = TableReadBase.ParseFloat(pair.Value.ValueStr[16]);
         pair.Value.Attr3BPoint   = TableReadBase.ParseFloat(pair.Value.ValueStr[17]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[18]))
         {
             pair.Value.LikeSkill.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[18]));
         }
         else
         {
             pair.Value.LikeSkill.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[19]))
         {
             pair.Value.LikeSkill.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[19]));
         }
         else
         {
             pair.Value.LikeSkill.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[20]))
         {
             pair.Value.LikeSkill.Add(TableReader.SkillInfo.GetRecord(pair.Value.ValueStr[20]));
         }
         else
         {
             pair.Value.LikeSkill.Add(null);
         }
         pair.Value.SkillAttract.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[21]));
         pair.Value.SkillAttract.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[22]));
         pair.Value.SkillAttract.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[23]));
         pair.Value.SkillPoint.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[24]));
         pair.Value.SkillPoint.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[25]));
         pair.Value.SkillPoint.Add(TableReadBase.ParseFloat(pair.Value.ValueStr[26]));
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[27]))
         {
             pair.Value.AddBuffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[27]));
         }
         else
         {
             pair.Value.AddBuffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[28]))
         {
             pair.Value.AddBuffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[28]));
         }
         else
         {
             pair.Value.AddBuffs.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[29]))
         {
             pair.Value.AddBuffs.Add(TableReader.BuffInfo.GetRecord(pair.Value.ValueStr[29]));
         }
         else
         {
             pair.Value.AddBuffs.Add(null);
         }
     }
 }