diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw index 3957c1b1cfd7c6751c03d5b7c72cbccea9217c6b..435ec8515e3ad6365dd3d01f696e6bff739fb839 100644 --- a/src/pregmod/generateChild.tw +++ b/src/pregmod/generateChild.tw @@ -343,8 +343,8 @@ /* Int and facial attractiveness changes to bolster eugenics and add negatives for excessive inbreeding */ <<if $activeSlave.mother == -1 && $PC.pregSource == -1>> - <<set $activeSlave.face = either(2,2,2,3)>> - <<set $activeSlave.intelligence = either(2,2,2,2,3,3)>> + <<set $activeSlave.face = either(2, 2, 2, 3)>> + <<set $activeSlave.intelligence = either(2, 2, 2, 2, 3, 3)>> <<elseif $activeSlave.mother == -1>> <<if $activeSlave.face < 2>> <<set $activeSlave.face++>> @@ -354,8 +354,8 @@ <</if>> <<elseif $activeSlave.father == -1 && $mom > 0>> <<if $mom.breedingMark == 1>> - <<set $activeSlave.face = either(2,2,2,3)>> - <<set $activeSlave.intelligence = either(2,2,2,2,3,3)>> + <<set $activeSlave.face = either(2, 2, 2, 3)>> + <<set $activeSlave.intelligence = either(2, 2, 2, 2, 3, 3)>> <<set $activeSlave.breedingMark = 1>> <<else>> <<if $activeSlave.face < 2>> diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index ca751b7b89ccf7c3f471fe1a288b8edb42105b70..1ae69bb6730434d0d5228a5ae3ac145af125d299 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -205,18 +205,25 @@ You completed the legalities before heading to $incubatorName, knowing the tank <</if>> <<if _tempMom.boobs > 10000>> Her eyes focus on _tempMom.slaveName's <<print _tempMom.boobs>>cc tits, taking in every centimeter of their enormity, but lingering on her <<if _tempMom.lactation == 2>>milk gushing <<elseif _tempMom.lactation == 1>>milk leaking <</if>>_tempMom.nipples nipples. + <<set _momInterest = "boobs">> <<elseif _tempMom.pregType >= 10 && bigBelly(_tempMom)>> Her eyes focus on _tempMom.slaveName's massively distended, child-filled belly, taking in every obvious motion beneath her taut skin.<<if $activeSlave.pregType >= 20>> A hand runs across her own bloated middle and another down to her moist pussy.<</if>> + <<set _momInterest = "belly">> <<elseif bigBelly(_tempMom)>> Her eyes focus on _tempMom.slaveName's rounded middle, staring in fascination at the unfamiliar bulge.<<if $activeSlave.pregType >= 20>> A hand runs across her own middle and another down to her moist pussy.<</if>> + <<set _momInterest = "belly">> <<elseif _tempMom.dick > 15>> Her eyes focus on _tempMom.slaveName's <<print (6*_tempMom.dick)>>cm long dick, trying to understand how it can fit in a girl. + <<set _momInterest = "dick">> <<elseif _tempMom.balls > 60>> Her eyes focus on _tempMom.slaveName's <<print (_tempMom.balls*2)>>cm long testicles, taking in every centimeter of their enormity, before shifting to the cum steadily drooling from the tip of her dick. + <<set _momInterest = "balls">> <<elseif _tempMom.hips > 2>> Her eyes focus on _tempMom.slaveName's abnormally wide hips. She runs her hands down her own sides, pondering how such a wonder occurs. + <<set _momInterest = "hips">> <<elseif _tempMom.butt > 12>> Her eyes focus on _tempMom.slaveName's massive ass, staring in fascination at every jiggle that runs through it. + <<set _momInterest = "butt">> <<elseif _tempMom.dick > 0 && _tempMom.vagina > -1>> Her eyes focus on _tempMom.slaveName's crotch, staring in wonder and confusion at the presence of both a penis and a vagina. <<elseif _tempMom.amp == 1>> @@ -267,18 +274,25 @@ You completed the legalities before heading to $incubatorName, knowing the tank <</if>> <<if _tempDad.boobs > 10000>> Her eyes focus on _tempDad.slaveName's <<print _tempDad.boobs>>cc tits, taking in every centimeter of their enormity, but lingering on her <<if _tempDad.lactation == 2>>milk gushing <<elseif _tempDad.lactation == 1>>milk leaking <</if>>_tempDad.nipples nipples. + <<set _dadInterest = "boobs">> <<elseif _tempDad.pregType >= 10 && bigBelly(_tempDad)>> Her eyes focus on _tempDad.slaveName's massively distended, child-filled belly, taking in every obvious motion beneath her taut skin.<<if $activeSlave.pregType >= 20>> A hand runs across her own bloated middle and another down to her moist pussy.<</if>> + <<set _dadInterest = "belly">> <<elseif bigBelly(_tempDad)>> Her eyes focus on _tempDad.slaveName's rounded middle, staring in fascination at the unfamiliar bulge.<<if $activeSlave.pregType >= 20>> A hand runs across her own middle and another down to her moist pussy.<</if>> + <<set _dadInterest = "belly">> <<elseif _tempDad.dick > 15>> Her eyes focus on _tempDad.slaveName's <<print (6*_tempDad.dick)>>cm long dick, trying to understand how it can fit in a girl. + <<set _dadInterest = "dick">> <<elseif _tempDad.balls > 60>> Her eyes focus on _tempDad.slaveName's <<print (_tempDad.balls*2)>>cm long testicles, taking in every centimeter of their enormity, before shifting to the cum steadily drooling from the tip of her dick. + <<set _dadInterest = "balls">> <<elseif _tempDad.hips > 2>> Her eyes focus on _tempDad.slaveName's abnormally wide hips. She runs her hands down her own sides, pondering how such a wonder occurs. + <<set _dadInterest = "hips">> <<elseif _tempDad.butt > 12>> Her eyes focus on _tempDad.slaveName's massive ass, staring in fascination at every jiggle that runs through it. + <<set _dadInterest = "butt">> <<elseif _tempDad.dick > 0 && _tempDad.vagina > -1>> Her eyes focus on _tempDad.slaveName's crotch, staring in wonder and confusion at the presence of both a penis and a vagina. <<elseif _tempDad.amp == 1>> @@ -566,7 +580,7 @@ You slowly strip down, gauging her reactions to your show, until you are fully n <br><<click "Tease her nipples">> <<replace "#result">> - You pull the curious $desc atop your desk in front of you and go back to business. After a few minutes, you extend an idle hand and begin to fondle her <<if $activeSlave.boobs > 2000>>massive tits<<elseif $activeSlave.boobs > 400>>healthy breasts<<else>>cute little boobs<</if>>, continuing your work with your other hand. You quickly focus your fiddling on her $activeSlave.nipples nipples, the stimulation bringing them quickly erect. She accepts your groping, even becoming aroused by it, but might not be a breast fetishist, though she @@color:hotpink;certainly enjoys the attention.@@ By the feel of her nipples between your fingers, she may certainly develop into one.<<if $incubatorReproductionSetting == 2 && $activeSlave.boobs > 400>> A loud moan and a distinct wetness in your hand quickly draw your attention to her. It seems @@color:green;she is lactating!@@<</if>> + You pull the curious $desc atop your desk in front of you and go back to business. After a few minutes, you extend an idle hand and begin to fondle her <<if $activeSlave.boobs > 2000>>massive tits<<elseif $activeSlave.boobs > 400>>healthy breasts<<else>>cute little boobs<</if>>, continuing your work with your other hand. You quickly focus your fiddling on her $activeSlave.nipples nipples, the stimulation bringing them quickly erect. She accepts your groping, even becoming aroused by it, but might not be a breast fetishist, though she @@color:hotpink;certainly enjoys the attention.@@ By the feel of her nipples between your fingers, she may certainly develop into one.<<if $incubatorReproductionSetting == 2 && $activeSlave.boobs > 400>> A loud moan and a distinct wetness in your hand quickly draw your attention to her. It seems @@color:green;she is lactating!@@<<set $activeSlave.lactation = 1>><</if>> <<set $activeSlave.devotion += 4>> <<if random(1,100) > 60 && $activeSlave.fetish == "none">> <<set $activeSlave.fetish = "boobs">> @@ -618,40 +632,46 @@ As she begins to moan with lust, you grip down tightly and force her to the floo <</if>> <</if>> -<<if $PC.boobs == 1>> -<<if $activeSlave.boobs <= (800+(200*$PC.boobsBonus)) && $activeSlave.boobs >= 300>> - <br><<click "Let your ample bust dominate her pathetic one">> - <<set $activeSlave.devotion += 5>> +<<if $PC.boobsBonus == 3>> +<br><<click "Permit her to explore your expansive bust">> <<replace "#result">> - You quickly strip off your shirt and draw close to $activeSlave.slaveName. You grab her as she attempts to back away and pull her tits directly into your own. Both of sets of eyes lock onto their pair of breasts, or they would have, had yours not utterly eclipsed their rival. Scoffing, you release the confused girl and walk away; leaving her feeling her own breasts and feeling uncertain about herself. She gets caught up in how small they really are, and how much @@color:hotpink;lesser@@ than her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title isnot 0>>Master<<else>>Mistress<</if>> she is. - <<if $activeSlave.fetish == "boobs">> - <<if $activeSlave.fetishKnown == 0>> - You did note one thing when your breasts touched, her nipples got very hard. @@color:green;Looks like she's a breast fetishist!@@ - <<set $activeSlave.fetishKnown = 1>> - <</if>> +You beckon the curious girl to your hefty breasts, having noticed how hungrily she has been eyeing them. She eagerly places her hands to them and begins sqeeuzing and massaging them, quickly becoming aroused herself. She pays close attention to your nipples, <<if $PC.preg > 20>> squeeling happily when milk begins to flow from them<<else>> grumbling unhappily when she finds no milk within<</if>>. +<<if $incubatorMusclesSetting == 2 && $incubatorReproductionSetting > 0 && canAchieveErection($activeSlave)>> + Suddenly, she shoves you onto your back and begins enthusiastically fucking your breasts. Before you can push her off, she thrusts hard and unloads her pent up orgasm deep into your cleavage and across your face. She sits back with a huge smile on her face and a @@color:hotpink;new connection to you@@. She @@color:gold;recoils in surprise and fear@@ when you respond by slapping her across the face for her impudence. She might not look like a dom, but she may turn into one. + <<set $activeSlave.devotion += 5>> + <<set $activeSlave.trust -= 5>> + <<if random(1,100) > 60 && $activeSlave.fetish == "none">> + <<set $activeSlave.fetish = "dom">> + <<set $activeSlave.fetishStrength = 20>> <</if>> +<<else>> + Suddenly, she buries her head into your cleavage, knocking you off balance and to the floor. As you try to right yourself, you notice she has fallen asleep in your pillowy breasts. Sighing, you make yourself comfortable until she finishes her nap. When the first the she sees when she awakes is your face; a @@color:hotpink;lasting bond@@ is established between you two. She happily returns to snuggling your tits before you can help her up and send her off. She might be turning into a breast fetishest, if you had to guess. + <<set $activeSlave.devotion += 5>> + <<if random(1,100) > 40 && $activeSlave.fetish == "none">> + <<set $activeSlave.fetish = "boobs">> + <<set $activeSlave.fetishStrength = 20>> + <</if>> +<</if>> <</replace>> <</click>> <</if>> -<</if>> -<</if>> <<if $PC.preg >= 24>> - <br><<click "Make her worship your pregnancy">> +<br><<click "Permit her to explore your pregnancy">> <<replace "#result">> - You aggressively approach $activeSlave.slaveName, forcing your pregnancy into directly into her <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until she has no choice but be pushed to the ground. Standing over her, staring her down as she peeks around your taut globe of a middle; you order her to worship your pregnancy. - <<if $activeSlave.fetish == "pregnancy">> - She eagerly complies. She begins with sucking your popped navel before running her tongue across the tuat, smooth surface of your pregnancy. Once she has finished with your belly, she lowers herself under it to begin work on your needy pussy. Before long, her overzealous efforts have you quaking in pleasure and awoken your child. Once she finishes you off, she returns to rubbing your belly, soothing your rowdy child and @@color:hotpink;solidifying her place@@ beneath you. - <<set $activeSlave.devotion += 15>> - <<else>> - She shifts her gaze between your middle and your face, not sure what to do. Losing patience, you toss a tube of cream at her. She shakily massages it into your stretched skin, missing spots, much to your pleasure. With reason, you force her onto her back, turn around, and plant your needy cunt directly onto her face. Struggling to breath under your weight, she begins eating you out in desperation. After coaxing her to massage your belly as she does, you quickly climax across her face and gently lift yourself off the coughing girl. She now @@color:hotpink;understands her place in life@@ and is @@color:gold;terrified@@ about what she will have to do if she wants to survive. - <<set $activeSlave.devotion += 5>> - <<set $activeSlave.trust -= 5>> + You beckon the curious girl to your weighty pregnancy and as she approaches push it directly into her <<if $activeSlave.height > 175>>stomach<<elseif $activeSlave.height < 155>>face<<else>>chest<</if>> until she has no choice but be wrap her arms around it. She happily runs her hands across your belly, cooing with delight at the tautness and warmth. She jumps back with a gasp the first time she is met with a kick from within you, but @@color:hotpink;giggles pleasently@ as you help her back to her feet. She spends a lot of time comparing your belly to her own, she might not be a pregnancy fetishest, but it seems likely she may become one. + <<set $activeSlave.devotion += 5>> + <<if random(1,100) > 40 && $activeSlave.fetish == "none">> + <<set $activeSlave.fetish = "pregnancy">> + <<set $activeSlave.fetishStrength = 20>> <</if>> <</replace>> <</click>> <</if>> +/* cumslut bukkake */ +/* sadist slave tease */ + <<if $activeSlave.health < -20>> <br><<click "Address her medical issues">> <<set $activeSlave.health += 10>> diff --git a/src/uncategorized/economics.tw b/src/uncategorized/economics.tw index 81f31f46e922b084d29aba1a11b83f33add67820..d4c078a64e2d6c90e96fa84e0dc79ff93ab702f7 100644 --- a/src/uncategorized/economics.tw +++ b/src/uncategorized/economics.tw @@ -448,7 +448,10 @@ On formal occasions, you are announced as $PCTitle. <</if>> <</if>> -<<if ($weatherAwareness == 0) && ($weatherCladding >= 1)>> +<<if ($weatherAwareness == 0) && ($weatherCladding == 2)>> + The public @@color:green;is awestruck@@ of the beautiful weather hardening you have applied to the arcology's exterior, though they do not understand why you would waste so much money first ruining your arcology's appearance before doing this. + <<set $rep += 10>> +<<elseif ($weatherAwareness == 0) && ($weatherCladding == 1)>> The public @@color:red;disapproves@@ of the ugly weather hardening you have applied to the arcology's exterior, not understanding what you're worried about. <<set $rep -= 100>> <</if>> diff --git a/src/uncategorized/newGamePlus.tw b/src/uncategorized/newGamePlus.tw index 8b310a2b004b510f603701d37083ce16784ffa37..64c4882aaa4b750ffbab2cf84a481feffac86a01 100644 --- a/src/uncategorized/newGamePlus.tw +++ b/src/uncategorized/newGamePlus.tw @@ -3,6 +3,9 @@ <<nobr>> <<set $ui to "start">> <<set $slavesToImport to 0>> +<<if ndef $slavesToImportMax>> + <<set $slavesToImportMax = 5>> +<</if>> <<if $ver.indexOf("0.9") == -1>> <<silently>> @@ -10,6 +13,14 @@ <</silently>> <</if>> +You have the funds to bring $slavesToImportMax slaves with you (or your equivalent) to a new arcology. +<<if $cash >= 50000+($slavesToImportMax*10000)>> + It will cost <<print 50000+($slavesToImportMax*10000)>>¤ to insure another slave's safe transer. + [[Increase minimum transfered slaves by 1.|New Game Plus][$cash -= (50000+($slavesToImportMax*10000)), $slavesToImportMax++]] +<<else>> + You lack the funds to bring more than $slavesToImportMax slaves with you (or your equivalent) to a new arcology. It would cost <<print 50000+($slavesToImportMax*10000)>>¤ to guarantee another's safe transfer. +<</if>> + <<if $freshPC == 0>> <<if $retainCareer == 1 && $PC.career != "arcology owner">> <<if $week > 52>> @@ -28,14 +39,14 @@ [[Use existing player character.|New Game Plus][$freshPC = 0]] <</if>> -Select up to five slaves to be imported into a new game and then [[click here.|init][$saveImported to 1]] +Select up to $slavesToImportMax slaves to be imported into a new game and then [[click here.|init][$saveImported to 1]] <br><br>''These slaves will be imported into the new game:'' <<set $Flag to 1>> <<display "Slave Summary">> <br><br> -<<if $slavesToImport >= 5>> +<<if $slavesToImport >= $slavesToImportMax>> //Maximum number of slaves for import selected.// <<else>> ''These slaves are available to be imported into the new game:'' diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw index 0747d730a21ec9bdc33358537902e4cdbdde6419..acb43b984560012d12219d70e81a4c7c59e4e54b 100644 --- a/src/uncategorized/reRelativeRecruiter.tw +++ b/src/uncategorized/reRelativeRecruiter.tw @@ -226,7 +226,7 @@ She waits anxiously for your decision. <<set $activeSlave.bellySag = 4>> <<set $activeSlave.energy = 65>> <<set $activeSlave.bellTat = "a heart">> - <<set $activeSlave.actualAge += random(15,20)>> + <<set $activeSlave.actualAge = ($eventSlave.actualAge+random(15,20))>> <<case "father">> <<set $activeSlave.origin to "She was recruited into your service by her daughter.">> @@ -242,7 +242,7 @@ She waits anxiously for your decision. <<set $activeSlave.penis = 2>> <<set $activeSlave.boobs = (random(5,6)*100)>> <<set $activeSlave.butt = random(4,6)>> - <<set $activeSlave.actualAge += random(15,20)>> + <<set $activeSlave.actualAge = ($eventSlave.actualAge+random(15,20))>> <<set $activeSlaveOneTimeMaxAge to Math.max($minimumSlaveAge, Math.min(18, ($activeSlave.actualAge - Math.min(11, $potencyAge))))>> <<set $activeSlaveOneTimeMinAge to Math.max($minimumSlaveAge, Math.min(14, $activeSlaveOneTimeMaxAge))>> <<if $pedo_mode == 1>><<set $activeSlaveOneTimeMinAge to $minimumSlaveAge>><</if>> @@ -270,7 +270,7 @@ She waits anxiously for your decision. <<set $activeSlave.nails = 4>> <<set $activeSlave.hStyle = either("tails", "neat", "up", "luxurious")>> <<set $activeSlave.stampTat = "advertisements">> - <<set $activeSlaveOneTimeMaxAge to Math.max($minimumSlaveAge, Math.min(18, ($activeSlave.actualAge - Math.min(11, $fertilityAge))))>> + <<set $activeSlaveOneTimeMaxAge to Math.max($minimumSlaveAge, Math.min(18, ($eventSlave.actualAge - Math.min(11, $fertilityAge))))>> <<set $activeSlaveOneTimeMinAge to Math.max($minimumSlaveAge, Math.min(14, $activeSlaveOneTimeMaxAge))>> <<if $pedo_mode == 1>><<set $activeSlaveOneTimeMinAge to $minimumSlaveAge>><</if>> <<set $activeSlave.actualAge to random($activeSlaveOneTimeMinAge, $activeSlaveOneTimeMaxAge)>> @@ -295,7 +295,7 @@ She waits anxiously for your decision. <<set $activeSlave.nails = 4>> <<set $activeSlave.hStyle = "tails">> <<set $activeSlave.stampTat = "advertisements">> - <<set $activeSlaveOneTimeMaxAge to Math.max($minimumSlaveAge, Math.min(18, ($activeSlave.actualAge - Math.min(11, $fertilityAge))))>> + <<set $activeSlaveOneTimeMaxAge to Math.max($minimumSlaveAge, Math.min(18, ($eventSlave.actualAge - Math.min(11, $fertilityAge))))>> <<set $activeSlaveOneTimeMinAge to Math.max($minimumSlaveAge, Math.min(14, $activeSlaveOneTimeMaxAge))>> <<if $pedo_mode == 1>><<set $activeSlaveOneTimeMinAge to $minimumSlaveAge>><</if>> <<set $activeSlave.actualAge to random($activeSlaveOneTimeMinAge, $activeSlaveOneTimeMaxAge)>> @@ -307,7 +307,7 @@ She waits anxiously for your decision. <<set $activeSlave.boobs += 200>> <<set $activeSlave.butt += 1>> <<set $activeSlave.makeup = 1>> - <<set $activeSlave.actualAge to $activeSlave.actualAge+2>> + <<set $activeSlave.actualAge to $eventSlave.actualAge+2>> <<set $activeSlave.preg = -1>> <<set $activeSlave.ovaries = 1>> <<set $activeSlave.oralSkill += random(0,20)>> @@ -322,7 +322,7 @@ She waits anxiously for your decision. <<set $activeSlave.butt = random(1,2)>> <<set $activeSlave.hips = random(-2,0)>> <<set $activeSlave.shoulders = random(-2,0)>> - <<set $activeSlave.actualAge to $activeSlave.actualAge-2>> + <<set $activeSlave.actualAge to $eventSlave.actualAge-2>> <<set $activeSlave.entertainSkill += random(0,20)>> <<set $activeSlave.preg = -1>> <<set $activeSlave.ovaries = 1>> @@ -334,7 +334,7 @@ She waits anxiously for your decision. <<set $activeSlave.dick = 5>> <<set $activeSlave.boobs = 0>> <<set $activeSlave.balls = 4>> - <<set $activeSlave.actualAge to $activeSlave.actualAge+2>> + <<set $activeSlave.actualAge to $eventSlave.actualAge+2>> <<set $activeSlave.entertainSkill += random(0,20)>> <<set $activeSlave.whoreSkill += random(0,20)>> <<set $activeSlave.anus = 0>> @@ -366,7 +366,7 @@ She waits anxiously for your decision. <<set $activeSlave.oralSkill = 70>> <<set $activeSlave.whoreSkill = 100>> <<set $activeSlave.energy = 100>> - <<set $activeSlave.actualAge to $activeSlave.actualAge-2>> + <<set $activeSlave.actualAge to $eventSlave.actualAge-2>> <<set $activeSlave.entertainSkill += random(0,20)>> <<case "twin">> @@ -485,7 +485,6 @@ She waits anxiously for your decision. <<set $activeSlave.slaveName to $activeSlave.birthName>> <</if>> -<<set $activeSlave.slaveName = $activeSlave.birthName>> <<set $activeSlave.ID = $newRelativeRecruitID>> <<set $newRelativeRecruitID++>> @@ -515,55 +514,30 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <br><br> <span id="result"> <<click "Buy her">> - <<AddSlave $activeSlave>> <<set $cash -= $slaveCost>> <<switch $relationType>> <<case "daughter">> <<if $tempMF == "father">> <<set $activeSlave.father = $eventSlave.ID>> - <<for $j to 0; $j < $slaves.length; $j++>> - <<if areSisters($activeSlave, $slaves[$j]) > 0>> - <<set $activeSlave.sisters++>> - <<set $slaves[$j].sisters++>> - <</if>> - <</for>> <<else>> <<set $activeSlave.mother = $eventSlave.ID>> - <<for $j to 0; $j < $slaves.length; $j++>> - <<if areSisters($activeSlave, $slaves[$j]) > 0>> - <<set $activeSlave.sisters++>> - <<set $slaves[$j].sisters++>> - <</if>> - <</for>> <</if>> <<case "son">> <<if $tempMF == "father">> <<set $activeSlave.father = $eventSlave.ID>> - <<for $j to 0; $j < $slaves.length; $j++>> - <<if areSisters($activeSlave, $slaves[$j]) > 0>> - <<set $activeSlave.sisters++>> - <<set $slaves[$j].sisters++>> - <</if>> - <</for>> <<else>> <<set $activeSlave.mother = $eventSlave.ID>> - <<for $j to 0; $j < $slaves.length; $j++>> - <<if areSisters($activeSlave, $slaves[$j]) > 0>> - <<set $activeSlave.sisters++>> - <<set $slaves[$j].sisters++>> - <</if>> - <</for>> <</if>> <<case "mother">> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($eventSlave, $slaves[$j])>> + <<if sameDad($eventSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $activeSlave.ID>> <</if>> <</for>> <<set $eventSlave.mother = $activeSlave.ID>> <<case "father">> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($eventSlave, $slaves[$j])>> + <<if sameMom($eventSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $activeSlave.ID>> <</if>> <</for>> @@ -580,18 +554,18 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <<set $activeSlave.mother = $eventSlave.father>> <<elseif $eventSlave.mother != 0>> <<set $activeSlave.mother = $eventSlave.mother>> - <set $activeSlave.father = $missingParentID>> + <<set $activeSlave.father = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($activeSlave, $slaves[$j])>> + <<if sameMom($activeSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <<elseif $eventSlave.father != 0>> <<set $activeSlave.father = $eventSlave.father>> - <set $activeSlave.mother = $missingParentID>> + <<set $activeSlave.mother = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($activeSlave, $slaves[$j])>> + <<if sameDad($activeSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $missingParentID>> <</if>> <</for>> @@ -609,18 +583,18 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <<set $activeSlave.mother = $eventSlave.father>> <<elseif $eventSlave.mother != 0>> <<set $activeSlave.mother = $eventSlave.mother>> - <set $activeSlave.father = $missingParentID>> + <<set $activeSlave.father = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($activeSlave, $slaves[$j])>> + <<if sameMom($activeSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <<elseif $eventSlave.father != 0>> <<set $activeSlave.father = $eventSlave.father>> - <set $activeSlave.mother = $missingParentID>> + <<set $activeSlave.mother = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($activeSlave, $slaves[$j])>> + <<if sameDad($activeSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $missingParentID>> <</if>> <</for>> @@ -638,18 +612,18 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <<set $activeSlave.mother = $eventSlave.father>> <<elseif $eventSlave.mother != 0>> <<set $activeSlave.mother = $eventSlave.mother>> - <set $activeSlave.father = $missingParentID>> + <<set $activeSlave.father = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($activeSlave, $slaves[$j])>> + <<if sameMom($activeSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <<elseif $eventSlave.father != 0>> <<set $activeSlave.father = $eventSlave.father>> - <set $activeSlave.mother = $missingParentID>> + <<set $activeSlave.mother = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($activeSlave, $slaves[$j])>> + <<if sameDad($activeSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $missingParentID>> <</if>> <</for>> @@ -667,18 +641,18 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <<set $activeSlave.mother = $eventSlave.father>> <<elseif $eventSlave.mother != 0>> <<set $activeSlave.mother = $eventSlave.mother>> - <set $activeSlave.father = $missingParentID>> + <<set $activeSlave.father = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($activeSlave, $slaves[$j])>> + <<if sameMom($activeSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <<elseif $eventSlave.father != 0>> <<set $activeSlave.father = $eventSlave.father>> - <set $activeSlave.mother = $missingParentID>> + <<set $activeSlave.mother = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($activeSlave, $slaves[$j])>> + <<if sameDad($activeSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $missingParentID>> <</if>> <</for>> @@ -696,29 +670,32 @@ You look up the $activeSlave.relation. She costs ¤$slaveCost, a bargain, but yo <<set $activeSlave.mother = $eventSlave.father>> <<elseif $eventSlave.mother != 0>> <<set $activeSlave.mother = $eventSlave.mother>> - <set $activeSlave.father = $missingParentID>> + <<set $activeSlave.father = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameMom($activeSlave, $slaves[$j])>> + <<if sameMom($activeSlave, $slaves[$j]) && $slaves[$j].father == 0>> <<set $slaves[$j].father = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <<elseif $eventSlave.father != 0>> <<set $activeSlave.father = $eventSlave.father>> - <set $activeSlave.mother = $missingParentID>> + <<set $activeSlave.mother = $missingParentID>> <<for $j to 0; $j < $slaves.length; $j++>> - <<if sameDad($activeSlave, $slaves[$j])>> + <<if sameDad($activeSlave, $slaves[$j]) && $slaves[$j].mother == 0>> <<set $slaves[$j].mother = $missingParentID>> <</if>> <</for>> <<set $missingParentID-->> <</if>> <</switch>> + <<AddSlave $activeSlave>> <<SlaveTitle $eventSlave>> <<replace "#result">> You complete the legalities and biometric scanning quickly and without fuss. $activeSlave.slaveName arrives shortly. The two slaves remember each other only dimly - they parted a long time ago - but they embrace. The devoted $desc explains the situation and encourages her $activeSlave.relation to be a good slave to you. $activeSlave.slaveName looks a little fearful but clearly realizes that she's lucky to be here. <<set $nextLink to "AS Dump">> <<set $recruitedType = 0>> + <<set $relationType = 0>> + <<set $tempMF = 0>> <<display "New Slave Intro">> <</replace>> <</click>> diff --git a/src/uncategorized/sellSlave.tw b/src/uncategorized/sellSlave.tw index ae30f967968e715c68f37151e6cfda8d935788aa..46687754b830e30ef962c5cdd9bf1dea723bc08d 100644 --- a/src/uncategorized/sellSlave.tw +++ b/src/uncategorized/sellSlave.tw @@ -1022,7 +1022,7 @@ __Bids Received__\ <br>''¤<<print 500*Math.trunc(($slaveCost*1.35)/500)>>'' from an prominent citizen who keeps a large harem of lithe, muscular girls to bear him children. <<click "Accept bid">> <<set $cash += 500*Math.trunc(($slaveCost*1.35)/500)>> - <<set $buyer to "D shorty breeder">> + <<set $buyer to "D amazon hunter">> <<goto "Slave Sold">> <</click>> <</if>> @@ -1535,6 +1535,23 @@ __Bids Received__\ <</if>> <</if>> +<<if $seeExtreme == 1>> +<<if $slaveCost < 5000>> +<<if $activeSlave.vagina > -1>> +<<if $activeSlave.bellyImplant > 0>> +<<if random(1,100) > 90>> + <br>''¤7000'' from a porn director interested in a cheap slave with a belly implant for use in a snuff film. + <<click "Accept bid">> + <<set $cash += 7000>> + <<set $buyer to "tentacle bred">> + <<goto "Slave Sold">> + <</click>> +<</if>> +<</if>> +<</if>> +<</if>> +<</if>> + <<if random(1,100) > 30>> <br>''¤<<print 500*Math.trunc(($slaveCost*0.9)/500)>>'' from a reputable slave trader who will likely ship her out of the arcology. <<click "Accept bid">> diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw index 34d5c2a5ab86bbe719648cd95d0a1be7c9bf3e05..25057f5e35068a579cfc5c2d3bb83448a96d4653 100644 --- a/src/uncategorized/slaveSold.tw +++ b/src/uncategorized/slaveSold.tw @@ -836,6 +836,20 @@ <<set $slaves[$j].trust -= 2>> <</for>> +<<case "tentacle bred">> + Sometime later, a snuff film starring $activeSlave.slaveName as a heroine captured, raped, and fatally bred by tentacles is released. It recieves rave reviews for the scene involving $activeSlave.slaveName, depicting her aphrodisiac filled body being penetrated in all her holes by tentacles. Their thrusting into her increases until large bulges of cum pass through the ones filling her stretched cunt, visably bloating her belly. She then collapses to the ground, her swollen belly rapidly growing with the tentacle spawn gestating within her. As they bulge against the straining walls of her implant-filled middle; she lets out a final moan as her belly ruptures, releasing her "spawn" to hunt down the other heroines. + <<for $j to 0; $j < $slaves.length; $j++>> + <<if canSee($slaves[$j])>> + <<if $slaves[$j].intelligence < 0>> + <<set $slaves[$j].devotion -= 4>> + <<set $seed to 1>> + <</if>> + <</if>> + <</for>> + <<if $seed == 1>> + Your less than intelligent slaves are @@color:mediumorchid;deeply envious@@ of $activeSlave.slaveName, completely failing to comprehend what they saw were not special effects. + <</if>> + <<default>> The buyer forwards payment and sends a purchasing agent to collect her. There is nothing more to be done.