diff --git a/src/uncategorized/neighborsDevelopment.tw b/src/uncategorized/neighborsDevelopment.tw index 1a5d579619de509702098f196ecf9011717ee436..ea77ceb216c4bc1e9efac4e83cacc354cb6b50ed 100644 --- a/src/uncategorized/neighborsDevelopment.tw +++ b/src/uncategorized/neighborsDevelopment.tw @@ -503,7 +503,8 @@ has an estimated GSP of @@.yellowgreen;<<print cashFormat(Math.trunc((0.1*$arcol <<elseif $PC.hacking >= 100>> <<set _Catchtchance = 100>> <</if>> - <<set $arcologies[$i].prosperity -= $arcologies[0].CyberEconomic*2, _WarSpoils = 10+Math.max((100*$arcologies[$i].prosperity*$arcologies[0].CyberEconomic),0)>> + <<set _weekModifier = Math.max(1, (100-($week*2)))>> + <<set $arcologies[$i].prosperity -= $arcologies[0].CyberEconomic*2, _WarSpoils = 10+Math.max(((100/_weekModifier)*$arcologies[$i].prosperity*$arcologies[0].CyberEconomic),0)>> <<set $arcologies[$i].prosperity = Math.clamp($arcologies[$i].prosperity, 1, 300)>> <<if random(0,100) >= _Catchchance-(10*$arcologies[0].CyberEconomic)>> <<set $arcologies[0].prosperity -= $arcologies[0].CyberEconomic*3, $rep -= random(100,200), _redHanded = 1>> diff --git a/src/uncategorized/saServeThePublic.tw b/src/uncategorized/saServeThePublic.tw index 9e4a4085da2f8323be502a02d09c08f2019a5379..0d22aa27947c528b88be559f90b9093e2825c993 100644 --- a/src/uncategorized/saServeThePublic.tw +++ b/src/uncategorized/saServeThePublic.tw @@ -276,51 +276,61 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <<elseif ($slaves[$i].vagina < 0)>> <<set $desc = SlaveTitle($slaves[$i])>> <<if (($slaves[$i].analSkill + $slaves[$i].oralSkill) >= 200)>> - $He's such an expert public servant that $he copes with the stress of being a $desc slut. + $He's such an expert public servant that $he copes with the stress of being a $desc slut. <<elseif random(1,100) > 40+(10*($slaves[$i].analSkill + $slaves[$i].oralSkill))>> - The stress of being a $desc slut is @@.red;hard on $him.@@ - <<set $slaves[$i].health -= 7>> - <<set $injury = 1>> + The stress of being a $desc slut is @@.red;hard on $him.@@ + <<set $slaves[$i].health -= 7>> + <<set $injury = 1>> <</if>> -<<elseif ($slaves[$i].vaginalAccessory == "chastity belt")>> - <<if (($slaves[$i].analSkill + $slaves[$i].oralSkill) >= 200)>> - $He's such an expert slut that $he copes with the stress of being limited to buttsex and oral. - <<elseif random(1,100) > 40+(10*($slaves[$i].analSkill + $slaves[$i].oralSkill))>> - The stress of being limited to buttsex and oral is @@.red;hard on $him.@@ - <<set $slaves[$i].health -= 7>> - <<set $injury = 1>> +<<elseif ($slaves[$i].vagina > 0 && !canDoVaginal($slaves[$i]))>> + <<if canDoAnal($slaves[$i])>> + <<if (($slaves[$i].analSkill + $slaves[$i].oralSkill) >= 200)>> + $He's such an expert slut that $he copes with the stress of being limited to buttsex and oral. + <<elseif random(1,100) > 40+(10*($slaves[$i].analSkill + $slaves[$i].oralSkill))>> + The stress of being limited to buttsex and oral is @@.red;hard on $him.@@ + <<set $slaves[$i].health -= 7>> + <<set $injury = 1>> + <</if>> + <<else>> + <<if $slaves[$i].oralSkill >= 100>> + $He's such an expert slut that $he copes with the stress of being limited to oral. + <<elseif random(1,100) > 40+(10*$slaves[$i].oralSkill)>> + The stress of being limited to oral sex is @@.red;hard on $him.@@ + <<set $slaves[$i].health -= 7>> + <<set $injury = 1>> + <</if>> <</if>> <<elseif ($slaves[$i].analSkill + $slaves[$i].oralSkill + $slaves[$i].vaginalSkill) < 300>> <<if random(1,100) > 10+(($slaves[$i].analSkill + $slaves[$i].oralSkill + $slaves[$i].vaginalSkill)/10)>> - <<set $injury = 1>> + <<set $injury = 1>> <</if>> <</if>> <<if ($injury == 1)>> <<set $slaves[$i].health -= 3>> <<if canDoAnal($slaves[$i])>> - <<set _injuryChance = random(1,100)>> + <<set _injuryChance = random(1,100)>> <<else>> - <<set _injuryChance = random(1,80)>> + <<set _injuryChance = random(1,80)>> <</if>> <<if (_injuryChance > 80)>> - <<set $slaves[$i].minorInjury = "sore ass">> - Rough anal with a careless citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ - <<include "minor injury response">> + <<set $slaves[$i].minorInjury = "sore ass">> + Rough anal with a careless citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ + <<include "minor injury response">> <<elseif (_injuryChance > 60)>> - <<set $slaves[$i].minorInjury = "black eye">> - A violent citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ - <<include "minor injury response">> + <<set $slaves[$i].minorInjury = "black eye">> + A violent citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ + <<include "minor injury response">> <<elseif (_injuryChance > 40)>> - <<set $slaves[$i].minorInjury = "split lip">> - An abusive citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ - <<include "minor injury response">> + <<set $slaves[$i].minorInjury = "split lip">> + An abusive citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ + <<include "minor injury response">> <<elseif (_injuryChance > 20)>> - <<set $slaves[$i].minorInjury = "bad bruise">> - A rough citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ - <<include "minor injury response">> + <<set $slaves[$i].minorInjury = "bad bruise">> + A rough citizen left $him with a @@.red;$slaves[$i].minorInjury.@@ + <<include "minor injury response">> <<else>> - <<set $slaves[$i].minorInjury = "sore muscle">> - The hard labor of constant sex left $him with @@.red;$slaves[$i].minorInjury.@@ + <<set $slaves[$i].minorInjury = "sore muscle">> + The hard labor of constant sex left $him with @@.red;$slaves[$i].minorInjury.@@ <</if>> <</if>> @@ -328,67 +338,60 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <<if ($slaves[$i].vagina == 0)>> <<if ($slaves[$i].aphrodisiacs > 1) || ($slaves[$i].inflationType == "aphrodisiac")>> $His virginity goes to the @@.green;citizen who most deserves the gift of a slave's cherry@@. $He's so full of aphrodisiacs that $he @@.hotpink;enjoys the experience.@@ @@.lime;$His pussy is now broken in.@@ - <<set $slaves[$i].devotion += 4>> - <<set $slaves[$i].vagina = 1>> + <<set $slaves[$i].devotion += 4, $slaves[$i].vagina = 1>> <<set $FResult += 10>> <<elseif ($slaves[$i].devotion > 20)>> $His virginity goes to the @@.green;citizen who most deserves the gift of a slave's cherry@@. Losing $his virginity in this way @@.hotpink;confirms $his submission to you.@@ @@.lime;$His pussy is now broken in.@@ - <<set $slaves[$i].devotion += 4>> - <<set $slaves[$i].vagina = 1>> + <<set $slaves[$i].devotion += 4, $slaves[$i].vagina = 1>> <<set $FResult += 10>> <<else>> $His virginity goes to the @@.green;citizen who most deserves the gift of a slave's cherry@@. $He tries to resist, and losing $his virginity to a rape makes $him @@.mediumorchid;hate@@ and @@.gold;fear@@ you a great deal. @@.lime;$His pussy is now broken in.@@ - <<set $slaves[$i].devotion -= 10>> - <<set $slaves[$i].trust -= 10>> - <<set $slaves[$i].vagina = 1>> + <<set $slaves[$i].devotion -= 10, $slaves[$i].trust -= 10, $slaves[$i].vagina = 1>> <<set $FResult += 10>> <</if>> <<elseif ($slaves[$i].vagina < 3)>> <<if (random(1,100) > ((170-$beauty)+($slaves[$i].vagina*10)+($slaves[$i].vaginalSkill/3)))>> - @@.lime;$His pussy gets loosened by the intense use.@@ - <<set $slaves[$i].vagina += 1>> + @@.lime;$His pussy gets loosened by the intense use.@@ + <<set $slaves[$i].vagina += 1>> <</if>> <</if>> <</if>> <<if canDoAnal($slaves[$i])>> -<<if ($slaves[$i].anus == 0)>> - <<if ($slaves[$i].aphrodisiacs > 1) || ($slaves[$i].inflationType == "aphrodisiac")>> - $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. $He's so full of aphrodisiacs that $he @@.hotpink;enjoys the experience.@@ $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ - <<set $slaves[$i].devotion += 4>> - <<set $slaves[$i].anus = 2>> - <<set $FResult += 5>> - <<elseif ($slaves[$i].devotion > 20)>> - $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. The pain and humiliation @@.hotpink;confirm $his submission to you.@@ $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ - <<set $slaves[$i].devotion += 4>> - <<set $slaves[$i].anus = 2>> - <<set $FResult += 5>> - <<else>> - $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. The pain and humiliation increases $his @@.mediumorchid;hatred@@ and @@.gold;fear@@ for you. $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ - <<set $slaves[$i].devotion -= 5>> - <<set $slaves[$i].trust -= 5>> - <<set $slaves[$i].anus = 2>> - <<set $FResult += 5>> - <</if>> -<<elseif ($slaves[$i].anus < 3)>> - <<if ($slaves[$i].vagina < 0)>> - <<if ((random(1,100) > ((150-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> - @@.lime;$His asshole sees constant use in place of a pussy and loosens.@@ - <<set $slaves[$i].anus += 1>> - <</if>> - <<elseif ($slaves[$i].vaginalAccessory == "chastity belt")>> - <<if ((random(1,100) > ((150-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> - @@.lime;$His asshole sees constant use in place of $his protected pussy and loosens.@@ - <<set $slaves[$i].anus += 1>> - <</if>> - <<else>> - <<if ((random(1,100) > ((160-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> - @@.lime;$His asshole loosens with constant use.@@ - <<set $slaves[$i].anus += 1>> - <</if>> + <<if ($slaves[$i].anus == 0)>> + <<if ($slaves[$i].aphrodisiacs > 1) || ($slaves[$i].inflationType == "aphrodisiac")>> + $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. $He's so full of aphrodisiacs that $he @@.hotpink;enjoys the experience.@@ $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ + <<set $slaves[$i].devotion += 4, $slaves[$i].anus = 2>> + <<set $FResult += 5>> + <<elseif ($slaves[$i].devotion > 20)>> + $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. The pain and humiliation @@.hotpink;confirm $his submission to you.@@ $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ + <<set $slaves[$i].devotion += 4, $slaves[$i].anus = 2>> + <<set $FResult += 5>> + <<else>> + $His tight little anus goes to the @@.green;most prominent citizen@@ to show an interest in an anal virgin. The pain and humiliation increases $his @@.mediumorchid;hatred@@ and @@.gold;fear@@ for you. $His fresh asshole is fucked all week, and by the end of it @@.lime;$he won't sit down.@@ + <<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>> + <<set $slaves[$i].anus = 2>> + <<set $FResult += 5>> + <</if>> + <<elseif ($slaves[$i].anus < 3)>> + <<if ($slaves[$i].vagina < 0)>> + <<if ((random(1,100) > ((150-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> + @@.lime;$His asshole sees constant use in place of a pussy and loosens.@@ + <<set $slaves[$i].anus += 1>> + <</if>> + <<elseif !canDoVaginal($slaves[$i])>> + <<if ((random(1,100) > ((150-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> + @@.lime;$His asshole sees constant use in place of $his protected pussy and loosens.@@ + <<set $slaves[$i].anus += 1>> + <</if>> + <<else>> + <<if ((random(1,100) > ((160-$beauty)+($slaves[$i].anus*10)+($slaves[$i].analSkill/6))))>> + @@.lime;$His asshole loosens with constant use.@@ + <<set $slaves[$i].anus += 1>> + <</if>> + <</if>> <</if>> <</if>> -<</if>> <<if !setup.entertainmentCareers.includes($slaves[$i].career) && $slaves[$i].skillE < $masteredXP>> <<set $slaves[$i].skillE += random(1,($slaves[$i].intelligence+4)*2)>> @@ -418,8 +421,7 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <<elseif ($slaves[$i].devotion <= 20) && ($slaves[$i].energy <= 95)>> <<if $slaves[$i].trust >= -20>> $He tries to refuse being treated as an open slut, so $he is restrained for public use. $He loses a bit of $himself to a week of rape, but remembers enough to know @@.mediumorchid;you're responsible,@@ and @@.gold;can force $him if necessary.@@ - <<set $slaves[$i].devotion -= 5>> - <<set $slaves[$i].trust -= 5>> + <<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>> <<else>> $He doesn't show much enthusiasm, but the habit of sexual slavery @@.hotpink;wears away at $his will.@@ <<set $slaves[$i].devotion += 4>> @@ -457,11 +459,11 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <</if>> <</if>> <<if ($slaves[$i].amp != 1)>> - <<if ($slaves[$i].entertainSkill < 100)>> - $He gains experience as a public slut. - <<set $skillIncrease = 10+$slaves[$i].intelligence>> - <<EntertainSkillIncrease $slaves[$i]>> - <</if>> + <<if ($slaves[$i].entertainSkill < 100)>> + $He gains experience as a public slut. + <<set $skillIncrease = 10+$slaves[$i].intelligence>> + <<EntertainSkillIncrease $slaves[$i]>> + <</if>> <</if>> <</if>> @@ -564,34 +566,34 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <</if>> <<if canTalk($slaves[$i])>> -<<if $slaves[$i].voice > 2>> - <<if $slaves[$i].voiceImplant > 0>> - $His high-pitched bimbo voice improves $his come-ons. - <<else>> - $His high, girly voice improves $his come-ons. + <<if $slaves[$i].voice > 2>> + <<if $slaves[$i].voiceImplant > 0>> + $His high-pitched bimbo voice improves $his come-ons. + <<else>> + $His high, girly voice improves $his come-ons. + <</if>> + <<elseif $slaves[$i].voice == 1>> + Most citizens find $his deep voice unattractive, making it harder for $him to flirt successfully. <</if>> -<<elseif $slaves[$i].voice == 1>> - Most citizens find $his deep voice unattractive, making it harder for $him to flirt successfully. -<</if>> <</if>> <<if ($arcologies[0].FSTransformationFetishist > 20) || ($arcologies[0].FSDegradationist > 20)>> <<if $modScore > 15 || ($piercingScore > 8 && $tatScore > 5)>> - The public fetishizes body mods and considers $hers fascinating. + The public fetishizes body mods and considers $hers fascinating. <<elseif $modScore > 7>> - The public fetishizes body mods and considers $hers interesting. + The public fetishizes body mods and considers $hers interesting. <</if>> <<elseif ($arcologies[0].FSBodyPurist > 20) || ($arcologies[0].FSPaternalist > 20)>> <<if $modScore <= 7>> - The public disapproves of body mods and is pleased that $he's unspoiled in that regard. + The public disapproves of body mods and is pleased that $he's unspoiled in that regard. <<else>> - The public disapproves of body mods and considers $hers unappealing. + The public disapproves of body mods and considers $hers unappealing. <</if>> <<else>> <<if $modScore > 15 || ($piercingScore > 8 && $tatScore > 5)>> - $He has so much body art that most potential patrons don't think $he needs any more. + $He has so much body art that most potential patrons don't think $he needs any more. <<elseif !($slaves[$i].corsetPiercing == 0 && $piercingScore < 3 && $tatScore < 2)>> - $His body art helps attract patrons to use $him freely. + $His body art helps attract patrons to use $him freely. <</if>> <</if>> @@ -611,35 +613,35 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <<if ($slaves[$i].butt > 4) && ($slaves[$i].boobs > 800)>> <<if $arcologies[0].FSAssetExpansionist != "unset">> - $His huge, fashionable assets are immensely popular. - <<if canTalk($slaves[$i])>> - <<if $slaves[$i].voice > 2>> - $His high voice contributes to $his bimbo image, so $he does even better. - <</if>> - <</if>> + $His huge, fashionable assets are immensely popular. + <<if canTalk($slaves[$i])>> + <<if $slaves[$i].voice > 2>> + $His high voice contributes to $his bimbo image, so $he does even better. + <</if>> + <</if>> <<elseif $arcologies[0].FSSlimnessEnthusiast >= 20>> - $He receives little attention for $his large assets since many citizens consider them disgusting. + $He receives little attention for $his large assets since many citizens consider them disgusting. <<else>> - The public enjoys $his huge assets. + The public enjoys $his huge assets. <</if>> <<if $arcologies[0].FSGenderRadicalist != "unset">> - <<if $slaves[$i].dick > 0>> - The new appetite for stacked sluts with dicks makes $him especially successful. - <</if>> + <<if $slaves[$i].dick > 0>> + The new appetite for stacked sluts with dicks makes $him especially successful. + <</if>> <</if>> <</if>> <<if ($slaves[$i].visualAge >= 30)>> <<if $arcologies[0].FSMaturityPreferentialist != "unset">> - $His mature body is very fashionable. + $His mature body is very fashionable. <<elseif $arcologies[0].FSYouthPreferentialist != "unset">> - $His old body is badly out of fashion. + $His old body is badly out of fashion. <</if>> <<else>> <<if $arcologies[0].FSYouthPreferentialist != "unset">> - $His youthful body is very fashionable. + $His youthful body is very fashionable. <<elseif $arcologies[0].FSMaturityPreferentialist != "unset">> - $His young body is out of fashion. + $His young body is out of fashion. <</if>> <</if>> @@ -725,15 +727,15 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <<if ($slaves[$i].boobsImplant == 0) && ($slaves[$i].buttImplant == 0) && ($slaves[$i].waist >= -95) && ($slaves[$i].bellyImplant == -1) && ($slaves[$i].lipsImplant == 0) && ($slaves[$i].faceImplant < 30)>> <<if $arcologies[0].FSBodyPurist != "unset">> - With $his all-natural, implant free appearance, $he's very popular. + With $his all-natural, implant free appearance, $he's very popular. <<elseif $arcologies[0].FSTransformationFetishist >= 20>> - The public is disappointed by $his all-natural, implant free appearance. + The public is disappointed by $his all-natural, implant free appearance. <<else>> - Some discerning people appreciate $his all-natural, implant free appearance. + Some discerning people appreciate $his all-natural, implant free appearance. <</if>> <<else>> <<if $arcologies[0].FSTransformationFetishist != "unset">> - The public appreciates $his augmented body. + The public appreciates $his augmented body. <</if>> <</if>> @@ -752,20 +754,20 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <</if>> <<if $slaves[$i].dick != 0>> -<<if $arcologies[0].FSGenderRadicalist == "unset">> - $He's less popular because many citizens prefer sluts without cocks. -<<elseif $arcologies[0].FSGenderRadicalist < 50>> - $His cock entices some citizens and disappoints others; it has little effect on $his popularity. -<<else>> - The overwhelming majority of citizens consider $his cock an attraction. -<</if>> + <<if $arcologies[0].FSGenderRadicalist == "unset">> + $He's less popular because many citizens prefer sluts without cocks. + <<elseif $arcologies[0].FSGenderRadicalist < 50>> + $His cock entices some citizens and disappoints others; it has little effect on $his popularity. + <<else>> + The overwhelming majority of citizens consider $his cock an attraction. + <</if>> <</if>> <<if $slaves[$i].muscles > 95>> <<if $arcologies[0].FSPhysicalIdealist != "unset">> - In the new culture of $arcologies[0].name $his muscles are cause for great admiration. + In the new culture of $arcologies[0].name $his muscles are cause for great admiration. <<else>> - $His muscles scare off many, but some will do anything to enjoy a muscular slave. + $His muscles scare off many, but some will do anything to enjoy a muscular slave. <</if>> <</if>> @@ -778,41 +780,41 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <</if>> <<if $slaves[$i].bellyPreg >= 1500 || setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> -<<if $arcologies[0].FSRepopulationFocus != "unset">> - In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy gets $him lots of attention. -<<elseif $arcologies[0].FSRestart != "unset">> - In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy is a massive turn off to citizens. -<<elseif $arcologies[0].FSGenderFundamentalist != "unset">> - The new respect for slave fertility ensures that $he gets just as much love as slaves without pregnant bellies<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> even if $his bump isn't real<</if>>. -<<else>> - Many citizens avoid visibly pregnant slaves. -<</if>> + <<if $arcologies[0].FSRepopulationFocus != "unset">> + In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy gets $him lots of attention. + <<elseif $arcologies[0].FSRestart != "unset">> + In the new culture of $arcologies[0].name, $his<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> apparent<</if>> pregnancy is a massive turn off to citizens. + <<elseif $arcologies[0].FSGenderFundamentalist != "unset">> + The new respect for slave fertility ensures that $he gets just as much love as slaves without pregnant bellies<<if setup.fakeBellies.includes($bellyAccessory) || $slaves[$i].bellyImplant >= 1500>> even if $his bump isn't real<</if>>. + <<else>> + Many citizens avoid visibly pregnant slaves. + <</if>> <</if>> <<if ($seeRace == 1)>> -<<if ($slaves[$i].race == "white")>> - The public tastes favor white girls like $slaves[$i].slaveName. -<</if>> + <<if ($slaves[$i].race == "white")>> + The public tastes favor white girls like $slaves[$i].slaveName. + <</if>> <</if>> <<if $arcologies[0].FSSupremacist != "unset">> -<<if $slaves[$i].race != $arcologies[0].FSSupremacistRace>> - Some citizens fetishize girls of the servile races. -<</if>> + <<if $slaves[$i].race != $arcologies[0].FSSupremacistRace>> + Some citizens fetishize girls of the servile races. + <</if>> <</if>> <<if $arcologies[0].FSSubjugationist != "unset">> -<<if $slaves[$i].race == $arcologies[0].FSSubjugationistRace>> - Many prefer to use and abuse sluts of the proper slave race. -<</if>> + <<if $slaves[$i].race == $arcologies[0].FSSubjugationistRace>> + Many prefer to use and abuse sluts of the proper slave race. + <</if>> <</if>> <<if $arcologies[0].FSEdoRevivalist != "unset">> -<<if ($slaves[$i].nationality == "Japanese") || ($slaves[$i].nationality == "Edo Revivalist")>> - As a proper Japanese girl, $he is considered extremely desirable. -<</if>> + <<if ($slaves[$i].nationality == "Japanese") || ($slaves[$i].nationality == "Edo Revivalist")>> + As a proper Japanese girl, $he is considered extremely desirable. + <</if>> <<elseif $arcologies[0].FSChineseRevivalist != "unset">> -<<if ($slaves[$i].nationality == "Chinese") || ($slaves[$i].nationality == "Chinese Revivalist")>> - As a proper Chinese girl, $he is considered extremely desirable. -<</if>> + <<if ($slaves[$i].nationality == "Chinese") || ($slaves[$i].nationality == "Chinese Revivalist")>> + As a proper Chinese girl, $he is considered extremely desirable. + <</if>> <</if>> <<if $slaves[$i].intelligence > 0>> @@ -839,107 +841,105 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea Almost everyone appreciates $his reduced reluctance caused by $his smart piercing. <</if>> -<<if ($slaves[$i].fetishKnown == 1)>> -<<if ($slaves[$i].fetishStrength > 60)>> -<<switch $slaves[$i].fetish>> -<<case "submissive">> - $He receives extra attention for $his eagerness to submit. -<<case "cumslut">> - $He receives extra attention for $his enjoyment of cum. -<<case "humiliation">> - $He receives extra attention for $his eagerness to be humiliated by citizens. -<<case "buttslut">> - <<if canDoAnal($slaves[$i])>> - $He receives extra attention for $his obvious enjoyment of buttsex. - <</if>> -<<case "dom">> - $He receives some extra attention for $his enthusiasm dominating other slaves in group sex. -<<case "masochist">> - $He receives extra attention for $his obvious enjoyment of pain. -<<case "boobs">> - $He receives extra attention for $his obvious enjoyment of a solid chest groping. -<<case "sadist">> - $He receives some extra attention for $his willingness to abuse other slaves. -<<case "pregnancy">> - <<if $slaves[$i].mpreg == 0>> - <<if ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>> - As an impregnation fetishist $he's very enthusiastic about vaginal sex. - <</if>> - <<else>> - <<if ($slaves[$i].anus > 0) && canDoAnal($slaves[$i])>> - As an impregnation fetishist $he's very enthusiastic about anal sex. - <</if>> - <</if>> -<<case "mindbroken">> - $He receives less attention because $he just lies there, mind broken. -<</switch>> -<</if>> +<<if ($slaves[$i].fetishKnown == 1) && ($slaves[$i].fetishStrength > 60)>> + <<switch $slaves[$i].fetish>> + <<case "submissive">> + $He receives extra attention for $his eagerness to submit. + <<case "cumslut">> + $He receives extra attention for $his enjoyment of cum. + <<case "humiliation">> + $He receives extra attention for $his eagerness to be humiliated by citizens. + <<case "buttslut">> + <<if canDoAnal($slaves[$i])>> + $He receives extra attention for $his obvious enjoyment of buttsex. + <</if>> + <<case "dom">> + $He receives some extra attention for $his enthusiasm dominating other slaves in group sex. + <<case "masochist">> + $He receives extra attention for $his obvious enjoyment of pain. + <<case "boobs">> + $He receives extra attention for $his obvious enjoyment of a solid chest groping. + <<case "sadist">> + $He receives some extra attention for $his willingness to abuse other slaves. + <<case "pregnancy">> + <<if $slaves[$i].mpreg == 0>> + <<if ($slaves[$i].vagina > 0) && canDoVaginal($slaves[$i])>> + As an impregnation fetishist $he's very enthusiastic about vaginal sex. + <</if>> + <<else>> + <<if ($slaves[$i].anus > 0) && canDoAnal($slaves[$i])>> + As an impregnation fetishist $he's very enthusiastic about anal sex. + <</if>> + <</if>> + <<case "mindbroken">> + $He receives less attention because $he just lies there, mind broken. + <</switch>> <</if>> <<if ($slaves[$i].attrKnown == 1)>> -<<if ($slaves[$i].energy > 95)>> - As a nymphomaniac $he gets sexual release from every sex act and is a crowd favorite. - <<set $slaves[$i].need -= $beauty>> -<<elseif ($slaves[$i].energy > 80)>> - With $his powerful sex drive $he rarely has to fake an orgasm. - <<set $slaves[$i].need -= $beauty*.9>> -<<elseif $slaves[$i].aphrodisiacs > 0 || ($slaves[$i].inflationType == "aphrodisiac")>> - With $his aphrodisiac boosted libido, it's barely possible to discern $him from a natural nymphomaniac. - <<set $slaves[$i].need -= $beauty*.9>> -<<elseif ($slaves[$i].energy > 60)>> - With $his good sex drive $he often orgasms with citizens. - <<set $slaves[$i].need -= $beauty*.8>> -<<elseif ($slaves[$i].energy > 40)>> - With $his average sex drive $he occasionally orgasms with citizens. - <<set $slaves[$i].need -= $beauty*.5>> -<<elseif ($slaves[$i].energy > 20)>> - With $his poor sex drive $he almost never orgasms with citizens. - <<set $slaves[$i].need -= $beauty*.1>> -<<else>> - Since $he's frigid, $he rarely experiences authentic arousal with citizens. -<</if>> -<<if ($slaves[$i].attrXY <= 15)>> - <<if ($slaves[$i].attrXX <= 15)>> - $His general disgust with sex makes $him a very poor slut. - <<elseif ($slaves[$i].attrXX <= 85)>> - $His sexual disgust with men makes $him a poor slut. - <<elseif ($slaves[$i].attrXX <= 95)>> - $His sexual disgust with men hinders $him, though $he is more enthusiastic with female citizens. - <<else>> - $His sexual disgust with men hinders $him, though $he makes up for it with female citizens. - <</if>> -<<elseif ($slaves[$i].attrXY <= 85)>> - <<if ($slaves[$i].attrXX <= 15)>> - $His sexual disgust with men makes $him a poor slut. - <<elseif ($slaves[$i].attrXX <= 85)>> - $His indifference to men and women makes $him a poor slut. - <<elseif ($slaves[$i].attrXX <= 95)>> - $His sexual indifference to men hinders $him, though $he is more enthusiastic with female citizens. - <<else>> - $His sexual indifference to men hinders $him, though $he makes up for it with female citizens. - <</if>> -<<elseif ($slaves[$i].attrXY <= 95)>> - <<if ($slaves[$i].attrXX <= 15)>> - $His sexual disgust with women hinders $him, though $he makes up for it with male citizens. - <<elseif ($slaves[$i].attrXX <= 85)>> - $His sexual indifference to women hinders $him, though $he makes up for it with male citizens. - <<elseif ($slaves[$i].attrXX <= 95)>> - $He has the advantage of sexual sincerity with both men and women. + <<if ($slaves[$i].energy > 95)>> + As a nymphomaniac $he gets sexual release from every sex act and is a crowd favorite. + <<set $slaves[$i].need -= $beauty>> + <<elseif ($slaves[$i].energy > 80)>> + With $his powerful sex drive $he rarely has to fake an orgasm. + <<set $slaves[$i].need -= $beauty*.9>> + <<elseif $slaves[$i].aphrodisiacs > 0 || ($slaves[$i].inflationType == "aphrodisiac")>> + With $his aphrodisiac boosted libido, it's barely possible to discern $him from a natural nymphomaniac. + <<set $slaves[$i].need -= $beauty*.9>> + <<elseif ($slaves[$i].energy > 60)>> + With $his good sex drive $he often orgasms with citizens. + <<set $slaves[$i].need -= $beauty*.8>> + <<elseif ($slaves[$i].energy > 40)>> + With $his average sex drive $he occasionally orgasms with citizens. + <<set $slaves[$i].need -= $beauty*.5>> + <<elseif ($slaves[$i].energy > 20)>> + With $his poor sex drive $he almost never orgasms with citizens. + <<set $slaves[$i].need -= $beauty*.1>> <<else>> - $He's a good slut with male citizens, and truly enthusiastic with women. - <</if>> -<<else>> - <<if ($slaves[$i].attrXX <= 15)>> - $His sexual disgust with women hinders $him, though $he is enthusiastic with male citizens. - <<elseif ($slaves[$i].attrXX <= 85)>> - $His sexual indifference to women hinders $him, though $he is enthusiastic with male citizens. - <<elseif ($slaves[$i].attrXX <= 95)>> - $He's a good slut with female citizens, and truly enthusiastic with men. + Since $he's frigid, $he rarely experiences authentic arousal with citizens. + <</if>> + <<if ($slaves[$i].attrXY <= 15)>> + <<if ($slaves[$i].attrXX <= 15)>> + $His general disgust with sex makes $him a very poor slut. + <<elseif ($slaves[$i].attrXX <= 85)>> + $His sexual disgust with men makes $him a poor slut. + <<elseif ($slaves[$i].attrXX <= 95)>> + $His sexual disgust with men hinders $him, though $he is more enthusiastic with female citizens. + <<else>> + $His sexual disgust with men hinders $him, though $he makes up for it with female citizens. + <</if>> + <<elseif ($slaves[$i].attrXY <= 85)>> + <<if ($slaves[$i].attrXX <= 15)>> + $His sexual disgust with men makes $him a poor slut. + <<elseif ($slaves[$i].attrXX <= 85)>> + $His indifference to men and women makes $him a poor slut. + <<elseif ($slaves[$i].attrXX <= 95)>> + $His sexual indifference to men hinders $him, though $he is more enthusiastic with female citizens. + <<else>> + $His sexual indifference to men hinders $him, though $he makes up for it with female citizens. + <</if>> + <<elseif ($slaves[$i].attrXY <= 95)>> + <<if ($slaves[$i].attrXX <= 15)>> + $His sexual disgust with women hinders $him, though $he makes up for it with male citizens. + <<elseif ($slaves[$i].attrXX <= 85)>> + $His sexual indifference to women hinders $him, though $he makes up for it with male citizens. + <<elseif ($slaves[$i].attrXX <= 95)>> + $He has the advantage of sexual sincerity with both men and women. + <<else>> + $He's a good slut with male citizens, and truly enthusiastic with women. + <</if>> <<else>> - $He's openly lustful towards all citizens, men and women. + <<if ($slaves[$i].attrXX <= 15)>> + $His sexual disgust with women hinders $him, though $he is enthusiastic with male citizens. + <<elseif ($slaves[$i].attrXX <= 85)>> + $His sexual indifference to women hinders $him, though $he is enthusiastic with male citizens. + <<elseif ($slaves[$i].attrXX <= 95)>> + $He's a good slut with female citizens, and truly enthusiastic with men. + <<else>> + $He's openly lustful towards all citizens, men and women. + <</if>> <</if>> <</if>> -<</if>> <<switch $slaves[$i].behavioralQuirk>> <<case "confident">> @@ -1040,20 +1040,20 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea <</if>> /* CLOSES EWM */ <<if ($slaves[$i].sexualFlaw == "none")>> -<<if $slaves[$i].devotion < 10>> -<<if random(1,100) > 70>> -<<if ($slaves[$i].vaginalSkill <= 30) && canDoVaginal($slaves[$i])>> - After being fucked too hard too often, $he now @@.red;dislikes being penetrated.@@ - <<set $slaves[$i].sexualFlaw = "hates penetration">> -<<elseif ($slaves[$i].analSkill <= 30) && canDoAnal($slaves[$i])>> - After so much anal pain, $he now @@.red;dislikes being buttfucked.@@ - <<set $slaves[$i].sexualFlaw = "hates anal">> -<<elseif ($slaves[$i].oralSkill <= 30)>> - After one too many facials, $he now @@.red;dislikes sucking cock.@@ - <<set $slaves[$i].sexualFlaw = "hates oral">> -<</if>> -<</if>> -<</if>> + <<if $slaves[$i].devotion < 10>> + <<if random(1,100) > 70>> + <<if ($slaves[$i].vaginalSkill <= 30) && canDoVaginal($slaves[$i])>> + After being fucked too hard too often, $he now @@.red;dislikes being penetrated.@@ + <<set $slaves[$i].sexualFlaw = "hates penetration">> + <<elseif ($slaves[$i].analSkill <= 30) && canDoAnal($slaves[$i])>> + After so much anal pain, $he now @@.red;dislikes being buttfucked.@@ + <<set $slaves[$i].sexualFlaw = "hates anal">> + <<elseif ($slaves[$i].oralSkill <= 30)>> + After one too many facials, $he now @@.red;dislikes sucking cock.@@ + <<set $slaves[$i].sexualFlaw = "hates oral">> + <</if>> + <</if>> + <</if>> <</if>> <<set $repGain += Math.trunc(($beauty*$FResult)*(1+(0.003*$slaves[$i].entertainSkill))*0.1)>> @@ -1062,59 +1062,59 @@ $His appearance attracted $beauty members of the public (<<print Math.trunc($bea /* FACILITY DECORATION IMPACTS */ <<if $slaves[$i].assignment == "serve in the club">> -<<if $clubDecoration != "standard">> -<<set _fsBeauty = 0.0005*$FSSingleSlaveRep*$beauty>> -<<switch $clubDecoration>> -<<case "Roman Revivalist">> - <<set $arcologies[0].FSRomanRevivalist += _fsBeauty>> -<<case "Aztec Revivalist">> - <<set $arcologies[0].FSAztecRevivalist += _fsBeauty>> -<<case "Egyptian Revivalist">> - <<set $arcologies[0].FSEgyptianRevivalist += _fsBeauty>> -<<case "Edo Revivalist">> - <<set $arcologies[0].FSEdoRevivalist += _fsBeauty>> -<<case "Arabian Revivalist">> - <<set $arcologies[0].FSArabianRevivalist += _fsBeauty>> -<<case "Chinese Revivalist">> - <<set $arcologies[0].FSChineseRevivalist += _fsBeauty>> -<<case "Chattel Religionist">> - <<set $arcologies[0].FSChattelReligionist += _fsBeauty>> -<<case "Degradationist">> - <<set $arcologies[0].FSDegradationist += _fsBeauty>> -<<case "Asset Expansionist">> - <<set $arcologies[0].FSAssetExpansionist += _fsBeauty>> -<<case "Transformation Fetishist">> - <<set $arcologies[0].FSTransformationFetishist += _fsBeauty>> -<<case "Gender Radicalist">> - <<set $arcologies[0].FSGenderRadicalist += _fsBeauty>> -<<case "Repopulation Focus">> - <<set $arcologies[0].FSRepopulationFocus += _fsBeauty>> -<<case "Eugenics">> - <<set $arcologies[0].FSRestart += _fsBeauty>> -<<case "Gender Fundamentalist">> - <<set $arcologies[0].FSGenderFundamentalist += _fsBeauty>> -<<case "Physical Idealist">> - <<set $arcologies[0].FSPhysicalIdealist += _fsBeauty>> -<<case "Hedonistic">> - <<set $arcologies[0].FSHedonisticDecadence += _fsBeauty>> -<<case "Supremacist">> - <<set $arcologies[0].FSSupremacist += _fsBeauty>> -<<case "Subjugationist">> - <<set $arcologies[0].FSSubjugationist += _fsBeauty>> -<<case "Paternalist">> - <<set $arcologies[0].FSPaternalist += _fsBeauty>> -<<case "Pastoralist">> - <<set $arcologies[0].FSPastoralist += _fsBeauty>> -<<case "Maturity Preferentialist">> - <<set $arcologies[0].FSMaturityPreferentialist += _fsBeauty>> -<<case "Youth Preferentialist">> - <<set $arcologies[0].FSYouthPreferentialist += _fsBeauty>> -<<case "Body Purist">> - <<set $arcologies[0].FSBodyPurist += _fsBeauty>> -<<case "Slimness Enthusiast">> - <<set $arcologies[0].FSSlimnessEnthusiast += _fsBeauty>> -<</switch>> -<</if>> + <<if $clubDecoration != "standard">> + <<set _fsBeauty = 0.0005*$FSSingleSlaveRep*$beauty>> + <<switch $clubDecoration>> + <<case "Roman Revivalist">> + <<set $arcologies[0].FSRomanRevivalist += _fsBeauty>> + <<case "Aztec Revivalist">> + <<set $arcologies[0].FSAztecRevivalist += _fsBeauty>> + <<case "Egyptian Revivalist">> + <<set $arcologies[0].FSEgyptianRevivalist += _fsBeauty>> + <<case "Edo Revivalist">> + <<set $arcologies[0].FSEdoRevivalist += _fsBeauty>> + <<case "Arabian Revivalist">> + <<set $arcologies[0].FSArabianRevivalist += _fsBeauty>> + <<case "Chinese Revivalist">> + <<set $arcologies[0].FSChineseRevivalist += _fsBeauty>> + <<case "Chattel Religionist">> + <<set $arcologies[0].FSChattelReligionist += _fsBeauty>> + <<case "Degradationist">> + <<set $arcologies[0].FSDegradationist += _fsBeauty>> + <<case "Asset Expansionist">> + <<set $arcologies[0].FSAssetExpansionist += _fsBeauty>> + <<case "Transformation Fetishist">> + <<set $arcologies[0].FSTransformationFetishist += _fsBeauty>> + <<case "Gender Radicalist">> + <<set $arcologies[0].FSGenderRadicalist += _fsBeauty>> + <<case "Repopulation Focus">> + <<set $arcologies[0].FSRepopulationFocus += _fsBeauty>> + <<case "Eugenics">> + <<set $arcologies[0].FSRestart += _fsBeauty>> + <<case "Gender Fundamentalist">> + <<set $arcologies[0].FSGenderFundamentalist += _fsBeauty>> + <<case "Physical Idealist">> + <<set $arcologies[0].FSPhysicalIdealist += _fsBeauty>> + <<case "Hedonistic">> + <<set $arcologies[0].FSHedonisticDecadence += _fsBeauty>> + <<case "Supremacist">> + <<set $arcologies[0].FSSupremacist += _fsBeauty>> + <<case "Subjugationist">> + <<set $arcologies[0].FSSubjugationist += _fsBeauty>> + <<case "Paternalist">> + <<set $arcologies[0].FSPaternalist += _fsBeauty>> + <<case "Pastoralist">> + <<set $arcologies[0].FSPastoralist += _fsBeauty>> + <<case "Maturity Preferentialist">> + <<set $arcologies[0].FSMaturityPreferentialist += _fsBeauty>> + <<case "Youth Preferentialist">> + <<set $arcologies[0].FSYouthPreferentialist += _fsBeauty>> + <<case "Body Purist">> + <<set $arcologies[0].FSBodyPurist += _fsBeauty>> + <<case "Slimness Enthusiast">> + <<set $arcologies[0].FSSlimnessEnthusiast += _fsBeauty>> + <</switch>> + <</if>> <</if>> /* SEX ACT COUNTS AND SEXUAL SATISFACTION */