コード例 #1
0
 private void Culture_SelectedIndexChanged(object sender, EventArgs e)
 {
     selectedCulture = Culture.CreateCulture(GenerationConfiguration.Culture, GenerationConfiguration.UseCitizens, GenerationConfiguration.UseMishaps);
     if (selectedCulture is Classic.Zhodani.Culture)
     {
         // Psionic training and the like are handled at the "Culture" level
         ((Classic.Zhodani.Culture)selectedCulture).SkillOffered += SkillOffered;
     }
     if (selectedCulture != null)
     {
         Species.Clear();
         var list = selectedCulture.Species(generationStyle).Keys.ToList();
         foreach (var s in list)
         {
             Species.Add(s);
         }
     }
 }