diff --git a/src/uncategorized/RESSTR.tw b/src/uncategorized/RESSTR.tw index 10bf40f61b21f030355f71978b0c96fe6444e0a8..6c5d02d7c1cbd26593a45d2cddaf05d09fec4263 100644 --- a/src/uncategorized/RESSTR.tw +++ b/src/uncategorized/RESSTR.tw @@ -19,6 +19,17 @@ <<switch $RESSTRevent>> +<<case "devoted educated slave">> + +<span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink to passage(), $eventDescription to 1]]">></span> comes before you for a routine inspection. The $desc is a well-educated and obedient slave. Though she performs her duties devotedly and to the best of her abilities, slave life is not particularly conducive to straining an individual's brainpower. You happen to run into $activeSlave.slaveName in the hallways of the penthouse, where she takes the opportunity to wordlessly signal she wishes to gain your attention. +<<if canTalk($activeSlave) == false>> + She uses gestures to beg your pardon and explains that while she enjoys life as your slave, she doesn't feel like her new role in your arcology allows her to stimulate her mind as often as it does her body. +<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>> + "<<Master>>," she says. "I really enjoy my role ath your thlave, but I jutht don't feel like my new life thtimulateth me" She blushes prettily at her choice of words before continuing, "Thtimulate my mind, I mean." +<<else>> + "<<Master>>," she says. "I really enjoy my role as your slave, but I just don't feel like my new life stimulates me" She blushes prettily at her choice of words before continuing, "Stimulate my mind, I mean." +<</if>> + <<case "nice guys">> One afternoon, $assistantName informs you she that she has a non-urgent matter that you might be interested in overseeing personally. @@ -124,12 +135,60 @@ She does her very best to get through the inspection without disgrace, hugging h <span id="result"> <<switch $RESSTRevent>> +<<case "devoted educated slave">> + +<<link "Have a conversation with her">> + <<replace "#name">>$activeSlave.slaveName<</replace>> + <<replace "#result">> + You linger in the hallway a while with $activeSlave.slaveName and enjoy a brief but verbose discussion. It's clear she hasn't had the chance to engage in any meaningful conversations in a while, so she relishes the opportunity energetically. + <br><br> + Though the two of you only touch upon a handful of sophisticated topics, by the time you leave her to tend to other matters $activeSlave.slaveName is beaming happily as she continues on to her duties for the day. She @@.mediumaquamarine;trusts you more@@ for taking the time to engage with her intellectually. + <<set $activeSlave.trust += 4>> + <</replace>> +<</link>> +<br><<link "Stimulate her mind and her ass">> + <<replace "#name">>$activeSlave.slaveName<</replace>> + <<replace "#result">> + You find a comfortable seat to sit on <<if $PC.dick == 0>>,don a strap-on,<</if>>as she seats her <<if $activeSlave.butt < 2>>narrow <<elseif $activeSlave.butt < 5>>average <<elseif $activeSlave.butt < 8>>plump <<else>>impressive <</if>>ass on your <<if $PC.dick == 0>>strap-on<<else>>dick<</if>> and rides you. While your cock plumbs the depths of her butt, the two of you engage in a casual debate over a number of topics of sophistry. + <br><br> + At the crux of one of her concluding arguments, the intense pleasure from the prolonged buttfucking pushes her over the edge into orgasm, robbing the thrust of her defense of any gravitas it once had. She doesn't seem to mind however, choosing to instead wrap up her remarks by @@.hotpink;blowing you a kiss.@@ + <<set $activeSlave.devotion += 4>> + <<AnalVCheck>> + <</replace>> + <</link>><<if ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>> +<<if $arcologies[0].FSDegradationist !== "unset">> +<br><<link "A public blowbang will show her what a Degradationist arcology thinks about 'educated' slaves">> + <<replace "#name">>$activeSlave.slaveName<</replace>> + <<replace "#result">> + You tell her she'll get fucked in the mouth until she either gets over the idea of being special for her education or until all her learning is fucked out of her head. You drag the protesting $activeSlave.slaveName out into a public plaza, restrain her in stocks so that her mouth is available, and inform the gathering crowd of citizens that this particular slave thinks herself more than a fuckhole because of some fancy 'education'. + <br><br> + When you return later in the evening, it becomes abundantly clear that your citizenry taught $activeSlave.slaveName a harsh lesson about a slave's place in $arcologies[0].name. $activeSlave.slaveName has certainly @@.green;learned to keep any pretentious thoughts about her education in her head@@. She did, however, @@.red;have quite a rough time@@ sucking all those dicks<<if $activeSlave.oralSkill <= 30>>, though she did learn about sucking dick, so she can't claim enslavement isn't educational.<<set $skillIncrease = 10>><<OralSkillIncrease $activeSlave>><<else>>.<</if>> And last of all, you and $activeSlave.slaveName did make @@.green;quite a good impression@@ today, though for widely differing reasons. + <<set $activeSlave.health -= 10>> + <<set $seed = random(65,80)>> + <<set $activeSlave.oralCount += $seed>> + <<set $oralTotal += $seed>> + <<set $rep += 100>> + <</replace>> +<</link>> +<<elseif $arcologies[0].FSPaternalist !== "unset">> +<br><<link "Allow her to audit some advanced classes at Paternalist slave schools">> + <<replace "#name">>$activeSlave.slaveName<</replace>> + <<replace "#result">> + You tell her to take the day off for a trip to audit classes at $arcologies[0].name's most renowned Paternalist slave schools. $activeSlave.slaveName is shocked into a reverie by your words before running to wrap her arms around you in a tight hug. When she eventually untangles herself from you, she races off to get ready for her day of intellectualism while you direct $assistantName to make the necessary arrangements. + <br><br> + When $activeSlave.slaveName returns, she looks exhausted but happier than you've ever seen her. It seems she benefited greatly from $arcologies[0].name's Paternalist institutions, and has grown to @@.mediumaquamarine;trust you more@@ while also @@.hotpink;deepening her acceptance of slavery.@@ + <<set $activeSlave.trust += 4>> + <<set $activeSlave.devotion += 4>> + <</replace>> +<</link>> +<</if>> + <<case "nice guys">> <<link "Let the boys be">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> - The circumstances are somewhat novel, but are ultimately not worthy of your time and attention. You do, however, direct $assistantName to deploy more public servants to the area in a bid to direct the tourists' attention away from $activeSlave.slaveName. In time, the boys lose interest and wander off to leer at the other slaves suddenly populating the area. $activeSlave.slaveName @@.mediumaquamarine;trusts@@ you more for distangling her from a potentially awkward situation. + The circumstances are somewhat novel, but are ultimately not worthy of your time and attention. You do, however, direct $assistantName to deploy more public servants to the area in a bid to direct the tourists' attention away from $activeSlave.slaveName. In time, the boys lose interest and wander off to leer at the other slaves suddenly populating the area. $activeSlave.slaveName @@.mediumaquamarine;trusts@@ you more for disentangling her from a potentially awkward situation. <<set $activeSlave.trust += 5>> <</replace>> <</link>> @@ -241,8 +300,8 @@ She does her very best to get through the inspection without disgrace, hugging h You inform her that short slaves like her might have to try harder, but they can still serve just as well as any of their taller peers. Understanding your meaning, she pushes herself up as far as she can with your hands still lightly pressing down on her shoulders, straining her neck until she can take you fully into her waiting mouth, keeping her eyes closed as she concentrates intently on her task. She lightly rocks back and forth on her knees in an attempt to gain a little height to better pleasure you with her mouth, an amusing sight to behold as you stand above her. <br><br> Eventually, you lift a hand off of her shoulder to run it possessively through her $activeSlave.hColor hair, letting her know that she's an excellent little cocksucker. In her eagerness to thank you, she ends up talking into your <<if $PC.dick == 0>>phallus<<else>>cock<</if>>, though these muffled attempts at speech soon devolve back into submissive moaning. In time, you silence even these moans as you blow your load down her throat, and she swallows it all. She opens her eyes slowly, endowed with a belly full of cum and a new understanding of @@.mediumaquamarine;her place as a short slave@@. - <<set $activeSlave.oralCount += 1, $oralTotal += 1, $activeSlave.trust += 4>> <</replace>> + <<set $activeSlave.oralCount += 1, $oralTotal += 1, $activeSlave.trust += 4>> <</link>> <br><<link "Show her that short girls are easier to abuse">> <<replace "#name">>$activeSlave.slaveName<</replace>> @@ -317,9 +376,9 @@ She does her very best to get through the inspection without disgrace, hugging h <<set $activeSlave.energy -= 5>> <</replace>> <</link>> - <<default>> ERROR: bad event <</switch>> + </span> diff --git a/src/uncategorized/randomIndividualEvent.tw b/src/uncategorized/randomIndividualEvent.tw index fdcfcccf74752cb53b3e36e8c926c64bccf1093a..5ec446a7e809dba4ccaf7449bfaa0f9f7706d79c 100644 --- a/src/uncategorized/randomIndividualEvent.tw +++ b/src/uncategorized/randomIndividualEvent.tw @@ -109,6 +109,14 @@ <<if canWalk($eventSlave)>> <<if canTalk($eventSlave)>> +<<if ($eventSlave.intelligence > 1)>> +<<if ($eventSlave.devotion > 50)>> +<<if ($eventSlave.intelligenceImplant > 0)>> + <<set $RESSTRevent.push("devoted educated slave")>> +<</if>> +<</if>> +<</if>> + <<if ($eventSlave.entertainSkill >= 60)>> <<if ($eventSlave.health > 40)>> <<if ($eventSlave.devotion > 50)>>