예제 #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]);
         pair.Value.TiliMax        = TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.TiliResumeTime = TableReadBase.ParseFloat(pair.Value.ValueStr[4]);
     }
 }
예제 #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.ActTarget  = (IMPACT_MODIFY_TARGET)TableReadBase.ParseInt(pair.Value.ValueStr[3]);
         pair.Value.ActPersent = TableReadBase.ParseFloat(pair.Value.ValueStr[4]);
     }
 }
예제 #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.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]);
     }
 }
예제 #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.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]);
     }
 }
예제 #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.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]));
     }
 }
예제 #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.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);
         }
     }
 }