public Extension(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } if (data.Length > 1) { int.TryParse(data[1].Trim(), out NeedLv); } if (data.Length > 2) { int.TryParse(data[2].Trim(), out ExtensionLv); } UpgradeCost = new MoneyCls(data[3].Split(',')); if (data.Length > 4) { int.TryParse(data[4].Trim(), out ClerkAddtion); } if (data.Length > 5) { int.TryParse(data[5].Trim(), out CustomerAddtion); } if (data.Length > 6) { int.TryParse(data[6].Trim(), out Income); } }
public BuildingLevel(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } if (data.Length > 1) { int.TryParse(data[1].Trim(), out Popularity); } UpgradeCost = new MoneyCls(data[2].Split(',')); if (data.Length > 3) { int.TryParse(data[3].Trim(), out CustomerAddtion); } if (data.Length > 4) { int.TryParse(data[4].Trim(), out ClerkNums); } if (data.Length > 5) { int.TryParse(data[5].Trim(), out PropagandaCost); } RandomNumber = new RandomNumberCls(data[6].Split(',')); if (data.Length > 7) { int.TryParse(data[7].Trim(), out NeedStrength); } DismantleCost = new MoneyCls(data[8].Split(',')); if (data.Length > 9) { int.TryParse(data[9].Trim(), out Income); } }
public Building(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } Icon = data.Length <= 1 + 1 ? "" : data[1]; Name = data.Length <= 2 + 1 ? "" : data[2]; if (data.Length > 3) { int.TryParse(data[3].Trim(), out Type); } BuildingCost = new MoneyCls(data[4].Split(',')); DestoryCost = new MoneyCls(data[5].Split(',')); if (data.Length > 6) { int.TryParse(data[6].Trim(), out Income); } }
public Room(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Key); } Name = data.Length <= 1 + 1 ? "" : data[1]; Icon = data.Length <= 2 + 1 ? "" : data[2]; Model = data.Length <= 3 + 1 ? "" : data[3]; Cost = new MoneyCls(data[4].Split(',')); if (data.Length > 5) { int.TryParse(data[5].Trim(), out Status); } { Furniture = new List <FurnitureCls>(); var sps = data[6].Split(';'); for (int i = 0; i < sps.Length; i++) { Furniture.Add(new FurnitureCls(sps[i].Split(','))); } } }
public Avatar(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } Name = data.Length <= 1 + 1 ? "" : data[1]; Icon = data.Length <= 2 + 1 ? "" : data[2]; if (data.Length > 3) { int.TryParse(data[3].Trim(), out Sex); } if (data.Length > 4) { int.TryParse(data[4].Trim(), out Parts); } AvatarName = data.Length <= 5 + 1 ? "" : data[5]; if (data.Length > 6) { int.TryParse(data[6].Trim(), out Level); } Cost = new MoneyCls(data[7].Split(',')); Sell = new MoneyCls(data[8].Split(',')); if (data.Length > 9) { int.TryParse(data[9].Trim(), out Status); } { Attribute = new List <AttributeCls>(); var sps = data[10].Split(';'); for (int i = 0; i < sps.Length; i++) { Attribute.Add(new AttributeCls(sps[i].Split(','))); } } }
public Item(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } Name = data.Length <= 1 + 1 ? "" : data[1]; Icon = data.Length <= 2 + 1 ? "" : data[2]; if (data.Length > 3) { int.TryParse(data[3].Trim(), out Kind); } if (data.Length > 4) { int.TryParse(data[4].Trim(), out Type); } if (data.Length > 5) { int.TryParse(data[5].Trim(), out Sex); } { Parts = new List <int>(); var strd = data[6]; if (!string.IsNullOrEmpty(strd)) { var sps = strd.Split(','); for (int i = 0; i < sps.Length; i++) { var v = 0; if (sps.Length > i) { int.TryParse(sps[i].Trim(), out v); } Parts.Add(v); } } } Avatar = data.Length <= 7 + 1 ? "" : data[7]; if (data.Length > 8) { int.TryParse(data[8].Trim(), out Level); } if (data.Length > 9) { int.TryParse(data[9].Trim(), out Count); } Cost = new MoneyCls(data[10].Split(',')); Sell = new MoneyCls(data[11].Split(',')); { UseEffet = new List <UseEffetCls>(); var sps = data[12].Split(';'); for (int i = 0; i < sps.Length; i++) { UseEffet.Add(new UseEffetCls(sps[i].Split(','))); } } if (data.Length > 13) { int.TryParse(data[13].Trim(), out Status); } if (data.Length > 14) { int.TryParse(data[14].Trim(), out Superposition); } { Attribute = new List <AttributeCls>(); var sps = data[15].Split(';'); for (int i = 0; i < sps.Length; i++) { Attribute.Add(new AttributeCls(sps[i].Split(','))); } } Desc = data.Length <= 16 + 1 ? "" : data[16]; }
public DepartmentInfo(string[] data) { if (data.Length > 0) { int.TryParse(data[0].Trim(), out Id); } Name = data.Length <= 1 + 1 ? "" : data[1]; if (data.Length > 2) { int.TryParse(data[2].Trim(), out level); } if (data.Length > 3) { int.TryParse(data[3].Trim(), out CompanyLv); } if (data.Length > 4) { int.TryParse(data[4].Trim(), out DirectorCounts); } CostGold = new MoneyCls(data[5].Split(',')); if (data.Length > 6) { int.TryParse(data[6].Trim(), out StaffLimit); } if (data.Length > 7) { int.TryParse(data[7].Trim(), out TalentLvLimit); } if (data.Length > 8) { int.TryParse(data[8].Trim(), out RealestateLimit); } if (data.Length > 9) { int.TryParse(data[9].Trim(), out StoreLimit); } if (data.Length > 10) { int.TryParse(data[10].Trim(), out ExtensionLimit); } if (data.Length > 11) { float.TryParse(data[11].Trim(), out StoreAddtion); } if (data.Length > 12) { int.TryParse(data[12].Trim(), out PropagandaCounts); } if (data.Length > 13) { int.TryParse(data[13].Trim(), out StrategicCounts); } if (data.Length > 14) { int.TryParse(data[14].Trim(), out PurchaseCounts); } if (data.Length > 15) { int.TryParse(data[15].Trim(), out loanLvLimit); } if (data.Length > 16) { int.TryParse(data[16].Trim(), out MakerCoinCounts); } if (data.Length > 17) { int.TryParse(data[17].Trim(), out Income); } Icon = data.Length <= 18 + 1 ? "" : data[18]; }