// This is for all the choices the user can pick, all choices need to be added to this array and removed once the // user has picked. // DialogueBox[] queuedDialogueBoxes; public void CreateNewLife() { Destroy(Mother); Mother = null; Destroy(Father); Father = null; Destroy(Player); Player = null; Destroy(Spouse); Mother = gameObject.AddComponent <Parent> (); Mother.ParentType = ParentType.MOTHER; Mother.FirstName = "Mother"; Mother.LastName = "Parent"; Mother.Create(); Father = gameObject.AddComponent <Parent> (); Father.ParentType = ParentType.FATHER; Father.FirstName = "Father"; Father.LastName = "Parent"; Father.Create(); // TODO: Try and remember the word instead of lifetime. Mother.CurrentVaccines.Add(new Vaccination("Lifetime? Immunity", "All Vaccines", -1, 5000)); Father.CurrentVaccines = Mother.CurrentVaccines; // For testing purposes. Mother.Intellect = Father.Intellect = 100f; Player = gameObject.AddComponent <Player> (); Player.FirstName = "Player"; Player.LastName = "LastName"; Player.Create(); // Testing the Housing information, I require a multiplier of 1. // Player.Nationality = new Nationality ("ENG", "England", "English", "British Pound", "£", "", 1f); // Canvas.ForceUpdateCanvases(); scrollViewRect.verticalNormalizedPosition = 0f; Canvas.ForceUpdateCanvases(); PostToOutput(); }