void Start() { instance = this; getDataFromJsonScript = gameObject.GetComponent <GetDataFromJson>(); getDataFromJsonScript.SearchDataFromJsonRessources(); }
static model.Address SetAddress(string street) { try { Logger.generatorSetAddress(); ClearGeoAPI geo = GetDataFromJson.getGeo("", street); try { if (geo == null) { throw new NullReferenceException(); } } catch (NullReferenceException e) { Logger.log(e); return(new model.Address()); } if (geo.City == null) { Logger.generatorSetAddressError(); return(new model.Address { City = "null", Street = "null" }); } if (geo.City == street) { Logger.generatorSetAddressTheSameError(); return(new model.Address { City = "null", Street = "null" }); } model.Address address = new model.Address { City = geo.City, Street = street + HouseNumber.GetHouseNumber(), Voivodeship = geo.Voivodeship, Location = new String($"{geo.Latiude}, {geo.Longitude}") }; return(address); } catch (Exception e) { Logger.log(e); return(null); } }
public Person() { Logger.personStart(); Sex = GeneratorsClass.Sex.getSex(); BirthDate = GeneratorsClass.BirthDate.getBirthDate(); Pesel = new String(GeneratorsClass.Pesel.getPesel(BirthDate, Sex)); SetName(GetDataFromJson.getClearPerson(Sex)); if (RandomNumber.Draw(0, 115) < DateTime.Now.Year - BirthDate.Year) { if (DateTime.Now.Year - BirthDate.Year > 75) { IsDead = true; } else if (RandomNumber.Draw(1, 3) == 2) { IsDead = true; } } else { IsDead = false; } }