예제 #1
0
        public string ReductoHips(HipData oldHips, bool nothingHappened)
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("You smear the foul-smelling paste onto your " + oldHips.ShortDescription() + ". It feels cool at first but rapidly warms to an uncomfortable level of heat."
                      + GlobalStrings.NewParagraph());
            if (nothingHappened)
            {
                sb.Append("Strangely, nothing seems to happen. What a waste!");
            }
            if (oldHips.size >= 15)
            {
                sb.Append("Within seconds you feel noticeably lighter, and a quick glance at your hips shows they've gotten significantly narrower.");
            }
            else if (oldHips.size >= 10)
            {
                sb.Append("You feel much lighter as your " + ShortDescription() + " shift slightly, adjusting to their smaller size.");
            }
            else
            {
                sb.Append("After a few seconds your " + ShortDescription() + " have shrunk to a much smaller size!");
            }

            return(sb.ToString());
        }
예제 #2
0
            protected override string HipChangeText(Creature target, HipData oldHips)
            {
                string verb = target.hips.size - oldHips.size > 0 ? "enlarge" : "shrink";

                return("You wiggle around in your gown, the pleasant feeling of flower petals rubbing against your skin washes over you." +
                       " The feeling settles on your " + oldHips.ShortDescription() + "." + Environment.NewLine + "You feel them slowly " +
                       verb + ". <b>You now have " + target.build.HipsShortDescription() + "</b>." + Environment.NewLine);

                ;
            }