private static string ChangedArmsText(Creature target, ArmData oldArmData) { return(GlobalStrings.NewParagraph() + "Weakness overcomes your arms, and no matter what you do, you can't muster the strength to raise or move them." + " Did the pepper have some drug-like effects? Sitting on the ground, you wait for the limpness to end." + " As you do so, you realize that the bones at your hands are changing, as well as the muscles on your arms." + " They're soon covered, from the shoulders to the tip of your digits, on a layer of soft," + " fluffy " + target.ActiveHairOrFurColor().AsString() + " fur." + " Your hands gain pink, padded paws where your palms were once, and your nails become short claws," + " not sharp enough to tear flesh, but nimble enough to make climbing and exploring easier. " + SafelyFormattedString.FormattedText("Your arms have become like those of a dog!", StringFormats.BOLD)); }
private static string BadEndText(Creature target) { StringBuilder sb = new StringBuilder(Environment.NewLine + Environment.NewLine); if (Utils.RandBool()) { sb.Append("As you swallow the pepper, you note that the spicy hotness on your tongue seems to be spreading. Your entire body seems to tingle and burn, " + "making you feel far warmer than normal, feverish even. Unable to stand it any longer you tear away your clothes, hoping to cool down a little. " + "Sadly, this does nothing to aid you with your problem. On the bright side, the sudden feeling of vertigo you've developed is more than enough " + "to take your mind off your temperature issues. You fall forward onto your hands and knees, well not really hands and knees to be honest - more like paws and knees. " + "That can't be good, you think for a moment, before the sensation of your bones shifting into a quadrupedal configuration robs you of your concentration. " + "After that, it is only a short time before your form is remade completely into that of a large dog, or perhaps a wolf. The distinction would mean little to you now, " + "even if you were capable of comprehending it. "); #pragma warning disable CS0162 // Unreachable code detected #warning Implement me when marble milk perk or status effect or whatever i make it is implemented. if (false) //if (target.perks.HasPerk<MarbleMilk>()) { sb.Append("All you know is that there is a scent on the wind, it is time to hunt, and at the end of the day you need to come home for your milk."); } #pragma warning restore CS0162 // Unreachable code detected else { sb.Append("All you know is that there is a scent on the wind, and it is time to hunt."); } } else { sb.Append("You devour the sweet pepper, carefully licking your fingers for all the succulent juices of the fruit, and are about to go on your way when suddenly " + "a tightness begins to build in your chest and stomach, horrid cramps working their way first through your chest, then slowly flowing out to your extremities, " + "the feeling soon joined by horrible, blood-curdling cracks as your bones begin to reform, twisting and shifting, your mind exploding with pain. " + "You fall to the ground, reaching one hand forward. No... A paw, you realize in horror, as you try to push yourself back up. You watch in horror, " + "looking down your foreleg as thicker fur erupts from your skin, a " + target.ActiveHairOrFurColor().AsString() + " coat slowly creeping from your bare flesh " + "to cover your body. Suddenly, you feel yourself slipping away, as if into a dream, your mind warping and twisting, your body finally settling into its new form. " + "With one last crack of bone you let out a yelp, kicking free of the cloth that binds you, wresting yourself from its grasp and fleeing into the now setting sun, " + "eager to find prey to dine on tonight."); } return(sb.ToString()); }