コード例 #1
0
 public static void BiomeAnimalsSpawnChances()
 {
     DebugOutputsEcology.BiomeAnimalsInternal(delegate(PawnKindDef k, BiomeDef b)
     {
         float num = b.CommonalityOfAnimal(k);
         if (num == 0f)
         {
             return(string.Empty);
         }
         float f = num / DefDatabase <PawnKindDef> .AllDefs.Sum((PawnKindDef ki) => b.CommonalityOfAnimal(ki));
         return(f.ToStringPercent("F1"));
     });
 }
コード例 #2
0
 public static void BiomeAnimalsTypicalCounts()
 {
     DebugOutputsEcology.BiomeAnimalsInternal((PawnKindDef k, BiomeDef b) => DebugOutputsEcology.ExpectedAnimalCount(k, b).ToStringEmptyZero("F2"));
 }