Esempio n. 1
0
 public Tribe(int randomSeed)
 {
     id             = nextFreeId++; // Племена создаются только из майнтрэда
     randomizer     = new Random(seed = randomSeed);
     TribeName      = NamesGenerator.GenerateTribeName();
     keepsLog       = randomizer.Chance(WorldProperties.ChancesThatTribeWillWriteALog);
     yearBegun      = World.Year;
     lastYearActive = yearBegun;
     if (keepsLog)
     {
         logFileName = Path.Combine(World.TribesLogFolder, TribeName + "(" + World.Year);
         File.WriteAllText(logFileName, Properties.Resources.TribeViewerTemplateBeginning);
     }
 }