diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index cf80209d6e7f38a3e07551f6da8dbd258d1985f4..154fee768f62a91ce97076ee328582c5aeadc247 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -815,30 +815,41 @@ __''Player Character''__ <<switch $PC.career>> <<case "capitalist">> <<set _PCCreationCareer = "a business leader">> + <<set _PCSecExpCareer = "@@.yellowgreen;The propaganda hub's upgrades will be cheaper.@@">> <<case "mercenary">> <<set _PCCreationCareer = "a mercenary">> + <<set _PCSecExpCareer = "@@.green;Easier to maintain security@@ and @@.yellowgreen;the security HQ's upgrades will be cheaper.@@">> <<case "slaver">> <<set _PCCreationCareer = "a slaver">> + <<set _PCSecExpCareer = "@@.green;Easier to maintain authority@@ and @@.yellowgreen;the security HQ's upgrades will be cheaper.@@">> <<case "engineer">> <<set _PCCreationCareer = "an engineer">> + <<set _PCSecExpCareer = "@@.yellowgreen;construction and upgrade of facilities will be cheaper.@@">> <<case "medicine">> <<set _PCCreationCareer = "a doctor">> + <<set _PCSecExpCareer = "@@.yellowgreen;Drug upgrades will be cheaper.@@">> <<case "celebrity">> <<set _PCCreationCareer = "a minor celebrity">> + <<set _PCSecExpCareer = "@@.yellowgreen;The propaganda hub's upgrades will be cheaper.@@">> <<case "escort">> <<set _PCCreationCareer = "an escort">> + <<set _PCSecExpCareer = "@@.red;Harder to maintain authority.@@">> <<case "servant">> <<set _PCCreationCareer = "a servant">> + <<set _PCSecExpCareer = "@@.red;Harder to maintain authority.@@">> <<case "gang">> <<set _PCCreationCareer = "a gang leader">> + <<set _PCSecExpCareer = "@@.green;Easier to maintain authority@@ and @@.yellowgreen;the security HQ's upgrades will be cheaper.@@">> <<case "BlackHat">> <<set _PCCreationCareer = "an incursion specialist">> + <<set _PCSecExpCareer = "@@.red;Harder to maintain authority.@@">> <<default>> <<set _PCCreationCareer = "a member of the idle wealthy">> + <<set _PCSecExpCareer = "@@.red;Harder to maintain authority,@@ but @@.yellowgreen;the propaganda hub's upgrades will be cheaper.@@">> <</switch>> <br> <<if $PC.career == "arcology owner">> - Before you came to the Free Cities, you were ''_PCCreationCareer'' + Before you came to the Free Cities, you were ''_PCCreationCareer''. <<else>> <<options $PC.career>> Before you came to the Free Cities, you were ''_PCCreationCareer'': @@ -854,68 +865,13 @@ __''Player Character''__ <<option "servant" "Servant">> <<option "gang" "Gang leader">> <</options>> + <<if $secExpEnabled > 0>> + <br> + Security Expansion bonus: _PCSecExpCareer + <</if>> <</if>> - <br><br> - <<options $SecExp.settings.show>> - <<option 1 "Show Security Expansion changes">> - <<option 0 "Hide Security Expansion changes">> - <</options>> - - <br>''A member of the idle wealthy'': - //Start with @@.yellowgreen;extra money.@@ - <<if $SecExp.settings.show == 1>> - @@.red;Hard to maintain authority@@ but @@.yellowgreen;propaganda hub upgrades will be cheaper.@@ - <</if>> - - <br>''Business leader'': - //You will be more @@.green;effective at business pursuits.@@ - <<if $SecExp.settings.show == 1>> - In addition, @@.yellowgreen;propaganda hub upgrades will be cheaper.@@ - <</if>> - - <br><br>''Mercenary'': - <<if $SecExp.settings.show == 1>> - @@.green;Security is easier maintain.@@ Also, @@.yellowgreen;Cheaper security HQ upgrades.@@ - <</if>> - - <br>''Slaver'': - <<if $SecExp.settings.show == 1>> - @@.green;Authority easier to maintain@@ and @@.yellowgreen;security HQ upgrades will be cheaper.@@ - <</if>> - - <br><br>''Engineer'': - //@@.yellowgreen;Cheaper arcology upgrades will be cheaper.@@ Also, @@.yellowgreen;Basic economic upgrades@@ will already installed.// - - <br>''Doctor'': - //@@.yellowgreen;cheaper@@ and @@.green;healthier@@ Surgery. @@.yellowgreen;Cheaper drug upgrades.@@ - - <br><br>''Minor celebrity'': - //Start with @@.green;extra reputation.@@ - <<if $SecExp.settings.show == 1>> - In addition, @@.yellowgreen;cheaper propaganda hub upgrades.@@ - <</if>> - - <br>''High class escort'': - //@@.red;Hard to maintain reputation@@<<if $SecExp.settings.show == 1>>, @@.red;and authority@@<</if>>. - - <br><br>''Servant'': - //@@.red;Harder to maintain reputation@@<<if $SecExp.settings.show == 1>>, @@.red;and authority@@<</if>>. - You know how to @@.yellowgreen;lower your upkeep,@@ but @@.red;not much else.@@ - - <br>''Gang Leader'': - //Slaves will cost less. - <<if $SecExp.settings.show == 1>> - In addition, maintaining authority @@.green;will be easier@@ and @@.yellowgreen;security HQ upgrades will be cheaper.@@ - <</if>> - @@.red;Hard maintain to reputation quite hard@@. - - <br><br>''Incursion Specialist/Hacker'': - //@@.green;Certain upgrades will be cheaper@@ and you may find alternative approaches to problems. - <<if $SecExp.settings.show == 1>> - @@.red;Hard to maintain authority.@@ - <</if>> + <br> - <br><br> <<options $PC.rumor>> It is rumored that you acquired your arcology through ''$PC.rumor'': <<option "wealth" "Wealth">> diff --git a/src/uncategorized/neighborInteract.tw b/src/uncategorized/neighborInteract.tw index 6deb50b2290cf16d4b2922b2c2101cf8b1f8ce6b..f1cadcf8bab9f812eea1adc244c02845eca0baf1 100644 --- a/src/uncategorized/neighborInteract.tw +++ b/src/uncategorized/neighborInteract.tw @@ -604,7 +604,7 @@ You have <<print $arcologies.length-1>> neighbors. <br><br> <</if>> /* <<if $arcologies[_currentNeighbor].FSIntellectualDependency > 95>> - <<if !isItemAccessible("temp")>> + <<if !isItemAccessible("a bimbo outfit")>> <<if ($arcologies[_currentNeighbor].government == "your trustees") || ($arcologies[_currentNeighbor].government == "your agent")>> <br><<link "Request a shipment of outfits suitable for bimbos" "Neighbor Interact">> <<set $clothesBoughtBimbo = 1>> @@ -620,7 +620,7 @@ You have <<print $arcologies.length-1>> neighbors. <br><br> <</link>> //Will cost <<print cashFormat(Math.trunc((7500-_prices)*$upgradeMultiplierTrade))>>// <</if>> <<else>> - <br>You already have enough temp. + <br>You already have enough bimbo attire. <</if>> <<set _exports = 1>> <</if>> diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw index 10e46e49942ee354b4eaa1a43ec457e857cd5a96..8fa024c2ec724ed93ec6d9956f9cf6a0bdd33c7b 100644 --- a/src/uncategorized/policies.tw +++ b/src/uncategorized/policies.tw @@ -454,7 +454,7 @@ [[Repeal|Policies][$NUL.subsidize = 0]] <</if>> <</if>> -<<if (($arcologies[0].FSSupremacistLawME + $arcologies[0].FSSupremacistSMR + $arcologies[0].FSSubjugationistLawME + $arcologies[0].FSSubjugationistSMR + $arcologies[0].FSGenderRadicalistLawBeauty + $arcologies[0].FSGenderRadicalistLawFuta + $arcologies[0].FSGenderFundamentalistLawBeauty + $arcologies[0].FSGenderFundamentalistLawBimbo + $arcologies[0].FSGenderFundamentalistSMR + $arcologies[0].FSPaternalistLaw + $arcologies[0].FSPaternalistSMR + $arcologies[0].FSDegradationistLaw + $arcologies[0].FSDegradationistSMR + $arcologies[0].FSBodyPuristLaw + $arcologies[0].FSBodyPuristSMR + $arcologies[0].FSTransformationFetishistSMR + $arcologies[0].FSYouthPreferentialistLaw + $arcologies[0].FSYouthPreferentialistSMR + $arcologies[0].FSMaturityPreferentialistLaw + $arcologies[0].FSMaturityPreferentialistSMR + $arcologies[0].FSSlimnessEnthusiastSMR + $arcologies[0].FSSlimnessEnthusiastLaw + $arcologies[0].FSAssetExpansionistSMR + $arcologies[0].FSPastoralistLaw + $arcologies[0].FSPastoralistSMR + $arcologies[0].FSPhysicalIdealistSMR + $arcologies[0].FSChattelReligionistLaw + $arcologies[0].FSChattelReligionistSMR + $arcologies[0].FSChattelReligionistCreed + $arcologies[0].FSRomanRevivalistLaw + $arcologies[0].FSRomanRevivalistSMR + $arcologies[0].FSAztecRevivalistLaw + $arcologies[0].FSAztecRevivalistSMR + $arcologies[0].FSEgyptianRevivalistLaw + $arcologies[0].FSEgyptianRevivalistSMR + $arcologies[0].FSEdoRevivalistLaw + $arcologies[0].FSEdoRevivalistSMR + $arcologies[0].FSArabianRevivalistLaw + $arcologies[0].FSArabianRevivalistSMR + $arcologies[0].FSChineseRevivalistLaw + $arcologies[0].FSChineseRevivalistSMR + $arcologies[0].FSRepopulationFocusLaw + $arcologies[0].FSRepopulationFocusSMR + $arcologies[0].FSRestartLaw + $arcologies[0].FSRestartSMR + $arcologies[0].FSHedonisticDecadenceLaw + $arcologies[0].FSHedonisticDecadenceLaw2 + $arcologies[0].FSHedonisticDecadenceSMR + $arcologies[0].FSPhysicalIdealistLaw + $arcologies[0].FSHedonisticDecadenceStrongFat + $arcologies[0].FSPhysicalIdealistStrongFat + $arcologies[0].FSGenderFundamentalistLawBimbo ) > 0) || ($CulturalOpenness != 0)>> +<<if (($arcologies[0].FSSupremacistLawME + $arcologies[0].FSSupremacistSMR + $arcologies[0].FSSubjugationistLawME + $arcologies[0].FSSubjugationistSMR + $arcologies[0].FSGenderRadicalistLawBeauty + $arcologies[0].FSGenderRadicalistLawFuta + $arcologies[0].FSGenderFundamentalistLawBeauty + $arcologies[0].FSGenderFundamentalistLawBimbo + $arcologies[0].FSGenderFundamentalistSMR + $arcologies[0].FSPaternalistLaw + $arcologies[0].FSPaternalistSMR + $arcologies[0].FSDegradationistLaw + $arcologies[0].FSDegradationistSMR + $arcologies[0].FSBodyPuristLaw + $arcologies[0].FSBodyPuristSMR + $arcologies[0].FSTransformationFetishistSMR + $arcologies[0].FSYouthPreferentialistLaw + $arcologies[0].FSYouthPreferentialistSMR + $arcologies[0].FSMaturityPreferentialistLaw + $arcologies[0].FSMaturityPreferentialistSMR + $arcologies[0].FSSlimnessEnthusiastSMR + $arcologies[0].FSSlimnessEnthusiastLaw + $arcologies[0].FSAssetExpansionistSMR + $arcologies[0].FSPastoralistLaw + $arcologies[0].FSPastoralistSMR + $arcologies[0].FSPhysicalIdealistSMR + $arcologies[0].FSChattelReligionistLaw + $arcologies[0].FSChattelReligionistSMR + $arcologies[0].FSChattelReligionistCreed + $arcologies[0].FSRomanRevivalistLaw + $arcologies[0].FSRomanRevivalistSMR + $arcologies[0].FSAztecRevivalistLaw + $arcologies[0].FSAztecRevivalistSMR + $arcologies[0].FSEgyptianRevivalistLaw + $arcologies[0].FSEgyptianRevivalistSMR + $arcologies[0].FSEdoRevivalistLaw + $arcologies[0].FSEdoRevivalistSMR + $arcologies[0].FSArabianRevivalistLaw + $arcologies[0].FSArabianRevivalistSMR + $arcologies[0].FSChineseRevivalistLaw + $arcologies[0].FSChineseRevivalistSMR + $arcologies[0].FSRepopulationFocusLaw + $arcologies[0].FSRepopulationFocusSMR + $arcologies[0].FSRestartLaw + $arcologies[0].FSRestartSMR + $arcologies[0].FSHedonisticDecadenceLaw + $arcologies[0].FSHedonisticDecadenceLaw2 + $arcologies[0].FSHedonisticDecadenceSMR + $arcologies[0].FSPhysicalIdealistLaw + $arcologies[0].FSHedonisticDecadenceStrongFat + $arcologies[0].FSPhysicalIdealistStrongFat + $arcologies[0].FSIntellectualDependencyLaw + $arcologies[0].FSIntellectualDependencyLawBeauty + $arcologies[0].FSIntellectualDependencySMR + $arcologies[0].FSSlaveProfessionalismLaw + $arcologies[0].FSSlaveProfessionalismSMR + $arcologies[0].FSPetiteAdmirationLaw + $arcologies[0].FSPetiteAdmirationLaw2 + $arcologies[0].FSPetiteAdmirationSMR + $arcologies[0].FSStatuesqueGlorificationLaw + $arcologies[0].FSStatuesqueGlorificationLaw2 + $arcologies[0].FSStatuesqueGlorificationSMR) > 0) || ($CulturalOpenness != 0)>> <br><br>__Future Society Policies__ @@ -537,6 +537,7 @@ <</if>> <<if $arcologies[0].FSGenderFundamentalistLawBimbo == 1>> + /* swap me to lack of education */ <br>''Bimbo Fetishism:'' you are doing your best to encourage sexual attraction to female stupidity. [[Repeal|Policies][$arcologies[0].FSGenderFundamentalistLawBimbo = 0]] <</if>> @@ -565,6 +566,31 @@ [[Repeal|Policies][$arcologies[0].FSDegradationistSMR = 0]] <</if>> + <<if $arcologies[0].FSIntellectualDependencyLaw == 1>> + <br>''Invalid Protection Act:'' by law, anyone unable to pass a standardized test of intelligence and not already a dependant will be enslaved for their own well being. + [[Repeal|Policies][$arcologies[0].FSIntellectualDependencyLaw = 0]] + <</if>> + + <<if $arcologies[0].FSIntellectualDependencyLawBeauty == 1>> + <br>''Bimbo Body Complement:'' you are encouraging an appreciation for the stereotypical bimbo body. + [[Repeal|Policies][$arcologies[0].FSIntellectualDependencyLawBeauty = 0]] + <</if>> + + <<if $arcologies[0].FSIntellectualDependencySMR == 1>> + <br>''Dependency SMR:'' in order to be sold in the arcology, slaves must fail a simple intelligence test. + [[Repeal|Policies][$arcologies[0].FSIntellectualDependencySMR = 0]] + <</if>> + + <<if $arcologies[0].FSSlaveProfessionalismLaw == 1>> + <br>''Mandatory Intelligence Screening:'' citizens must pass regular intelligence tests or face expulsion from the arcology. + [[Repeal|Policies][$arcologies[0].FSSlaveProfessionalismLaw = 0]] + <</if>> + + <<if $arcologies[0].FSSlaveProfessionalismSMR == 1>> + <br>''Head Start SMR:'' in order to be sold in the arcology, slaves must pass a rigorous course designed to bring their skills and poise up to standard. + [[Repeal|Policies][$arcologies[0].FSSlaveProfessionalismSMR = 0]] + <</if>> + <<if $arcologies[0].FSBodyPuristLaw == 1>> <br>''Drug Purity Mandate:'' all drugs in the arcology must pass rigorous testing for purity. [[Repeal|Policies][$arcologies[0].FSBodyPuristLaw = 0]] @@ -600,6 +626,36 @@ [[Repeal|Policies][$arcologies[0].FSMaturityPreferentialistSMR = 0, $minimumSlaveCost -= 500]] <</if>> + <<if $arcologies[0].FSPetiteAdmirationLaw == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSPetiteAdmirationLaw = 0]] + <</if>> + + <<if $arcologies[0].FSPetiteAdmirationLaw2 == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSPetiteAdmirationLaw2 = 0]] + <</if>> + + <<if $arcologies[0].FSPetiteAdmirationSMR == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSPetiteAdmirationSMR = 0]] + <</if>> + + <<if $arcologies[0].FSStatuesqueGlorificationLaw == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSStatuesqueGlorificationLaw = 0]] + <</if>> + + <<if $arcologies[0].FSStatuesqueGlorificationLaw2 == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSStatuesqueGlorificationLaw2 = 0]] + <</if>> + + <<if $arcologies[0].FSStatuesqueGlorificationSMR == 1>> + <br>''Youthful Citizen Subsidy:'' young citizens are offered reduced rent. + [[Repeal|Policies][$arcologies[0].FSStatuesqueGlorificationSMR = 0]] + <</if>> + <<if $arcologies[0].FSSlimnessEnthusiastSMR == 1>> <br>''Physical fitness SMR:'' in order to be sold in the arcology, chubby slaves must be forced to work out first. [[Repeal|Policies][$arcologies[0].FSSlimnessEnthusiastSMR = 0, $minimumSlaveCost -= 500]] diff --git a/src/uncategorized/shops.tw b/src/uncategorized/shops.tw index 92f70883d010254d6dae2852fff9d77eb888c74a..1f8629b505d5ec81f6b17e9b145046c30cc7d321 100644 --- a/src/uncategorized/shops.tw +++ b/src/uncategorized/shops.tw @@ -90,7 +90,8 @@ This is a section of the promenade dedicated to Intellectual Dependency. The shops all have one thing in common, they are incredibly eye-catching in the hopes that a wanting bimbo will whine _hisU master into buy something to shut _himU up. From skimpy outfits to simple to use sex toys, everything an airheaded slave may want on a whim is on display; unsurprisingly, the shop selling complex gags is also doing quite well. Most of the shops have slave sales<<= _girlU>>s out front attempting to demonstrate the merchandise. <span id="result"><<link "Take in a sales pitch">><<replace "#result">>You decide to stop and watch one try _hisU best to sell vibrating dildos. The toys are designed to automatically start vibrating when gripped so even the densest of slave<<print _girlU>> can figure out how to work it. You know you picked a winner when _heU grabs one and immediately flings it into the crowd in surprise when it activates. Completely undeterred by the laughter, _heU makes for another, this time focusing entirely on not being shocked by it this time. _HeU stands there, completely fixated on the wiggling phallus in _hisU hands, until another onlooker prods _himU to continue with _hisU advertising. Needless to say, yet another sex toy goes flying; this time, however, _heU goes after it, giving the crowd a clear view up _hisU skirt at _hisU clear arousal. Enjoying the now masturbating slave's show, you pick out a few to humor your own slaves with.<</replace>><</link>></span> <<case "Slave Professionalism">> - dedicated to Intellectual Dependency. There are surprisingly wide selection of shops here, each designed to stimulate the minds of curious looky-loos. Well-trained slaves can often be spotted seeking out new ways to improve their Masters' reputations and lives. + dedicated to Intellectual Dependency. There are surprisingly wide selection of shops here, each designed to stimulate the minds of curious looky-loos. Well-trained slaves can often be spotted seeking out new ways to improve their Masters' reputations and lives. The pride of the strip is a slave run massage parlor featuring some of the most skilled hands the arcology has to offer. + <span id="result"><<link "Get a massage">><<replace "#result">>You decide to put in an appearance at the facility and the slaves in charge are of course very eager to offer you complimentary services. The masseuse is nothing short of a master of the art and knows how to balance relaxation and physical pleasure. _HeU releases the muscle soreness from your latest workout and throughout _hisU service uses _hisU delicate touch to keep you on the edge of orgasm until _hisU job is complete. The finale of _hisU work pushes you to an exquisite climax where _heU <<if $PC.dick == 1>>catches your cum in _hisU mouth and swallows it<<else>>swallows your femcum<</if>> with a grace only found among your slave population.<</replace>><</link>></span> <<case "Petite Admiration">> dedicated to Petite Admiration. The shops here are mostly focused on providing the tools and equipment a short slave will need to properly care for their Master and his abode. Several fashion lines have cropped up to provide matching clothing tailored to the shorter clientele and their often taller owners. There's even a sex shop that specializes in extreme differences in height. <<if $PC.height >= 170>> @@ -109,7 +110,12 @@ This is a section of the promenade <</replace>><</link>></span> <</if>> <<case "Statuesque Glorification">> - dedicated to Statuesque Glorification. The shops here are overwhelmingly dedicated to the tall; not a single shop caters the slightest to anyone below the height threshold. Most of the shops sell clothing specially tailored to their towering patrons, though a handful also sell furniture and appliances made to comfortably accommodate a more lengthy population. + dedicated to Statuesque Glorification. The shops here are overwhelmingly dedicated to the tall; not a single shop caters the slightest to anyone below the height threshold. Most of the shops sell clothing specially tailored to their towering patrons, though a handful also sell furniture and appliances made to comfortably accommodate a more lengthy population. The crown attraction, however, is a modest indoor amusement park designed both to make the most of a riders height and invoke a sense of envy in those unable to ride. + <<if $PC.height >= 170>> + <span id="result"><<link "Give the roller coaster a spin">>While it isn't the most thrilling ride, given the constraints it has to work with, but it does wind through the various footpaths of the promenade to maximize visibility and to remind those to short to ride of their place.<<replace "#result">><</replace>><</link>></span> + <<else>> + You can only watch as your citizens have fun and savor the bitter feeling of them looking down on their hilariously short leader. + <</if>> <<default>>ERROR: bad sector type <</switch>> <<if $sectors[$AS].type == "Shops">><<SectorSell>><</if>>