diff --git a/src/SecExp/secExpRebellionEvents.tw b/src/SecExp/secExpRebellionEvents.tw index 889e1ee66858673e3fb0bde3d21d2a3b12723a09..2ffe04999bba8da7953af864c2a9d13692d197c5 100644 --- a/src/SecExp/secExpRebellionEvents.tw +++ b/src/SecExp/secExpRebellionEvents.tw @@ -21,166 +21,38 @@ <</if>> <<switch _event>> -<<case 0>> - /* random events not linked to rebellions */ <<case 1>> - /* low tension slave rebellion events */ - <<set _select = random(1,3)>> - <<if _select == 1>> - <<set $slaveEvent11 += 1>> - Dangerous Communications - <hr> - Your quiet morning routine is interrupted by an urgent message from your assistant. It seems an interesting conversation were intercepted during the night<<if $slaveEvent11 > 0>> and it's not the first time something like this happened<</if>>. The authors were quite smart in their execution: - knowing all digital channels are to some level under surveillance, they resolved to use simple written messages hidden away in incospicuos drop points. A couple of security drones reported suspicious activity and <<if $secHQ == 1>>the security department<<else>>your assistant<</if>> quickly extracted the messages. It used a simple encryption code based on alphanumerical recombinations, nothing your faithful AI cloud not handle. - You quickly read the short message and immediately understand the urgency of the call: the conversation was between two or maybe more slaves, plotting the death of their master and their escape. - <br>Masters dying by the hands of their slaves is nothing newsworthy, any human being pushed too far will eventually snap, with potentially lethal consequences, any slaver worth half a dime know this. As such you are not really surprised by the intent of the conspirators, but by their cold calculations and planning. The minds behind those written lines were clever and experienced, too much of a danger to be left alone or free. - <br> - <br> - You silently evaluate your options: the atmosphere of the arcology is rather calm at the moment, so harsh punishment for the responsibles will most likely not spark any violent reaction, on the other hand however stepping out of the boundaries of your public figure will not be seen in a good light. - <br> - <<link "Quietly deal with the slaves involved">> - <<set _result = 0>> - <<replace "#effect">> - Order your <<if $secHQ == 1>>security department<<else>>loyal subordinates<</if>> to find and permanently deal with the slave conspirators. This way your public person will not be involved in the aftermath and dangerous individuals will not be free to act against your institutions. That said covert ops like this will make your citizens doubt the efficacy of your security systems or even worse suspect foul play. <<if $blackOps == 1>>Your black ops team stands ready to carry out your orders<<else>>Hiring a black ops team to carry out the action will cost some cash<</if>> - <</replace>> - <</link>> - | - <<link "Tip the victim">> - <<set _result = 1>> - <<replace "#effect">> - Make the discovery reach the ears of the slave owner. This way you will stay out of the public eye, while the slaves residing in the arcology will witness the result of rebellious activity. - Revealing the depth of your control over the information flow and movements in the arcology will scare and anger many of your citizens, damaging your reputation. Furthermore, while tensions may subdue in the short term, public display of punishments may radicalize more slave. - <</replace>> - <</link>> - | - <<link "Publically punish the slaves">> - <<set _result = 2>> - <<replace "#effect">> - Act quickyl and harshly against those who would rise against their better. The slaves residing in the arcology will witness the result of rebellious activity, but many of your citizens will be concerned with your authoritarian actions against what is private property of one of your citizens. Furthermore, while tensions may subdue in the short term, such public display may radicalize more slave. - <</replace>> - <</link>> - <br> - <br> - <span id="effect">Click on a choice to see its effects</span> - <br> - <<link "Confirm">> - <<if _result == 0>> - <<if $blackOps == 0>> - <<set $cash -= 2500>> - <</if>> - <<set $slaveProgression += random(0,5)>> - <<set $tension += random(0,5)>> - <<set $security -= random(0,3)>> - <<elseif _result == 1>> - <<set $slaveProgression += random(2,8)>> - <<set $tension -= random(0,5)>> - <<set $rep -= random(1000,1500)>> - <<elseif _result == 2>> - <<set $slaveProgression += random(2,8)>> - <<set $tension -= random(0,5)>> - <<set $authority -= random(1000,1500)>> - <</if>> - <<goto "">> - <</link>> - <<elseif _select == 2>> - <<set $slaveEvent12 += 1>> - Dangerous books - <hr> - During your daily routine, you stumble on a rather worrying report<<if $slaveEvent12 > 0>> and not the first of its kind to land on your desk<</if>>. It seems some peculiar books have been found in the possession of several citizens, who seems to be unaware of their presence on their property. After reviewing the data,<<if $secHQ == 1>> your security department<<else>> you<</if>> seem to believe. - This means of course that slaves in your arcology have not only managed to acquire books about terror warfare, anarchist manuals, not to mention books about less than welcome political theories, but managed to keep them hidden from their masters for who knows how long. You don't know what is more infuriating: the idea of slaves threatening your arcology with uprisings and terrorist actions under your watch or the fact that - your citizens allowed something like this to happen under their noses to begin with. - <br>This situation is not as straightforward as it may appear: it may be simply a few crazy idealists trying to spread some ineffective propaganda, but it may also be the start of a far more serious movement. You'll have to tread carefully, not to offend your citizen with wild accusations and censorship. - <br> - <br> - You silently evaluate your options: the atmosphere of the arcology is rather calm at the moment, so harsh punishment for the responsibles will most likely not spark any violent reaction, on the other hand however stepping out of the boundaries of your public figure will not be seen in a good light. - <br> - <<link "Try to silently trace and destroy the source of the books">> - <<set _result = 0>> - <<replace "#effect">> - This problem requires a scalpel, not a hammer. Using force in this instance carries the risk of alienating faithful citizens, who would see their private possessions violated by your security forces. Still tracing the mysterious distributors will be hard, cosnidering they have managed to fool your impressive security measure<<if $secUpgrades.nanoCams == 1>>, fortunately your nanocameras will greatly help.<<else>>, permission to review recorded footage from all over the arcology will be costly and raise some eyebrows.<</if>> There's no doubt in any case that your investigation, as subtle as it may be, will inevitably raise tensions in the arcology. - <</replace>> - <</link>> - | - <<link "Aggressively seek the responsibles">> - <<set _result = 1>> - <<replace "#effect">> - The damage might have already been done, but it cannot be allowed to continue further. The arcology will not like your investigation, but if it means estirpating a potential rebellion before it could gain traction, it will be worth it. - <</replace>> - <</link>> - | - <<link "Ignore the issue">> - <<set _result = 2>> - <<replace "#effect">> - It may be dangerous material, but there's little evidence this goes beyond some slaves being in posession of a few books. Lanching full scale investigations, undercover or not, will create far bigger problems than what it could possibly solve. The reputation of your arcology is at stake after all. - <</replace>> - <</link>> - <br> - <br> - <span id="effect">Click on a choice to see its effects</span> - <br> - <<link "Confirm">> - <<if _result == 0>> - <<set $slaveProgression += random(-10,10)>> - <<set $tension += random(0,5)>> - <<elseif _result == 1>> - <<set $slaveProgression += random(-5,5)>> - <<set $tension -= random(0,5)>> - <<set $authority -= random(1000,1500)>> - <<elseif _result == 2>> - <<set $slaveProgression += random(2,8)>> - <<set $tension -= random(0,5)>> - <<set $rep -= random(1000,1500)>> - <</if>> - <<goto "">> - <</link>> + <<set _rand = random(0,6)>> + <<if _rand == 0>> + This week several slaves were found plotting the death of their master. They were quickly dealt with, but their owner's choice of punishment did little to calm tensions in the arcology. + <<elseif _rand == 1>> + This week a large group of slaves attempted to escape. Several were recaptured, but others were deemed to dangerous and were shot on sight. The unfortunate circumstances raised the disapproval of many citizens, either because of the waste of good slaves or the brutality with which the operation was carried. With a bit of luck, however, the incident will be soon forgotten. + <<elseif _rand == 2>> + This week books of unknwon origin and dangerous content were found in the possession of several slaves. They were mostly sociopolitical treaties, making it clear that the intent of the responsibles was to fan the fire of rebellion. The books were quickly collected and archived, hopefully this affair will not have lasting consequences. + <<elseif _rand == 3>> + This week a citizen was caught giving refuge to an escaped slave. He was not able to pay for the value of the what is in front of the law stolen goods, so he was processed as the case required and the slave returned to their rightful master. Many questions however remain without answers. + <<elseif _rand == 4>> + This week a member of a well knwon anti-slavery group was caught trying to infiltrate the arcology. During the capture attempt shots were fired and several guards were injured, unfortunately the fugitive managed in th end to escape. Reports indicate several slaves helped the criminal, some going as far as using themselves as shields against the bullets of the security drones. + <<elseif _rand == 5>> + This week a slave was caught attempting to sabotage a machine in one of the factories. She explained her action as "trying to defend herself from a dangerous machine". Reports confirmed that the apparatus is indeed quite deadly, having killed several slave since it was installed, but the expert way she handled the sabotage leaves open the possibility of a deliberate plan or even external help. <<else>> - <<set $slaveEvent13 += 1>> - Mass escape attempt - <hr> - mass escape attempt. - <br> - <<link "option 1">> - <<set _result = 0>> - <<replace "#effect">> - description 1 - <</replace>> - <</link>> - | - <<link "option 2">> - <<set _result = 1>> - <<replace "#effect">> - description 2 - <</replace>> - <</link>> - | - <<link "option 3">> - <<set _result = 2>> - <<replace "#effect">> - description 3 - <</replace>> - <</link>> - <br> - <br> - <span id="effect">Click on a choice to see its effects</span> - <br> - <<link "Confirm">> - <<if _result == 0>> - <<set $slaveProgression += random(-10,10)>> - <<set $tension += random(0,5)>> - <<elseif _result == 1>> - <<set $slaveProgression += random(-5,5)>> - <<set $tension -= random(0,5)>> - <<set $authority -= random(1000,1500)>> - <<elseif _result == 2>> - <<set $slaveProgression += random(2,8)>> - <<set $tension -= random(0,5)>> - <<set $rep -= random(1000,1500)>> - <</if>> - <<goto "">> - <</link>> - <</if>> + This week a slave was found dead in one of the sewer tunnels. It seems she was stabbed repeatedly with a sharp object. She was fairly famous for her capabilities as a slave trainer, her old master spent not an insignificant amount of money trying to find her once he realized she was missing. The episode might have been a simple mugging gone wrong, but her activities as a slave breaker might have played a role in her homicide. + <</if>> <<case 2>> - /* med tension slave rebellion events */ + <<set _rand = random(0,6)>> + <<if _rand == 0>> + + <<elseif _rand == 1>> + + <<elseif _rand == 1>> + + <<elseif _rand == 1>> + + <<elseif _rand == 1>> + + <<else>> + + <</if>> <<case 3>> /* high tension slave rebellion events */ <<case 4>> @@ -189,18 +61,4 @@ /* med tension citizen rebellion events */ <<case 6>> /* high tension citizen rebellion events */ -<</switch>> - - - - -events: - Slaves: - med: - -disappearing of weapons - -mysterious homicide - -rumors of slave assemblies - high: - -riots - -night raids - -burning of personal properties \ No newline at end of file +<</switch>> \ No newline at end of file