diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index b1be9dc6a07a86dc4a21b2cacd5253e969b1b5a1..5dc2e0fbb5fd2c230e829361e9083b06a979e271 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -23,270 +23,270 @@ _upperClassP = 1, _topClass = 0, _topClassP = 1>> <<if $arcologies[0].FSSupremacist != "unset">> - <<set _FSScore += $arcologies[0].FSSupremacist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * 0.05, - _lowerClass += Math.trunc($arcologies[0].FSSupremacist / 20) * -80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * -0.004, - _middleClass += Math.trunc($arcologies[0].FSSupremacist / 20) * -16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSSupremacist / 20) * 5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSSupremacist / 20) * 2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSSupremacist / 20) * 0.004>> + <<set _FSScore += Math.min($arcologies[0].FSSupremacist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * -80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * -0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * -16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSupremacist, 100) / 20) * 0.004>> Your racial policies are concentrating power in the hands of $arcologies[0].FSSupremacistRace people. /*perhaps too obvious to bother with printing?*/ <</if>> <<if $arcologies[0].FSSubjugationist != "unset">> - <<set _FSScore += $arcologies[0].FSSubjugationist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * 0.05, - _lowerClass += Math.trunc($arcologies[0].FSSubjugationist / 20) * -80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * -0.004, - _middleClass += Math.trunc($arcologies[0].FSSubjugationist / 20) * -16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSSubjugationist / 20) * 5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSSubjugationist / 20) * 2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSSubjugationist / 20) * 0.004>> + <<set _FSScore += Math.min($arcologies[0].FSSubjugationist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * -80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * -0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * -16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSSubjugationist, 100) / 20) * 0.004>> Your racial policies are stripping all power from the $arcologies[0].FSSubjugationistRace people. /*perhaps too obvious to bother with printing?*/ <</if>> <<if $arcologies[0].FSGenderRadicalist != "unset">> - <<set _FSScore += $arcologies[0].FSGenderRadicalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSGenderRadicalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSGenderRadicalist / 20) * 0.025, - _lowerClass += Math.trunc($arcologies[0].FSGenderRadicalist / 20) * -40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSGenderRadicalist / 20) * -0.002, - _topClass += Math.trunc($arcologies[0].FSGenderRadicalist / 20), - _topClassP *= 1 + Math.trunc($arcologies[0].FSGenderRadicalist / 20) * 0.002>> + <<set _FSScore += Math.min($arcologies[0].FSGenderRadicalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20) * 0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20) * -40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20) * -0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20), + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderRadicalist, 100) / 20) * 0.002>> Your radical views on gender are scaring away the more traditionally minded. <</if>> <<if $arcologies[0].FSGenderFundamentalist != "unset">> - <<set _FSScore += $arcologies[0].FSGenderFundamentalist, - _lowerClass += Math.trunc($arcologies[0].FSGenderFundamentalist / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSGenderFundamentalist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSGenderFundamentalist / 20) * -1, - _topClassP *= 1 + Math.trunc($arcologies[0].FSGenderFundamentalist / 20) * -0.002>> + <<set _FSScore += Math.min($arcologies[0].FSGenderFundamentalist, 100), + _lowerClass += Math.trunc(Math.min($arcologies[0].FSGenderFundamentalist, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderFundamentalist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSGenderFundamentalist, 100) / 20) * -1, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSGenderFundamentalist, 100) / 20) * -0.002>> Your traditional views on gender are comforting to many, unimaginative to some. <</if>> <<if $arcologies[0].FSPaternalist != "unset">> - <<set _FSScore += $arcologies[0].FSPaternalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.05, - _expirationFS *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.1, - _slaveProductivity += Math.trunc($arcologies[0].FSPaternalist / 20) * 0.02, - _lowerClass += Math.trunc($arcologies[0].FSPaternalist / 20) * 80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * 0.004, - _welfareFS *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.1, - _middleClass += Math.trunc($arcologies[0].FSPaternalist / 20) * 16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * 0.002, - _upperClass += Math.trunc($arcologies[0].FSPaternalist / 20) * -5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.002, - _topClass += Math.trunc($arcologies[0].FSPaternalist / 20) * -2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSPaternalist / 20) * -0.002>> + <<set _FSScore += Math.min($arcologies[0].FSPaternalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.05, + _expirationFS *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.1, + _slaveProductivity += Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * 0.02, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * 80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * 0.004, + _welfareFS *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.1, + _middleClass += Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * 16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * 0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPaternalist, 100) / 20) * -0.002>> Poor citizens can rely on their better-off peers in $arcologies[0].name. <</if>> <<if $arcologies[0].FSDegradationist != "unset">> - <<set _FSScore += $arcologies[0].FSDegradationist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.05, - _expirationFS *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.1, - _slaveProductivity += Math.trunc($arcologies[0].FSDegradationist / 20) * 0.01, - _lowerClass += Math.trunc($arcologies[0].FSDegradationist / 20) * -80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * -0.004, - _welfareFS *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.1, - _middleClass += Math.trunc($arcologies[0].FSDegradationist / 20) * -16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSDegradationist / 20) * 5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSDegradationist / 20) * 2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.004>> + <<set _FSScore += Math.min($arcologies[0].FSDegradationist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.05, + _expirationFS *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.1, + _slaveProductivity += Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.01, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * -80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * -0.004, + _welfareFS *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.1, + _middleClass += Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * -16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.004>> The arcology is a cutthroat place in which falling into slavery is very easy. <</if>> <<if $arcologies[0].FSBodyPurist != "unset">> - <<set _FSScore += $arcologies[0].FSBodyPurist, - _lowerClass += Math.trunc($arcologies[0].FSBodyPurist / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSBodyPurist / 20) * 0.002, - _upperClass += Math.trunc($arcologies[0].FSBodyPurist / 20) * -2.7, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSBodyPurist / 20) * -0.001, - _topClass += Math.trunc($arcologies[0].FSBodyPurist / 20) * -0.5, - _topClassP *= 1 + Math.trunc($arcologies[0].FSBodyPurist / 20) * -0.001>> + <<set _FSScore += Math.min($arcologies[0].FSBodyPurist, 100), + _lowerClass += Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * 0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * -2.7, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * -0.001, + _topClass += Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * -0.5, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSBodyPurist, 100) / 20) * -0.001>> Body purist fashion standards comfort the poor stand as they stand out less from their more fortunate neighbors. <</if>> <<if $arcologies[0].FSTransformationFetishist != "unset">> - <<set _FSScore += $arcologies[0].FSTransformationFetishist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 0.025, - _lowerClass += Math.trunc($arcologies[0].FSTransformationFetishist / 20) * -40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSTransformationFetishist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 2.7, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 0.001, - _topClass += Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 0.5, - _topClassP *= 1 + Math.trunc($arcologies[0].FSTransformationFetishist / 20) * 0.001>> + <<set _FSScore += Math.min($arcologies[0].FSTransformationFetishist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * -40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 2.7, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 0.001, + _topClass += Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 0.5, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSTransformationFetishist, 100) / 20) * 0.001>> The lower class fear the kind of transformations could be forced on them if they ever end up enslaved, whereas the rich enjoy weilding such power. <</if>> <<if $arcologies[0].FSYouthPreferentialist != "unset">> - <<set _FSScore += $arcologies[0].FSYouthPreferentialist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * 0.025, - _lowerClass += Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * 0.002, - _middleClass += Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * -5.4, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSYouthPreferentialist / 20) * -0.002>> + <<set _FSScore += Math.min($arcologies[0].FSYouthPreferentialist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * 0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * 0.002, + _middleClass += Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * -5.4, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSYouthPreferentialist, 100) / 20) * -0.002>> Preference for youth makes the young poor in your arcology feel appreciated despite their lack of wealth. <</if>> <<if $arcologies[0].FSMaturityPreferentialist != "unset">> - <<set _FSScore += $arcologies[0].FSMaturityPreferentialist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * 0.025, - _lowerClass += Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * -40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * -0.002, - _middleClass += Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * 5.4, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSMaturityPreferentialist / 20) * 0.002>> + <<set _FSScore += Math.min($arcologies[0].FSMaturityPreferentialist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * 0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * -40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * -0.002, + _middleClass += Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * 5.4, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSMaturityPreferentialist, 100) / 20) * 0.002>> Preference for maturity makes the middle class of your arcology feel like their experience is finally properly appreciated. <</if>> <<if $arcologies[0].FSSlimnessEnthusiast != "unset">> - <<set _FSScore += $arcologies[0].FSSlimnessEnthusiast>> + <<set _FSScore += Math.min($arcologies[0].FSSlimnessEnthusiast, 100)>> <</if>> <<if $arcologies[0].FSAssetExpansionist != "unset">> - <<set _FSScore += $arcologies[0].FSAssetExpansionist>> + <<set _FSScore += Math.min($arcologies[0].FSAssetExpansionist, 100)>> <</if>> <<if $arcologies[0].FSPastoralist != "unset">> - <<set _FSScore += $arcologies[0].FSPastoralist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * 0.05, - _lowerClass += Math.trunc($arcologies[0].FSPastoralist / 20) * -80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * -0.004, - _middleClass += Math.trunc($arcologies[0].FSPastoralist / 20) * 16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * 0.002, - _upperClass += Math.trunc($arcologies[0].FSPastoralist / 20) * 2.7, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * 0.001, - _topClass += Math.trunc($arcologies[0].FSPastoralist / 20) * 0.5, - _topClassP *= 1 + Math.trunc($arcologies[0].FSPastoralist / 20) * 0.001>> + <<set _FSScore += Math.min($arcologies[0].FSPastoralist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * -80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * -0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 2.7, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.001, + _topClass += Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.5, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPastoralist, 100) / 20) * 0.001>> The pastoralization of $arcologies[0].name spurs a whole industry around human produce. <</if>> <<if $arcologies[0].FSPhysicalIdealist != "unset">> - <<set _FSScore += $arcologies[0].FSPhysicalIdealist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.025, - _slaveProductivity += Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.01, - _lowerClass += Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * -40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 2.7, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.001, - _topClass += Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.5, - _topClassP *= 1 + Math.trunc($arcologies[0].FSPhysicalIdealist / 20) * 0.001>> + <<set _FSScore += Math.min($arcologies[0].FSPhysicalIdealist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.025, + _slaveProductivity += Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.01, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * -40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 2.7, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.001, + _topClass += Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.5, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSPhysicalIdealist, 100) / 20) * 0.001>> Fit slaves and citizens are more productive! However, your arcology's poor do not look forward to even more toil and sweat. <</if>> <<if $arcologies[0].FSChattelReligionist != "unset">> - <<set _FSScore += $arcologies[0].FSChattelReligionist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSChattelReligionist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSChattelReligionist / 20) * 0.025, - _lowerClass += Math.trunc($arcologies[0].FSChattelReligionist / 20) * -40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSChattelReligionist / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSChattelReligionist / 20) * 2.7, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSChattelReligionist / 20) * 0.001, - _topClass += Math.trunc($arcologies[0].FSChattelReligionist / 20) * 0.5, - _topClassP *= 1 + Math.trunc($arcologies[0].FSChattelReligionist / 20) * 0.001>> + <<set _FSScore += Math.min($arcologies[0].FSChattelReligionist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * -40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 2.7, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 0.001, + _topClass += Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 0.5, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSChattelReligionist, 100) / 20) * 0.001>> Chattel Religionism helps some poor citizens see slavery as a spiritually pure fate. <</if>> <<if $arcologies[0].FSRomanRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSRomanRevivalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSRomanRevivalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSRomanRevivalist / 20) * 0.025, - _welfareFS *= 1 + Math.trunc($arcologies[0].FSRomanRevivalist / 20) * -0.05, - _lowerClass += Math.trunc($arcologies[0].FSRomanRevivalist / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSRomanRevivalist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSRomanRevivalist / 20) * -5.4, - _topClassP *= 1 + Math.trunc($arcologies[0].FSRomanRevivalist / 20) * -0.002>> + <<set _FSScore += Math.min($arcologies[0].FSRomanRevivalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * 0.025, + _welfareFS *= 1 + Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * -0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * -5.4, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRomanRevivalist, 100) / 20) * -0.002>> Your citizens take pride in looking after each other. <</if>> <<if $arcologies[0].FSEgyptianRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSEgyptianRevivalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * 0.025, - _welfareFS *= 1 + Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * -0.05, - _lowerClass += Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * -5.4, - _topClassP *= 1 + Math.trunc($arcologies[0].FSEgyptianRevivalist / 20) * -0.002>> + <<set _FSScore += Math.min($arcologies[0].FSEgyptianRevivalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * 0.025, + _welfareFS *= 1 + Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * -0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * -5.4, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSEgyptianRevivalist, 100) / 20) * -0.002>> Egyptian Revivalism is benevolent in some ways, and charity is common here. <</if>> <<if $arcologies[0].FSEdoRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSEdoRevivalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSEdoRevivalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSEdoRevivalist / 20) * 0.025>> + <<set _FSScore += Math.min($arcologies[0].FSEdoRevivalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSEdoRevivalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSEdoRevivalist, 100) / 20) * 0.025>> <</if>> <<if $arcologies[0].FSArabianRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSArabianRevivalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSArabianRevivalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSArabianRevivalist / 20) * 0.025>> + <<set _FSScore += Math.min($arcologies[0].FSArabianRevivalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSArabianRevivalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSArabianRevivalist, 100) / 20) * 0.025>> <</if>> <<if $arcologies[0].FSChineseRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSDegradationist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSDegradationist / 20) * 0.025>> + <<set _FSScore += Math.min($arcologies[0].FSDegradationist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSDegradationist, 100) / 20) * 0.025>> <</if>> <<if $arcologies[0].FSAztecRevivalist != "unset">> - <<set _FSScore += $arcologies[0].FSAztecRevivalist, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSAztecRevivalist / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSAztecRevivalist / 20) * 0.025>> + <<set _FSScore += Math.min($arcologies[0].FSAztecRevivalist, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSAztecRevivalist, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSAztecRevivalist, 100) / 20) * 0.025>> <</if>> <<if $arcologies[0].FSNull != "unset">> - <<set _FSScore += $arcologies[0].FSNull, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSNull / 20) * -0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSNull / 20) * -0.025, - _lowerClass += Math.trunc($arcologies[0].FSNull / 20) * 80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSNull / 20) * 0.004, - _middleClass += Math.trunc($arcologies[0].FSNull / 20) * 16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSNull / 20) * 0.002, - _upperClass += Math.trunc($arcologies[0].FSNull / 20) * -5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSNull / 20) * -0.002, - _topClass += Math.trunc($arcologies[0].FSNull / 20) * -2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSNull / 20) * -0.004>> + <<set _FSScore += Math.min($arcologies[0].FSNull, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -0.025, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * 80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * 0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * 16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * 0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSNull, 100) / 20) * -0.004>> Your arcology's vibrant, open culture helps everyone succeed, preventing many struggling citizens from falling into slavery. <</if>> <<if $arcologies[0].FSRepopulationFocus != "unset">> - <<set _FSScore += $arcologies[0].FSRepopulationFocus, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 0.05, - _slaveProductivity += Math.trunc($arcologies[0].FSRepopulationFocus / 20) * -0.01, - _lowerClass += Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 0.004, - _middleClass += Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * 0.002, - _upperClass += Math.trunc($arcologies[0].FSRepopulationFocus / 20) * -5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * -0.002, - _topClass += Math.trunc($arcologies[0].FSRepopulationFocus / 20) * -2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSRepopulationFocus / 20) * -0.004>> + <<set _FSScore += Math.min($arcologies[0].FSRepopulationFocus, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 0.05, + _slaveProductivity += Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * -0.01, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * 0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * -5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * -0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * -2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRepopulationFocus, 100) / 20) * -0.004>> You've made repopulation a priority and the less fortunate hope all these new children will make their lives easier in the future, but the wealthy are wary. <</if>> <<if $arcologies[0].FSRestart != "unset">> - <<set _FSScore += $arcologies[0].FSRestart, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * 0.04, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * 0.05, - _lowerClass += Math.trunc($arcologies[0].FSRestart / 20) * -80, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * -0.004, - _middleClass += Math.trunc($arcologies[0].FSRestart / 20) * -16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSRestart / 20) * 5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * 0.002, - _topClass += Math.trunc($arcologies[0].FSRestart / 20) * 2, - _topClassP *= 1 + Math.trunc($arcologies[0].FSRestart / 20) * 0.004>> + <<set _FSScore += Math.min($arcologies[0].FSRestart, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 0.04, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 0.05, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * -80, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * -0.004, + _middleClass += Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * -16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 2, + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSRestart, 100) / 20) * 0.004>> Highly restricted breeding pleases the powerful, but the less fortunate may seek reproductive freedom elsewhere. <</if>> <<if $arcologies[0].FSHedonisticDecadence != "unset">> - <<set _FSScore += $arcologies[0].FSHedonisticDecadence, - _slaveDemandU *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * 0.02, - _slaveDemandT *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * 0.025, - _slaveProductivity += Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * -0.01, - _lowerClass += Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * 40, - _lowerClassP *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * 0.002, - _middleClass += Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * -16, - _middleClassP *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * -0.002, - _upperClass += Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * -5.4, - _upperClassP *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * -0.002, - _topClass += Math.trunc($arcologies[0].FSHedonisticDecadence / 20), - _topClassP *= 1 + Math.trunc($arcologies[0].FSHedonisticDecadence / 20) * 0.002>> + <<set _FSScore += Math.min($arcologies[0].FSHedonisticDecadence, 100), + _slaveDemandU *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * 0.02, + _slaveDemandT *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * 0.025, + _slaveProductivity += Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * -0.01, + _lowerClass += Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * 40, + _lowerClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * 0.002, + _middleClass += Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * -16, + _middleClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * -0.002, + _upperClass += Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * -5.4, + _upperClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * -0.002, + _topClass += Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20), + _topClassP *= 1 + Math.trunc(Math.min($arcologies[0].FSHedonisticDecadence, 100) / 20) * 0.002>> Your citizens enjoy the pleasures of life to their fullest, but some prefer to earn these pleasures. <</if>> @@ -586,25 +586,29 @@ $lowerClass -= _enslaved>> /*Bad weather switch*/ <<if $weatherToday.severity > 3>> <<if $secExp == 1>> - <<if $docks || $railway < 4>> + <<if $docks && $railway < 4>> <<set _weatherFreeze = 1>> + <br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.// <<else>> <<set _weatherFreeze = 0>> <</if>> <<elseif $antiWeatherFreeze < 2>> <<set _weatherFreeze = 1>> + <br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.// <<else>> <<set _weatherFreeze = 0>> <</if>> <<elseif $weatherToday.severity > 2>> <<if $secExp == 1>> - <<if $docks || $railway < 3>> + <<if $docks && $railway < 3>> <<set _weatherFreeze = 1>> + <br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.// <<else>> <<set _weatherFeeze = 0>> <</if>> <<elseif $antiWeatherFreeze < 1>> <<set _weatherFreeze = 1>> + <br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.// <<else>> <<set _weatherFreeze = 0>> <</if>> @@ -651,18 +655,8 @@ $lowerClass -= _enslaved>> <<set _LSCD = Math.trunc(($LSCBase * ($localEcon / 100)) + ($arcologies[0].prosperity * 4) + (($middleClass + $visitors * 0.6) * 1.5) + (($upperClass + $visitors * 0.2) * 3.5) + ($topClass * 18)), /*Demand for owning slaves*/ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * ($slaveDemandT + _slaveDemandT)))>> -/*More slaves than there is work*/ -<<if $NPCSlaves > (_LSCD / ($slaveProductivity + _slaveProductivity)) - $helots + _SCD>> - <<set _NPCSlavesSold = $NPCSlaves - Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity) - $helots + _SCD), - $menialDemandFactor -= _NPCSlavesSold, - $NPCSlaves = Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity))>> - <<if _NPCSlavesSold > 1>> - <br>@@.red;<<print _NPCSlavesSold>> slaves@@ were sold by your inhabitants. There was so little work that they failed to earn their keep. - <<elseif _NPCSlavesSold > 0>> - <br>@@.red;One slave was sold by your inhabitants. There was so little work that it failed to earn its keep. - <</if>> /*More slaves than they know what to do with*/ -<<elseif $NPCSlaves > _SCD * 1.6>> +<<if $NPCSlaves > _SCD * 1.6>> <<set _NPCSlavesSold = $NPCSlaves - Math.trunc(_SCD * 1.6), $menialDemandFactor -= _NPCSlavesSold, $NPCSlaves = Math.trunc(_SCD * 1.6)>> @@ -671,6 +665,16 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * <<elseif _NPCSlavesSold > 0>> <br>@@.red;One slave@@ was sold by your inhabitants. They've got more than enough of them already. <</if>> +/*More slaves than there is work*/ +<<elseif $NPCSlaves > (_LSCD / ($slaveProductivity + _slaveProductivity)) - $helots + _SCD>> + <<set _NPCSlavesSold = $NPCSlaves - Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity) - $helots + _SCD), + $menialDemandFactor -= _NPCSlavesSold, + $NPCSlaves = Math.trunc(_LSCD / ($slaveProductivity + _slaveProductivity))>> + <<if _NPCSlavesSold > 1>> + <br>@@.red;<<print _NPCSlavesSold>> slaves@@ were sold by your inhabitants. There was so little work that they failed to earn their keep. + <<elseif _NPCSlavesSold > 0>> + <br>@@.red;One slave was sold by your inhabitants. There was so little work that it failed to earn its keep. + <</if>> /*Cutting back on slaves*/ <<elseif $NPCSlaves > _SCD * 1.4>> <<if $slaveCostFactor > 0.95>> @@ -759,7 +763,7 @@ _SCD = Math.trunc(($upperClass * ($slaveDemandU + _slaveDemandU)) + ($topClass * /*Need more slaves still*/ <<if $NPCSlaves < _SCD>> <<set _NPCSlavesBought = Math.trunc((_SCD - $NPCSlaves) * 0.75) + 1, - $menialSupplyFactor - _NPCSlavesBought, + $menialSupplyFactor -= _NPCSlavesBought, $NPCSlaves += _NPCSlavesBought>> <<if _NPCSlavesBought > 1>> <br>@@.green;<<print _NPCSlavesBought>> slaves@@ were bought by your inhabitants. They did not have enough of them to satisfy their needs. diff --git a/src/uncategorized/corporationDevelopments.tw b/src/uncategorized/corporationDevelopments.tw index cab1f258568429a3d159294795d1cf3744f95abc..88c94cbe317d83f6c7ceb739a5a75ce149e09ebd 100644 --- a/src/uncategorized/corporationDevelopments.tw +++ b/src/uncategorized/corporationDevelopments.tw @@ -1778,4 +1778,300 @@ You hold <<print commaNum($personalShares)>> shares valued at @@.yellowgreen;<<p <</if>> <span id="controlsdrug"><<CorpDevBuySell "drug" "Numdrug">></span><span id='drugAssetsPurchasing'></span> <</if>> -*/ \ No newline at end of file +<<<<<<< HEAD +*/ +======= + +<br> <span id="direction"> + +<<if $generalAssets >= 2000>> + <<if $generalUpgradeBreaking == "unselected">> + <br>The corporation has enough general expertise to specialize. Focus on breaking slaves with + <<link "Brutality">><<set $generalUpgradeBreaking = "brutality">><<replace "#direction">><br><<print "You directed the corporation to train slaves with brutal force.">><</replace>><</link>> + | <<link "Care">><<set $generalUpgradeBreaking = "care">><<replace "#direction">><br><<print "You directed the corporation to train slaves with loving care.">><</replace>><</link>> + | <<link "No focus">><<set $generalUpgradeBreaking = "none">><<replace "#direction">><br><<print "You directed the corporation to focus on whatever training methods work best.">><</replace>><</link>> + <</if>> +<</if>> +<<if $generalUpgradeBreaking != "unselected">> + <br> + <<if $generalUpgradeBreaking == "brutality">>The corporation does not hesitate from using brutality to break slaves. + <<elseif $generalUpgradeBreaking == "care">>The corporation uses care in training their slaves. + <<else>>The corporation uses both care and brutality when training their slaves. + <</if>> + <<link "Refocus">><<set $generalUpgradeBreaking = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $generalAssets >= 5000>> + <<if $generalUpgradeWeight == "unselected">> + <br>The corporation has enough general expertise to specialize. Manage slaves' diets to an + <<link "Attractive weight">><<set $generalUpgradeWeight = "attractive">><<replace "#direction">><br><<print "You directed the corporation to slim fat slaves and feed thin ones.">><</replace>><</link>> + | <<link "No dieting">><<set $generalUpgradeWeight = "none">><<replace "#direction">><br><<print "You directed the corporation not to focus on slaves' weight.">><</replace>><</link>> + <</if>> +<</if>> +<<if $generalUpgradeWeight != "unselected">> + <br> + <<if $generalUpgradeWeight == "attractive">>The corporation manages the slaves' diets to ensure they aren't too thin or too fat. + <<else>>The corporation does not try to change the slaves' weights. + <</if>> + <<link "Refocus">><<set $generalUpgradeWeight = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $generalAssets >= 10000>> + <<if $generalUpgradeMuscle == "unselected">> + <br>The corporation has enough general expertise to specialize. Train slaves until their muscles are + <<link "Toned">><<set $generalUpgradeMuscle = "toned">><<replace "#direction">><br><<print "You directed the corporation to train slaves until they're toned.">><</replace>><</link>> + | <<link "Ripped">><<set $generalUpgradeMuscle = "ripped">><<replace "#direction">><br><<print "You directed the corporation to train slaves until they're ripped.">><</replace>><</link>> + | <<link "No training">><<set $generalUpgradeMuscle = "none">><<replace "#direction">><br><<print "You directed the corporation not to focus on slaves' fitness.">><</replace>><</link>> + <</if>> +<</if>> +<<if $generalUpgradeMuscle != "unselected">> + <br> + <<if $generalUpgradeMuscle == "toned">>The corporation's slaves are made to exercise until they are toned. + <<elseif $generalUpgradeMuscle == "ripped">>The corporation's slaves are made to exercise until they are ripped. + <<else>>The corporation does not try to manage their slaves' fitness. + <</if>> + <<link "Refocus">><<set $generalUpgradeMuscle = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $entrapmentAssets >= 2000>> + <<if $entrapmentUpgradeDevotionOne == "unselected">> + <br>The corporation is entrapping enough slaves to specialize. Focus on slaves with + <<link "Obedience">><<set $entrapmentUpgradeDevotionOne = "obedience">><<replace "#direction">><br><<print "You directed the corporation to retain obedient slaves.">><</replace>><</link>> + | <<link "No focus">><<set $entrapmentUpgradeDevotionOne = "none">><<replace "#direction">><br><<print "You directed the corporation to train slaves regardless of obedience.">><</replace>><</link>> + <</if>> +<</if>> +<<if $entrapmentAssets >= 5000>> + <<if $entrapmentUpgradeDevotionTwo == "unselected">> + <br>The corporation is entrapping enough slaves to specialize. Focus on slaves with + <<link "Devotion">><<set $entrapmentUpgradeDevotionTwo = "devotion">><<replace "#direction">><br><<print "You directed the corporation to retain devoted slaves.">><</replace>><</link>> + | <<link "No focus">><<set $entrapmentUpgradeDevotionTwo = "none">><<replace "#direction">><br><<print "You directed the corporation to train slaves regardless of devotion.">><</replace>><</link>> + <</if>> +<</if>> + <br> + <<if $entrapmentUpgradeDevotionOne == "obedience">>The corporation selects slaves who are predisposed to obedience. + <<else>>The corporation trains slaves regardless of obedience.<</if>> + <<link "Refocus">><<set $entrapmentUpgradeDevotionOne = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> + <br> + <<if $entrapmentUpgradeDevotionTwo == "devotion">>The corporation selects slaves who are predisposed to devotion. + <<else>>The corporation trains slaves regardless of devotion.<</if>> + <<link "Refocus">><<set $entrapmentUpgradeDevotionTwo = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<<if $entrapmentAssets >= 10000>> + <<if $entrapmentUpgradeIntelligence == "unselected">> + <br>The corporation is entrapping enough slaves to specialize. Focus on slaves who are + <<link "Intelligent">><<set $entrapmentUpgradeIntelligence = "intelligent">><<replace "#direction">><br><<print "You directed the corporation to retain intelligent slaves.">><</replace>><</link>> + | <<link "Stupid">><<set $entrapmentUpgradeIntelligence = "stupid">><<replace "#direction">><br><<print "You directed the corporation to retain stupid slaves.">><</replace>><</link>> + | <<link "No focus">><<set $entrapmentUpgradeIntelligence = "none">><<replace "#direction">><br><<print "You directed the corporation to train slaves regardless of intelligence.">><</replace>><</link>> + <</if>> +<</if>> +<<if $entrapmentUpgradeIntelligence != "unselected">> + <br> + <<if $entrapmentUpgradeIntelligence == "intelligent">>The corporation only retains smart slaves. + <<elseif $entrapmentUpgradeIntelligence == "stupid">>The corporation only retains stupid slaves. + <<else>>The corporation does not care how smart/stupid a slave is. + <</if>> + <<link "Refocus">><<set $entrapmentUpgradeIntelligence = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $captureAssets >= 2000>> + <<if $seeDicks != 0>> + <<if $captureUpgradeGender == "unselected">> + <br>The corporation captures enough slaves to specialize. Focus on training slaves with + <<link "Pussies">><<set $captureUpgradeGender = "XX">><<replace "#direction">><br><<print "You directed the corporation to retain slaves with pussies for training.">><</replace>><</link>> + | <<link "Dicks">><<set $captureUpgradeGender = "XY">><<replace "#direction">><br><<print "You directed the corporation to retain slaves with dicks for training.">><</replace>><</link>> + | <<link "No focus">><<set $captureUpgradeGender = "none">><<replace "#direction">><br><<print "You directed the corporation to retain any promising slave for training.">><</replace>><</link>> + <</if>> + <</if>> +<</if>> +<<if $captureUpgradeGender != "unselected">> + <br> + <<if $captureUpgradeGender == "XX">>The corporation only retains slaves with pussies. + <<elseif $captureUpgradeGender == "XY">>The corporation only retains slaves with dicks. + <<else>>The corporation retains any promising slave regardless of whether she has a dick or a pussy. + <</if>> + <<link "Refocus">><<set $captureUpgradeGender = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $captureAssets >= 5000>> + <<if $captureUpgradeAge == "unselected">> + <br>The corporation captures enough slaves to specialize. Focus on training slaves who are + <<link "Younger">><<set $captureUpgradeAge = "young">><<replace "#direction">><br><<print "You directed the corporation to retain younger slaves for training.">><</replace>><</link>> + | <<link "Older">><<set $captureUpgradeAge = "old">><<replace "#direction">><br><<print "You directed the corporation to retain older slaves for training.">><</replace>><</link>> + | <<link "No focus">><<set $captureUpgradeAge = "none">><<replace "#direction">><br><<print "You directed the corporation to retain any promising slave for training.">><</replace>><</link>> + <</if>> +<</if>> +<<if $captureUpgradeAge != "unselected">> + <br> + <<if $captureUpgradeAge == "young">>The corporation is focusing on capturing younger slaves. + <<elseif $captureUpgradeAge == "old">>The corporation is focusing on capturing older slaves. + <<else>>The corporation is not focusing on capturing slaves of any particular age. + <</if>> + <<link "Refocus">><<set $captureUpgradeAge = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $captureAssets >= 10000>> + <<if $captureUpgradeRace == "unselected">> + <br>The corporation captures enough slaves to specialize. Focus on training slaves who are + <<link "White">><<set $captureUpgradeRace = "white">><<replace "#direction">><br><<print "You directed the corporation to retain white slaves for training.">><</replace>><</link>> + | <<link "Asian">><<set $captureUpgradeRace = "asian">><<replace "#direction">><br><<print "You directed the corporation to retain asian slaves for training.">><</replace>><</link>> + | <<link "Indo-aryan">><<set $captureUpgradeRace = "indo-aryan">><<replace "#direction">><br><<print "You directed the corporation to retain indo-aryan slaves for training.">><</replace>><</link>> + | <<link "Latina">><<set $captureUpgradeRace = "latina">><<replace "#direction">><br><<print "You directed the corporation to retain latina slaves for training.">><</replace>><</link>> + | <<link "middle eastern">><<set $captureUpgradeRace = "middle eastern">><<replace "#direction">><br><<print "You directed the corporation to retain Middle Eastern slaves for training.">><</replace>><</link>> + | <<link "Black">><<set $captureUpgradeRace = "black">><<replace "#direction">><br><<print "You directed the corporation to retain black slaves for training.">><</replace>><</link>> + | <<link "Pacific Islander">><<set $captureUpgradeRace = "pacific islander">><<replace "#direction">><br><<print "You directed the corporation to retain pacific islander slaves for training.">><</replace>><</link>> + | <<link "Malay">><<set $captureUpgradeRace = "malay">><<replace "#direction">><br><<print "You directed the corporation to retain malay slaves for training.">><</replace>><</link>> + | <<link "Amerindian">><<set $captureUpgradeRace = "amerindian">><<replace "#direction">><br><<print "You directed the corporation to retain amerindian slaves for training.">><</replace>><</link>> + | <<link "Semitic">><<set $captureUpgradeRace = "semitic">><<replace "#direction">><br><<print "You directed the corporation to retain semitic slaves for training.">><</replace>><</link>> + | <<link "Southern European">><<set $captureUpgradeRace = "southern european">><<replace "#direction">><br><<print "You directed the corporation to retain southern european slaves for training.">><</replace>><</link>> + | <<link "Mixed Race">><<set $captureUpgradeRace = "mixed race">><<replace "#direction">><br><<print "You directed the corporation to retain mixed race slaves for training.">><</replace>><</link>> + | <<link "No focus">><<set $captureUpgradeRace = "none">><<replace "#direction">><br><<print "You directed the corporation to retain any promising slave for training.">><</replace>><</link>> + <</if>> +<</if>> +<<if $captureUpgradeRace != "unselected">> + <br> + <<if $captureUpgradeRace == "none">>The corporation retains any promising slave regardless of race. + <<else>>The corporation retains only $captureUpgradeRace slaves. + <</if>> + <<link "Refocus">><<set $captureUpgradeRace = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $trainingAssets >= 2000>> + <<if $trainingUpgradeAccent == "unselected">> + <br>The corporation has enough training expertise to specialize. Focus on linguistic training to + <<link "Teach language">><<set $trainingUpgradeAccent = "accents">><<replace "#direction">><br><<print "You directed the corporation to teach slaves the lingua franca.">><</replace>><</link>> + | <<link "Eliminate accents">><<set $trainingUpgradeAccent = "eliminate">><<replace "#direction">><br><<print "You directed the corporation to teach slaves perfect, unaccented language.">><</replace>><</link>> + | <<link "No training">><<set $trainingUpgradeAccent = "none">><<replace "#direction">><br><<print "You directed the corporation not to focus on linguistic training.">><</replace>><</link>> + <</if>> +<</if>> +<<if $trainingUpgradeAccent != "unselected">> + <br> + <<if $trainingUpgradeAccent == "accents">>Slaves are taught the lingua franca but are allowed to retain their accents. + <<elseif $trainingUpgradeAccent == "eliminate">>Slaves are taught the lingua franca until they can speak it without accent. + <<else>>The corporation does not expend any special effort teaching language. + <</if>> + <<link "Refocus">><<set $trainingUpgradeAccent = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $trainingAssets >= 5000>> + <<if $trainingUpgradeEducation == "unselected">> + <br>The corporation has enough training expertise to specialize. Train slaves with + <<link "Basic educations">><<set $trainingUpgradeEducation = "basic">><<replace "#direction">><br><<print "You directed the corporation to focus on ensuring slaves are properly educated.">><</replace>><</link>> + | <<link "No training">><<set $trainingUpgradeEducation = "none">><<replace "#direction">><br><<print "You directed the corporation to focus on getting slaves broken, not educated.">><</replace>><</link>> + <</if>> +<</if>> +<<if $trainingUpgradeEducation != "unselected">> + <br> + <<if $trainingUpgradeEducation == "basic">>Slaves are given basic slave education. + <<else>>The corporation does not waste money with slave education. + <</if>> + <<link "Refocus">><<set $trainingUpgradeEducation = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $trainingAssets >= 10000>> + <<if $trainingUpgradeSexEd == "unselected">> + <br>The corporation has enough training expertise to specialize. Train slaves' sexual knowledge to + <<link "Competence">><<set $trainingUpgradeSexEd = "competence">><<replace "#direction">><br><<print "You directed the corporation to ensure slaves know basic sexual skills.">><</replace>><</link>> + | <<link "Highly Skilled">><<set $trainingUpgradeSexEd = "highly skilled">><<replace "#direction">><br><<print "You directed the corporation to ensure slaves are sexually proficient.">><</replace>><</link>> + | <<link "No training">><<set $trainingUpgradeSexEd = "none">><<replace "#direction">><br><<print "You directed the corporation to focus on getting slaves trained rather than skilled.">><</replace>><</link>> + <</if>> +<</if>> +<<if $trainingUpgradeSexEd != "unselected">> + <br> + <<if $trainingUpgradeSexEd == "competence">>Slaves are taught basic sexual skills. + <<elseif $trainingUpgradeSexEd == "highly skilled">>The corporation makes sure the slaves are sexually skilled. + <<else>>The corporation does not spend any effort in teaching the slaves sexual skills. + <</if>> + <<link "Refocus">><<set $trainingUpgradeSexEd = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $surgicalAssets >= 2000>> + <<if $surgicalUpgradeCosmetics == "unselected">> + <br>The corporation has enough surgical expertise to specialize. Straightforward cosmetic procedures should be + <<link "Applied">><<set $surgicalUpgradeCosmetics = "applied">><<replace "#direction">><br><<print "You directed the corporation to give slaves straightforward cosmetic surgeries.">><</replace>><</link>> + | <<link "Not applied">><<set $surgicalUpgradeCosmetics = "none">><<replace "#direction">><br><<print "You directed the corporation to leave slaves surgically unaltered.">><</replace>><</link>> + <</if>> +<</if>> +<<if $surgicalUpgradeCosmetics != "unselected">> + <br> + <<if $surgicalUpgradeCosmetics == "applied">>Slaves are given straightforward cosmetic surgeries before being marketed. + <<else>>The corporation does not bother with straightforward cosmetic surgery for slaves. + <</if>> + <<link "Refocus">><<set $surgicalUpgradeCosmetics = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $surgicalAssets >= 5000>> + <<if $surgicalUpgradeImplants == "unselected">> + <br>The corporation has enough surgical expertise to specialize. Implants should be + <<link "Applied">><<set $surgicalUpgradeImplants = "applied">><<replace "#direction">><br><<print "You directed the corporation to give slaves basic implants.">><</replace>><</link>> + | <<link "Absurd">><<set $surgicalUpgradeImplants = "absurd">><<replace "#direction">><br><<print "You directed the corporation to give slaves absurd implants.">><</replace>><</link>> + | <<link "Not applied">><<set $surgicalUpgradeImplants = "none">><<replace "#direction">><br><<print "You directed the corporation to leave slaves without implants.">><</replace>><</link>> + <</if>> +<</if>> +<<if $surgicalUpgradeImplants != "unselected">> + <br> + <<if $surgicalUpgradeImplants == "applied">>Slaves are given basic implants before being marketed. + <<elseif $surgicalUpgradeImplants == "applied">>Slaves are given absurd-sized implants before being marketed. + <<else>>The corporation does not bother with installing implants in slaves. + <</if>> + <<link "Refocus">><<set $surgicalUpgradeImplants = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $surgicalAssets >= 10000>> + <<if $seeDicks != 0>> + <<if $surgicalUpgradeGenitalia == "unselected">> + <br>The corporation has enough surgical expertise to specialize. Slaves' genitals should be reconfigured to + <<link "Futanari">><<set $surgicalUpgradeGenitalia = "futanari">><<replace "#direction">><br><<print "You directed the corporation to create futanari.">><</replace>><</link>> + <<if $seeExtreme != 0>> + | <<link "Remove balls">><<set $surgicalUpgradeGenitalia = "gelded">><<replace "#direction">><br><<print "You directed the corporation to remove slaves' balls.">><</replace>><</link>> + | <<link "Mindbreak and remove limbs">><<set $surgicalUpgradeGenitalia = "fucknugget", $generalUpgradeBreaking = "none", $entrapmentUpgradeDevotionOne = "none", $entrapmentUpgradeDevotionTwo = "none", $trainingUpgradeAccent = "none", $trainingUpgradeEducation = "none", $trainingUpgradeSexEd = "none">><<replace "#direction">><br><<print "You directed the corporation to produce limbless, mindless slaves.">><</replace>><</link>> + <</if>> + | <<link "None">><<set $surgicalUpgradeGenitalia = "none">><<replace "#direction">><br><<print "You directed the corporation to leave slaves without major genital reconfiguration.">><</replace>><</link>> + <</if>> + <</if>> +<</if>> +<<if $surgicalUpgradeGenitalia != "unselected">> + <br> + <<if $surgicalUpgradeGenitalia == "futanari">>Slaves are turned into futanari prior to market. + <<elseif $surgicalUpgradeGenitalia == "gelded">>Slaves are gelded prior to market. + <<elseif $surgicalUpgradeGenitalia == "fucknugget">>The corporation sells only mindbroken fuckdolls. + <<else>>The corporation leaves the slaves' genitals alone. + <</if>> + <<link "Refocus">><<set $surgicalUpgradeGenitalia = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $drugAssets >= 2000>> + <<if $drugUpgradeHormones == "unselected">> + <br>The corporation has surplus pharmaceutical fabrication to specialize. Hormones should be applied to + <<link "Feminize">><<set $drugUpgradeHormones = "XX">><<replace "#direction">><br><<print "You directed the corporation to treat slaves with female hormones.">><</replace>><</link>> + | <<link "Masculinize">><<set $drugUpgradeHormones = "XY">><<replace "#direction">><br><<print "You directed the corporation to treat slaves with male hormones.">><</replace>><</link>> + | <<link "Not applied">><<set $drugUpgradeHormones = "none">><<replace "#direction">><br><<print "You directed the corporation not to apply hormones.">><</replace>><</link>> + <</if>> +<</if>> +<<if $drugUpgradeHormones != "unselected">> + <br> + <<if $drugUpgradeHormones == "XX">>Slaves are given female hormones. + <<elseif $drugUpgradeHormones == "XY">>Slaves are given male hormones. + <<else>>The corporation does not apply any hormones to the slaves. + <</if>> + <<link "Refocus">><<set $drugUpgradeHormones = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $drugAssets >= 5000>> + <<if $drugUpgradeInjectionOne == "unselected">> + <br>The corporation has surplus pharmaceutical fabrication to specialize. Growth injections should be applied until T&A are grown to a + <<link "Tasteful size">><<set $drugUpgradeInjectionOne = "tasteful">><<replace "#direction">><br><<print "You directed the corporation to grow slaves' assets to a moderate size.">><</replace>><</link>> + | <<link "Huge size">><<set $drugUpgradeInjectionOne = "huge">><<replace "#direction">><br><<print "You directed the corporation to grow slaves' assets to a huge size.">><</replace>><</link>> + | <<link "Not applied">><<set $drugUpgradeInjectionOne = "none">><<replace "#direction">><br><<print "You directed the corporation not to apply growth injections.">><</replace>><</link>> + <</if>> +<</if>> +<<if $drugUpgradeInjectionOne != "unselected">> + <br> + <<if $drugUpgradeInjectionOne == "tasteful">>Growth injections are applied until slaves' assets are moderate-sized.. + <<elseif $drugUpgradeInjectionOne == "huge">>Growth injections are applied until slaves' assets are huge. + <<else>>The corporation does not give the slaves any growth injections. + <</if>> + <<link "Refocus">><<set $drugUpgradeInjectionOne = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> +<<if $drugAssets >= 10000>> + <<if $drugUpgradeInjectionTwo == "unselected">> + <br>The corporation has surplus pharmaceutical fabrication to specialize. Advanced growth injections should be + <<link "Supermassive">><<set $drugUpgradeInjectionTwo = "supermassive">><<replace "#direction">><br><<print "You directed the corporation to apply supermassive growth injections.">><</replace>><</link>> + | <<link "Pastoral">><<set $drugUpgradeInjectionTwo = "pastoral">><<replace "#direction">><br><<print "You directed the corporation to apply growth injections focused on milk<<if $seeDicks > 0>> and cum<</if>> production.">><</replace>><</link>> + | <<link "Not applied">><<set $drugUpgradeInjectionTwo = "none">><<replace "#direction">><br><<print "You directed the corporation not to apply advanced growth injections.">><</replace>><</link>> + <</if>> +<</if>> +<<if $drugUpgradeInjectionTwo != "unselected">> + <br> + <<if $drugUpgradeInjectionTwo == "supermassive">>The corporation uses advanced growth injections to make the slaves' assets supermassive. + <<elseif $drugUpgradeInjectionTwo == "pastoral">>The corporation uses advanced growth injections to make the slaves' assets very productive. + <<else>>The corporation does not give the slaves advanced growth injections. + <</if>> + <<link "Refocus">><<set $drugUpgradeInjectionTwo = "unselected">><<replace "#direction">><br><<print "You direct the corporation to halt the current focus and prepare for a change in direction.">><</replace>><</link>> +<</if>> + +</span>