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");
        }
Exemple #7
0
 public string LongAlternateDescription(HandData handData, bool plural) => longDescription(handData, true, plural);
Exemple #8
0
 public string LongPrimaryDescription(HandData handData, bool plural) => longDescription(handData, false, plural);
Exemple #9
0
 public string LongDescription(HandData handData, bool alternateFormat, bool plural) => longDescription(handData, alternateFormat, plural);
Exemple #10
0
 public string LongAlternateDescription(HandData handData) => longDescription(handData, true);
Exemple #11
0
 public string LongPrimaryDescription(HandData handData) => longDescription(handData, false);
Exemple #12
0
 public string LongDescription(HandData handData) => longDescription(handData);
 private static string FerretLongDesc(HandData hands, bool alternateFormat, bool plural)
 {
     return(GenericPawLongDesc(alternateFormat, plural));
 }