public static void EnsureForeignFather(Pregnancy pregnancy) { if (SimDescription.Find(pregnancy.DadDescriptionId) == null) { SimDescription dad = MiniSims.UnpackSim(MiniSimDescription.Find(pregnancy.DadDescriptionId)); if (dad != null) { Household.CreateTouristHousehold(); Household.TouristHousehold.AddTemporary(dad); } } }