public Family createFamily(HumanMale hus, HumanFemale wife) { Family f = new Family(hus, wife); families.Add(f); return(f); }
public Human createHuman(string n, DateTime dop, bool m) { Human h; if (m) { h = new HumanMale(n, dop, null, this); } else { h = new HumanFemale(n, dop, null, this); } humans.Add(h); return(h); }
public void createPlayer(string playerName, string wifeName, string factionName) { Faction f = world.createFaction(factionName); player = new Player(playerName, f); DateTime dob = GameClock.currentTime.AddYears(-20); HumanMale founder = f.createHuman(playerName, dob, true) as HumanMale; HumanFemale founderWife = f.createHuman(wifeName, dob, false) as HumanFemale; f.createFamily(founder, founderWife); f.founder = founder; HumanMale aidedMan = f.createHuman(RandomGenerator.getRandomName(true), dob, true) as HumanMale; HumanFemale aidedWoman = f.createHuman(RandomGenerator.getRandomName(false), dob, false) as HumanFemale; f.createFamily(aidedMan, aidedWoman); }