diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 63c6056c02915467cd48eb2cd4b183d1713a6e74..2eb39ccd93200d2cfb7a55ad2c5481ab251d87ef 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -4836,4 +4836,11 @@ Pregmod 0.10.3.0 -secEx tweaks 189 - -fixes and tweaks \ No newline at end of file + -fixes and tweaks + + 190 + -SFanon's fixes + + 191 + -SFanon's fixes + -Crimeanon's fixes \ No newline at end of file diff --git a/src/SecExp/securityReport.tw b/src/SecExp/securityReport.tw index 230be15cbd9c7b86607eb0f56f58a433f4f72102..595f6120c0d4ba1fe2c67bb89749141e6e1d809d 100644 --- a/src/SecExp/securityReport.tw +++ b/src/SecExp/securityReport.tw @@ -17,13 +17,13 @@ <strong>Security</strong>: <<if $secHelots > 0>> - <<print $secHelots>> slaves work to improve the security of your arcology + <<print $secHelots>> slaves work to improve the security of your arcology, <<if $mercenaries >= 1 && $arcologyUpgrade.drones == 1>> - , while your mercenaries and security drones tirelessly patrol the streets to keep them safe. + while your mercenaries and security drones tirelessly patrol the streets to keep them safe. <<elseif $arcologyUpgrade.drones == 1>> - , while your security drones tirelessly patrol the arcology to keep it safe. + while your security drones tirelessly patrol the arcology to keep it safe. <<else>> - , while your loyal subordinates try to keep the arcology safe to the best of their abilites. + while your loyal subordinates try to keep the arcology safe to the best of their abilites. <</if>> <<else>> <<if $mercenaries >= 1 && $arcologyUpgrade.drones == 1>> @@ -101,9 +101,9 @@ <<if $transportHub == 1>> <<if $terrain != "oceanic" && $terrain != "marine">> - <<set _secGrowth += ($airport + $railway - $hubSecurity * 3) / 2>> + <<set _secGrowth -= ($airport + $railway - $hubSecurity * 3) / 2>> <<else>> - <<set _secGrowth += ($airport + $docks - $hubSecurity * 3) / 2>> + <<set _secGrowth -= ($airport + $docks - $hubSecurity * 3) / 2>> <</if>> <<if $airport + $docks > $hubSecurity * 3>> The transport hub, for all its usefulness, is a hotspot of malicious activity and hub security forces are not sufficient to keep up with all threats. @@ -238,13 +238,10 @@ /* crime cap */ <<set _crimeCap = Math.trunc(Math.clamp($crimeCap + ($crimeCap - $crimeCap * ($secHelots / $reqHelots)),0,100))>> -<<if _crimeCap < $crimeCap && $secHQ == 1>> +<<if _crimeCap > $crimeCap && $secHQ == 1>> The limited staff assigned to the HQ allows more space for criminals to act. <</if>> -<<set _newCrime = Math.trunc($crime + _crimeGrowth)>> -<<if _newCrime > _crimeCap>> - <<set _newCrime = _crimeCap>> -<</if>> +<<set _newCrime = Math.trunc(Math.clamp($crime + _crimeGrowth,0,_crimeCap))>> <<if _newCrime > $crime>> This week @@.red;crime increased@@. <<elseif _newCrime == $crime>> diff --git a/src/cheats/mod_EditFSCheat.tw b/src/cheats/mod_EditFSCheat.tw index a5897bf17ace4c231384f2cfbcca010f2517a245..49918d3a407df84e94352a589b9e7b789eb1ef75 100644 --- a/src/cheats/mod_EditFSCheat.tw +++ b/src/cheats/mod_EditFSCheat.tw @@ -11,11 +11,6 @@ <<else>> <br>You are ''not pursuing'' Racial Supremacy. <</if>> - - <<if $arcologies[0].FSSupremacist > 100>> - <<set $arcologies[0].FSSupremacist = 100>> - <</if>> - <br>Supremacy (0-100 or unset): <<textbox "$arcologies[0].FSSupremacist" $arcologies[0].FSSupremacist>> <br>Decoration: $arcologies[0].FSSupremacistDecoration @@ -52,10 +47,6 @@ <br>''You are not pursuing'' Racial Subjugationism. <</if>> - <<if $arcologies[0].FSSubjugationist > 100>> - <<set $arcologies[0].FSSubjugationist = 100>> - <</if>> - <br>Subjugationism (0-100 or unset): <<textbox "$arcologies[0].FSSubjugationist" $arcologies[0].FSSubjugationist>> <br>Decoration: $arcologies[0].FSSubjugationistDecoration @@ -92,10 +83,6 @@ <br>''You are not pursuing'' Gender Radicalism. <</if>> - <<if $arcologies[0].FSGenderRadicalist > 100>> - <<set $arcologies[0].FSGenderRadicalist = 100>> - <</if>> - <br>GenderRadicalism (0-100 or unset): <<textbox "$arcologies[0].FSGenderRadicalist" $arcologies[0].FSGenderRadicalist>> <br>Decoration: $arcologies[0].FSGenderRadicalistDecoration @@ -126,10 +113,6 @@ <br>''You are not pursuing'' Gender Traditionalism. <</if>> - <<if $arcologies[0].FSGenderFundamentalist > 100>> - <<set $arcologies[0].FSGenderFundamentalist = 100>> - <</if>> - <br>Gender Traditionalism (0-100 or unset): <<textbox "$arcologies[0].FSGenderFundamentalist" $arcologies[0].FSGenderFundamentalist>> <br>Decoration: $arcologies[0].FSGenderFundamentalistDecoration @@ -153,10 +136,6 @@ <br>''You are not pursuing'' Repopulation Efforts. <</if>> - <<if $arcologies[0].FSRepopulationFocus > 100>> - <<set $arcologies[0].FSRepopulationFocus = 100>> - <</if>> - <br>Repopulation Efforts (0-100 or unset): <<textbox "$arcologies[0].FSRepopulationFocus" $arcologies[0].FSRepopulationFocus>> <br>Decoration: $arcologies[0].FSRepopulationFocusDecoration @@ -184,10 +163,6 @@ <br>''You are not pursuing'' Eugenics. <</if>> - <<if $arcologies[0].FSRestart > 100>> - <<set $arcologies[0].FSRestart = 100>> - <</if>> - <br>Eugenics (0-100 or unset): <<textbox "$arcologies[0].FSRestart" $arcologies[0].FSRestart>> <br>Decoration: $arcologies[0].FSRestartDecoration @@ -211,10 +186,6 @@ <br>''You are not pursuing'' Paternalism. <</if>> - <<if $arcologies[0].FSPaternalist > 100>> - <<set $arcologies[0].FSPaternalist = 100>> - <</if>> - <br>Paternalism (0-100 or unset): <<textbox "$arcologies[0].FSPaternalist" $arcologies[0].FSPaternalist>> <br>Decoration: $arcologies[0].FSPaternalistDecoration @@ -238,10 +209,6 @@ <br>''You are not pursuing'' Degradationism. <</if>> - <<if $arcologies[0].FSDegradationist > 100>> - <<set $arcologies[0].FSDegradationist = 100>> - <</if>> - <br>Degradationism (0-100 or unset): <<textbox "$arcologies[0].FSDegradationist" $arcologies[0].FSDegradationist>> <br>Decoration: $arcologies[0].FSDegradationistDecoration @@ -265,10 +232,6 @@ <br>You are ''not pursuing'' Body Purism. <</if>> - <<if $arcologies[0].FSBodyPurist > 100>> - <<set $arcologies[0].FSBodyPurist = 100>> - <</if>> - <br>Body Purism (0-100 or unset): <<textbox "$arcologies[0].FSBodyPurist" $arcologies[0].FSBodyPurist>> <br>Decoration: $arcologies[0].FSBodyPuristDecoration @@ -292,10 +255,6 @@ <br>You are ''not pursuing'' Body Transformationism. <</if>> - <<if $arcologies[0].FSTransformationFetishist > 100>> - <<set $arcologies[0].FSTransformationFetishist = 100>> - <</if>> - <br>Body Transformationism (0-100 or unset): <<textbox "$arcologies[0].FSTransformationFetishist" $arcologies[0].FSTransformationFetishist>> <br>Decoration: $arcologies[0].FSTransformationFetishistDecoration @@ -319,10 +278,6 @@ <br>You are ''not pursuing'' Youth Preferentialism. <</if>> - <<if $arcologies[0].FSYouthPreferentialist > 100>> - <<set $arcologies[0].FSYouthPreferentialist = 100>> - <</if>> - <br>(Setting resets Maturity Preferentialism) <br>Youth Preferentialism (0-100 or unset): <<textbox "$arcologies[0].FSYouthPreferentialist" $arcologies[0].FSYouthPreferentialist>> <br>Decoration: $arcologies[0].FSYouthPreferentialistDecoration @@ -347,10 +302,6 @@ <br>You are ''not pursuing'' Maturity Preferentialism. <</if>> - <<if $arcologies[0].FSMaturityPreferentialist > 100>> - <<set $arcologies[0].FSMaturityPreferentialist = 100>> - <</if>> - <br>(Setting resets Youth Preferentialism) <br>Maturity Preferentialism (0-100 or unset): <<textbox "$arcologies[0].FSMaturityPreferentialist" $arcologies[0].FSMaturityPreferentialist>> <br>Decoration: $arcologies[0].FSMaturityPreferentialistDecoration @@ -375,10 +326,6 @@ <br>You are ''not pursuing'' Slimness Enthusiasm. <</if>> - <<if $arcologies[0].FSSlimnessEnthusiast > 100>> - <<set $arcologies[0].FSSlimnessEnthusiast = 100>> - <</if>> - <br>Slimness Enthusiasm (0-100 or unset): <<textbox "$arcologies[0].FSSlimnessEnthusiast" $arcologies[0].FSSlimnessEnthusiast>> <br>Decoration: $arcologies[0].FSSlimnessEnthusiastDecoration @@ -402,10 +349,6 @@ <br>You are ''not pursuing'' Asset Expansionism. <</if>> - <<if $arcologies[0].FSAssetExpansionist > 100>> - <<set $arcologies[0].FSAssetExpansionist = 100>> - <</if>> - <br>(Setting resets Slimness Enthusiasm) <br>Asset Expansionism (0-100 or unset): <<textbox "$arcologies[0].FSAssetExpansionist" $arcologies[0].FSAssetExpansionist>> <br>Decoration: $arcologies[0].FSAssetExpansionistDecoration @@ -430,10 +373,6 @@ <br>You are ''not pursuing'' Pastoralism. <</if>> - <<if $arcologies[0].FSPastoralist > 100>> - <<set $arcologies[0].FSPastoralist = 100>> - <</if>> - <br>Pastoralism (0-100 or unset): <<textbox "$arcologies[0].FSPastoralist" $arcologies[0].FSPastoralist>> <br>Decoration: $arcologies[0].FSPastoralistDecoration @@ -457,10 +396,6 @@ <br>You are ''not pursuing'' Physical Idealism. <</if>> - <<if $arcologies[0].FSPhysicalIdealist > 100>> - <<set $arcologies[0].FSPhysicalIdealist = 100>> - <</if>> - <br>Physical Idealism (0-100 or unset): <<textbox "$arcologies[0].FSPhysicalIdealist" $arcologies[0].FSPhysicalIdealist>> <br>Decoration: $arcologies[0].FSPhysicalIdealistDecoration @@ -484,10 +419,6 @@ <br>''You are not pursuing'' Hedonistic Decadence. <</if>> - <<if $arcologies[0].FSHedonisticDecadence > 100>> - <<set $arcologies[0].FSHedonisticDecadence = 100>> - <</if>> - <br>HedonisticDecadence (0-100 or unset): <<textbox "$arcologies[0].FSHedonisticDecadence" $arcologies[0].FSHedonisticDecadence>> <br>Decoration: $arcologies[0].FSHedonisticDecadenceDecoration @@ -520,10 +451,6 @@ <br>You are ''not pursuing'' Chattel Religionism. <</if>> - <<if $arcologies[0].FSChattelReligionist > 100>> - <<set $arcologies[0].FSChattelReligionist = 100>> - <</if>> - <br>Chattel Religionism (0-100 or unset): <<textbox "$arcologies[0].FSChattelReligionist" $arcologies[0].FSChattelReligionist>> <br>Decoration: $arcologies[0].FSChattelReligionistDecoration @@ -548,10 +475,6 @@ <br>You are ''not pursuing'' Roman Revivalism. <</if>> - <<if $arcologies[0].FSRomanRevivalist > 100>> - <<set $arcologies[0].FSRomanRevivalist = 100>> - <</if>> - <br>Roman Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSRomanRevivalist" $arcologies[0].FSRomanRevivalist>> <br>Decoration: $arcologies[0].FSRomanRevivalistDecoration @@ -567,33 +490,29 @@ <br>[[Apply and reset other Revivalisms|MOD_Edit FS Cheat][$arcologies[0].FSAztecRevivalist = "unset",$arcologies[0].FSAztecRevivalistDecoration = 20,$arcologies[0].FSAztecRevivalistLaw = 0,$arcologies[0].FSEgyptianRevivalist = "unset",$arcologies[0].FSEgyptianRevivalistDecoration = 20,$arcologies[0].FSEgyptianRevivalistLaw = 0,$arcologies[0].FSEdoRevivalistDecoration = 20,$arcologies[0].FSEdoRevivalistLaw = 0,$arcologies[0].FSArabianRevivalist = "unset",$arcologies[0].FSArabianRevivalistDecoration = 20,$arcologies[0].FSArabianRevivalistLaw = 0,$arcologies[0].FSChineseRevivalist = "unset",$arcologies[0].FSChineseRevivalistDecoration = 20,$arcologies[0].FSChineseRevivalistLaw = 0]] <</nobr>> - + - +<<nobr>> - + - + <<if $arcologies[0].FSAztecRevivalist != "unset">> - + <br>You are ''pursuing'' Aztec Revivalism. - + <<else>> - + <br>You are ''not pursuing'' Aztec Revivalism. - + <</if>> - + - + <<if $arcologies[0].FSAztecRevivalist > 100>> - + <<set $arcologies[0].FSAztecRevivalist = 100>> - + <</if>> - + - + <br>Aztec Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSAztecRevivalist" $arcologies[0].FSAztecRevivalist>> - + <br>Decoration: $arcologies[0].FSAztecRevivalistDecoration - + - + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 20>> 20 (Minimum) - + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 40>> 40 (Media support.) - + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 60>> 60 (Decorated public spaces.) - + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 80>> 80 (Slaves stationed in public spaces.) - + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 100>> 100 (Remodeled exterior; Fully customized.) - + - + <br>Law: $arcologies[0].FSAztecRevivalistLaw | - + <<radiobutton "$arcologies[0].FSAztecRevivalistLaw" 0>> 0 (Not passed.) - + | <<radiobutton "$arcologies[0].FSAztecRevivalistLaw" 1>> 1 (Passed.) - + - + <br>[[Apply and reset other Revivalisms|MOD_Edit FS Cheat][$arcologies[0].FSRomanRevivalist = "unset",$arcologies[0].FSRomanRevivalistDecoration = 20,$arcologies[0].FSRomanRevivalistLaw = 0,$arcologies[0].FSEgyptianRevivalist = "unset",$arcologies[0].FSEgyptianRevivalistDecoration = 20,$arcologies[0].FSEgyptianRevivalistLaw = 0,$arcologies[0].FSEdoRevivalistDecoration = 20,$arcologies[0].FSEdoRevivalistLaw = 0,$arcologies[0].FSArabianRevivalist = "unset",$arcologies[0].FSArabianRevivalistDecoration = 20,$arcologies[0].FSArabianRevivalistLaw = 0,$arcologies[0].FSChineseRevivalist = "unset",$arcologies[0].FSChineseRevivalistDecoration = 20,$arcologies[0].FSChineseRevivalistLaw = 0]] + + <<nobr>> + + <<if $arcologies[0].FSAztecRevivalist != "unset">> + <br>You are ''pursuing'' Aztec Revivalism. + <<else>> + <br>You are ''not pursuing'' Aztec Revivalism. + <</if>> + + <br>Aztec Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSAztecRevivalist" $arcologies[0].FSAztecRevivalist>> + <br>Decoration: $arcologies[0].FSAztecRevivalistDecoration + + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 20>> 20 (Minimum) + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 40>> 40 (Media support.) + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 60>> 60 (Decorated public spaces.) + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 80>> 80 (Slaves stationed in public spaces.) + <br><<radiobutton "$arcologies[0].FSAztecRevivalistDecoration" 100>> 100 (Remodeled exterior; Fully customized.) + + <br>Law: $arcologies[0].FSAztecRevivalistLaw | + <<radiobutton "$arcologies[0].FSAztecRevivalistLaw" 0>> 0 (Not passed.) + | <<radiobutton "$arcologies[0].FSAztecRevivalistLaw" 1>> 1 (Passed.) + + <br>[[Apply and reset other Revivalisms|MOD_Edit FS Cheat][$arcologies[0].FSRomanRevivalist = "unset",$arcologies[0].FSRomanRevivalistDecoration = 20,$arcologies[0].FSRomanRevivalistLaw = 0,$arcologies[0].FSEgyptianRevivalist = "unset",$arcologies[0].FSEgyptianRevivalistDecoration = 20,$arcologies[0].FSEgyptianRevivalistLaw = 0,$arcologies[0].FSEdoRevivalistDecoration = 20,$arcologies[0].FSEdoRevivalistLaw = 0,$arcologies[0].FSArabianRevivalist = "unset",$arcologies[0].FSArabianRevivalistDecoration = 20,$arcologies[0].FSArabianRevivalistLaw = 0,$arcologies[0].FSChineseRevivalist = "unset",$arcologies[0].FSChineseRevivalistDecoration = 20,$arcologies[0].FSChineseRevivalistLaw = 0]] <</nobr>> <<nobr>> @@ -603,10 +522,6 @@ <br>You are ''not pursuing'' Egyptian Revivalism. <</if>> - <<if $arcologies[0].FSEgyptianRevivalist > 100>> - <<set $arcologies[0].FSEgyptianRevivalist = 100>> - <</if>> - <br>Egyptian Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSEgyptianRevivalist" $arcologies[0].FSEgyptianRevivalist>> <br>Decoration: $arcologies[0].FSEgyptianRevivalistDecoration @@ -630,10 +545,6 @@ <br>You are ''not pursuing'' Edo Revivalism. <</if>> - <<if $arcologies[0].FSEdoRevivalist > 100>> - <<set $arcologies[0].FSEdoRevivalist = 100>> - <</if>> - <br>Edo Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSEdoRevivalist" $arcologies[0].FSEdoRevivalist>> <br>Decoration: $arcologies[0].FSEdoRevivalistDecoration @@ -657,10 +568,6 @@ <br>You are ''not pursuing'' Arabian Revivalism. <</if>> - <<if $arcologies[0].FSArabianRevivalist > 100>> - <<set $arcologies[0].FSArabianRevivalist = 100>> - <</if>> - <br>Arabian Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSArabianRevivalist" $arcologies[0].FSArabianRevivalist>> <br>Decoration: $arcologies[0].FSArabianRevivalistDecoration @@ -684,10 +591,6 @@ <br>You are ''not pursuing'' Chinese Revivalism. <</if>> - <<if $arcologies[0].FSChineseRevivalist > 100>> - <<set $arcologies[0].FSChineseRevivalist = 100>> - <</if>> - <br>Chinese Revivalism (0-100 or unset): <<textbox "$arcologies[0].FSChineseRevivalist" $arcologies[0].FSChineseRevivalist>> <br>Decoration: $arcologies[0].FSChineseRevivalistDecoration diff --git a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw index babddc1ab414bc62546281f80233ee287038eeca..9fe2b85ac91bf4b1608407744072ab080b59fe19 100644 --- a/src/cheats/mod_EditFSCheatDatatypeCleanup.tw +++ b/src/cheats/mod_EditFSCheatDatatypeCleanup.tw @@ -3,17 +3,17 @@ <<set $nextButton = "Continue", $nextLink = "Main", $returnTo = "Main">> <<if $arcologies[0].FSSupremacist != "unset">> - <<set $arcologies[0].FSSupremacist = Number($arcologies[0].FSSupremacist) <= 100 || 0>> + <<set $arcologies[0].FSSupremacist = Number($arcologies[0].FSSupremacist) || 0>> <<set $arcologies[0].FSSupremacistDecoration = Number($arcologies[0].FSSupremacistDecoration) || 0>> <<set $arcologies[0].FSSupremacistLawME = Number($arcologies[0].FSSupremacistLawME) || 0>> <</if>> <<if $arcologies[0].FSSubjugationist != "unset">> - <<set $arcologies[0].FSSubjugationist = Number($arcologies[0].FSSubjugationist) <= 100 || 0>> + <<set $arcologies[0].FSSubjugationist = Number($arcologies[0].FSSubjugationist) || 0>> <<set $arcologies[0].FSSubjugationistDecoration = Number($arcologies[0].FSSubjugationistDecoration) || 0>> <<set $arcologies[0].FSSubjugationistLawME = Number($arcologies[0].FSSubjugationistLawME) || 0>> <</if>> <<if $arcologies[0].FSGenderRadicalist != "unset">> - <<set $arcologies[0].FSGenderRadicalist = Number($arcologies[0].FSGenderRadicalist) <= 100 || 0>> + <<set $arcologies[0].FSGenderRadicalist = Number($arcologies[0].FSGenderRadicalist) || 0>> <<set $arcologies[0].FSGenderRadicalistDecoration = Number($arcologies[0].FSGenderRadicalistDecoration) || 0>> <<set $arcologies[0].FSGenderRadicalistLawBeauty = Number($arcologies[0].FSGenderRadicalistLawBeauty) || 0>> <<set $arcologies[0].FSGenderRadicalistLawFuta = Number($arcologies[0].FSGenderRadicalistLawFuta) || 0>> @@ -39,38 +39,38 @@ <<set $arcologies[0].FSHedonisticDecadenceStrongFat = Number($arcologies[0].FSHedonisticDecadenceStrongFat) || 0>> <</if>> <<if $arcologies[0].FSGenderFundamentalist != "unset">> - <<set $arcologies[0].FSGenderFundamentalist = Number($arcologies[0].FSGenderFundamentalist) <= 100 || 0>> + <<set $arcologies[0].FSGenderFundamentalist = Number($arcologies[0].FSGenderFundamentalist) || 0>> <<set $arcologies[0].FSGenderFundamentalistDecoration = Number($arcologies[0].FSGenderFundamentalistDecoration) || 0>> <<set $arcologies[0].FSGenderFundamentalistLaw = Number($arcologies[0].FSGenderFundamentalistLaw) || 0>> <<set $arcologies[0].FSGenderFundamentalistSMR = Number($arcologies[0].FSGenderFundamentalistSMR) || 0>> <</if>> <<if $arcologies[0].FSPaternalist != "unset">> - <<set $arcologies[0].FSPaternalist = Number($arcologies[0].FSPaternalist) <= 100 || 0>> + <<set $arcologies[0].FSPaternalist = Number($arcologies[0].FSPaternalist) || 0>> <<set $arcologies[0].FSPaternalistDecoration = Number($arcologies[0].FSPaternalistDecoration) || 0>> <<set $arcologies[0].FSPaternalistLaw = Number($arcologies[0].FSPaternalistLaw) || 0>> <</if>> <<if $arcologies[0].FSDegradationist != "unset">> - <<set $arcologies[0].FSDegradationist = Number($arcologies[0].FSDegradationist) <= 100 || 0>> + <<set $arcologies[0].FSDegradationist = Number($arcologies[0].FSDegradationist) || 0>> <<set $arcologies[0].FSDegradationistDecoration = Number($arcologies[0].FSDegradationistDecoration) || 0>> <<set $arcologies[0].FSDegradationistLaw = Number($arcologies[0].FSDegradationistLaw) || 0>> <</if>> <<if $arcologies[0].FSBodyPurist != "unset">> - <<set $arcologies[0].FSBodyPurist = Number($arcologies[0].FSBodyPurist) <= 100 || 0>> + <<set $arcologies[0].FSBodyPurist = Number($arcologies[0].FSBodyPurist) || 0>> <<set $arcologies[0].FSBodyPuristDecoration = Number($arcologies[0].FSBodyPuristDecoration) || 0>> <<set $arcologies[0].FSBodyPuristLaw = Number($arcologies[0].FSBodyPuristLaw) || 0>> <</if>> <<if $arcologies[0].FSTransformationFetishist != "unset">> - <<set $arcologies[0].FSTransformationFetishist = Number($arcologies[0].FSTransformationFetishist) <= 100 || 0>> + <<set $arcologies[0].FSTransformationFetishist = Number($arcologies[0].FSTransformationFetishist) || 0>> <<set $arcologies[0].FSTransformationFetishistDecoration = Number($arcologies[0].FSTransformationFetishistDecoration) || 0>> <<set $arcologies[0].FSTransformationFetishistLaw = Number($arcologies[0].FSTransformationFetishistLaw) || 0>> <</if>> <<if $arcologies[0].FSYouthPreferentialist != "unset">> - <<set $arcologies[0].FSYouthPreferentialist = Number($arcologies[0].FSYouthPreferentialist) <= 100 || 0>> + <<set $arcologies[0].FSYouthPreferentialist = Number($arcologies[0].FSYouthPreferentialist) || 0>> <<set $arcologies[0].FSYouthPreferentialistDecoration = Number($arcologies[0].FSYouthPreferentialistDecoration) || 0>> <<set $arcologies[0].FSYouthPreferentialistLaw = Number($arcologies[0].FSYouthPreferentialistLaw) || 0>> <</if>> <<if $arcologies[0].FSMaturityPreferentialist != "unset">> - <<set $arcologies[0].FSMaturityPreferentialist = Number($arcologies[0].FSMaturityPreferentialist) <= 100 || 0>> + <<set $arcologies[0].FSMaturityPreferentialist = Number($arcologies[0].FSMaturityPreferentialist) || 0>> <<set $arcologies[0].FSMaturityPreferentialistDecoration = Number($arcologies[0].FSMaturityPreferentialistDecoration) || 0>> <<set $arcologies[0].FSMaturityPreferentialistLaw = Number($arcologies[0].FSMaturityPreferentialistLaw) || 0>> <</if>> @@ -81,58 +81,58 @@ <<set $arcologies[0].FSSlimnessEnthusiastLaw = Number($arcologies[0].FSSlimnessEnthusiastLaw) || 0>> <</if>> <<if $arcologies[0].FSAssetExpansionist != "unset">> - <<set $arcologies[0].FSAssetExpansionist = Number($arcologies[0].FSAssetExpansionist) <= 100 || 0>> + <<set $arcologies[0].FSAssetExpansionist = Number($arcologies[0].FSAssetExpansionist) || 0>> <<set $arcologies[0].FSAssetExpansionistDecoration = Number($arcologies[0].FSAssetExpansionistDecoration) || 0>> <<set $arcologies[0].FSAssetExpansionistSMR = Number($arcologies[0].FSAssetExpansionistSMR) || 0>> <</if>> <<if $arcologies[0].FSPastoralist != "unset">> - <<set $arcologies[0].FSPastoralist = Number($arcologies[0].FSPastoralist) <= 100 || 0>> + <<set $arcologies[0].FSPastoralist = Number($arcologies[0].FSPastoralist) || 0>> <<set $arcologies[0].FSPastoralistDecoration = Number($arcologies[0].FSPastoralistDecoration) || 0>> <<set $arcologies[0].FSPastoralistLaw = Number($arcologies[0].FSPastoralistLaw) || 0>> <</if>> <<if $arcologies[0].FSPhysicalIdealist != "unset">> - <<set $arcologies[0].FSPhysicalIdealist = Number($arcologies[0].FSPhysicalIdealist) <= 100 || 0>> + <<set $arcologies[0].FSPhysicalIdealist = Number($arcologies[0].FSPhysicalIdealist) || 0>> <<set $arcologies[0].FSPhysicalIdealistDecoration = Number($arcologies[0].FSPhysicalIdealistDecoration) || 0>> <<set $arcologies[0].FSPhysicalIdealistSMR = Number($arcologies[0].FSPhysicalIdealistSMR) || 0>> <<set $arcologies[0].FSPhysicalIdealistStrongFat = Number($arcologies[0].FSPhysicalIdealistStrongFat) || 0>> <</if>> <<if $arcologies[0].FSChattelReligionist != "unset">> - <<set $arcologies[0].FSChattelReligionist = Number($arcologies[0].FSChattelReligionist) <= 100 || 0>> + <<set $arcologies[0].FSChattelReligionist = Number($arcologies[0].FSChattelReligionist) || 0>> <<set $arcologies[0].FSChattelReligionistDecoration = Number($arcologies[0].FSChattelReligionistDecoration) || 0>> <<set $arcologies[0].FSChattelReligionistLaw = Number($arcologies[0].FSChattelReligionistLaw) || 0>> <</if>> <<if $arcologies[0].FSEdoRevivalist != "unset">> - <<set $arcologies[0].FSEdoRevivalist = Number($arcologies[0].FSEdoRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSEdoRevivalist = Number($arcologies[0].FSEdoRevivalist) || 0>> <<set $arcologies[0].FSEdoRevivalistDecoration = Number($arcologies[0].FSEdoRevivalistDecoration) || 0>> <<set $arcologies[0].FSEdoRevivalistLaw = Number($arcologies[0].FSEdoRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSRomanRevivalist != "unset">> - <<set $arcologies[0].FSRomanRevivalist = Number($arcologies[0].FSRomanRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSRomanRevivalist = Number($arcologies[0].FSRomanRevivalist) || 0>> <<set $arcologies[0].FSRomanRevivalistDecoration = Number($arcologies[0].FSRomanRevivalistDecoration) || 0>> <<set $arcologies[0].FSRomanRevivalistLaw = Number($arcologies[0].FSRomanRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSAztecRevivalist != "unset">> - <<set $arcologies[0].FSAztecRevivalist = Number($arcologies[0].FSAztecRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSAztecRevivalist = Number($arcologies[0].FSAztecRevivalist) || 0>> <<set $arcologies[0].FSAztecRevivalistDecoration = Number($arcologies[0].FSAztecRevivalistDecoration) || 0>> <<set $arcologies[0].FSAztecRevivalistLaw = Number($arcologies[0].FSAztecRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSEgyptianRevivalist != "unset">> - <<set $arcologies[0].FSEgyptianRevivalist = Number($arcologies[0].FSEgyptianRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSEgyptianRevivalist = Number($arcologies[0].FSEgyptianRevivalist) || 0>> <<set $arcologies[0].FSEgyptianRevivalistDecoration = Number($arcologies[0].FSEgyptianRevivalistDecoration) || 0>> <<set $arcologies[0].FSEgyptianRevivalistLaw = Number($arcologies[0].FSEgyptianRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSEdoRevivalist != "unset">> - <<set $arcologies[0].FSEdoRevivalist = Number($arcologies[0].FSEdoRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSEdoRevivalist = Number($arcologies[0].FSEdoRevivalist) || 0>> <<set $arcologies[0].FSEdoRevivalistDecoration = Number($arcologies[0].FSEdoRevivalistDecoration) || 0>> <<set $arcologies[0].FSEdoRevivalistLaw = Number($arcologies[0].FSEdoRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSArabianRevivalist != "unset">> - <<set $arcologies[0].FSArabianRevivalist = Number($arcologies[0].FSArabianRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSArabianRevivalist = Number($arcologies[0].FSArabianRevivalist) || 0>> <<set $arcologies[0].FSArabianRevivalistDecoration = Number($arcologies[0].FSArabianRevivalistDecoration) || 0>> <<set $arcologies[0].FSArabianRevivalistLaw = Number($arcologies[0].FSArabianRevivalistLaw) || 0>> <</if>> <<if $arcologies[0].FSChineseRevivalist != "unset">> - <<set $arcologies[0].FSChineseRevivalist = Number($arcologies[0].FSChineseRevivalist) <= 100 || 0>> + <<set $arcologies[0].FSChineseRevivalist = Number($arcologies[0].FSChineseRevivalist) || 0>> <<set $arcologies[0].FSChineseRevivalistDecoration = Number($arcologies[0].FSChineseRevivalistDecoration) || 0>> <<set $arcologies[0].FSChineseRevivalistLaw = Number($arcologies[0].FSChineseRevivalistLaw) || 0>> <</if>> diff --git a/src/pregmod/SFMBarracksSlaveSupport.tw b/src/pregmod/SecForceEX/SFMBarracksSlaveSupport.tw similarity index 100% rename from src/pregmod/SFMBarracksSlaveSupport.tw rename to src/pregmod/SecForceEX/SFMBarracksSlaveSupport.tw diff --git a/src/pregmod/SlaveSupport.tw b/src/pregmod/SecForceEX/SlaveSupport.tw similarity index 100% rename from src/pregmod/SlaveSupport.tw rename to src/pregmod/SecForceEX/SlaveSupport.tw diff --git a/src/pregmod/SlaveSupportReport.tw b/src/pregmod/SecForceEX/SlaveSupportReport.tw similarity index 100% rename from src/pregmod/SlaveSupportReport.tw rename to src/pregmod/SecForceEX/SlaveSupportReport.tw diff --git a/src/pregmod/SecForceEX/SpecialForceUpgradeDec.tw b/src/pregmod/SecForceEX/SpecialForceUpgradeDec.tw new file mode 100644 index 0000000000000000000000000000000000000000..8cf357cc0e822386a6d2714fde0f6be1b994aa61 --- /dev/null +++ b/src/pregmod/SecForceEX/SpecialForceUpgradeDec.tw @@ -0,0 +1,415 @@ +:: SpecialForceUpgradeDec [nobr] + + ''Barracks:'' +<br> +/* 13 upgrades */ +<<if $securityForceArcologyUpgrades == 0>> + The barracks is currently quite basic, consisting of little more than a dormitory, armoury, a processing facility for human spoils, and a common area, sectioned off by stacks of empty supply crates. The cavernous space, however, is ripe for expansion. +<<elseif $securityForceArcologyUpgrades == 1>> + The barracks has become more permanent, expanding into free space, erecting permanent dividers, and sectioning off an area for use as a garage and vehicle maintenance bay. +<<elseif $securityForceArcologyUpgrades == 2>> + The barracks has added a facility for the storage, maintenance, and deployment of armed combat drones, and added storage facilities for the soldiers to store their personal spoils in. +<<elseif $securityForceArcologyUpgrades == 3>> + The barracks has added additional support personnel and equipment, allowing the potential procurement of heavier infantry armour, fighting vehicles, and combat drones. +<<elseif $securityForceArcologyUpgrades == 4>> + The barracks has expanded tremendously, adding an aerial control facility and express elevator connecting to a ring of launch pads and hangars built around the arcology's upper levels. Additional facilities have been added for soldier recreation, and Spartan quarters for live-in slaves, both menial and service, have been installed. +<<elseif $securityForceArcologyUpgrades == 5>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly delineated soldier and logistical areas, dedicated support and recreation facilities, in addition to advanced command and control apparatus. As a final measure, heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 6>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 7>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 8>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 9>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 356 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 10>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 11>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, dual barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 12>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. +<<elseif $securityForceArcologyUpgrades == 13>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. + <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network. +<<elseif $securityForceArcologyUpgrades == 14>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. + <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>'Borowed' old world designs for a kill house. +<<elseif $securityForceArcologyUpgrades == 15>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. + <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added electronics to the kill house. +<<elseif $securityForceArcologyUpgrades == 16>> + The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. + <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added VR support to the kill house. +<</if>> + +<br><br> + +<div style="margin-left:1em"> +<<if $securityForcePersonnel < 100>> + The barracks' large dormitories are sparsely occupied, the few members of $securityForceName residing within them concentrating together in a corner. The hundreds of empty beds and lockers visible herald the future. +<<elseif $securityForcePersonnel < 300>> + The barracks' large dormitories are lightly occupied, with the $securityForcePersonnel members of $securityForceName starting to spread out across them. +<<elseif $securityForcePersonnel < 500>> + The barracks' large dormitories are moderately occupied, though the $securityForcePersonnel members of $securityForceName residing within have a considerable amount of extra room. +<<elseif $securityForcePersonnel < 700>> + The barracks' large dormitories are well-occupied, and the $securityForcePersonnel members of $securityForceName within have started to form small cliques based on section and row. +<<elseif $securityForcePersonnel < 1500>> + The barracks' large dormitories are near capacity, and the $securityForcePersonnel members of $securityForceName often barter their personal loot, whether it be monetary or human, for the choicest bunks. +<</if>> +</div> + +<<if $FacilitySupport == 1>> +<br><br> + ''$facilitysupportName:'' +<br> +<<if $LieutenantColonel != 0>><<SlaveFullName $LieutenantColonel>> is the Lieutenant Colonel of $securityForceName, primarily in charge of $FacilitySupportName.<</if>> <<if $FacilitySupportSlaves > 0>>There are $FacilitySupportSlaves slaves serving in $FacilitySupportName.<</if>> The <<if $FacilitySupportUpgrade == 3>>quantum teleportation system greatly improves efficiency<<elseif $FacilitySupportUpgrade == 2>>rapid tube system somewhat improves efficiency<<elseif $FacilitySupportUpgrade == 1>>specialized pathways slightly improves efficiency<<else>>general pathways does nothing to improve efficiency<</if>>. +<br><<link "Enter the building then send a slave to serve in the HQ and facilities of $securityForceName">> + <<goto "FacilitySupport">> +<</link>> +<</if>> + +<br> + + ''Armory:'' +<br> +/* 11 upgrades */ +<<if $securityForceInfantryPower == 0>> + The armory is well-stocked with high-quality personal weapons and light armour, but contains little in the way of exceptional armament. +<<elseif $securityForceInfantryPower == 1>> + The armory has large stocks of the absolute latest personal weapons and light armour, and has added first-generation exo-suits to improve soldier lethality. +<<elseif $securityForceInfantryPower == 2>> + The armory has acquired advanced tactical helmets and second-generation exo-suits to further improve soldier lethality. +<<elseif $securityForceInfantryPower == 3>> + The armory has replaced deployed exo-suits with basic enclosed combat armour suits, and has further begun to deploy early electromagnetic (coilgun) weaponry. +<<elseif $securityForceInfantryPower == 4>> + The armory has begun to equip the soldiers with more advanced combat armour suits, and has expanded its inventory of electromagnetic weaponry. +<<elseif $securityForceInfantryPower == 5>> + The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 6>> + The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced both small and medium advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 7>> + The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 8>> + The armory has acquired heavy weapon attachments for its combat armour suits with basic thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 9>> + The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 10>> + The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,basic optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<<elseif $securityForceInfantryPower == 11>> + The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,advanced optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. +<</if>> + +<br><br> + + ''Stimulant Lab:'' +<br> +/* 7 upgrades */ +<<if $securityForceStimulantPower == 0>> + The stimulant lab is providing the soldiers with standard ephedrine-based stimulants. +<<elseif $securityForceStimulantPower == 1>> + The stimulant lab has improved the formula of the ephedrine-based stimulants, concentrating them and increasing both their potency, and the effectiveness of the soldiers under their influence. +<<elseif $securityForceStimulantPower == 2>> + The stimulant lab has replaced the soldiers' stimulants with methamphetamine-based variants, greatly increasing their alertness and aggressiveness when under their influence. +<<elseif $securityForceStimulantPower == 3>> + The stimulant lab has improved and concentrated the methamphetamine-based stimulants, and has also begun providing soldiers with phenylcyclidine-based dissociatives, allowing the soldiers to excuse their actions in the field and reducing any reluctance to follow severe orders. +<<elseif $securityForceStimulantPower == 4>> + The stimulant lab has further refined the formulas of the methamphetamine-based stimulants and phenylcyclidine-based dissociatives, and has also begun providing tryptamine-based psychedelics to the soldiers, allowing them to avoid traumatic stress in the field. +<<elseif $securityForceStimulantPower == 5>> + The stimulant lab has maximally refined the formulas of the methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). +<<elseif $securityForceStimulantPower == 6>> + The stimulant lab has slightly refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). +<<elseif $securityForceStimulantPower == 7>> + The stimulant lab has maximally refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). +<<elseif $securityForceStimulantPower == 8>> + The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). However side effects may include (no particular order): Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia, PTSD, finally total organ failfure. Recommended by 9/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. +<<elseif $securityForceStimulantPower == 9>> + The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). Potentinal side effects have been reduced slightly to "only mildly" severe ones: Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia and PTSD. Now recommended by 15/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. +<</if>> + +<<if _Garage > 0 && $securityForceArcologyUpgrades >= 1>> +<br><br> + ''Garage:'' +<br> +/* 7 upgrades */ +<<if $securityForceVehiclePower == 0>> + The garage contains basic, unarmoured vehicles for use by the soldiers, primarily high-end civilian vehicles with jury-rigged crew-served weapons. +<<elseif $securityForceVehiclePower == 1>> + The garage has replaced its technical fleet with armed military utility vehicles. It has also sourced customized, high-volume slave transports for better securing human spoils. +<<elseif $securityForceVehiclePower == 2>> + The garage has added a number of light infantry fighting vehicles to its fleet, and acquired more slave transports to keep up with demand. +<<elseif $securityForceVehiclePower == 3>> + The garage has acquired improved infantry fighting vehicles, and has also added some mobile artillery and other support vehicles. +<<elseif $securityForceVehiclePower == 4>> + The garage has acquired some heavier armoured vehicles to augment the infantry fighting vehicles and expanded their inventory of artillery and support vehicles. +<<elseif $securityForceVehiclePower == 5>> + The garage has replaced both its armoured and support vehicles with the most advanced variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. +<<elseif $securityForceVehiclePower == 6>> + The garage has replaced both its armoured and support vehicles with the most advanced light variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. +<<elseif $securityForceVehiclePower == 7>> + The garage has replaced both its armoured and support vehicles with the most advanced light and medium variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. +<</if>> + +/* 3 upgrades */ +<<if $securityForceHeavyBattleTank == 1>> + A basic heavy battle tank has been 'borrowed' from the old world. +<<elseif $securityForceHeavyBattleTank == 2>> + Modernised the heavy battle tank's armor. +<<elseif $securityForceHeavyBattleTank == 3>> + Modernised the heavy battle tank's armor and upgradeded the main gun to a 356 cm barrel. +<</if>> +<</if>> + +<<if $securityForceArcologyUpgrades >= 4>> +<br><br> + ''Hangar:'' +<br> +/* 8 upgrades */ +<<if $securityForceAircraftPower == 0>> + The aerial fleet primarily consists of light transport VTOLs equipped with non-lethal weaponry. +<<elseif $securityForceAircraftPower == 1>> + The aerial fleet's light transport VTOLs have been upgraded with additional fire-power and lethal weaponry. +<<elseif $securityForceAircraftPower == 2>> + The aerial fleet's VTOLs have been upgraded to higher-capacity variants with heavier weaponry. +<<elseif $securityForceAircraftPower == 3>> + The aerial fleet's medium transport VTOLs have been upgraded with enhanced armour and customized cargo compartments to better transport captured stock. +<<elseif $securityForceAircraftPower == 4>> + The aerial fleet has acquired specialized attack VTOLs to complement and escort its advanced transport fleet, as well as to provide close air support. +<<elseif $securityForceAircraftPower == 5>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. +<<elseif $securityForceAircraftPower == 6>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. +<<elseif $securityForceAircraftPower == 7>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. +<<elseif $securityForceAircraftPower == 8>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Also It now possesses a basic old world bomber. +<<elseif $securityForceAircraftPower == 9>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines. +<<elseif $securityForceAircraftPower == 10>> + The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines and armour. +<</if>> +<<if $securityForceSpacePlanePower > 0>> + <br> + /* 11 upgrades */ + <<if $securityForceSpacePlanePower == 1>> + A basic two engine SpacePlane has been 'borrowed' from the old world. + <<elseif $securityForceSpacePlanePower == 2>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature. + <<elseif $securityForceSpacePlanePower == 3>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,also mounted another engine on top of the space plane's tail. + <<elseif $securityForceSpacePlanePower == 4>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail and modernized the electronics. + <<elseif $securityForceSpacePlanePower == 5>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail,modernized the electronics in addition to the fuel lines to increase efficiency. + <<elseif $securityForceSpacePlanePower == 6>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel. + <<elseif $securityForceSpacePlanePower == 7>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag. + <<elseif $securityForceSpacePlanePower == 8>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time. + <<elseif $securityForceSpacePlanePower == 9>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable. + <<elseif $securityForceSpacePlanePower == 10>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with a basic optical illusion kit. + <<elseif $securityForceSpacePlanePower == 11>> + Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with an advanced optical illusion kit. + <</if>> +<</if>> +<<if $securityForceFortressZeppelin > 0>> + <br> + /* 3 upgrades */ + <<if $securityForceFortressZeppelin == 1>> + A basic fortress zeppelin has been 'borrowed' from the old world. + <<elseif $securityForceFortressZeppelin == 2>> + Modernized the fortress zeppelin's armor. + <<elseif $securityForceFortressZeppelin == 3>> + Modernized the fortress zeppelin's armor and weaponry. + <</if>> +<</if>> +<<if $securityForceAC130 > 0>> + <br> + /* 5 upgrades */ + <<if $securityForceAC130 == 1>> + A basic AC-130 has been 'borrowed' from the old world. + <<elseif $securityForceAC130 == 2>> + Modernized the AC-130's armor. + <<elseif $securityForceAC130 == 3>> + Modernized the AC-130's armor and weaponry. + <<elseif $securityForceAC130 == 4>> + Modernized the AC-130's armor, weaponry and electronics. + <<elseif $securityForceAC130 == 5>> + Modernized the AC-130's armor, weaponry, electronics and crew seating. + <</if>> +<</if>> +<<if $securityForceHeavyTransport > 0>> + <br> + /* 3 upgrades */ + <<if $securityForceHeavyTransport == 1>> + A basic heavy transport has been 'borrowed' from the old world. + <<elseif $securityForceHeavyTransport == 2>> + Modernized the heavy transport's armor. + <<elseif $securityForceHeavyTransport == 3>> + Modernized the armor and engines of the heavy transport. + <<elseif $securityForceHeavyTransport == 4>> + Modernized the armor and engines of the heavy transport. Replaced the ballistic gun mounts with electromagnetic ones. + <</if>> +<</if>> +<</if>> + +<<if $securityForceArcologyUpgrades >= 2>> +<br><br> + ''Drone Bay:'' +<br> +/* 7 upgrades */ +<<if $securityForceDronePower == 0>> + The drone bay contains a small number of 're-purposed' non-military drones from the arcology's original contingent. +<<elseif $securityForceDronePower == 1>> + The drone bay has replaced the security drones with basic, lightly-armoured military combat models possessing integrated small arms. +<<elseif $securityForceDronePower == 2>> + The drone bay has replaced its basic military drones with more advanced models and added a number of support drones carrying heavy weaponry to its fleet. +<<elseif $securityForceDronePower == 3>> + The drone bay has acquired even more advanced models of both the standard combat drones and the heavy support drones, and expanded its numbers of both. +<<elseif $securityForceDronePower == 4>> + The drone bay has acted to upgrade both the standard and support models of drones to carry basic electromagnetic weaponry, improving their overall combat effectiveness. +<<elseif $securityForceDronePower == 5>> + The drone bay has improved the electromagnetic armament of it's drones by mounting both miniaturized and heavy railguns on them. In addition further sourcing numerous models of drones for roles as diverse as reconnaissance, independent slave capture and swarming tactics. +<<elseif $securityForceDronePower == 6>> + The drone bay has acquired even lighter advanced armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. +<<elseif $securityForceDronePower == 7>> + The drone bay has acquired even lighter advanced thicker armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. +<</if>> +<</if>> + +<<if (_LaunchBayNO > 0 || _LaunchBayO > 0) && $securityForceArcologyUpgrades >= 4>> +<br><br> + ''Launch Bay:'' +<<if $securityForceSatellitePower > 0>> + <br> + /* 18 upgrades */ + <<if $securityForceSatellitePower == 1>> + A basic Satellite 'borrowed' from the old world. + <<elseif $securityForceSatellitePower == 2>> + Modernized the Satellite's electronics. + <<elseif $securityForceSatellitePower == 3>> + Modernized the Satellite's electronics, wiring and circuitry. + <<elseif $securityForceSatellitePower == 4>> + Modernized the Satellite's electronics, wiring and circuitry.Installed a basic localized communications jammer to the Satellite (excludes your own frequencies with little to no leeway) that will "slightly" anger locals until it is deactivated. + <<elseif $securityForceSatellitePower == 5>> + Modernized the Satellite's electronics, wiring and circuitry.An advanced communications jammer is installed in the Satellite, increasing the AO localization, reducing the number of effected equipment. + <<elseif $securityForceSatellitePower == 6>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer power by 25% (now can damage effected equipment). + <<elseif $securityForceSatellitePower == 7>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment). + <<elseif $securityForceSatellitePower == 8>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with a basic EMP generator (advanced EMP hardening was applied before the insulation and activation) will "slightly" anger locals until it is deactivated. + <<elseif $securityForceSatellitePower == 9>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with an advanced EMP generator, increasing the AO localization which reduces the quantity of effected equipment. + <<elseif $securityForceSatellitePower == 10>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator by 25% (now can damage effected equipment). + <<elseif $securityForceSatellitePower == 11>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment). + <<elseif $securityForceSatellitePower == 12>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to be able to shoot a concentrated beam of pure energy that is able to level an entire city block. It required overhauling the Satellite's battery system and shielding. + <<elseif $securityForceSatellitePower == 13>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the bean enough to level a suburb. + <<elseif $securityForceSatellitePower == 14>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a box of houses. + <<elseif $securityForceSatellitePower == 15>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a single house. + <<elseif $securityForceSatellitePower == 16>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 366 cm. + <<elseif $securityForceSatellitePower == 17>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 30 cm. + <<elseif $securityForceSatellitePower == 18>> + Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 15 cm. + <</if>> +<</if>> +<<if $securityForceGiantRobot > 0>> + <br> + /* 11 upgrades */ + <<if $securityForceGiantRobot == 1>> + An old world giant robot has been 'Borrowed'. + <<elseif $securityForceGiantRobot == 2>> + Upgraded the giant robot's wiring and circuitry. + <<elseif $securityForceGiantRobot == 3>> + Upgraded the giant robot's wiring, circuitry and power efficiency. + <<elseif $securityForceGiantRobot == 4>> + Upgraded the giant robot's wiring, circuitry and power efficiency.Reduced the giant robot's weight. + <<elseif $securityForceGiantRobot == 5>> + Upgraded the giant robot's wiring, circuitry, power efficiency and battery capacity.Reduced the giant robot's weight. + <<elseif $securityForceGiantRobot == 6>> + Upgraded the giant robot's wiring, circuitry, power efficiency,battery capacity and armour.Reduced the giant robot's weight. + <<elseif $securityForceGiantRobot == 7>> + Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons. + <<elseif $securityForceGiantRobot == 8>> + Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link. + <<elseif $securityForceGiantRobot == 9>> + Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time. + <<elseif $securityForceGiantRobot == 10>> + Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with a basic optical illusion kit. + <<elseif $securityForceGiantRobot == 11>> + Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with an advanced optical illusion kit. + <</if>> +<</if>> +<<if $securityForceMissileSilo > 0>> + <br> + /* 3 upgrades */ + <<if $securityForceMissileSilo == 1>> + A basic missile silo has been 'borrowed' from the old world. + <<elseif $securityForceMissileSilo == 2>> + Modernized the missile silo's launching electronics. + <<elseif $securityForceMissileSilo == 3>> + Modernized the missile silo's launching electronics, wiring and circuitry. + <</if>> +<</if>> +<</if>> + +<<if _NavalYard > 0 && ($terrain == "oceanic" || $terrain == "marine")>> +<br><br> + ''Naval Yard:'' +<<if $securityForceAircraftCarrier > 0>> + <br> + /* 4 upgrades */ + <<if $securityForceAircraftCarrier == 1>> + A basic aircraft carrier has been 'borrowed' from the old world. + <<elseif $securityForceAircraftCarrier == 2>> + Modernized the aircraft carrier's electronics. + <<elseif $securityForceAircraftCarrier == 3>> + Modernized the aircraft carrier's electronics and weaponry. + <<elseif $securityForceAircraftCarrier == 4>> + Modernized the aircraft carrier's electronics, weaponry and armour. + <</if>> +<</if>> +<<if $securityForceSubmarine > 0>> + <br> + /* 6 upgrades */ + <<if $securityForceSubmarine == 1>> + A basic submarine has been 'borrowed' from the old world. + <<elseif $securityForceSubmarine == 2>> + Modernized the submarine's engines for speed. + <<elseif $securityForceSubmarine == 3>> + Modernized the submarine's engines for speed and silence. + <<elseif $securityForceSubmarine == 4>> + Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence. + <<elseif $securityForceSubmarine == 5>> + Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence and weaponry. + <<elseif $securityForceSubmarine == 6>> + Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence, weaponry and air scrubbers, allowing the sub to stay submerged for longer. + <</if>> +<</if>> +<<if $securityForceHeavyAmphibiousTransport > 0>> + <br> + /* 5 upgrades */ + <<if $securityForceHeavyAmphibiousTransport == 1>> + A basic heavy amphibious transport has been 'borrowed' from the old world. + <<elseif $securityForceHeavyAmphibiousTransport == 2>> + Modernized the heavy amphibious transport's armor. + <<elseif $securityForceHeavyAmphibiousTransport == 3>> + Modernized the heavy amphibious transport's armor and speed. + <<elseif $securityForceHeavyAmphibiousTransport == 4>> + Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners. + <<elseif $securityForceHeavyAmphibiousTransport == 5>> + Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners and a lazer designator in the midle. + <</if>> +<</if>> +<</if>> diff --git a/src/pregmod/SecForceEX/SpecialForceUpgradeOptions.tw b/src/pregmod/SecForceEX/SpecialForceUpgradeOptions.tw new file mode 100644 index 0000000000000000000000000000000000000000..6d838b6864068e27b56186e51a54c225e87dd134 --- /dev/null +++ b/src/pregmod/SecForceEX/SpecialForceUpgradeOptions.tw @@ -0,0 +1,546 @@ +:: SpecialForceUpgradeOptions + +<<nobr>> +<<if ( $SFAO < _max) && $securityForceUpgradeToken == 0>> +<span id="resultX"> + <br><br>Which facility or equipment do you wish _Name to upgrade this week? + + <<if $securityForceUpgradeToken == 0 && _Barracks < 5>> + <br><<link "Barracks">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= 100000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 100000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades < _BarracksMax && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5>> + <<if $securityForceArcologyUpgrades == 5>> + <<set _arcCost = 15000000>> + <<elseif $securityForceArcologyUpgrades == 6>> + <<set _arcCost = 20000000>> + <<elseif $securityForceArcologyUpgrades == 7>> + <<set _arcCost = 35000000>> + <<elseif $securityForceArcologyUpgrades == 8>> + <<set _arcCost = 55000000>> + <<elseif $securityForceArcologyUpgrades == 9>> + <<set _arcCost = 125000000>> + <<elseif $securityForceArcologyUpgrades == 10>> + <<set _arcCost = 350000000>> + <<elseif $securityForceArcologyUpgrades == 11>> + <<set _arcCost = 600000000>> + <<elseif $securityForceArcologyUpgrades == 12>> + <<set _arcCost = 2500000000>> + <<elseif $securityForceArcologyUpgrades == 13>> + <<set _arcCost = 5000000000>> + <<elseif $securityForceArcologyUpgrades == 14>> + <<set _arcCost = 6000000000>> + <<elseif $securityForceArcologyUpgrades == 15>> + <<set _arcCost = 16000000000>> + <</if>> + <br><<link "Barracks">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _arcCost*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades == 12 && _Armoury >= 11 && _StimulantLab >= 7 && $securityForceVehiclePower >= 7 && $securityForceAircraftPower >= 8 && $securityForceSpacePlanePower >= 11 && $securityForceFortressZeppelin >= 3 && $securityForceAC130 >= 5 && _DroneBay >= 6 && $securityForceSatellitePower >= 16>> + <br><<link "Barracks">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _arcCost*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades == 13>> + <br><<link "Barracks">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _arcCost*$Env>> // + <</if>> + <<if _Barracks == 5 || _Barracks == _BarracksMax>> + <br>//$securityForceName has fully upgraded the barracks to support it's activities// + <</if>> + + <<if $securityForceUpgradeToken == 0 && _Barracks >= 1 && $FacilitySupport == 0>> + <br><<link "Facility Support">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "Creating a specialised area for any slaves you send to assist us will benefical to everyone." + <<set $securityForceUpgradeToken = 1, $FacilitySupport++, $cash -= Math.trunc(150000000*(Math.max(0.99,$SFAO)/10)*$Env)>> + <</replace>> + <</link>> // Costs ¤<<print Math.trunc(150000000*(Math.max(0.99,$SFAO)/10)*$Env)>> // + <</if>> + + <<if $securityForceUpgradeToken == 0 && _Armoury < 5>> + <br><<link "Armoury">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "The boys'll like having some new guns and armour to help them out there." She laughs. "Don't think the poor bastards they'll be shooting will thank you though." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceInfantryPower++, $cash -= 40000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 40000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && _Armoury > 5 && _Armoury < _ArmouryMax && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5>> + <br><<link "Armoury">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "The boys'll like having some new guns and armour to help them out there." She laughs. "Don't think the poor bastards they'll be shooting will thank you though." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceInfantryPower++, $cash -= 4500000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 4500000*$Env>> // + <</if>> + <<if _Armoury == 5 || _Armoury == _ArmouryMax>> + <br>//$securityForceName has fully upgraded the armoury to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && _StimulantLab < 5>> + <br><<link "Stimulant Lab">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= 40000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 40000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && _StimulantLab > 5 && _StimulantLab < _StimulantLabMax && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5>> + <<if _StimulantLab == 6>> + <<set _drugCost = 2265000>> + <<elseif _StimulantLab == 7>> + <<set _drugCost = 200000000000>> + <<elseif _StimulantLab == 8>> + <<set _drugCost = 250000000000>> + <</if>> + <br><<link "Stimulant Lab">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= _drugCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _drugCost*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && _StimulantLab == 7 && _Armoury >= 11 && $securityForceVehiclePower >= 7 && $securityForceAircraftPower >= 8 && $securityForceSpacePlanePower >= 11 && $securityForceFortressZeppelin >= 3 && $securityForceAC130 >= 5 && _DroneBay >= 6 && $securityForceSatellitePower >= 16 && _Barracks >= 13>> + <br><<link "Stimulant Lab">> + <<replace "#resultX">><br><br> + "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= _drugCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _drugCost*$Env>> // + <</if>> + <<if _StimulantLab == 5 || _StimulantLab == _StimulantLabMax>> + <br>//$securityForceName has fully upgraded the stimulant lab to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && _Barracks >= 1 && _Garage < _GarageMax>> + <br><<link "Garage">> + <<replace "#resultX">> + <span id="resultB"> + <br><br>"Which unit do you wish to upgrade or 'borrow'?" + <<link "Go back">> + <<goto "SFM Barracks">> + <</link>> + + <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower < 5>> + <br><<link "Light and medium vehicles">> + <<replace "#resultB">><br><br> + "Sure, boss." she says, nodding. "Some new wheels should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceVehiclePower++, $cash -= 60000*$Env>> + <</replace>> + <</link>>// Costs ¤<<print 60000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceVehiclePower < _LightAndMediumVehiclesMax && _Barracks >= 5 && $securityForceAircraftPower >= 5 && _DroneBay >= 5 && _StimulantLab >= 5 && _Armoury >= 5>> + <<if $securityForceVehiclePower < 6>> + <<set _vehCost = 2500000>> + <<elseif $securityForceVehiclePower == 6>> + <<set _vehCost = 3000000>> + <</if>> + <br><<link "Light and medium vehicles">> + <<replace "#resultB">><br><br> + "Sure, boss." she says, nodding. "Some new wheels should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceVehiclePower++, $cash -= _vehCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _vehCost*$Env>> // + <</if>> + <<if $securityForceVehiclePower == 5 || $securityForceVehiclePower == _LightAndMediumVehiclesMax >> + <br>//$securityForceName has fully upgraded the vehicle fleet to support it's activities.// + <<else>> + <br>//More barracks infrastructure upgrades are needed before the vehicle fleet can be expanded.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceHeavyBattleTank < 1 && $securityForceVehiclePower >= 7>> + <br><<link "A heavy battle tank">> + <<replace "#resultB">><br><br> + "Sure, boss." she says, nodding. "A heavy battle tank should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyBattleTank++, $cash -= 60000000*$Env>> + <</replace>> + <</link>>// Costs ¤<<print 60000000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceHeavyBattleTank >= 1 && $securityForceHeavyBattleTank < _HeavyBattleTankMax>> + <<if $securityForceHeavyBattleTank < 2>> + <<set _hbtCost = 75000000>> + <<elseif $securityForceHeavyBattleTank == 2>> + <<set _hbtCost = 8500000>> + <</if>> + <br><<link "heavy battle tank">> + <<replace "#resultB">><br><br> + "Sure, boss." she says, nodding. "Upgrading the heavy battle tank should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyBattleTank++, $cash -= _hbtCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _hbtCost*$Env>> // + <</if>> + <<if $securityForceHeavyBattleTank == _HeavyBattleTankMax>> + <br>//$securityForceName has fully upgraded the heavy battle tank to support it's activities.// + <</if>> + + </span> + <</replace>> + <</link>> + <</if>> + <<if _Garage >= _GarageMax>>//<br>$securityForceName has fully upgraded the garage to support it's activities.//<</if>> + + <<if $securityForceUpgradeToken == 0 && _Barracks >= 4 && _Hangar < _HangarMax>> + <br><<link "Hangar">> + <<replace "#resultX">> + <span id="resultY"> + <br><br>"Which unit do you wish to upgrade or 'borrow'?" + <<link "Go back">> + <<goto "SFM Barracks">> + <</link>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower < 5>> + <br><<link "Light and medium aircraft">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Some new VTOLs would be great." She laughs. "They're the real multiplier over the scum out there. Not much a looter gang can do against air support." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAircraftPower++, $cash -= 70000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 70000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceAircraftPower < _AircraftMax && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5>> + <<if $securityForceAircraftPower == 5>> + <<set _airCost = 2750000>> + <<elseif $securityForceAircraftPower == 6>> + <<set _airCost = 3250000>> + <<elseif $securityForceAircraftPower == 7>> + <<set _airCost = 5750000>> + <<elseif $securityForceAircraftPower == 8>> + <<set _airCost = 6750000>> + <<elseif $securityForceAircraftPower == 9>> + <<set _airCost = 7750000>> + <</if>> + <br><<link "Light and medium aircraft">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Some new VTOLs would be great." She laughs. "They're the real multiplier over the scum out there. Not much a looter gang can do against air support." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAircraftPower++, $cash -= _airCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _airCost*$Env>> // + <</if>> + <<if $securityForceAircraftPower == 5 || $securityForceAircraftPower == _AircraftMax>> + <br>//$securityForceName has fully upgraded the air fleet to support it's activities.// + <<else>> + <br>//More barracks infrastructure upgrades are needed before the air fleet can be expanded.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceSpacePlanePower < 1>> + <br><<link "A space plane">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "A orbital plane should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSpacePlanePower++, $cash -= 4750000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 4750000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceSpacePlanePower >= 1 && $securityForceSpacePlanePower < _SpacePlaneMax>> + <<if $securityForceSpacePlanePower < 4>> + <<set _spCost = 50000000>> + <<elseif $securityForceSpacePlanePower == 4>> + <<set _spCost = 75000000>> + <<elseif $securityForceSpacePlanePower == 5>> + <<set _spCost = 85000000>> + <<elseif $securityForceSpacePlanePower == 6>> + <<set _spCost = 95000000>> + <<elseif $securityForceSpacePlanePower == 7>> + <<set _spCost = 125000000>> + <<elseif $securityForceSpacePlanePower == 8>> + <<set _spCost = 175000000>> + <<elseif $securityForceSpacePlanePower == 9 && $securityForceInfantryPower >= 10>> + <<set _spCost = 250000000>> + <<elseif $securityForceSpacePlanePower == 10>> + <<set _spCost = 350000000>> + <</if>> + <br><<link "Space plane">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Upgrading the orbital plane should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSpacePlanePower++, $cash -= _spCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _spCost*$Env>> // + <</if>> + <<if $securityForceSpacePlanePower == _SpacePlaneMax>> + <br>//$securityForceName has fully upgraded the space plane to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceFortressZeppelin < 1>> + <br><<link "A fortress zeppelin">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "A fortress zeppelin would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceFortressZeppelin++, $cash -= 30000000*$Env>> + <</replace>><</link>> // Costs ¤<<print 30000000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceFortressZeppelin >= 1 && $securityForceFortressZeppelin < _FortressZeppelinMax>> + <<link "Fortress zeppelin">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Upgrading the Fortress Zeppelin, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceFortressZeppelin++, $cash -= 20000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 20000000*$Env>> // + <</if>> + <<if $securityForceFortressZeppelin == _FortressZeppelinMax>> + <br>//$securityForceName has fully upgraded the fortress zeppelin to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceAC130 < 1>> + <br><<link "An AC-130">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "An AC-130 would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAC130++, $cash -= 35000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 35000000*$Env>> // + <<elseif $securityForceAC130 > 1 && $securityForceAC130 < _AC130Max>> + <br><<link "AC-130">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Upgrading the AC-130, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAC130++, $cash -= 25000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 25000000*$Env>> // + <</if>> + <<if $securityForceAC130 == _AC130Max>> + <br>//$securityForceName has fully upgraded the AC-130 to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceHeavyTransport < 1>> + <br><<link "A heavy transport">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "A heavy transport would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyTransport++, $cash -= 40000000*$Env>> + <</replace>><</link>> // Costs ¤<<print 40000000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceHeavyTransport >= 1 && $securityForceHeavyTransport < _heavyTransportMax>> + <br><<link "Heavy transport">> + <<replace "#resultY">><br><br> + "Sure, boss." she says, nodding. "Upgrading the heavy transport, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyTransport++, $cash -= 30000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 30000000*$Env>> // + <</if>> + <<if $securityForceHeavyTransport == _heavyTransportMax>> + <br>//$securityForceName has fully upgraded the heavy transport to support it's activities.// + <</if>> + + </span> + <</replace>> + <</link>> + <</if>> + <<if _Hangar >= _HangarMax>>//<br>$securityForceName has fully upgraded the hangar to support it's activities.//<</if>> + + <<if $securityForceUpgradeToken == 0 && _DroneBay < 5 && _Barracks >= 2>> + <br><<link "Drone bay">> + <<replace "#resultX">> + "Sure, boss." she says, nodding. "Some new drones would be nice." She laughs. "The poor bastards out there shit themselves when they see combat drones fly over the horizon." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceDronePower++, $cash -= 45000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 45000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && _DroneBay < _DroneBayMax && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5>> + <br><<link "Drone bay">> + <<replace "#resultX">> + "Sure, boss." she says, nodding. "Some new drones would be nice." She laughs. "The poor bastards out there shit themselves when they see combat drones fly over the horizon." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceDronePower++, $cash -= 2000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 2000000*$Env>> // + <</if>> + <<if _DroneBay == 5 || _DroneBay == _DroneBayMax>> + <br>//$securityForceName has fully upgraded the drone bay to support it's activities.// + <<else>> + <br>//More barracks infrastructure upgrades are needed before the drone bay can be expanded.// + <</if>> + + <<if _Barracks >= 4>> + <<if $securityForceUpgradeToken == 0 && _LaunchBayNO < _LaunchBayNOMax || _LaunchBayO < _LaunchBayNOMax>> + <br><<link "Launch Bay">> + <<replace "#resultX">> + <span id="resultZ"> + <br><br>"Which unit do you wish to upgrade or 'borrow'?" + <<link "Go back">> + <<goto "SFM Barracks">> + <</link>> + + <<if $securityForceUpgradeToken == 0 && _Barracks >= 4 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceSatellitePower < 1>> + <br><<link "A Satellite">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "A Satellite should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSatellitePower++, $cash -= 3750000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 3750000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceSatellitePower >= 1 && $securityForceSatellitePower < _SatelliteMax>> + <<if $securityForceSatellitePower < 11>> + <<set _satCost = 2350000>> + <<elseif $securityForceSatellitePower == 11>> + <<set _satCost = 150000000>> + <<elseif $securityForceSatellitePower == 12>> + <<set _satCost = 160000000>> + <<elseif $securityForceSatellitePower == 13>> + <<set _satCost = 170000000>> + <<elseif $securityForceSatellitePower == 14>> + <<set _satCost = 180000000>> + <<elseif $securityForceSatellitePower == 15>> + <<set _satCost = 190000000>> + <<elseif $securityForceSatellitePower == 16>> + <<set _satCost = 250000000000>> + <<elseif $securityForceSatellitePower == 17>> + <<set _satCost = 250000000000>> + <</if>> + <br><<link "Satellite">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "Upgrading the Satellite should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSatellitePower++, $cash -= _satCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _satCost*$Env>> // + <</if>> + <<if $securityForceSatellitePower == _SatelliteMax>> + <br>//$securityForceName has fully upgraded the Satellite to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceGiantRobot < 1 && ($terrain != "oceanic" && $terrain != "marine")>> + <br><<link "A giant robot">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "A giant robot would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceGiantRobot++, $cash -= 50000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 50000000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceGiantRobot >= 1 && $securityForceGiantRobot < _GiantRobotMax>> + <<if $securityForceGiantRobot < 3>> + <<set _robCost = 25000000>> + <<elseif $securityForceGiantRobot == 3>> + <<set _robCost = 45000000>> + <<elseif $securityForceGiantRobot == 4>> + <<set _robCost = 45000000>> + <<elseif $securityForceGiantRobot == 5>> + <<set _robCost = 65000000>> + <<elseif $securityForceGiantRobot == 6>> + <<set _robCost = 85000000>> + <<elseif $securityForceGiantRobot == 7>> + <<set _robCost = 95000000>> + <<elseif $securityForceGiantRobot == 8>> + <<set _robCost = 105000000>> + <<elseif $securityForceGiantRobot == 9 && $securityForceInfantryPower >= 10>> + <<set _robCost = 2750000000>> + <<elseif $securityForceGiantRobot == 10>> + <<set _robCost = 3150000000>> + <</if>> + <br><<link "Giant robot">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "Upgrading the giant robot, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceGiantRobot++, $cash -= _robCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _robCost*$Env>> // + <</if>> + <<if $securityForceGiantRobot == 9 || $securityForceGiantRobot == _GiantRobotMax && ($terrain != "oceanic" && $terrain != "marine")>> + <br>//$securityForceName has fully upgraded the giant robot to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceMissileSilo < 1 && ($terrain != "oceanic" && $terrain != "marine")>> + <br><<link "A missile silo">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "A missile silo would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceMissileSilo++, $cash -= 200000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 200000000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceMissileSilo >= 1 && $securityForceMissileSilo < _MissileSiloMax>> + <<if $securityForceMissileSilo == 1>> + <<set _msCost = 250000000>> + <<elseif $securityForceMissileSilo == 2>> + <<set _msCost = 295000000>> + <</if>> + <br><<link "Missile silo">> + <<replace "#resultZ">><br><br> + "Sure, boss." she says, nodding. "Upgrading the missile silo, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceMissileSilo++, $cash -= _msCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _msCost*$Env>> // + <</if>> + <<if $securityForceMissileSilo == _MissileSiloMax && ($terrain != "oceanic" && $terrain != "marine")>><br>//$securityForceName has fully upgraded the missile silo to support it's activities.//<</if>> + + </span> + <</replace>> + <</link>> + <</if>> + <</if>> + <<if _LaunchBayNO >= _LaunchBayNOMax || _LaunchBayO >= _LaunchBayNOMax>>//<br>$securityForceName has fully upgraded the launch bay to support it's activities.//<</if>> + + <<if $securityForceUpgradeToken == 0 && ($terrain == "oceanic" || $terrain == "marine") && (_NavalYard < _NavalYardMax)>> + <br><<link "Naval Yard">> + <<replace "#resultX">> + <span id="resultA"> + <br><br>"Which unit do you wish to upgrade or 'borrow'?" + <<link "Go back">> + <<goto "SFM Barracks">> + <</link>> + + <<if $securityForceUpgradeToken == 0 && $securityForceAircraftCarrier < 1>> + <br><<link "An aircraft carrier">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "An aircraft carrier would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAircraftCarrier++, $cash -= 1500000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 1500000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceAircraftCarrier >= 1 && $securityForceAircraftCarrier < _AmphibiousTransportMax>> + <br><<link "Aircraft carrier">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "Upgrading the aircraft carrier should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceAircraftCarrier++, $cash -= 25000000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 25000000*$Env>> // + <</if>> + <<if $securityForceAircraftCarrier == _AmphibiousTransportMax && ($terrain == "oceanic" || $terrain == "marine")>> + <br>//$securityForceName has fully upgraded the aircraft carrier to support it's activities.// + <</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceSubmarine < 1>> + <br><<link "A submarine">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "A submarine would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSubmarine++, $cash -= 1500000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 1500000*$Env>> // + <<elseif $securityForceUpgradeToken == 0 && $securityForceSubmarine >= 1 && $securityForceSubmarine < _SubmarineMax>> + <<if $securityForceSubmarine < 4>> + <<set _subCost = 25000000>> + <<elseif $securityForceSubmarine == 4>> + <<set _subCost = 85000000>> + <</if>> + <br><<link "Submarine">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "Upgrading the submarine, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceSubmarine++, $cash -= _subCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _subCost*$Env>> // + <</if>> + <<if $securityForceSubmarine == _SubmarineMax && ($terrain == "oceanic" || $terrain == "marine")>><br>//$securityForceName has fully upgraded the submarine to support it's activities.//<</if>> + + <<if $securityForceUpgradeToken == 0 && $securityForceHeavyAmphibiousTransport < 1>> + <br><<link "A heavy amphibious transport">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "A heavy amphibious transport would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyAmphibiousTransport++, $cash -= 1500000*$Env>> + <</replace>> + <</link>> // Costs ¤<<print 1500000*$Env>> // + <<elseif $securityForceUpgradeToken == 0&& $securityForceHeavyAmphibiousTransport >= 1 && $securityForceHeavyAmphibiousTransport < _HeavyAmphibiousTransportMax>> + <<if $securityForceHeavyAmphibiousTransport == 1>> + <<set _hatCost = 150000000>> + <<elseif $securityForceHeavyAmphibiousTransport == 2>> + <<set _hatCost = 250000000>> + <<elseif $securityForceHeavyAmphibiousTransport == 3>> + <<set _hatCost = 300000000>> + <<elseif $securityForceHeavyAmphibiousTransport == 4>> + <<set _hatCost = 350000000>> + <</if>> + <br><<link "Heavy amphibious transport">> + <<replace "#resultA">><br><br> + "Sure, boss." she says, nodding. "Upgrading the heavy amphibious transport, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." + <<set $securityForceUpgradeToken = 1, $securityForceHeavyAmphibiousTransport++, $cash -= _hatCost*$Env>> + <</replace>> + <</link>> // Costs ¤<<print _hatCost*$Env>> // + <</if>> + <<if $securityForceHeavyAmphibiousTransport == _HeavyAmphibiousTransportMax && ($terrain == "oceanic" || $terrain == "marine")>><br>//$securityForceName has fully upgraded the heavy amphibious transport to support it's activities.//<</if>> + + </span> + <</replace>> + <</link>> + <</if>> + <<if ($terrain == "oceanic" || $terrain == "marine") && (_NavalYard >= _NavalYardMax)>><br>$securityForceName has fully upgraded the naval yard to support it's activities.//<</if>> + +</span> +<</if>> +<</nobr>> \ No newline at end of file diff --git a/src/pregmod/SecForceEX/SpecialForceUpgradeTree.tw b/src/pregmod/SecForceEX/SpecialForceUpgradeTree.tw new file mode 100644 index 0000000000000000000000000000000000000000..56b806e51de4a33894459d2d911913b1f175efe1 --- /dev/null +++ b/src/pregmod/SecForceEX/SpecialForceUpgradeTree.tw @@ -0,0 +1,62 @@ +:: SpecialForceUpgradeTree + +<<silently>> +<<set _Barracks = $securityForceArcologyUpgrades>> + <<set _BarracksMax = 16>> + +<<set _FacilitySupport = $FacilitySupport>> + <<set _FacilitySupportMax = 1>> + +<<set _Armoury = $securityForceInfantryPower>> + <<set _ArmouryMax = 11>> + +<<set _StimulantLab = $securityForceStimulantPower>> + <<set _StimulantLabMax = 9>> + +<<set _Garage = $securityForceVehiclePower+$securityForceHeavyBattleTank>> +<<set _GarageMax = 10>> + <<set _LightAndMediumVehiclesMax = 7>> + <<set _HeavyBattleTankMax = 3>> + +<<set _Hangar = $securityForceAircraftPower+$securityForceSpacePlanePower+$securityForceFortressZeppelin+$securityForceAC130+$securityForceHeavyTransport>> +<<set _HangarMax = 33>> + <<set _AircraftMax = 10>> + <<set _SpacePlaneMax = 11>> + <<set _ForceFortressZeppelinMax = 3>> + <<set _AC10Max = 5>> + <<set _heavyTransportMax = 4>> + +<<set _DroneBay = $securityForceDronePower>> + <<set _DroneBayMax = 7>> + +<<set _LaunchBayNO = $securityForceSatellitePower+$securityForceGiantRobot+$securityForceMissileSilo>> +<<set _LaunchBayNOMax = 32>> + <<set _SatelliteMax = 18>> + <<set _GiantRobotMax = 11>> + <<set _MissileSiloMax = 3>> + +<<set _LaunchBayO = $securityForceSatellitePower>> + <<set _LaunchBayOMax = 18>> + <<set _SatelliteMax = 18>> + +<<set _NavalYardMax = 15>> + <<set _AmphibiousTransportMax = 4>> + <<set _SubmarineMax = 6>> + <<set _HeavyAmphibiousTransportMax = 5>> + +<<set _maxNO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayNOMax+_FacilitySupportMax>> +<<set _maxO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayOMax+_NavalYardMax+_FacilitySupportMax>> + +<<if $terrain != "oceanic" && $terrain != "marine">> + <<set $SFNO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayNO+_FacilitySupport>> + <<set _max = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayNOMax+_FacilitySupportMax>> + <<set $SFO = 0>> + <<set _NavalYard = 0>> + <<set _NavalYardMax = 0>> +<<elseif $terrain == "oceanic" || $terrain == "marine">> + <<set _NavalYard = $securityForceAircraftCarrier+$securityForceSubmarine+$securityForceHeavyAmphibiousTransport>> + <<set $SFO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayO+_NavalYard+_FacilitySupport>> + <<set _max = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayOMax+_FacilitySupportMax>> + <<set $SFNO = 0>> +<</if>> +<</silently>> diff --git a/src/pregmod/securityForceTradeShow.tw b/src/pregmod/SecForceEX/securityForceTradeShow.tw similarity index 100% rename from src/pregmod/securityForceTradeShow.tw rename to src/pregmod/SecForceEX/securityForceTradeShow.tw diff --git a/src/uncategorized/SFMBarracks.tw b/src/uncategorized/SFMBarracks.tw index f282a802323159b950d002df192ec67e37490236..0c5cee1567624906096b069045dcd1f2672f27bd 100644 --- a/src/uncategorized/SFMBarracks.tw +++ b/src/uncategorized/SFMBarracks.tw @@ -13,103 +13,21 @@ <<set $Env = _N3, $EnvCash2 = 550, $EnvCash3 = 300, $EnvCash4 = 200, $EnvProsp = 7, _BaseDiscount = _BaseDiscount+.005>> <</if>> -/* The upgrades are currently ordered as: - Barracks(16) - securityForceArcologyUpgrades(16) - FacilitySupport(1) - Armory(11) - securityForceInfantryPower(11) - Stimulant Lab(9) - securityForceStimulantPower(9) - <<if $securityForceArcologyUpgrades >= 1>>Garage(10) - securityForceVehiclePower(7) - securityForceHeavyBattleTank(3) - <</if>> - <<if $securityForceArcologyUpgrades >= 4>>Hangar(32) - securityForceAircraftPower(10) - securityForceSpacePlanePower(11) - securityForceFortressZeppelin(3) - securityForceAC130(5) - securityForceHeavyTransport(3) - <</if>> - <<if $securityForceArcologyUpgrades >= 2>>Drone Bay(7) - securityForceDronePower(7) - <</if>> - <<if $securityForceArcologyUpgrades >= 4>>Launch Bay(32) - securityForceSatellitePower(18) - securityForceGiantRobot(11) - securityForceMissileSilo(3) - <</if>> - securityForceX - -<<if $terrain == "oceanic" || $terrain == "marine">> - <<if $securityForceArcologyUpgrades >= 4>>Launch Bay(18) - securityForceSatellitePower(18) - <</if>> -<</if>> - Naval Yard (15) - securityForceAircraftCarrier(4) - securityForceSubmarine(6) - securityForceHeavyAmphibiousTransport (5) -securityForceX */ - -<<set _Barracks = $securityForceArcologyUpgrades>> -<<set _BarracksMax = 16>> - -<<set _Armoury = $securityForceInfantryPower>> -<<set _ArmouryMax = 11>> - -<<set _StimulantLab = $securityForceStimulantPower>> -<<set _StimulantLabMax = 9>> - -<<set _Garage = $securityForceVehiclePower+$securityForceHeavyBattleTank>> -<<set _GarageMax = 10>> - -<<set _Hangar = $securityForceAircraftPower+$securityForceSpacePlanePower+$securityForceFortressZeppelin+$securityForceAC130+$securityForceHeavyTransport>> -<<set _HangarMax = 32>> - -<<set _DroneBay = $securityForceDronePower>> -<<set _DroneBayMax = 7>> - -<<set _LaunchBayNO = $securityForceSatellitePower+$securityForceGiantRobot+$securityForceMissileSilo>> -<<set _LaunchBayNOMax = 32>> -<<set _LaunchBayO = $securityForceSatellitePower>> -<<set _LaunchBayOMax = 17>> - -<<set _FacilitySupport = $FacilitySupport>> -<<set _FacilitySupportMax = 1>> -<<set _NavalYardMax = 15>> - -<<set _maxNO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayNOMax+_FacilitySupportMax>> -<<set _maxO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayOMax+_NavalYardMax+_FacilitySupportMax>> - -<<if $terrain != "oceanic" && $terrain != "marine">> - <<set $SFNO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayNO+_FacilitySupport>> - <<set _max = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayNOMax+_FacilitySupportMax>> - <<set $SFO = 0>> - <<set _NavalYard = 0>> - <<set _NavalYardMax = 0>> -<<elseif $terrain == "oceanic" || $terrain == "marine">> - <<set _NavalYard = $securityForceAircraftCarrier+$securityForceSubmarine+$securityForceHeavyAmphibiousTransport>> - <<set _NavalYardMax = 12>> - <<set $SFO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayO+_NavalYard+_FacilitySupport>> - <<set _max = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayOMax+_FacilitySupportMax>> - <<set $SFNO = 0>> -<</if>> +<<include "SpecialForceUpgradeTree">> <<if $SFNO > 0>> <<set $SFAO = $SFNO>> <<elseif $SFO > 0>> <<set $SFAO = $SFO>> <<else>> - <<set $SFAO = 0.99>> + <<set $SFAO = 0>> <</if>> <<if ndef $FacilitySupport>> <<set $FacilitySupport = 0>> <</if>> -<<if ndef $securityForceUpgradeTokenReset || $SFAO < 1>> +<<if ndef $securityForceUpgradeTokenReset || $SFAO == 0>> <<set $securityForceUpgradeTokenReset = 0>> <</if>> @@ -118,418 +36,7 @@ securityForceX */ //The barracks of <<textbox "$securityForceName" $securityForceName "SFM Barracks">> is located in the lower levels of $arcologies[0].name, occupying unneeded warehouse space. It is not accessible to the general citizenry, but your personal elevator has express service to it. As you step off, two soldiers in combat armour manning the entry checkpoint tense and raise their weapons, before nodding respectfully and stepping aside, allowing their patron entry. The barracks is cavernous, containing areas for the soldiers to sleep and keep their belongings, areas for the storage and maintenance of their weapons and equipment, and common areas for them to amuse themselves, since they rarely mix with your citizens on the upper levels. You survey the facilities.// <br><br> - - ''Barracks:'' -<br> -/* 13 upgrades */ -<<if $securityForceArcologyUpgrades == 0>> - The barracks is currently quite basic, consisting of little more than a dormitory, armoury, a processing facility for human spoils, and a common area, sectioned off by stacks of empty supply crates. The cavernous space, however, is ripe for expansion. -<<elseif $securityForceArcologyUpgrades == 1>> - The barracks has become more permanent, expanding into free space, erecting permanent dividers, and sectioning off an area for use as a garage and vehicle maintenance bay. -<<elseif $securityForceArcologyUpgrades == 2>> - The barracks has added a facility for the storage, maintenance, and deployment of armed combat drones, and added storage facilities for the soldiers to store their personal spoils in. -<<elseif $securityForceArcologyUpgrades == 3>> - The barracks has added additional support personnel and equipment, allowing the potential procurement of heavier infantry armour, fighting vehicles, and combat drones. -<<elseif $securityForceArcologyUpgrades == 4>> - The barracks has expanded tremendously, adding an aerial control facility and express elevator connecting to a ring of launch pads and hangars built around the arcology's upper levels. Additional facilities have been added for soldier recreation, and Spartan quarters for live-in slaves, both menial and service, have been installed. -<<elseif $securityForceArcologyUpgrades == 5>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly delineated soldier and logistical areas, dedicated support and recreation facilities, in addition to advanced command and control apparatus. As a final measure, heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 6>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 7>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 8>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 9>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 356 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 10>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 11>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, dual barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 12>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 13>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network. -<<elseif $securityForceArcologyUpgrades == 14>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>'Borowed' old world designs for a kill house. -<<elseif $securityForceArcologyUpgrades == 15>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added electronics to the kill house. -<<elseif $securityForceArcologyUpgrades == 16>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added VR support to the kill house. -<</if>> - -<br><br> - -<div style="margin-left:1em"> -<<if $securityForcePersonnel < 100>> - The barracks' large dormitories are sparsely occupied, the few members of $securityForceName residing within them concentrating together in a corner. The hundreds of empty beds and lockers visible herald the future. -<<elseif $securityForcePersonnel < 300>> - The barracks' large dormitories are lightly occupied, with the $securityForcePersonnel members of $securityForceName starting to spread out across them. -<<elseif $securityForcePersonnel < 500>> - The barracks' large dormitories are moderately occupied, though the $securityForcePersonnel members of $securityForceName residing within have a considerable amount of extra room. -<<elseif $securityForcePersonnel < 700>> - The barracks' large dormitories are well-occupied, and the $securityForcePersonnel members of $securityForceName within have started to form small cliques based on section and row. -<<elseif $securityForcePersonnel < 1500>> - The barracks' large dormitories are near capacity, and the $securityForcePersonnel members of $securityForceName often barter their personal loot, whether it be monetary or human, for the choicest bunks. -<</if>> -</div> - -<<if $FacilitySupport == 1>> -<br><br> - ''$facilitysupportName:'' -<br> -<<if $LieutenantColonel != 0>><<SlaveFullName $LieutenantColonel>> is the Lieutenant Colonel of $securityForceName, primarily in charge of $FacilitySupportName.<</if>> <<if $FacilitySupportSlaves > 0>>There are $FacilitySupportSlaves slaves serving in $FacilitySupportName.<</if>> The <<if $FacilitySupportUpgrade == 3>>quantum teleportation system greatly improves efficiency<<elseif $FacilitySupportUpgrade == 2>>rapid tube system somewhat improves efficiency<<elseif $FacilitySupportUpgrade == 1>>specialized pathways slightly improves efficiency<<else>>general pathways does nothing to improve efficiency<</if>>. -<br><<link "Enter the building then send a slave to serve in the HQ and facilities of $securityForceName">> - <<goto "FacilitySupport">> -<</link>> -<</if>> - -<br> - - ''Armory:'' -<br> -/* 11 upgrades */ -<<if $securityForceInfantryPower == 0>> - The armory is well-stocked with high-quality personal weapons and light armour, but contains little in the way of exceptional armament. -<<elseif $securityForceInfantryPower == 1>> - The armory has large stocks of the absolute latest personal weapons and light armour, and has added first-generation exo-suits to improve soldier lethality. -<<elseif $securityForceInfantryPower == 2>> - The armory has acquired advanced tactical helmets and second-generation exo-suits to further improve soldier lethality. -<<elseif $securityForceInfantryPower == 3>> - The armory has replaced deployed exo-suits with basic enclosed combat armour suits, and has further begun to deploy early electromagnetic (coilgun) weaponry. -<<elseif $securityForceInfantryPower == 4>> - The armory has begun to equip the soldiers with more advanced combat armour suits, and has expanded its inventory of electromagnetic weaponry. -<<elseif $securityForceInfantryPower == 5>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 6>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced both small and medium advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 7>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 8>> - The armory has acquired heavy weapon attachments for its combat armour suits with basic thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 9>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 10>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,basic optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 11>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,advanced optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of $securityForceName is perhaps the most well-equipped in the world. -<</if>> - -<br><br> - - ''Stimulant Lab:'' -<br> -/* 7 upgrades */ -<<if $securityForceStimulantPower == 0>> - The stimulant lab is providing the soldiers with standard ephedrine-based stimulants. -<<elseif $securityForceStimulantPower == 1>> - The stimulant lab has improved the formula of the ephedrine-based stimulants, concentrating them and increasing both their potency, and the effectiveness of the soldiers under their influence. -<<elseif $securityForceStimulantPower == 2>> - The stimulant lab has replaced the soldiers' stimulants with methamphetamine-based variants, greatly increasing their alertness and aggressiveness when under their influence. -<<elseif $securityForceStimulantPower == 3>> - The stimulant lab has improved and concentrated the methamphetamine-based stimulants, and has also begun providing soldiers with phenylcyclidine-based dissociatives, allowing the soldiers to excuse their actions in the field and reducing any reluctance to follow severe orders. -<<elseif $securityForceStimulantPower == 4>> - The stimulant lab has further refined the formulas of the methamphetamine-based stimulants and phenylcyclidine-based dissociatives, and has also begun providing tryptamine-based psychedelics to the soldiers, allowing them to avoid traumatic stress in the field. -<<elseif $securityForceStimulantPower == 5>> - The stimulant lab has maximally refined the formulas of the methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 6>> - The stimulant lab has slightly refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 7>> - The stimulant lab has maximally refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 8>> - The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). However side effects may include (no particular order): Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia, PTSD, finally total organ failfure. Recommended by 9/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. -<<elseif $securityForceStimulantPower == 9>> - The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). Potentinal side effects have been reduced slightly to "only mildly" severe ones: Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia and PTSD. Now recommended by 15/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. -<</if>> - -<<if _Garage > 0 && $securityForceArcologyUpgrades >= 1>> -<br><br> - ''Garage:'' -<br> -/* 7 upgrades */ -<<if $securityForceVehiclePower == 0>> - The garage contains basic, unarmoured vehicles for use by the soldiers, primarily high-end civilian vehicles with jury-rigged crew-served weapons. -<<elseif $securityForceVehiclePower == 1>> - The garage has replaced its technical fleet with armed military utility vehicles. It has also sourced customized, high-volume slave transports for better securing human spoils. -<<elseif $securityForceVehiclePower == 2>> - The garage has added a number of light infantry fighting vehicles to its fleet, and acquired more slave transports to keep up with demand. -<<elseif $securityForceVehiclePower == 3>> - The garage has acquired improved infantry fighting vehicles, and has also added some mobile artillery and other support vehicles. -<<elseif $securityForceVehiclePower == 4>> - The garage has acquired some heavier armoured vehicles to augment the infantry fighting vehicles and expanded their inventory of artillery and support vehicles. -<<elseif $securityForceVehiclePower == 5>> - The garage has replaced both its armoured and support vehicles with the most advanced variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. -<<elseif $securityForceVehiclePower == 6>> - The garage has replaced both its armoured and support vehicles with the most advanced light variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. -<<elseif $securityForceVehiclePower == 7>> - The garage has replaced both its armoured and support vehicles with the most advanced light and medium variants possible, making the mobile unit of $securityForceName far superior to anything in the arcology's immediate area. -<</if>> - -/* 3 upgrades */ -<<if $securityForceHeavyBattleTank == 1>> - A basic heavy battle tank has been 'borrowed' from the old world. -<<elseif $securityForceHeavyBattleTank == 2>> - Modernised the heavy battle tank's armor. -<<elseif $securityForceHeavyBattleTank == 3>> - Modernised the heavy battle tank's armor and upgradeded the main gun to a 356 cm barrel. -<</if>> -<</if>> - -<<if $securityForceArcologyUpgrades >= 4>> -<br><br> - ''Hangar:'' -<br> -/* 8 upgrades */ -<<if $securityForceAircraftPower == 0>> - The aerial fleet primarily consists of light transport VTOLs equipped with non-lethal weaponry. -<<elseif $securityForceAircraftPower == 1>> - The aerial fleet's light transport VTOLs have been upgraded with additional fire-power and lethal weaponry. -<<elseif $securityForceAircraftPower == 2>> - The aerial fleet's VTOLs have been upgraded to higher-capacity variants with heavier weaponry. -<<elseif $securityForceAircraftPower == 3>> - The aerial fleet's medium transport VTOLs have been upgraded with enhanced armour and customized cargo compartments to better transport captured stock. -<<elseif $securityForceAircraftPower == 4>> - The aerial fleet has acquired specialized attack VTOLs to complement and escort its advanced transport fleet, as well as to provide close air support. -<<elseif $securityForceAircraftPower == 5>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 6>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 7>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 8>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Also It now possesses a basic old world bomber. -<<elseif $securityForceAircraftPower == 9>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines. -<<elseif $securityForceAircraftPower == 10>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines and armour. -<</if>> -<<if $securityForceSpacePlanePower > 0>> - <br> - /* 11 upgrades */ - <<if $securityForceSpacePlanePower == 1>> - A basic two engine SpacePlane has been 'borrowed' from the old world. - <<elseif $securityForceSpacePlanePower == 2>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature. - <<elseif $securityForceSpacePlanePower == 3>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,also mounted another engine on top of the space plane's tail. - <<elseif $securityForceSpacePlanePower == 4>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail and modernized the electronics. - <<elseif $securityForceSpacePlanePower == 5>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail,modernized the electronics in addition to the fuel lines to increase efficiency. - <<elseif $securityForceSpacePlanePower == 6>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel. - <<elseif $securityForceSpacePlanePower == 7>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag. - <<elseif $securityForceSpacePlanePower == 8>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time. - <<elseif $securityForceSpacePlanePower == 9>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable. - <<elseif $securityForceSpacePlanePower == 10>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with a basic optical illusion kit. - <<elseif $securityForceSpacePlanePower == 11>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with an advanced optical illusion kit. - <</if>> -<</if>> -<<if $securityForceFortressZeppelin > 0>> - <br> - /* 3 upgrades */ - <<if $securityForceFortressZeppelin == 1>> - A basic fortress zeppelin has been 'borrowed' from the old world. - <<elseif $securityForceFortressZeppelin == 2>> - Modernized the fortress zeppelin's armor. - <<elseif $securityForceFortressZeppelin == 3>> - Modernized the fortress zeppelin's armor and weaponry. - <</if>> -<</if>> -<<if $securityForceAC130 > 0>> - <br> - /* 5 upgrades */ - <<if $securityForceAC130 == 1>> - A basic AC-130 has been 'borrowed' from the old world. - <<elseif $securityForceAC130 == 2>> - Modernized the AC-130's armor. - <<elseif $securityForceAC130 == 3>> - Modernized the AC-130's armor and weaponry. - <<elseif $securityForceAC130 == 4>> - Modernized the AC-130's armor, weaponry and electronics. - <<elseif $securityForceAC130 == 5>> - Modernized the AC-130's armor, weaponry, electronics and crew seating. - <</if>> -<</if>> -<<if $securityForceHeavyTransport > 0>> - <br> - /* 3 upgrades */ - <<if $securityForceHeavyTransport == 1>> - A basic heavy transport has been 'borrowed' from the old world. - <<elseif $securityForceHeavyTransport == 2>> - Modernized the heavy transport's armor. - <<elseif $securityForceHeavyTransport == 3>> - Modernized the armor and engines of the heavy transport. - <</if>> -<</if>> -<</if>> - -<<if $securityForceArcologyUpgrades >= 2>> -<br><br> - ''Drone Bay:'' -<br> -/* 7 upgrades */ -<<if $securityForceDronePower == 0>> - The drone bay contains a small number of 're-purposed' non-military drones from the arcology's original contingent. -<<elseif $securityForceDronePower == 1>> - The drone bay has replaced the security drones with basic, lightly-armoured military combat models possessing integrated small arms. -<<elseif $securityForceDronePower == 2>> - The drone bay has replaced its basic military drones with more advanced models and added a number of support drones carrying heavy weaponry to its fleet. -<<elseif $securityForceDronePower == 3>> - The drone bay has acquired even more advanced models of both the standard combat drones and the heavy support drones, and expanded its numbers of both. -<<elseif $securityForceDronePower == 4>> - The drone bay has acted to upgrade both the standard and support models of drones to carry basic electromagnetic weaponry, improving their overall combat effectiveness. -<<elseif $securityForceDronePower == 5>> - The drone bay has improved the electromagnetic armament of it's drones by mounting both miniaturized and heavy railguns on them. In addition further sourcing numerous models of drones for roles as diverse as reconnaissance, independent slave capture and swarming tactics. -<<elseif $securityForceDronePower == 6>> - The drone bay has acquired even lighter advanced armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. -<<elseif $securityForceDronePower == 7>> - The drone bay has acquired even lighter advanced thicker armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. -<</if>> -<</if>> - -<<if (_LaunchBayNO > 0 || _LaunchBayO > 0) && $securityForceArcologyUpgrades >= 4>> -<br><br> - ''Launch Bay:'' -<<if $securityForceSatellitePower > 0>> - <br> - /* 18 upgrades */ - <<if $securityForceSatellitePower == 1>> - A basic Satellite 'borrowed' from the old world. - <<elseif $securityForceSatellitePower == 2>> - Modernized the Satellite's electronics. - <<elseif $securityForceSatellitePower == 3>> - Modernized the Satellite's electronics, wiring and circuitry. - <<elseif $securityForceSatellitePower == 4>> - Modernized the Satellite's electronics, wiring and circuitry.Installed a basic localized communications jammer to the Satellite (excludes your own frequencies with little to no leeway) that will "slightly" anger locals until it is deactivated. - <<elseif $securityForceSatellitePower == 5>> - Modernized the Satellite's electronics, wiring and circuitry.An advanced communications jammer is installed in the Satellite, increasing the AO localization, reducing the number of effected equipment. - <<elseif $securityForceSatellitePower == 6>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer power by 25% (now can damage effected equipment). - <<elseif $securityForceSatellitePower == 7>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment). - <<elseif $securityForceSatellitePower == 8>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with a basic EMP generator (advanced EMP hardening was applied before the insulation and activation) will "slightly" anger locals until it is deactivated. - <<elseif $securityForceSatellitePower == 9>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with an advanced EMP generator, increasing the AO localization which reduces the quantity of effected equipment. - <<elseif $securityForceSatellitePower == 10>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator by 25% (now can damage effected equipment). - <<elseif $securityForceSatellitePower == 11>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment). - <<elseif $securityForceSatellitePower == 12>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to be able to shoot a concentrated beam of pure energy that is able to level an entire city block. It required overhauling the Satellite's battery system and shielding. - <<elseif $securityForceSatellitePower == 13>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the bean enough to level a suburb. - <<elseif $securityForceSatellitePower == 14>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a box of houses. - <<elseif $securityForceSatellitePower == 15>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a single house. - <<elseif $securityForceSatellitePower == 16>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 366 cm. - <<elseif $securityForceSatellitePower == 17>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 30 cm. - <<elseif $securityForceSatellitePower == 18>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 15 cm. - <</if>> -<</if>> -<<if $securityForceGiantRobot > 0>> - <br> - /* 11 upgrades */ - <<if $securityForceGiantRobot == 1>> - An old world giant robot has been 'Borrowed'. - <<elseif $securityForceGiantRobot == 2>> - Upgraded the giant robot's wiring and circuitry. - <<elseif $securityForceGiantRobot == 3>> - Upgraded the giant robot's wiring, circuitry and power efficiency. - <<elseif $securityForceGiantRobot == 4>> - Upgraded the giant robot's wiring, circuitry and power efficiency.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 5>> - Upgraded the giant robot's wiring, circuitry, power efficiency and battery capacity.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 6>> - Upgraded the giant robot's wiring, circuitry, power efficiency,battery capacity and armour.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 7>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons. - <<elseif $securityForceGiantRobot == 8>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link. - <<elseif $securityForceGiantRobot == 9>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time. - <<elseif $securityForceGiantRobot == 10>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with a basic optical illusion kit. - <<elseif $securityForceGiantRobot == 11>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with an advanced optical illusion kit. - <</if>> -<</if>> -<<if $securityForceMissileSilo > 0>> - <br> - /* 3 upgrades */ - <<if $securityForceMissileSilo == 1>> - A basic missile silo has been 'borrowed' from the old world. - <<elseif $securityForceMissileSilo == 2>> - Modernized the missile silo's launching electronics. - <<elseif $securityForceMissileSilo == 3>> - Modernized the missile silo's launching electronics, wiring and circuitry. - <</if>> -<</if>> -<</if>> - -<<if _NavalYard > 0 && ($terrain == "oceanic" || $terrain == "marine")>> -<br><br> - ''Naval Yard:'' -<<if $securityForceAircraftCarrier > 0>> - <br> - /* 4 upgrades */ - <<if $securityForceAircraftCarrier == 1>> - A basic aircraft carrier has been 'borrowed' from the old world. - <<elseif $securityForceAircraftCarrier == 2>> - Modernized the aircraft carrier's electronics. - <<elseif $securityForceAircraftCarrier == 3>> - Modernized the aircraft carrier's electronics and weaponry. - <<elseif $securityForceAircraftCarrier == 4>> - Modernized the aircraft carrier's electronics, weaponry and armour. - <</if>> -<</if>> -<<if $securityForceSubmarine > 0>> - <br> - /* 6 upgrades */ - <<if $securityForceSubmarine == 1>> - A basic submarine has been 'borrowed' from the old world. - <<elseif $securityForceSubmarine == 2>> - Modernized the submarine's engines for speed. - <<elseif $securityForceSubmarine == 3>> - Modernized the submarine's engines for speed and silence. - <<elseif $securityForceSubmarine == 4>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence. - <<elseif $securityForceSubmarine == 5>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence and weaponry. - <<elseif $securityForceSubmarine == 6>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence, weaponry and air scrubbers, allowing the sub to stay submerged for longer. - <</if>> -<</if>> -<<if $securityForceHeavyAmphibiousTransport > 0>> - <br> - /* 5 upgrades */ - <<if $securityForceHeavyAmphibiousTransport == 1>> - A basic heavy amphibious transport has been 'borrowed' from the old world. - <<elseif $securityForceHeavyAmphibiousTransport == 2>> - Modernized the heavy amphibious transport's armor. - <<elseif $securityForceHeavyAmphibiousTransport == 3>> - Modernized the heavy amphibious transport's armor and speed. - <<elseif $securityForceHeavyAmphibiousTransport == 4>> - Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners. - <<elseif $securityForceHeavyAmphibiousTransport == 5>> - Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners and a lazer designator in the midle. - <</if>> -<</if>> -<</if>> +<<include "SpecialForceUpgradeDec">> <br><br> //You continue towards the common area, the soldiers you pass nodding respectfully, saluting, or giving slight bows, as they please, to you. You pass the briefing areas, the officers and sergeants of the force are conferring over planning tables and display screens regarding their upcoming deployments.// @@ -620,7 +127,7 @@ securityForceX */ <span id="result"> <<link "Ask _Name for some extra cash">><br> <<replace "#result">> - <<set $CashGift = Math.ceil(($cash*0.05)*($SFAO))*$Env>> + <<set $CashGift = (Math.ceil(($cash*0.05)*(Math.max(0.99,$SFAO))))*$Env>> <<if random(1,100) > 50>> <<if random(1,100) > 50>> _Name nods. "Sure boss," she says, "we had a bit of a haul this week. One of my sergeants convinced a woman to tell us where she had hidden her shit. Cut her up pretty bad, but she told us. Bunch of nice jewelry, I kept a nice piece for myself." She picks up a tablet on the table, tapping a few commands on it. "@@.green;There's your cut,@@ ¤<<print $CashGift>>." @@ -637,7 +144,7 @@ securityForceX */ <<if $rep < 15000 && $CurrentTradeShowAttendance == 0>> <br><<link "Ask The Colonel to put in a good word for you with her contacts">><br> <<replace "#result">> - <<set $GoodWords1 += 250+((Math.ceil($SFAO))*$Env)>> + <<set $GoodWords1 += 250+(Math.ceil(Math.max(0.99,$SFAO))*$Env)>> <<if random(1,100) > 50>> <<if random(1,100) > 50>> The Colonel nods. "Sure boss," she says, "I still know a lot of people out there and they know my word means something. I'll tell them that yours does as well." She picks up a tablet on the table, tapping a few commands on it. "I just put the word out, boss. Your @@.green;reputation should be a bit better@@ now." @@ -655,7 +162,7 @@ securityForceX */ <<if $arcologies[0].prosperity < 30 && $CurrentTradeShowAttendance == 0>> <br><<link "Ask The Colonel to use her contacts to help the arcology's business community">><br> <<replace "#result">> - <<set $GoodWords2 = $EnvProsp+((Math.ceil($SFAO/100))*$Env)>> + <<set $GoodWords2 = $EnvProsp+(Math.max(0.99,$SFAO)/100)*$Env>> <<if random(1,100) > 50>> <<if random(1,100) > 50>> The Colonel nods. "Sure boss," she says, "I can convince some of my contacts to run their business through the markets here rather than another City." She picks up a tablet on the table, tapping a few commands on it. "@@.green;There should be a small increase in prosperity,@@ boss." @@ -701,546 +208,7 @@ securityForceX */ <br><br>"In total, you have asked _Name about upgrading $securityForceName $securityForceUpgradeTokenReset times." <</if>> -<<if ( $SFAO < _max) && $securityForceUpgradeToken == 0>> -<span id="resultX"> - <br><br>Which facility or equipment do you wish _Name to upgrade this week? - - <<if $securityForceUpgradeToken == 0 && _Barracks < 5>> - <br><<link "Barracks">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= 100000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 100000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades < 16 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5>> - <<if $securityForceArcologyUpgrades == 5>> - <<set _arcCost = 15000000>> - <<elseif $securityForceArcologyUpgrades == 6>> - <<set _arcCost = 20000000>> - <<elseif $securityForceArcologyUpgrades == 7>> - <<set _arcCost = 35000000>> - <<elseif $securityForceArcologyUpgrades == 8>> - <<set _arcCost = 55000000>> - <<elseif $securityForceArcologyUpgrades == 9>> - <<set _arcCost = 125000000>> - <<elseif $securityForceArcologyUpgrades == 10>> - <<set _arcCost = 350000000>> - <<elseif $securityForceArcologyUpgrades == 11>> - <<set _arcCost = 600000000>> - <<elseif $securityForceArcologyUpgrades == 12>> - <<set _arcCost = 2500000000>> - <<elseif $securityForceArcologyUpgrades == 13>> - <<set _arcCost = 5000000000>> - <<elseif $securityForceArcologyUpgrades == 14>> - <<set _arcCost = 6000000000>> - <<elseif $securityForceArcologyUpgrades == 15>> - <<set _arcCost = 16000000000>> - <</if>> - <br><<link "Barracks">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _arcCost*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades == 12 && _Armoury >= 11 && _StimulantLab >= 7 && $securityForceVehiclePower >= 7 && $securityForceAircraftPower >= 8 && $securityForceSpacePlanePower >= 11 && $securityForceFortressZeppelin >= 3 && $securityForceAC130 >= 5 && _DroneBay >= 6 && $securityForceSatellitePower >= 16>> - <br><<link "Barracks">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _arcCost*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceArcologyUpgrades == 13>> - <br><<link "Barracks">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "Expanding the facilities here should help us support more cool shit." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceArcologyUpgrades++, $cash -= _arcCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _arcCost*$Env>> // - <</if>> - <<if _Barracks == 5 || _Barracks == 16>> - <br>//$securityForceName has fully upgraded the barracks to support it's activities// - <</if>> - - <<if $securityForceUpgradeToken == 0 && _Barracks >= 1 && $FacilitySupport == 0>> - <br><<link "Facility Support">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "Creating a specialised area for any slaves you send to assist us will benefical to everyone." - <<set $securityForceUpgradeToken = 1, _Armoury++, $cash -= Math.trunc((150000000*($SFAO/10))*$Env)>> - <</replace>> - <</link>> // Costs ¤<<print Math.ceil((150000000*($SFAO/10))*$Env)>> // - <</if>> - - <<if $securityForceUpgradeToken == 0 && _Armoury < 5>> - <br><<link "Armoury">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "The boys'll like having some new guns and armour to help them out there." She laughs. "Don't think the poor bastards they'll be shooting will thank you though." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceInfantryPower++, $cash -= 40000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 40000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && _Armoury > 5 && _Armoury < 11 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5>> - <br><<link "Armoury">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "The boys'll like having some new guns and armour to help them out there." She laughs. "Don't think the poor bastards they'll be shooting will thank you though." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceInfantryPower++, $cash -= 4500000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 4500000*$Env>> // - <</if>> - <<if _Armoury == 5 || _Armoury == 11>> - <br>//$securityForceName has fully upgraded the armoury to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && _StimulantLab < 5>> - <br><<link "Stimulant Lab">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= 40000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 40000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && _StimulantLab > 5 && _StimulantLab < 9 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5>> - <<if _StimulantLab == 6>> - <<set _drugCost = 2265000>> - <<elseif _StimulantLab == 7>> - <<set _drugCost = 200000000000>> - <<elseif _StimulantLab == 8>> - <<set _drugCost = 250000000000>> - <</if>> - <br><<link "Stimulant Lab">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= _drugCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _drugCost*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && _StimulantLab == 7 && _Armoury >= 11 && $securityForceVehiclePower >= 7 && $securityForceAircraftPower >= 8 && $securityForceSpacePlanePower >= 11 && $securityForceFortressZeppelin >= 3 && $securityForceAC130 >= 5 && _DroneBay >= 6 && $securityForceSatellitePower >= 16 && _Barracks >= 13>> - <br><<link "Stimulant Lab">> - <<replace "#resultX">><br><br> - "Sure, boss." she says, nodding. "The boys are going to like hearing that they'll be getting new stims. Some of them can't get enough." She laughs, sweeping her arm at a corner of the throne, where dozens of empty stimulant injectors are piled. "I might be one of them. Either way, the fucks out there aren't going to like us once we're on the new juice." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceStimulantPower++, $cash -= _drugCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _drugCost*$Env>> // - <</if>> - <<if _StimulantLab == 5 || _StimulantLab == 9>> - <br>//$securityForceName has fully upgraded the stimulant lab to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && _Barracks >= 1 && _Garage < _GarageMax>> - <br><<link "Garage">> - <<replace "#resultX">> - <span id="resultB"> - <br><br>"Which unit do you wish to upgrade or 'borrow'?" - <<link "Go back">> - <<goto "SFM Barracks">> - <</link>> - - <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower < 5>> - <br><<link "Light and medium vehicles">> - <<replace "#resultB">><br><br> - "Sure, boss." she says, nodding. "Some new wheels should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceVehiclePower++, $cash -= 60000*$Env>> - <</replace>> - <</link>>// Costs ¤<<print 60000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceVehiclePower < 7 && _Barracks >= 5 && $securityForceAircraftPower >= 5 && _DroneBay >= 5 && _StimulantLab >= 5 && _Armoury >= 5>> - <<if $securityForceVehiclePower < 6>> - <<set _vehCost = 2500000>> - <<elseif $securityForceVehiclePower == 6>> - <<set _vehCost = 3000000>> - <</if>> - <br><<link "Light and medium vehicles">> - <<replace "#resultB">><br><br> - "Sure, boss." she says, nodding. "Some new wheels should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceVehiclePower++, $cash -= _vehCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _vehCost*$Env>> // - <</if>> - <<if $securityForceVehiclePower == 5 || $securityForceVehiclePower == 7>> - <br>//$securityForceName has fully upgraded the vehicle fleet to support it's activities.// - <<else>> - <br>//More barracks infrastructure upgrades are needed before the vehicle fleet can be expanded.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceHeavyBattleTank < 1 && $securityForceVehiclePower >= 7>> - <br><<link "A heavy battle tank">> - <<replace "#resultB">><br><br> - "Sure, boss." she says, nodding. "A heavy battle tank should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyBattleTank++, $cash -= 60000000*$Env>> - <</replace>> - <</link>>// Costs ¤<<print 60000000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceHeavyBattleTank >= 1 && $securityForceHeavyBattleTank < 3>> - <<if $securityForceHeavyBattleTank < 2>> - <<set _hbtCost = 75000000>> - <<elseif $securityForceHeavyBattleTank == 2>> - <<set _hbtCost = 8500000>> - <</if>> - <br><<link "heavy battle tank">> - <<replace "#resultB">><br><br> - "Sure, boss." she says, nodding. "Upgrading the heavy battle tank should help a lot." She laughs. "The scum out there don't seem to like it when we roll up on them in something better than their piece of shit junkers." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyBattleTank++, $cash -= _hbtCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _hbtCost*$Env>> // - <</if>> - <<if $securityForceHeavyBattleTank == 3>> - <br>//$securityForceName has fully upgraded the heavy battle tank to support it's activities.// - <</if>> - - </span> - <</replace>> - <</link>> - <</if>> - <<if _Garage >= _GarageMax>>//<br>$securityForceName has fully upgraded the garage to support it's activities.//<</if>> - - <<if $securityForceUpgradeToken == 0 && _Barracks >= 4 && _Hangar < _HangarMax>> - <br><<link "Hangar">> - <<replace "#resultX">> - <span id="resultY"> - <br><br>"Which unit do you wish to upgrade or 'borrow'?" - <<link "Go back">> - <<goto "SFM Barracks">> - <</link>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower < 5>> - <br><<link "Light and medium aircraft">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Some new VTOLs would be great." She laughs. "They're the real multiplier over the scum out there. Not much a looter gang can do against air support." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAircraftPower++, $cash -= 70000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 70000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceAircraftPower < 8 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5>> - <<if $securityForceAircraftPower == 5>> - <<set _airCost = 2750000>> - <<elseif $securityForceAircraftPower == 6>> - <<set _airCost = 3250000>> - <<elseif $securityForceAircraftPower == 7>> - <<set _airCost = 5750000>> - <<elseif $securityForceAircraftPower == 8>> - <<set _airCost = 6750000>> - <<elseif $securityForceAircraftPower == 9>> - <<set _airCost = 7750000>> - <</if>> - <br><<link "Light and medium aircraft">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Some new VTOLs would be great." She laughs. "They're the real multiplier over the scum out there. Not much a looter gang can do against air support." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAircraftPower++, $cash -= _airCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _airCost*$Env>> // - <</if>> - <<if $securityForceAircraftPower == 5 || $securityForceAircraftPower == 10>> - <br>//$securityForceName has fully upgraded the air fleet to support it's activities.// - <<else>> - <br>//More barracks infrastructure upgrades are needed before the air fleet can be expanded.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceSpacePlanePower < 1>> - <br><<link "A space plane">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "A orbital plane should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSpacePlanePower++, $cash -= 4750000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 4750000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceSpacePlanePower >= 1 && $securityForceSpacePlanePower < 11>> - <<if $securityForceSpacePlanePower < 4>> - <<set _spCost = 50000000>> - <<elseif $securityForceSpacePlanePower == 4>> - <<set _spCost = 75000000>> - <<elseif $securityForceSpacePlanePower == 5>> - <<set _spCost = 85000000>> - <<elseif $securityForceSpacePlanePower == 6>> - <<set _spCost = 95000000>> - <<elseif $securityForceSpacePlanePower == 7>> - <<set _spCost = 125000000>> - <<elseif $securityForceSpacePlanePower == 8>> - <<set _spCost = 175000000>> - <<elseif $securityForceSpacePlanePower == 9 && $securityForceInfantryPower >= 10>> - <<set _spCost = 250000000>> - <<elseif $securityForceSpacePlanePower == 10>> - <<set _spCost = 350000000>> - <</if>> - <br><<link "Space plane">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Upgrading the orbital plane should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSpacePlanePower++, $cash -= _spCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _spCost*$Env>> // - <</if>> - <<if $securityForceSpacePlanePower == 11>> - <br>//$securityForceName has fully upgraded the space plane to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceFortressZeppelin < 1>> - <br><<link "A fortress zeppelin">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "A fortress zeppelin would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceFortressZeppelin++, $cash -= 30000000*$Env>> - <</replace>><</link>> // Costs ¤<<print 30000000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceFortressZeppelin >= 1 && $securityForceFortressZeppelin < 3>> - <<link "Fortress zeppelin">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Upgrading the Fortress Zeppelin, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceFortressZeppelin++, $cash -= 20000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 20000000*$Env>> // - <</if>> - <<if $securityForceFortressZeppelin == 3>> - <br>//$securityForceName has fully upgraded the fortress zeppelin to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceAC130 < 1>> - <br><<link "An AC-130">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "An AC-130 would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAC130++, $cash -= 35000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 35000000*$Env>> // - <<elseif $securityForceAC130 > 1 && $securityForceAC130 < 5>> - <br><<link "AC-130">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Upgrading the AC-130, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAC130++, $cash -= 25000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 25000000*$Env>> // - <</if>> - <<if $securityForceAC130 == 5>> - <br>//$securityForceName has fully upgraded the AC-130 to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceHeavyTransport < 1>> - <br><<link "A heavy transport">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "A heavy transport would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyTransport++, $cash -= 40000000*$Env>> - <</replace>><</link>> // Costs ¤<<print 40000000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceHeavyTransport >= 1 && $securityForceHeavyTransport < 3>> - <br><<link "Heavy transport">> - <<replace "#resultY">><br><br> - "Sure, boss." she says, nodding. "Upgrading the heavy transport, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyTransport++, $cash -= 30000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 30000000*$Env>> // - <</if>> - <<if $securityForceHeavyTransport == 3>> - <br>//$securityForceName has fully upgraded the heavy transport to support it's activities.// - <</if>> - - </span> - <</replace>> - <</link>> - <</if>> - <<if _Hangar >= _HangarMax>>//<br>$securityForceName has fully upgraded the hangar to support it's activities.//<</if>> - - <<if $securityForceUpgradeToken == 0 && _DroneBay < 5 && _Barracks >= 2>> - <br><<link "Drone bay">> - <<replace "#resultX">> - "Sure, boss." she says, nodding. "Some new drones would be nice." She laughs. "The poor bastards out there shit themselves when they see combat drones fly over the horizon." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceDronePower++, $cash -= 45000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 45000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && _DroneBay < 6 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _Armoury >= 5>> - <br><<link "Drone bay">> - <<replace "#resultX">> - "Sure, boss." she says, nodding. "Some new drones would be nice." She laughs. "The poor bastards out there shit themselves when they see combat drones fly over the horizon." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceDronePower++, $cash -= 2000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 2000000*$Env>> // - <</if>> - <<if _DroneBay == 5 || _DroneBay == _DroneBayMax>> - <br>//$securityForceName has fully upgraded the drone bay to support it's activities.// - <<else>> - <br>//More barracks infrastructure upgrades are needed before the drone bay can be expanded.// - <</if>> - - <<if _Barracks >= 4>> - <<if $securityForceUpgradeToken == 0 && _LaunchBayNO < _LaunchBayNOMax || _LaunchBayO < _LaunchBayNOMax>> - <br><<link "Launch Bay">> - <<replace "#resultX">> - <span id="resultZ"> - <br><br>"Which unit do you wish to upgrade or 'borrow'?" - <<link "Go back">> - <<goto "SFM Barracks">> - <</link>> - - <<if $securityForceUpgradeToken == 0 && _Barracks >= 4 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceVehiclePower >= 5 && _DroneBay >= 5 && _Armoury >= 5 && $securityForceSatellitePower < 1>> - <br><<link "A Satellite">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "A Satellite should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSatellitePower++, $cash -= 3750000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 3750000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceSatellitePower >= 1 && $securityForceSatellitePower < 17>> - <<if $securityForceSatellitePower < 11>> - <<set _satCost = 2350000>> - <<elseif $securityForceSatellitePower == 11>> - <<set _satCost = 150000000>> - <<elseif $securityForceSatellitePower == 12>> - <<set _satCost = 160000000>> - <<elseif $securityForceSatellitePower == 13>> - <<set _satCost = 170000000>> - <<elseif $securityForceSatellitePower == 14>> - <<set _satCost = 180000000>> - <<elseif $securityForceSatellitePower == 15>> - <<set _satCost = 190000000>> - <<elseif $securityForceSatellitePower == 16>> - <<set _satCost = 250000000000>> - <</if>> - <br><<link "Satellite">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "Upgrading the Satellite should help a lot." She laughs. "The scum out there don't seem to like it when we have eyes they can't hit." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSatellitePower++, $cash -= _satCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _satCost*$Env>> // - <</if>> - <<if $securityForceSatellitePower == 17>> - <br>//$securityForceName has fully upgraded the Satellite to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceGiantRobot < 1 && ($terrain != "oceanic" && $terrain != "marine")>> - <br><<link "A giant robot">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "A giant robot would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceGiantRobot++, $cash -= 50000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 50000000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceGiantRobot >= 1 && $securityForceGiantRobot < 10>> - <<if $securityForceGiantRobot < 3>> - <<set _robCost = 25000000>> - <<elseif $securityForceGiantRobot == 3>> - <<set _robCost = 45000000>> - <<elseif $securityForceGiantRobot == 4>> - <<set _robCost = 45000000>> - <<elseif $securityForceGiantRobot == 5>> - <<set _robCost = 65000000>> - <<elseif $securityForceGiantRobot == 6>> - <<set _robCost = 85000000>> - <<elseif $securityForceGiantRobot == 7>> - <<set _robCost = 95000000>> - <<elseif $securityForceGiantRobot == 8>> - <<set _robCost = 105000000>> - <<elseif $securityForceGiantRobot == 9 && $securityForceInfantryPower >= 10>> - <<set _robCost = 2750000000>> - <<elseif $securityForceGiantRobot == 10>> - <<set _robCost = 3150000000>> - <</if>> - <br><<link "Giant robot">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "Upgrading the giant robot, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceGiantRobot++, $cash -= _robCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _robCost*$Env>> // - <</if>> - <<if $securityForceGiantRobot == 9 || $securityForceGiantRobot == 10 && ($terrain != "oceanic" && $terrain != "marine")>> - <br>//$securityForceName has fully upgraded the giant robot to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceVehiclePower >= 5 && _Armoury >= 5 && _DroneBay >= 5 && $securityForceAircraftPower >= 5 && _StimulantLab >= 5 && _Barracks >= 5 && $securityForceMissileSilo < 1 && ($terrain != "oceanic" && $terrain != "marine")>> - <br><<link "A missile silo">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "A missile silo would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceMissileSilo++, $cash -= 200000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 200000000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceMissileSilo >= 1 && $securityForceMissileSilo < 3>> - <<if $securityForceMissileSilo == 1>> - <<set _msCost = 250000000>> - <<elseif $securityForceMissileSilo == 2>> - <<set _msCost = 295000000>> - <</if>> - <br><<link "Missile silo">> - <<replace "#resultZ">><br><br> - "Sure, boss." she says, nodding. "Upgrading the missile silo, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceMissileSilo++, $cash -= _msCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _msCost*$Env>> // - <</if>> - <<if $securityForceMissileSilo == 3 && ($terrain != "oceanic" && $terrain != "marine")>><br>//$securityForceName has fully upgraded the missile silo to support it's activities.//<</if>> - - </span> - <</replace>> - <</link>> - <</if>> - <</if>> - <<if _LaunchBayNO >= _LaunchBayNOMax || _LaunchBayO >= _LaunchBayNOMax>>//<br>$securityForceName has fully upgraded the launch bay to support it's activities.//<</if>> - - <<if $securityForceUpgradeToken == 0 && ($terrain == "oceanic" || $terrain == "marine") && (_NavalYard < _NavalYardMax)>> - <br><<link "Naval Yard">> - <<replace "#resultX">> - <span id="resultA"> - <br><br>"Which unit do you wish to upgrade or 'borrow'?" - <<link "Go back">> - <<goto "SFM Barracks">> - <</link>> - - <<if $securityForceUpgradeToken == 0 && $securityForceAircraftCarrier < 1>> - <br><<link "An aircraft carrier">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "An aircraft carrier would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAircraftCarrier++, $cash -= 1500000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 1500000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceAircraftCarrier >= 1 && $securityForceAircraftCarrier < 4>> - <br><<link "Aircraft carrier">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "Upgrading the aircraft carrier should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceAircraftCarrier++, $cash -= 25000000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 25000000*$Env>> // - <</if>> - <<if $securityForceAircraftCarrier == 4 && ($terrain == "oceanic" || $terrain == "marine")>> - <br>//$securityForceName has fully upgraded the aircraft carrier to support it's activities.// - <</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceSubmarine < 1>> - <br><<link "A submarine">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "A submarine would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSubmarine++, $cash -= 1500000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 1500000*$Env>> // - <<elseif $securityForceUpgradeToken == 0 && $securityForceSubmarine >= 1 && $securityForceSubmarine < 5>> - <<if $securityForceSubmarine < 4>> - <<set _subCost = 25000000>> - <<elseif $securityForceSubmarine == 4>> - <<set _subCost = 85000000>> - <</if>> - <br><<link "Submarine">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "Upgrading the submarine, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceSubmarine++, $cash -= _subCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _subCost*$Env>> // - <</if>> - <<if $securityForceSubmarine == 5 && ($terrain == "oceanic" || $terrain == "marine")>><br>//$securityForceName has fully upgraded the submarine to support it's activities.//<</if>> - - <<if $securityForceUpgradeToken == 0 && $securityForceHeavyAmphibiousTransport < 1>> - <br><<link "A heavy amphibious transport">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "A heavy amphibious transport would help a lot." She laughs. "The scum out there don't seem to like it when we have things that their shit equipment can't damage." She picks up a tablet and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyAmphibiousTransport++, $cash -= 1500000*$Env>> - <</replace>> - <</link>> // Costs ¤<<print 1500000*$Env>> // - <<elseif $securityForceUpgradeToken == 0&& $securityForceHeavyAmphibiousTransport >= 1 && $securityForceHeavyAmphibiousTransport < 3>> - <<if $securityForceHeavyAmphibiousTransport == 1>> - <<set _hatCost = 150000000>> - <<elseif $securityForceHeavyAmphibiousTransport == 2>> - <<set _hatCost = 250000000>> - <<elseif $securityForceHeavyAmphibiousTransport == 3>> - <<set _hatCost = 300000000>> - <<elseif $securityForceHeavyAmphibiousTransport == 4>> - <<set _hatCost = 300000000>> - <</if>> - <br><<link "Heavy amphibious transport">> - <<replace "#resultA">><br><br> - "Sure, boss." she says, nodding. "Upgrading the heavy amphibious transport, should help us gain a massive advantage." She laughs, picks up a tablet, and taps a few commands on it. "I'll get right on it." - <<set $securityForceUpgradeToken = 1, $securityForceHeavyAmphibiousTransport++, $cash -= _hatCost*$Env>> - <</replace>> - <</link>> // Costs ¤<<print _hatCost*$Env>> // - <</if>> - <<if $securityForceHeavyAmphibiousTransport == 5 && ($terrain == "oceanic" || $terrain == "marine")>><br>//$securityForceName has fully upgraded the heavy amphibious transport to support it's activities.//<</if>> - - </span> - <</replace>> - <</link>> - <</if>> - <<if ($terrain == "oceanic" || $terrain == "marine") && (_NavalYard >= _NavalYardMax)>><br>$securityForceName has fully upgraded the naval yard to support it's activities.//<</if>> - -</span> -<</if>> +<<include "SpecialForceUpgradeOptions">> <<nobr>> <<if $securityForceColonelToken == 0 && $securityForceSexedColonelToken == 0 && $CurrentTradeShowAttendance == 0>> diff --git a/src/uncategorized/pSchoolSuggestion.tw b/src/uncategorized/pSchoolSuggestion.tw index f1a90999f3a9f3c5cb420028066d4d9af7f78fd2..67d42d33779c02d1037e8261f901732d3c8eb913 100644 --- a/src/uncategorized/pSchoolSuggestion.tw +++ b/src/uncategorized/pSchoolSuggestion.tw @@ -28,7 +28,7 @@ An older woman standing across from him sniffs. "St. Claver's knows how to do bo The unusually competent young heiress standing next to him snickers. "If you're going to bring up refinement, um, hello, the Futanari Sisters. I have four futas in my apartment having sex with each other right now. How do I know? Because they're always having sex with each other. They never stop." Her eyes take on a faraway look and she pauses. "Um, haha, I know what I'm doing later." <</if>> <br><br> -"If you like them soft and mellow, you got to go with The Cattle Ranch," a portly man blurts loudly while slamming down his emtpy mug. "I've got a pair of 'em for my bedroom; they are so loving after a good milking. Taste good too." His drinking budy retorts, "Too much work is what they are. They might as well be animals with how they act." +"If you like them soft and mellow, you got to go with The Cattle Ranch," a buff man blurts loudly while slamming down his emtpy mug. "I've got a pair of 'em for my bedroom; they are so loving after a good milking. Taste good too." His drinking budy retorts, "Too much work is what they are. They might as well be animals with how they act." <br><br> "I see good taste is scarce within this walls" suddenly stated a young man previously quiet in his corner. "I say quality and strength is where the game should be played and there's nothing better than the girls from the Hippolyta Academy. <br><br> diff --git a/src/uncategorized/securityForceEOWReport.tw b/src/uncategorized/securityForceEOWReport.tw index 679c0f9d8dd50fc85bc0b61114ba1f6e9ea9a77c..862ed5d149fb29ceef1c53a155528bd31e4ab054 100644 --- a/src/uncategorized/securityForceEOWReport.tw +++ b/src/uncategorized/securityForceEOWReport.tw @@ -1,68 +1,11 @@ :: Security Force EOW Report <<silently>> -The upgrades are currently ordered as: - Barracks(16) - securityForceArcologyUpgrades(16) - FacilitySupport(1) - Armory(11) - securityForceInfantryPower(11) - Stimulant Lab(9) - securityForceStimulantPower(9) - <<if $securityForceArcologyUpgrades >= 1>>Garage(10) - securityForceVehiclePower(7) - securityForceHeavyBattleTank(3) - <</if>> - <<if $securityForceArcologyUpgrades >= 4>>Hangar(32) - securityForceAircraftPower(10) - securityForceSpacePlanePower(11) - securityForceFortressZeppelin(3) - securityForceAC130(5) - securityForceHeavyTransport(3) - <</if>> - <<if $securityForceArcologyUpgrades >= 2>>Drone Bay(7) - securityForceDronePower(7) - <</if>> - <<if $securityForceArcologyUpgrades >= 4>>Launch Bay(32) - securityForceSatellitePower(18) - securityForceGiantRobot(11) - securityForceMissileSilo(3) - <</if>> - securityForceX - -($terrain == "oceanic") - <<if $securityForceArcologyUpgrades >= 4>>Launch Bay(17) - securityForceSatellitePower(17) - <</if>> - Naval Yard (15) - securityForceAircraftCarrier(4) - securityForceSubmarine(6) - securityForceHeavyAmphibiousTransport (4) -securityForceX - -<<set $SFNO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayNO+_FacilitySupport>> -<<set $SFO = _Barracks+_Armoury+_StimulantLab+_Garage+_Hangar+_DroneBay+_LaunchBayO+_NavalYard+_FacilitySupport>> -<<set _BarracksMax = 16>> -<<set _ArmouryMax = 11>> -<<set _StimulantLabMax = 9>> -<<set _GarageMax = 10>> -<<set _HangarMax = 32>> -<<set _DroneBayMax = 7>> -<<set _LaunchBayNOMax = 32>> -<<set _LaunchBayOMax = 17>> -<<set _FacilitySupportMax = 1>> -<<set _NavalYardMax = 15>> - -<<set _maxNO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayNOMax+_FacilitySupportMax>> -<<set _maxO = _BarracksMax+_ArmouryMax+_StimulantLabMax+_GarageMax+_HangarMax+_DroneBayMax+_LaunchBayOMax+_NavalYardMax+_FacilitySupportMax>> +<<include "SpecialForceUpgradeTree">> <<set _SFNOPercentage = _maxNO*_RaidingEfficienyPercentage>> <<set _SFOPercentage = _maxO*_RaidingEfficienyPercentage>> -<<if $terrain == "oceanic" || $terrain == "marine">> - <<set _NavalYard = $securityForceAircraftCarrier+$securityForceSubmarine+$securityForceHeavyAmphibiousTransport>> -<</if>> - /* Manpower Fluctuation Calculations - loss from attrition, random casualties, etc. Baseline is ~3%/week. Heavier for raiding/slaving, reduced for securing trade. Maxes out between 1000-1500, though never exactly that. If over 1500 for some reason, set to 1455-1495. If under 100, cannot fluctuate further negatively. */ /* Check for too many troopers, set to mid 1400s if so */ @@ -458,397 +401,4 @@ securityForceX Overal $TotalTradeShowIncome has been made and $TotalTradeShowHelots menial slaves have been acquired during the $OverallTradeShowAttendance TradeShow's I have attended. <</if>> //Current facilities status:// -<<nobr>> -<br> ''Barracks:'' -<br> -/* 13 upgrades */ -<<if $securityForceArcologyUpgrades == 0>> - The barracks is currently quite basic, consisting of little more than a dormitory, armoury, a processing facility for human spoils, and a common area, sectioned off by stacks of empty supply crates. The cavernous space, however, is ripe for expansion. -<<elseif $securityForceArcologyUpgrades == 1>> - The barracks has become more permanent, expanding into free space, erecting permanent dividers, and sectioning off an area for use as a garage and vehicle maintenance bay. -<<elseif $securityForceArcologyUpgrades == 2>> - The barracks has added a facility for the storage, maintenance, and deployment of armed combat drones, and added storage facilities for the soldiers to store their personal spoils in. -<<elseif $securityForceArcologyUpgrades == 3>> - The barracks has added additional support personnel and equipment, allowing the potential procurement of heavier infantry armour, fighting vehicles, and combat drones. -<<elseif $securityForceArcologyUpgrades == 4>> - The barracks has expanded tremendously, adding an aerial control facility and express elevator connecting to a ring of launch pads and hangars built around the arcology's upper levels. Additional facilities have been added for soldier recreation, and spartan quarters for live-in slaves, both menial and service, have been installed. -<<elseif $securityForceArcologyUpgrades == 5>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly delineated soldier and logistical areas, dedicated support and recreation facilities, in addition to advanced command and control apparatus. As a final measure, heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 6>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in casemates along the aerial launch pads, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 7>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As a final measure, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 8>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful aracolgy wide electromagnetic forcefield has been installed, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 9>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 356 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful aracolgy wide electromagnetic forcefield has been installed, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 10>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful aracolgy wide electromagnetic forcefield has been installed, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 11>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, dual barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful aracolgy wide electromagnetic forcefield has been installed, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 12>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful aracolgy wide electromagnetic forcefield has been installed, giving the $securityForceName an immense superiority in local firepower. -<<elseif $securityForceArcologyUpgrades == 13>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departemental R&D teams, $securityForceName now has a faster and much more efficient custom network. -<<elseif $securityForceArcologyUpgrades == 14>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>'Borowed' old world designs for a kill house. -<<elseif $securityForceArcologyUpgrades == 15>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added electronics to the kill house. -<<elseif $securityForceArcologyUpgrades == 16>> - The barracks has (mostly) taken on the appearance of a professional military installation, with clearly defined soldier and logistical areas, dedicated support and recreation facilities, and advanced command and control apparatus. As final measures, quad heavy, long range, tri barreled electromagnetic railgun artillery 406 cm pieces have been installed in fortified EMP/jammer resistant casemates along the aerial launch pads and a powerful arcology wide electromagnetic forcefield has been installed, giving $securityForceName an immense superiority in local firepower. - <br>After pooling resources between several departmental R&D teams, $securityForceName now has a faster and much more efficient custom network.<br>Added VR support to the kill house. -<</if>> - -<<if $FacilitySupport == 1>> -<br><br> - ''$facilitysupportName:'' -<br> -<<if $LieutenantColonel != 0>><<SlaveFullName $LieutenantColonel>> is the Lieutenant Colonel of $securityForceName, primarly in charge of $FacilitySupportName.<</if>> <<if $FacilitySupportSlaves >0>>There are $FacilitySupportSlaves slaves serving in $FacilitySupportName.<</if>> The <<if $FacilitySupportUpgrade == 3>>quantum teleportation system greatly improves efficency>><<elseif $FacilitySupportUpgrade == 2>>rapid tube system somewhat improves efficency<<elseif $FacilitySupportUpgrade == 1>>specialized pathways slightly improves efficency<<else>>general pathways does nothing to improve efficency<</if>> -<</if>> - -<br><br> - ''Armory:'' -<br> -/* 11 upgrades */ -<<if $securityForceInfantryPower == 0>> - The armory is well-stocked with high-quality personal weapons and light armour, but contains little in the way of exceptional armament. -<<elseif $securityForceInfantryPower == 1>> - The armory has large stocks of the absolute latest personal weapons and light armour, and has added first-generation exo-suits to improve soldier lethality. -<<elseif $securityForceInfantryPower == 2>> - The armory has acquired advanced tactical helmets and second-generation exo-suits to further improve soldier lethality. -<<elseif $securityForceInfantryPower == 3>> - The armory has replaced deployed exo-suits with basic enclosed combat armour suits, and has further begun to deploy early electromagnetic (coilgun) weaponry. -<<elseif $securityForceInfantryPower == 4>> - The armory has begun to equip the soldiers with more advanced combat armour suits, and has expanded its inventory of electromagnetic weaponry. -<<elseif $securityForceInfantryPower == 5>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 6>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced both small and medium advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 7>> - The armory has acquired heavy weapon attachments for its combat armour suits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 8>> - The armory has acquired heavy weapon attachments for its combat armour suits with basic thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 9>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters, and has further sourced both small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 10>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,basic optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<<elseif $securityForceInfantryPower == 11>> - The armory has acquired heavy weapon attachments for its combat armour suits with advanced thrusters,advanced optical illusion kits, and has further sourced small/medium and large advanced electromagnetic weaponry (miniaturized railguns) for the soldiers, ensuring that the infantry of the $securityForceName is perhaps the most well-equipped in the world. -<</if>> - -<br><br> - - ''Stimulant Lab:'' -<br> -/* 7 upgrades */ -<<if $securityForceStimulantPower == 0>> - The stimulant lab is providing the soldiers with standard ephedrine-based stimulants. -<<elseif $securityForceStimulantPower == 1>> - The stimulant lab has improved the formula of the ephedrine-based stimulants, concentrating them and increasing both their potency, and the effectiveness of the soldiers under their influence. -<<elseif $securityForceStimulantPower == 2>> - The stimulant lab has replaced the soldiers' stimulants with methamphetamine-based variants, greatly increasing their alertness and aggressiveness when under their influence. -<<elseif $securityForceStimulantPower == 3>> - The stimulant lab has improved and concentrated the methamphetamine-based stimulants, and has also begun providing soldiers with phenylcyclidine-based dissociatives, allowing the soldiers to excuse their actions in the field and reducing any reluctance to follow severe orders. -<<elseif $securityForceStimulantPower == 4>> - The stimulant lab has further refined the formulas of the methamphetamine-based stimulants and phenylcyclidine-based dissociatives, and has also begun providing tryptamine-based psychedelics to the soldiers, allowing them to avoid traumatic stress in the field. -<<elseif $securityForceStimulantPower == 5>> - The stimulant lab has maximally refined the formulas of the methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of the $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 6>> - The stimulant lab has sligtly refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of the $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 7>> - The stimulant lab has maximally refined the formulas of higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics, increasing their effectiveness in all aspects and ensuring that the soldiers of the $securityForceName go into combat wired, aggressive, and euphoric (if needed). -<<elseif $securityForceStimulantPower == 8>> - The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). However side effects may include (no particular order): Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia, PTSD, finally total organ failfure. Recommended by 9/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. -<<elseif $securityForceStimulantPower == 9>> - The stimulant lab has mixed the higher purity methamphetamine-based stimulants, phenylcyclidine-based dissociatives, and tryptamine-based psychedelics into a single dose further increasing their effectiveness in all aspects and ensuring that the soldiers of $securityForceName go into combat wired, aggressive, and euphoric (if needed). Potentinal side effects have been reduced slightly to "only mildly" severe ones: Dissociative Identity Disorder , severe clincal depresssion, unstopabble vomitting, extreme paranoia and PTSD. Now recommended by 15/10 doctors*. * only doctors of $securityForceName for a completely unbiased result. -<</if>> - -<<if _Garage > 0 && $securityForceArcologyUpgrades >= 1>> -<br><br> - ''Garage:'' -<br> -/* 7 upgrades */ -<<if $securityForceVehiclePower == 0>> - The garage contains basic, unarmoured vehicles for use by the soldiers, primarily high-end civilian vehicles with jury-rigged crew-served weapons. -<<elseif $securityForceVehiclePower == 1>> - The garage has replaced its technical fleet with armed military utility vehicles. It has also sourced customized, high-volume slave transports for better securing human spoils. -<<elseif $securityForceVehiclePower == 2>> - The garage has added a number of light infantry fighting vehicles to its fleet, and acquired more slave transports to keep up with demand. -<<elseif $securityForceVehiclePower == 3>> - The garage has acquired improved infantry fighting vehicles, and has also added some mobile artillery and other support vehicles. -<<elseif $securityForceVehiclePower == 4>> - The garage has acquired some heavier armoured vehicles to augment the infantry fighting vehicles and expanded their inventory of artillery and support vehicles. -<<elseif $securityForceVehiclePower == 5>> - The garage has replaced both its armoured and support vehicles with the most advanced variants possible, making the mobile unit of the $securityForceName far superior to anything in the arcology's immediate area. -<<elseif $securityForceVehiclePower == 6>> - The garage has replaced both its armoured and support vehicles with the most advanced light variants possible, making the mobile unit of the $securityForceName far superior to anything in the arcology's immediate area. -<<elseif $securityForceVehiclePower == 7>> - The garage has replaced both its armoured and support vehicles with the most advanced light and medium variants possible, making the mobile unit of the $securityForceName far superior to anything in the arcology's immediate area. -<</if>> - -/* 3 upgrades */ -<<if $securityForceHeavyBattleTank == 1>> - A basic heavy battle tank has been 'borrowed' from the old world. -<<elseif $securityForceHeavyBattleTank == 2>> - Modernised the heavy battle tank's armor. -<<elseif $securityForceHeavyBattleTank == 3>> - Modernised the heavy battle tank's armor and upgradeded the main gun to a 356 cm barrel. -<</if>> - -<</if>> - -<<if $securityForceArcologyUpgrades >= 4>> -<br><br> - ''Hangar:'' -<br> -/* 10 upgrades */ -<<if $securityForceAircraftPower == 0>> - The aerial fleet primarily consists of light transport VTOLs equipped with non-lethal weaponry. -<<elseif $securityForceAircraftPower == 1>> - The aerial fleet's light transport VTOLs have been upgraded with additional fire-power and lethal weaponry. -<<elseif $securityForceAircraftPower == 2>> - The aerial fleet's VTOLs have been upgraded to higher-capacity variants with heavier weaponry. -<<elseif $securityForceAircraftPower == 3>> - The aerial fleet's medium transport VTOLs have been upgraded with enhanced armour and customized cargo compartments to better transport captured stock. -<<elseif $securityForceAircraftPower == 4>> - The aerial fleet has acquired specialized attack VTOLs to complement and escort its advanced transport fleet, as well as to provide close air support. -<<elseif $securityForceAircraftPower == 5>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of the $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 6>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of the $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 7>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of the $securityForceName is amongst the most capable still in operation in the area. -<<elseif $securityForceAircraftPower == 8>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of the $securityForceName is amongst the most capable still in operation in the area.Also it now possesses a basic old world bomber. -<<elseif $securityForceAircraftPower == 9>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines. -<<elseif $securityForceAircraftPower == 10>> - The aerial fleet has upgraded its attack VTOLs for enhanced lethality/speed/armour, and further improved the armour and armament of its transport VTOLs, ensuring that the airfleet of $securityForceName is amongst the most capable still in operation in the area.<br>Improved the bomber's engines and armour. -<</if>> -<<if $securityForceSpacePlanePower > 0>> - <br> - /* 11 upgrades */ - <<if $securityForceSpacePlanePower == 1>> - A basic two engine SpacePlane has been 'borrowed' from the old world. - <<elseif $securityForceSpacePlanePower == 2>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature. - <<elseif $securityForceSpacePlanePower == 3>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,also mounted another engine on top of the space plane's tail. - <<elseif $securityForceSpacePlanePower == 4>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail and modernized the electronics. - <<elseif $securityForceSpacePlanePower == 5>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail,modernized the electronics in addition to the fuel lines to increase efficiency. - <<elseif $securityForceSpacePlanePower == 6>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel. - <<elseif $securityForceSpacePlanePower == 7>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag. - <<elseif $securityForceSpacePlanePower == 8>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time. - <<elseif $securityForceSpacePlanePower == 9>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable. - <<elseif $securityForceSpacePlanePower == 10>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with a basic optical illusion kit. - <<elseif $securityForceSpacePlanePower == 11>> - Upgraded the space plane's shielding, reducing both potential heat damage and radar signature,mounted another engine on top of the space plane's tail.Modernized; the electronics in addition to the fuel lines to increase efficiency and the space plane's engines to allow for more efficient fuel.Reduced the space plane's weight and reworked the body to reduce drag.Increased the crew comfort and life support systems to increase operational time.Added an additional engine per wing which greatly increases acceleration and raises the top speed to mach 15, making $securityForceName Space Plane untouchable.Replaced the skin of $securityForceName Space Plane with an advanced optical illusion kit. - <</if>> -<</if>> -<<if $securityForceFortressZeppelin > 0>> - <br> - /* 3 upgrades */ - <<if $securityForceFortressZeppelin == 1>> - A basic fortress zeppelin has been 'borrowed' from the old world. - <<elseif $securityForceFortressZeppelin == 2>> - Modernised fortress zeppelin's armor. - <<elseif $securityForceFortressZeppelin == 3>> - Modernized the fortress zeppelin's armor and weaponry. - <</if>> -<</if>> -<<if $securityForceAC130 > 0>> - <br> - /* 5 upgrades */ - <<if $securityForceAC130 == 1>> - A basic AC-130 has been 'borrowed' from the old world. - <<elseif $securityForceAC130 == 2>> - Modernised the AC-130's armor. - <<elseif $securityForceAC130 == 3>> - Modernized the AC-130's armor and weaponry. - <<elseif $securityForceAC130 == 4>> - Modernized the AC-130's armor, weaponry and electronics. - <<elseif $securityForceAC130 == 5>> - Modernized the AC-130's armor, weaponry, electronics and crew seating. - <</if>> -<</if>> -<<if $securityForceHeavyTransport > 0>> -<br> - /* 3 upgrades */ - <<if $securityForceHeavyTransport == 1>> - A basic heavy transport has been 'borrowed' from the old world. - <<elseif $securityForceHeavyTransport == 2>> - Modernized the heavy transport's armor. - <<elseif $securityForceHeavyTransport == 3>> - Modernized the armor and engines of the heavy transport. -<</if>> -<</if>> -<</if>> - -<<if $securityForceArcologyUpgrades >= 2>> -<br><br> - ''Drone Bay:'' -<br> -/* 7 upgrades */ -<<if $securityForceDronePower == 0>> - The drone bay contains a small number of 're-purposed' non-military drones from the arcology's original contingent. -<<elseif $securityForceDronePower == 1>> - The drone bay has replaced the security drones with basic, lightly-armoured military combat models possessing integrated small arms. -<<elseif $securityForceDronePower == 2>> - The drone bay has replaced its basic military drones with more advanced models and added a number of support drones carrying heavy weaponry to its fleet. -<<elseif $securityForceDronePower == 3>> - The drone bay has acquired even more advanced models of both the standard combat drones and the heavy support drones, and expanded its numbers of both. -<<elseif $securityForceDronePower == 4>> - The drone bay has acted to upgrade both the standard and support models of drones to carry basic electromagnetic weaponry, improving their overall combat effectiveness. -<<elseif $securityForceDronePower == 5>> - The drone bay has improved the electromagnetic armament of it's drones by mounting both miniaturized and heavy railguns on them. In addition further sourcing numerous models of drones for roles as diverse as reconnaissance, independent slave capture and swarming tactics. -<<elseif $securityForceDronePower == 6>> - The drone bay has acquired even lighter advanced armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. -<<elseif $securityForceDronePower == 7>> - The drone bay has acquired even lighter advanced thicker armoured combat Drones with electromagnetic weaponry, advanced heavy Drones with electromagnetic support weaponry along with specialized Drones for reconnaissance, capture, and swarm tactics. -<</if>> -<</if>> - -<<if (_LaunchBayNO > 0 || _LaunchBayO > 0) && $securityForceArcologyUpgrades >= 4>> -<br><br> - ''Launch Bay:'' -<<if $securityForceSatellitePower > 0>> - <br> - /* 18 upgrades */ - <<if $securityForceSatellitePower == 1>> - A basic Satellite 'borrowed' from the old world. - <<elseif $securityForceSatellitePower == 2>> - Modernised the Satellite's eletronics. - <<elseif $securityForceSatellitePower == 3>> - Modernized the Satellite's electronics, wiring and circuitry. - <<elseif $securityForceSatellitePower == 4>> - Modernized the Satellite's electronics, wiring and circuitry.Installed a basic localized communications jammer to the Satellite (excludes your own frequencies with little to no leeway) that will "slightly" anger locals until it is deactivated. - <<elseif $securityForceSatellitePower == 5>> - Modernized the Satellite's electronics, wiring and circuitry.An advanced communications jammer is installed in the Satellite, increasing the AO localization, reducing the number of effected equipment. - <<elseif $securityForceSatellitePower == 6>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer power by 25% (now can damage effected equipment). - <<elseif $securityForceSatellitePower == 7>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment). - <<elseif $securityForceSatellitePower == 8>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with a basic EMP generator (advanced EMP hardening was applied before the insulation and activation) will "slightly" anger locals until it is deactivated. - <<elseif $securityForceSatellitePower == 9>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment).The Satellite is now equipped with an advanced EMP generator, increasing the AO localization which reduces the quantity of effected equipment. - <<elseif $securityForceSatellitePower == 10>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator by 25% (now can damage effected equipment). - <<elseif $securityForceSatellitePower == 11>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment). - <<elseif $securityForceSatellitePower == 12>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to be able to shoot a concentrated beam of pure energy that is able to level an entire city block. It required overhauling the Satellite's battery system and shielding. - <<elseif $securityForceSatellitePower == 13>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the bean enough to level a suburb. - <<elseif $securityForceSatellitePower == 14>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a box of houses. - <<elseif $securityForceSatellitePower == 15>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level a single house. - <<elseif $securityForceSatellitePower == 16>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 366 cm. - <<elseif $securityForceSatellitePower == 17>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 30 cm. - <<elseif $securityForceSatellitePower == 18>> - Modernized the Satellite's electronics, wiring and circuitry.Boosted the Satellite's advanced comms jammer's power by 50% (now can destroy effected equipment) and the output of the Satellite's advanced EMP generator 50% (now can destroy effected equipment).Provided R&D funds to focus the beam enough to level 15 cm. - <</if>> -<</if>> -<<if $securityForceGiantRobot > 0>> - <br> - /* 11 upgrades */ - <<if $securityForceGiantRobot == 1>> - An old world giant robot has been 'Borrowed'. - <<elseif $securityForceGiantRobot == 2>> - Upgraded the giant robot's wiring and circuitry. - <<elseif $securityForceGiantRobot == 3>> - Upgraded the giant robot's wiring, circuitry and power efficiency. - <<elseif $securityForceGiantRobot == 4>> - Upgraded the giant robot's wiring, circuitry and power efficiency.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 5>> - Upgraded the giant robot's wiring, circuitry, power efficiency and battery capacity.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 6>> - Upgraded the giant robot's wiring, circuitry, power efficiency,battery capacity and armour.Reduced the giant robot's weight. - <<elseif $securityForceGiantRobot == 7>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons. - <<elseif $securityForceGiantRobot == 8>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link. - <<elseif $securityForceGiantRobot == 9>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time. - <<elseif $securityForceGiantRobot == 10>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with a basic optical illusion kit. - <<elseif $securityForceGiantRobot == 11>> - Upgraded the giant robot's wiring, circuitry, power efficiency, battery capacity, armour and weapons to include heat seeking missiles plus a massive long sword in addition to quad 356 cm back mounted electromagnetic cannons and the amount of pilots to two via a synced neural link.Improved the life support systems, allowing for longer operational time.Replaced the skin of $securityForceName's giant robot with an advanced optical illusion kit. - <</if>> -<</if>> -<<if $securityForceMissileSilo > 0>> - <br> - /* 3 upgrades */ - <<if $securityForceMissileSilo == 1>> - A basic missile silo has been 'borrowed' from the old world. - <<elseif $securityForceMissileSilo == 2>> - Modernised the missile silo's lauching elentroics. - <<elseif $securityForceMissileSilo == 3>> - Modernized the missile silo's launching electronics, wiring and circuitry. - <</if>> -<</if>> -<</if>> - -<<if _NavalYard > 0 && ($terrain == "oceanic" || $terrain == "marine")>> -<br><br> - ''Naval Yard:'' -<<if $securityForceAircraftCarrier > 0>> - <br> - /* 4 upgrades */ - <<if $securityForceAircraftCarrier == 1>> - A basic aircraft carrier has been 'borrowed' from the old world. - <<elseif $securityForceAircraftCarrier == 2>> - Modernised the aircraft carrier's eletronics. - <<elseif $securityForceAircraftCarrier == 3>> - Modernized the aircraft carrier's electronics and weaponry. - <<elseif $securityForceAircraftCarrier == 4>> - Modernized the aircraft carrier's electronics, weaponry and armour. - <</if>> -<</if>> -<<if $securityForceSubmarine > 0>> - <br> - /* 6 upgrades */ - <<if $securityForceSubmarine == 1>> - A basic submarine has been 'borrowed' from the old world. - <<elseif $securityForceSubmarine == 2>> - Modernized the submarine's engines for speed. - <<elseif $securityForceSubmarine == 3>> - Modernized the submarine's engines for speed and silence. - <<elseif $securityForceSubmarine == 4>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence. - <<elseif $securityForceSubmarine == 5>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence and weaponry. - <<elseif $securityForceSubmarine == 6>> - Modernized the submarine's engines for speed and silence.Upgraded the submarine's hull for silence, weaponry and air scrubbers which increases submerge time.. - <</if>> -<</if>> -<<if $securityForceHeavyAmphibiousTransport > 0>> - <br> - /* 5 upgrades */ - <<if $securityForceHeavyAmphibiousTransport == 1>> - A basic heavy amphibious transport has been 'borrowed' from the old world. - <<elseif $securityForceHeavyAmphibiousTransport == 2>> - Modernized the heavy amphibious transport's armor. - <<elseif $securityForceHeavyAmphibiousTransport == 3>> - Modernized the heavy amphibious transport's armor and speed. - <<elseif $securityForceHeavyAmphibiousTransport == 4>> - Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners. - <<elseif $securityForceHeavyAmphibiousTransport == 5>> - Modernized the heavy amphibious transport's armor and speed. Added miniaturized railguns in all four corners and a lazer designator in the midle. - <</if>> -<</if>> -<</if>> -<</nobr>> +<<include "SpecialForceUpgradeDec">>