コード例 #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
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string LongDescription(FootData foot, bool pluralIfApplicable, out bool isPlural) => longDesc(foot, false, pluralIfApplicable, out isPlural);
コード例 #6
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string LongDescription(FootData foot) => longDesc(foot, false, true, out bool _);
コード例 #7
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string LongDescription(FootData foot, out bool isPlural) => longDesc(foot, false, true, out isPlural);
コード例 #8
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string FullDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable, out bool isPlural) => fullDesc(foot, false, pluralIfApplicable, out isPlural);
コード例 #9
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string FullDescription(FootData foot, bool pluralIfApplicable) => fullDesc(foot, false, pluralIfApplicable, out bool _);
コード例 #10
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string FullDescription(FootData foot, out bool isPlural) => fullDesc(foot, false, true, out isPlural);
コード例 #11
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string FullDescription(FootData foot) => fullDesc(foot, false, true, out bool _);
コード例 #12
0
ファイル: Feet.cs プロジェクト: JustSomeGuy6561/CoCSharp
 public string LongDescription(FootData foot, bool alternateFormat, bool pluralIfApplicable) => longDesc(foot, false, pluralIfApplicable, out bool _);