Ejemplo n.º 1
0
        public static void ReadTables()
        {
            //读取所有表
            CommonItem    = new CommonItem(TableReadBase.GetTableText("CommonItem"), false);
            GameDataValue = new GameDataValue(TableReadBase.GetTableText("GameDataValue"), false);
            Gem           = new Gem(TableReadBase.GetTableText("Gem"), false);
            GemExAttr     = new GemExAttr(TableReadBase.GetTableText("GemExAttr"), false);
            MonsterBase   = new MonsterBase(TableReadBase.GetTableText("MonsterBase"), false);
            Recharge      = new Recharge(TableReadBase.GetTableText("Recharge"), false);
            SkillBase     = new SkillBase(TableReadBase.GetTableText("SkillBase"), false);
            StageInfo     = new StageInfo(TableReadBase.GetTableText("StageInfo"), false);
            StrDictionary = new StrDictionary(TableReadBase.GetTableText("StrDictionary"), false);
            Weapon        = new Weapon(TableReadBase.GetTableText("Weapon"), false);

            //初始化所有表
            CommonItem.CoverTableContent();
            GameDataValue.CoverTableContent();
            Gem.CoverTableContent();
            GemExAttr.CoverTableContent();
            MonsterBase.CoverTableContent();
            Recharge.CoverTableContent();
            SkillBase.CoverTableContent();
            StageInfo.CoverTableContent();
            StrDictionary.CoverTableContent();
            Weapon.CoverTableContent();
        }
Ejemplo n.º 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]);
         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;
         }
     }
 }
Ejemplo n.º 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]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[3]))
         {
             pair.Value.DropGroup.Add(TableReader.DropGroup.GetRecord(pair.Value.ValueStr[3]));
         }
         else
         {
             pair.Value.DropGroup.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.DropGroup.Add(TableReader.DropGroup.GetRecord(pair.Value.ValueStr[4]));
         }
         else
         {
             pair.Value.DropGroup.Add(null);
         }
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[5]))
         {
             pair.Value.DropGroup.Add(TableReader.DropGroup.GetRecord(pair.Value.ValueStr[5]));
         }
         else
         {
             pair.Value.DropGroup.Add(null);
         }
     }
 }
Ejemplo n.º 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.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;
         }
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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]);
     }
 }
Ejemplo n.º 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.GirlStar   = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.GuestLevel = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
     }
 }
Ejemplo n.º 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.TiliMax        = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.TiliResumeTime = TableReadBase.ParseFloat(pair.Value.ValueStr[4]);
     }
 }
Ejemplo n.º 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.ActTarget  = (IMPACT_MODIFY_TARGET)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.ActPersent = TableReadBase.ParseFloat(pair.Value.ValueStr[4]);
     }
 }
Ejemplo n.º 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.AppearGirlCount = TableReadBase.ParseInt(pair.Value.ValueStr[4]);
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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.Icon    = TableReadBase.ParseString(pair.Value.ValueStr[3]);
         pair.Value.Picture = TableReadBase.ParseString(pair.Value.ValueStr[4]);
         pair.Value.Model   = TableReadBase.ParseString(pair.Value.ValueStr[5]);
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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.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);
         }
     }
 }
Ejemplo n.º 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.Last = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[4]))
         {
             pair.Value.Impact = TableReadBase.ParseMultiTable(pair.Value.ValueStr[4]);
         }
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 17
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]));
         }
     }
 }
Ejemplo n.º 18
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]));
                }
            }
        }
Ejemplo n.º 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.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]));
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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]);
         if (!string.IsNullOrEmpty(pair.Value.ValueStr[3]))
         {
             pair.Value.FightInfo = TableReader.FightInfo.GetRecord(pair.Value.ValueStr[3]);
         }
         else
         {
             pair.Value.FightInfo = null;
         }
     }
 }
Ejemplo n.º 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]);
         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]);
     }
 }
Ejemplo n.º 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.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]));
     }
 }
Ejemplo n.º 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.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]);
     }
 }
Ejemplo n.º 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.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]));
     }
 }
Ejemplo n.º 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]);
         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]);
     }
 }
Ejemplo n.º 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.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);
         }
     }
 }
Ejemplo n.º 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.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]));
     }
 }
Ejemplo n.º 30
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);
         }
     }
 }