diff --git a/css/general/textColors.css b/css/general/textColors.css index d5de893fd713c4e87b219a0c5a97aadfea63085f..8cb1d1ff69d7acc19ea2d7d4b0654b2411404929 100644 --- a/css/general/textColors.css +++ b/css/general/textColors.css @@ -139,11 +139,6 @@ color: orangered } -/* used once (wrong? */ -.orchid, .orchid a { - color: orchid -} - /* also fetish start ??? , and a lot of other stuff */ .pink, .pink a, .slave.name.simple { color: pink diff --git a/js/medicine/surgery/structural/amputation.js b/js/medicine/surgery/structural/amputation.js index cc058af0d72f337ab8775be238a9aef0b95b2432..b3e347a6b60a2b4b1eb6e52c4ab5a728569a0440 100644 --- a/js/medicine/surgery/structural/amputation.js +++ b/js/medicine/surgery/structural/amputation.js @@ -26,7 +26,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } r.push(`${his} limbless torso, ${he} squares ${his} shoulders and visibly resolves to carry on being a good slave as best ${he} can. Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span>`); } else if (slave.devotion > 20) { - r.push(`Of course, ${he} could not walk out of the surgery; you carried ${him}. Despite ${his} obedience, ${he} cries softly the whole time, shoulder and hip stumps moving occasionally as ${he} reflexively tries to stand — to walk — to touch ${himself} — to gesture — all things that ${he} will never do again. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">cripplingly afraid</span> of your total power over ${his} body.`); + r.push(`Of course, ${he} could not walk out of the surgery; you carried ${him}. Despite ${his} obedience, ${he} cries softly the whole time, shoulder and hip stumps moving occasionally as ${he} reflexively tries to stand — to walk — to touch ${himself} — to gesture — all things that ${he} will never do again. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">cripplingly afraid</span> of your total power over ${his} body.`); reaction.trust -= 20; reaction.devotion -= 20; } else { @@ -42,7 +42,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } else { r.push(`stumps twitch pathetically with ${his} desperate efforts to move ${his} limbs, to prove there is something other than this.`); } - r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">terrified to the point of insanity</span> of your total power over ${his} body.`); + r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">terrified to the point of insanity</span> of your total power over ${his} body.`); reaction.trust -= 50; reaction.devotion -= 50; } @@ -61,7 +61,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } r.push(`the two stumps that were once ${his} arms, ${he} squares ${his} shoulders and resolves to carry on being a good slave as best ${he} can. Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span>`); } else if (slave.devotion > 20) { - r.push(`You're there to open the door for ${him} as ${he} exits the surgery. Despite ${his} obedience, ${he} cries softly the whole time, ${his} shoulder stumps occasionally moving as ${he} reflexively tries to grab at ${himself} and ${his} surroundings. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">extremely afraid</span> of your total power over ${his} body.`); + r.push(`You're there to open the door for ${him} as ${he} exits the surgery. Despite ${his} obedience, ${he} cries softly the whole time, ${his} shoulder stumps occasionally moving as ${he} reflexively tries to grab at ${himself} and ${his} surroundings. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">extremely afraid</span> of your total power over ${his} body.`); reaction.trust -= 15; reaction.devotion -= 15; } else { @@ -77,7 +77,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } else { r.push(`shoulder stumps twitch pathetically with ${his} desperate efforts to move ${his} arms, to prove there is something other than this.`); } - r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">utterly and entirely terrified</span> of your total power over ${his} body.`); + r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">utterly and entirely terrified</span> of your total power over ${his} body.`); reaction.trust -= 40; reaction.devotion -= 40; } @@ -94,7 +94,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } r.push(`the stump that was once ${his} arm, ${he} squares ${his} shoulders and resolves to carry on being a good slave as best ${he} can. Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span>`); } else if (slave.devotion > 20) { - r.push(`You're there to help ${him} with the door as ${he} exits the surgery. Despite ${his} obedience, ${he} cries softly the whole time, the stump at ${his} shoulder occasionally moving as ${he} reflexively tries to grab at ${himself} and ${his} surroundings. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">immensely afraid</span> of your total power over ${his} body.`); + r.push(`You're there to help ${him} with the door as ${he} exits the surgery. Despite ${his} obedience, ${he} cries softly the whole time, the stump at ${his} shoulder occasionally moving as ${he} reflexively tries to grab at ${himself} and ${his} surroundings. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">immensely afraid</span> of your total power over ${his} body.`); reaction.trust -= 8; reaction.devotion -= 8; } else { @@ -114,7 +114,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } else { r.push(`shoulder stump twitches pathetically with ${his} desperate efforts to move ${his} missing arm, to prove there is something other than this.`); } - r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">incredibly and intensely terrified</span> of your total power over ${his} body.`); + r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">incredibly and intensely terrified</span> of your total power over ${his} body.`); reaction.trust -= 20; reaction.devotion -= 20; } @@ -132,7 +132,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } r.push(`the stump that was once ${his} leg, ${he} squares ${his} shoulders and resolves to carry on being a good slave as best ${he} can. Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span>`); } else if (slave.devotion > 20) { - r.push(`Of course, ${he} could not walk out of the surgery by ${himself}; you had to walk alongside ${him}. Despite ${his} obedience, ${he} cries softly the whole time, the stump at ${his} hip occasionally moving as ${he} reflexively tries to use it somehow. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">immensely afraid</span> of your total power over ${his} body.`); + r.push(`Of course, ${he} could not walk out of the surgery by ${himself}; you had to walk alongside ${him}. Despite ${his} obedience, ${he} cries softly the whole time, the stump at ${his} hip occasionally moving as ${he} reflexively tries to use it somehow. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">immensely afraid</span> of your total power over ${his} body.`); reaction.trust -= 5; reaction.devotion -= 5; } else { @@ -152,7 +152,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } else { r.push(`leg stump twitches pathetically with ${his} desperate efforts to move ${his} missing leg, to prove there is something other than this.`); } - r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">incredibly and intensely terrified</span> of your total power over ${his} body.`); + r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">incredibly and intensely terrified</span> of your total power over ${his} body.`); reaction.trust -= 15; reaction.devotion -= 15; } @@ -168,7 +168,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } r.push(`the two stumps that were once ${his} legs, ${he} squares ${his} shoulders and resolves to carry on being a good slave as best ${he} can. Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span>`); } else if (slave.devotion > 20) { - r.push(`Of course, ${he} could not walk out of the surgery; you carried ${him}. Despite ${his} obedience, ${he} cries softly the whole time, ${his} hip stumps occasionally moving as ${he} reflexively tries to stand up and walk around. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">extremely afraid</span> of your total power over ${his} body.`); + r.push(`Of course, ${he} could not walk out of the surgery; you carried ${him}. Despite ${his} obedience, ${he} cries softly the whole time, ${his} hip stumps occasionally moving as ${he} reflexively tries to stand up and walk around. <span class="devotion dec">${He} will struggle greatly with ${his} medically created disability.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">extremely afraid</span> of your total power over ${his} body.`); reaction.trust -= 10; reaction.devotion -= 10; } else { @@ -184,7 +184,7 @@ App.Medicine.Surgery.Reactions.Amputate = class extends App.Medicine.Surgery.Sim } else { r.push(`hip stumps twitch pathetically with ${his} desperate efforts to move ${his} legs, to prove there is something other than this.`); } - r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="fear inc">utterly and entirely terrified</span> of your total power over ${his} body.`); + r.push(`Anything other than this. <span class="devotion dec">The surgical invasion has filled ${him} with horror and anger.</span> Since the surgery was invasive, <span class="health dec">${his} health has been greatly affected.</span> ${He} is <span class="trust dec">utterly and entirely terrified</span> of your total power over ${his} body.`); reaction.trust -= 30; reaction.devotion -= 30; } diff --git a/src/events/RESS/tooThinForCumDiet.js b/src/events/RESS/tooThinForCumDiet.js index 05edd9457e3e1f7a90c46340193bed34f0454f72..40ca7c432cfef195552178531e02a51ec1bab588 100644 --- a/src/events/RESS/tooThinForCumDiet.js +++ b/src/events/RESS/tooThinForCumDiet.js @@ -42,86 +42,47 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event t.push(`appear outside your door. ${He} hovers outside in the hall, peeking ${his} head around the entry-way, looking very unsure about disturbing you. You stop what you're doing and call ${him} in. ${He}'s reticent at first, but then ${he} obediently steps into your office. ${He} is`); if (App.Data.clothes.get(eventSlave.clothes).exposure >= 4) { t.push(`forced to remain naked at all times, and the most striking thing about ${his} body is how`); - if (eventSlave.belly >= 100000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} ${belly} pregnancy utterly dwarfs ${his} skinny body.`); - } else { - t.push(`${his} ${belly} distended belly utterly dwarfs ${his} skinny body.`); - } - } else if (eventSlave.belly >= 15000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} full pregnancy completely dominates ${his} skinny body.`); - } else { - t.push(`${his} hugely distended belly completely dominates ${his} skinny body.`); - } - } else if (eventSlave.belly >= 10000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} advanced pregnancy dominates ${his} skinny body.`); - } else { - t.push(`${his} hugely distended belly dominates ${his} skinny body.`); - } - } else if (eventSlave.belly >= 5000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`massive ${his} pregnant belly is compared to ${his} skinny body.`); - } else { - t.push(`massive ${his} distended belly is compared to ${his} skinny body.`); - } - } else if (eventSlave.belly >= 1500) { - if (eventSlave.bellyPreg > 0) { - t.push(`noticeable ${his} growing pregnancy is against ${his} skinny body.`); - } else { - t.push(`noticeable the curve of ${his} belly is against ${his} skinny body.`); - } - } else if (eventSlave.belly >= 150) { - if (eventSlave.bellyPreg > 0) { - t.push(`noticeable ${his} early pregnancy is against ${his} skinny body.`); - } else { - t.push(`noticeable the curve of ${his} implant is against ${his} skinny body.`); - } - } else { - t.push(`skinny ${he} is.`); - } } else { t.push(`forced to wear ${eventSlave.clothes} all day, but even through ${his} outfit, it's easy to see how`); - if (eventSlave.belly >= 100000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} ${belly} pregnancy utterly dwarfs ${his} skinny body.`); - } else { - t.push(`${his} ${belly} distended belly utterly dwarfs ${his} skinny body.`); - } - } else if (eventSlave.belly >= 15000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} heavy pregnancy completely dominates ${his} skinny body.`); - } else { - t.push(`${his} hugely distended belly completely dominates ${his} skinny body.`); - } - } else if (eventSlave.belly >= 10000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`${his} advanced pregnancy dominates ${his} skinny body.`); - } else { - t.push(`${his} hugely distended belly dominates ${his} skinny body.`); - } - } else if (eventSlave.belly >= 5000) { - if (eventSlave.bellyPreg >= 3000) { - t.push(`massive ${his} pregnant belly is compared to ${his} skinny body.`); - } else { - t.push(`massive ${his} distended belly is compared to ${his} skinny body.`); - } - } else if (eventSlave.belly >= 1500) { - if (eventSlave.bellyPreg > 0) { - t.push(`noticeable ${his} growing pregnancy is against ${his} skinny body.`); - } else { - t.push(`noticeable the curve of ${his} belly is against ${his} skinny body.`); - } - } else if (eventSlave.belly >= 150) { - if (eventSlave.bellyPreg > 0) { - t.push(`noticeable ${his} early pregnancy is against ${his} skinny body.`); - } else { - t.push(`noticeable the curve of ${his} implant is against ${his} skinny body.`); - } + } + if (eventSlave.belly >= 100000) { + if (eventSlave.bellyPreg >= 3000) { + t.push(`${his} ${belly} pregnancy utterly dwarfs ${his} skinny body.`); + } else { + t.push(`${his} ${belly} distended belly utterly dwarfs ${his} skinny body.`); + } + } else if (eventSlave.belly >= 15000) { + if (eventSlave.bellyPreg >= 3000) { + t.push(`${his} heavy pregnancy completely dominates ${his} skinny body.`); + } else { + t.push(`${his} hugely distended belly completely dominates ${his} skinny body.`); + } + } else if (eventSlave.belly >= 10000) { + if (eventSlave.bellyPreg >= 3000) { + t.push(`${his} advanced pregnancy dominates ${his} skinny body.`); } else { - t.push(`impossibly skinny ${he} is.`); + t.push(`${his} hugely distended belly dominates ${his} skinny body.`); } + } else if (eventSlave.belly >= 5000) { + if (eventSlave.bellyPreg >= 3000) { + t.push(`massive ${his} pregnant belly is compared to ${his} skinny body.`); + } else { + t.push(`massive ${his} distended belly is compared to ${his} skinny body.`); + } + } else if (eventSlave.belly >= 1500) { + if (eventSlave.bellyPreg > 0) { + t.push(`noticeable ${his} growing pregnancy is against ${his} skinny body.`); + } else { + t.push(`noticeable the curve of ${his} belly is against ${his} skinny body.`); + } + } else if (eventSlave.belly >= 150) { + if (eventSlave.bellyPreg > 0) { + t.push(`noticeable ${his} early pregnancy is against ${his} skinny body.`); + } else { + t.push(`noticeable the curve of ${his} implant is against ${his} skinny body.`); + } + } else { + t.push(`skinny ${he} is.`); } if (eventSlave.weight > -80) { t.push(`${He}'s not exclusively skin and bones, but ${he}'s close. ${His}`); @@ -130,11 +91,7 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event } if (eventSlave.boobs < 600) { - if (eventSlave.boobs < 300) { - t.push(`tiny`); - } else if (eventSlave.boobs < 600) { - t.push(`small`); - } + t.push(eventSlave.boobs < 300 ? `tiny` : `small`); t.push("boobs are barely noticeable"); t.push(eventSlave.belly >= 5000 ? `above ${his} bloated` : `against ${his} concave`); if (V.arcologies[0].FSSlimnessEnthusiast !== "unset") { @@ -230,7 +187,7 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event if (eventSlave.vagina !== 0) { t.push(`even attempting to offer ${his} body for use in gratitude,`); } - t.push(`but you simply send ${him} away. You find yourself concerned that you are becoming soft by allowing slaves to dictate what they will and won't eat, but your benevolent decision has already had a <span class="hotpink">positive effect on ${his} attitude.</span> ${He} <span class="mediumaquamarine">trusts you a little more</span> too.`); + t.push(`but you simply send ${him} away. You find yourself concerned that you are becoming soft by allowing slaves to dictate what they will and won't eat, but your benevolent decision has already had a <span class="devotion inc">positive effect on ${his} attitude.</span> ${He} <span class="trust inc">trusts you a little more</span> too.`); eventSlave.trust += 2; eventSlave.devotion += 2; eventSlave.dietCum = 0; @@ -266,15 +223,9 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event } else { t.push(`self`); } - t.push(`inside ${his} butt-hole and subdue ${his} weak, struggling body against your unforgiving desk. <span class="gold">Horrified tears</span> stream down ${his} face with each brutal thrust as you speak into ${his} ear and remind ${him} that slaves are not allowed to dictate their needs to their owners. You know what's best for ${him}, and right now, ${his} proper role is as an eager little depository for the products of the free-cities ejaculate market. It's ${his} job to suck down cum at the whim of ${his} owner, plain and simple, until ${he}'s told otherwise. You butt-fuck the cum-fed slag until ${he} simply lays there and accepts ${his} corrective assrape.`); + t.push(`inside ${his} butt-hole and subdue ${his} weak, struggling body against your unforgiving desk. <span class="trust dec">Horrified tears</span> stream down ${his} face with each brutal thrust as you speak into ${his} ear and remind ${him} that slaves are not allowed to dictate their needs to their owners. You know what's best for ${him}, and right now, ${his} proper role is as an eager little depository for the products of the free-cities ejaculate market. It's ${his} job to suck down cum at the whim of ${his} owner, plain and simple, until ${he}'s told otherwise. You butt-fuck the cum-fed slag until ${he} simply lays there and accepts ${his} corrective assrape.`); if (eventSlave.anus === 0) { - t.push(`<span class="lime">${His}</span>`); - if (eventSlave.butt < 5) { - t.push(`<span class="lime">skinny little</span>`); - } else { - t.push(`<span class="lime">plump little</span>`); - } - t.push(`<span class="lime">ass is now broken in.</span>`); + t.push(`<span class="virginity loss">${His} ${eventSlave.butt < 5 ? 'skinny' : 'plump'} little ass is now broken in.</span>`); } t.push(`${He} sobs quietly with each thrust of your hips, and when you finally`); if (V.PC.dick !== 0) { @@ -296,7 +247,7 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event t.push(`to ${his} next assignment.`); App.Events.addParagraph(frag, t); t = []; - t.push(`${He}'s learned a valuable lesson about what it truly means to be a slave today, and it's one ${he} <span class="orchid">won't soon forget.</span>`); + t.push(`${He}'s learned a valuable lesson about what it truly means to be a slave today, and it's one ${he} <span class="devotion dec">won't soon forget.</span>`); eventSlave.devotion -= 5; eventSlave.trust -= 5; if (eventSlave.anus === 0) { @@ -341,7 +292,7 @@ App.Events.RESSTooThinForCumDiet = class RESSTooThinForCumDiet extends App.Event t.push(`You then book ${him} to be the main attraction at a corporate office party that afternoon, where ${he} will be the target of a blow-bang and bukkake. You see that ${he}'s dosed heavily with the drugs every day this week, and then book the rest of ${his} afternoons for similar duties, making sure ${he} still tends to ${his} regular assignments as well. In the meantime, you also instruct the kitchen that ${he} is to eat as much cum-based food from the dispensers as ${he} can suck down in order to fuel up for these exhausting escapades.`); App.Events.addParagraph(frag, t); t = []; - t.push(`By the end of the week, the aphrodisiacs and ${his} slide into an inescapable routine of cum immersion have done their job, and ${he} has begun to <span class="lightcoral">view cum as an inevitable component of ${his} daily life.</span> ${He} also manages to <span class="green">gain a little weight.</span> Thanks to your manipulation of ${his} Pavlovian responses through extreme drug therapy, ${his} <span class="health dec">health has suffered a bit,</span> but ${he} is also <span class="hotpink">more dependent on you</span> thanks to ${his}`); + t.push(`By the end of the week, the aphrodisiacs and ${his} slide into an inescapable routine of cum immersion have done their job, and ${he} has begun to <span class="fetish gain">view cum as an inevitable component of ${his} daily life.</span> ${He} also manages to <span class="improvement">gain a little weight.</span> Thanks to your manipulation of ${his} Pavlovian responses through extreme drug therapy, ${his} <span class="health dec">health has suffered a bit,</span> but ${he} is also <span class="devotion inc">more dependent on you</span> thanks to ${his}`); if (eventSlave.addict === 0) { t.push(`<span class="cyan">new</span>`); } else {