Example #1
0
 /**
  * Create a random skin color using two parents
  */
 public static int SkinColor(Character parent1, Character parent2)
 {
     if (Blender.AreAdopters(parent1, parent2))
     {
         return(Blender.NaturalSkinColor());
     }
     return(0);
 }
Example #2
0
 /**
  * Get a random hair color using two parents
  */
 public static Color EyeColor(Character parent1, Character parent2) => Blender.AreAdopters(parent1, parent2) ? Blender.NaturalEyeColor() : Blender.GetEyeColor(parent1).Blend(Blender.GetEyeColor(parent2));