示例#1
0
 private static string PawLongDesc(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural)
 {
     if (alternateFormat && !pluralIfApplicable)
     {
         isPlural = false;
         return("a furry hindpaw with short claws");
     }
     else
     {
         return(PawDesc(pluralIfApplicable, out isPlural));
     }
 }
示例#2
0
 private static string HumanLongDesc(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural)
 {
     if (!pluralIfApplicable && alternateFormat)
     {
         isPlural = false;
         return("a foot and toes");
     }
     else
     {
         return(HumanDesc(pluralIfApplicable, out isPlural) + " and toes");
     }
 }
示例#3
0
 private static string HoovesLongDesc(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural)
 {
     if (pluralIfApplicable && alternateFormat)
     {
         isPlural = false;
         return("a hoof");
     }
     else
     {
         return(HoovesDesc(pluralIfApplicable, out isPlural));
     }
 }
示例#4
0
 private static string TendrilLongDesc(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural)
 {
     throw new Tools.InDevelopmentExceptionThatBreaksOnRelease();
 }
示例#5
0
 public string LongDescription(FootData foot, bool pluralIfApplicable, out bool isPlural) => longDesc(foot, false, pluralIfApplicable, out isPlural);
示例#6
0
 public string LongDescription(FootData foot) => longDesc(foot, false, true, out bool _);
示例#7
0
 public string LongDescription(FootData foot, out bool isPlural) => longDesc(foot, false, true, out isPlural);
示例#8
0
 public string FullDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural) => fullDesc(foot, false, pluralIfApplicable, out isPlural);
示例#9
0
 public string FullDescription(FootData foot, bool pluralIfApplicable) => fullDesc(foot, false, pluralIfApplicable, out bool _);
示例#10
0
 public string FullDescription(FootData foot, out bool isPlural) => fullDesc(foot, false, true, out isPlural);
示例#11
0
 public string FullDescription(FootData foot) => fullDesc(foot, false, true, out bool _);
示例#12
0
 public string LongDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable) => longDesc(foot, false, pluralIfApplicable, out bool _);