public static string HumanLongDesc(HandData hands, bool alternateFormat, bool plural) { if (!plural) { return("a hand with fingers and nails"); } else { return("normal hands, fingers, and nails"); } }
private static string CockatriceLongDesc(HandData hands, bool alternateFormat, bool plural) { if (!plural) { return((alternateFormat ? "an " : "") + "avian talon ending in sharp claws"); } else { return("avian talons ending in sharp claws"); } }
private static string GooLongDesc(HandData hands, bool alternateFormat, bool plural) { if (plural) { return("gooey, vaguely hand-like appendages, with two large digits that form a rough mitten shape"); } else if (alternateFormat) { return("a gooey, vaguely hand-like appendage, the two opposing digits forming a rough mitten shape"); } else { return("gooey, vaguely hand-like appendage, the two opposing digits forming a rough mitten shape"); } }
private static string LizardLongDesc(HandData hands, bool alternateFormat, bool plural) { string intro; if (alternateFormat && plural) { intro = "distinctly reptilian hands,"; } else if (alternateFormat) { intro = "a distinctly reptilian hand,"; } else { intro = Utils.PluralizeIf("distinctly reptilian hand", plural); } return(intro + $"with {hands.clawTone.AsString()}ish claws for fingers"); }
private static string ImpLongDesc(HandData hands, bool alternateFormat, bool plural) { string intro; if (alternateFormat && plural) { intro = "imp-like hands"; } else if (alternateFormat) { intro = "an imp-like hand"; } else { intro = Utils.PluralizeIf("imp-like hand", plural); } return(intro + " with short claws for fingers"); }
private static string SalamanderLongDesc(HandData hands, bool alternateFormat, bool plural) { string intro; if (alternateFormat && plural) { intro = "a pair of scaley, salamander-like hands"; } else if (alternateFormat) { intro = "a scaley, salamander-like hand"; } else { intro = Utils.PluralizeIf("scaley, salamander-like hand", plural); } return(intro + $" with claws for fingers"); }
public string LongAlternateDescription(HandData handData, bool plural) => longDescription(handData, true, plural);
public string LongPrimaryDescription(HandData handData, bool plural) => longDescription(handData, false, plural);
public string LongDescription(HandData handData, bool alternateFormat, bool plural) => longDescription(handData, alternateFormat, plural);
public string LongAlternateDescription(HandData handData) => longDescription(handData, true);
public string LongPrimaryDescription(HandData handData) => longDescription(handData, false);
public string LongDescription(HandData handData) => longDescription(handData);
private static string FerretLongDesc(HandData hands, bool alternateFormat, bool plural) { return(GenericPawLongDesc(alternateFormat, plural)); }