Skip to content
Snippets Groups Projects
Commit 516eadf4 authored by Pregmodder's avatar Pregmodder
Browse files

Merge branch 'RecruiterPRHub' into 'pregmod-master'

RecruiterPRHub

See merge request pregmodfan/fc-pregmod!2205
parents 7907a8c4 19fe211a
No related branches found
No related tags found
No related merge requests found
...@@ -14,11 +14,17 @@ Propaganda Hub ...@@ -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. 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> <<if $Recruiter != 0>><br><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 */ /* classic propaganda */
<<if $propCampaign == 0>> <br><br><<if $propCampaign == 0>>
<<link "Set up a propaganda campaign" "propagandaHub">> <<link "Set up a propaganda campaign" "propagandaHub">>
<<set $propCampaign += 1>> <<set $propCampaign += 1>>
<<set $cash -= 5000*$upgradeMultiplierArcology*_HistoryDiscount>> <<set $cash -= 5000*$upgradeMultiplierArcology*_HistoryDiscount>>
......
...@@ -251,8 +251,23 @@ ...@@ -251,8 +251,23 @@
<<if $militiaFounded == 1 || $activeUnits >= 1>> <<if $militiaFounded == 1 || $activeUnits >= 1>>
<br> <br>
/* militia */ <strong> Military</strong>: /* militia */
<strong> Military</strong>: <<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>> <<if $recruitVolunteers == 1>>
Your militia accepts only volunteering citizens, ready to defend their arcology. Your militia accepts only volunteering citizens, ready to defend their arcology.
<<set _recruits = random(1,2)>> <<set _recruits = random(1,2)>>
......
...@@ -109,10 +109,19 @@ This week, <<if _flux >= 20>>many<<elseif _flux >= 5>>some<<else>>few to none<</ ...@@ -109,10 +109,19 @@ This week, <<if _flux >= 20>>many<<elseif _flux >= 5>>some<<else>>few to none<</
<</if>> <</if>>
<<if $propCampaign >= 1 && $propFocus == "immigration">> <<if $propCampaign >= 1 && $propFocus == "immigration">>
Your advertisement campaign outside the free city brings more people to the gates of your arcology. Your advertisement campaign outside the free city brings more people to the gates of your arcology.
<<if $propCampaignBoost == 0>> <<if $RecuriterOffice == 0 || $Recruiter == 0>>
<<set _immigrants += random(1,2) * $propCampaign>> <<if $propCampaignBoost == 0>>
<<set _immigrants += random(1,2) * $propCampaign>>
<<else>>
<<set _immigrants += random(1,4) * $propCampaign>>
<</if>>
<<else>> <<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>> <</if>>
<<if $limitImmigration == 1>> <<if $limitImmigration == 1>>
...@@ -353,13 +362,22 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@ ...@@ -353,13 +362,22 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@
<</if>> <</if>>
<</for>> <</for>>
<<if _refugees > 0>> <<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">> <<if $propCampaign >= 1 && $propFocus == "enslavement">>
week, many attracted by your advertisement campaigns week, many attracted by your advertisement campaigns.
<<if $propCampaignBoost == 0>> <<if $RecuriterOffice == 0 || $Recruiter == 0>>
<<set _refugees += random(0,2)>> <<if $propCampaignBoost == 1>>
<<set _refugees += random(0,4)>>
<<else>>
<<set _refugees += random(0,2)>>
<</if>>
<<else>> <<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>> <</if>>
<<else>> <<else>>
week. week.
...@@ -368,7 +386,7 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@ ...@@ -368,7 +386,7 @@ earning you @@.yellowgreen;<<print cashFormat(_earnings)>>.@@
<<set $helots += _refugees>> <<set $helots += _refugees>>
<</if>> <</if>>
<<set _AWeekGrowth = $AGrowth>> <<set _AWeekGrowth = $AGrowth>><br>
<<if _AWeekGrowth+$arcologies[0].prosperity > $AProsperityCap>> <<if _AWeekGrowth+$arcologies[0].prosperity > $AProsperityCap>>
@@.yellow;$arcologies[0].name is at its maximum prosperity, so rents will not increase until it is improved.@@ @@.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>> <<elseif (2*_AWeekGrowth)+$arcologies[0].prosperity >= $AProsperityCap>>
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
[6000,9000,12000,15000,18000], [6000,9000,12000,15000,18000],
[6000,9000,12000,15000,17000,19000]]>> [6000,9000,12000,15000,17000,19000]]>>
<<set _FSRepDescriptors = ["solid","high","remarkable","great","excellent","unparalleled"]>> <<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>> <<if $FSCredits > 0>>
@@.yellow;$arcologies[0].name's society is ready to begin accepting a new societal direction.@@ @@.yellow;$arcologies[0].name's society is ready to begin accepting a new societal direction.@@
<</if>> <</if>>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<<set _ordinalName = _ordinalNames[$FSGotRepCredits-1]>> <<set _ordinalName = _ordinalNames[$FSGotRepCredits-1]>>
<<if $FSGotRepCredits == $FSCreditCount-1>> <<if $FSGotRepCredits == $FSCreditCount-1>>
<<set _ordinalName += " and final">> <<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.@@ @@.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 $FSGotRepCredits += 1>>
<<set $FSCredits += 1>> <<set $FSCredits += 1>>
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<<set _broadProgress += Math.trunc($FSSpending/(1000-(500*$arcologies[0].FSEdoRevivalistLaw)-(250*$arcologies[0].FSArabianRevivalistLaw)))>> <<set _broadProgress += Math.trunc($FSSpending/(1000-(500*$arcologies[0].FSEdoRevivalistLaw)-(250*$arcologies[0].FSArabianRevivalistLaw)))>>
<</if>> <</if>>
<<if $FCTVreceiver == 3>> <<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>> <<if ($week - $receiverAvailable) > 29>>
<<set _broadProgress += 3>> <<set _broadProgress += 3>>
<<elseif ($week - $receiverAvailable) > 19>> <<elseif ($week - $receiverAvailable) > 19>>
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
<<set _broadProgress += 1>> <<set _broadProgress += 1>>
<</if>> <</if>>
<<elseif $FCTVreceiver == 2>> <<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>> <<if ($week - $receiverAvailable) > 34>>
<<set _broadProgress += 3>> <<set _broadProgress += 3>>
<<elseif ($week - $receiverAvailable) > 23>> <<elseif ($week - $receiverAvailable) > 23>>
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
<<set _broadProgress += 1>> <<set _broadProgress += 1>>
<</if>> <</if>>
<<elseif $FCTVreceiver == 1>> <<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>> <<if ($week - $receiverAvailable) > 39>>
<<set _broadProgress += 2>> <<set _broadProgress += 2>>
<<elseif ($week - $receiverAvailable) > 24>> <<elseif ($week - $receiverAvailable) > 24>>
...@@ -127,10 +127,19 @@ ...@@ -127,10 +127,19 @@
<<if $secExp == 1>> <<if $secExp == 1>>
<<if $propCampaign == 1 && $propFocus == "social engineering">> <<if $propCampaign == 1 && $propFocus == "social engineering">>
Your propaganda campaign helps further your societal engineering efforts. Your propaganda campaign helps further your societal engineering efforts.
<<if $propCampaignBoost == 1>> <<if $RecuriterOffice == 0 || $Recruiter == 0>>
<<set _broadProgress += 2>> <<if $propCampaignBoost == 1>>
<<set _broadProgress += 2>>
<<else>>
<<set _broadProgress += 1>>
<</if>>
<<else>> <<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>> <</if>>
<</if>> <</if>>
......
...@@ -90,7 +90,7 @@ __Construction__ ...@@ -90,7 +90,7 @@ __Construction__
__Security__ __Security__
<<if $propHub == 0>> <<if $propHub == 0>>
<br> <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)))>>.// //Costs <<print cashFormat(Math.trunc((5000*$upgradeMultiplierArcology*$HackingSkillMultiplier)))>>.//
<br>//Building specialized in the management of authority.// <br>//Building specialized in the management of authority.//
<<else>> <<else>>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment