diff --git a/src/cheats/mod_EditFSCheat.tw b/src/cheats/mod_EditFSCheat.tw index 83b314e537f52114d245c4e1ccd6ee43957519db..33023585d2e713bf32dccca4c37c6eb77a8135d0 100644 --- a/src/cheats/mod_EditFSCheat.tw +++ b/src/cheats/mod_EditFSCheat.tw @@ -73,6 +73,64 @@ <br>[[Apply and reset Racial Supremacy|MOD_Edit FS Cheat][FutureSocieties.remove("FSSupremacist")]] +<br><br> +/* + <<if $arcologies[0].FSIntellectualDependency != "unset">> + <br>You are ''pursuing'' Intellectual Dependency. + <<else>> + <br>You are ''not pursuing'' Intellectual Dependency. + <</if>> + + <br>Intellectual Dependency (0-100 or unset): <<textbox "$arcologies[0].FSIntellectualDependency" $arcologies[0].FSIntellectualDependency>> + <br>Decoration: $arcologies[0].FSIntellectualDependencyDecoration + + <br><<radiobutton "$arcologies[0].FSIntellectualDependencyDecoration" 20>> 20 (Minimum) + <br><<radiobutton "$arcologies[0].FSIntellectualDependencyDecoration" 40>> 40 (Media support.) + <br><<radiobutton "$arcologies[0].FSIntellectualDependencyDecoration" 60>> 60 (Decorated public spaces.) + <br><<radiobutton "$arcologies[0].FSIntellectualDependencyDecoration" 80>> 80 (Slaves stationed in public spaces.) + <br><<radiobutton "$arcologies[0].FSIntellectualDependencyDecoration" 100>> 100 (Remodeled exterior; Fully customized.) + + <br>Law: $arcologies[0].FSIntellectualDependencySMR | + <<radiobutton "$arcologies[0].FSIntellectualDependencySMR" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSIntellectualDependencySMR" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSIntellectualDependencyLaw | + <<radiobutton "$arcologies[0].FSIntellectualDependencyLaw" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSIntellectualDependencyLaw" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSIntellectualDependencyLawBeauty | + <<radiobutton "$arcologies[0].FSIntellectualDependencyLawBeauty" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSIntellectualDependencyLawBeauty" 1>> 1 (Passed.) + + <br>[[Apply and reset Slave Professionalism|MOD_Edit FS Cheat][FutureSocieties.remove("FSSlaveProfessionalism")]] +*/ +<br><br> +/* + <<if $arcologies[0].FSSlaveProfessionalism != "unset">> + <br>You are ''pursuing'' Slave Professionalism. + <<else>> + <br>You are ''not pursuing'' Slave Professionalism. + <</if>> + + <br>Slave Professionalism (0-100 or unset): <<textbox "$arcologies[0].FSSlaveProfessionalism" $arcologies[0].FSSlaveProfessionalism>> + <br>Decoration: $arcologies[0].FSSlaveProfessionalismDecoration + + <br><<radiobutton "$arcologies[0].FSSlaveProfessionalismDecoration" 20>> 20 (Minimum) + <br><<radiobutton "$arcologies[0].FSSlaveProfessionalismDecoration" 40>> 40 (Media support.) + <br><<radiobutton "$arcologies[0].FSSlaveProfessionalismDecoration" 60>> 60 (Decorated public spaces.) + <br><<radiobutton "$arcologies[0].FSSlaveProfessionalismDecoration" 80>> 80 (Slaves stationed in public spaces.) + <br><<radiobutton "$arcologies[0].FSSlaveProfessionalismDecoration" 100>> 100 (Remodeled exterior; Fully customized.) + + <br>Law: $arcologies[0].FSSlaveProfessionalismSMR | + <<radiobutton "$arcologies[0].FSSlaveProfessionalismSMR" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSSlaveProfessionalismSMR" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSSlaveProfessionalismLaw | + <<radiobutton "$arcologies[0].FSSlaveProfessionalismLaw" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSSlaveProfessionalismLaw" 1>> 1 (Passed.) + + <br>[[Apply and reset Intellectual Dependency|MOD_Edit FS Cheat][FutureSocieties.remove("FSIntellectualDependency")]] +*/ <br><br> <<if $arcologies[0].FSGenderRadicalist != "unset">> @@ -81,7 +139,7 @@ <br>You are ''not pursuing'' Gender Radicalism. <</if>> - <br>GenderRadicalism (0-100 or unset): <<textbox "$arcologies[0].FSGenderRadicalist" $arcologies[0].FSGenderRadicalist>> + <br>Gender Radicalism (0-100 or unset): <<textbox "$arcologies[0].FSGenderRadicalist" $arcologies[0].FSGenderRadicalist>> <br>Decoration: $arcologies[0].FSGenderRadicalistDecoration <br><<radiobutton "$arcologies[0].FSGenderRadicalistDecoration" 20>> 20 (Minimum) @@ -318,6 +376,69 @@ <br>[[Apply and reset Youth Preferentialism|MOD_Edit FS Cheat][FutureSocieties.remove("FSYouthPreferentialist")]] +<br><br> +/* + <<if $arcologies[0].FSPetiteAdmiration != "unset">> + <br>You are ''pursuing'' Petite Admiration. + <<else>> + <br>You are ''not pursuing'' Petite Admiration. + <</if>> + + <br>Petite Admiration (0-100 or unset): <<textbox "$arcologies[0].FSPetiteAdmiration" $arcologies[0].FSPetiteAdmiration>> + <br>Decoration: $arcologies[0].FSPetiteAdmirationDecoration + + <br><<radiobutton "$arcologies[0].FSPetiteAdmirationDecoration" 20>> 20 (Minimum) + <br><<radiobutton "$arcologies[0].FSPetiteAdmirationDecoration" 40>> 40 (Media support.) + <br><<radiobutton "$arcologies[0].FSPetiteAdmirationDecoration" 60>> 60 (Decorated public spaces.) + <br><<radiobutton "$arcologies[0].FSPetiteAdmirationDecoration" 80>> 80 (Slaves stationed in public spaces.) + <br><<radiobutton "$arcologies[0].FSPetiteAdmirationDecoration" 100>> 100 (Remodeled exterior; Fully customized.) + + <br>Law: $arcologies[0].FSPetiteAdmirationSMR | + <<radiobutton "$arcologies[0].FSPetiteAdmirationSMR" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSPetiteAdmirationSMR" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSPetiteAdmirationLaw | + <<radiobutton "$arcologies[0].FSPetiteAdmirationLaw" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSPetiteAdmirationLaw" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSPetiteAdmirationLaw2 | + <<radiobutton "$arcologies[0].FSPetiteAdmirationLaw2" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSPetiteAdmirationLaw2" 1>> 1 (Passed.) + + <br>[[Apply and reset Statuesque Glorification|MOD_Edit FS Cheat][FutureSocieties.remove("FSStatuesqueGlorification")]] +*/ +<br><br> +/* + <<if $arcologies[0].FSStatuesqueGlorification != "unset">> + <br>You are ''pursuing'' Statuesque Glorification. + <<else>> + <br>You are ''not pursuing'' Statuesque Glorification. + <</if>> + + <br>Statuesque Glorification (0-100 or unset): <<textbox "$arcologies[0].FSStatuesqueGlorification" $arcologies[0].FSStatuesqueGlorification>> + <br>Decoration: $arcologies[0].FSStatuesqueGlorificationDecoration + + <br><<radiobutton "$arcologies[0].FSStatuesqueGlorificationDecoration" 20>> 20 (Minimum) + <br><<radiobutton "$arcologies[0].FSStatuesqueGlorificationDecoration" 40>> 40 (Media support.) + <br><<radiobutton "$arcologies[0].FSStatuesqueGlorificationDecoration" 60>> 60 (Decorated public spaces.) + <br><<radiobutton "$arcologies[0].FSStatuesqueGlorificationDecoration" 80>> 80 (Slaves stationed in public spaces.) + <br><<radiobutton "$arcologies[0].FSStatuesqueGlorificationDecoration" 100>> 100 (Remodeled exterior; Fully customized.) + + <br>Law: $arcologies[0].FSStatuesqueGlorificationSMR | + <<radiobutton "$arcologies[0].FSStatuesqueGlorificationSMR" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSStatuesqueGlorificationSMR" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSStatuesqueGlorificationLaw | + <<radiobutton "$arcologies[0].FSStatuesqueGlorificationLaw" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSStatuesqueGlorificationLaw" 1>> 1 (Passed.) + + <br>Law: $arcologies[0].FSStatuesqueGlorificationLaw2 | + <<radiobutton "$arcologies[0].FSStatuesqueGlorificationLaw2" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSStatuesqueGlorificationLaw2" 1>> 1 (Passed.) + + <br>[[Apply and reset Petite Admiration|MOD_Edit FS Cheat][FutureSocieties.remove("FSPetiteAdmiration")]] +*/ + <br><br> <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> diff --git a/src/npc/descriptions/boobs/boobs.js b/src/npc/descriptions/boobs/boobs.js index 9ed8744c84f534245338fd22998874a23ddc0d34..861b3193129cddc542bdbb39b8e3179b3f08be0f 100644 --- a/src/npc/descriptions/boobs/boobs.js +++ b/src/npc/descriptions/boobs/boobs.js @@ -80,6 +80,12 @@ App.Desc.boobBits = function() { 8499: { cup: "Z-cup", anCup: false, adjective: ["astounding", "tremendous"], noun: ["boobs", "breasts", "mammaries", "udders"] }, + 8999: { + cup: "ZZ-cup", anCup: true, adjective: ["astounding", "tremendous"], noun: ["breasts", "mammaries", "tits", "udders"] + }, + 9999: { + cup: "ZZZ-cup", anCup: false, adjective: ["astounding", "tremendous"], noun: ["boobs", "breasts", "mammaries", "udders"] + }, 14999: { cup: "", anCup: false, adjective: ["obscenely massive", "enormous"], diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw index 15676285dcaa1ccd9bf809257ae9ad776751b4a9..cb68ff8873d5628f5ce49328234dd46d1d8c50b6 100644 --- a/src/uncategorized/RESS.tw +++ b/src/uncategorized/RESS.tw @@ -1959,6 +1959,16 @@ During a routine inspection of <<EventNameLink>>, you notice that $he's behaving <<elseif $arcologies[0].FSRestart != "unset">> <<set _qualifiedFS.push("eugenics")>> <</if>> +<<if $arcologies[0].FSIntellectualDependency != "unset">> + <<set _qualifiedFS.push("intellectual dependency")>> +<<elseif $arcologies[0].FSSlaveProfessionalism != "unset">> + <<set _qualifiedFS.push("slave professionalism")>> +<</if>> +<<if $arcologies[0].FSPetiteAdmiration != "unset">> + <<set _qualifiedFS.push("petite admiration")>> +<<elseif $arcologies[0].FSStatuesqueGlorification != "unset">> + <<set _qualifiedFS.push("statuesque glorification")>> +<</if>> <<if $arcologies[0].FSChattelReligionist != "unset">> <<set _qualifiedFS.push("chattel religionist")>> <<elseif $arcologies[0].FSNull != "unset">> @@ -2015,6 +2025,18 @@ During a routine inspection of <<EventNameLink>>, you notice that $he's behaving <<set _napkin = "a lotus flower">> <<case "eugenics">> <<set _napkin = "a makeshift chastity belt">> +<<case "intellectual dependency">> + <<if $activeSlave.intelligence+$activeSlave.intelligenceImplant >= -50>> + <<set _napkin = "a jasmine flower">> + <<else>> + <<set _napkin = "a dick">> + <</if>> +<<case "slave professionalism">> + <<set _napkin = "an iris">> +<<case "petite admiration">> + <<set _napkin = "a cute little buttercup">> +<<case "statuesque glorification">> + <<set _napkin = "a large sunflower">> <<case "chattel religionist">> <<set _napkin = "a piece of religious iconography">> <<case "multi">> @@ -3677,8 +3699,14 @@ Passing by the kitchen in the morning, you take a moment to listen to the low hu "It's how ripped you are," the other slave explains. "It promises you won't give out after one fuck, no matter how old you are." <<elseif ($arcologies[0].FSSlimnessEnthusiast != "unset") && ($activeSlave.boobs < 800) && ($activeSlave.butt < 3)>> "You're so slim," the other slave explains. "Everyone here loves slender <<= $girl>>s. They don't care that you're a little mature; they think you're hot." +<<elseif ($arcologies[0].FSStatuesqueGlorification != "unset") && $activeSlave.height >= 186>> + "You're really fucking tall," the other slave explains. "Guys here love a $girl that tower over them and you're, like, the definition of tall." +<<elseif ($arcologies[0].FSPetiteAdmiration != "unset") && $activeSlave.height < 150>> + "You're so small," the other slave explains. "A guy can just scoop you up and carry you off for a good time." <<elseif ($arcologies[0].FSBodyPurist != "unset") && ($activeSlave.boobsImplant == 0) && ($activeSlave.health > 50)>> "It's how healthy you are, and your natural boobs," the other slave explains. "You look good and natural, and everyone likes that here, especially if you're mature." +<<elseif ($arcologies[0].FSIntellectualDependency != "unset") && bimboScore($activeSlave) >= 6>> + "You're so hot," the other slave explains. "Guys love a $girl who knows a good time and your body screams 'ravish me'." <<elseif $activeSlave.face > 95>> "It might have something to do with how incredibly beautiful you are," the other slave explains sarcastically. "Come on, you could be a model. Of course they want you." <<elseif $activeSlave.boobs > 4000>> diff --git a/src/uncategorized/bodyModification.tw b/src/uncategorized/bodyModification.tw index 556ba7a59124b65901018824c987275bcff4a518..f7bb9432a996416cda33539c6b434031fa3dc4dd 100644 --- a/src/uncategorized/bodyModification.tw +++ b/src/uncategorized/bodyModification.tw @@ -966,12 +966,12 @@ Use ''$brandDesign.local'' or choose another brand: <<if ($arcologies[0].FSMaturityPreferentialist != "unset")>> | //FS// [[Sexual Skill Info|Body Modification][$brandDesign.local = "$his sexual skills"]] <</if>> -<<if ($arcologies[0].FSSlimnessEnthusiast != "unset")>> - | //FS// [[Breast Floor|Body Modification][$brandDesign.local = "$his absolute minimum breast size"]] -<</if>> <<if ($arcologies[0].FSPetiteAdmiration != "unset") || ($arcologies[0].FSStatuesqueGlorification != "unset")>> | //FS// [[Current height|Body Modification][$brandDesign.local = "$his current height"]] <</if>> +<<if ($arcologies[0].FSSlimnessEnthusiast != "unset")>> + | //FS// [[Breast Floor|Body Modification][$brandDesign.local = "$his absolute minimum breast size"]] +<</if>> <<if ($arcologies[0].FSAssetExpansionist != "unset")>> | //FS// [[Breast Ceiling|Body Modification][$brandDesign.local = "$his absolute maximum breast size"]] <</if>> diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw index ee2c5d1bd8ad69fb9525dca7f2652f26942c7ac6..5773e8a74e2fa1887950dbc61b718a85d29af5d8 100644 --- a/src/uncategorized/futureSociety.tw +++ b/src/uncategorized/futureSociety.tw @@ -60,6 +60,18 @@ <<if ndef $arcologies[0].FSHedonisticDecadence>> <<set $arcologies[0].FSHedonisticDecadence = "unset">> <</if>> +<<if ndef $arcologies[0].FSIntellectualDependency>> + <<set $arcologies[0].FSIntellectualDependency = "unset">> +<</if>> +<<if ndef $arcologies[0].FSSlaveProfessionalism>> + <<set $arcologies[0].FSSlaveProfessionalism = "unset">> +<</if>> +<<if ndef $arcologies[0].FSPetiteAdmiration>> + <<set $arcologies[0].FSPetiteAdmiration = "unset">> +<</if>> +<<if ndef $arcologies[0].FSStatuesqueGlorification>> + <<set $arcologies[0].FSStatuesqueGlorification = "unset">> +<</if>> <<if ndef $arcologies[0].FSChattelReligionist>> <<set $arcologies[0].FSChattelReligionist = "unset">> <</if>> @@ -147,6 +159,16 @@ <<elseif $arcologies[0].FSPhysicalIdealist != "unset">> <<set $rivalryFS = "Physical Idealism">> <</if>> + <<if $arcologies[0].FSIntellectualDependency != "unset">> + <<set $rivalryFS = "Intellectual Dependency">> + <<elseif $arcologies[0].FSSlaveProfessionalism != "unset">> + <<set $rivalryFS = "Slave Professionalism">> + <</if>> + <<if $arcologies[0].FSPetiteAdmiration != "unset">> + <<set $rivalryFS = "Petite Admiration">> + <<elseif $arcologies[0].FSStatuesqueGlorification != "unset">> + <<set $rivalryFS = "Statuesque Glorification">> + <</if>> <<if $arcologies[0].FSChattelReligionist != "unset">> <<set $rivalryFS = "Chattel Religionism">> <<elseif $arcologies[0].FSNull != "unset">> diff --git a/src/uncategorized/universalRules.tw b/src/uncategorized/universalRules.tw index 3f5fc386f091b28198198ddcbf5b19bb3689667e..4174dd99186aa8f420d8ee7b941e504943d26c2a 100644 --- a/src/uncategorized/universalRules.tw +++ b/src/uncategorized/universalRules.tw @@ -1,7 +1,6 @@ :: Universal Rules [nobr] -<<set $nextButton = "Back">> -<<set $nextLink = "Manage Penthouse">> +<<set $nextButton = "Back", $nextLink = "Manage Penthouse">> ''Permissions for slaves'' <br> @@ -97,6 +96,10 @@ Use ''$brandDesign.official'' or choose another brand: | //FS// [[Racial Slur|Universal Rules][$brandDesign.official = "a racial slur"]] <</if>> <<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>> | //FS// [[Racial Slur|Universal Rules][$brandDesign.official = "a racial slur"]] <</if>> +<<if ($arcologies[0].FSIntellectualDependency != "unset")>> +| //FS// [[Scores|Universal Rules][$brandDesign.official = "how much sex $he needs per day"]] <</if>> +<<if ($arcologies[0].FSSlaveProfessionalism != "unset")>> +| //FS// [[Scores|Universal Rules][$brandDesign.official = "$his average slave aptitude test scores"]] <</if>> <<if ($arcologies[0].FSRepopulationFocus != "unset")>> | //FS// [[Birth Count|Universal Rules][$brandDesign.official = "the number of children $he has birthed"]] <</if>> <<if ($arcologies[0].FSGenderRadicalist != "unset") || ($arcologies[0].FSGenderFundamentalist != "unset")>> @@ -113,6 +116,8 @@ Use ''$brandDesign.official'' or choose another brand: | //FS// [[Virginity Status|Universal Rules][$brandDesign.official = "$his virginity status"]] <</if>> <<if ($arcologies[0].FSMaturityPreferentialist != "unset")>> | //FS// [[Sexual Skill Info|Universal Rules][$brandDesign.official = "$his sexual skills"]] <</if>> +<<if ($arcologies[0].FSPetiteAdmiration != "unset") || ($arcologies[0].FSStatuesqueGlorification != "unset")>> +| //FS// [[Current height|Universal Rules][$brandDesign.official = "$his current height"]] <</if>> <<if ($arcologies[0].FSSlimnessEnthusiast != "unset")>> | //FS// [[Breast Floor|Universal Rules][$brandDesign.official = "$his absolute minimum breast size"]] <</if>> <<if ($arcologies[0].FSAssetExpansionist != "unset")>> @@ -233,6 +238,11 @@ Use ''$brandDesign.primary'' or choose another brand: | //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>> <<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>> | //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>> +<<if ($arcologies[0].FSSubjugationist != "unset") && ($activeSlave.race == $arcologies[0].FSSubjugationistRace)>> +| //FS// [[Racial Slur|Universal Rules][$brandDesign.primary = "a racial slur"]] <</if>> +<<if ($arcologies[0].FSIntellectualDependency != "unset")>> +| //FS// [[Scores|Universal Rules][$brandDesign.primary = "how much sex $he needs per day"]] <</if>> +<<if ($arcologies[0].FSSlaveProfessionalism != "unset")>> <<if ($arcologies[0].FSRepopulationFocus != "unset")>> | //FS// [[Birth Count|Universal Rules][$brandDesign.primary = "the number of children $he has birthed"]] <</if>> <<if ($arcologies[0].FSGenderRadicalist != "unset") || ($arcologies[0].FSGenderFundamentalist != "unset")>> @@ -249,6 +259,8 @@ Use ''$brandDesign.primary'' or choose another brand: | //FS// [[Virginity Status|Universal Rules][$brandDesign.primary = "$his virginity status"]] <</if>> <<if ($arcologies[0].FSMaturityPreferentialist != "unset")>> | //FS// [[Sexual Skill Info|Universal Rules][$brandDesign.primary = "$his sexual skills"]] <</if>> +<<if ($arcologies[0].FSPetiteAdmiration != "unset") || ($arcologies[0].FSStatuesqueGlorification != "unset")>> +| //FS// [[Current height|Universal Rules][$brandDesign.primary = "$his current height"]] <</if>> <<if ($arcologies[0].FSSlimnessEnthusiast != "unset")>> | //FS// [[Breast Floor|Universal Rules][$brandDesign.primary = "$his absolute minimum breast size"]] <</if>> <<if ($arcologies[0].FSAssetExpansionist != "unset")>>