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."); } }
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."); } }
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."); } }
private static string NonePlayerStr(Wings wings, PlayerBase player) { return(""); }
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."); }
protected string TonablePostToneText(Wings wings, byte index) { return($"{wings.wingTone.AsString()} membranes and {wings.wingBoneTone.AsString()} bones"); }
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."); }
private string WingsToneText(Wings wings, byte index) { return(""); }
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."); }