diff --git a/src/SecExp/propagandaHub.tw b/src/SecExp/propagandaHub.tw index 7f89930d36ab92d3b46be40713b89074761ea062..7edf60ce2735d687d7281cb93cbeae0403ba6b5c 100644 --- a/src/SecExp/propagandaHub.tw +++ b/src/SecExp/propagandaHub.tw @@ -14,11 +14,17 @@ Propaganda Hub The propaganda hub is a surprisingly inconspicuous building, dimly lit from the outside. You are well aware however of its role and its importance. You confidently enter its unassuming doorway and calmly review the work being done here. -<br> -<br> - +<<if $Recruiter != 0>><br><br> +<<if $RecuriterOffice == 0>> + <<link "Give ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' an office.""propagandaHub">> + <<set $RecuriterOffice = 1>> <</link>> +<<else>> + <<link "Remove ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' from her office.""propagandaHub">> + <<set $RecuriterOffice = 0>> <</link>> +<</if>> +<</if>> /* classic propaganda */ -<<if $propCampaign == 0>> +<br><br><<if $propCampaign == 0>> <<link "Set up a propaganda campaign" "propagandaHub">> <<set $propCampaign += 1>> <<set $cash -= 5000*$upgradeMultiplierArcology*_HistoryDiscount>> diff --git a/src/SecExp/securityReport.tw b/src/SecExp/securityReport.tw index d2bc722eabc10622cfc5887bd8299a465f59644e..8f31b7846d3ef803b87a624bd6405beed61333ed 100644 --- a/src/SecExp/securityReport.tw +++ b/src/SecExp/securityReport.tw @@ -251,8 +251,23 @@ <<if $militiaFounded == 1 || $activeUnits >= 1>> <br> - /* militia */ - <strong> Military</strong>: + <strong> Military</strong>: /* militia */ + <<if $propCampaign >= 1 && $propFocus == "recruitment">> + <<if $RecuriterOffice == 0 || $Recruiter == 0>> + <<if $propCampaignBoost == 1>> + <<set _recruits += 2>> + <<else>> + <<set _recruits += 1>> + <</if>> + <<else>> + ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' is able to further boost your militia recruitement campain from her PR hub office. + <<if $propCampaignBoost == 1>> + <<set _recruits += 4+$Recruiter.intelligence+$Recruiter.intelligenceImplant>> + <<else>> + <<set _recruits += 3+$Recruiter.intelligence+$Recruiter.intelligenceImplant>> + <</if>> + <</if>> + <</if>> <<if $recruitVolunteers == 1>> Your militia accepts only volunteering citizens, ready to defend their arcology. <<set _recruits = random(1,2)>> diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw index ebd6a6abda189ce7903c702834f39e65d26836e7..79c5c140bec39e41e2d9027d5a463d801c1ce0b0 100644 --- a/src/uncategorized/arcmgmt.tw +++ b/src/uncategorized/arcmgmt.tw @@ -109,10 +109,19 @@ This week, <<if _flux >= 20>>many<<elseif _flux >= 5>>some<<else>>few to none<</ <</if>> <<if $propCampaign >= 1 && $propFocus == "immigration">> Your advertisement campaign outside the free city brings more people to the gates of your arcology. - <<if $propCampaignBoost == 0>> - <<set _immigrants += random(1,2) * $propCampaign>> + <<if $RecuriterOffice == 0 || $Recruiter == 0>> + <<if $propCampaignBoost == 0>> + <<set _immigrants += random(1,2) * $propCampaign>> + <<else>> + <<set _immigrants += random(1,4) * $propCampaign>> + <</if>> <<else>> - <<set _immigrants += random(1,4) * $propCampaign>> + ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' is able to further boost your imgration campain from her PR hub office. + <<if $propCampaignBoost == 0>> + <<set _immigrants += random(2,5+$Recruiter.intelligence+$Recruiter.intelligenceImplant) * $propCampaign>> + <<else>> + <<set _immigrants += random(2,6+$Recruiter.intelligence+$Recruiter.intelligenceImplant) * $propCampaign>> + <</if>> <</if>> <</if>> <<if $limitImmigration == 1>> @@ -353,13 +362,22 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@ <</if>> <</for>> <<if _refugees > 0>> - Some desperate people filtered into the arcology during the + <br>Some desperate people filtered into the arcology during the <<if $propCampaign >= 1 && $propFocus == "enslavement">> - week, many attracted by your advertisement campaigns - <<if $propCampaignBoost == 0>> - <<set _refugees += random(0,2)>> + week, many attracted by your advertisement campaigns. + <<if $RecuriterOffice == 0 || $Recruiter == 0>> + <<if $propCampaignBoost == 1>> + <<set _refugees += random(0,4)>> + <<else>> + <<set _refugees += random(0,2)>> + <</if>> <<else>> - <<set _refugees += random(0,4)>> + ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' is able to further boost your self-enslavement campain from her PR hub office. + <<if $propCampaignBoost == 1>> + <<set _refugees += random(0,5+$Recruiter.intelligence+$Recruiter.intelligenceImplant)>> + <<else>> + <<set _refugees += random(0,3+$Recruiter.intelligence+$Recruiter.intelligenceImplant)>> + <</if>> <</if>> <<else>> week. @@ -368,7 +386,7 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@ <<set $helots += _refugees>> <</if>> -<<set _AWeekGrowth = $AGrowth>> +<<set _AWeekGrowth = $AGrowth>><br> <<if _AWeekGrowth+$arcologies[0].prosperity > $AProsperityCap>> @@.yellow;$arcologies[0].name is at its maximum prosperity, so rents will not increase until it is improved.@@ <<elseif (2*_AWeekGrowth)+$arcologies[0].prosperity >= $AProsperityCap>> diff --git a/src/uncategorized/fsDevelopments.tw b/src/uncategorized/fsDevelopments.tw index a800c2d1126c927698917f02a17f4f5bcb96c365..743a07f74b8405ad9d33ff02d2ae3d596043cc15 100644 --- a/src/uncategorized/fsDevelopments.tw +++ b/src/uncategorized/fsDevelopments.tw @@ -8,7 +8,7 @@ [6000,9000,12000,15000,18000], [6000,9000,12000,15000,17000,19000]]>> <<set _FSRepDescriptors = ["solid","high","remarkable","great","excellent","unparalleled"]>> -<<set _ordinalNames = ["second","third","fourth","fifth","sixth","seventh"]>> +<<set _ordinalNames = ["second","third","fourth","fifth","sixth","seventh"]>> <<if $FSCredits > 0>> @@.yellow;$arcologies[0].name's society is ready to begin accepting a new societal direction.@@ <</if>> @@ -23,7 +23,7 @@ <<set _ordinalName = _ordinalNames[$FSGotRepCredits-1]>> <<if $FSGotRepCredits == $FSCreditCount-1>> <<set _ordinalName += " and final">> - <</if>> + <</if>> @@.yellow;Your reputation is so _descriptor that $arcologies[0].name's society is ready to begin accepting a _ordinalName societal direction.@@ <<set $FSGotRepCredits += 1>> <<set $FSCredits += 1>> @@ -99,7 +99,7 @@ <<set _broadProgress += Math.trunc($FSSpending/(1000-(500*$arcologies[0].FSEdoRevivalistLaw)-(250*$arcologies[0].FSArabianRevivalistLaw)))>> <</if>> <<if $FCTVreceiver == 3>> - Your customized @@.yellowgreen;FCTV programming@@ strongly influences your citizens, greatly helping define your arcology's culture. + Your customized @@.yellowgreen;FCTV programming@@ strongly influences your citizens, greatly helping define your arcology's culture. <<if ($week - $receiverAvailable) > 29>> <<set _broadProgress += 3>> <<elseif ($week - $receiverAvailable) > 19>> @@ -108,7 +108,7 @@ <<set _broadProgress += 1>> <</if>> <<elseif $FCTVreceiver == 2>> - Your customized @@.yellowgreen;FCTV programming@@ influences your citizens, helping define your arcology's culture. + Your customized @@.yellowgreen;FCTV programming@@ influences your citizens, helping define your arcology's culture. <<if ($week - $receiverAvailable) > 34>> <<set _broadProgress += 3>> <<elseif ($week - $receiverAvailable) > 23>> @@ -117,7 +117,7 @@ <<set _broadProgress += 1>> <</if>> <<elseif $FCTVreceiver == 1>> - Your customized @@.yellowgreen;FCTV programming@@ influences a small number of your citizens, slightly helping define your arcology's culture. + Your customized @@.yellowgreen;FCTV programming@@ influences a small number of your citizens, slightly helping define your arcology's culture. <<if ($week - $receiverAvailable) > 39>> <<set _broadProgress += 2>> <<elseif ($week - $receiverAvailable) > 24>> @@ -127,10 +127,19 @@ <<if $secExp == 1>> <<if $propCampaign == 1 && $propFocus == "social engineering">> Your propaganda campaign helps further your societal engineering efforts. - <<if $propCampaignBoost == 1>> - <<set _broadProgress += 2>> + <<if $RecuriterOffice == 0 || $Recruiter == 0>> + <<if $propCampaignBoost == 1>> + <<set _broadProgress += 2>> + <<else>> + <<set _broadProgress += 1>> + <</if>> <<else>> - <<set _broadProgress += 1>> + ''__@@.pink;<<SlaveFullName $Recruiter>>@@__'' is able to further boost your societal engineering campain from her PR hub office. + <<if $propCampaignBoost == 1>> + <<set _broadProgress += 4+$Recruiter.intelligence+$Recruiter.intelligenceImplant>> + <<else>> + <<set _broadProgress += 3+$Recruiter.intelligence+$Recruiter.intelligenceImplant>> + <</if>> <</if>> <</if>> <</if>> diff --git a/src/uncategorized/manageArcology.tw b/src/uncategorized/manageArcology.tw index ff20bdba1f605f050da30c4ea8746e18c1c7819a..af5496b00bae169cc00d61570e63dafb42bf8fd4 100644 --- a/src/uncategorized/manageArcology.tw +++ b/src/uncategorized/manageArcology.tw @@ -90,7 +90,7 @@ __Construction__ __Security__ <<if $propHub == 0>> <br> - [[Set up the propaganda Hub|Manage Arcology][$cash -= Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier)), $propHub = 1, $PC.engineering += 1, $PC.hacking += 1]] + [[Set up the propaganda Hub|Manage Arcology][$cash -= Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier)), $propHub = 1, $PC.engineering += 1, $PC.hacking += 1,$RecuriterOffice = 0]] //Costs <<print cashFormat(Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier)))>>.// <br>//Building specialized in the management of authority.// <<else>>