diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index bde73c1d564b1e4a0360f9f067af068e223eb453..9764b9c276f2faccc75cda742ac013d02d5e31fd 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -2,6 +2,13 @@ 0.10.7.1-0.1.x +4/04/2018 + + 25 + -added the black market pt 1 (FS research buying) + -various fixes and typo corrections + -most, if not all, of the old sugarcube operators + 4/03/2018 24 diff --git a/devNotes/twine JS b/devNotes/twine JS index 92c1e8b0d273e39f416be134e4515da6f3517905..37f83404ec625d1c18549e98554131be59362b9f 100644 --- a/devNotes/twine JS +++ b/devNotes/twine JS @@ -7361,7 +7361,7 @@ window.todaysOutfit = function(slave) { wardrobeAssignment.push({text: "and decides to call it casual friday and wear nothing but cutoffs and a t-shirt. Not like the cows will mind.", clothes: "cutoffs and a t-shirt"}); wardrobeAssignment.push({text: "and opts to don a cheerleader outfit to help cheer the cows on.", clothes: "a cheerleader outfit"}); wardrobeAssignment.push({text: "and dresses up as a succubus since she'll be drawing plenty of fluids.", clothes: "a succubus outfit"}); - wardrobeAssignment.push({text: "and slips into some spats and a tanktop since she feels a workout coming on.", clothes: "spats and a tank top"}); + wardrobeAssignment.push({text: "and slips into some spats and a tank top since she feels a workout coming on.", clothes: "spats and a tank top"}); if(isItemAccessible("Western clothing")) { wardrobeAssignment.push({text: "and wears an appropriate cowgirl outift. Her bare ass walking past is sure to amuse her charges.", clothes: "Western clothing"}); } @@ -7492,7 +7492,7 @@ window.todaysOutfit = function(slave) { wardrobeAssignment.push({text: "and chooses a pair of crotchless chaps so your other slaves don't have to waste time undressing her.", clothes: "Western clothing"}); } if(slave.fetish == "submissive") { - wardrobeAssignment.push({text: "and chooses to slip on a pair of spats and a tanktop in the hopes that she gets to be a violated schoolgirl.", clothes: "spats and a tank top"}); + wardrobeAssignment.push({text: "and chooses to slip on a pair of spats and a tank top in the hopes that she gets to be a violated schoolgirl.", clothes: "spats and a tank top"}); wardrobeAssignment.push({text: "and chooses to slip on a schoolgirl outfit in the hope that she gets held down and raped.", clothes: "a schoolgirl outfit"}); wardrobeAssignment.push({text: "and chooses to wear the sluttiest outfit available to make it clear what she wants done to her.", clothes: "a slutty outfit"}); } diff --git a/src/SecExp/attackHandler.tw b/src/SecExp/attackHandler.tw index face384da5a8ba22da4fc1f79fe65047bfa739c2..dfe6b3fbca85389bca20a3143c16c5617ee70db8 100644 --- a/src/SecExp/attackHandler.tw +++ b/src/SecExp/attackHandler.tw @@ -1224,11 +1224,11 @@ __Enemy__: <<if $showBattleStatistics == 1 && $majorBattle == 1 && $majorBattleGameOver == 1 && $battleResult == -3>> <br><br> <<link "Proceed">> - <<set $gameover to "major battle defeat">> + <<set $gameover = "major battle defeat">> <<goto "Gameover">> <</link>> <<elseif $majorBattle == 1 && $majorBattleGameOver == 1 && $battleResult == -3>> - <<set $gameover to "major battle defeat">> + <<set $gameover = "major battle defeat">> <<goto "Gameover">> <<elseif $showBattleStatistics == 1>> <br><br> diff --git a/src/SecExp/attackReport.tw b/src/SecExp/attackReport.tw index cc562291a2b42fc262fe8918b1d5bc3749487877..dc775344fe7f531b9cd14942a8b991066290bd95 100644 --- a/src/SecExp/attackReport.tw +++ b/src/SecExp/attackReport.tw @@ -558,7 +558,7 @@ <<set $authority -= 60 * _majorBattleMod>> <</if>> <br> - The enemy did not have the strength to raid the arcology for long, still @@.red;the arcology sustained some damage damage@@, which will cost a moderate amount of cash to fix. Some citizens and slaves found themselves on the wrong end of a gun and met their demise. + The enemy did not have the strength to raid the arcology for long, still @@.red;the arcology sustained some damage@@, which will cost a moderate amount of cash to fix. Some citizens and slaves found themselves on the wrong end of a gun and met their demise. Some business sustained heavy damage, slightly impacting the arcology's prosperity. <<set $cash -= 3000 * _majorBattleMod, $PC.engineering += .1>> <<if $week <= 30>> diff --git a/src/SecExp/rebellionHandler.tw b/src/SecExp/rebellionHandler.tw index 2ba68cb9104774bec8c3689ad1aa6813bf8ce0f1..878cb8eb1ee8da4cefed21af7b2c389a65e08857 100644 --- a/src/SecExp/rebellionHandler.tw +++ b/src/SecExp/rebellionHandler.tw @@ -406,11 +406,11 @@ __Rebels__: <<if $showBattleStatistics == 1 && $rebellionGameOver == 1 && $battleResult == -3>> <br><br> <<link "Proceed">> - <<set $gameover to "Rebellion defeat">> + <<set $gameover = "Rebellion defeat">> <<goto "Gameover">> <</link>> <<elseif $rebellionGameOver == 1 && $battleResult == -3>> - <<set $gameover to "Rebellion defeat">> + <<set $gameover = "Rebellion defeat">> <<goto "Gameover">> <<elseif $showBattleStatistics == 1>> <br><br> diff --git a/src/art/artWidgets.tw b/src/art/artWidgets.tw index 2499316887aa9e12460356a9e21104af983b289d..a395ce34ec3c25787902a189c532707c5a631ead 100644 --- a/src/art/artWidgets.tw +++ b/src/art/artWidgets.tw @@ -71,7 +71,7 @@ $args[2]: icon UI Display for vector art, 1 for on. <<if ndef $seeVectorArtHighlights>> <<set $seeVectorArtHighlights = 1>> <</if>> -<<set _artSlave to $args[0] >> +<<set _artSlave = $args[0] >> <<silently>> /* prepare HTML colour codes for slave display */ /* note: latex clothing is mostly emulated by rubber colour for skin (and shoes) */ @@ -254,13 +254,13 @@ vector art added later is drawn over previously added art <<else>> <<print "<img class='paperdoll' src=" + _imgSkinLoc + "/feet.svg'" + " style='"+ _skinFilter + "'>">> <</if>> -<<if $args[0].shoes == "extreme heels" or $args[0].shoes == "boots">> +<<if $args[0].shoes == "extreme heels" || $args[0].shoes == "boots">> <<if $args[0].fuckdoll != 0 || $args[0].clothes == "restrictive latex" || $args[0].clothes == "a latex catsuit">> <<set _shoesType = _shoesType + " latex">> <</if>> <<print "<img class='paperdoll' src=" + _folderLoc + "/outfit/" + _shoesType + ".svg'" + "/>">> <</if>> -<<if $args[0].shoes == "heels" or $args[0].shoes == "flats">> +<<if $args[0].shoes == "heels" || $args[0].shoes == "flats">> <<if $args[0].fuckdoll != 0 || $args[0].clothes == "restrictive latex" || $args[0].clothes == "a latex catsuit">> <<set _shoesType = _shoesType + " latex">> <<print "<img class='paperdoll' src=" + _folderLoc + "/outfit/" + _shoesType + ".svg'" + "/>">> @@ -356,7 +356,7 @@ vector art added later is drawn over previously added art <</if>> /% Glasses %/ -<<if $args[0].eyewear == "corrective glasses" or $args[0].eyewear == "glasses" or $args[0].eyewear == "blurring glasses">> +<<if $args[0].eyewear == "corrective glasses" || $args[0].eyewear == "glasses" || $args[0].eyewear == "blurring glasses">> <<print "<img class='paperdoll' src=" + _folderLoc + "/outfit/glasses.svg'" + "/>">> <</if>> diff --git a/src/art/vector/Boob.tw b/src/art/vector/Boob.tw index 69dc6cb431789a576516aab56d973dee593905c0..03643142664fce461520582df2c380dbb638fb04 100644 --- a/src/art/vector/Boob.tw +++ b/src/art/vector/Boob.tw @@ -1,7 +1,7 @@ :: Art_Vector_Boob_ [nobr] /* BEWARE: _art_have_boobs and _art_scale_factor interfere with Art_Vector_Penis_ */ -<<set _art_have_boobs to true>> +<<set _art_have_boobs = true>> /* BEWARE: _art_boob_transform is also read by Art_Vector_Boob_Addons_ */ diff --git a/src/art/vector/Head.tw b/src/art/vector/Head.tw index d14312f7a7ea383b274ebaebe67bc9f9d4094d92..d9eaa575ec295464c241a432f82d91aafff22b72 100644 --- a/src/art/vector/Head.tw +++ b/src/art/vector/Head.tw @@ -23,7 +23,7 @@ <<if _artSlave.collar == "massive dildo gag">> <<include Art_Vector_Massive_Dildo_Gag>> <</if>> -<<if _artSlave.eyewear == "corrective glasses" or _artSlave.eyewear == "glasses" or _artSlave.eyewear == "blurring glasses">> +<<if _artSlave.eyewear == "corrective glasses" || _artSlave.eyewear == "glasses" || _artSlave.eyewear == "blurring glasses">> <<include Art_Vector_Glasses>> <</if>> diff --git a/src/art/vector/Pubic_Hair.tw b/src/art/vector/Pubic_Hair.tw index 8fd4a397e8ea92bc91d5048302cac33185558a12..c6b046d953f5c851c6a3a9acf7f838b7b7840282 100644 --- a/src/art/vector/Pubic_Hair.tw +++ b/src/art/vector/Pubic_Hair.tw @@ -5,9 +5,9 @@ <<if $showBodyMods == 1>> <<if _artSlave.vaginaTat == "rude words">> <<if _artSlave.dick != 0>> - <<set _art_pussy_tattoo_text to "Useless" >> + <<set _art_pussy_tattoo_text = "Useless" >> <<else>> - <<set _art_pussy_tattoo_text to "Fucktoy" >> + <<set _art_pussy_tattoo_text = "Fucktoy" >> <</if>> <<include Art_Vector_Pussy_Tattoo>> <</if>> diff --git a/src/art/vector/Set_Colour_Hair.tw b/src/art/vector/Set_Colour_Hair.tw index f4e4e91023df3eab441f6cf476625ff3a0018b46..d3eb0a1a1a4a3ecbb69a2ad6c78c35cfb10b0a0d 100644 --- a/src/art/vector/Set_Colour_Hair.tw +++ b/src/art/vector/Set_Colour_Hair.tw @@ -7,53 +7,53 @@ courtesy of Nov-X */ <<switch _artSlave.hColor>> <<case "auburn">> - <<set _hairColour to "#7e543e">> + <<set _hairColour = "#7e543e">> <<case "black">> - <<set _hairColour to "#3F4040">> + <<set _hairColour = "#3F4040">> <<case "blonde">> - <<set _hairColour to "#F4F1A3">> + <<set _hairColour = "#F4F1A3">> <<case "blue">> - <<set _hairColour to "#4685C5">> + <<set _hairColour = "#4685C5">> <<case "brown">> - <<set _hairColour to "#8D4F21">> + <<set _hairColour = "#8D4F21">> <<case "burgundy">> - <<set _hairColour to "#5f3946">> + <<set _hairColour = "#5f3946">> <<case "chestnut">> - <<set _hairColour to "#663622">> + <<set _hairColour = "#663622">> <<case "chocolate">> - <<set _hairColour to "#6e4937">> + <<set _hairColour = "#6e4937">> <<case "copper">> - <<set _hairColour to "#a16145">> + <<set _hairColour = "#a16145">> <<case "dark brown">> - <<set _hairColour to "#463325">> + <<set _hairColour = "#463325">> <<case "ginger">> - <<set _hairColour to "#da822d">> + <<set _hairColour = "#da822d">> <<case "golden">> - <<set _hairColour to "#ffdf31">> + <<set _hairColour = "#ffdf31">> <<case "green">> - <<set _hairColour to "#5FBA46">> + <<set _hairColour = "#5FBA46">> <<case "grey">> - <<set _hairColour to "#9e9fa4">> + <<set _hairColour = "#9e9fa4">> <<case "hazel">> - <<set _hairColour to "#8d6f1f">> + <<set _hairColour = "#8d6f1f">> <<case "pink">> - <<set _hairColour to "#D18CBC">> + <<set _hairColour = "#D18CBC">> <<case "platinum blonde">> - <<set _hairColour to "#fcf3c1">> + <<set _hairColour = "#fcf3c1">> <<case "red">> - <<set _hairColour to "#BB2027">> + <<set _hairColour = "#BB2027">> <<case "silver">> - <<set _hairColour to "#cdc9c6">> + <<set _hairColour = "#cdc9c6">> <<case "strawberry-blonde">> - <<set _hairColour to "#e5a88c">> + <<set _hairColour = "#e5a88c">> <<case "blazing red">> - <<set _hairColour to "#E00E2B">> + <<set _hairColour = "#E00E2B">> <<case "neon green">> - <<set _hairColour to "#25d12b">> + <<set _hairColour = "#25d12b">> <<case "neon blue">> - <<set _hairColour to "#2284C3">> + <<set _hairColour = "#2284C3">> <<case "neon pink">> - <<set _hairColour to "#cc26aa">> + <<set _hairColour = "#cc26aa">> <<default>> /* everything else: assume it already is HTML compliant color name or value */ <<set _hairColour to extractHairColor(_artSlave.hColor) >> diff --git a/src/art/vector/Set_Colour_Shoe.tw b/src/art/vector/Set_Colour_Shoe.tw index 851daf8408cf40467453048cc5050f12d6540900..ab98193fbaa1b054082bb5f27b65251a6fbf66b9 100644 --- a/src/art/vector/Set_Colour_Shoe.tw +++ b/src/art/vector/Set_Colour_Shoe.tw @@ -5,30 +5,30 @@ /* BEWARE: _shoeColour is read by Wardrobe Use */ /* note: only heels use this shadow */ -<<set _shoeShadowColour to "#616a6b">> +<<set _shoeShadowColour = "#616a6b">> <<switch _artSlave.shoes>> <<case "heels" "extreme heels">> - <<set _shoeColour to "#707b7c">> + <<set _shoeColour = "#707b7c">> <<case "boots">> - <<set _shoeColour to "#707b7c">> + <<set _shoeColour = "#707b7c">> <<case "flats">> - <<set _shoeColour to "#707b7c">> + <<set _shoeColour = "#707b7c">> <<case "pumps">> - <<set _shoeColour to "#707b7c">> + <<set _shoeColour = "#707b7c">> <<default>> /* use colour for "heels" by default */ - <<set _shoeColour to "#707b7c">> + <<set _shoeColour = "#707b7c">> <</switch>> <<if def _artSlave.shoeColor>> <<set _shoeColour = _artSlave.shoeColor >> /* shoe colour selected by user */ - <<set _shoeShadowColour to _shoeColour+";opacity: 0.5">> /* TODO: do not abuse "color" variable for style definitions. do not rely on dark background for shadow effect either. */ + <<set _shoeShadowColour = _shoeColour+";opacity: 0.5">> /* TODO: do not abuse "color" variable for style definitions. do not rely on dark background for shadow effect either. */ <</if>> /* override colour in case of full body latex outfit */ <<if _artSlave.fuckdoll != 0 || _artSlave.clothes == "restrictive latex" >> - <<set _shoeColour to _skinColour>> - <<set _shoeShadowColour to _shoeColour+";opacity: 0.5">> /* TODO: do not abuse "color" variable for style definitions. do not rely on dark background for shadow effect either. */ + <<set _shoeColour = _skinColour>> + <<set _shoeShadowColour = _shoeColour+";opacity: 0.5">> /* TODO: do not abuse "color" variable for style definitions. do not rely on dark background for shadow effect either. */ <</if>> diff --git a/src/art/vector/Set_Colour_Skin.tw b/src/art/vector/Set_Colour_Skin.tw index 596ff7a7b3d6924d308f96a3449f88b0bf1de4cd..20161a4789450a1cd8e1a8628dfb6adfe432c0cc 100644 --- a/src/art/vector/Set_Colour_Skin.tw +++ b/src/art/vector/Set_Colour_Skin.tw @@ -2,8 +2,8 @@ /* BEWARE: _outfitBaseColour is set by Art_Vector_Set_Colour_Outfit_ */ -<<set _areolaStyle to "fill:#d76b93;" >> /* this is the default and can be customized later */ -<<set _labiaStyle to _areolaStyle >> /* this is the default and can be customized later */ +<<set _areolaStyle = "fill:#d76b93;" >> /* this is the default and can be customized later */ +<<set _labiaStyle = _areolaStyle >> /* this is the default and can be customized later */ /* todo: introduce one "flesh" CSS class */ <<unset _headSkinStyle>> @@ -14,204 +14,204 @@ <<switch _artSlave.skin>> <<case "light" "white" "fair" "lightened" >> - <<set _skinColour to "#F6E0E8">> - <<set _areolaStyle to "fill:#FBA8C4;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#F6E0E8">> + <<set _areolaStyle = "fill:#FBA8C4;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "extremely pale">> - <<set _skinColour to "#f4eaf0">> - <<set _areolaStyle to "fill:#FCCADB;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#f4eaf0">> + <<set _areolaStyle = "fill:#FCCADB;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "pale">> - <<set _skinColour to "#f9ebf0">> - <<set _areolaStyle to "fill:#FBB9CF;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#f9ebf0">> + <<set _areolaStyle = "fill:#FBB9CF;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "tanned" "natural">> - <<set _skinColour to "#F4C7A5">> - <<set _areolaStyle to "fill:#F977A3;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#F4C7A5">> + <<set _areolaStyle = "fill:#F977A3;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "olive">> - <<set _skinColour to "#a07c48">> - <<set _areolaStyle to "fill:#C69691;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#a07c48">> + <<set _areolaStyle = "fill:#C69691;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "light brown" "dark">> - <<set _skinColour to "#C97631">> - <<set _areolaStyle to "fill:#A2744E;" >> - <<set _labiaStyle to "fill:#763818;" >> + <<set _skinColour = "#C97631">> + <<set _areolaStyle = "fill:#A2744E;" >> + <<set _labiaStyle = "fill:#763818;" >> <<case "brown" >> - <<set _skinColour to "#763818">> - <<set _areolaStyle to "fill:#4C240F;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#763818">> + <<set _areolaStyle = "fill:#4C240F;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "black">> - <<set _skinColour to "#3f3b3a">> - <<set _areolaStyle to "fill:#524E4D;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#3f3b3a">> + <<set _areolaStyle = "fill:#524E4D;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "camouflage patterned">> - <<set _skinColour to "#78875a">> - <<set _areolaStyle to "fill:#939F7A;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#78875a">> + <<set _areolaStyle = "fill:#939F7A;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "red dyed" "dyed red">> - <<set _skinColour to "#bc4949">> - <<set _areolaStyle to "fill:#C96D6D;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#bc4949">> + <<set _areolaStyle = "fill:#C96D6D;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "green dyed" "dyed green">> - <<set _skinColour to "#A6C373">> - <<set _areolaStyle to "fill:#B7CF8F;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#A6C373">> + <<set _areolaStyle = "fill:#B7CF8F;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "blue dyed" "dyed blue">> - <<set _skinColour to "#5b8eb7">> - <<set _areolaStyle to "fill:#7BA4C5;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#5b8eb7">> + <<set _areolaStyle = "fill:#7BA4C5;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<case "tiger striped">> - <<set _skinColour to "#e2d75d">> - <<set _areolaStyle to "fill:#E7DF7D;" >> - <<set _labiaStyle to "fill:#F977A3;" >> + <<set _skinColour = "#e2d75d">> + <<set _areolaStyle = "fill:#E7DF7D;" >> + <<set _labiaStyle = "fill:#F977A3;" >> <<default>> - <<set _skinColour to _artSlave.skin>> + <<set _skinColour = _artSlave.skin>> <</switch>> /* BEGIN SKIN COLOUR OVERRIDES FOR LATEX CLOTHING EMULATION */ <<if _artSlave.fuckdoll != 0>> /* slave is a fuckdoll - display all skin as if it was black rubber */ - <<set _skinColour to _outfitBaseColour>> - <<set _areolaStyle to "fill:rgba(0,0,0,0.3);">> - <<set _labiaStyle to _areolaStyle >> + <<set _skinColour = _outfitBaseColour>> + <<set _areolaStyle = "fill:rgba(0,0,0,0.3);">> + <<set _labiaStyle = _areolaStyle >> <</if>> /* slave wears restrictive latex - display most skin as if it was rubber */ <<if _artSlave.clothes == "restrictive latex">> /* nice latex does not cover any privates. */ - <<set _boobSkinStyle to "fill:"+_skinColour+";">> - <<set _penisSkinStyle to "fill:"+_skinColour+";">> - <<set _scrotumSkinStyle to "fill:"+_skinColour+";">> + <<set _boobSkinStyle = "fill:"+_skinColour+";">> + <<set _penisSkinStyle = "fill:"+_skinColour+";">> + <<set _scrotumSkinStyle = "fill:"+_skinColour+";">> /* rest of body is covered in latex */ - <<set _skinColour to _outfitBaseColour>> + <<set _skinColour = _outfitBaseColour>> <</if>> <<if _artSlave.clothes == "a latex catsuit">> /* nice latex does not cover head. */ - <<set _headSkinStyle to "fill:"+_skinColour+";">> + <<set _headSkinStyle = "fill:"+_skinColour+";">> /* rest of body is covered in latex */ - <<set _skinColour to _outfitBaseColour>> + <<set _skinColour = _outfitBaseColour>> /* catsuit covers areolae and crotch, too */ - <<set _areolaStyle to "fill:rgba(51,53,51,0.3);">> /* areolae are represented by a darker area */ + <<set _areolaStyle = "fill:rgba(51,53,51,0.3);">> /* areolae are represented by a darker area */ /* todo: gain control over piercings to do the same with them ^^ */ - <<set _labiaStyle to _areolaStyle >> + <<set _labiaStyle = _areolaStyle >> <</if>> <<if _artSlave.clothes == "a comfortable bodysuit">> /* nice bodysuit does not cover head. */ - <<set _headSkinStyle to "fill:"+_skinColour+";">> + <<set _headSkinStyle = "fill:"+_skinColour+";">> /* rest of body is covered in bodysuit */ - <<set _skinColour to _outfitBaseColour>> + <<set _skinColour = _outfitBaseColour>> /* bodysuit covers areolae and crotch, too */ -<<set _areolaStyle to "fill:rgba(175,67,107,0.3);">> +<<set _areolaStyle = "fill:rgba(175,67,107,0.3);">> /* todo: gain control over piercings to do the same with them ^^ */ - <<set _labiaStyle to _areolaStyle >> + <<set _labiaStyle = _areolaStyle >> <</if>> /* outfit dick coloring to match outfit rgba in svg */ <<if _artSlave.clothes == "a cheerleader outfit">> - <<set _scrotumSkinStyle to "fill:rgba(250,186,0,1);">> + <<set _scrotumSkinStyle = "fill:rgba(250,186,0,1);">> <</if>> <<if _artSlave.clothes == "clubslut netting">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "cutoffs and a t-shirt">> - <<set _scrotumSkinStyle to "fill:rgba(81,124,211,1);">> + <<set _scrotumSkinStyle = "fill:rgba(81,124,211,1);">> <</if>> <<if _artSlave.clothes == "a halter top dress">> - <<set _scrotumSkinStyle to "fill:rgba(94,51,124,1);">> + <<set _scrotumSkinStyle = "fill:rgba(94,51,124,1);">> <</if>> <<if _artSlave.clothes == "a hijab and abaya">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "a nice maid outfit">> - <<set _scrotumSkinStyle to "fill:rgba(225,225,225,1);">> + <<set _scrotumSkinStyle = "fill:rgba(225,225,225,1);">> <</if>> <<if _artSlave.clothes == "a slutty maid outfit">> - <<set _scrotumSkinStyle to "fill:rgba(225,225,225,1);">> + <<set _scrotumSkinStyle = "fill:rgba(225,225,225,1);">> <</if>> <<if _artSlave.clothes == "a leotard">> - <<set _scrotumSkinStyle to "fill:rgba(120,15,55,1);">> + <<set _scrotumSkinStyle = "fill:rgba(120,15,55,1);">> <</if>> <<if _artSlave.clothes == "a military uniform">> - <<set _scrotumSkinStyle to "fill:rgba(34,42,18,1);">> + <<set _scrotumSkinStyle = "fill:rgba(34,42,18,1);">> <</if>> <<if _artSlave.clothes == "a mini dress">> - <<set _scrotumSkinStyle to "fill:rgba(39,174,96,1);">> + <<set _scrotumSkinStyle = "fill:rgba(39,174,96,1);">> <</if>> <<if _artSlave.clothes == "a nice nurse outfit">> - <<set _scrotumSkinStyle to "fill:rgba(0,128,128,1);">> + <<set _scrotumSkinStyle = "fill:rgba(0,128,128,1);">> <</if>> <<if _artSlave.clothes == "a slutty nurse outfit">> - <<set _scrotumSkinStyle to "fill:rgba(200,200,200,1);">> + <<set _scrotumSkinStyle = "fill:rgba(200,200,200,1);">> <</if>> <<if _artSlave.clothes == "a scalemail bikini">> - <<set _scrotumSkinStyle to "fill:rgba(133,146,158,1);">> + <<set _scrotumSkinStyle = "fill:rgba(133,146,158,1);">> <</if>> <<if _artSlave.clothes == "a schoolgirl outfit">> - <<set _scrotumSkinStyle to "fill:rgba(28,31,36,1);">> + <<set _scrotumSkinStyle = "fill:rgba(28,31,36,1);">> <</if>> <<if _artSlave.clothes == "a ball gown">> - <<set _scrotumSkinStyle to "fill:rgba(128,0,0,1);">> + <<set _scrotumSkinStyle = "fill:rgba(128,0,0,1);">> <</if>> <<if _artSlave.clothes == "battledress">> - <<set _scrotumSkinStyle to "fill:rgba(34,42,18,1);">> + <<set _scrotumSkinStyle = "fill:rgba(34,42,18,1);">> <</if>> <<if _artSlave.clothes == "a slave gown">> - <<set _scrotumSkinStyle to "fill:rgba(200,200,200,1);">> + <<set _scrotumSkinStyle = "fill:rgba(200,200,200,1);">> <</if>> <<if _artSlave.clothes == "a slutty outfit">> - <<set _scrotumSkinStyle to "fill:rgba(63,126,181,1);">> + <<set _scrotumSkinStyle = "fill:rgba(63,126,181,1);">> <</if>> <<if _artSlave.clothes == "spats and a tank top">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "a succubus outfit">> - <<set _scrotumSkinStyle to "fill:rgba(128,0,0,1);">> + <<set _scrotumSkinStyle = "fill:rgba(128,0,0,1);">> <</if>> <<if _artSlave.clothes == "nice business attire">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "slutty business attire">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "attractive lingerie for a pregnant woman">> - <<set _scrotumSkinStyle to "fill:rgba(153,153,153,1);">> + <<set _scrotumSkinStyle = "fill:rgba(153,153,153,1);">> <</if>> <<if _artSlave.clothes == "a bunny outfit">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "conservative clothing">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "harem gauze">> - <<set _scrotumSkinStyle to "fill:rgba(0,168,131,1);">> + <<set _scrotumSkinStyle = "fill:rgba(0,168,131,1);">> <</if>> <<if _artSlave.clothes == "a huipil">> - <<set _scrotumSkinStyle to "fill:rgba(200,200,200,1);">> + <<set _scrotumSkinStyle = "fill:rgba(200,200,200,1);">> <</if>> <<if _artSlave.clothes == "a kimono">> - <<set _scrotumSkinStyle to "fill:rgba(0,91,150,1);">> + <<set _scrotumSkinStyle = "fill:rgba(0,91,150,1);">> <</if>> <<if _artSlave.clothes == "a maternity dress">> - <<set _scrotumSkinStyle to "fill:rgba(48,54,72,1);">> + <<set _scrotumSkinStyle = "fill:rgba(48,54,72,1);">> <</if>> <<if _artSlave.clothes == "a slutty qipao">> - <<set _scrotumSkinStyle to "fill:rgba(204,177,68,1);">> + <<set _scrotumSkinStyle = "fill:rgba(204,177,68,1);">> <</if>> <<if _artSlave.clothes == "stretch pants and a crop-top">> - <<set _scrotumSkinStyle to "fill:rgba(51,51,51,1);">> + <<set _scrotumSkinStyle = "fill:rgba(51,51,51,1);">> <</if>> <<if _artSlave.clothes == "a toga">> - <<set _scrotumSkinStyle to "fill:rgba(200,200,200,1);">> + <<set _scrotumSkinStyle = "fill:rgba(200,200,200,1);">> <</if>> <<if _artSlave.clothes == "a penitent nuns habit">> - <<set _scrotumSkinStyle to "fill:rgba(114,93,73,1);">> + <<set _scrotumSkinStyle = "fill:rgba(114,93,73,1);">> <</if>> <<if _artSlave.clothes == "a chattel habit">> - <<set _scrotumSkinStyle to "fill:rgba(200,200,200,1);">> + <<set _scrotumSkinStyle = "fill:rgba(200,200,200,1);">> <</if>> /* END SKIN COLOUR OVERRIDES FOR LATEX CLOTHING EMULATION */ diff --git a/src/art/vector_revamp/Vector_Revamped_Control_.tw b/src/art/vector_revamp/Vector_Revamped_Control_.tw index 1131ad3494f27a37c52e9a5a6e594c5966a53c9c..146a618bf164ad8e933b1edb8e9c7d8b60b806f1 100644 --- a/src/art/vector_revamp/Vector_Revamped_Control_.tw +++ b/src/art/vector_revamp/Vector_Revamped_Control_.tw @@ -4,7 +4,7 @@ <<set $seeVectorArtHighlights = 1>> <</if>> -<<set _artSlave to $args[0] >> +<<set _artSlave = $args[0] >> <<if _art_display_id > 0 >> <<set _art_display_id += 1>> @@ -15,10 +15,10 @@ /*Using JS from vectorRevampedArtControl.tw*/ -<<set _revampedVectorArtControl to getVectorArtRevampedControl(_art_display_class, _artSlave, $seeVectorArtHighlights, $showBodyMods)>> +<<set _revampedVectorArtControl = getVectorArtRevampedControl(_art_display_class, _artSlave, $seeVectorArtHighlights, $showBodyMods)>> <<print "<style>" + _revampedVectorArtControl.StylesCss + "</style>" >> -<<set _revampedArtLayers to _revampedVectorArtControl.Layers>> +<<set _revampedArtLayers = _revampedVectorArtControl.Layers>> <<set _art_transform = _revampedVectorArtControl.artTransform>> <<set _boob_right_art_transform = _revampedVectorArtControl.boobRightArtTransform>> <<set _boob_left_art_transform = _revampedVectorArtControl.boobLeftArtTransform>> @@ -26,7 +26,7 @@ <<set _boob_outfit_art_transform = _revampedVectorArtControl.boobOutfitArtTransform>> <<set _art_pussy_tattoo_text = _revampedVectorArtControl.pubicTattooText >> -<<for _i to 0; _i lt _revampedArtLayers.length; _i++>> +<<for _i = 0; _i < _revampedArtLayers.length; _i++>> <<include _revampedArtLayers[_i]>> <</for>> diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index ae0f0d818fb9d761f5e254513f102a1424bea579..6434f27c7be174bb9a59661b30791a83c06c3193 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -976,10 +976,10 @@ __''Mods''__ <<if $cyberMod == 1>> Cybernetics mod is ''enabled.'' -[[Disable|Intro Summary][$cyberMod to 0]] +[[Disable|Intro Summary][$cyberMod = 0]] <<else>> Cybernetics mod is ''disabled.'' -[[Enable|Intro Summary][$cyberMod to 1]] +[[Enable|Intro Summary][$cyberMod = 1]] <</if>> <br> // This mod alters how prosthetics system works and adds some content.// diff --git a/src/facilities/brothel/brothelAssignmentScene.tw b/src/facilities/brothel/brothelAssignmentScene.tw index da7754cdc6e0c428e478e677eabd34fdcd626bfe..eeb678277bf2688da3259d8f4d904854d9c7c4a4 100644 --- a/src/facilities/brothel/brothelAssignmentScene.tw +++ b/src/facilities/brothel/brothelAssignmentScene.tw @@ -1,6 +1,6 @@ :: Brothel Assignment Scene [nobr] -<<set $nextButton to "Continue", $nextLink to $returnTo>> +<<set $nextButton = "Continue", $nextLink = $returnTo>> <<Enunciate $activeSlave>> You could direct $assistantName to relay your orders to $activeSlave.slaveName, but you've decided to avoid relying too much on machine assistance. So, she is merely directed to report to your office. The diff --git a/src/gui/Encyclopedia/encyclopedia.tw b/src/gui/Encyclopedia/encyclopedia.tw index 1a0ad015dff05c6b4ab6a95ae3964a8224c1d5d5..ad453f08b9033dd1ed01816578c03a6fdaf45cd5 100644 --- a/src/gui/Encyclopedia/encyclopedia.tw +++ b/src/gui/Encyclopedia/encyclopedia.tw @@ -2679,7 +2679,7 @@ Explore the options and enjoy the benefits of having a complete private military <br> Can be developed to radically affect goods seen in the slave market. <br> Provides demand for lactating slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]]. <br> Provides demand for young slaves from the corporation. -<br> Is mutually exclusive with [[Eugenics|Encyclopedia][$encyclopedia to "Eugenics Focus"]]. +<br> Is mutually exclusive with [[Eugenics|Encyclopedia][$encyclopedia = "Eugenics Focus"]]. <<case "Eugenics Focus">> ''Eugenics'' is a future society model. It: @@ -2689,7 +2689,7 @@ Explore the options and enjoy the benefits of having a complete private military <br> Provides demand for gelded slaves from [[the corporation|Encyclopedia][$encyclopedia = "The Corporation"]]. <br> Provides demand for skilled slaves from the corporation. <br> Provides demand for smart slaves from the corporation. -<br> Is mutually exclusive with [[Repopulation Focus|Encyclopedia][$encyclopedia to "Repopulationism"]]. +<br> Is mutually exclusive with [[Repopulation Focus|Encyclopedia][$encyclopedia = "Repopulationism"]]. <br>It is made up of four to five social classes: Slaves, low class citizens, chosen slaves, elite citizens, and the Societal Elite; a group of individuals with vast connections and wealth attracted by the promises of a society built around them. Low class citizens are encouraged to face testing and join the ranks of the elite, though the cost of failing the test is sterilization; a detail that is not revealed until after the test is complete. <<case "Hedonistic Decadence">> @@ -2795,10 +2795,10 @@ An additional prostate implant designed to hyperstimulate one's prostate and sto <<case "FCTV">> Free Cities TV, or ''FCTV'' as it is more commonly called, is a very popular streaming video service. A venture started not long after the first Free Cities were founded, it took advantage of the new lack of regulatory oversight to create and host content that had long been banned in the old world. Under the guidance of 8HGG Inc., FCTV has developed into a popular mixed-mode service, with a variety of live streaming channels as well as a large selection of readystream content ranging from hyper porn to contemporary broadcast series shows. <br><br>The successful service is largely supported by a combination of subscription and advertising revenue, and to a smaller extent on-demand content payments. Though still targeted at free citizens--or their slaves in the case of for-slave content--FCTV has become very popular in the old world. A combination of the service's eroticism, extreme content, and high production value has given it extraordinary popularity. Savvy execs at 8HGG and arcology owners alike have realized the benefits of exposing the old world populations to FCTV content, and a carefully-curated selection of content is kept available to old-worlders thanks to revenue from advertisements supporting immigration and voluntary enslavement. The content selection has a glamorized and often romanticized view of slavery, and typically displays common citizens and slaves alike living in opulence beyond the realm of posibility for most old-worlders. -<br><br>FCTV has always worked closely with the Free Cities, developing a large network of sponsors and partnerships for content protection. This has increased the breadth of content and popularity of FCTV, while allowing the ruling class to encourage content supporting their vision of the future. While you can access non-citizen FCTV content from just about anywhere, an arcology needs its own [[receiver|Encyclopedia][$encyclopedia to "FCTVReceiver"]] to access citizen-only content. This measure of content protection does add extra expense, but nearly eliminating the risk of old-worlders seeing uncurated content is viewed as being worth the expense by most arcology owners. +<br><br>FCTV has always worked closely with the Free Cities, developing a large network of sponsors and partnerships for content protection. This has increased the breadth of content and popularity of FCTV, while allowing the ruling class to encourage content supporting their vision of the future. While you can access non-citizen FCTV content from just about anywhere, an arcology needs its own [[receiver|Encyclopedia][$encyclopedia = "FCTVReceiver"]] to access citizen-only content. This measure of content protection does add extra expense, but nearly eliminating the risk of old-worlders seeing uncurated content is viewed as being worth the expense by most arcology owners. <<case "FCTVReceiver">> -While nearly indistinguishable from a standard satellite antenna, the satellite dish used to receive FCTV-Citizen content is special because of the unique FCTV Receiver. Utilizing the latest in matched-pair quantum encryption, it is the only device capable of decrypting and encrypting your arcology-specific FCTV content communication. Simple additions to your arcology's existing fiberoptics extend the [[FCTV|Encyclopedia][$encyclopedia to "FCTV"]] network to your citizens. In exchange for bearing the cost of the encrypted network, arcology owners get a certain level of control over available content for cultural purposes, and also discounted rates for local advertisement. +While nearly indistinguishable from a standard satellite antenna, the satellite dish used to receive FCTV-Citizen content is special because of the unique FCTV Receiver. Utilizing the latest in matched-pair quantum encryption, it is the only device capable of decrypting and encrypting your arcology-specific FCTV content communication. Simple additions to your arcology's existing fiberoptics extend the [[FCTV|Encyclopedia][$encyclopedia = "FCTV"]] network to your citizens. In exchange for bearing the cost of the encrypted network, arcology owners get a certain level of control over available content for cultural purposes, and also discounted rates for local advertisement. <br><br>Some owners choose to have their citizens subsidize the installation: having them pay for fiber to their residence, or possibly even charging for a portion of the receiver. FCTV service experts warn that forcing citizens to bear too much of the cost usually results in angry citizens and many citizens who refuse to pay for access to the service. They suggest that it is in the best interests of FCTV and arcology owners alike to have greater service penetration, as low penetration results in less revenue for 8HGG inc. and less advertising and cultural benefits for owners. <<case "Repopulationist Breeding School">> @@ -2819,6 +2819,9 @@ When it comes to slave breeding, the natural chance of conception is just too lo <br> **Our guarantee does not cover slave owners who underestimate their slaves' potency and wind up pregnant. +<<case "The Black Market">> + //Place holder// + <<case "Security Expansion">> <<include "encyclopediaSecExpMain">> diff --git a/src/npc/descriptions/fButt.tw b/src/npc/descriptions/fButt.tw index fa4e073a72f6c5a16ba03bd9ae4b0c19ce928f19..aca637eecc049b37b0ada19c2163c82dfa42a9d9 100644 --- a/src/npc/descriptions/fButt.tw +++ b/src/npc/descriptions/fButt.tw @@ -99,7 +99,7 @@ Her anus is invitingly bleached, <<AnalVCheck>> <<elseif $activeSlave.devotion < -20>> <<if ($PC.dick == 0)>>You don a cruelly large strap-on, and you do it so she can see it. <</if>>She tries to refuse you, so you throw her across the back of the couch next to your desk with her <<if $seeRace == 1>>$activeSlave.race <</if>>ass in the air. You finger her anus <<if ($activeSlave.vagina != -1)>>while fucking her pussy<<elseif ($activeSlave.amp != 1)>>while frotting her thighs<</if>> for a bit and then switch to her now-ready anus. She sobs as you penetrate her rectum. - <<if ($activeSlave.dick != 0) and canAchieveErection($activeSlave)>> + <<if ($activeSlave.dick != 0) && canAchieveErection($activeSlave)>> <<if $activeSlave.prostate == 0>> She lacks a prostate, denying her any real pleasure. Her dick stays flaccid as you rape her. <<elseif ($activeSlave.dickAccessory == "chastity")>> diff --git a/src/npc/fPCImpreg.tw b/src/npc/fPCImpreg.tw index d535f36e62ae618fbbd594af44e1258f64f9bc29..c704c3845ce43553114eb26e5e227bd2abd07603 100644 --- a/src/npc/fPCImpreg.tw +++ b/src/npc/fPCImpreg.tw @@ -13,7 +13,7 @@ You call her over so you can <<if $activeSlave.mpreg == 1>> <<if ($activeSlave.anus > 2)>> fuck her gaping, fertile asshole. - <<elseif ($activeSlave.anus is 2)>> + <<elseif ($activeSlave.anus == 2)>> use her whorish, fertile asshole. <<elseif ($activeSlave.anus == 1)>> use her tight, fertile asshole. diff --git a/src/npc/fRelation.tw b/src/npc/fRelation.tw index e66afa28351dd3349e35a09980ba449503e0f0d2..065a35c7f481cabd49a60d4d2e23b9929245f647 100644 --- a/src/npc/fRelation.tw +++ b/src/npc/fRelation.tw @@ -66,7 +66,7 @@ You call both $activeSlave.slaveName and $slaves[$partner].slaveName to your off <<BothVCheck>> <<PartnerVCheck>> <<elseif canWalk($activeSlave) && canWalk($slaves[$partner]) && ($activeSlave.devotion > 50) && ($slaves[$partner].devotion > 20) && (_activeSlaveRel == "father")>> - $activeSlave.slaveName gives you a little smile when she hears you wish to fuck her and her daughter $slaves[$partner].slaveName<<if ($PC.dick is 0)>> and sees your strap-on<</if>>. On your direction, $activeSlave.slaveName sits on the couch. When $slaves[$partner].slaveName enters, her father spreads her arms and tells her to sit on her lap. $slaves[$partner].slaveName gets the idea and straddles her so they're face to face. You take $slaves[$partner].slaveName from behind; she gasps as she feels her father's hands stimulate her from the front. They make out shamelessly while you take your pleasure. When you finish, $activeSlave.slaveName lies down on the couch so $slaves[$partner].slaveName can ride her <<if $seeRace == 1>>$activeSlave.race <</if>>face. As she sucks the cum out of her daughter's sopping fuckhole, $slaves[$partner].slaveName sucks you hard again. In the mood for something harder this time, you jam yourself into the older $activeSlave.slaveName. $slaves[$partner].slaveName gets off $activeSlave.slaveName's face so she can offer herself for fondling and groping while you pound $activeSlave.slaveName. After you're done, $slaves[$partner].slaveName returns her father's affection and gives her some gentle oral as the older slave lies there exhausted. + $activeSlave.slaveName gives you a little smile when she hears you wish to fuck her and her daughter $slaves[$partner].slaveName<<if ($PC.dick == 0)>> and sees your strap-on<</if>>. On your direction, $activeSlave.slaveName sits on the couch. When $slaves[$partner].slaveName enters, her father spreads her arms and tells her to sit on her lap. $slaves[$partner].slaveName gets the idea and straddles her so they're face to face. You take $slaves[$partner].slaveName from behind; she gasps as she feels her father's hands stimulate her from the front. They make out shamelessly while you take your pleasure. When you finish, $activeSlave.slaveName lies down on the couch so $slaves[$partner].slaveName can ride her <<if $seeRace == 1>>$activeSlave.race <</if>>face. As she sucks the cum out of her daughter's sopping fuckhole, $slaves[$partner].slaveName sucks you hard again. In the mood for something harder this time, you jam yourself into the older $activeSlave.slaveName. $slaves[$partner].slaveName gets off $activeSlave.slaveName's face so she can offer herself for fondling and groping while you pound $activeSlave.slaveName. After you're done, $slaves[$partner].slaveName returns her father's affection and gives her some gentle oral as the older slave lies there exhausted. <<set $activeSlave.oralCount += 2, $slaves[$partner].oralCount += 2, $oralTotal += 2>> <<BothVCheck>> <<PartnerVCheck>> diff --git a/src/npc/fSlaveImpregConsummate.tw b/src/npc/fSlaveImpregConsummate.tw index eec3a6ec26638f8302d3bd9686159ffa82d0b78b..141bd93cb2239a186b97e3fabc2290c5c8f04221 100644 --- a/src/npc/fSlaveImpregConsummate.tw +++ b/src/npc/fSlaveImpregConsummate.tw @@ -115,7 +115,7 @@ Next, you see to $activeSlave.slaveName. You set her up for $impregnatrix.slaveName, face up so she is pinned under the weight of her giant cock. <<elseif tooBigBalls($activeSlave)>> You set her up for $impregnatrix.slaveName, face down so the weight of her giant balls anchor her helplessly in place. -<<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 60) and ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>> +<<elseif ($activeSlave.fetish == "submissive") && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishStrength > 60) && ($activeSlave.fetishKnown == 1)>> She is accustomed to submit to you, but as a natural submissive she doesn't have much trouble submitting to $impregnatrix.slaveName's seed instead. <<elseif $activeSlave.devotion < -20>> She tries to refuse, so you restrain her despite her resistance to the idea of being made a breeder. diff --git a/src/npc/takeoverTarget.tw b/src/npc/takeoverTarget.tw index 4e19234fc503d16c79cd77873915858dc426a43c..4f28b0e5b9b9d510670e8c58e9be305f6bfbb92f 100644 --- a/src/npc/takeoverTarget.tw +++ b/src/npc/takeoverTarget.tw @@ -139,7 +139,7 @@ Alternatively, arcologies are being built every day, and their owners' control i <<set _targetArcologies.push($targetArcology)>> <</for>> <<for $i = 0; $i < _targetArcologies.length; $i++>> - <<print "[[_targetArcologies[$i].name|Terrain Intro][$targetArcology to _targetArcologies[" + $i + "]]]">> is an established arcology located in a Free City + <<print "[[_targetArcologies[$i].name|Terrain Intro][$targetArcology = _targetArcologies[" + $i + "]]]">> is an established arcology located in a Free City <<if _targetArcologies[$i].terrain == "urban">> carved out of an urban area of _targetArcologies[$i].continent. <<elseif _targetArcologies[$i].terrain == "rural">> diff --git a/src/player/actions/fCaress.tw b/src/player/actions/fCaress.tw index d57e8e1fe6ed3d500fb21bc0b950b448e209599d..ae0807ea5088a2a881ab4313527d3f5fb144a375 100644 --- a/src/player/actions/fCaress.tw +++ b/src/player/actions/fCaress.tw @@ -63,20 +63,20 @@ Then, you gently tilt her <<if $activeSlave.face > 95>>overwhelmingly stunning<< <<if ($activeSlave.fetish == "mindbroken")>> Her posture doesn't change. She initially only reacts slightly to your physical touch but then stops reacting completely. When you stop, her $activeSlave.eyeColor eyes track the movements of your hands briefly but then stare blankly ahead of her, awaiting further use of her body. <<elseif ($activeSlave.relationship == -2)>> - Her eyes gradually close and she slowly leans her head back, relaxing as she feels your caress. She gently gasps as she feels your warm <<if $PC.title == 1>>manly<<else>>feminine<</if>> hand. When you finally stop gently caressing her, her eyes remain closed and her mouth still in a rapturous shape for a moment before she slowly opens her eyes and smiles at you, she has an eager look on her face.<<if ($activeSlave.amp != 1)>> A hand reaches dumbly up to her face mimicking your last movements.<</if>> <<if ($activeSlave.accent >= 3)>>She does her best to communicate love with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She does her best to communicate love with her $activeSlave.eyeColor eyes.<<elseif canTalk($activeSlave) == false>>She signs that she loves you.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"I love you, <<Master>>," she lisps dreamily.<<else>>"I love you, <<Master>>," she says dreamily.<</if>> She looks as though she wants much more than your mere caress. -<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish is "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> - As you start to touch her <<if $activeSlave.face > 95>>gorgeous<<elseif $activeSlave.face > 10>>lovely<<elseif $activeSlave.face >= -10>>pretty<<elseif $activeSlave.face >= -40>>homely<<else>>ugly<</if>> face, she smiles at you and takes your hand in hers, following its movements. She tries hard to stop herself from losing herself in your masterful hands. She takes her tendency towards sexual dominance right up to the edge of insubordination, when she starts to caress your face in turn. When you finally stop, her eyes are closed and she's smiling. <<if ($activeSlave.accent >= 3)>>She does her best to communicate excitement with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She does her best to communicate excitement with her $activeSlave.eyeColor eyes.<<elseif canTalk($activeSlave) == false>>She signs that she liked that.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"That wath fun, <<Master>>," she lisps cheerfully.<<else>>"That was fun, <<Master>>," she says cheerfully.<</if>> She looks at you, her eyes almost begging you to give her more than your mere caress. -<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish is "cumslut") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> - She stiffens at your touch but slowly relaxes to your fingers on her face. As you move your fingers along her lips, she reacts almost as though she's receiving oral. She starts to gently suck your fingers, moaning into your hand and pressing herself lewdly against your <<if $PC.boobs == 1>>prominent breasts<<else>>manly chest<</if>>.<<if ($activeSlave.teeth is "pointy")>> She's very careful to avoid spearing your tongue with her sharp teeth.<</if>> She achieves a weak orgasm before you stop caressing her. <<if ($activeSlave.accent >= 3)>>She does her best to communicate undiminished lust with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She does her best to communicate undiminished lust with her $activeSlave.eyeColor eyes.<<elseif canTalk($activeSlave) == false>>She signs that she liked that.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"That wath fun, <<Master>>," she lisps lustfully.<<else>>"That was fun, <<Master>>," she says lustfully.<</if>> She looks at you as if she wants more than your hands touching her. + Her eyes gradually close and she slowly leans her head back, relaxing as she feels your caress. She gently gasps as she feels your warm <<if $PC.title == 1>>manly<<else>>feminine<</if>> hand. When you finally stop gently caressing her, her eyes remain closed and her mouth still in a rapturous shape for a moment before she slowly opens her eyes and smiles at you, she has an eager look on her face.<<if ($activeSlave.amp != 1)>> A hand reaches dumbly up to her face mimicking your last movements.<</if>> <<if ($activeSlave.accent >= 3)>>She does her best to communicate love with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>>She does her best to communicate love with her $activeSlave.eyeColor eyes.<<elseif !canTalk($activeSlave)>>She signs that she loves you.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"I love you, <<Master>>," she lisps dreamily.<<else>>"I love you, <<Master>>," she says dreamily.<</if>> She looks as though she wants much more than your mere caress. +<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "dom") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> + As you start to touch her <<if $activeSlave.face > 95>>gorgeous<<elseif $activeSlave.face > 10>>lovely<<elseif $activeSlave.face >= -10>>pretty<<elseif $activeSlave.face >= -40>>homely<<else>>ugly<</if>> face, she smiles at you and takes your hand in hers, following its movements. She tries hard to stop herself from losing herself in your masterful hands. She takes her tendency towards sexual dominance right up to the edge of insubordination, when she starts to caress your face in turn. When you finally stop, her eyes are closed and she's smiling. <<if ($activeSlave.accent >= 3)>>She does her best to communicate excitement with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>>She does her best to communicate excitement with her $activeSlave.eyeColor eyes.<<elseif !canTalk($activeSlave)>>She signs that she liked that.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"That wath fun, <<Master>>," she lisps cheerfully.<<else>>"That was fun, <<Master>>," she says cheerfully.<</if>> She looks at you, her eyes almost begging you to give her more than your mere caress. +<<elseif ($activeSlave.devotion > 50) && ($activeSlave.fetish == "cumslut") && ($activeSlave.fetishKnown == 1) && ($activeSlave.fetishStrength > 60)>> + She stiffens at your touch but slowly relaxes to your fingers on her face. As you move your fingers along her lips, she reacts almost as though she's receiving oral. She starts to gently suck your fingers, moaning into your hand and pressing herself lewdly against your <<if $PC.boobs == 1>>prominent breasts<<else>>manly chest<</if>>.<<if ($activeSlave.teeth == "pointy")>> She's very careful to avoid spearing your tongue with her sharp teeth.<</if>> She achieves a weak orgasm before you stop caressing her. <<if ($activeSlave.accent >= 3)>>She does her best to communicate undiminished lust with her $activeSlave.eyeColor eyes, since she does not speak $language well enough to express herself.<<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>>She does her best to communicate undiminished lust with her $activeSlave.eyeColor eyes.<<elseif !canTalk($activeSlave)>>She signs that she liked that.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"That wath fun, <<Master>>," she lisps lustfully.<<else>>"That was fun, <<Master>>," she says lustfully.<</if>> She looks at you as if she wants more than your hands touching her. <<elseif ($activeSlave.devotion > 50)>> - She accepts your touch with devotion, leaning her head back at your gentle caress along her face. She leans her body forward, pressing herself against you, and you feel the intense heat from her body against your <<if $PC.boobs == 1>>soft breasts<<else>>manly chest<</if>>. She gradually closes her eyes and when you finally stop, <<if ($activeSlave.amp != 1)>>she runs her hand delightfully across her face where you last touched her<</if>>, a euphoric look on her $activeSlave.skin face. <<if ($activeSlave.accent >= 3)>>She does her best to communicate devotion with her $activeSlave.eyeColor eyes, since she's not confident in her ability to express it in $language.<<elseif ($activeSlave.amp == 1) && (canTalk($activeSlave) == false)>>She does her best to communicate devotion with her $activeSlave.eyeColor eyes.<<elseif canTalk($activeSlave) == false>>She signs that she loves you.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"I love you, <<Master>>," she lisps jubilantly.<<else>>"I love you, <<Master>>," she says jubilantly.<</if>> She looks at you longingly, almost as if she's bursting to say that she wants more than your mere caress. + She accepts your touch with devotion, leaning her head back at your gentle caress along her face. She leans her body forward, pressing herself against you, and you feel the intense heat from her body against your <<if $PC.boobs == 1>>soft breasts<<else>>manly chest<</if>>. She gradually closes her eyes and when you finally stop, <<if ($activeSlave.amp != 1)>>she runs her hand delightfully across her face where you last touched her<</if>>, a euphoric look on her $activeSlave.skin face. <<if ($activeSlave.accent >= 3)>>She does her best to communicate devotion with her $activeSlave.eyeColor eyes, since she's not confident in her ability to express it in $language.<<elseif ($activeSlave.amp == 1) && (!canTalk($activeSlave))>>She does her best to communicate devotion with her $activeSlave.eyeColor eyes.<<elseif !canTalk($activeSlave)>>She signs that she loves you.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>"I love you, <<Master>>," she lisps jubilantly.<<else>>"I love you, <<Master>>," she says jubilantly.<</if>> She looks at you longingly, almost as if she's bursting to say that she wants more than your mere caress. <<elseif ($activeSlave.devotion > 20)>> - She accepts your touch willingly. As you are so close to her, you sense considerable turmoil in the <<if ($activeSlave.physicalAge > 30)>>woman<<else>>girl<</if>>; she's doing her duty as a slave by complying with your wishes, and is probably struggling with the mixture of resistance, obedience and perhaps even devotion forced to the forefront of her mind by your touch across her face. When you finally move your hand away, her $activeSlave.eyeColor eyes gaze into yours searchingly, looking for answers that are not there. <<if (($activeSlave.amp == 1) && (canTalk($activeSlave) == false))>>Her eyes beg for an answer: is that it?<<elseif canTalk($activeSlave) == false>>She signs hesitantly, asking if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks hesitantly, "I-ith that it, <<Master>>?"<<else>>She asks hesitantly, "I-is that it, <<Master>>?"<</if>> + She accepts your touch willingly. As you are so close to her, you sense considerable turmoil in the <<if ($activeSlave.physicalAge > 30)>>woman<<else>>girl<</if>>; she's doing her duty as a slave by complying with your wishes, and is probably struggling with the mixture of resistance, obedience and perhaps even devotion forced to the forefront of her mind by your touch across her face. When you finally move your hand away, her $activeSlave.eyeColor eyes gaze into yours searchingly, looking for answers that are not there. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>Her eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>She signs hesitantly, asking if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks hesitantly, "I-ith that it, <<Master>>?"<<else>>She asks hesitantly, "I-is that it, <<Master>>?"<</if>> <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.trust < -20)>> - She shakes at your touch fearfully. As you move your hand along her unresisting face, her eagerness to avoid punishment leads her to stiffen, her nervousness is made apparent. You continue stroking her cheek, enjoying her fear, and the physical intimacy slowly does its work. She starts to relax, her resistance easing and her eyes start to close. When finally move your hand away, she looks at you for a long moment, her eyes darting up at you, before visibly catching herself with a reminder that she's a slave and you're her owner. <<if (($activeSlave.amp == 1) && (canTalk($activeSlave) == false))>>Her eyes beg for an answer: is that it?<<elseif canTalk($activeSlave) == false>>She signs hesitantly, asking if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks hesitantly, "I-ith that it, <<Master>>?"<<else>>She asks hesitantly, "I-is that it, <<Master>>?"<</if>> + She shakes at your touch fearfully. As you move your hand along her unresisting face, her eagerness to avoid punishment leads her to stiffen, her nervousness is made apparent. You continue stroking her cheek, enjoying her fear, and the physical intimacy slowly does its work. She starts to relax, her resistance easing and her eyes start to close. When finally move your hand away, she looks at you for a long moment, her eyes darting up at you, before visibly catching herself with a reminder that she's a slave and you're her owner. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>Her eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>She signs hesitantly, asking if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks hesitantly, "I-ith that it, <<Master>>?"<<else>>She asks hesitantly, "I-is that it, <<Master>>?"<</if>> <<elseif ($activeSlave.trust < -50)>> - She is nearly frozen with fear, and does not resist as you start to caress her face. In fact, she barely reacts at all. She stares at you as you move your fingers across her stiff face, but it's like touching a statue. She is so filled with terror that she remains stiff even as it becomes clear to her you're not going to hurt her. When you bore of touching the <<if ($activeSlave.physicalAge > 30)>>woman<<else>>girl<</if>> and move your hand away, she stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (canTalk($activeSlave) == false))>>Her eyes beg for an answer: is that it?<<elseif canTalk($activeSlave) == false>>She signs spastically, begging fearfully to know if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks nervously, "I-ith that it, <<Master>>?"<<else>>She asks nervously, "I-is that it, <<Master>>?"<</if>> Then she cringes. + She is nearly frozen with fear, and does not resist as you start to caress her face. In fact, she barely reacts at all. She stares at you as you move your fingers across her stiff face, but it's like touching a statue. She is so filled with terror that she remains stiff even as it becomes clear to her you're not going to hurt her. When you bore of touching the <<if ($activeSlave.physicalAge > 30)>>woman<<else>>girl<</if>> and move your hand away, she stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>Her eyes beg for an answer: is that it?<<elseif !canTalk($activeSlave)>>She signs spastically, begging fearfully to know if that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She asks nervously, "I-ith that it, <<Master>>?"<<else>>She asks nervously, "I-is that it, <<Master>>?"<</if>> Then she cringes. <<else>> - She reflexively turns away from you, but you catch her head with one hand and slowly but gently move your other hand along her face. Spluttering, she leans backwards, but you tip forward with her and pin her against your desk, not stopping your gentle touch on her head. She tries to wriggle out of your grasp desperately, but her struggles slowly subside as she realizes that you're not taking this any farther. When you bore of it and move your hand away, she stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (canTalk($activeSlave) == false))>>Her eyes demand an answer: is that it?<<elseif canTalk($activeSlave) == false>>She signs irritably, asking whether that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She splutters, "Ith that it, <<Master>>!?"<<else>>She splutters, "Is that it, <<Master>>!?"<</if>> + She reflexively turns away from you, but you catch her head with one hand and slowly but gently move your other hand along her face. Spluttering, she leans backwards, but you tip forward with her and pin her against your desk, not stopping your gentle touch on her head. She tries to wriggle out of your grasp desperately, but her struggles slowly subside as she realizes that you're not taking this any farther. When you bore of it and move your hand away, she stares at you in utter incomprehension. <<if (($activeSlave.amp == 1) && (!canTalk($activeSlave)))>>Her eyes demand an answer: is that it?<<elseif !canTalk($activeSlave)>>She signs irritably, asking whether that's it.<<elseif SlaveStatsChecker.checkForLisp($activeSlave)>>She splutters, "Ith that it, <<Master>>!?"<<else>>She splutters, "Is that it, <<Master>>!?"<</if>> <</if>> <</nobr>> diff --git a/src/pregmod/managePersonalAffairs.tw b/src/pregmod/managePersonalAffairs.tw index ef41134f7a0384db77bcea664e2094d6ea9309e4..4a646eb947fd9c587b116bc4e3718c24583fbbb9 100644 --- a/src/pregmod/managePersonalAffairs.tw +++ b/src/pregmod/managePersonalAffairs.tw @@ -524,6 +524,15 @@ __Drugs__ You are not on any stamina enhancers. [[More stamina means more sex|Manage Personal Affairs][$PC.staminaPills = 1]] <</if>> +<br><br> +__Other Personal Business__ +<<if $rep >= 10000>> +<br> [[Visit the Black Market|The Black Market]] +<<elseif $rep > 7500>> +<br> You lack the reputation to be invited to the underground Black Market. +<</if>> + + <<if $propOutcome == 1 && $arcologies[0].FSRestart != "unset">> <br><br> __Elite Breeder Qualifications__ diff --git a/src/pregmod/newChildIntro.tw b/src/pregmod/newChildIntro.tw index b246458d6138d8818844a2e4da1699d3637aafb5..0d1d6339d79ec75fe5e5372247a326a29b21d52a 100644 --- a/src/pregmod/newChildIntro.tw +++ b/src/pregmod/newChildIntro.tw @@ -552,7 +552,7 @@ You slowly strip down, gauging her reactions to your show, until you are fully n <</if>> <<if $arcologies[0].FSSupremacist >= 50>> - <<if $activeSlave.race is $arcologies[0].FSSupremacistRace>> + <<if $activeSlave.race == $arcologies[0].FSSupremacistRace>> She noticed everybody else is the same race as her, and @@.mediumaquamarine;feels right at home among them.@@ <<set $activeSlave.trust += 2>> <</if>> @@ -763,7 +763,7 @@ You slowly strip down, gauging her reactions to your show, until you are fully n <<if $activeSlave.dick > 0 && canAchieveErection($activeSlave)>> <br><<link "Dominate her penis">> <<replace "#result">> - As you inspect her, you take note of her fully functional <<if $activeSlave.dick == 1>>tiny dick<<elseif $activeSlave.dick == 2>>cute dick<<elseif $activeSlave.dick is 3>>dick<<elseif $activeSlave.dick is 4>>big dick<<elseif $activeSlave.dick is 5>>impressive dick<<elseif $activeSlave.dick is 6>>huge dick<</if>>. You gently begin fondling her penis, grinning at the look of confusion and lust growing on her face. + As you inspect her, you take note of her fully functional <<if $activeSlave.dick == 1>>tiny dick<<elseif $activeSlave.dick == 2>>cute dick<<elseif $activeSlave.dick == 3>>dick<<elseif $activeSlave.dick == 4>>big dick<<elseif $activeSlave.dick == 5>>impressive dick<<elseif $activeSlave.dick == 6>>huge dick<</if>>. You gently begin fondling her penis, grinning at the look of confusion and lust growing on her face. <<if $activeSlave.dick == 1>> You scoff at her as her micropenis barely fills your palm. <<elseif $activeSlave.dick == 2>> @@ -1131,7 +1131,7 @@ You beckon the curious girl to your hefty breasts, having noticed how hungrily s <<set $activeSlave.devotion += 5>> <<set $activeSlave.trust += 10>> <<replace "#result">> - You cuff her wrists and ankles, bend all four limbs behind her, secure them together, and hoist her up to the ceiling on a rope. She hangs up there like a sex slave chandelier, breasts swaying in a lovely way whenever she squirms. Periodically you let her down to stretch her aching limbs, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.hotpink;inappropriate laughter@@ in her <<if $activeSlave.voice is 3>>high, girlish<<elseif $activeSlave.voice is 2>>feminine<<else>>deep<</if>> voice. She seems to think it's a game and @@.mediumaquamarine;trust you more@@ for playing it with her. + You cuff her wrists and ankles, bend all four limbs behind her, secure them together, and hoist her up to the ceiling on a rope. She hangs up there like a sex slave chandelier, breasts swaying in a lovely way whenever she squirms. Periodically you let her down to stretch her aching limbs, but whenever you put your decoration back up you add some clips with little bells on them: first the nose, then the nipples, and finally the <<if $activeSlave.dick != 0>>dickhead<<else>>pussylips<</if>>. By the end of the day your work is accompanied by the sweet sounds of ringing bells and @@.hotpink;inappropriate laughter@@ in her <<if $activeSlave.voice == 3>>high, girlish<<elseif $activeSlave.voice == 2>>feminine<<else>>deep<</if>> voice. She seems to think it's a game and @@.mediumaquamarine;trust you more@@ for playing it with her. <</replace>> <</link>> diff --git a/src/pregmod/pRaped.tw b/src/pregmod/pRaped.tw index 416b55634689f02612ecc9d4cb144f5d5f2fe3fc..bf55d493137eb4cc9b2f4ebbe96e57bb19dd6515 100644 --- a/src/pregmod/pRaped.tw +++ b/src/pregmod/pRaped.tw @@ -160,7 +160,7 @@ Now the only question is what to do with the would-be rapist. You could toss the <<set $activeSlave.preg = 1>> <</if>> <</if>> - <<if $activeSlave.publicCount>><<set $activeSlave.publicCount += 47>><<else>><<set $activeSlave.publicCount to 47>><</if>> + <<if $activeSlave.publicCount>><<set $activeSlave.publicCount += 47>><<else>><<set $activeSlave.publicCount = 47>><</if>> <<set $cash -= $contractCost>> <<replace "#result">> You declare her holes fair game for the entire arcology. She spends a torturous day in the stocks before being hauled in for enslavement, somewhat @@.red;the worse for wear@@ and @@.red;acting oddly@@ due to her ordeal, bruises all over her body, cum leaking from her @@.lime;loosened@@ anus<<if $activeSlave.vagina > -1>> and @@.lime;fucked-out@@ pussy<</if>>. The public @@.green;enjoys the fun.@@ diff --git a/src/pregmod/reMaleArcologyOwner.tw b/src/pregmod/reMaleArcologyOwner.tw index e530722652081ffd6b9cab6c7b9a44c1f7f70bca..fe711ada74036c689464cdef2d02f8677f75d007 100644 --- a/src/pregmod/reMaleArcologyOwner.tw +++ b/src/pregmod/reMaleArcologyOwner.tw @@ -19,7 +19,7 @@ He strikes a fine balance in conversation with you, firm enough to not overpower <</link>> <br><<link "Walk past him and out onto an unoccupied balcony">> <<replace "#result">> - You walk past him and out onto a balcony. He politely disengages himself and follows, meeting your gaze with a twinkle in his eye. You start talking of nothing of real consequence, but you find that you do have a fair amount to discuss and joke about, since there are oddities to your life that only another slaveowning arcology owner can really understand. You discover that he is very willing to share $PC.refreshment, and you break out some of your best. The party takes notice of your tete-a-tete, but his judgment was obviously correct. Rather than looking down on you, the other prominent guests seem respectfully envious of his access to you. This is still the case even when he starts to get flirty, leaning into you, brushing against you, and more. <<if $assistantName is "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> cleared your suite long ago, so when he finally nudges his hip against yours and does not take it away, you take him by the hand and lead him there. He stops you with a hand at the door to the suite and unbuttons his shirt, revealing a triathlete's tanned and sculpted body. As you begin to strip, he embraces you, whispering, "You have no idea how nice this is." It's clear it's been a long time since you've let someone else take the lead, and he sometimes has to snap wrestle you for dominance. He leaves a few hours later with a satisfied expression, giving you a deep kiss on his way out in full public view. @@.green;Your reputation has greatly improved.@@ + You walk past him and out onto a balcony. He politely disengages himself and follows, meeting your gaze with a twinkle in his eye. You start talking of nothing of real consequence, but you find that you do have a fair amount to discuss and joke about, since there are oddities to your life that only another slaveowning arcology owner can really understand. You discover that he is very willing to share $PC.refreshment, and you break out some of your best. The party takes notice of your tete-a-tete, but his judgment was obviously correct. Rather than looking down on you, the other prominent guests seem respectfully envious of his access to you. This is still the case even when he starts to get flirty, leaning into you, brushing against you, and more. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> cleared your suite long ago, so when he finally nudges his hip against yours and does not take it away, you take him by the hand and lead him there. He stops you with a hand at the door to the suite and unbuttons his shirt, revealing a triathlete's tanned and sculpted body. As you begin to strip, he embraces you, whispering, "You have no idea how nice this is." It's clear it's been a long time since you've let someone else take the lead, and he sometimes has to snap wrestle you for dominance. He leaves a few hours later with a satisfied expression, giving you a deep kiss on his way out in full public view. @@.green;Your reputation has greatly improved.@@ <<if isPlayerFertile($PC)>> <<KnockMeUp $PC 60 0 -4>> <</if>> @@ -32,7 +32,7 @@ He strikes a fine balance in conversation with you, firm enough to not overpower <br><<link "Quickly arrange an anonymous night out for him">> <<replace "#result">> You immediately enlist $assistantName to help you make some hasty preparations, and then send him a message asking him if he'd like to spend a night out with you, as a couple of unremarkable citizens. He glances at you with a curious expression, and you direct him to a side room. He finds you there, changing into the heavy, anonymizing armor of one of your mercenaries; you have a male suit for him, too. Once you're both suited up, you move to show him how to activate the face-obscuring helmet, but you find that he's already got it on and active. "This," he says, "is either the best or the stupidest date idea I have ever heard. Let's fucking do this." You pass a mercenary on your way out onto the club, and he cannot resist giving you a thumbs up, which your fellow arcology owner fortunately fails to notice. You patrol for a while, using internal comms to joke about life as an arcology owner, something he clearly gets to do too infrequently. You don't mind the chance, either. Your mercenaries frequently spend time together off duty, so nobody sees anything unusual about a male and female in mercenary armor sharing a milkshake at a dairy bar, even when they start to engage in increasingly rough public flirting, armor and all. Later, your slaves are obliged to pick up and sort a trail of discarded armor pieces leading from the entry to your penthouse all the way to your suite, which is now emitting the indistinct sounds of very energetic sex. A few hours later, when you're showering up together so he can head back to his domain, he looks at you and says seriously, "That was pretty fun. If things ever go to shit, I wouldn't mind wearing that armor for real." Your mercenaries cannot keep their mouths shut, for once, and the almost unbelievably juicy story of the arcology owners wearing borrowed armor to go on an anonymous date spreads like wildfire. @@.green;Your reputation has greatly improved.@@ - <<set $desc = "a flirtacious thank-you note from a male arcology owner of your acquaintance">> + <<set $desc = "a flirtatious thank-you note from a male arcology owner of your acquaintance">> <<set $trinkets.push($desc)>> <<if isPlayerFertile($PC)>> <<KnockMeUp $PC 60 0 -4>> diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw index 84bba51261d8a086f69d7e4d423b27e91a338129..83ec20f060be2a0f9813228abfac975090387ffa 100644 --- a/src/pregmod/seFCTVshows.tw +++ b/src/pregmod/seFCTVshows.tw @@ -365,7 +365,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <<set $showFive += 1, $lastShow = 5>> It looks like the random function chose to play an episode of the slave-breeding for beginners series: 'Husbandry with Millie'. The show is hosted by the famous and charismatic Millie, a slave breeder from Arturus who appears to be in her mid thirties. She's wearing something resembling a maternity dress over her large pregnant belly, but the loose fabric doesn't hide her enormous hips and complementary ass. The dress only comes part of the way up her chest, leaving her large milk-engorged breasts exposed as they rest atop the fabric. Millie begins the show the same way as always, by giving her viewers some encouragement. "Anyone can become a breeder, even you! Just be willing to learn, and as I always say..." she pats her full belly meaningfully "be ready to get your hands dirty!" <br><br> - <<set $randShow to random(2)+1>> + <<set $randShow = random(2)+1>> <<if $randShow == 1 && $showFive > 3 || $showFive == 1>> Millie walks away from the classroom-like set, followed by a camera panning along beside her. Her purposeful steps and swinging hips set her breasts jiggling and sending droplets of milk flying from her dark milky nipples. It takes a sadly brief time for her to arrive at her destination, a mostly-white clinical-looking set prepared with several naked--and presumably fertile--slaves. As she comes to a stop in front of the line of slaves, all of the beautiful girls bow their heads and greet her. "<i>Hello Mistress Millie!</i>" <br><br> @@ -401,7 +401,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <<set $showSix += 1, $lastShow = 6>> It looks like the random function chose to play an episode of the 'Modern Dairy' edutainment series, which opens with a montage of milk-related food and cooking shots. After the last of the opening credits disappears, the show sticks to a single shot from the montage, a delicious looking bowl of cereal. The camera zooms out to reveal the show's host wearing her trademark cow print leotard, and getting just a little too much enjoyment out of her cereal. She slowly puts the spoon down while savoring her cereal, reluctantly swallowing and starting the show. "Hi there y'all, welcome to another episode of Modern Dairy!" She gives the camera a wave--setting her gargantuan melons wobbling inside the spandex-like leotard--and the camera fades to black. <br><br> - <<set $randShow to random(2)+1>> + <<set $randShow = random(2)+1>> <<if $seeExtreme == 0>> <<if $seeDicks == 0>> <<set $randShow = 1>> @@ -456,7 +456,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <<set $showSeven += 1, $lastShow = 7>> It looks like the random function chose to play an educational program on arcologies titled: "Architecture + Ecology = Arcology". <<if $PC.engineering > 50>>The information is likely to be far too simplistic, considering your knowledge of engineering, but you watch anyway to see how most of your citizens view the massive structures.<<else>>Your practical experience means that this program is unlikely to tell you anything you don't already know, but you watch anyway to see how an average citizen views an arcology.<</if>> A likely-artificial voice of an older man narrates while the program displays video to demonstrate the topic being narrated. The show looks crisp and professional, but you can tell it doesn't have the budget that the more sexually-charged shows do. <br><br> - <<set $randShow to random(2)+1>> + <<set $randShow = random(2)+1>> <<if $randShow == 1 && $showSeven > 3 || $showSeven == 1>> This episode seems to be focusing on some basics in addition to an arcology's Penthouse. <br><br> @@ -484,7 +484,7 @@ The offered price is <<print cashFormat($slaveCost)>>. <<case 9>> - <<set $showNine += 1, $lastShow = 9, $randShow to random(3)+1>> + <<set $showNine += 1, $lastShow = 9, $randShow = random(3)+1>> It looks like the random function chose to play <<if $randShow == 1>> a documentary on the surging Repopulation movement: "Continuing the Dream". After the opening credits, the documentary introduces a young and extremely pregnant woman as the commentator. The program makes an impassioned argument about the need for a new generation of citizens and slaves that were born into the dream of the free cities. The woman is wearing semi-conservative business attire, and has on elegant makeup. She looks somewhat plain when compared to the hyper-sexualized style of other FCTV programming, though she does make it plain over the course of the program that she loves sex more than ever. She tends to use herself as an example to show that pregnancy no longer means limitations or sacrifice, instead emphasizing that she's on her fifth pregnancy and would rather be with child than without. diff --git a/src/pregmod/theBlackMarket.tw b/src/pregmod/theBlackMarket.tw index 26268ff5124bcc4b1304ac0b2d620d6cf00e845f..c0902166cd5ed6b9bc839f4cb40b827583849393 100644 --- a/src/pregmod/theBlackMarket.tw +++ b/src/pregmod/theBlackMarket.tw @@ -1,6 +1,6 @@ :: The Black Market [nobr] -<<set $nextButton = "Back", $nextLink = "Buy Slaves", $returnTo = "Buy Slaves", $showEncyclopedia = 1, $encyclopedia = "The Black Market">> +<<set $nextButton = "Back", $nextLink = "Main", $returnTo = "Main", $showEncyclopedia = 1, $encyclopedia = "The Black Market">> You board your VTOL bird for the trip to the current location of the particularly exclusive, and quite lucrative, Black Market knowing full well that the trip may take far longer than anticipated; the market frequently relocates to shake the unwanted attention it inevitably gains. It's far easier than paying off authorities, especially with how outrageous their demands have become with the decline of the Old World. You're greeting by a gruff bouncer, already fully aware of just who you are and your permission to be there. "Check your weapons - No firearms allowed inside.<<if $Bodyguard != 0>> She may keep her blade," he gestures to $Bodyguard.slaveName, "but keep in mind. If you cause us trouble, you will not be going home in one piece.<<if $Bodyguard.amp <= -4>>" He taps his clearly bionic arm. "Disable her weapons systems. I know what she is capable of.<</if>><</if>>" @@ -16,23 +16,24 @@ The main draw, however, is the prominent stage to the rear of the building where <br><br> Of all the wonders present, the thing that catches your eye the most is a shady looking stall with a somehow even shadier looking merchant; a merchant who is beckoning you to come over. "A prominent arcology owner like yourself wandering around in here can only be looking for one thing: New and exciting ways to spice up <<if $PC.title == 1>>his<<else>>her<</if>> slaves! I've got the hottest research and tech straight from the labs waiting for you to peruse and some of the 'hottest' tech straight out of the research labs if you catch my drift." He shuffles around behind the counter, pulling out a stack of papers. -<<if dispensary == 0>> - Even if you wanted to buy something, you lack the pharmaceutical fabricator to make use of it. +<br> +<<if $dispensary == 0>> + <br>Even if you wanted to buy something, you lack the pharmaceutical fabricator to make use of it. <<else>> <<if ndef $thisWeeksFSWares>> - <<set thisWeeksFSWares = $merchantFSWares.randomMany(2)>> - <<set $merchantFSWares = ["GenderRadicalistResearch", "TransformationFetishistResearch", "AssetExpansionistResearch", "SlimnessEnthusiastResearch", "YouthPreferentialistResearch", "HedonisticDecadenceResearch"]>> + <<set $thisWeeksFSWares = $merchantFSWares.randomMany(2)>> <</if>> <br> "Now when it comes to the legal, relatively boring stuff, I've got the following available:" - <br> + <<if $thisWeeksFSWares.length > 0>> <<for _bm = 0; _bm < $thisWeeksFSWares.length; _bm++>> + <br> <<if $thisWeeksFSWares[_bm] == "GenderRadicalistResearch">> <<if $seePreg != 0 && $arcologies[0].FSGenderRadicalistResearch == 0>> <<if $organFarmUpgrade > 0>> - <<if $cash < 75000>> + <<if $cash >= 75000>> [[Purchase schematics for anal pregnancy|The Black Market][$cash -= 75000, $arcologies[0].FSGenderRadicalistResearch = 1, _dump = $merchantFSWares.delete("GenderRadicalistResearch")]] //<<print cashFormat(75000)>>.// <<else>> You can not afford the asking price of <<print cashFormat(75000)>> for anal pregnancy schematics. "No discounts. No haggling. No price naming. Take it or leave it." @@ -40,17 +41,17 @@ Of all the wonders present, the thing that catches your eye the most is a shady <<else>> You lack the facilities needed to grow organs, so anal pregnancy schematics are currently out of your reach. <</if>> - <<elseif $seePreg == 1>> + <<elseif $seePreg == 0>> You have no interest in this pregnancy based research. <<else>> - You already possess designs for anal pregnancy. + You already possess designs to facilitate anal pregnancy. <<set _dump = $merchantFSWares.delete("GenderRadicalistResearch")>> <</if>> <</if>> <<if $thisWeeksFSWares[_bm] == "TransformationFetishistResearch">> <<if $arcologies[0].FSTransformationFetishistResearch == 0>> <<if $ImplantProductionUpgrade == 1>> - <<if $cash < 50000>> + <<if $cash >= 50000>> [[Purchase designs for immense implants|The Black Market][$cash -= 50000, $arcologies[0].FSTransformationFetishistResearch = 1, _dump = $merchantFSWares.delete("TransformationFetishistResearch")]] //<<print cashFormat(50000)>>.// <<else>> You can not afford the asking price of <<print cashFormat(50000)>> for absurdly huge implant designs. "No big fake boobs for you. How sad it must be to be flat and enslaved by such a poor <<if $PC.title == 1>>Master<<else>>Mistress<</if>>" @@ -65,11 +66,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady <</if>> <<if $thisWeeksFSWares[_bm] == "AssetExpansionistResearch">> <<if $arcologies[0].FSAssetExpansionistResearch == 0>> - <<if $cash < 50000>> - [[Purchase formulas for extremely powerful growth drugs|The Black Market][$cash -= 50000, $arcologies[0].FSAssetExpansionistResearch = 1, _dump = $merchantFSWares.delete("AssetExpansionistResearch")]] //<<print cashFormat(50000)>>.// - <<else>> - You can not afford the asking price of <<print cashFormat(50000)>> for extremely powerful growth drug formulas. "Why'd you even come here if you didn't have the credits to buy anything?" - <</if>> + <<if $cash >= 50000>> + [[Purchase formulas for extremely powerful growth drugs|The Black Market][$cash -= 50000, $arcologies[0].FSAssetExpansionistResearch = 1, _dump = $merchantFSWares.delete("AssetExpansionistResearch")]] //<<print cashFormat(50000)>>.// + <<else>> + You can not afford the asking price of <<print cashFormat(50000)>> for extremely powerful growth drug formulas. "Why'd you even come here if you didn't have the credits to buy anything?" <</if>> <<else>> You already possess formulas for extremely powerful growth drugs. @@ -78,11 +78,10 @@ Of all the wonders present, the thing that catches your eye the most is a shady <</if>> <<if $thisWeeksFSWares[_bm] == "SlimnessEnthusiastResearch">> <<if $arcologies[0].FSSlimnessEnthusiastResearch == 0>> - <<if $cash < 75000>> - [[Purchase formulas for growth reversing drugs|The Black Market][$cash -= 75000, $arcologies[0].FSSlimnessEnthusiastResearch = 1, _dump = $merchantFSWares.delete("SlimnessEnthusiastResearch")]] //<<print cashFormat(75000)>>.// - <<else>> - You can not afford the asking price of <<print cashFormat(75000)>> for growth reversing drug formulas. "<<if $PC.boobsBonus > 0>>Guess you'll be keeping those knockers for now, <<if $PC.title == 0>>little miss top heavy<<else>>mr busty<<else>>Guess you don't mind sore backs. Leads to less sore knees, from what I've heard<</if>>." - <</if>> + <<if $cash >= 75000>> + [[Purchase formulas for growth reversing drugs|The Black Market][$cash -= 75000, $arcologies[0].FSSlimnessEnthusiastResearch = 1, _dump = $merchantFSWares.delete("SlimnessEnthusiastResearch")]] //<<print cashFormat(75000)>>.// + <<else>> + You can not afford the asking price of <<print cashFormat(75000)>> for growth reversing drug formulas. "<<if $PC.boobsBonus > 0>>Guess you'll be keeping those knockers for now, <<if $PC.title == 0>>little miss top heavy<<else>>mr busty<</if>><<else>>Guess you don't mind sore backs. Leads to less sore knees, from what I've heard<</if>>." <</if>> <<else>> You already possess formulas for growth reversing drugs. @@ -91,27 +90,38 @@ Of all the wonders present, the thing that catches your eye the most is a shady <</if>> <<if $thisWeeksFSWares[_bm] == "YouthPreferentialistResearch">> <<if $arcologies[0].FSYouthPreferentialistResearch == 0>> - <<if $cash < 45000>> - [[Purchase formulas for growth reversing drugs|The Black Market][$cash -= 45000, $arcologies[0].FSYouthPreferentialistResearch = 1, _dump = $merchantFSWares.delete("YouthPreferentialistResearch")]] //<<print cashFormat(45000)>>.// - <<else>> - You can not afford the asking price of <<print cashFormat(45000)>> for growth reversing drug formulas. "<<if $PC.visualAge > 40>>Those wrinkles don't look that bad on you, so don't worry about not being able to afford this<<else>>Just tell them they look young, and well, don't give them any mirrors. Probably should keep your money troubles from them too<</if>>." - <</if>> + <<if $cash >= 45000>> + [[Purchase formulas for extremely effective anti-aging beauty creams|The Black Market][$cash -= 45000, $arcologies[0].FSYouthPreferentialistResearch = 1, _dump = $merchantFSWares.delete("YouthPreferentialistResearch")]] //<<print cashFormat(45000)>>.// + <<else>> + You can not afford the asking price of <<print cashFormat(45000)>> for extremely effective anti-aging beauty creams. "<<if $PC.visualAge > 40>>Those wrinkles don't look that bad on you, so don't worry about not being able to afford this<<else>>Just tell them they look young, and well, don't give them any mirrors. Probably should keep your money troubles from them too<</if>>." <</if>> <<else>> - You already possess formulas for growth reversing drugs. + You already possess formulas for extremely effective anti-aging beauty cream. <<set _dump = $merchantFSWares.delete("YouthPreferentialistResearch")>> <</if>> <</if>> + <<if $thisWeeksFSWares[_bm] == "HedonisticDecadenceResearch">> + <<if $arcologies[0].FSHedonisticDecadenceResearch == 0>> + <<if $cash >= 65000>> + [[Purchase recipes for highly addictive solid slave food|The Black Market][$cash -= 65000, $arcologies[0].FSHedonisticDecadenceResearch = 1, _dump = $merchantFSWares.delete("HedonisticDecadenceResearch")]] //<<print cashFormat(65000)>>.// + <<else>> + You can not afford the asking price of <<print cashFormat(65000)>> for highly addictive solid slave food recipes. "I promise you'll not be able to recreate this at home, so if you want to give your begging slave the treat she deserves, buy now! Or, you know, come back with money." + <</if>> + <<else>> + You already possess recipes for highly addictive solid slave food. + <<set _dump = $merchantFSWares.delete("HedonisticDecadenceResearch")>> + <</if>> + <</if>> <</for>> <<else>> - You appear to already possess all the societal based schematics he has to offer. + <br>You appear to already possess all the societal based schematics he has to offer. <</if>> - <br> + <br><br> He gestures to a door in the back of the stall. "The good shit's back there, here's a list:" <<if $merchantIllegalWares.length > 1>> <<elseif $merchantIllegalWares.length == 1>> <<else>> - You appear to already possess all the black market schematics he has to offer. + <br>You appear to already possess all the black market schematics he has to offer. <</if>> <</if>> diff --git a/src/pregmod/theCattleRanch.tw b/src/pregmod/theCattleRanch.tw index 943aa166f65df2cbcff8919d1619e98bdb7ebfed..3fe60099a5f7ee56258c99ec2727edfafb93acb0 100644 --- a/src/pregmod/theCattleRanch.tw +++ b/src/pregmod/theCattleRanch.tw @@ -7,7 +7,7 @@ <<set $nextButton = "Continue", $nextLink = "Bulk Slave Intro", $slaveMarket = "TCR", $returnTo = "Main", $newSlaveIndex = 0>> <</if>> -//The Cattle Ranch is a controversial slave school operating primarily out of Pastoralistic Free Cities. Its business model is to offer the ideal free range dairy cow; one whose tits and belly reach the floor when she is on all fours. All cattle come optimized for milking, with big breasts and gravid middles. Slave orphans have their heels clipped shortly after birth and are conditioned to believe they are actual livestock, resulting in a mindbreak like state. Between their wide hips and big butts and their heavy, milky breasts, they are often popular breeding slaves. They rarely display their stock over video call, instead favoring a more hands-on approach. Buyers can visit their local shops to view grazing cattle available for sale. Alternatively, they can watch the calves frolic among their mothers or enjoy the sight of a breeding bull impregnate an empty womb. Cows are also specially trained to respond to spectators banging on the fence; oral awaits if you drop trou for them! <<if $TCR.schoolUpgrade != 0>><br><br>You have endowed <<if $TCR.schoolUpgrade == 1>>a healthy sum of credits to make their breeding bulls available for sale.<<else>>a healthy sum of credits to encourage the sale of heifers.<</if>> As a major <<if $PC.title == 0>>benefactrix<<else>>benefactor<</if>> of the ranch, you also receive a discount on them.<</if>>// +//The Cattle Ranch is a controversial slave school operating primarily out of Pastoralistic Free Cities. Its business model is to offer the ideal free range dairy cow; one whose tits and belly reach the floor when she is on all fours. All cattle come optimized for milking, with big breasts and gravid middles. Slave orphans have their heels clipped shortly after birth and are conditioned to believe they are actual livestock, resulting in a mindbreak like state. Between their wide hips and big butts and their heavy, milky breasts, they are often popular breeding slaves. They rarely display their stock over video call, instead favoring a more hands-on approach. Buyers can visit their local shops to view grazing cattle available for sale. Alternatively, they can watch the calves frolic among their mothers or enjoy the sight of a breeding bull impregnating an empty womb. Cows are also specially trained to respond to spectators banging on the fence; oral awaits if you drop trou for them! <<if $TCR.schoolUpgrade != 0>><br><br>You have endowed <<if $TCR.schoolUpgrade == 1>>a healthy sum of credits to make their breeding bulls available for sale.<<else>>a healthy sum of credits to encourage the sale of heifers.<</if>> As a major <<if $PC.title == 0>>benefactrix<<else>>benefactor<</if>> of the ranch, you also receive a discount on them.<</if>>// <br><br>The Cattle Ranch parades a choice selection of cows for your viewing pleasure. You're free to do as you please to the slaves, as long as you don't cause lasting harm to them.<<if isPlayerFertile($PC)>> You can't help but notice the number of bulls lining up along the fence sniffing at you.<</if>> diff --git a/src/pregmod/widgets/pregmodBirthWidgets.tw b/src/pregmod/widgets/pregmodBirthWidgets.tw index 8a2ae648b6cc75b3a506b7b67d6c91e8246dd3da..d5490483892ee00a58342aebf687f463d13b796b 100644 --- a/src/pregmod/widgets/pregmodBirthWidgets.tw +++ b/src/pregmod/widgets/pregmodBirthWidgets.tw @@ -1190,7 +1190,7 @@ <<case "be a subordinate slave">> <<for $k = 0; $k < $slaves.length; $k++>> - <<if $slaves[$i].subTarget is $slaves[$k].ID>> + <<if $slaves[$i].subTarget == $slaves[$k].ID>> <<set $tempSub = $slaves[$k]>> <</if>> <</for>> diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw index 95e0e7d70d4114b5be45e8cb59f975f75c3257e7..c30533f5c255d6f9c11232e233f0b77ca149cadc 100644 --- a/src/pregmod/widgets/pregmodWidgets.tw +++ b/src/pregmod/widgets/pregmodWidgets.tw @@ -1398,7 +1398,7 @@ Of $possessive $slaves[$i].pregType child<<if $slaves[$i].pregType > 1>>ren<</if and a complete turn on to $object. $possessiveCap humiliation fetish @@.lightcoral;strengthens@@ as $pronoun eagerly fantasizes about giving birth in public again. <<set $slaves[$i].fetishStrength += 4>> <<elseif $slaves[$i].fetish == "none" || $slaves[$i].fetishStrength <= 60>> - and a curious experience to $object. <<if random(1,5) == 1>>@@.lightcoral;$possessiveCap has developed a humiliation fetish.@@<<set $slaves[$i].fetish to "humiliation">><<else>>$pronounCap hopes to never repeat it.<</if>> + and a curious experience to $object. <<if random(1,5) == 1>>@@.lightcoral;$possessiveCap has developed a humiliation fetish.@@<<set $slaves[$i].fetish = "humiliation">><<else>>$pronounCap hopes to never repeat it.<</if>> <<elseif $slaves[$i].devotion <= 20>> and completely devastating to $possessive image of herself. The experience @@.hotpink;habituates $object@@ to cruelties of slavery. <<set $slaves[$i].devotion += 5>> diff --git a/src/pregmod/widgets/seBirthWidgets.tw b/src/pregmod/widgets/seBirthWidgets.tw index c30a052887be7d96406db2120f86727d56f983bd..15867e73f0bcff086e0a61e6225f9ad85f30ff34 100644 --- a/src/pregmod/widgets/seBirthWidgets.tw +++ b/src/pregmod/widgets/seBirthWidgets.tw @@ -220,7 +220,7 @@ <<else>> <br> - <<if $dairyRestraintsSetting > 1 and $slaves[$i].career == "a bioreactor">> + <<if $dairyRestraintsSetting > 1 && $slaves[$i].career == "a bioreactor">> As $slaves[$i].slaveName's water breaks, a mechanical basket is extended under $possessive laboring <<if $slaves[$i].mpreg == 1>>ass<<else>>cunt<</if>>. Once the child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> secure, the basket retracts allowing access to $possessive <<if $slaves[$i].mpreg == 1>>rear<<else>>vagina<</if>>.<<if $dairyPregSetting > 0>> The impregnation tube is promptly reinserted, bloating $possessive empty womb with fresh cum, where it will remain until $pronoun is pregnant once more.<</if>> All these events are meaningless to $object, as $possessive consciousness has long since been snuffed out. <<elseif $dairyRestraintsSetting > 1>> <<if $slaves[$i].fetish == "mindbroken">> diff --git a/src/uncategorized/RECI.tw b/src/uncategorized/RECI.tw index 91b60f248bd784323457602578c2fce08dcdca7d..39511367d4edb52c5b0f14856c09398bd92fbe12 100644 --- a/src/uncategorized/RECI.tw +++ b/src/uncategorized/RECI.tw @@ -331,7 +331,7 @@ She looks pensive, and goes through two false starts before she clears her throa <<else>> The slaves start making out, showing no signs of breaking their lip lock as they arrange themselves for penetration. <</if>> - $Concubine.slaveName guides her <<if $Concubine.dick == 0>>strap-on<<else>>cock<</if>> inside the <<if ($activeSlave.fetish is "buttslut") && ($activeSlave.fetishKnown == 1)>>enthusiastic<<else>>compliant<</if>> $activeSlave.slaveName, who begins to ride it, enjoying both the <<if $activeSlave.prostate > 0>>prostate<<else>>anal<</if>> stimulation and the feeling of her <<if $activeSlave.dick > 0>><<if ($activeSlave.hormoneBalance >= 100) || ($activeSlave.dickAccessory is "chastity")>>midsection trapped between her and <<elseif ($activeSlave.hormoneBalance >= 100) || ($activeSlave.balls == 0)>>erection trapped between her and <<else>>soft dick trapped between her and <</if>><<else>>pussy pressed against<</if>> $Concubine.slaveName. $Concubine.slaveName smacks the humping <<if $activeSlave.physicalAge > 30>>woman<<else>>girl<</if>>'s butt to get her to stop, and slides an index finger up her ass alongside the <<if $Concubine.dick == 0>>phallus<<else>>cock<</if>>. $activeSlave.slaveName shudders, and then begins to whine as $Concubine.slaveName pulls her sphincter wider. + $Concubine.slaveName guides her <<if $Concubine.dick == 0>>strap-on<<else>>cock<</if>> inside the <<if ($activeSlave.fetish == "buttslut") && ($activeSlave.fetishKnown == 1)>>enthusiastic<<else>>compliant<</if>> $activeSlave.slaveName, who begins to ride it, enjoying both the <<if $activeSlave.prostate > 0>>prostate<<else>>anal<</if>> stimulation and the feeling of her <<if $activeSlave.dick > 0>><<if ($activeSlave.hormoneBalance >= 100) || ($activeSlave.dickAccessory == "chastity")>>midsection trapped between her and <<elseif ($activeSlave.hormoneBalance >= 100) || ($activeSlave.balls == 0)>>erection trapped between her and <<else>>soft dick trapped between her and <</if>><<else>>pussy pressed against<</if>> $Concubine.slaveName. $Concubine.slaveName smacks the humping <<if $activeSlave.physicalAge > 30>>woman<<else>>girl<</if>>'s butt to get her to stop, and slides an index finger up her ass alongside the <<if $Concubine.dick == 0>>phallus<<else>>cock<</if>>. $activeSlave.slaveName shudders, and then begins to whine as $Concubine.slaveName pulls her sphincter wider. <br><br> "Plea<<s>>e," the slave begs incoherently as you press your <<if $PC.dick == 1>>dick<<else>>strap-on<</if>> against $Concubine.slaveName's finger. It's not clear whether she's begging you to DP her anus, or begging you not to, but whichever it is, $Concubine.slaveName withdraws her finger and you shove yourself inside. $activeSlave.slaveName jerks with discomfort and gives a gasping "Oh f-fuck-k" that <<if $activeSlave.anus > 2>>she repeats over and over<<else>>is followed by some minor struggling<</if>> as you begin to fuck her. From her angle, $Concubine.slaveName can't pound $activeSlave.slaveName quite as hard as you can, but she does her best. When you've both had your fun, extracted yourselves, and let the exhausted, gaped bitch collapse onto the floor, $Concubine.slaveName gives you a naughty wink. <<Enunciate $Concubine>> diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 3d80ecaf6d64567628a51110c1606a2379125fef..70099a3e7475658be3114d37f2f4e91c9665550a 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -4706,7 +4706,7 @@ May I plea<<s>>e try out <<s>>omething <<s>>kimpier today?" You immediately realize you've made a mistake; you feel full already and she's still cumming. You watch in horror as your belly steadily swells with seed, unable to flow out thanks to your obstructed cunt. $activeSlave.slaveName grunts as she pushes out the last of her load before pulling out and releasing you. You try to get up, but the experience has left you drained, so you are left hoping that her instincts tell her she's done her job. She lowers her nose to your violated pussy and sniffs; unsatisfied, she moves back into position to properly seed you this time. You black out as her second load joins the first, only to awaken sometime later <<if $Concubine != 0>> with $Concubine.slaveName trying her best to drain your swollen belly. - <<if canTalk($Concubine) and $Concubine.amp != 1>> + <<if canTalk($Concubine) && $Concubine.amp != 1>> <<Enunciate $Concubine>> "I'm <<s>>o <<s>>orry <<Master>>... I <<s>>tepped out for a minute and thi<<s>> happen<<s>>." You ask what happened to $activeSlave.slaveName. "<<Sh>>e'<<s>> bound and gagged now, <<sh>>e won't hurt you anymore. But what are you going to do with that belly? I won't tell anyone what happened, but we've got to get rid of it." <<else>> diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw index efafd4557f5f150037d370558335289549865d6c..6af2035206dd77da1ce606aaef033339a6eb20e0 100644 --- a/src/uncategorized/RETS.tw +++ b/src/uncategorized/RETS.tw @@ -622,7 +622,7 @@ $subSlave.slaveName keeps her eyes clamped shut and her hands down at her sides, <<set $subSlave.analCount++, $analTotal++>> <<set _belly = bellyAdjective($subSlave)>> -As you pass the showers, you hear what sounds like a muffled altercation over the noise of the showers running. You look in to see $subSlave.slaveName's $subSlave.skin body facing you, pressed hard up against the glass wall of one of the showers. Her <<if $subSlave.face > 95>>gorgeous<<elseif $subSlave.face > 40>>beautiful<<elseif $subSlave.face > 10>>pretty<<elseif $subSlave.face >= -10>>attractive<<else>>homely<</if>> face<<if $subSlave.belly >= 5000>> and <<if $subSlave.bellyPreg >= 5000>>pregnant<<else>>_belly<</if>> belly are<<else>> is<</if>> smashed against the glass, <<if $subSlave.belly >= 5000>>her face <</if>>contorted in pain and fear. The apparent mystery is solved when you notice that there are four legs visible: there's a pair of <<if ($activeSlave.muscles > 95)>>ripped<<elseif ($activeSlave.muscles > 30)>>muscular<<elseif ($activeSlave.muscles > 5)>>toned<<else>>soft<</if>> $activeSlave.skin calves behind $subSlave.slaveName's. <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink to passage(), $eventDescription to 1]]">></span>'s face appears at $subSlave.slaveName's ear, and though you can't hear exactly what she says, it's something along the lines of "Take it, you whiny little bitch." She's clearly got <<if canPenetrate($activeSlave)>>her cock<<else>>a couple of fingers<</if>> up $subSlave.slaveName's asshole. +As you pass the showers, you hear what sounds like a muffled altercation over the noise of the showers running. You look in to see $subSlave.slaveName's $subSlave.skin body facing you, pressed hard up against the glass wall of one of the showers. Her <<if $subSlave.face > 95>>gorgeous<<elseif $subSlave.face > 40>>beautiful<<elseif $subSlave.face > 10>>pretty<<elseif $subSlave.face >= -10>>attractive<<else>>homely<</if>> face<<if $subSlave.belly >= 5000>> and <<if $subSlave.bellyPreg >= 5000>>pregnant<<else>>_belly<</if>> belly are<<else>> is<</if>> smashed against the glass, <<if $subSlave.belly >= 5000>>her face <</if>>contorted in pain and fear. The apparent mystery is solved when you notice that there are four legs visible: there's a pair of <<if ($activeSlave.muscles > 95)>>ripped<<elseif ($activeSlave.muscles > 30)>>muscular<<elseif ($activeSlave.muscles > 5)>>toned<<else>>soft<</if>> $activeSlave.skin calves behind $subSlave.slaveName's. <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span>'s face appears at $subSlave.slaveName's ear, and though you can't hear exactly what she says, it's something along the lines of "Take it, you whiny little bitch." She's clearly got <<if canPenetrate($activeSlave)>>her cock<<else>>a couple of fingers<</if>> up $subSlave.slaveName's asshole. <br><br> Both slaves notice you at the same time. $subSlave.slaveName's <<if canSee($subSlave)>>$subSlave.eyeColor eyes widen<<else>>face lights up<</if>>, but her momentary look of hope is snuffed out when she remembers who you are. $activeSlave.slaveName, on the other hand, looks a little doubtful. The rules allow her to fuck your other slaves, but she isn't quite sure what the right thing to do is, since she isn't the most dominant force in the showers any more. diff --git a/src/uncategorized/brothel.tw b/src/uncategorized/brothel.tw index 2c102f263c45cd1bf948904700ee45562320c9c6..1cc97759693e9b462e597d2977d61576b7effd6f 100644 --- a/src/uncategorized/brothel.tw +++ b/src/uncategorized/brothel.tw @@ -187,7 +187,7 @@ $brothelNameCaps <<link "''Send a slave to $brothelName''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/cellblock.tw b/src/uncategorized/cellblock.tw index d503699fe689946b51d58a13685342b16390049b..501b73ddec75035a554c354d4d10e6e376fee272 100644 --- a/src/uncategorized/cellblock.tw +++ b/src/uncategorized/cellblock.tw @@ -106,7 +106,7 @@ $cellblockNameCaps <<link "''Send a resistant slave to be broken in the cellblock''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/clinic.tw b/src/uncategorized/clinic.tw index 85239cb32997a323d0e3f925c05589e7be85c86a..3f38e1aa29937aa54c440bdc5dca3547019be0c7 100644 --- a/src/uncategorized/clinic.tw +++ b/src/uncategorized/clinic.tw @@ -131,7 +131,7 @@ $clinicNameCaps <<link "''Send a slave to get treatment in $clinicName''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/club.tw b/src/uncategorized/club.tw index a4a99dfb834b64bb93cc6096e213ff81b886a3b8..d878c866132db6cefd642aed983696fbd7eef8b8 100644 --- a/src/uncategorized/club.tw +++ b/src/uncategorized/club.tw @@ -238,7 +238,7 @@ $clubNameCaps <<link "''Send a slave to slut around $clubName''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/dispensary.tw b/src/uncategorized/dispensary.tw index 5f4d33c5f3ee231b42d8ebc322ff66b0893326e4..ff3d15ed4e3348b1a82dd1833b24083909584baf 100644 --- a/src/uncategorized/dispensary.tw +++ b/src/uncategorized/dispensary.tw @@ -449,7 +449,7 @@ Implant Production <</if>> <<if $ImplantProductionUpgrade == 1 && $seeHyperPreg == 1 && $seeExtreme == 1 && $seePreg != 0>> - <<if ($permaPregImplant == 0) and ($rep <= 4000*_PCSkillCheck)>> + <<if ($permaPregImplant == 0) && ($rep <= 4000*_PCSkillCheck)>> //You lack the reputation to access experimental pregnancy generator schematics// <br> <</if>> @@ -553,7 +553,7 @@ Future Societies Research <</if>> <<if ($ImplantProductionUpgrade == 1) && ($arcologies[0].FSTransformationFetishistDecoration >= 100)>> - <<if ($arcologies[0].FSTransformationFetishistResearch == 0) and ($rep <= 5000*_PCSkillCheck)>> + <<if ($arcologies[0].FSTransformationFetishistResearch == 0) && ($rep <= 5000*_PCSkillCheck)>> //You lack the reputation to access experimental gigantic implants and elasticizing filler.// <br> <<elseif ($arcologies[0].FSTransformationFetishistResearch == 0)>> diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw index d069c1b99be0464f2fb31f2142ab8ba231a54f58..a800c2d1126c927698917f02a17f4f5bcb96c365 100644 --- a/src/uncategorized/fsDevelopments.tw +++ b/src/uncategorized/fsDevelopments.tw @@ -1155,7 +1155,7 @@ With her $assistantAppearance appearance, $assistantName's public visibility mes <<set $independenceDay = 1, $nicaeaAnnounceable = 1>> <<elseif $arcologies[0].FSChattelReligionist >= $FSLockinLevel*0.6>> $arcologies[0].name agrees strongly with a version of religion that emphasizes slaveholding traditions. - <<set $independenceDay to 1>> + <<set $independenceDay = 1>> <<elseif $arcologies[0].FSChattelReligionist >= $FSLockinLevel*0.3>> $arcologies[0].name is sympathetic to a version of religion that emphasizes slaveholding traditions. <<else>> diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw index 8f40840ba71261a1a7ea324ac6e221426187e176..be0799cfee8848a348a1daaa11851e16a28862e0 100644 --- a/src/uncategorized/futureSociety.tw +++ b/src/uncategorized/futureSociety.tw @@ -817,7 +817,7 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc <</if>> <<if $seeDicks != 0 || $makeDicks == 1>> -<<if $arcologies[0].FSGenderFundamentalist is "unset">> +<<if $arcologies[0].FSGenderFundamentalist == "unset">> <<if $arcologies[0].FSGenderRadicalist != "unset">> <br>''You are pursuing'' a radical redefinition of gender that identifies powerful people as male, and everyone else as female. //<<link [[Abandon|Future Society]]>><<set $arcologies[0].FSGenderRadicalist = "unset", $arcologies[0].FSGenderRadicalistDecoration = 20, $arcologies[0].FSGenderRadicalistLawDicks = 0, $arcologies[0].FSGenderRadicalistLawFuta = 0, $arcologies[0].FSGenderRadicalistLawBeauty = 0, $arcologies[0].FSGenderRadicalistSMR = 0, $FSCredits += 1>><<if $assistantFSAppearance == "gender radicalist">><<set $assistantFSAppearance = "default">><</if>><<ClearFacilityDecorations>><</link>>//<br> diff --git a/src/uncategorized/generateXXSlave.tw b/src/uncategorized/generateXXSlave.tw index a995f62cb9c9369a23b15f0371c01af299bacd48..ccd80a70f6a44349f188a328b301a0910ad4080d 100644 --- a/src/uncategorized/generateXXSlave.tw +++ b/src/uncategorized/generateXXSlave.tw @@ -123,7 +123,7 @@ <<set $activeSlave.fetish = either("none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "submissive", "submissive", "cumslut", "humiliation", "humiliation", "buttslut", "boobs", "pregnancy", "dom", "sadist", "masochist")>> <<set $activeSlave.behavioralFlaw = either("none", "none", "none", "arrogant", "bitchy", "odd", "hates men", "hates women", "hates women", "anorexic", "gluttonous", "devout", "liberated")>> -<<if ($activeSlave.behavioralFlaw is "devout")>> +<<if ($activeSlave.behavioralFlaw == "devout")>> <<set $activeSlave.sexualFlaw = either("none", "repressed", "shamefast", "apathetic", "crude", "judgemental")>> <<else>> <<set $activeSlave.sexualFlaw = either("none", "none", "none", "none", "hates oral", "hates anal", "hates penetration", "repressed", "idealistic", "shamefast", "apathetic", "crude", "judgemental")>> diff --git a/src/uncategorized/generateXYSlave.tw b/src/uncategorized/generateXYSlave.tw index 66e1793a7bdac25109737ecc5ee6b50919cb2f61..70cc109176669ddbebd9db260e13ff53678953ec 100644 --- a/src/uncategorized/generateXYSlave.tw +++ b/src/uncategorized/generateXYSlave.tw @@ -113,7 +113,7 @@ <<set $activeSlave.fetish = either("none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "none", "submissive", "cumslut", "humiliation", "buttslut", "buttslut", "boobs", "dom", "sadist", "masochist")>> <<set $activeSlave.behavioralFlaw = either("none", "none", "none", "arrogant", "bitchy", "odd", "hates men", "hates men", "hates men", "hates women", "anorexic", "gluttonous", "devout", "liberated")>> -<<if ($activeSlave.behavioralFlaw is "devout")>> +<<if ($activeSlave.behavioralFlaw == "devout")>> <<set $activeSlave.sexualFlaw = either("none", "repressed", "shamefast", "apathetic", "crude", "judgemental")>> <<else>> <<set $activeSlave.sexualFlaw = either("none", "none", "none", "none", "hates oral", "hates anal", "hates anal", "repressed", "idealistic", "shamefast", "apathetic", "crude", "judgemental")>> diff --git a/src/uncategorized/genericPlotEvents.tw b/src/uncategorized/genericPlotEvents.tw index 69e7fe94039cd63154224d07dd469c1a026e3ffd..e89bb5125587b97d79a7c86f2eaa2e53e568eb7d 100644 --- a/src/uncategorized/genericPlotEvents.tw +++ b/src/uncategorized/genericPlotEvents.tw @@ -225,12 +225,12 @@ When the aircraft lands at your penthouse pad, the would-be escapees are still u <<set $activeSlave.trust = random(-90,-75)>> <<set $activeSlave.health = random(-10,10)>> <<set $activeSlave.face = 15>> - <<set $activeSlave.anus to 0>> - <<set $activeSlave.vagina to 0>> - <<set $activeSlave.weight to random(20,140)>> - <<set $activeSlave.attrXX to random(60,90)>> - <<set $activeSlave.attrXY to random(10,50)>> - <<set $activeSlave.energy to random(60,80)>> + <<set $activeSlave.anus = 0>> + <<set $activeSlave.vagina = 0>> + <<set $activeSlave.weight = random(20,140)>> + <<set $activeSlave.attrXX = random(60,90)>> + <<set $activeSlave.attrXY = random(10,50)>> + <<set $activeSlave.energy = random(60,80)>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.oralSkill = 35>> <<set $activeSlave.analSkill = 0>> diff --git a/src/uncategorized/lawCompliance.tw b/src/uncategorized/lawCompliance.tw index a0e179a5cf360a4f024595d588602bec5368a032..35ec76dd18613d8010b795396a344345023497a3 100644 --- a/src/uncategorized/lawCompliance.tw +++ b/src/uncategorized/lawCompliance.tw @@ -438,7 +438,7 @@ As soon as she arrived in the slave market, she was subjected to a battery of te <<if $FaceEugenicsSMR == 1>> strict judgements of her facial attractiveness, <<if $activeSlave.face < 40>> - <<set $seed to 0>> + <<set $seed = 0>> <</if>> <</if>> a physical exam, and more. diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw index 8bbdb67517eaa65bcace721756ee85659f0d0933..3ac3ea342181f3f9c70e83c33006a71398a82b3b 100644 --- a/src/uncategorized/multiImplant.tw +++ b/src/uncategorized/multiImplant.tw @@ -607,7 +607,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <<if _slaveOrgans.scrotum != 0>> <<if ($activeSlave.scrotum == 0) && ($activeSlave.balls >= 1)>> <<set $cash -= $surgeryCost>> - <<set $activeSlave.scrotum to $activeSlave.balls>> + <<set $activeSlave.scrotum = $activeSlave.balls>> <<set $activeSlave.health -= 10>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 10>> diff --git a/src/uncategorized/neighborsFSAdoption.tw b/src/uncategorized/neighborsFSAdoption.tw index 47a2979d695db1199fc2b926ac3e991e0d98b9ef..1dd34696d13ac29b2084351bc146b8a06e77f7f0 100644 --- a/src/uncategorized/neighborsFSAdoption.tw +++ b/src/uncategorized/neighborsFSAdoption.tw @@ -163,12 +163,12 @@ societal development. <</if>> <</if>> <<if $arcologies[0].FSRestart > random(5,60)>> - <<if ($arcologies[$i].FSRestart == "unset") and ($arcologies[$i].FSRepopulationFocus == "unset")>> + <<if ($arcologies[$i].FSRestart == "unset") && ($arcologies[$i].FSRepopulationFocus == "unset")>> $desc obsessed with breeding a new society, leading the arcology to @@.yellow;adopt Repopulationism.@@ <<set $arcologies[$i].FSRepopulationFocus = 5>><<set $adopted = 1>> <</if>> <<elseif $arcologies[0].FSRepopulationFocus > random(5,60)>> - <<if ($arcologies[$i].FSRestart == "unset") and ($arcologies[$i].FSRepopulationFocus == "unset")>> + <<if ($arcologies[$i].FSRestart == "unset") && ($arcologies[$i].FSRepopulationFocus == "unset")>> $desc obsessed with creating a new, better society, leading the arcology to @@.yellow;adopt Eugenics.@@ <<set $arcologies[$i].FSRestart = 5>><<set $adopted = 1>> <</if>> diff --git a/src/uncategorized/newSlaveIntro.tw b/src/uncategorized/newSlaveIntro.tw index 75c3aee55eabbf38016002ffa7925ae98ffe812c..1c2abb2dde55c3944138d4ac480768525fe47d21 100644 --- a/src/uncategorized/newSlaveIntro.tw +++ b/src/uncategorized/newSlaveIntro.tw @@ -1416,7 +1416,7 @@ The legalities completed, ''__@@.pink;<<SlaveFullName $activeSlave>>@@__'' <<if <br> <<link "Dominate her penis and demonstrate her place">> <<replace "#introResult">> - As you inspect her, you take note of her fully functional <<if $activeSlave.dick == 1>>tiny dick<<elseif $activeSlave.dick == 2>>cute dick<<elseif $activeSlave.dick is 3>>dick<<elseif $activeSlave.dick is 4>>big dick<<elseif $activeSlave.dick is 5>>impressive dick<<elseif $activeSlave.dick is 6>>huge dick<</if>>. You roughly push her up against a wall and begin fondling her penis, grinning at the look of panic growing on her face. + As you inspect her, you take note of her fully functional <<if $activeSlave.dick == 1>>tiny dick<<elseif $activeSlave.dick == 2>>cute dick<<elseif $activeSlave.dick == 3>>dick<<elseif $activeSlave.dick == 4>>big dick<<elseif $activeSlave.dick == 5>>impressive dick<<elseif $activeSlave.dick == 6>>huge dick<</if>>. You roughly push her up against a wall and begin fondling her penis, grinning at the look of panic growing on her face. <<if $activeSlave.dick == 1>> You scoff at her as her micropenis barely fills your palm. <<elseif $activeSlave.dick == 2>> diff --git a/src/uncategorized/nextWeek.tw b/src/uncategorized/nextWeek.tw index 913c163ed64d613d71095245a8acb7d93750c5e2..ad0108a8b313e4dd31f4f02ef8b5c3df88e1598c 100644 --- a/src/uncategorized/nextWeek.tw +++ b/src/uncategorized/nextWeek.tw @@ -1,12 +1,10 @@ :: Next Week [nobr] <<if $rivalOwner != 0>> - <<set _SL = $arcologies.length>> - <<for _i = 0; _i < _SL; _i++>> - <<if $arcologies[_i].rival == 1>> - <<set $rivalOwner = $arcologies[_i].prosperity>> + <<set _rival = $arcologies.find(function(s) { return s.rival == 1; })>> + <<if def _rival>> + <<set $rivalOwner = _rival.prosperity>> <</if>> - <</for>> <</if>> <<if $playerAging != 0>> @@ -239,6 +237,8 @@ <<if $boomerangWeeks>><<set $boomerangWeeks++>><</if>> +<<set $thisWeeksFSWares = $merchantFSWares.randomMany(2)>> + <<set $coursed = 0, $eventDescription = 0, $manuallyRetired = 0, $pitFought = 0, $preOwnedViewed = 0, $prestigeAuctioned = 0, $repGain = 0, $shelterSlave = 0, $shelterSlaveBought = 0, $slaveMarketLimit = 10 + ($rep / 1000), $slavesSeen = 0, $slavesSacrificedThisWeek = 0, $subSlaves = 0>> /% These are variables that either should be made into _temp vars or should be Zeroed out once done with them instead of here. This can also interfere with debugging or hide NaN's as zeroing things out would clear a NaN. Also could stop from NaN's getting worse? %/ diff --git a/src/uncategorized/options.tw b/src/uncategorized/options.tw index b8166af4ddcd5df52cc5fc9c24ef680a32ea734a..4dc5266e5ba0a6cae4c5ef281bb255b3a8daf3a6 100644 --- a/src/uncategorized/options.tw +++ b/src/uncategorized/options.tw @@ -17,14 +17,14 @@ End of week autosaving is currently @@.red;DISABLED@@. [[Enable|Options][$autosa End of week autosaving is currently @@.cyan;ENABLED@@. [[Disable|Options][$autosave = 0]] <</if>> -<<if ($releaseID >= 1000) || $ver.startsWith("0.9") or $ver.startsWith("0.8") or $ver.startsWith("0.7") or $ver.startsWith("0.6")>> +<<if ($releaseID >= 1000) || $ver.startsWith("0.9") || $ver.startsWith("0.8") || $ver.startsWith("0.7") || $ver.startsWith("0.6")>> <br><br> ''NEW GAME PLUS'' <br> //You can begin a new game with up to five of your current slaves, although starting resources other than these five slaves will be reduced. New Game Plus @@.yellow;MAY@@ work across versions. To attempt to migrate a save across versions:// <br> //1) Save on this screen// <br> //2) Use your browser to open the new .html file in this tab// - <br> //3) [[Activate New Game Plus.|New Game Plus][$ui to "start"]] + <br> //3) [[Activate New Game Plus.|New Game Plus][$ui = "start"]] <<else>> //New Game Plus is not available because this game was not started with a compatible version.// <</if>> diff --git a/src/uncategorized/pCitizensAndCivilians.tw b/src/uncategorized/pCitizensAndCivilians.tw index c1fedbb7c0cff09183768088f9862c17a077374b..1f29c927d70e0364316153472529c341d2b1cef4 100644 --- a/src/uncategorized/pCitizensAndCivilians.tw +++ b/src/uncategorized/pCitizensAndCivilians.tw @@ -271,7 +271,7 @@ <<if $arcologies[0].FSPaternalist >= 10>> <br><<link "They shall be the Wardens">> <<replace "#result">> - You ask for a meeting with your mercenaries' captain and lay out a proposal for a redesigned contract between you. As he reviews the terms, he looks skeptical, then surprised, then interested, and finally, he breaks out into laughter. "<<if $PC.title isnot 0>>Sir<<else>>Ma'am<</if>>," he says, "you have no idea how fun this is going to be." He rises and gives you a short bow. "First Warden reporting for duty, <<if $PC.title isnot 0>>Sir<<else>>Ma'am<</if>>." The mercenaries - no, the Wardens - are well looked after. They are each assigned a nice apartment, a freshly enslaved servant, and a suit of prototype armor equipped with the latest weapons and a collapsible riot shield. Word of the innovation runs through the Free Cities @@.green;like wildfire.@@ + You ask for a meeting with your mercenaries' captain and lay out a proposal for a redesigned contract between you. As he reviews the terms, he looks skeptical, then surprised, then interested, and finally, he breaks out into laughter. "<<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>," he says, "you have no idea how fun this is going to be." He rises and gives you a short bow. "First Warden reporting for duty, <<if $PC.title != 0>>Sir<<else>>Ma'am<</if>>." The mercenaries - no, the Wardens - are well looked after. They are each assigned a nice apartment, a freshly enslaved servant, and a suit of prototype armor equipped with the latest weapons and a collapsible riot shield. Word of the innovation runs through the Free Cities @@.green;like wildfire.@@ <<set $rep += 1000>> <<set $cash -= _cost>> <<set $mercenaries = 5>> diff --git a/src/uncategorized/pRivalryActions.tw b/src/uncategorized/pRivalryActions.tw index 3b8ae930e62418aeb153d2d958a24e1623f06d72..6513b60da6471d4759244e9e2a2a6ae10bb9ab0b 100644 --- a/src/uncategorized/pRivalryActions.tw +++ b/src/uncategorized/pRivalryActions.tw @@ -2295,7 +2295,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> <<set $hostage.boobs += 100>> - <<set $hostage.lactation to 1>> + <<set $hostage.lactation = 1>> <<set $hostage.fetishStrength += 5>> <<set $hostage.oralCount += 100>> <<set $hostage.vaginalCount += 100>> @@ -2306,7 +2306,7 @@ Your inter-arcology war with the arcology owner behind the Daughters of Liberty <<set $hostage.trust -= 5>> <<set $hostage.devotion -= 5>> <<set $hostage.boobs += 100>> - <<set $hostage.lactation to 1>> + <<set $hostage.lactation = 1>> <<set $hostage.oralCount += 100>> <<set $hostage.vaginalCount += 100>> <<set $hostage.analCount += 100>> diff --git a/src/uncategorized/pRivalryVictory.tw b/src/uncategorized/pRivalryVictory.tw index 0d9b1d83e0e0194508c4a121740fde66f6eead5f..ebdef635462d31ecdd8b4f5d8526ad1b35fa5772 100644 --- a/src/uncategorized/pRivalryVictory.tw +++ b/src/uncategorized/pRivalryVictory.tw @@ -156,7 +156,7 @@ For the first time, you receive a direct call from your rival. You pictured the <<include "Generate XY Slave">> <<set $activeSlave.face = 100>> <<set $activeSlave.faceImplant = 15>> - <<set $activeSlave.faceShape to "androgynous">> + <<set $activeSlave.faceShape = "androgynous">> <<set $activeSlave.muscles = 20>> <<set $activeSlave.height = random(185,215)>> <<set $activeSlave.lips = 35>> @@ -218,7 +218,7 @@ For the first time, you receive a direct call from your rival. You pictured the <<set $activeSlave.sexualQuirk = "size queen">> <<set $activeSlave.hStyle = "neat">> <<set $activeSlave.hLength = 20>> - <<elseif $seed is "hung shota">> + <<elseif $seed == "hung shota">> not immediately apparent: she's young, in good shape, and not lacking down there at all. <<set $activeSlaveOneTimeMinAge = $minimumSlaveAge>> <<set $activeSlaveOneTimeMaxAge = 18>> @@ -257,17 +257,17 @@ For the first time, you receive a direct call from your rival. You pictured the <<include "Generate XY Slave">> <<set $activeSlave.face = 55>> <<set $activeSlave.faceImplant = 0>> - <<set $activeSlave.faceShape to "masculine">> - <<set $activeSlave.muscles to either(20, 50, 100)>> - <<set $activeSlave.height to random(185,195)>> - <<set $activeSlave.butt to either(2, 3)>> - <<set $activeSlave.boobs to either(100, 200)>> - <<set $activeSlave.dick to 5>> - <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin to $activeSlave.dick>><</if>> - <<set $activeSlave.balls to 5>> - <<set $activeSlave.anus to 0>> - <<set $activeSlave.vagina to -1>> - <<set $activeSlave.weight to 0>> + <<set $activeSlave.faceShape = "masculine">> + <<set $activeSlave.muscles = either(20, 50, 100)>> + <<set $activeSlave.height = random(185,195)>> + <<set $activeSlave.butt = either(2, 3)>> + <<set $activeSlave.boobs = either(100, 200)>> + <<set $activeSlave.dick = 5>> + <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> + <<set $activeSlave.balls = 5>> + <<set $activeSlave.anus = 0>> + <<set $activeSlave.vagina = -1>> + <<set $activeSlave.weight = 0>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.oralSkill = 15>> <<set $activeSlave.analSkill = 0>> diff --git a/src/uncategorized/personalAssistantAppearance.tw b/src/uncategorized/personalAssistantAppearance.tw index f5ce991a512001930289643de1ddb1c1226ea459..b75a27bd024028c929dadba029d018f83095cac0 100644 --- a/src/uncategorized/personalAssistantAppearance.tw +++ b/src/uncategorized/personalAssistantAppearance.tw @@ -3,7 +3,7 @@ <<set $seed = random(1,8)>> <<switch $assistantAppearance>> <<case "monstergirl">> -She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0].FSSupremacistRace <</if>>monstergirl with <<if $arcologies[0].FSSupremacist != "unset">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("pale", "tanned", "fair")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("olive", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "indo-aryan" or $arcologies[0].FSSupremacistRace == "malay" or $arcologies[0].FSSupremacistRace == "pacific islander" or $arcologies[0].FSSupremacistRace == "amerindian">><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("pale", "dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "middle eastern" or $arcologies[0].FSSupremacistRace == "semitic" or $arcologies[0].FSSupremacistRace == "southern european">><<print either("pale", "dark", "light")>><</if>><<else>>pale<</if>> skin, perky breasts, green tentacles instead of hair, and two dicks. Her eyes are large, expressive, and surprisingly innocent. +She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0].FSSupremacistRace <</if>>monstergirl with <<if $arcologies[0].FSSupremacist != "unset">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("pale", "tanned", "fair")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("olive", "brown", "light brown")>><<elseif ["indo-aryan", "malay", "pacific islander", "amerindian"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "light")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("pale", "dark", "light")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("pale", "dark", "light")>><</if>><<else>>pale<</if>> skin, perky breasts, green tentacles instead of hair, and two dicks. Her eyes are large, expressive, and surprisingly innocent. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> @@ -80,7 +80,8 @@ She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0] <</if>> <<case "shemale">> -She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0].FSSupremacistRace <</if>>bimbo shemale with blonde hair, <<if $arcologies[0].FSSupremacist != "unset">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("tanned", "fair")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("olive", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "indo-aryan" or $arcologies[0].FSSupremacistRace == "malay" or $arcologies[0].FSSupremacistRace == "pacific islander" or $arcologies[0].FSSupremacistRace == "amerindian">><<print either("dark", "tanned")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark", "tanned")>><<elseif $arcologies[0].FSSupremacistRace == "middle eastern" or $arcologies[0].FSSupremacistRace == "semitic" or $arcologies[0].FSSupremacistRace == "southern european">><<print either("dark", "tanned")>><</if>><<else>>tanned<</if>> skin, huge lips, and ridiculous tits. Her cock hangs past her knees when limp. + +She's a cute little <<if $arcologies[0].FSSupremacist != "unset">>$arcologies[0].FSSupremacistRace <</if>>bimbo shemale with blonde hair, <<if $arcologies[0].FSSupremacist != "unset">><<if $arcologies[0].FSSupremacistRace == "black">><<print either("black", "brown", "light brown")>><<elseif $arcologies[0].FSSupremacistRace == "white">><<print either("tanned", "fair")>><<elseif $arcologies[0].FSSupremacistRace == "latina">><<print either("olive", "brown", "light brown")>><<elseif ["indo-aryan", "malay", "pacific islander", "amerindian"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "tanned")>><<elseif $arcologies[0].FSSupremacistRace == "asian">><<print either("dark", "tanned")>><<elseif ["middle eastern", "semitic", "southern european"].includes($arcologies[0].FSSupremacistRace)>><<print either("dark", "tanned")>><</if>><<else>>tanned<</if>> skin, huge lips, and ridiculous tits. Her cock hangs past her knees when limp. <<if $assistantFSOptions>> <<switch $assistantFSAppearance>> <<case "paternalist">> diff --git a/src/uncategorized/prestigiousSlave.tw b/src/uncategorized/prestigiousSlave.tw index 322d4d3e986bc3054f4c502772708e25e7b2bfe7..5faaeaa7b9bcab0eb87fc3902827b7f3b19b0221 100644 --- a/src/uncategorized/prestigiousSlave.tw +++ b/src/uncategorized/prestigiousSlave.tw @@ -128,13 +128,13 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<elseif $seed <= 40>> <<set $activeSlaveOneTimeMaxAge = 21>> <<include "Generate XX Slave">> - <<set $activeSlave.origin to "You bought her at auction.">> - <<set $activeSlave.prestige to 1>> - <<set $activeSlave.prestigeDesc to "She was once a rising young model, but apparently someone decided to take a shortcut in cashing in on her great beauty.">> - <<set $activeSlave.career to "a model">> - <<set $activeSlave.boobs to random(2,4)*100>> - <<set $activeSlave.butt to random(1,3)>> - <<set $activeSlave.lips to random(15,25)>> + <<set $activeSlave.origin = "You bought her at auction.">> + <<set $activeSlave.prestige = 1>> + <<set $activeSlave.prestigeDesc = "She was once a rising young model, but apparently someone decided to take a shortcut in cashing in on her great beauty.">> + <<set $activeSlave.career = "a model">> + <<set $activeSlave.boobs = random(2,4)*100>> + <<set $activeSlave.butt = random(1,3)>> + <<set $activeSlave.lips = random(15,25)>> <<set $activeSlave.face = 55>> <<set $activeSlave.devotion = random(-90,-80)>> <<set $activeSlave.trust = random(-45,-25)>> @@ -185,11 +185,11 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<set $activeSlave.areolae = 2>> <<set $activeSlave.butt += 4>> <<set $activeSlave.buttImplant += 4>> - <<set $activeSlave.lips to random(75,85)>> - <<set $activeSlave.lipsImplant to 3>> + <<set $activeSlave.lips = random(75,85)>> + <<set $activeSlave.lipsImplant = 3>> <<set $activeSlave.face = 55>> <<set $activeSlave.faceImplant = 40>> - <<set $activeSlave.faceShape to "exotic">> + <<set $activeSlave.faceShape = "exotic">> <<set $activeSlave.devotion = random(25,45)>> <<set $activeSlave.trust = random(0,15)>> <<set $activeSlave.health = random(20,40)>> @@ -496,10 +496,10 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<set $activeSlaveOneTimeMinAge = 19>> <<set $activeSlaveOneTimeMaxAge = 22>> <<include "Generate XY Slave">> - <<set $activeSlave.origin to "You bought her at auction.">> - <<set $activeSlave.prestige to 1>> - <<set $activeSlave.prestigeDesc to "She was once the young trophy husband of a powerful woman in the old world, but she sold her into slavery in revenge for her infidelities.">> - <<set $activeSlave.career to "a trophy spouse">> + <<set $activeSlave.origin = "You bought her at auction.">> + <<set $activeSlave.prestige = 1>> + <<set $activeSlave.prestigeDesc = "She was once the young trophy husband of a powerful woman in the old world, but she sold her into slavery in revenge for her infidelities.">> + <<set $activeSlave.career = "a trophy spouse">> <<set $activeSlave.face = Math.clamp($activeSlave.face+20,-100,100)>> <<set $activeSlave.faceImplant += 20>> <<set $activeSlave.faceShape = "cute">> @@ -562,10 +562,10 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<set $activeSlave.boobs = random(1,3)*100>> <<set $activeSlave.butt = random(1,2)>> <<set $activeSlave.muscles = 20>> - <<set $activeSlave.lips to random(15,25)>> + <<set $activeSlave.lips = random(15,25)>> <<set $activeSlave.face = 55>> <<set $activeSlave.faceImplant = 20*random(1,2)>> - <<set $activeSlave.faceShape to "androgynous">> + <<set $activeSlave.faceShape = "androgynous">> <<set $activeSlave.devotion = random(-90,-80)>> <<set $activeSlave.trust = random(-45,-25)>> <<set $activeSlave.health = random(-20,20)>> @@ -613,11 +613,11 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<set $activeSlave.areolae = 2>> <<set $activeSlave.butt += 4>> <<set $activeSlave.buttImplant += 4>> - <<set $activeSlave.lips to random(25,55)>> - <<set $activeSlave.lipsImplant to 2>> + <<set $activeSlave.lips = random(25,55)>> + <<set $activeSlave.lipsImplant = 2>> <<set $activeSlave.face = 55>> <<set $activeSlave.faceImplant = 40>> - <<set $activeSlave.faceShape to "exotic">> + <<set $activeSlave.faceShape = "exotic">> <<set $activeSlave.devotion = random(25,45)>> <<set $activeSlave.trust = random(0,15)>> <<set $activeSlave.health = random(20,40)>> @@ -695,7 +695,7 @@ You check to see if any especially prestigious slaves are on auction. <<if $pres <<set $activeSlave.prestigeDesc = "She was once a rising old world politician, but was forced to flee from the increasingly dangerous politics common in a stressed world, and was subsequently enslaved.">> <<set $activeSlave.career = "a politician">> <<set $activeSlave.muscles = random(10,50)>> - <<set $activeSlave.height to random(160,200)>> + <<set $activeSlave.height = random(160,200)>> <<set $activeSlave.face = Math.clamp($activeSlave.face+20,-100,100)>> <<set $activeSlave.faceImplant += 20>> <<set $activeSlave.faceShape = "masculine">> diff --git a/src/uncategorized/ptWorkaround.tw b/src/uncategorized/ptWorkaround.tw index 884a74c94d36c3f512b382b0247b8b26d9729781..7ae02abc0813c667048ac80021395f61fd9a56af 100644 --- a/src/uncategorized/ptWorkaround.tw +++ b/src/uncategorized/ptWorkaround.tw @@ -1033,7 +1033,7 @@ <<BasicTrainingDefaulter>> <</if>> <<case "induce anal addiction">> - The buttslut is quite pleased when you order her to stay in your office<<if !canDoAnal($activeSlave)and remove her chastity<</if>> whenever she can for use as one of your personal anal toys. You make her anal orgasms predictably regular, doing your best to inculcate reliance on them. + The buttslut is quite pleased when you order her to stay in your office<<if !canDoAnal($activeSlave)>>and remove her chastity<</if>> whenever she can for use as one of your personal anal toys. You make her anal orgasms predictably regular, doing your best to inculcate reliance on them. <<AnalVCheck 10>> <<if $activeSlave.training < 100>> She enjoys all the anal attention, but will need more training to develop psychological addiction to buttsex. diff --git a/src/uncategorized/reFSAcquisition.tw b/src/uncategorized/reFSAcquisition.tw index 9f7c5d0788293b5498a92c97a54a4640f5635846..cf832ef8da80e0a6c9501c83a0dfce075d60b979 100644 --- a/src/uncategorized/reFSAcquisition.tw +++ b/src/uncategorized/reFSAcquisition.tw @@ -56,7 +56,7 @@ <<set $one_time_age_overrides_pedo_mode = 1>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She offered herself for voluntary enslavement, hoping to become a valuable source of milk for you.">> -<<set $activeSlave.age to random(32,$retirementAge-2)>> +<<set $activeSlave.age = random(32,$retirementAge-2)>> <<set $activeSlave.health = random(-20,20)>> <<set $activeSlave.devotion = random(-15,15)>> <<set $activeSlave.trust = random(5,15)>> @@ -332,7 +332,7 @@ <<set $one_time_age_overrides_pedo_mode = 1>> <<include "Generate XX Slave">> <<set $activeSlave.origin = "She was sold to you by an anonymous slave breaking group.">> -<<set $activeSlave.age to random(32,$retirementAge-2)>> +<<set $activeSlave.age = random(32,$retirementAge-2)>> <<set $activeSlave.boobsImplant += random(3,6)*200>> <<set $activeSlave.boobs += $activeSlave.boobsImplant>> <<set $activeSlave.areolae = 1>> @@ -440,9 +440,9 @@ <<set $activeSlave.trust = random(25,45)>> <<set $activeSlave.muscles = 20>> <<set $activeSlave.face = random(0,20)>> -<<set $activeSlave.anus to random(2,3)>> -<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina to random(2,3)>><</if>> -<<set $activeSlave.weight to 20>> +<<set $activeSlave.anus = random(2,3)>> +<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina = random(2,3)>><</if>> +<<set $activeSlave.weight = 20>> <<set $activeSlave.boobs += 50*random(1,10)>> <<set $activeSlave.butt += random(0,2)>> <<set $activeSlave.lips += random(5,15)>> @@ -544,10 +544,10 @@ <<set $activeSlave.origin = "She offered herself to you for enslavement because she felt your arcology was the best place for a woman of her appearance.">> <<set $activeSlave.boobs = random(4,6)*50>> <<set $activeSlave.weight = -20>> -<<set $activeSlave.height to random(160,200)>> +<<set $activeSlave.height = random(160,200)>> <<set $activeSlave.face = random(15,100)>> -<<set $activeSlave.butt to random(1,2)>> -<<set $activeSlave.lips to 0>> +<<set $activeSlave.butt = random(1,2)>> +<<set $activeSlave.lips = 0>> <<set $activeSlave.devotion = random(25,45)>> <<set $activeSlave.trust = random(25,45)>> <<set $activeSlave.career = setup.educatedCareers.random()>> @@ -569,10 +569,10 @@ <<set $activeSlave.origin = "She offered herself to you for enslavement to escape having plastic surgery foisted on her.">> <<set $activeSlave.boobs = random(4,6)*50>> <<set $activeSlave.weight = -20>> -<<set $activeSlave.height to random(160,200)>> +<<set $activeSlave.height = random(160,200)>> <<set $activeSlave.face = random(15,100)>> -<<set $activeSlave.butt to random(1,2)>> -<<set $activeSlave.lips to 0>> +<<set $activeSlave.butt = random(1,2)>> +<<set $activeSlave.lips = 0>> <<set $activeSlave.devotion = random(25,45)>> <<set $activeSlave.trust = random(25,45)>> <<set $activeSlave.health = random(-60,-50)>> @@ -698,7 +698,7 @@ <<set $contractCost = 1000>> <<set $activeSlaveOneTimeMaxAge = 24>> <<include "Generate New Slave">> -<<set $activeSlave.origin = "She sold herself to you to escape those who condemned her lifetyle.">> +<<set $activeSlave.origin = "She sold herself to you to escape those who condemned her lifestyle.">> <<set $activeSlave.career = "a shut-in">> <<set $activeSlave.health = random(-40,20)>> <<set $activeSlave.devotion = random(35,45)>> @@ -850,8 +850,8 @@ <<set $activeSlave.career = "a student">> <<set $activeSlave.health = random(-10,10)>> <<set $activeSlave.face = random(-20,0)>> -<<set $activeSlave.anus to 0>> -<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina to 0>><</if>> +<<set $activeSlave.anus = 0>> +<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina = 0>><</if>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.analSkill = 0>> <<set $activeSlave.oralSkill = 0>> @@ -875,8 +875,8 @@ <<set $activeSlave.career = "a merchant">> <<set $activeSlave.health = random(-20,20)>> <<set $activeSlave.face = random(-20,0)>> -<<set $activeSlave.anus to 0>> -<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina to 0>><</if>> +<<set $activeSlave.anus = 0>> +<<if $activeSlave.vagina != -1>><<set $activeSlave.vagina = 0>><</if>> <<set $activeSlave.vaginalSkill = 1>> <<set $activeSlave.analSkill = 1>> <<set $activeSlave.oralSkill = 1>> @@ -902,8 +902,8 @@ <<set $activeSlave.career = "a student">> <<set $activeSlave.health = random(-20,0)>> <<set $activeSlave.face = random(-60,10)>> -<<set $activeSlave.weight to random(20,100)>> -<<set $activeSlave.vagina to 0>> +<<set $activeSlave.weight = random(20,100)>> +<<set $activeSlave.vagina = 0>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.entertainSkill = 0>> @@ -952,14 +952,14 @@ <<set $activeSlave.career = "a businesswoman">> <<set $activeSlave.health = random(10,30)>> <<set $activeSlave.face = 15>> -<<set $activeSlave.oralSkill to random(15,40)>> -<<set $activeSlave.analSkill to random(15,40)>> -<<set $activeSlave.whoreSkill to random(15,40)>> -<<set $activeSlave.entertainSkill to random(15,40)>> -<<set $activeSlave.intelligence to 2>> -<<set $activeSlave.intelligenceImplant to 1>> -<<set $activeSlave.teeth to "normal">> -<<set $activeSlave.behavioralFlaw to either("arrogant")>> +<<set $activeSlave.oralSkill = random(15,40)>> +<<set $activeSlave.analSkill = random(15,40)>> +<<set $activeSlave.whoreSkill = random(15,40)>> +<<set $activeSlave.entertainSkill = random(15,40)>> +<<set $activeSlave.intelligence = 2>> +<<set $activeSlave.intelligenceImplant = 1>> +<<set $activeSlave.teeth = "normal">> +<<set $activeSlave.behavioralFlaw = either("arrogant")>> <<slaveCost $activeSlave>> <<set $slaveCost -= 1000>> diff --git a/src/uncategorized/reFSNonconformist.tw b/src/uncategorized/reFSNonconformist.tw index e2c8eb396084f1bcac7117454d0d761f8519b9e4..ed324c4533e89da9b07ad1dc80cd105109c75761 100644 --- a/src/uncategorized/reFSNonconformist.tw +++ b/src/uncategorized/reFSNonconformist.tw @@ -61,9 +61,9 @@ A deputation of your citizens arrives at your penthouse and asks to see you. The involved in your Revivalist vision. They're looking quite grim, an unusual mood for a group of oligarchs who partake of your serene confidence that your arcology is coming into a place as stable and long-lived as that of Ancient Egypt, <</if>> <<if $arcologies[0].FSRestart != "unset">> -so you hear them out. Apparently, they're here about a peer, another member of the Elite, who has chosen to perform certain undesirable actions. <<if $assistantName is "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. +so you hear them out. Apparently, they're here about a peer, another member of the Elite, who has chosen to perform certain undesirable actions. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. <<else>> -so you hear them out. Apparently, they're here about a peer, a fellow citizen with money and power who does not support your vision for the arcology's future. <<if $assistantName is "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. +so you hear them out. Apparently, they're here about a peer, a fellow citizen with money and power who does not support your vision for the arcology's future. <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> helpfully supplies a biography, but you were previously aware of the situation. <</if>> <br><br> The nonconformist diff --git a/src/uncategorized/reRecruit.tw b/src/uncategorized/reRecruit.tw index 8f1cccec2f7cbc3ec19f4c5d21d78ed7ceb60b47..ef5758ad95294f4cd3c401060c79b6f396a02bea 100644 --- a/src/uncategorized/reRecruit.tw +++ b/src/uncategorized/reRecruit.tw @@ -1612,7 +1612,7 @@ She pauses, looking directly at you for the first time, though you get the sense <<set $activeSlave.behavioralFlaw = "odd">> <<set $activeSlave.fetish = "humiliation">> -<<if $assistantName is "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a supplicant has arrived at the door to the penthouse. A constant stream of hopefuls appear at your door, and $assistantName makes herself invaluable by filtering them. One of the few categories of applicant that is always admitted is people willing to be enslaved for some reason; the odd individual standing before you is just such a woman. +<<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> alerts you that a supplicant has arrived at the door to the penthouse. A constant stream of hopefuls appear at your door, and $assistantName makes herself invaluable by filtering them. One of the few categories of applicant that is always admitted is people willing to be enslaved for some reason; the odd individual standing before you is just such a woman. <br><br> "What we're going to do together will be recorded in the annals of history" she says expansively, sweeping about your office in a series of twirls and pirouettes. Though when you enquire as to what exactly you'll be doing together, all she can give you is a torrent of vague artistic prattle. In the end, all you can get out of her is an understanding that she sees enslavement as the ultimate form of creative self-expression. <br><br> diff --git a/src/uncategorized/resFailure.tw b/src/uncategorized/resFailure.tw index 0f054652772f4b958ccede829a0d492784722b03..57105b49ef6c3352fdb1e164a6bb1f5bb2c4d731 100644 --- a/src/uncategorized/resFailure.tw +++ b/src/uncategorized/resFailure.tw @@ -297,11 +297,11 @@ <</if>> <<set $activeSlave.health = random(60,80)>> <<set $activeSlave.muscles = 0>> - <<set $activeSlave.butt to either(4,5)>> + <<set $activeSlave.butt = either(4,5)>> <<set $activeSlave.face = random(20,60)>> - <<set $activeSlave.boobs to either(500,650,800)>> + <<set $activeSlave.boobs = either(500,650,800)>> <<set $activeSlave.waist = -15>> - <<set $activeSlave.lips to 35>> + <<set $activeSlave.lips = 35>> <<if $LDE.schoolUpgrade == 2>> <<set $activeSlave.balls = either(3,4)>> <<set $activeSlave.dick = either(3,4)>> @@ -463,11 +463,11 @@ <<set $activeSlave.career = "a Futanari Sister">> <<set $activeSlave.faceShape = either("sensual", "exotic")>> <<if $seed == 1>> - <<set $activeSlave.intelligence to -1>> - <<set $activeSlave.chem to 150>> - <<set $activeSlave.butt to either(5,6)>> - <<set $activeSlave.hips to 1>> - <<set $activeSlave.face to either(35,35,35,75,100)>> + <<set $activeSlave.intelligence = -1>> + <<set $activeSlave.chem = 150>> + <<set $activeSlave.butt = either(5,6)>> + <<set $activeSlave.hips = 1>> + <<set $activeSlave.face = either(35,35,35,75,100)>> <<set $activeSlave.boobs = 100*random(12,20)>> <<set $activeSlave.dick = random(2,3)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> @@ -480,21 +480,21 @@ <<set $activeSlave.balls = random(2,3)>> <<set $activeSlave.scrotum = $activeSlave.balls>> <</if>> - <<set $activeSlave.lips to 0>> - <<set $activeSlave.weight to 0>> + <<set $activeSlave.lips = 0>> + <<set $activeSlave.weight = 0>> <<set $activeSlave.actualAge = random(25,29)>> <<set $activeSlave.visualAge = $activeSlave.actualAge>> <<set $activeSlave.physicalAge = $activeSlave.actualAge>> <<set $activeSlave.ovaryAge = $activeSlave.actualAge>> - <<set $activeSlave.vagina to 2>> - <<set $activeSlave.anus to 2>> - <<set $activeSlave.fetish to "submissive">> + <<set $activeSlave.vagina = 2>> + <<set $activeSlave.anus = 2>> + <<set $activeSlave.fetish = "submissive">> <<elseif $seed == 2>> - <<set $activeSlave.intelligence to 0>> - <<set $activeSlave.chem to 200>> - <<set $activeSlave.butt to either(6,7)>> - <<set $activeSlave.hips to 2>> - <<set $activeSlave.face to either(35,35,75,75,100)>> + <<set $activeSlave.intelligence = 0>> + <<set $activeSlave.chem = 200>> + <<set $activeSlave.butt = either(6,7)>> + <<set $activeSlave.hips = 2>> + <<set $activeSlave.face = either(35,35,75,75,100)>> <<set $activeSlave.boobs = 100*random(20,32)>> <<set $activeSlave.dick = random(3,4)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> @@ -507,21 +507,21 @@ <<set $activeSlave.balls = random(3,4)>> <<set $activeSlave.scrotum = $activeSlave.balls>> <</if>> - <<set $activeSlave.lips to random(15,25)>> - <<set $activeSlave.weight to 20>> + <<set $activeSlave.lips = random(15,25)>> + <<set $activeSlave.weight = 20>> <<set $activeSlave.actualAge = random(30,34)>> <<set $activeSlave.visualAge = $activeSlave.actualAge>> <<set $activeSlave.physicalAge = $activeSlave.actualAge>> <<set $activeSlave.ovaryAge = $activeSlave.actualAge>> - <<set $activeSlave.vagina to 2>> - <<set $activeSlave.anus to 2>> - <<set $activeSlave.fetish to either("buttslut", "cumslut")>> + <<set $activeSlave.vagina = 2>> + <<set $activeSlave.anus = 2>> + <<set $activeSlave.fetish = either("buttslut", "cumslut")>> <<elseif $seed == 3>> - <<set $activeSlave.intelligence to 1>> - <<set $activeSlave.chem to 250>> - <<set $activeSlave.butt to either(7,8)>> - <<set $activeSlave.hips to 2>> - <<set $activeSlave.face to either(35,75,75,100,100)>> + <<set $activeSlave.intelligence = 1>> + <<set $activeSlave.chem = 250>> + <<set $activeSlave.butt = either(7,8)>> + <<set $activeSlave.hips = 2>> + <<set $activeSlave.face = either(35,75,75,100,100)>> <<set $activeSlave.boobs = 100*random(32,42)>> <<set $activeSlave.dick = random(4,5)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> @@ -544,11 +544,11 @@ <<set $activeSlave.anus = 3>> <<set $activeSlave.fetish = either("buttslut", "cumslut")>> <<else>> - <<set $activeSlave.intelligence to 2>> - <<set $activeSlave.chem to 300>> - <<set $activeSlave.butt to either(8,9)>> - <<set $activeSlave.hips to 2>> - <<set $activeSlave.face to either(35,75,100,100,100)>> + <<set $activeSlave.intelligence = 2>> + <<set $activeSlave.chem = 300>> + <<set $activeSlave.butt = either(8,9)>> + <<set $activeSlave.hips = 2>> + <<set $activeSlave.face = either(35,75,100,100,100)>> <<set $activeSlave.boobs = 100*random(44,60)>> <<set $activeSlave.dick = random(5,6)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> @@ -618,12 +618,12 @@ <<AddSlave $activeSlave>> /* skip New Slave Intro */ <</for>> <<include "Generate XY Slave">> - <<set $activeSlave.origin to "She was the leader of your arcology's Futanari Sisters until you engineered her community's failure and enslavement.">> - <<set $activeSlave.career to "a Futanari Sister">> - <<set $activeSlave.intelligence to 2>> - <<set $activeSlave.chem to 300>> - <<set $activeSlave.butt to either(8,9)>> - <<set $activeSlave.hips to 2>> + <<set $activeSlave.origin = "She was the leader of your arcology's Futanari Sisters until you engineered her community's failure and enslavement.">> + <<set $activeSlave.career = "a Futanari Sister">> + <<set $activeSlave.intelligence = 2>> + <<set $activeSlave.chem = 300>> + <<set $activeSlave.butt = either(8,9)>> + <<set $activeSlave.hips = 2>> <<set $activeSlave.face = 100>> <<set $activeSlave.boobs = 100*random(44,60)>> <<set $activeSlave.dick = random(5,6)>> diff --git a/src/uncategorized/saDevotion.tw b/src/uncategorized/saDevotion.tw index 8eb50dbfa26571b30b0ffd49e0cdc5e979bffcb8..1ec06c0fc1bd34260e566d99fa23d2cc1ff754a0 100644 --- a/src/uncategorized/saDevotion.tw +++ b/src/uncategorized/saDevotion.tw @@ -18,7 +18,7 @@ Since you are @@.mediumaquamarine;indulging@@ $slaves[$i].slaveName's desires, she @@.hotpink;likes you more.@@ <<set $slaves[$i].devotion += 5>> <<set $slaves[$i].trust += 5>> - <<elseif $rivalryDuration > 20 and $slaves[$i].devotion < 5>> + <<elseif $rivalryDuration > 20 && $slaves[$i].devotion < 5>> <<if Array.isArray($personalAttention) && $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; }) != -1>> You took everything from $slaves[$i].slaveName and @@.mediumorchid;she hates you for it.@@ Since you won't give her what she wants, she @@.gold;refuses to trust you.@@ Since you are putting such a personal touch into her care, she can't find it in her to rebel as strongly. <<set $slaves[$i].devotion -= 5>> @@ -28,7 +28,7 @@ <<set $slaves[$i].devotion -= 25>> <<set $slaves[$i].trust -= 25>> <</if>> - <<elseif $rivalryDuration > 10 and $slaves[$i].devotion < 5>> + <<elseif $rivalryDuration > 10 && $slaves[$i].devotion < 5>> <<if Array.isArray($personalAttention) && $personalAttention.findIndex(function(s) { return s.ID == $slaves[$i].ID; }) != -1>> She is @@.gold;horrified by you.@@ Your rival taught her a great deal about slave life in your arcology and indulged her deepest fantasies. $slaves[$i].slaveName considers being your pet @@.mediumorchid;a fate worse than death.@@ Since you are putting such a personal touch into her care, maybe you aren't the monster she thought you were. She can't find it in her to hate and fear you as much. <<set $slaves[$i].devotion -= 3>> diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw index bf4ad1b90499523f32839980ba50a3f6f6e878d5..8deb8e20cb088e50d95c7cb570fccb6557c7326a 100644 --- a/src/uncategorized/saLongTermEffects.tw +++ b/src/uncategorized/saLongTermEffects.tw @@ -1,7 +1,7 @@ :: SA long term effects [nobr] <<fetishChangeChance $slaves[$i]>> -<<set $bellyAccessory to $slaves[$i].bellyAccessory>> +<<set $bellyAccessory = $slaves[$i].bellyAccessory>> <<set _para = 0>> <<if $slaves[$i].aphrodisiacs === -1>><<set _oldEnergy = $slaves[$i].energy, _maxEnergyGain = Math.round((75 - _oldEnergy)/9.3)>><</if>> @@ -586,7 +586,7 @@ The fake belly she wears @@.gold;worries@@ her that you will soon put a real baby in her. <<set $slaves[$i].trust -= 1>> <</if>> - <<if $slaves[$i].bellyAccessory == "a huge empathy belly" and $slaves[$i].fetish != "pregnancy">> + <<if $slaves[$i].bellyAccessory == "a huge empathy belly" && $slaves[$i].fetish != "pregnancy">> <<if $slaves[$i].devotion > 50>> Her full-sized twins belly is heavy and unwieldy, but she carries it @@.hotpink;proudly@@ for you. <<set $slaves[$i].devotion += 1>> @@ -1024,7 +1024,7 @@ /* END CLOTHES AND ACCESSORIES */ <<if $slaves[$i].fetish == "mindbroken">> - <<set $slaves[$i].fetishStrength = 10, $slaves[$i].attrXY = 50, $slaves[$i].attrXX = 50, $slaves[$i].attrKnown = 1, $slaves[$i].devotion = 40, $slaves[$i].trust = -40, $slaves[$i].vaginalSkill = Math.clamp($slaves[$i].vaginalSkill,0,15), $slaves[$i].oralSkill = Math.clamp($slaves[$i].oralSkill,0,15), $slaves[$i].analSkill = Math.clamp($slaves[$i].analSkill,0,15), $slaves[$i].combatSkill = 0, $slaves[$i].whoreSkill = 0, $slaves[$i].entertainSkill = 0, $slaves[$i].intelligence to -2, $slaves[$i].intelligenceImplant to 0, $slaves[$i].sexualFlaw = "none", $slaves[$i].sexualQuirk = "none", $slaves[$i].behavioralFlaw = "none", $slaves[$i].behavioralQuirk = "none">> + <<set $slaves[$i].fetishStrength = 10, $slaves[$i].attrXY = 50, $slaves[$i].attrXX = 50, $slaves[$i].attrKnown = 1, $slaves[$i].devotion = 40, $slaves[$i].trust = -40, $slaves[$i].vaginalSkill = Math.clamp($slaves[$i].vaginalSkill,0,15), $slaves[$i].oralSkill = Math.clamp($slaves[$i].oralSkill,0,15), $slaves[$i].analSkill = Math.clamp($slaves[$i].analSkill,0,15), $slaves[$i].combatSkill = 0, $slaves[$i].whoreSkill = 0, $slaves[$i].entertainSkill = 0, $slaves[$i].intelligence = -2, $slaves[$i].intelligenceImplant = 0, $slaves[$i].sexualFlaw = "none", $slaves[$i].sexualQuirk = "none", $slaves[$i].behavioralFlaw = "none", $slaves[$i].behavioralQuirk = "none">> <<else>> <<if $slaves[$i].fuckdoll == 0>> @@ -2443,10 +2443,10 @@ <<if ($slaves[$i].assignment != "serve in the club")>> <<if ($slaves[$i].assignment != "serve in the master suite") || ($masterSuiteUpgradeLuxury < 2)>> <<if ($slaves[$i].assignment != "work in the dairy") || ($dairyStimulatorsSetting == 0)>> -<<if ($slaves[$i].vagina is 3) && ($slaves[$i].vaginalAccessory != "large dildo") && ($slaves[$i].vaginalAccessory != "huge dildo") && ($slaves[$i].vaginalAccessory != "long, large dildo") && ($slaves[$i].vaginalAccessory != "long, huge dildo")>> +<<if ($slaves[$i].vagina == 3) && ($slaves[$i].vaginalAccessory != "large dildo") && ($slaves[$i].vaginalAccessory != "huge dildo") && ($slaves[$i].vaginalAccessory != "long, large dildo") && ($slaves[$i].vaginalAccessory != "long, huge dildo")>> With a rest from strenuous use, @@.lime;$possessive loose vagina recovers a little.@@ <<set $slaves[$i].vagina -= 1>> -<<elseif ($slaves[$i].anus is 3) && ($slaves[$i].buttplug != "large plug") && ($slaves[$i].buttplug != "huge plug") && ($slaves[$i].buttplug != "long, large plug") && ($slaves[$i].buttplug != "long, huge plug")>> +<<elseif ($slaves[$i].anus == 3) && ($slaves[$i].buttplug != "large plug") && ($slaves[$i].buttplug != "huge plug") && ($slaves[$i].buttplug != "long, large plug") && ($slaves[$i].buttplug != "long, huge plug")>> With a rest from continual sodomy, @@.lime;$possessive gaping anus recovers a little.@@ <<set $slaves[$i].anus -= 1>> <</if>> @@ -2461,7 +2461,7 @@ /* SMART PIERCING EFFECTS */ -<<if ($slaves[$i].clitPiercing is 3)>> +<<if ($slaves[$i].clitPiercing == 3)>> <<if $slaves[$i].fuckdoll > 0>> Its smart <<if $slaves[$i].vagina > -1>>clit<<else>>frenulum<</if>> piercing is slaved to its stimulation systems. <<elseif $slaves[$i].fetish == "mindbroken">> @@ -2474,7 +2474,7 @@ <<if $slaves[$i].energy > 5>> <<set $slaves[$i].energy -= 10>> <<elseif $slaves[$i].energy > 0>> - <<set $slaves[$i].energy to 0>> + <<set $slaves[$i].energy = 0>> <</if>> <<case "all">> <<if $slaves[$i].energy <= 95>> @@ -5263,7 +5263,7 @@ <</if>> /* pregmod */ -<<if ($slaves[$i].scars != 0) and ($slaves[$i].scars != 6)>> +<<if ($slaves[$i].scars != 0) && ($slaves[$i].scars != 6)>> <<if $arcologies[0].FSDegradationist != "unset">> Society @@.green;mildly approves@@ of your slave's scarring; this encourages the further abuse of slaves. <<FSChangePorn "Degradationist" 1>> @@ -5511,7 +5511,7 @@ <<if $slaves[$i].fuckdoll == 0>> <<if $slaves[$i].fetish != "mindbroken">> <<if typeof $slaves[$i].origin == "string">> -<<set $toSearch to $slaves[$i].origin>> +<<set $toSearch = $slaves[$i].origin>> <<if $toSearch.indexOf("Slave Shelter") != -1>> <<if ["serve the public", "whore", "work in the brothel", "serve in the club"].includes($slaves[$i].assignment)>> <<if ($slaves[$i].trust > 20) && ($slaves[$i].health > 40)>> @@ -7299,28 +7299,28 @@ <<if $retiree == 0>> <<if $slaves[$i].indenture < 0>> <<if $slaves[$i].actualAge >= $retirementAge && $PhysicalRetirementAgePolicy != 1>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <<elseif $slaves[$i].physicalAge >= $retirementAge && $PhysicalRetirementAgePolicy == 1>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <</if>> <<if $SexMilestoneRetirement == 1>> <<if $slaves[$i].oralCount + $slaves[$i].analCount + $slaves[$i].vaginalCount + $slaves[$i].penetrativeCount + $slaves[$i].mammaryCount >= $retirementSex>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <</if>> <</if>> <<if $MilkMilestoneRetirement == 1>> <<if $slaves[$i].milk >= $retirementMilk>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <</if>> <</if>> <<if $BirthsMilestoneRetirement == 1>> <<if $slaves[$i].births >= $retirementBirths>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <</if>> <</if>> <<if $KillsMilestoneRetirement == 1>> <<if $slaves[$i].pitkills >= $retirementKills>> - <<set $retiree to $slaves[$i]>> + <<set $retiree = $slaves[$i]>> <</if>> <</if>> <</if>> @@ -7347,7 +7347,7 @@ <<if $slaves[$i].indenture == 0>> <<if $expiree == 0>> - <<set $expiree to $slaves[$i]>> + <<set $expiree = $slaves[$i]>> <</if>> <</if>> diff --git a/src/uncategorized/saRelationships.tw b/src/uncategorized/saRelationships.tw index 3ee4a75cf6a29753e016f2bbdb7917271fbf1def..136126ebd11a9aed9574ce0391b770bba2f3b17f 100644 --- a/src/uncategorized/saRelationships.tw +++ b/src/uncategorized/saRelationships.tw @@ -200,7 +200,7 @@ <<set _drop = 1>> <</if>> <<if (_SlaveI.relationship > 0) || (_SlaveI.relation > 0)>> - <<for _j to 0; _j < _SL; _j++>> + <<for _j = 0; _j < _SL; _j++>> <<if _SlaveI.relationshipTarget == $slaves[_j].ID>> <<set _SlaveJ = $slaves[_j], _J = _j , _SlaveJ.relationshipTarget = _SlaveI.ID, _SlaveJ.relationship = _SlaveI.relationship>> <</if>> diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw index e65a3b6ec068fe4cdd81862e6f454d12dda746a8..910150afa7705c6b80177b1529431d90b8e49a4c 100644 --- a/src/uncategorized/saServeThePublic.tw +++ b/src/uncategorized/saServeThePublic.tw @@ -250,7 +250,7 @@ Her appearance attracted $beauty members of the public (<<print Math.trunc($beau $slaves[$i].slaveName @@.hotpink;really enjoys@@ making so many people laugh. <<set $slaves[$i].devotion += 1>> <</if>> -<<if ($slaves[$i].sexualQuirk is "tease")>> +<<if ($slaves[$i].sexualQuirk == "tease")>> $slaves[$i].slaveName @@.mediumaquamarine;trusts your judgment@@ in assigning her a job that affords her a chance to tease and flirt. <<set $slaves[$i].trust += 1>> <</if>> diff --git a/src/uncategorized/saWhore.tw b/src/uncategorized/saWhore.tw index dfcf6d445e740502c52df0a94c05525c95eaa850..0eb73c3821a2f429664c84697a7aab71c3f0ac37 100644 --- a/src/uncategorized/saWhore.tw +++ b/src/uncategorized/saWhore.tw @@ -234,7 +234,7 @@ Her appearance attracted $beauty customers (<<print Math.trunc($beauty/7)>> a da $slaves[$i].slaveName @@.hotpink;openly enjoys@@ the direct, frank language of prostitution, and delights customers with cutting remarks even as they fuck her. <<set $slaves[$i].devotion += 1>> <</if>> -<<if ($slaves[$i].sexualQuirk is "caring")>> +<<if ($slaves[$i].sexualQuirk == "caring")>> $slaves[$i].slaveName sees her role as helping people with their sexual needs, and she @@.mediumaquamarine;trusts that her place@@ in society is an important one. <<set $slaves[$i].trust += 1>> <</if>> diff --git a/src/uncategorized/scheduledEvent.tw b/src/uncategorized/scheduledEvent.tw index 3b12a10d450c56fcd3af38279ff27c1f957af98a..07e6ef1bbf9932ae40ce43e8946695b22670c6e8 100644 --- a/src/uncategorized/scheduledEvent.tw +++ b/src/uncategorized/scheduledEvent.tw @@ -137,9 +137,9 @@ <<elseif ($FCTVshow == 1)>> <<set $FCTVshow = 0, $activeSlave = 0>> <<goto "SE FCTV Shows">> -<<elseif ($recruiterEugenics == 0 and $recruiterProgress >= 13)>> +<<elseif ($recruiterEugenics == 0 && $recruiterProgress >= 13)>> <<goto "SE recruiter success">> -<<elseif ($recruiterEugenics == 1 and $recruiterProgress >= (13 + ($IntelligenceEugenicsSMR+$HeightEugenicsSMR+$FaceEugenicsSMR)*6))>> +<<elseif ($recruiterEugenics == 1 && $recruiterProgress >= (13 + ($IntelligenceEugenicsSMR+$HeightEugenicsSMR+$FaceEugenicsSMR)*6))>> <<goto "SE recruiter success">> <<elseif ($customSlaveOrdered == 1)>> <<goto "SE custom slave delivery">> diff --git a/src/uncategorized/schoolroom.tw b/src/uncategorized/schoolroom.tw index fe4dd54e33c9a7473625afe96953a91587b83a65..e264d53d1d12dc8164822d4681ac4390953cdcc5 100644 --- a/src/uncategorized/schoolroom.tw +++ b/src/uncategorized/schoolroom.tw @@ -111,7 +111,7 @@ $schoolroomNameCaps is well-equipped, with wall screens to display lessons. Thes <<link "''Send a slave to study in $schoolroomName''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw index 6a7b7216bf2f922fed9347fce6ba0d0f01db750e..174bb11d11685c70c9a3dc7a6ec5a5e69c8cc9e8 100644 --- a/src/uncategorized/seBirth.tw +++ b/src/uncategorized/seBirth.tw @@ -21,7 +21,7 @@ I need to break single passage to several widgets, as it's been overcomplicated <<set $legendaryWombID = 0>> <</if>> -<<for $i to 0; $i < $slaves.length; $i++>> +<<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].labor == 1>> <<if ndef $slaves[$i].laborCount>> <<set $slaves[$i].laborCount = 0>> diff --git a/src/uncategorized/seLethalPit.tw b/src/uncategorized/seLethalPit.tw index 2c9823202f936ff60db48bc76b7713acf932435c..35aaeafd69508a5fcf646c4fa156587ae0527d17 100644 --- a/src/uncategorized/seLethalPit.tw +++ b/src/uncategorized/seLethalPit.tw @@ -561,12 +561,12 @@ You let the winner _winner.slaveName, shaking as she comes off the adrenaline, d <</if>> <</if>> -<<if (_winner.rivalry > 0) && (_loser.ID is _winner.rivalryTarget)>> +<<if (_winner.rivalry > 0) && (_loser.ID == _winner.rivalryTarget)>> <<if (_winner.devotion > 75)>> She is so accepting of the low value of slave life that she @@.hotpink;is pleased@@ to have killed her rival _loser.slaveName. <<set _winner.devotion += 4>> <</if>> -<<elseif (_winner.relationship >= 0) && (_loser.ID is _winner.relationshipTarget)>> +<<elseif (_winner.relationship >= 0) && (_loser.ID == _winner.relationshipTarget)>> <<if (_winner.devotion > 95)>> She is so worshipful of you that she sees the death of her only friend at her own hand as an @@.hotpink;honorable@@ end to their doomed slave relationship. <<set _winner.devotion += 4>> diff --git a/src/uncategorized/seNonlethalPit.tw b/src/uncategorized/seNonlethalPit.tw index 8b449ae7272197b7fa57c82209e35fdb4b80b136..6b11077e84baedf6f4ee0a99691eb948171d0d47 100644 --- a/src/uncategorized/seNonlethalPit.tw +++ b/src/uncategorized/seNonlethalPit.tw @@ -638,9 +638,9 @@ You throw the victor's strap-on down to _winner.slaveName. <<set _winner.devotion -= 10>> <</if>> <</switch>> -<<elseif (_winner.relation != 0) && (_loser.ID is _winner.relationTarget) && (_winner.devotion >= 20)>> +<<elseif (_winner.relation != 0) && (_loser.ID == _winner.relationTarget) && (_winner.devotion >= 20)>> She accepts having to abuse _loser.slaveName, and plans to make it up to her later. -<<elseif (_winner.relation != 0) && (_loser.ID is _winner.relationTarget)>> +<<elseif (_winner.relation != 0) && (_loser.ID == _winner.relationTarget)>> She @@.mediumorchid;hates@@ having to abuse _loser.slaveName. <<set _winner.devotion -= 10>> <</if>> @@ -739,7 +739,7 @@ You throw the victor's strap-on down to _winner.slaveName. <<set _loser.trust -= 10>> <</if>> <</switch>> -<<elseif (_loser.relation != 0) && (_winner.ID is _loser.relationTarget) && (_loser.devotion >= 20)>> +<<elseif (_loser.relation != 0) && (_winner.ID == _loser.relationTarget) && (_loser.devotion >= 20)>> She accepts _winner.slaveName having to rape her, but she @@.gold;fears@@ that it will happen again. <<set _loser.trust -= 10>> <<elseif (_loser.relation != 0) && (_winner.ID == _loser.relationTarget)>> diff --git a/src/uncategorized/sellSlave.tw b/src/uncategorized/sellSlave.tw index fa67db158d93b5a252f1957b68e5d4ff24534614..06fdfc140a0cf665e497b7c0afe2fa578086bb5e 100644 --- a/src/uncategorized/sellSlave.tw +++ b/src/uncategorized/sellSlave.tw @@ -264,7 +264,7 @@ A reputable slave appraiser arrives promptly to inspect her and certify her qual <<if $activeSlave.sexualFlaw == "breeder" && $arcologies[0].FSRepopulationFocus != "unset">> She is obsessed with breeding, that will make her very popular in your arcology. <<elseif $activeSlave.sexualFlaw != "none">> - <<if $activeSlave.behavioralFlaw is "none">> + <<if $activeSlave.behavioralFlaw == "none">> She has a sexual flaw, which is a minor negative. <</if>> <</if>> @@ -563,11 +563,11 @@ A reputable slave appraiser arrives promptly to inspect her and certify her qual <<if $activeSlave.breedingMark == 1>> <<set $buyer = 0>> -<<set $seed to 500*Math.trunc(($slaveCost*1.1)/500)>> +<<set $seed = 500*Math.trunc(($slaveCost*1.1)/500)>> <br>The current offer for her stands at ''<<print cashFormat($seed)>>''. <<link "Accept bid">> <<set $cash += 500*Math.trunc(($slaveCost*1.1)/500)>> - <<set $buyer to "elite auction">> + <<set $buyer = "elite auction">> <<goto "Slave Sold">> <</link>> <<else>> diff --git a/src/uncategorized/servantsQuarters.tw b/src/uncategorized/servantsQuarters.tw index 119d862e74b2dcdea8b95321bdf68618a6aaf52e..e937096e9d19883be020d7e1268e5c4ab1164ebc 100644 --- a/src/uncategorized/servantsQuarters.tw +++ b/src/uncategorized/servantsQuarters.tw @@ -109,7 +109,7 @@ $servantsQuartersNameCaps <<link "''Send a slave to work out of $servantsQuartersName''">> <<replace #ComingGoing>> <<resetAssignmentFilter>> - <<set $Flag to 0>> + <<set $Flag = 0>> <<include "Slave Summary">> <</replace>> <</link>> diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw index 49216679889ba29b8c8df046c54d0f07cda6e2f7..6fa4f11c1f256d18f97672b14e380d430503993a 100644 --- a/src/uncategorized/slaveInteract.tw +++ b/src/uncategorized/slaveInteract.tw @@ -128,7 +128,7 @@ <<if $enema == 1>> <<if ($activeSlave.inflation < 3 && $activeSlave.pregKnown == 0 && $activeSlave.bellyImplant < 1500) || ($activeSlave.inflation < 1)>> <<if $activeSlave.inflationType == "water" || $activeSlave.inflationType == "none">> - | <<link "Fill her ass with water">><<set $activeSlave.inflationType to "water">><<set $activeSlave.inflationMethod to 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> + | <<link "Fill her ass with water">><<set $activeSlave.inflationType = "water">><<set $activeSlave.inflationMethod = 2>><<replace "#miniscene">><<include "FillUpButt">><br><</replace>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <</if>> <<if $medicalEnema == 1>> <<if $activeSlave.inflationType == "aphrodisiac" || $activeSlave.inflationType == "none">> @@ -230,7 +230,7 @@ <</if>> /* <<if $activeSlave.daughters > 1>> - | <<link "Fuck her with her daughters">><<replace "#miniscene">><<set $partner to "daughters">><<include "FRelation">><br> <</replace>><</link>> + | <<link "Fuck her with her daughters">><<replace "#miniscene">><<set $partner = "daughters">><<include "FRelation">><br> <</replace>><</link>> <</if>> */ <<if $activeSlave.sisters > 0>> @@ -1198,7 +1198,7 @@ Aphrodisiacs: <span id="aphrodisiacs"><strong><<if $activeSlave.aphrodisiacs > 1 <span id="bloating"> <<if $activeSlave.inflation > 0>> <br> -__Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation is 3>><<print "She is required to keep 2 gallons of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation is 2>><<print "She is required to keep 4 liters of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation is 1>><<print "She is required to keep 2 liters of $activeSlave.inflationType in her at all times">><</if>></span></strong>. +__Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation == 3>><<print "She is required to keep 2 gallons of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 2>><<print "She is required to keep 4 liters of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 1>><<print "She is required to keep 2 liters of $activeSlave.inflationType in her at all times">><</if>></span></strong>. <<if $activeSlave.inflationMethod == 3>> <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0,$activeSlave.cumSource = 0,$activeSlave.milkSource = 0>><<SetBellySize $activeSlave>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif $activeSlave.inflationType == "milk">> diff --git a/src/uncategorized/slaveMarkets.tw b/src/uncategorized/slaveMarkets.tw index b8195c7a495e19573f37c0be8a529ae9d9fe4282..2c44f3f290b8047f31f6fb54edf0d62cca95ae81 100644 --- a/src/uncategorized/slaveMarkets.tw +++ b/src/uncategorized/slaveMarkets.tw @@ -13,7 +13,7 @@ You visit the slave markets off the arcology plaza. It's always preferable to ex You're in the corner of the slave market occupied by "The Flesh Heap", a dumping ground, of sorts, for broken slaves. Be it braindeath, drug overdose, coma or anything else, this market is willing to buy and sell them. Most of the worthwhile slaves have already been picked clean by pharmaceutical companies for drug testing, and the rest are practically nothing more than vegetables, but a handful remain just conscious enough to be profitable with effort as slaves. One should go in expecting only the worst quality possible, though if anything catches your eye, it will be rather cheap to purchase. - <<set $seed to random(1,4)>> + <<set $seed = random(1,4)>> <<if $seed == 1>> "Looking for a warm body to use as furniture? Perhaps as a decorative, living sculpture? We got what you want!" <<elseif $seed == 2>> diff --git a/src/uncategorized/slaveSold.tw b/src/uncategorized/slaveSold.tw index ad84364685e7dd9d9eb24566a6e869b650fcd64e..ab24bf8ac3a4734560ae783a778923c4418aef92 100644 --- a/src/uncategorized/slaveSold.tw +++ b/src/uncategorized/slaveSold.tw @@ -128,7 +128,7 @@ <<ClearSummaryCache $slaves[$j]>> <br><br> <<set $slaves[$j].devotion -= 20>> - <<set $display to 1>> + <<set $display = 1>> <<break>> <</if>> <</if>> diff --git a/src/uncategorized/spaReport.tw b/src/uncategorized/spaReport.tw index f91c0c1eb927e5d71a0dbd7e903b99fbae4df45d..16e4fa6967059c6074be5aea09135efdc8aba65b 100644 --- a/src/uncategorized/spaReport.tw +++ b/src/uncategorized/spaReport.tw @@ -179,7 +179,7 @@ She does her best to accommodate $slaves[$i].slaveName's pregnancy and to make sure the mother-to-be is happy and comfortable. <<if random(1,100) > 65 && $Attendant.fetish == "none">> After massaging $slaves[$i].slaveName's growing belly multiple times, $Attendant.slaveName begins to find herself fantasizing about being swollen with life too. - <<set $Attendant.fetish to "pregnancy", $slaves[_FLs].fetish to "pregnancy">> + <<set $Attendant.fetish = "pregnancy", $slaves[_FLs].fetish = "pregnancy">> <</if>> <</if>> <<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>> diff --git a/src/uncategorized/storyCaption.tw b/src/uncategorized/storyCaption.tw index efd4f7b0a7994ca17cd6550b7f0ebade4c063af2..ebaa3984eac40520baddb54fcbf88b9370f77dfb 100644 --- a/src/uncategorized/storyCaption.tw +++ b/src/uncategorized/storyCaption.tw @@ -588,6 +588,7 @@ <br> <br><<link [[Wardrobe]]>><</link>> <br><<if $dispensary>>[[Pharmaceutical Fabricator|Dispensary]]<</if>> + <br><<if $rep >= 10000>>[[Black Market|The Black Market]]<</if>> <br><br><br><br><br> <<elseif _Pass == "Manage Personal Affairs">> <br> @@ -596,7 +597,9 @@ <br> <br><<link [[Wardrobe]]>><</link>> <br><<if $dispensary>>[[Pharmaceutical Fabricator|Dispensary]]<</if>> + <br><<if $rep >= 10000>>[[Black Market|The Black Market]]<</if>> <br><br><br><br><br> + <<elseif _Pass == "Options">> <br> <br>[[Summary Options]] diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw index b8fc71114d172763e7647244390d10bf46c1d7ff..d651f9567b3cee201521c292551b0da2eae54f95 100644 --- a/src/uncategorized/surgeryDegradation.tw +++ b/src/uncategorized/surgeryDegradation.tw @@ -322,7 +322,7 @@ As the remote surgery's long recovery cycle completes, <<set $activeSlave.trust += 25>> <<if ($activeSlave.devotion > 50)>> She loved you before, but she's @@.hotpink;very grateful,@@ and @@.mediumaquamarine;more trusting,@@ too. She never realized just how good you looked, and now she can't get your image out of her mind. - <<if $activeSlave.relationship == 0>><<set $activeSlave.relationship to -2>><</if>> + <<if $activeSlave.relationship == 0>><<set $activeSlave.relationship = -2>><</if>> <<elseif ($activeSlave.devotion > 20)>> She accepted you as her owner before, but she's @@.hotpink;very grateful,@@ and @@.mediumaquamarine;more trusting,@@ too. <<else>> @@ -1396,7 +1396,7 @@ As the remote surgery's long recovery cycle completes, <<set $activeSlave.trust -= 10>> <<set $activeSlave.devotion -= 10>> <<else>> - Of course, she could not walk out of the surgery; you carried her. You had a good idea what her reaction would be, so <<if ($activeSlave.teeth is "removable")>>you removed her teeth<<else>>she's muzzled<</if>> to prevent her from trying to bite. She sobs convulsively, and her <<if canSee($activeSlave)>>eyes dart desperately from side to side through her tears, hopelessly imploring the mirror to show her something other than this<<else>>stumps twitch pathetically with her desperate efforts to move her limbs, to prove there is something other than this<</if>>. Anything other than this. @@.mediumorchid;The surgical invasion has filled her with horror and anger.@@ Since the surgery was invasive, @@.red;her health has been greatly affected.@@ She is @@.gold;terrified to the point of insanity@@ of your total power over her body. + Of course, she could not walk out of the surgery; you carried her. You had a good idea what her reaction would be, so <<if ($activeSlave.teeth == "removable")>>you removed her teeth<<else>>she's muzzled<</if>> to prevent her from trying to bite. She sobs convulsively, and her <<if canSee($activeSlave)>>eyes dart desperately from side to side through her tears, hopelessly imploring the mirror to show her something other than this<<else>>stumps twitch pathetically with her desperate efforts to move her limbs, to prove there is something other than this<</if>>. Anything other than this. @@.mediumorchid;The surgical invasion has filled her with horror and anger.@@ Since the surgery was invasive, @@.red;her health has been greatly affected.@@ She is @@.gold;terrified to the point of insanity@@ of your total power over her body. <<set $activeSlave.trust -= 50>> <<set $activeSlave.devotion -= 50>> <</if>> diff --git a/src/uncategorized/walkPast.tw b/src/uncategorized/walkPast.tw index b307db7d84361b5343c0741ee468685d1d76b7cf..d3f12cc9aa903b555b7abcebe39d4735242e61f5 100644 --- a/src/uncategorized/walkPast.tw +++ b/src/uncategorized/walkPast.tw @@ -2090,7 +2090,7 @@ Her bodysuit shows off her womanhood as she moves. <</if>> <<case "a leotard">> - <<if ($activeSlave.dick > 0) and canAchieveErection($activeSlave)>> + <<if ($activeSlave.dick > 0) && canAchieveErection($activeSlave)>> She's got her erection tucked vertically upward under the tight material of her leotard. <<elseif ($activeSlave.dick > 0)>> The tight material of her leotard hugs and minimizes the size of her soft member as she moves. @@ -2098,7 +2098,7 @@ The thin crotch piece of her leotard occasionally threatens to ride up between her pussylips as she moves. <</if>> <<case "a bunny outfit">> - <<if ($activeSlave.dick > 0) and canAchieveErection($activeSlave)>> + <<if ($activeSlave.dick > 0) && canAchieveErection($activeSlave)>> She's moving uncomfortably, as though her teddy isn't tailored quite perfectly for what she's got going on in front. <<elseif ($activeSlave.dick > 0)>> Her teddy is tailored well enough to minimize the fact that she isn't a natural woman. diff --git a/src/utility/assayWidgets.tw b/src/utility/assayWidgets.tw index ef7a49c941f14cc3ab371c241bd944a60a3a47f2..f17b9fccf389c3ab4bcf1dddc6ef652febb351a6 100644 --- a/src/utility/assayWidgets.tw +++ b/src/utility/assayWidgets.tw @@ -57,11 +57,11 @@ <<else>> <<set $beauty -= $args[0].face/30>> <</if>> -<<elseif $args[0].faceShape is "exotic">> +<<elseif $args[0].faceShape == "exotic">> <<set $beauty += 2*($args[0].face/30)>> -<<elseif $args[0].faceShape is "sensual">> +<<elseif $args[0].faceShape == "sensual">> <<set $beauty += 2+($args[0].face/30)>> -<<elseif $args[0].faceShape is "cute">> +<<elseif $args[0].faceShape == "cute">> <<set $beauty += 4>> <</if>> @@ -166,7 +166,7 @@ <</if>> <<if ($args[0].markings != "none")>> - <<if ($args[0].markings is "beauty mark")>> + <<if ($args[0].markings == "beauty mark")>> <<if ($args[0].face > 40)>> <<set $beauty += 6>> <<elseif ($args[0].face < -10)>> diff --git a/src/utility/descriptionWidgetsFlesh.tw b/src/utility/descriptionWidgetsFlesh.tw index 9b9ec5c3f0df9ada8dc87ca12a74ddc238165273..9c35a4eb69cde9c48ff88bcc107f8c46f821e21d 100644 --- a/src/utility/descriptionWidgetsFlesh.tw +++ b/src/utility/descriptionWidgetsFlesh.tw @@ -668,7 +668,7 @@ $possessiveCap <<elseif $activeSlave.boobs < 7500>><<print either("obviously engineered", "disproportionate")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill X cups. <<elseif $activeSlave.boobs < 8000>><<print either("disproportionate", "nearly inhuman")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill Y cups. <<elseif $activeSlave.boobs < 8500>><<print either("nearly inhuman", "nearly alien")>> <<print either("tits", "breasts", "mammaries", "udders")>><<if $showBoobCCs == 1>>, <<print $activeSlave.boobs>> CCs each,<</if>> would fill Z cups. -<<elseif $activeSlave.boobs < 10000+($activeSlave.muscles*20) and $activeSlave.physicalAge <= 12>> +<<elseif $activeSlave.boobs < 10000+($activeSlave.muscles*20) && $activeSlave.physicalAge <= 12>> <<if ($activeSlave.amp == 1)>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print $activeSlave.boobs>> CCs each, they<<else>> They<</if>> are so large that $pronoun might not be able to walk, if $pronoun still had legs. <<elseif ($activeSlave.muscles >= 5)>> @@ -676,7 +676,7 @@ $possessiveCap <<else>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print $activeSlave.boobs>> CCs each, they<<else>> They<</if>> are so large that $pronoun can barely stand. If they grow any larger, $pronoun may not be able to walk. <</if>> -<<elseif $activeSlave.boobs < 20000+($activeSlave.muscles*50) and $activeSlave.physicalAge < 18>> +<<elseif $activeSlave.boobs < 20000+($activeSlave.muscles*50) && $activeSlave.physicalAge < 18>> <<if ($activeSlave.amp == 1)>> <<print either("boobs", "breasts", "mammaries", "udders")>> have <<if $activeSlave.boobsImplant>>been altered<<else>>grown<</if>> past any pretense of proportion.<<if $showBoobCCs == 1>> At <<print $activeSlave.boobs>> CCs each, they<<else>> They<</if>> are so large that $pronoun might not be able to walk, if $pronoun still had legs. <<elseif ($activeSlave.muscles >= 5)>> @@ -4028,7 +4028,7 @@ $possessiveCap the suit obscures all but the shape of $object pretty face. <</if>> <<else>> - <<if $activeSlave.markings is "beauty mark">> + <<if $activeSlave.markings == "beauty mark">> <<if $activeSlave.face < -95>> It bears a severely disfiguring, discolored mark. <<elseif $activeSlave.face < -40>> @@ -11250,27 +11250,27 @@ she's <<if $activeSlave.bellyTat != 0>> <<if $activeSlave.bellyImplant >= 32000>> - <<if $activeSlave.bellyTat is "a heart">> + <<if $activeSlave.bellyTat == "a heart">> A heart is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic implant-filled middle. - <<elseif $activeSlave.bellyTat is "a star">> + <<elseif $activeSlave.bellyTat == "a star">> A star is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic implant-filled pregnancy middle. - <<elseif $activeSlave.bellyTat is "a butterfly">> + <<elseif $activeSlave.bellyTat == "a butterfly">> A butterfly is tattooed around $possessive popped navel, though it is barely recognizable so stretched by $possessive titanic implant-filled pregnancy middle. <</if>> <<elseif $activeSlave.bellyImplant >= 16000>> - <<if $activeSlave.bellyTat is "a heart">> + <<if $activeSlave.bellyTat == "a heart">> A heart is tattooed around $possessive popped navel, though it is rather stretched by her enormous implant-filled middle. - <<elseif $activeSlave.bellyTat is "a star">> + <<elseif $activeSlave.bellyTat == "a star">> A star is tattooed around $possessive popped navel, though it is rather stretched by her enormous implant-filled middle. - <<elseif $activeSlave.bellyTat is "a butterfly">> + <<elseif $activeSlave.bellyTat == "a butterfly">> A butterfly is tattooed around $possessive popped navel, though it is rather stretched by her enormous implant-filled middle. <</if>> <<elseif $activeSlave.bellyImplant >= 8000>> - <<if $activeSlave.bellyTat is "a heart">> + <<if $activeSlave.bellyTat == "a heart">> A heart is tattooed around $possessive popped navel, only to be truly seen when $pronoun appears full-term. - <<elseif $activeSlave.bellyTat is "a star">> + <<elseif $activeSlave.bellyTat == "a star">> A star is tattooed around $possessive popped navel, only to be truly seen when $pronoun appears full-term. - <<elseif $activeSlave.bellyTat is "a butterfly">> + <<elseif $activeSlave.bellyTat == "a butterfly">> A butterfly is tattooed around $possessive popped navel, only to be truly seen when $pronoun appears full-term. <</if>> <<elseif $activeSlave.bellyImplant >= 4000>> diff --git a/src/utility/descriptionWidgetsPiercings.tw b/src/utility/descriptionWidgetsPiercings.tw index acbea5cbf0742756cc269b78ebcde7f0ea3bb5bf..e16a33ff146fa9f93bc96b30356452d8fe8650e1 100644 --- a/src/utility/descriptionWidgetsPiercings.tw +++ b/src/utility/descriptionWidgetsPiercings.tw @@ -70,7 +70,7 @@ $pronounCap has simple studs in her nose. <<elseif $activeSlave.nosePiercing == 2>> $pronounCap has nasal studs and a large septum ring. - <<if ($activeSlave.clothes is "slutty jewelry") && ($activeSlave.earPiercing > 0)>> + <<if ($activeSlave.clothes == "slutty jewelry") && ($activeSlave.earPiercing > 0)>> Her bangles include a light chain from her nose ring to her ear piercings on one side. <</if>> <</if>> diff --git a/src/utility/extendedFamilyWidgets.tw b/src/utility/extendedFamilyWidgets.tw index 2f3ef3425ecef06b682a8585b44223ead3187c5f..3fbfa4c9d7449ce8fa4f2c31d881639dcfb3f427 100644 --- a/src/utility/extendedFamilyWidgets.tw +++ b/src/utility/extendedFamilyWidgets.tw @@ -138,10 +138,10 @@ /*testtest grandchild passage - determines how many grandchildren the current slave has*/ <<for $i = 0; $i < $slaves.length; $i++>> <<if $slaves[$i].ID != $activeSlave.ID>> - <<if $activeSlave.ID == $slaves[$i].mother or $activeSlave.ID == $slaves[$i].father>> + <<if $activeSlave.ID == $slaves[$i].mother || $activeSlave.ID == $slaves[$i].father>> <<for $j = 0; $j < $slaves.length; $j++>> <<if $slaves[$i].ID != $slaves[$j].ID>> - <<if $slaves[$i].ID == $slaves[$j].mother or $slaves[$i].ID == $slaves[$j].father>> + <<if $slaves[$i].ID == $slaves[$j].mother || $slaves[$i].ID == $slaves[$j].father>> <<set $children.push($slaves[$j])>> <</if>> <</if>> @@ -218,7 +218,7 @@ <<if $slaves[$i].ID != $activeSlave.ID>> <<if areSisters($slaves[$i], $activeSlave) == 1 || areSisters($slaves[$i], $activeSlave) == 2>> <<if $slaves[$i].ID == $PC.mother || $slaves[$i].ID == $PC.father>> - <<for $j to 0; $j < $slaves.length; $j++>> + <<for $j = 0; $j < $slaves.length; $j++>> <<if $slaves[$i].ID != $slaves[$j].ID && $slaves[$j].dick > 0 && $slaves[$j].genes == "XY">> <<if areSisters($slaves[$j], $activeSlave) == 1 || areSisters($slaves[$j], $activeSlave) == 2>> <<set $children.push($slaves[$j])>> @@ -233,7 +233,7 @@ $pronounCap <<if $children.length > 2>> is @@.lightgreen;your uncle along with - <<for $j to 0; $j < $children.length; $j++>> + <<for $j = 0; $j < $children.length; $j++>> <<if $j < $children.length-1>> $children[$j].slaveName, <<else>> @@ -865,7 +865,7 @@ <<widget "listOfSlavesWithSameParent">> <<if $activeSlave[$args[0]] != 0>> <<set _printSeperator = false>> -<<if $activeSlave[$args[0]] == $PC[$args[0]]>>You<<set _printSeperator = true>><</if>><<for _j = 0; _j < $slaves.length; _j++>><<if $slaves[_j][$args[0]] == $activeSlave[$args[0]]>><<if _printSeperator>> | <</if>><<set _printSeperator to true>><<print $slaves[_j].slaveName>><</if>><</for>> +<<if $activeSlave[$args[0]] == $PC[$args[0]]>>You<<set _printSeperator = true>><</if>><<for _j = 0; _j < $slaves.length; _j++>><<if $slaves[_j][$args[0]] == $activeSlave[$args[0]]>><<if _printSeperator>> | <</if>><<set _printSeperator = true>><<print $slaves[_j].slaveName>><</if>><</for>> <</if>> <</widget>> @@ -887,7 +887,7 @@ <<widget "listOfSlavesWithParent">> <<if $args[1] != 0>> <<set _printSeperator = false>> -<<if $args[1] == $PC[$args[0]]>>You<<set _printSeperator = true>><</if>><<for _j = 0; _j < $slaves.length; _j++>><<if $slaves[_j][$args[0]] == $args[1]>><<if _printSeperator>> | <</if>><<set _printSeperator to true>><<print $slaves[_j].slaveName>><</if>><</for>> +<<if $args[1] == $PC[$args[0]]>>You<<set _printSeperator = true>><</if>><<for _j = 0; _j < $slaves.length; _j++>><<if $slaves[_j][$args[0]] == $args[1]>><<if _printSeperator>> | <</if>><<set _printSeperator = true>><<print $slaves[_j].slaveName>><</if>><</for>> <</if>> <</widget>> diff --git a/src/utility/miscWidgets.tw b/src/utility/miscWidgets.tw index d42161ab717885219e91b0afdc0c8f1b6834c91d..a2877b9ecb2a822cae77932d04b674f583f87ccf 100644 --- a/src/utility/miscWidgets.tw +++ b/src/utility/miscWidgets.tw @@ -643,7 +643,7 @@ <<replace #bloating>> <<if $activeSlave.inflation > 0>> <br> - __Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation is 3>><<print "She is required to keep 2 gallons of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation is 2>><<print "She is required to keep 4 liters of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation is 1>><<print "She is required to keep 2 liters of $activeSlave.inflationType in her at all times">><</if>></span></strong>. + __Required Bloating__: <strong><span id="inflate"><<if $activeSlave.inflation == 3>><<print "She is required to keep 2 gallons of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 2>><<print "She is required to keep 4 liters of $activeSlave.inflationType in her at all times">><<elseif $activeSlave.inflation == 1>><<print "She is required to keep 2 liters of $activeSlave.inflationType in her at all times">><</if>></span></strong>. <<if $activeSlave.inflationMethod == 3>> <<link "Let her deflate">><<set $activeSlave.inflation = 0,$activeSlave.inflationType = "none",$activeSlave.inflationMethod = 0,$activeSlave.cumSource = 0,$activeSlave.milkSource = 0>><<SetBellySize $activeSlave>><<SlaveInteractImpreg>><<SlaveInteractFertility>><</link>> <<elseif $activeSlave.inflationType == "milk">> diff --git a/src/utility/raWidgets.tw b/src/utility/raWidgets.tw index 0d7a0f648f80e54343d61e8cce44279731a1e42b..d095fa01e3d72a8691b8a8e01dd3fe0a1c6a7d04 100644 --- a/src/utility/raWidgets.tw +++ b/src/utility/raWidgets.tw @@ -3628,14 +3628,14 @@ Your brand design is ''$brandDesign.'' <<set $args[0].hormones = 2>> <br>$args[0].slaveName is fertile, so she has been put on the appropriate fertility regime. <</if>> - <<elseif (_combinedRule.preg == 3) and $args[0].indentureRestrictions < 1>> + <<elseif (_combinedRule.preg == 3) && $args[0].indentureRestrictions < 1>> <<if $args[0].preg !== 0 || $args[0].drugs !== "super fertility drugs" || $args[0].hormones !== 0>> <<set $args[0].preg = 0>> <<set $args[0].drugs = "super fertility drugs">> <<set $args[0].hormones = 0>> <br>$args[0].slaveName is fertile, so she has been put on the appropriate fertility regime. <</if>> - <<elseif (_combinedRule.preg == 4) and $args[0].indentureRestrictions < 1>> + <<elseif (_combinedRule.preg == 4) && $args[0].indentureRestrictions < 1>> <<if $args[0].preg !== 0 || $args[0].drugs !== "super fertility drugs" || $args[0].hormones !== 2>> <<set $args[0].preg = 0>> <<set $args[0].drugs = "super fertility drugs">> diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw index b99f42d7a756fae91b6d96cb27949db2b28f7ad8..a7a0e06c256f06a0c0d48da8e535fdbd4fb1f2bd 100644 --- a/src/utility/slaveCreationWidgets.tw +++ b/src/utility/slaveCreationWidgets.tw @@ -2092,7 +2092,7 @@ <<if $activeSlave.vaginalSkill > 10>><<set $activeSlave.vaginalSkill -= 10>><</if>> <</if>> <<if $activeSlave.faceImplant <= 30 && $activeSlave.face <= 95>> - <<if $activeSlave.faceShape is "masculine">><<set $activeSlave.faceShape = "androgynous">><</if>> + <<if $activeSlave.faceShape == "masculine">><<set $activeSlave.faceShape = "androgynous">><</if>> <<set $activeSlave.faceImplant = 20>> <<set $activeSlave.face = Math.clamp($activeSlave.face+20,-100,100)>> <</if>> @@ -3180,16 +3180,16 @@ <<set $activeSlave.boobs = either(500,650,800)>> <<set $activeSlave.waist = -15>> <<set $activeSlave.lips = 35>> - <<if $LDE.schoolUpgrade is 2>> + <<if $LDE.schoolUpgrade == 2>> <<set $activeSlave.dick = either(3,4)>> <<set $activeSlave.balls = either(3,4)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> - <<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>> + <<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>> <<else>> <<set $activeSlave.dick = either(1,1,1,2)>> <<set $activeSlave.balls = either(1,1,1,2)>> <<if $activeSlave.foreskin > 0>><<set $activeSlave.foreskin = $activeSlave.dick>><</if>> - <<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>> + <<if $activeSlave.balls > 0>><<set $activeSlave.scrotum = $activeSlave.balls>><</if>> <<set $activeSlave.pubertyXY = 0>> <<set $activeSlave.pubertyAgeXY = random(24,50)>> <</if>>