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)); } }
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"); } }
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)); } }
private static string TendrilLongDesc(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural) { throw new Tools.InDevelopmentExceptionThatBreaksOnRelease(); }
public string LongDescription(FootData foot, bool pluralIfApplicable, out bool isPlural) => longDesc(foot, false, pluralIfApplicable, out isPlural);
public string LongDescription(FootData foot) => longDesc(foot, false, true, out bool _);
public string LongDescription(FootData foot, out bool isPlural) => longDesc(foot, false, true, out isPlural);
public string FullDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural) => fullDesc(foot, false, pluralIfApplicable, out isPlural);
public string FullDescription(FootData foot, bool pluralIfApplicable) => fullDesc(foot, false, pluralIfApplicable, out bool _);
public string FullDescription(FootData foot, out bool isPlural) => fullDesc(foot, false, true, out isPlural);
public string FullDescription(FootData foot) => fullDesc(foot, false, true, out bool _);
public string LongDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable) => longDesc(foot, false, pluralIfApplicable, out bool _);