예제 #1
0
 public RaceGen(List<IMythology> mythologies, ILanguage commonTongue)
 {
     CommonTongue = commonTongue;
     Mythologies = mythologies;
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
 }
예제 #2
0
 public ContinentGen(IWorld world)
 {
     World = world;
     PopulateContinentName();
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
 }
예제 #3
0
 public PersonGen()
 {
     GeneralWordGen wordGen = new GeneralWordGen();
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
     PositiveTraits = wordGen.GetPositiveTraits();
     NegativeTraits = wordGen.GetNegativeTraits();
 }
예제 #4
0
 public CivilizationGen()
 {
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
 }
예제 #5
0
 public WorldGen()
 {
     Names = new NameGen();
 }
예제 #6
0
 public PopulationCenterGen()
 {
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
 }
예제 #7
0
 public DeityGen()
 {
     Random = new Random(Guid.NewGuid().GetHashCode());
     Names = new NameGen();
 }