Newer
Older
/* This is one of several files that contains and organizes many different events. */
/* genericPlotEvents.tw */
/* PESS.tw: Player Event, Single Slave */
/* PETS.tw: Player Event, Two Slaves */
/* RECI.tw: Random Event, Check In */
/* REFI.tw: Random Event, Fetish Interest */
/* REFS.tw: Random Event, Future Societies */
/* RESS.tw: Random Event, Single Slave */
/* RESSTR.tw: Random Event, Single Slave (Test Realm, for debugging events) */
/* RETS.tw: Random Event, Two Slaves */
/* */
/* Events can also be in a dedicated *.tw file, formatted as follows: */
/* jeXXXXX.tw: Justice Event */
/* pXXXXXX.tw: Player event */
/* peXXXXX.tw: Player Event focused on a slave */
/* reXXXXX.tw: Random Event */
/* resXXXX.tw: Random Event, School */
/* seXXXXX.tw: Slave Event, focuses on slaves coming or going */
/* */
/* Some scenes are also stored in useGuard.tw, walkPast.tw, and toychest.tw */
<<if $cheatMode == 1>>
Pregmodder
committed
<<set $nextButton = "Back", $nextLink = "Nonrandom Event", $returnTo = "Nonrandom Event">> /* if user just clicks spacebar */
''A random single slave event would have been selected from the following:''
<br>
<<for _i = 0; _i < $RESSevent.length; _i++>>
<<print "[[$RESSevent[_i]|RESS][$RESSevent = $RESSevent[" + _i + "]]]">>
Pregmodder
committed
<br><br>[[Go Back to Random Individual Event|Random Individual Event][$activeSlave = 0]]
<<goto "RESS">>
<</if>>
<<else>>
<<set $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Next Week", _didAnal = 0, _didVaginal = 0>>
<<if $imageChoice == 1>>
<div class="imageRef lrgVector"><<SlaveArt $activeSlave 2 0>></div>
<<else>>
<div class="imageRef lrgRender"><<SlaveArt $activeSlave 2 0>></div>
<</if>>
<<SlaveTitle $activeSlave>>
<<Enunciate $activeSlave>>
<<switch $RESSevent>>
<<case "first period">>
<<EventNameLink $activeSlave>> appears in the door of your office, uncertain if she should disturb you. She stumbles through the doorway, hands on her <<if $activeSlave.weight >= 95>>fat belly<<elseif $activeSlave.weight >= 30>>chubby belly<<else>>flat belly<</if>>, before stepping forward to stand in front of your desk. Her chest is rising and falling with panicked hyperventilation. The poor girl is terrified some reason.
<br><br>
You press her for why she is acting this way.
She uses gestures to point to her stomach, and explains that she is feeling an unusual pain.
"My belly, <<Master>>," she <<say>>s apologetically. "It hurt<<s>> and I don't know why. It ju<<s>>t <<s>>tarted re<<c>>ently."
<</if>>
You check her records and discover she has very likely just become a woman.
<<set $activeSlave.pubertyXX = 1>>
<<case "wet dreams">>
<<EventNameLink $activeSlave>> appears in the door of your office early in the morning, hesitating before stepping in. You question why she has come to see you and she gingerly approaches your desk.
She uses gestures to point to her crotch, and explains that she has accidentally started wetting her bed.
"I'm <<s>>orry, <<Master>>," she <<say>>s apologetically. "I keep wetting my bed at night, and it feel<<s>> <<s>>o good too."
<</if>>
You check her records for any potential health issues that could be causing this annoyance when it dawns on you. $activeSlave.slaveName is likely becoming potent, and now is the perfect time to cement her sexuality.
<<set $activeSlave.pubertyXY = 1>>
You are awakened from a sound sleep by someone eagerly <<if $PC.dick == 1>>sucking your dick<<else>>eating you out<</if>>. Your slaves know better than to disturb you, let alone take the initiative, but you are shocked when you pull back the sheets and reveal the smiling <<EventNameLink $activeSlave>>.
<<if !canTalk($activeSlave)>>
She promptly stops, flashes you an appreciative smile and goes right back to pleasing you.
<<else>>
She pulls off you with a frown. "I'm <<s>>orry, <<Master>>," she <<say>>s apologetically. "It'<<s>> ju<<s>>t you've been <<s>>o nice to me. Thi<<s>> felt like the right thing to do." She lowers her head back to your crotch.
<</if>>
<br><br>
She was mindbroken, but seems to have snapped out of it do to a deep love of you.
<<case "mutinery attempt">>
<<set $mutinery = 1>>
Finishing your work, you lean back for a break well deserved break. Your peace is quickly disturbed by several loud smashes from down the penthouse hall. As you get up from your desk, you hear somebody running down the hallway, and before you know it, <<EventNameLink $activeSlave>> is inside. She is looking quite treacherous and <<if $activeSlave.combatSkill > 0>>relatively confident<<else>>somewhat unsure<</if>>. She quickly reaches in to grab you,
<<if ($personalArms != 0)>>
but when you point your handgun towards her, she stutters back with her hands pointing upwards.
<<else>>
but you just have to reach for your trusty handgun to make the slave step back in fear.
<</if>>
<<set $mutinery = 0>>
but you quickly draw the weapon you always keep close at hand, forcing the slave to put her hands on the back of her head.
<<else>>
but you quickly grab her arm, pull it towards you and lock it in her back, pushing her over the desk.
<</if>>
<<set $mutinery = 0>>
but you simply give her a kick to the groin; she wouldn't be the first person to try this shit on you.
but you simply give her a kick to the groin, a little trick you remember from your early memories on how to deal with rebellious slaves.
<<set $mutinery = 0>>
but you have no problem grabbing her and pushing her to the ground, grabbing both her arms to make sure she doesn't try to step up.
<<set $mutinery = 0>>
<<elseif $arcologies[0].FSPhysicalIdealist != "unset">>
but you are far stronger, easily lifting her into the air and slamming her back to the ground.
<<set $mutinery = 0>>
<<else>>
and despite your attempts at fighting her off, she manages to get a hold on your body.
<</if>>
<br><br>
She doesn't seem to understand what she is getting herself into
<<if $PC.boobs > 0>>
as she gropes your chest
<<else>>
as she runs her hands over your body
<</if>>
in a desperate attempt at taking control.
<<if $HeadGirl != 0>>
<<Enunciate $HeadGirl>>
You jump in surprise as $HeadGirl.slaveName tackles her off you and to the floor
where she twists her arm in an arm hold until the rebellious slave stops struggling.
<<else>>
where she settles her weight on the struggling rebel, lacking any better idea of what to do.
<</if>>
I'm <<s>>orry, <<Master>>, <<sh>>e tried to knock me out on her way here. But a<<s>> <<s>>oon as I got up, I came running. I promi<<s>>e I <<s>>aw nothing, but what <<sh>>ould we do about her?
<<set $mutinery = 0>>
<<else>>
You try to fight her off, but her grip is stronger than you expected, so you will just have to bear with it, at least until an opening arises. If this gets out of the penthouse, your reputation as both arcology owner and as a slaver will be devastated.
<</if>>
<</if>>
You are awakened from a sound sleep by a pair of strong hands pinning your shoulders. Struggling to get your bearings, you come face to face with the drooling <<EventNameLink $activeSlave>>. You had nothing planned this morning, so you've been allowed to sleep in undisturbed. Try as you might, you cannot slip your arms from under her weight. She hastily shifts her weight around, almost giving you the chance to break free, but you freeze when something big, heavy and wet slaps against your stomach.
<br><br>
She is fully erect and dripping precum; she is going to breed you!
<<case "devoted lotion">>
Your slaves are required to take very good care of themselves, and your best girls spend several hours a day maintaining every inch of their bodies. You notice <<EventNameLink $activeSlave>> standing naked in front of a mirror outside the bathroom, carefully applying moisturizing lotion to every inch of her $activeSlave.skin skin. She's clearly feeling well, and her <<if $activeSlave.face > 95>>gorgeous<<elseif $activeSlave.face <= 40>>attractive<<elseif $activeSlave.face <= 10>>pretty<<elseif $activeSlave.face < -10>>plain<<else>>homely<</if>> face bears a smile of simple enjoyment as she basks in the warmth of the slave quarters, calibrated to make nudity comfortable. She straightens her <<if $activeSlave.height >= 185>>wonderfully long<<elseif $activeSlave.height >= 170>>long<<elseif $activeSlave.height >= 160>>nice<<elseif $activeSlave.height >= 150>>short<<else>>short little<</if>> legs and bends at the waist,
<<if $activeSlave.belly >= 600000>>
her _belly belly coming to rest on the floor as she spreads her legs around it,
<<elseif $activeSlave.belly >= 400000>>
<<elseif $activeSlave.belly >= 100000>>
her _belly belly forcing her legs wide as she goes,
<<elseif $activeSlave.belly >= 10000>>
her <<if $activeSlave.bellyPreg >= 3000>> hugely gravid<<elseif $activeSlave.bellyImplant >= 3000>>_belly protruding<<else>>heavy, <<print $activeSlave.inflationType>>-filled<</if>> belly parting her legs as she goes,
<<elseif $activeSlave.belly >= 5000>>
her <<if $activeSlave.bellyPreg >= 3000>>gravid<<elseif $activeSlave.bellyImplant >= 3000>>protruding<<else>>sloshing<</if>> belly parting her legs as she goes,
<</if>>
moaning at the pleasurable feeling of a good stretch. She sets the lotion bottle on the ground next to her, dispenses a little, and carefully rubs it into the tops of her feet. When she reaches her ankles, still bent almost double, she <<if canSee($activeSlave)>>catches sight of you watching her from between her legs<<else>>picks up the sound of your breathing<</if>>. She smiles at you and keeps working.
curvy
<<else>>
trim
<</if>>
hips innocently and moves up to her lower legs. But then, as she slowly massages the lotion into her <<if $activeSlave.muscles > 30>>muscled<<elseif $activeSlave.weight > 10>>plush<<else>>cute<</if>> calves, she arches her back and cocks her hips a little. This causes
<<if ["chastity", "combined chastity"].includes($activeSlave.dickAccessory)>>
the bottom of her chastity cage to become visible, a reminder that
<<if canDoAnal($activeSlave) && canDoVaginal($activeSlave)>>
only her holes are to be used.
<<elseif canDoAnal($activeSlave) && !canDoVaginal($activeSlave)>>
she's a butthole slave.
<<elseif canDoVaginal($activeSlave)>>
the focus is her pussy, not dick.
<<else>>
with her ass in chastity, she's forbidden from release.
<</if>>
the underside of her <<if $activeSlave.bellyPreg >= 3000>>pregnancy<<else>>belly<</if>> and
<<if canDoAnal($activeSlave) && canDoVaginal($activeSlave)>>
Loading
Loading full blame...