示例#1
0
 private static string ImpPlayerStr(Wings wings, PlayerBase player)
 {
     if (wings.isLarge)
     {
         return(" A pair of large imp wings fold behind your shoulders. With a muscle-twitch, you can extend them, and use them to soar gracefully through the air.");
     }
     else
     {
         return(" A pair of imp wings sprout from your back, flapping cutely but otherwise being of little use.");
     }
 }
示例#2
0
 private static string BeeLikePlayerStr(Wings wings, PlayerBase player)
 {
     if (wings.isLarge)
     {
         return(" A pair of large bee-wings sprout from your back, reflecting the light through their clear membranes beautifully. They flap quickly, " +
                "allowing you to easily hover in place or fly.");
     }
     else
     {
         return(" A pair of tiny-yet-beautiful bee-wings sprout from your back, too small to allow you to fly.");
     }
 }
示例#3
0
 private static string DraconicPlayerStr(Wings wings, PlayerBase player)
 {
     if (wings.isLarge)
     {
         return(" Magnificent wings sprout from your shoulders. When unfurled they stretch further than your arm span, and a single beat of them is all you need " +
                "to set out toward the sky. They look a bit like bat wings, but the membranes are covered in fine, delicate " + wings.wingTone.AsString() + " scales supported by " +
                wings.wingBoneTone.AsString() + " bones. A wicked talon juts from the end of each bone.");
     }
     else
     {
         return(" Small, vestigial wings sprout from your shoulders. They might look like bat wings, but the membranes are covered in fine, delicate " + wings.wingTone.AsString() +
                " scales supported by " + wings.wingBoneTone.AsString() + " bones.");
     }
 }
示例#4
0
 private static string NonePlayerStr(Wings wings, PlayerBase player)
 {
     return("");
 }
示例#5
0
 private static string DragonflyPlayerStr(Wings wings, PlayerBase player)
 {
     return(" Giant dragonfly wings hang from your shoulders. At a whim, you could twist them into a whirring rhythm fast enough to lift you off the ground and allow you to fly.");
 }
示例#6
0
 protected string TonablePostToneText(Wings wings, byte index)
 {
     return($"{wings.wingTone.AsString()} membranes and {wings.wingBoneTone.AsString()} bones");
 }
示例#7
0
 private static string FaeriePlayerStr(Wings wings, PlayerBase player)
 {
     return("You have somehow obtained " + wings.LongDescription(true) + ". Congratulations! You should never see this, because this is just for NPCs and monsters! "
            + "Have a cookie. Also, report this to a dev, so they can either fix this if it was caused by a bug, or update this text if added intentionally.");
 }
示例#8
0
 private string WingsToneText(Wings wings, byte index)
 {
     return("");
 }
示例#9
0
 private static string FeatheredPlayerStr(Wings wings, PlayerBase player)
 {
     return(" A pair of large, feathery wings sprout from your back. Though you usually keep the " + wings.wingTone.AsString() + "-colored wings folded close, " +
            "they can unfurl to allow you to soar as gracefully as a harpy.");
 }