Files
Country-Game---The-Desk/web/data/cards/security.json
T

2021 lines
89 KiB
JSON

[
{
"id": "sec_crackdown_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "min": { "unrest": 35 } },
"title": { "en": "Send police to the protesters?", "fr": "Envoyer la police contre les manifestants ?" },
"body": {
"en": "Thousands have occupied the central square for three days. The Interior Ministry can clear it by force tonight. The alternative is to wait and hope it burns out.",
"fr": "Des milliers de personnes occupent la place centrale depuis trois jours. Le ministère de l'Intérieur peut la faire évacuer par la force ce soir. L'autre option est d'attendre que le mouvement s'essouffle."
},
"yes": {
"label": { "en": "Clear the square", "fr": "Évacuer la place" },
"effects": [
{ "stat": "order", "delta": 6, "days": 14 },
{ "stat": "unrest", "delta": -6, "days": 30 },
{ "stat": "civilRights", "delta": -5 },
{ "stat": "softPower", "delta": -4, "days": 30 }
],
"setFlags": ["crackdown"],
"followUp": { "id": "sec_backlash_01", "inDays": 30 }
},
"no": {
"label": { "en": "Let them march", "fr": "Les laisser manifester" },
"effects": [
{ "stat": "order", "delta": -4, "days": 14 },
{ "stat": "unrest", "delta": 4, "days": 30 },
{ "stat": "opinion", "delta": 2, "days": 30 }
]
}
},
{
"id": "sec_backlash_01",
"category": "security",
"doc": "report",
"sender": "press_office",
"followUpOnly": true,
"title": { "en": "Rights report condemns the crackdown", "fr": "Un rapport condamne la répression" },
"body": {
"en": "An international rights group has published testimonies from the night the square was cleared. Foreign editors are asking for a response.",
"fr": "Une organisation internationale de défense des droits a publié des témoignages sur la nuit de l'évacuation de la place. Les rédactions étrangères demandent une réaction."
},
"yes": {
"label": { "en": "Open an inquiry", "fr": "Ouvrir une enquête" },
"effects": [
{ "stat": "civilRights", "delta": 3 },
{ "stat": "softPower", "delta": 3, "days": 60 },
{ "stat": "order", "delta": -1, "days": 30 },
{ "stat": "stability", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Dismiss the report", "fr": "Rejeter le rapport" },
"effects": [{ "stat": "softPower", "delta": -4, "days": 60 }, { "stat": "opinion", "delta": -2, "days": 30 }]
}
},
{
"id": "sec_cctv_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Nationwide CCTV network", "fr": "Un réseau national de vidéosurveillance" },
"body": {
"en": "A camera network covering every major street would deter crime and help solve it. Privacy lawyers are already preparing their case.",
"fr": "Un réseau de caméras couvrant chaque grande rue dissuaderait la criminalité et aiderait à la résoudre. Les avocats de la vie privée préparent déjà leur dossier."
},
"yes": {
"label": { "en": "Install the network", "fr": "Installer le réseau" },
"effects": [
{ "oneOff": 0.5 },
{ "stat": "order", "delta": 3, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -3, "bias": true, "days": 365 }
]
},
"no": { "label": { "en": "Refuse", "fr": "Refuser" }, "effects": [{ "stat": "order", "delta": -1, "days": 30 }] },
"conditions": { "dayMin": 160 }
},
{
"id": "sec_riot_gear_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Armoured vehicles for riot police", "fr": "Véhicules blindés pour les forces anti-émeute" },
"body": {
"en": "The riot police ask for armoured vehicles and new equipment. The images of them on the streets may unsettle the public.",
"fr": "Les forces anti-émeute demandent des véhicules blindés et du nouveau matériel. Leur image dans les rues pourrait inquiéter la population."
},
"yes": {
"label": { "en": "Approve the purchase", "fr": "Approuver l'achat" },
"effects": [
{ "oneOff": 0.3 },
{ "sector": "police", "delta": 5, "days": 60 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
},
"no": { "label": { "en": "Refuse", "fr": "Refuser" }, "effects": [{ "sector": "police", "delta": -2, "days": 60 }] },
"conditions": { "dayMin": 420, "min": { "unrest": 28 } }
},
{
"id": "sec_gang_amnesty_01",
"category": "security",
"doc": "letter",
"sender": "mayor",
"title": { "en": "Offer the street gangs an amnesty", "fr": "Proposer une amnistie aux gangs de rue" },
"body": {
"en": "The mayor has brokered talks with gang leaders: weapons handed in against a pardon for minor offences. Many will see it as surrender.",
"fr": "Le maire a organisé des pourparlers avec les chefs de gangs : des armes rendues contre une grâce pour les délits mineurs. Beaucoup y verront une capitulation."
},
"yes": {
"label": { "en": "Grant the amnesty", "fr": "Accorder l'amnistie" },
"effects": [
{ "stat": "order", "delta": 3, "days": 90 },
{ "stat": "unrest", "delta": -2, "days": 60 },
{ "stat": "opinion", "delta": -3, "days": 40 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [{ "stat": "order", "delta": -2, "days": 60 }, { "stat": "opinion", "delta": 2, "days": 30 }]
}
},
{
"id": "sec_police_pay_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Police pay claim", "fr": "Revendication salariale de la police" },
"body": {
"en": "Officers have had no raise in four years and the police unions talk of a work-to-rule. The Interior Ministry says a settlement costs less than a month of lost patrols.",
"fr": "Les policiers n'ont pas été augmentés depuis quatre ans et leurs syndicats évoquent une grève du zèle. Le ministère de l'Intérieur estime qu'un accord coûte moins cher qu'un mois de patrouilles perdues."
},
"yes": {
"label": { "en": "Grant the raise", "fr": "Accorder la hausse" },
"effects": [
{ "extraSpending": 0.3 },
{ "sector": "police", "delta": 5, "days": 120 },
{ "stat": "order", "delta": 2, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Hold the line", "fr": "Tenir bon" },
"effects": [
{ "stat": "order", "delta": -3, "days": 40 },
{ "sector": "police", "delta": -3, "days": 90 },
{ "stat": "unrest", "delta": 1, "days": 30 }
],
"followUp": { "id": "sec_police_strike_01", "inDays": 40 }
}
},
{
"id": "sec_police_strike_01",
"category": "security",
"doc": "telegram",
"sender": "min_interior",
"followUpOnly": true,
"title": { "en": "Patrols halved by work-to-rule", "fr": "Patrouilles réduites de moitié" },
"body": {
"en": "POLICE UNIONS BEGIN WORK-TO-RULE. NIGHT PATROLS AT HALF STRENGTH IN THE CAPITAL. BURGLARIES RISING. AWAIT INSTRUCTIONS. STOP.",
"fr": "LES SYNDICATS DE POLICE DEBUTENT LA GREVE DU ZELE. PATROUILLES DE NUIT REDUITES DE MOITIE DANS LA CAPITALE. CAMBRIOLAGES EN HAUSSE. ATTENDONS VOS INSTRUCTIONS. STOP."
},
"yes": {
"label": { "en": "Pay the raise now", "fr": "Payer la hausse maintenant" },
"effects": [
{ "extraSpending": 0.4 },
{ "stat": "order", "delta": 2, "days": 30 },
{ "sector": "police", "delta": 3, "days": 90 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Order officers back", "fr": "Ordonner la reprise du service" },
"effects": [
{ "stat": "order", "delta": -4, "days": 30 },
{ "sector": "police", "delta": -4, "days": 120 },
{ "stat": "unrest", "delta": 2, "days": 40 },
{ "stat": "civilRights", "delta": -1 }
]
}
},
{
"id": "sec_facial_recog_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 120 },
"title": { "en": "Facial recognition at the stations", "fr": "Reconnaissance faciale dans les gares" },
"body": {
"en": "Cameras linked to a face database would flag wanted suspects in the main railway stations. The Data Protection Office warns that every commuter would be scanned.",
"fr": "Des caméras reliées à un fichier de visages signaleraient les suspects recherchés dans les grandes gares. Le Bureau de protection des données prévient que chaque voyageur serait scanné."
},
"yes": {
"label": { "en": "Roll it out", "fr": "Déployer le système" },
"effects": [
{ "oneOff": 0.4 },
{ "stat": "order", "delta": 3, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -3, "bias": true, "days": 365 }
],
"setFlags": ["sec_facial"],
"followUp": { "id": "sec_facial_leak_01", "inDays": 120 }
},
"no": {
"label": { "en": "Keep the cameras dumb", "fr": "Garder des caméras simples" },
"effects": [
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "civilRights", "delta": 1, "bias": true, "days": 180 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_facial_leak_01",
"category": "security",
"doc": "report",
"sender": "intelligence",
"followUpOnly": true,
"conditions": { "flags": ["sec_facial"] },
"title": { "en": "Face database found open online", "fr": "Le fichier de visages retrouvé en ligne" },
"body": {
"en": "A contractor left the station face database unprotected for six weeks. Journalists have already downloaded a sample of it.",
"fr": "Un sous-traitant a laissé le fichier de visages des gares sans protection pendant six semaines. Des journalistes en ont déjà téléchargé un échantillon."
},
"yes": {
"label": { "en": "Order a full audit", "fr": "Ordonner un audit complet" },
"effects": [
{ "oneOff": 0.15 },
{ "stat": "opinion", "delta": 2, "days": 40 },
{ "stat": "civilRights", "delta": 2 },
{ "stat": "stability", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Patch it quietly", "fr": "Colmater discrètement" },
"effects": [
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
}
},
{
"id": "sec_border_scanners_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Container scanners at the port", "fr": "Scanners à conteneurs au port" },
"body": {
"en": "Customs wants scanners at the main port to catch smuggled weapons and cash. Importers warn that queues of trucks will lengthen.",
"fr": "Les douanes réclament des scanners au grand port pour intercepter armes et liquidités de contrebande. Les importateurs préviennent que les files de camions s'allongeront."
},
"yes": {
"label": { "en": "Buy the scanners", "fr": "Acheter les scanners" },
"effects": [
{ "oneOff": 0.5 },
{ "revenue": "other", "delta": 0.1 },
{ "stat": "order", "delta": 2, "bias": true, "days": 300 },
{ "stat": "economy", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Keep spot checks", "fr": "Garder les contrôles aléatoires" },
"effects": [{ "stat": "economy", "delta": 1, "days": 60 }, { "stat": "order", "delta": -2, "days": 90 }]
},
"conditions": { "dayMin": 200 }
},
{
"id": "sec_border_fence_01",
"category": "security",
"doc": "memo",
"sender": "general",
"conditions": { "dayMin": 100, "max": { "order": 62 } },
"title": { "en": "A fence on the eastern border", "fr": "Une clôture à la frontière est" },
"body": {
"en": "Smugglers and irregular crossings are rising along the eastern passes. The General Staff proposes a fence and sensors, which neighbouring governments will take as a message.",
"fr": "Contrebandiers et passages irréguliers se multiplient dans les cols de l'est. L'état-major propose une clôture et des capteurs, que les gouvernements voisins prendront comme un message."
},
"yes": {
"label": { "en": "Build the fence", "fr": "Construire la clôture" },
"effects": [
{ "oneOff": 0.6 },
{ "stat": "order", "delta": 3, "bias": true, "days": 365 },
{ "stat": "hardPower", "delta": 1 },
{ "stat": "softPower", "delta": -3, "days": 90 }
]
},
"no": {
"label": { "en": "Add patrols instead", "fr": "Renforcer les patrouilles" },
"effects": [
{ "extraSpending": 0.15 },
{ "sector": "police", "delta": 2, "days": 90 },
{ "stat": "order", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_taskforce_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "A task force against organised crime", "fr": "Une cellule contre le crime organisé" },
"body": {
"en": "Three syndicates now control the docks, the nightclubs and part of the haulage trade. A joint task force with its own prosecutors could break them, but it would answer to few people.",
"fr": "Trois syndicats contrôlent désormais les docks, les boîtes de nuit et une partie du transport routier. Une cellule mixte dotée de ses propres procureurs pourrait les démanteler, mais elle rendrait peu de comptes."
},
"yes": {
"label": { "en": "Create the task force", "fr": "Créer la cellule" },
"effects": [
{ "extraSpending": 0.2 },
{ "stat": "order", "delta": 3, "bias": true, "days": 365 },
{ "sector": "police", "delta": 3, "days": 120 }
],
"setFlags": ["sec_taskforce"],
"followUp": { "id": "sec_taskforce_result_01", "inDays": 90 }
},
"no": {
"label": { "en": "Leave it to local police", "fr": "Laisser faire la police locale" },
"effects": [{ "stat": "order", "delta": -2, "days": 90 }, { "stat": "economy", "delta": -1, "days": 90 }]
},
"conditions": { "max": { "order": 60 } }
},
{
"id": "sec_taskforce_result_01",
"category": "security",
"doc": "report",
"sender": "min_justice",
"followUpOnly": true,
"conditions": { "flags": ["sec_taskforce"] },
"title": { "en": "Task force raids the docks", "fr": "La cellule frappe les docks" },
"body": {
"en": "Forty arrests at dawn, and a warehouse of seized weapons. Defence lawyers say the evidence came from wiretaps nobody authorised.",
"fr": "Quarante arrestations à l'aube et un entrepôt d'armes saisies. Les avocats de la défense affirment que les preuves viennent d'écoutes que personne n'a autorisées."
},
"yes": {
"label": { "en": "Publicise the arrests", "fr": "Médiatiser les arrestations" },
"effects": [
{ "stat": "opinion", "delta": 4, "days": 40 },
{ "stat": "order", "delta": 2, "days": 60 },
{ "stat": "civilRights", "delta": -1 }
]
},
"no": {
"label": { "en": "Let the courts decide", "fr": "Laisser les tribunaux trancher" },
"effects": [
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "stat": "civilRights", "delta": 1 },
{ "sector": "justice", "delta": 2, "days": 90 }
]
}
},
{
"id": "sec_drug_decrim_01",
"category": "security",
"doc": "memo",
"sender": "min_health",
"title": { "en": "Decriminalise small-scale drug use", "fr": "Dépénaliser la consommation de drogues" },
"body": {
"en": "Prisons and courts are clogged with people caught with a few grams. The Health Ministry would rather treat them than jail them, and parents' associations would rather not.",
"fr": "Prisons et tribunaux sont encombrés de personnes arrêtées avec quelques grammes. Le ministère de la Santé préfère les soigner que les emprisonner, ce que les associations de parents refusent."
},
"yes": {
"label": { "en": "Decriminalise", "fr": "Dépénaliser" },
"effects": [
{ "extraSpending": -0.1 },
{ "stat": "civilRights", "delta": 3, "bias": true, "days": 365 },
{ "sector": "health", "delta": 3, "days": 120 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "opinion", "delta": -3, "days": 60 }
]
},
"no": {
"label": { "en": "Keep prosecuting", "fr": "Continuer les poursuites" },
"effects": [
{ "extraSpending": 0.1 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "sector": "health", "delta": -2, "days": 90 }
]
},
"conditions": { "dayMin": 250 }
},
{
"id": "sec_protest_permit_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 100, "min": { "unrest": 25 } },
"title": { "en": "Permits for large demonstrations", "fr": "Autorisation des grandes manifestations" },
"body": {
"en": "The Interior Ministry wants prior authorisation for any gathering above 500 people, with a refusal power. Organisers call it a licence to silence.",
"fr": "Le ministère de l'Intérieur veut une autorisation préalable pour tout rassemblement de plus de 500 personnes, avec un pouvoir de refus. Les organisateurs y voient un permis de réduire au silence."
},
"yes": {
"label": { "en": "Require permits", "fr": "Exiger une autorisation" },
"effects": [
{ "stat": "order", "delta": 3, "bias": true, "days": 365 },
{ "stat": "unrest", "delta": -2, "days": 60 },
{ "stat": "civilRights", "delta": -3, "bias": true, "days": 365 }
]
},
"no": {
"label": { "en": "Keep the right to assemble", "fr": "Maintenir la liberté de réunion" },
"effects": [
{ "stat": "unrest", "delta": 2, "days": 60 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_stadium_01",
"category": "security",
"doc": "letter",
"sender": "mayor",
"title": { "en": "Derby night at the stadium", "fr": "Soir de derby au stade" },
"body": {
"en": "The capital derby is on Saturday. After last season's brawl, the police ask to bar away fans and close the bars around the stadium. Club owners are furious.",
"fr": "Le derby de la capitale a lieu samedi. Après la bagarre de la saison dernière, la police demande d'interdire les supporters visiteurs et de fermer les bars autour du stade. Les clubs sont furieux."
},
"yes": {
"label": { "en": "Ban away fans", "fr": "Interdire les visiteurs" },
"effects": [
{ "stat": "order", "delta": 2, "days": 30 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "economy", "delta": -1, "days": 40 }
]
},
"no": {
"label": { "en": "Let both ends in", "fr": "Ouvrir les deux tribunes" },
"effects": [
{ "stat": "order", "delta": -2, "days": 30 },
{ "stat": "unrest", "delta": 1, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 20 }
],
"followUp": { "id": "sec_stadium_riot_01", "inDays": 10 }
}
},
{
"id": "sec_stadium_riot_01",
"category": "security",
"doc": "telegram",
"sender": "mayor",
"followUpOnly": true,
"title": { "en": "Fighting after the derby", "fr": "Affrontements après le derby" },
"body": {
"en": "RIOT AFTER DERBY. SIXTY INJURED, TWELVE POLICE AMONG THEM. SHOP FRONTS SMASHED NEAR THE STADIUM. STOP.",
"fr": "EMEUTE APRES LE DERBY. SOIXANTE BLESSES DONT DOUZE POLICIERS. VITRINES BRISEES PRES DU STADE. STOP."
},
"yes": {
"label": { "en": "Close the stadium a month", "fr": "Fermer le stade un mois" },
"effects": [
{ "stat": "order", "delta": 3, "days": 40 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "economy", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Fine clubs, ID tickets", "fr": "Amender et ficher les billets" },
"effects": [
{ "oneOff": -0.05 },
{ "stat": "order", "delta": 1, "days": 60 },
{ "stat": "civilRights", "delta": -1 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
}
},
{
"id": "sec_private_security_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Private firms for night patrols", "fr": "Des sociétés privées pour les rondes de nuit" },
"body": {
"en": "A security firm offers to patrol the business district at night for less than the police overtime bill. The police union calls it the first step to a privatised force.",
"fr": "Une société de sécurité propose de patrouiller la nuit dans le quartier d'affaires pour moins cher que les heures supplémentaires de la police. Le syndicat de police y voit le début d'une privatisation."
},
"yes": {
"label": { "en": "Hire the firm", "fr": "Engager la société" },
"effects": [
{ "extraSpending": -0.1 },
{ "stat": "order", "delta": 2, "days": 90 },
{ "stat": "civilRights", "delta": -1 },
{ "sector": "police", "delta": -2, "days": 120 }
],
"setFlags": ["sec_private_sec"],
"followUp": { "id": "sec_private_scandal_01", "inDays": 150 }
},
"no": {
"label": { "en": "Keep patrols public", "fr": "Garder des patrouilles publiques" },
"effects": [
{ "extraSpending": 0.1 },
{ "stat": "economy", "delta": -1, "days": 60 },
{ "sector": "police", "delta": 1, "days": 60 }
]
},
"conditions": { "dayMin": 500 }
},
{
"id": "sec_private_scandal_01",
"category": "security",
"doc": "report",
"sender": "press_office",
"followUpOnly": true,
"conditions": { "flags": ["sec_private_sec"] },
"title": { "en": "Guards accused of beating a shoplifter", "fr": "Des vigiles accusés d'avoir frappé un voleur" },
"body": {
"en": "A video shows contracted guards beating a teenager in a shopping arcade. The firm says its staff followed procedure. Its contract renews next month.",
"fr": "Une vidéo montre des vigiles sous contrat frappant un adolescent dans une galerie marchande. La société affirme avoir suivi la procédure. Son contrat est renouvelé le mois prochain."
},
"yes": {
"label": { "en": "Revoke the licence", "fr": "Retirer la licence" },
"effects": [
{ "stat": "opinion", "delta": 2, "days": 40 },
{ "stat": "civilRights", "delta": 2 },
{ "stat": "order", "delta": -2, "days": 60 },
{ "oneOff": 0.1 }
]
},
"no": {
"label": { "en": "Issue a warning", "fr": "Adresser un avertissement" },
"effects": [
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "unrest", "delta": 2, "days": 40 }
]
}
},
{
"id": "sec_wiretap_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 90, "max": { "order": 62 } },
"title": { "en": "Wiretaps without a warrant", "fr": "Écoutes sans mandat" },
"body": {
"en": "The Intelligence Directorate asks to listen to terror suspects for 30 days before a judge is told. It says warrants take too long. Judges say that is the point of them.",
"fr": "Le renseignement demande à écouter des suspects de terrorisme pendant 30 jours avant d'en informer un juge. Il juge les mandats trop lents. Les juges répondent que c'est leur raison d'être."
},
"yes": {
"label": { "en": "Authorise the wiretaps", "fr": "Autoriser les écoutes" },
"effects": [
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -4, "bias": true, "days": 365 }
],
"setFlags": ["sec_wiretap"],
"followUp": { "id": "sec_wiretap_leak_01", "inDays": 100 }
},
"no": {
"label": { "en": "Insist on warrants", "fr": "Maintenir les mandats" },
"effects": [
{ "stat": "order", "delta": -2, "days": 90 },
{ "stat": "softPower", "delta": 1, "days": 60 },
{ "stat": "stability", "delta": -1, "days": 30 }
]
}
},
{
"id": "sec_wiretap_leak_01",
"category": "security",
"doc": "report",
"sender": "press_office",
"followUpOnly": true,
"conditions": { "flags": ["sec_wiretap"] },
"title": { "en": "Opposition MP found in the files", "fr": "Un député d'opposition dans les dossiers" },
"body": {
"en": "A newspaper reveals that an opposition deputy's calls were logged under the new wiretap rules. The Intelligence Directorate calls it an error of filing.",
"fr": "Un journal révèle que les appels d'un député d'opposition ont été enregistrés en vertu des nouvelles règles d'écoute. Le renseignement parle d'une erreur de classement."
},
"yes": {
"label": { "en": "Open a parliamentary inquiry", "fr": "Ouvrir une enquête parlementaire" },
"effects": [
{ "stat": "civilRights", "delta": 3 },
{ "stat": "stability", "delta": -2, "days": 40 },
{ "stat": "opinion", "delta": 2, "days": 40 },
{ "sector": "justice", "delta": 2, "days": 90 }
]
},
"no": {
"label": { "en": "Classify the file", "fr": "Classer le dossier secret" },
"effects": [
{ "stat": "civilRights", "delta": -2 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "order", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_terror_threat_01",
"category": "security",
"doc": "telegram",
"sender": "intelligence",
"conditions": { "dayMin": 150 },
"title": { "en": "Plot against the rail network", "fr": "Complot contre le réseau ferré" },
"body": {
"en": "INTERCEPTS POINT TO A BOMB PLOT ON THE CAPITAL RAIL NETWORK WITHIN DAYS. CELL NOT LOCATED. RECOMMEND HIGHEST ALERT. STOP.",
"fr": "DES ECOUTES REVELENT UN PROJET D'ATTENTAT SUR LE RESEAU FERRE DE LA CAPITALE DANS LES JOURS A VENIR. CELLULE NON LOCALISEE. ALERTE MAXIMALE RECOMMANDEE. STOP."
},
"yes": {
"label": { "en": "Raise the alert level", "fr": "Relever le niveau d'alerte" },
"effects": [
{ "oneOff": 0.2 },
{ "stat": "order", "delta": 2, "days": 40 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "economy", "delta": -1, "days": 30 }
],
"followUp": { "id": "sec_plot_trial_01", "inDays": 35 }
},
"no": {
"label": { "en": "Keep normal service", "fr": "Maintenir le service normal" },
"effects": [
{ "stat": "order", "delta": -3, "days": 60 },
{ "stat": "stability", "delta": -2, "days": 60 },
{ "stat": "opinion", "delta": 1, "days": 20 }
]
}
},
{
"id": "sec_plot_trial_01",
"category": "security",
"doc": "report",
"sender": "min_justice",
"followUpOnly": true,
"title": { "en": "Plot suspects ready for trial", "fr": "Les suspects du complot prêts à être jugés" },
"body": {
"en": "Nine suspects were arrested at a rented flat with detonators. The Interior Ministry wants a special tribunal with closed hearings. The Justice Ministry prefers an ordinary court.",
"fr": "Neuf suspects ont été arrêtés dans un appartement loué avec des détonateurs. Le ministère de l'Intérieur veut un tribunal spécial à huis clos. Le ministère de la Justice préfère un tribunal ordinaire."
},
"yes": {
"label": { "en": "Use a special tribunal", "fr": "Recourir à un tribunal spécial" },
"effects": [
{ "stat": "order", "delta": 3, "days": 60 },
{ "stat": "civilRights", "delta": -4 },
{ "stat": "softPower", "delta": -3, "days": 60 },
{ "sector": "justice", "delta": -2, "days": 90 }
]
},
"no": {
"label": { "en": "Use an ordinary court", "fr": "Recourir à un tribunal ordinaire" },
"effects": [
{ "sector": "justice", "delta": 3, "days": 90 },
{ "stat": "civilRights", "delta": 2 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": -2, "days": 40 }
]
}
},
{
"id": "sec_cyber_ransom_01",
"category": "security",
"doc": "report",
"sender": "intelligence",
"conditions": { "dayMin": 200 },
"title": { "en": "Hospital network held to ransom", "fr": "Le réseau hospitalier pris en otage" },
"body": {
"en": "Hackers have locked the records of eleven hospitals and demand payment in untraceable coins. Surgeons are working from paper. The Treasury could pay quietly.",
"fr": "Des pirates ont verrouillé les dossiers de onze hôpitaux et exigent un paiement en monnaie intraçable. Les chirurgiens travaillent sur papier. Le Trésor pourrait payer discrètement."
},
"yes": {
"label": { "en": "Pay the ransom", "fr": "Payer la rançon" },
"effects": [
{ "oneOff": 0.2 },
{ "sector": "health", "delta": 2, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 90 }
]
},
"no": {
"label": { "en": "Refuse and rebuild", "fr": "Refuser et reconstruire" },
"effects": [
{ "sector": "health", "delta": -4, "days": 60 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "softPower", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_bodycams_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Body cameras for every officer", "fr": "Des caméras-piétons pour chaque policier" },
"body": {
"en": "Rights groups have asked for body cameras for months. Officers fear that out-of-context footage will end careers. The cameras cost less than the compensation paid each year.",
"fr": "Les associations de défense des droits réclament depuis des mois des caméras-piétons. Les policiers craignent que des images sorties de leur contexte ruinent des carrières. Les caméras coûtent moins que les indemnisations versées chaque année."
},
"yes": {
"label": { "en": "Equip the force", "fr": "Équiper les policiers" },
"effects": [
{ "oneOff": 0.3 },
{ "stat": "civilRights", "delta": 3, "bias": true, "days": 365 },
{ "stat": "opinion", "delta": 2, "days": 40 },
{ "stat": "order", "delta": -1, "days": 40 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "civilRights", "delta": -1 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "unrest", "delta": 1, "days": 40 },
{ "sector": "police", "delta": 1, "days": 60 }
]
},
"conditions": { "dayMin": 350, "max": { "civilRights": 62 } }
},
{
"id": "sec_corrupt_cops_01",
"category": "security",
"doc": "report",
"sender": "min_interior",
"conditions": { "dayMin": 130 },
"title": { "en": "Officers on the nightclub payroll", "fr": "Des policiers à la solde des boîtes de nuit" },
"body": {
"en": "Internal affairs has found a dozen officers taking cash from nightclub owners in exchange for warnings before raids. Prosecuting them would hollow out one district's station.",
"fr": "L'inspection interne a trouvé une douzaine de policiers qui touchaient de l'argent de gérants de boîtes de nuit contre des avertissements avant les descentes. Les poursuivre viderait un commissariat de quartier."
},
"yes": {
"label": { "en": "Dismiss and prosecute", "fr": "Révoquer et poursuivre" },
"effects": [
{ "stat": "opinion", "delta": 3, "days": 40 },
{ "stat": "civilRights", "delta": 1 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "sector": "police", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Transfer them quietly", "fr": "Les muter discrètement" },
"effects": [
{ "stat": "opinion", "delta": -3, "days": 60 },
{ "stat": "civilRights", "delta": -1 },
{ "stat": "order", "delta": 1, "days": 30 },
{ "sector": "justice", "delta": -2, "days": 90 }
]
}
},
{
"id": "sec_community_police_01",
"category": "security",
"doc": "letter",
"sender": "mayor",
"title": { "en": "Community officers in the suburbs", "fr": "Des îlotiers dans les banlieues" },
"body": {
"en": "The mayor asks for officers who walk the same suburban streets every day instead of arriving by van after the fact. It means more posts and slower arrest numbers.",
"fr": "Le maire demande des policiers qui arpentent chaque jour les mêmes rues de banlieue plutôt que d'arriver en fourgon après coup. Cela suppose plus de postes et des chiffres d'arrestation plus lents."
},
"yes": {
"label": { "en": "Fund the patrols", "fr": "Financer les patrouilles" },
"effects": [
{ "extraSpending": 0.2 },
{ "stat": "unrest", "delta": -2, "days": 60 },
{ "sector": "police", "delta": 3, "days": 120 },
{ "stat": "order", "delta": 2, "bias": true, "days": 300 }
]
},
"no": {
"label": { "en": "Keep the vans", "fr": "Garder les fourgons" },
"effects": [
{ "stat": "unrest", "delta": 2, "days": 40 },
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "stat": "order", "delta": 1, "days": 30 }
]
},
"conditions": { "dayMin": 250 }
},
{
"id": "sec_curfew_01",
"category": "security",
"doc": "telegram",
"sender": "min_interior",
"conditions": { "min": { "unrest": 45 } },
"title": { "en": "Night curfew in the suburbs", "fr": "Couvre-feu dans les banlieues" },
"body": {
"en": "THIRD NIGHT OF CAR BURNINGS IN THE OUTER DISTRICTS. POLICE ASK FOR A CURFEW FROM 22:00 TO 05:00. STOP.",
"fr": "TROISIEME NUIT DE VOITURES INCENDIEES DANS LES QUARTIERS PERIPHERIQUES. LA POLICE DEMANDE UN COUVRE-FEU DE 22H A 5H. STOP."
},
"yes": {
"label": { "en": "Impose the curfew", "fr": "Imposer le couvre-feu" },
"effects": [
{ "stat": "order", "delta": 4, "days": 30 },
{ "stat": "unrest", "delta": -3, "days": 30 },
{ "stat": "civilRights", "delta": -3 },
{ "stat": "economy", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "order", "delta": -2, "days": 30 },
{ "stat": "unrest", "delta": 2, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 20 }
]
}
},
{
"id": "sec_firearms_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"weight": 0.5,
"conditions": { "dayMin": 60 },
"title": { "en": "A register for hunting rifles", "fr": "Un fichier des armes de chasse" },
"body": {
"en": "Every hunting rifle in the country would be registered, with storage checks. Rural deputies call it a tax on tradition. Domestic-violence shelters call it overdue.",
"fr": "Chaque fusil de chasse du pays serait enregistré, avec des contrôles de stockage. Les députés ruraux y voient une taxe sur la tradition. Les refuges pour femmes battues le jugent attendu depuis longtemps."
},
"yes": {
"label": { "en": "Create the register", "fr": "Créer le fichier" },
"effects": [
{ "oneOff": 0.1 },
{ "stat": "order", "delta": 1, "bias": true, "days": 365 },
{ "stat": "opinion", "delta": -2, "days": 60 },
{ "stat": "civilRights", "delta": -1 }
]
},
"no": {
"label": { "en": "Drop the idea", "fr": "Abandonner l'idée" },
"effects": [
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "unrest", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_prison_smuggling_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Drones drop phones into prisons", "fr": "Des drones livrent des téléphones aux prisons" },
"body": {
"en": "Drones are dropping phones and drugs over prison walls, and gang bosses run their business from their cells. The Interior Ministry proposes a month-long visit ban while it reviews procedures.",
"fr": "Des drones larguent téléphones et drogue par-dessus les murs et des chefs de gangs dirigent leurs affaires depuis leur cellule. Le ministère de l'Intérieur propose de suspendre les parloirs un mois le temps de revoir les procédures."
},
"yes": {
"label": { "en": "Ban visits for a month", "fr": "Suspendre les parloirs un mois" },
"effects": [
{ "stat": "order", "delta": 2, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "unrest", "delta": 2, "days": 30 }
]
},
"no": {
"label": { "en": "Fund scanners and jammers", "fr": "Financer scanners et brouilleurs" },
"effects": [
{ "oneOff": 0.3 },
{ "stat": "order", "delta": 1, "days": 60 },
{ "sector": "justice", "delta": 2, "days": 90 }
]
},
"conditions": { "dayMin": 450 }
},
{
"id": "sec_informants_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 200, "max": { "order": 62 } },
"title": { "en": "Paid informants inside extremist groups", "fr": "Des indicateurs payés dans les groupes extrémistes" },
"body": {
"en": "The Directorate wants a fund to pay informants inside three extremist movements. Past experience shows that some informants end up leading the cells they were meant to watch.",
"fr": "Le renseignement veut un fonds pour rémunérer des indicateurs au sein de trois mouvements extrémistes. L'expérience montre que certains finissent par diriger les cellules qu'ils devaient surveiller."
},
"yes": {
"label": { "en": "Fund the informants", "fr": "Financer les indicateurs" },
"effects": [
{ "extraSpending": 0.1 },
{ "stat": "order", "delta": 2, "bias": true, "days": 300 },
{ "stat": "civilRights", "delta": -1 }
],
"setFlags": ["sec_informant"],
"followUp": { "id": "sec_informant_exposed_01", "inDays": 150 }
},
"no": {
"label": { "en": "Refuse the fund", "fr": "Refuser le fonds" },
"effects": [
{ "extraSpending": -0.05 },
{ "stat": "order", "delta": -2, "days": 90 },
{ "stat": "stability", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_informant_exposed_01",
"category": "security",
"doc": "report",
"sender": "intelligence",
"followUpOnly": true,
"conditions": { "flags": ["sec_informant"] },
"title": { "en": "The informant who set a fire", "fr": "L'indicateur qui avait allumé un incendie" },
"body": {
"en": "A paid informant helped set fire to a mosque annex and an immigration office, and the Directorate knew in advance. A magistrate has asked for the file.",
"fr": "Un indicateur rémunéré a participé à l'incendie d'une annexe de mosquée et d'un bureau d'immigration, et le renseignement le savait. Un magistrat a demandé le dossier."
},
"yes": {
"label": { "en": "Hand over the file", "fr": "Transmettre le dossier" },
"effects": [
{ "stat": "opinion", "delta": 3, "days": 40 },
{ "sector": "justice", "delta": 3, "days": 90 },
{ "stat": "order", "delta": -2, "days": 60 },
{ "stat": "hardPower", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Invoke state secrecy", "fr": "Invoquer le secret d'État" },
"effects": [
{ "stat": "order", "delta": 1, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
}
},
{
"id": "sec_police_academy_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 90, "max": { "q:police": 55 } },
"title": { "en": "A longer police academy course", "fr": "Une formation plus longue à l'école de police" },
"body": {
"en": "Recruits now leave the academy after 14 weeks and arrive on the street without knowing the use-of-force rules. The Interior Ministry wants the course extended to a year.",
"fr": "Les recrues quittent l'école après quatorze semaines et arrivent dans la rue sans connaître les règles d'usage de la force. Le ministère de l'Intérieur veut porter la formation à un an."
},
"yes": {
"label": { "en": "Extend the course", "fr": "Allonger la formation" },
"effects": [
{ "extraSpending": 0.2 },
{ "sector": "police", "delta": 5, "days": 240 },
{ "stat": "civilRights", "delta": 1 },
{ "stat": "order", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Keep it short", "fr": "Garder la formation courte" },
"effects": [
{ "sector": "police", "delta": -2, "days": 90 },
{ "stat": "order", "delta": 1, "days": 40 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
}
},
{
"id": "sec_riot_rubber_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 950, "min": { "unrest": 35 } },
"title": { "en": "Rubber bullets for riot units", "fr": "Des balles en caoutchouc pour les anti-émeutes" },
"body": {
"en": "Riot units say that without a longer-range weapon they must wade into crowds with batons. Medical associations remind the ministry what rubber bullets do to an eye.",
"fr": "Les unités anti-émeute disent que sans arme à plus longue portée elles doivent s'enfoncer dans la foule à coups de matraque. Les associations médicales rappellent ce que fait une balle en caoutchouc à un œil."
},
"yes": {
"label": { "en": "Authorise them", "fr": "Les autoriser" },
"effects": [
{ "stat": "order", "delta": 3, "days": 30 },
{ "stat": "civilRights", "delta": -3 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "unrest", "delta": 2, "days": 30 },
{ "stat": "order", "delta": -2, "days": 30 },
{ "sector": "police", "delta": -1, "days": 60 }
]
}
},
{
"id": "sec_masks_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 150, "min": { "unrest": 24 } },
"title": { "en": "Mask ban at demonstrations", "fr": "Interdiction du masque en manifestation" },
"body": {
"en": "Hooded groups smash windows at the end of each march, then vanish. A ban on masks would help identify them. Organisers note that protesters also hide their faces from their employers.",
"fr": "Des groupes cagoulés brisent des vitrines en fin de cortège puis disparaissent. Interdire le masque aiderait à les identifier. Les organisateurs notent que des manifestants se cachent aussi de leur employeur."
},
"yes": {
"label": { "en": "Ban masks", "fr": "Interdire le masque" },
"effects": [
{ "stat": "order", "delta": 2, "bias": true, "days": 300 },
{ "stat": "civilRights", "delta": -2, "bias": true, "days": 300 },
{ "stat": "unrest", "delta": 1, "days": 30 }
]
},
"no": {
"label": { "en": "Leave things as they are", "fr": "Ne rien changer" },
"effects": [
{ "stat": "economy", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_metro_gates_01",
"category": "security",
"doc": "letter",
"sender": "mayor",
"conditions": { "dayMin": 300 },
"title": { "en": "Pickpockets in the metro", "fr": "Pickpockets dans le métro" },
"body": {
"en": "Tourist complaints about the metro have tripled. The mayor proposes ticket gates with guards at every station, and warns that queues at rush hour will not be popular.",
"fr": "Les plaintes des touristes sur le métro ont triplé. Le maire propose des portiques avec agents à chaque station et prévient que les files aux heures de pointe seront impopulaires."
},
"yes": {
"label": { "en": "Fund the gates", "fr": "Financer les portiques" },
"effects": [
{ "oneOff": 0.3 },
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "economy", "delta": 1, "days": 60 }
]
},
"no": {
"label": { "en": "Refuse the gates", "fr": "Refuser les portiques" },
"effects": [
{ "stat": "economy", "delta": -1, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_customs_bribes_01",
"category": "security",
"doc": "memo",
"sender": "min_finance",
"conditions": { "dayMin": 250 },
"title": { "en": "Bribes at the customs posts", "fr": "Pots-de-vin aux postes de douane" },
"body": {
"en": "Audits show customs officers at three crossings waving trucks through for cash, costing the Treasury revenue. Rotating all staff every year would end the arrangements and the experience.",
"fr": "Les audits montrent que des douaniers de trois postes laissent passer des camions contre de l'argent, ce qui prive le Trésor de recettes. Une rotation annuelle du personnel casserait ces arrangements, mais aussi l'expérience accumulée."
},
"yes": {
"label": { "en": "Rotate customs staff", "fr": "Faire tourner les douaniers" },
"effects": [
{ "extraSpending": 0.1 },
{ "revenue": "other", "delta": 0.2 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Leave customs alone", "fr": "Ne pas toucher aux douanes" },
"effects": [
{ "revenue": "other", "delta": -0.1 },
{ "stat": "economy", "delta": -1, "days": 60 },
{ "stat": "stability", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_intel_budget_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 350 },
"title": { "en": "The intelligence budget", "fr": "Le budget du renseignement" },
"body": {
"en": "The Directorate wants its budget doubled to hire analysts and linguists. Parliament's oversight committee notes that it cannot say what the current budget buys.",
"fr": "Le renseignement veut doubler son budget pour recruter analystes et linguistes. La commission parlementaire de contrôle note qu'elle ne sait pas dire ce que le budget actuel achète."
},
"yes": {
"label": { "en": "Double the budget", "fr": "Doubler le budget" },
"effects": [
{ "extraSpending": 0.4 },
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "hardPower", "delta": 2, "days": 90 },
{ "stat": "civilRights", "delta": -1, "bias": true, "days": 365 }
]
},
"no": {
"label": { "en": "Cut the budget", "fr": "Réduire le budget" },
"effects": [
{ "extraSpending": -0.1 },
{ "stat": "hardPower", "delta": -2, "days": 90 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "civilRights", "delta": 1, "bias": true, "days": 180 }
]
}
},
{
"id": "sec_journalists_spy_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 450, "max": { "stability": 62 } },
"title": { "en": "Monitoring journalists' sources", "fr": "Surveiller les sources des journalistes" },
"body": {
"en": "Classified briefings keep appearing in print. The Directorate asks to read the phone logs of three reporters to find the leaker. Editors call it the end of confidential sources.",
"fr": "Des notes classifiées paraissent régulièrement dans la presse. Le renseignement demande à consulter les relevés téléphoniques de trois reporters pour trouver la source. Les rédactions y voient la fin du secret des sources."
},
"yes": {
"label": { "en": "Authorise the monitoring", "fr": "Autoriser la surveillance" },
"effects": [
{ "stat": "stability", "delta": 2, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -4, "bias": true, "days": 365 },
{ "stat": "softPower", "delta": -3, "days": 60 }
]
},
"no": {
"label": { "en": "Protect the reporters", "fr": "Protéger les reporters" },
"effects": [
{ "stat": "stability", "delta": -2, "days": 60 },
{ "stat": "hardPower", "delta": -1, "days": 60 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "civilRights", "delta": 1 }
]
}
},
{
"id": "sec_emergency_01",
"category": "security",
"doc": "telegram",
"sender": "min_interior",
"conditions": { "dayMin": 500, "min": { "unrest": 40 } },
"title": { "en": "State of emergency requested", "fr": "L'état d'urgence demandé" },
"body": {
"en": "RIOTS IN FOUR CITIES FOR A WEEK. POLICE STRETCHED. INTERIOR MINISTRY REQUESTS A SIXTY DAY STATE OF EMERGENCY WITH POWER TO SEARCH WITHOUT WARRANT. STOP.",
"fr": "EMEUTES DANS QUATRE VILLES DEPUIS UNE SEMAINE. POLICE DEBORDEE. LE MINISTERE DE L'INTERIEUR DEMANDE UN ETAT D'URGENCE DE SOIXANTE JOURS AVEC PERQUISITIONS SANS MANDAT. STOP."
},
"yes": {
"label": { "en": "Declare the emergency", "fr": "Décréter l'état d'urgence" },
"effects": [
{ "stat": "order", "delta": 5, "days": 60 },
{ "stat": "unrest", "delta": -4, "days": 60 },
{ "stat": "civilRights", "delta": -5 },
{ "stat": "stability", "delta": 1, "days": 30 }
],
"setFlags": ["sec_emergency"],
"followUp": { "id": "sec_emergency_renew_01", "inDays": 60 }
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "unrest", "delta": 3, "days": 30 },
{ "stat": "order", "delta": -3, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 20 },
{ "stat": "stability", "delta": -1, "days": 30 }
]
}
},
{
"id": "sec_emergency_renew_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"followUpOnly": true,
"conditions": { "flags": ["sec_emergency"] },
"title": { "en": "Renew the state of emergency?", "fr": "Prolonger l'état d'urgence ?" },
"body": {
"en": "The sixty days expire on Friday. Calm has returned to most districts, and the Interior Ministry says the powers are the reason. Opponents say the powers are now being used for ordinary policing.",
"fr": "Les soixante jours expirent vendredi. Le calme est revenu dans la plupart des quartiers et le ministère de l'Intérieur y voit l'effet des pouvoirs spéciaux. Les opposants disent qu'ils servent désormais au maintien de l'ordre ordinaire."
},
"yes": {
"label": { "en": "Renew for 60 days", "fr": "Prolonger de soixante jours" },
"effects": [
{ "stat": "order", "delta": 3, "days": 40 },
{ "stat": "civilRights", "delta": -4 },
{ "stat": "opinion", "delta": -3, "days": 60 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Let it lapse", "fr": "Laisser expirer" },
"effects": [
{ "stat": "civilRights", "delta": 3 },
{ "stat": "order", "delta": -3, "days": 30 },
{ "stat": "unrest", "delta": 3, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_watch_groups_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 600, "max": { "order": 58 } },
"title": { "en": "Neighbourhood watch groups with sticks", "fr": "Des milices de quartier armées de bâtons" },
"body": {
"en": "In several towns residents have formed night patrols after a burglary wave. The Interior Ministry can license them with training, or ban them before one goes too far.",
"fr": "Dans plusieurs villes, des habitants ont formé des patrouilles de nuit après une vague de cambriolages. Le ministère de l'Intérieur peut les encadrer par une licence et une formation, ou les interdire avant qu'une dérive ne survienne."
},
"yes": {
"label": { "en": "License the groups", "fr": "Encadrer les groupes" },
"effects": [
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "extraSpending": -0.05 },
{ "stat": "civilRights", "delta": -1 },
{ "stat": "stability", "delta": -2, "days": 90 }
]
},
"no": {
"label": { "en": "Ban them", "fr": "Les interdire" },
"effects": [
{ "stat": "unrest", "delta": 2, "days": 40 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "civilRights", "delta": 1 },
{ "stat": "order", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_police_drones_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 900, "min": { "unrest": 28 } },
"title": { "en": "Police drones over demonstrations", "fr": "Des drones de police au-dessus des manifestations" },
"body": {
"en": "A fleet of camera drones would let commanders watch crowd movements and stop incidents early. Civil liberties groups ask who will keep the footage and for how long.",
"fr": "Une flotte de drones équipés de caméras permettrait aux commandants de suivre les mouvements de foule et de prévenir les incidents. Les défenseurs des libertés demandent qui conservera les images et combien de temps."
},
"yes": {
"label": { "en": "Buy the drones", "fr": "Acheter les drones" },
"effects": [
{ "oneOff": 0.2 },
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -2, "bias": true, "days": 365 },
{ "stat": "opinion", "delta": 1, "days": 40 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "civilRights", "delta": 1 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "sector": "police", "delta": -1, "days": 60 }
]
}
},
{
"id": "sec_army_drugs_01",
"category": "security",
"doc": "telegram",
"sender": "general",
"conditions": { "dayMin": 950, "max": { "order": 55 } },
"title": { "en": "Troops against the traffickers", "fr": "L'armée contre les trafiquants" },
"body": {
"en": "TRAFFICKER CONVOYS NOW CROSS THE NORTHERN VALLEYS WITH ARMED ESCORTS. POLICE OUTGUNNED. GENERAL STAFF OFFERS TWO BRIGADES. STOP.",
"fr": "DES CONVOIS DE TRAFIQUANTS TRAVERSENT LES VALLEES DU NORD AVEC ESCORTES ARMEES. POLICE DEPASSEE. L'ETAT-MAJOR PROPOSE DEUX BRIGADES. STOP."
},
"yes": {
"label": { "en": "Deploy the brigades", "fr": "Déployer les brigades" },
"effects": [
{ "oneOff": 0.3 },
{ "stat": "order", "delta": 3, "days": 60 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "armyLoyalty", "delta": -2, "days": 90 }
]
},
"no": {
"label": { "en": "Keep soldiers in barracks", "fr": "Garder l'armée dans les casernes" },
"effects": [
{ "stat": "order", "delta": -3, "days": 60 },
{ "stat": "economy", "delta": -1, "days": 90 },
{ "stat": "armyLoyalty", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_deradicalise_01",
"category": "security",
"doc": "report",
"sender": "min_interior",
"conditions": { "dayMin": 950 },
"title": { "en": "Programme for drifting young men", "fr": "Un programme pour jeunes en dérive" },
"body": {
"en": "Social workers report young men in the outer districts being recruited by extremist preachers online. The ministry can fund counselling and apprenticeships, or leave it to the intelligence service.",
"fr": "Des travailleurs sociaux signalent que des jeunes des quartiers périphériques sont recrutés en ligne par des prédicateurs extrémistes. Le ministère peut financer accompagnement et apprentissages, ou laisser faire le renseignement."
},
"yes": {
"label": { "en": "Fund the programme", "fr": "Financer le programme" },
"effects": [
{ "extraSpending": 0.15 },
{ "stat": "order", "delta": 1, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": 1 },
{ "stat": "opinion", "delta": -2, "days": 40 }
]
},
"no": {
"label": { "en": "Leave it to intelligence", "fr": "Laisser le renseignement" },
"effects": [
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -2, "days": 90 },
{ "stat": "unrest", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_sim_cards_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "Register every SIM card", "fr": "Enregistrement de toutes les cartes SIM" },
"body": {
"en": "Anonymous prepaid phones are the tool of choice for scammers and kidnappers. A mandatory registration would end that, and also end the anonymity of every phone in the country.",
"fr": "Les cartes prépayées anonymes sont l'outil favori des escrocs et des ravisseurs. Un enregistrement obligatoire y mettrait fin, ainsi qu'à l'anonymat de tous les téléphones du pays."
},
"yes": {
"label": { "en": "Require registration", "fr": "Exiger l'enregistrement" },
"effects": [
{ "stat": "order", "delta": 1, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -2, "bias": true, "days": 365 },
{ "stat": "economy", "delta": -1, "days": 40 }
]
},
"no": {
"label": { "en": "Keep anonymity", "fr": "Garder l'anonymat" },
"effects": [
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "civilRights", "delta": 1, "bias": true, "days": 180 }
]
},
"conditions": { "dayMin": 420 }
},
{
"id": "sec_cyber_agency_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 550 },
"title": { "en": "A national cyber-defence agency", "fr": "Une agence nationale de cyberdéfense" },
"body": {
"en": "Ransomware gangs and foreign hackers probe state systems every night. A dedicated agency would protect them, and would also hold keys to a good part of the private internet.",
"fr": "Rançongiciels et pirates étrangers sondent chaque nuit les systèmes de l'État. Une agence dédiée les protégerait, mais détiendrait aussi les clés d'une bonne partie de l'internet privé."
},
"yes": {
"label": { "en": "Create the agency", "fr": "Créer l'agence" },
"effects": [
{ "oneOff": 0.3 },
{ "extraSpending": 0.15 },
{ "stat": "economy", "delta": 1, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -1 }
]
},
"no": {
"label": { "en": "Rely on the ministries", "fr": "S'en remettre aux ministères" },
"effects": [
{ "stat": "economy", "delta": -1, "days": 60 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "softPower", "delta": -1, "days": 60 }
]
}
},
{
"id": "sec_witness_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"title": { "en": "A witness protection scheme", "fr": "Un programme de protection des témoins" },
"body": {
"en": "Three witnesses in gang trials have changed their story or vanished this year. A protection scheme with new identities would cost little per head and a great deal in total.",
"fr": "Trois témoins de procès de gangs ont changé de version ou disparu cette année. Un programme de protection avec nouvelles identités coûterait peu par personne, mais beaucoup au total."
},
"yes": {
"label": { "en": "Create the scheme", "fr": "Créer le programme" },
"effects": [
{ "extraSpending": 0.1 },
{ "sector": "justice", "delta": 3, "days": 120 },
{ "stat": "order", "delta": 1, "bias": true, "days": 300 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "extraSpending": -0.1 },
{ "sector": "justice", "delta": -2, "days": 90 },
{ "stat": "order", "delta": -1, "days": 60 }
]
},
"conditions": { "dayMin": 600 }
},
{
"id": "sec_police_recruit_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "max": { "q:police": 45 } },
"title": { "en": "Police stations short of staff", "fr": "Des commissariats en sous-effectif" },
"body": {
"en": "Nine in ten stations report vacancies and response times have doubled. The ministry asks to recruit two thousand officers, which means years of salary bills.",
"fr": "Neuf commissariats sur dix signalent des postes vacants et les délais d'intervention ont doublé. Le ministère demande à recruter deux mille policiers, ce qui engage des années de salaires."
},
"yes": {
"label": { "en": "Recruit two thousand", "fr": "Recruter deux mille policiers" },
"effects": [
{ "extraSpending": 0.3 },
{ "sector": "police", "delta": 5, "days": 180 },
{ "stat": "order", "delta": 3, "bias": true, "days": 365 }
]
},
"no": {
"label": { "en": "Freeze recruitment", "fr": "Geler les recrutements" },
"effects": [
{ "stat": "order", "delta": -2, "days": 90 },
{ "stat": "unrest", "delta": 1, "days": 60 },
{ "sector": "police", "delta": -2, "days": 90 }
]
}
},
{
"id": "sec_police_politics_01",
"category": "security",
"doc": "letter",
"sender": "min_interior",
"conditions": { "dayMin": 900 },
"title": { "en": "The police union picks a side", "fr": "Le syndicat de police prend parti" },
"body": {
"en": "The main police union has endorsed the opposition and told officers to read out its programme at roll call. The Interior Ministry asks to ban partisan activity in uniform.",
"fr": "Le principal syndicat de police a apporté son soutien à l'opposition et demandé aux agents de lire son programme à la prise de service. Le ministère de l'Intérieur demande d'interdire l'activité partisane en uniforme."
},
"yes": {
"label": { "en": "Ban partisan activity", "fr": "Interdire l'activité partisane" },
"effects": [
{ "stat": "civilRights", "delta": -2 },
{ "sector": "police", "delta": -3, "days": 90 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "stability", "delta": 1, "days": 30 }
]
},
"no": {
"label": { "en": "Let the union speak", "fr": "Laisser le syndicat s'exprimer" },
"effects": [
{ "stat": "stability", "delta": -2, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "sector": "police", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_border_camp_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 400 },
"title": { "en": "An informal camp at the northern border", "fr": "Un campement informel à la frontière nord" },
"body": {
"en": "Two thousand people from a neighbouring conflict have set up tents outside a border town. The mayor wants them moved. Aid agencies say there is nowhere else for them to go.",
"fr": "Deux mille personnes fuyant un conflit voisin ont installé des tentes devant une ville frontalière. Le maire veut qu'elles partent. Les agences humanitaires disent qu'elles n'ont nulle part où aller."
},
"yes": {
"label": { "en": "Clear the camp", "fr": "Évacuer le campement" },
"effects": [
{ "stat": "order", "delta": 2, "days": 30 },
{ "stat": "civilRights", "delta": -3 },
{ "stat": "softPower", "delta": -3, "days": 60 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
},
"no": {
"label": { "en": "Provide services", "fr": "Fournir des services" },
"effects": [
{ "extraSpending": 0.15 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": -2, "days": 30 },
{ "stat": "softPower", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_seized_assets_01",
"category": "security",
"doc": "memo",
"sender": "min_finance",
"conditions": { "dayMin": 400 },
"title": { "en": "What to do with the mobsters' villas", "fr": "Que faire des villas des mafieux" },
"body": {
"en": "Courts have seized forty villas, yachts and car dealerships from the docks syndicates. The Treasury wants to auction them. Mayors want to turn them into clinics and youth clubs.",
"fr": "Les tribunaux ont saisi quarante villas, yachts et concessions automobiles aux syndicats des docks. Le Trésor veut les vendre aux enchères. Les maires veulent en faire des dispensaires et des clubs de jeunes."
},
"yes": {
"label": { "en": "Auction the assets", "fr": "Vendre aux enchères" },
"effects": [
{ "oneOff": -0.3 },
{ "stat": "economy", "delta": 1, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Hand them to communities", "fr": "Les confier aux communes" },
"effects": [
{ "stat": "opinion", "delta": 3, "days": 40 },
{ "stat": "unrest", "delta": -1, "days": 60 },
{ "stat": "order", "delta": 1, "bias": true, "days": 180 }
]
}
},
{
"id": "sec_protest_fines_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 450, "min": { "unrest": 30 } },
"title": { "en": "Heavy fines for road blockades", "fr": "De lourdes amendes pour les blocages de routes" },
"body": {
"en": "Farmers, truckers and students have all blocked main roads this year. The ministry proposes fines of a month's wages. Organisers say it targets those who can least afford it.",
"fr": "Agriculteurs, routiers et étudiants ont tous bloqué des axes cette année. Le ministère propose des amendes d'un mois de salaire. Les organisateurs jugent que cela frappe ceux qui en ont le moins les moyens."
},
"yes": {
"label": { "en": "Impose the fines", "fr": "Imposer les amendes" },
"effects": [
{ "revenue": "other", "delta": 0.1 },
{ "stat": "order", "delta": 2, "bias": true, "days": 300 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "unrest", "delta": 1, "days": 30 }
]
},
"no": {
"label": { "en": "Keep the law as it is", "fr": "Maintenir la loi actuelle" },
"effects": [
{ "stat": "economy", "delta": -1, "days": 60 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_hostages_01",
"category": "security",
"doc": "telegram",
"sender": "min_foreign",
"conditions": { "dayMin": 600 },
"title": { "en": "Engineers taken hostage abroad", "fr": "Des ingénieurs pris en otage à l'étranger" },
"body": {
"en": "THREE VALDORIAN ENGINEERS KIDNAPPED BY ARMED GROUP ABROAD. DEMAND TWO MILLION. SPECIAL UNIT READY TO ACT ON YOUR ORDER. STOP.",
"fr": "TROIS INGENIEURS VALDORIENS ENLEVES A L'ETRANGER PAR UN GROUPE ARME. RANCON DE DEUX MILLIONS. UNITE SPECIALE PRETE A AGIR SUR VOTRE ORDRE. STOP."
},
"yes": {
"label": { "en": "Negotiate and pay", "fr": "Négocier et payer" },
"effects": [
{ "oneOff": 0.15 },
{ "stat": "opinion", "delta": 2, "days": 30 },
{ "stat": "order", "delta": -1, "days": 90 },
{ "stat": "softPower", "delta": 1, "days": 60 }
]
},
"no": {
"label": { "en": "Order the rescue raid", "fr": "Ordonner l'assaut" },
"effects": [
{ "stat": "hardPower", "delta": 2, "days": 60 },
{ "stat": "opinion", "delta": -2, "days": 30 },
{ "stat": "softPower", "delta": -2, "days": 60 },
{ "stat": "armyLoyalty", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_harbour_war_01",
"category": "security",
"doc": "telegram",
"sender": "mayor",
"conditions": { "dayMin": 500, "max": { "order": 55 } },
"title": { "en": "Gang war in the harbour district", "fr": "Guerre des gangs dans le quartier du port" },
"body": {
"en": "SIX SHOOTINGS IN FOUR NIGHTS IN THE HARBOUR DISTRICT. SCHOOLS CLOSED. RESIDENTS STAY INDOORS. POLICE ASK FOR A SURGE OF OFFICERS. STOP.",
"fr": "SIX FUSILLADES EN QUATRE NUITS DANS LE QUARTIER DU PORT. ECOLES FERMEES. HABITANTS CONFINES. LA POLICE DEMANDE DES RENFORTS. STOP."
},
"yes": {
"label": { "en": "Surge police into the district", "fr": "Envoyer des renforts de police" },
"effects": [
{ "oneOff": 0.2 },
{ "stat": "order", "delta": 4, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "unrest", "delta": 1, "days": 30 }
]
},
"no": {
"label": { "en": "Fund youth centres instead", "fr": "Financer des centres de jeunes" },
"effects": [
{ "extraSpending": 0.15 },
{ "stat": "order", "delta": -2, "days": 40 },
{ "stat": "unrest", "delta": -2, "days": 90 },
{ "stat": "opinion", "delta": 2, "days": 40 }
]
}
},
{
"id": "sec_sunset_law_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 1000 },
"title": { "en": "Renewing the anti-terror law", "fr": "Reconduire la loi antiterroriste" },
"body": {
"en": "The emergency anti-terror powers expire at the end of the month: detention without charge, house arrest by decree, wider search powers. No attack has happened since. The ministry says that is because of the law.",
"fr": "Les pouvoirs antiterroristes d'exception expirent à la fin du mois : détention sans inculpation, assignation à résidence par décret, perquisitions élargies. Aucun attentat n'a eu lieu depuis. Le ministère y voit l'effet de la loi."
},
"yes": {
"label": { "en": "Renew the law", "fr": "Reconduire la loi" },
"effects": [
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -3, "bias": true, "days": 365 },
{ "stat": "stability", "delta": 1, "days": 60 }
]
},
"no": {
"label": { "en": "Let it lapse", "fr": "La laisser expirer" },
"effects": [
{ "stat": "civilRights", "delta": 3, "bias": true, "days": 365 },
{ "stat": "order", "delta": -2, "days": 90 },
{ "stat": "stability", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_custody_death_01",
"category": "security",
"doc": "report",
"sender": "min_interior",
"conditions": { "dayMin": 650, "max": { "civilRights": 66 } },
"title": { "en": "A death in police custody", "fr": "Un décès en garde à vue" },
"body": {
"en": "A young man died in a cell at a district station. The officers' report says he fell. The autopsy shows otherwise. The police union warns that any suspension will empty the station.",
"fr": "Un jeune homme est mort dans une cellule d'un commissariat de quartier. Le rapport des agents parle d'une chute. L'autopsie dit le contraire. Le syndicat de police prévient que toute suspension videra le commissariat."
},
"yes": {
"label": { "en": "Suspend and investigate", "fr": "Suspendre et enquêter" },
"effects": [
{ "stat": "opinion", "delta": 3, "days": 40 },
{ "stat": "civilRights", "delta": 2 },
{ "stat": "order", "delta": -2, "days": 40 },
{ "sector": "police", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Defend the officers", "fr": "Défendre les policiers" },
"effects": [
{ "stat": "order", "delta": 2, "days": 30 },
{ "stat": "opinion", "delta": -4, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "unrest", "delta": 3, "days": 40 }
]
}
},
{
"id": "sec_crackdown_pardon_01",
"category": "security",
"doc": "letter",
"sender": "union",
"conditions": { "dayMin": 300, "flags": ["crackdown"] },
"title": { "en": "Charges against the square's protesters", "fr": "Poursuites contre les manifestants de la place" },
"body": {
"en": "The Labour Confederation asks you to drop charges against 140 people arrested when the central square was cleared. Prosecutors say that dropping them would tell the next crowd that nothing is risked.",
"fr": "La Confédération du travail vous demande d'abandonner les poursuites contre 140 personnes arrêtées lors de l'évacuation de la place centrale. Le parquet estime que cela dirait à la prochaine foule qu'elle ne risque rien."
},
"yes": {
"label": { "en": "Drop the charges", "fr": "Abandonner les poursuites" },
"effects": [
{ "stat": "civilRights", "delta": 3 },
{ "stat": "opinion", "delta": 2, "days": 40 },
{ "stat": "unrest", "delta": -2, "days": 60 },
{ "stat": "order", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Let prosecutors proceed", "fr": "Laisser le parquet poursuivre" },
"effects": [
{ "stat": "order", "delta": 1, "days": 40 },
{ "stat": "civilRights", "delta": -1 },
{ "stat": "unrest", "delta": 2, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
}
},
{
"id": "sec_oversight_01",
"category": "security",
"doc": "memo",
"sender": "min_justice",
"conditions": { "dayMin": 800, "flags": ["sec_wiretap"] },
"title": { "en": "A court to oversee the wiretaps", "fr": "Un tribunal pour contrôler les écoutes" },
"body": {
"en": "Since the warrantless wiretaps began, judges have asked for a standing court with cleared staff to review them afterwards. The Intelligence Directorate calls it a brake on operations.",
"fr": "Depuis le début des écoutes sans mandat, des juges demandent un tribunal permanent, doté de personnel habilité, pour les contrôler a posteriori. Le renseignement y voit un frein aux opérations."
},
"yes": {
"label": { "en": "Create the court", "fr": "Créer le tribunal" },
"effects": [
{ "sector": "justice", "delta": 3, "days": 120 },
{ "stat": "civilRights", "delta": 3, "bias": true, "days": 365 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "hardPower", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Keep self-oversight", "fr": "Garder l'autocontrôle" },
"effects": [
{ "stat": "civilRights", "delta": -1 },
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "stat": "order", "delta": 1, "days": 60 }
]
}
},
{
"id": "sec_predictive_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 1000 },
"title": { "en": "Predictive policing software", "fr": "Un logiciel de police prédictive" },
"body": {
"en": "A vendor promises software that ranks districts by expected crime and sends patrols there. Past data shows more arrests in poor districts, so the software would send patrols there again.",
"fr": "Un éditeur promet un logiciel qui classe les quartiers par risque de délinquance et y envoie les patrouilles. Les données passées montrent plus d'arrestations dans les quartiers pauvres, où le logiciel renverrait donc les patrouilles."
},
"yes": {
"label": { "en": "Buy the software", "fr": "Acheter le logiciel" },
"effects": [
{ "oneOff": 0.2 },
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "civilRights", "delta": -2, "bias": true, "days": 365 },
{ "sector": "police", "delta": 2, "days": 90 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "civilRights", "delta": 1 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_paramilitary_01",
"category": "security",
"doc": "report",
"sender": "intelligence",
"conditions": { "dayMin": 950 },
"title": { "en": "A youth group drilling in the forest", "fr": "Un groupe de jeunes s'entraîne en forêt" },
"body": {
"en": "Weekend camps run by a nationalist youth league teach drill, knife fighting and the history of grievances. It has fifteen thousand members. Banning it may push it underground.",
"fr": "Les camps de week-end d'une ligue de jeunesse nationaliste enseignent l'ordre serré, le combat au couteau et l'histoire des rancunes. Elle compte quinze mille membres. L'interdire pourrait la pousser dans la clandestinité."
},
"yes": {
"label": { "en": "Dissolve the league", "fr": "Dissoudre la ligue" },
"effects": [
{ "stat": "order", "delta": 2, "days": 40 },
{ "stat": "civilRights", "delta": -2 },
{ "stat": "stability", "delta": 1, "days": 30 },
{ "stat": "unrest", "delta": 1, "days": 40 }
]
},
"no": {
"label": { "en": "Watch but do not ban", "fr": "Surveiller sans interdire" },
"effects": [
{ "stat": "stability", "delta": -2, "days": 60 },
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "civilRights", "delta": 1 }
]
}
},
{
"id": "sec_overtime_cap_01",
"category": "security",
"doc": "memo",
"sender": "min_finance",
"conditions": { "dayMin": 700, "min": { "deficit": 3 } },
"title": { "en": "Cap police overtime", "fr": "Plafonner les heures supplémentaires de la police" },
"body": {
"en": "Police overtime costs more than the force's entire equipment budget, and the audit office says half of it is padded. A cap would cut the bill and lengthen response times.",
"fr": "Les heures supplémentaires de la police coûtent plus que tout le budget d'équipement, et la Cour des comptes estime que la moitié est gonflée. Un plafond réduirait la facture et allongerait les délais d'intervention."
},
"yes": {
"label": { "en": "Impose the cap", "fr": "Imposer le plafond" },
"effects": [
{ "extraSpending": -0.15 },
{ "sector": "police", "delta": -3, "days": 120 },
{ "stat": "order", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Keep paying", "fr": "Continuer à payer" },
"effects": [
{ "extraSpending": 0.1 },
{ "stat": "order", "delta": 1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_joint_border_01",
"category": "security",
"doc": "memo",
"sender": "min_foreign",
"conditions": { "dayMin": 1100 },
"title": { "en": "Joint patrols with the neighbours", "fr": "Patrouilles conjointes avec les voisins" },
"body": {
"en": "Two neighbouring governments offer joint patrols and shared intelligence on smuggling routes. They ask to station liaison officers in Valdoria and to see the files of the border police.",
"fr": "Deux gouvernements voisins proposent des patrouilles conjointes et le partage du renseignement sur les routes de contrebande. Ils demandent à poster des officiers de liaison en Valdorie et à consulter les dossiers de la police aux frontières."
},
"yes": {
"label": { "en": "Sign the accord", "fr": "Signer l'accord" },
"effects": [
{ "oneOff": 0.1 },
{ "stat": "order", "delta": 1, "bias": true, "days": 365 },
{ "stat": "softPower", "delta": 2, "days": 60 },
{ "stat": "hardPower", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Decline", "fr": "Décliner" },
"effects": [
{ "stat": "softPower", "delta": -1, "days": 60 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "stability", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_festival_crowd_01",
"category": "security",
"doc": "letter",
"sender": "mayor",
"conditions": { "dayMin": 1200 },
"title": { "en": "Midsummer concert crowd limit", "fr": "Jauge du concert de la Saint-Jean" },
"body": {
"en": "The capital's midsummer concert drew 50,000 people last year into a space built for 30,000. The fire brigade wants a hard cap. The organisers say the cap cuts the stalls' takings.",
"fr": "Le concert de la Saint-Jean a attiré l'an dernier 50 000 personnes dans un espace prévu pour 30 000. Les pompiers veulent une jauge stricte. Les organisateurs disent qu'elle réduit les recettes des commerçants."
},
"yes": {
"label": { "en": "Cap at 30,000", "fr": "Limiter à 30 000" },
"effects": [
{ "stat": "order", "delta": 1, "days": 30 },
{ "stat": "opinion", "delta": -2, "days": 30 },
{ "stat": "economy", "delta": -1, "days": 40 }
]
},
"no": {
"label": { "en": "Let the crowd come", "fr": "Laisser venir la foule" },
"effects": [
{ "stat": "economy", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -2, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 20 }
]
}
},
{
"id": "sec_id_checks_01",
"category": "security",
"doc": "memo",
"sender": "min_interior",
"conditions": { "dayMin": 1000, "min": { "unrest": 28 } },
"title": { "en": "Random identity checks in the street", "fr": "Contrôles d'identité aléatoires dans la rue" },
"body": {
"en": "After a market stabbing, the police ask for the power to stop and check anyone's papers without a reason. Community groups note that the people stopped will not be a random sample.",
"fr": "Après une attaque au couteau sur un marché, la police demande le droit de contrôler les papiers de n'importe qui sans motif. Des associations de quartier notent que les personnes contrôlées ne seront pas un échantillon aléatoire."
},
"yes": {
"label": { "en": "Grant the power", "fr": "Accorder ce pouvoir" },
"effects": [
{ "stat": "order", "delta": 3, "days": 60 },
{ "stat": "civilRights", "delta": -3, "bias": true, "days": 365 },
{ "stat": "opinion", "delta": -2, "days": 40 },
{ "stat": "unrest", "delta": 1, "days": 40 }
]
},
"no": {
"label": { "en": "Refuse", "fr": "Refuser" },
"effects": [
{ "stat": "order", "delta": -1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "unrest", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_opposition_file_01",
"category": "security",
"doc": "letter",
"sender": "intelligence",
"conditions": { "dayMin": 1100, "max": { "opinion": 55 } },
"title": { "en": "A file on the opposition leader", "fr": "Un dossier sur le chef de l'opposition" },
"body": {
"en": "The Directorate offers a file on the opposition leader's finances, gathered over three years. It is real, it is legal to hold, and it is not legal to use. The elections are in a few months.",
"fr": "Le renseignement offre un dossier sur les finances du chef de l'opposition, constitué sur trois ans. Il est réel, sa détention est légale, son usage ne l'est pas. Les élections ont lieu dans quelques mois."
},
"yes": {
"label": { "en": "Use the file", "fr": "Utiliser le dossier" },
"effects": [
{ "stat": "stability", "delta": 2, "days": 40 },
{ "stat": "opinion", "delta": 2, "days": 30 },
{ "stat": "civilRights", "delta": -3 },
{ "stat": "softPower", "delta": -2, "days": 60 }
]
},
"no": {
"label": { "en": "Burn it", "fr": "Le détruire" },
"effects": [
{ "stat": "opinion", "delta": -1, "days": 30 },
{ "stat": "civilRights", "delta": 2 },
{ "stat": "stability", "delta": -1, "days": 40 }
]
}
},
{
"id": "sec_cash_limit_01",
"category": "security",
"doc": "memo",
"sender": "min_finance",
"conditions": { "dayMin": 350 },
"title": { "en": "A ceiling on cash payments", "fr": "Un plafond pour les paiements en espèces" },
"body": {
"en": "Gangs launder money through used-car dealers, scrap yards and restaurants. A ceiling on cash payments would make it harder, and shopkeepers who deal mostly in cash say they will pay for it.",
"fr": "Les gangs blanchissent de l'argent via les garagistes, les ferrailleurs et les restaurants. Un plafond de paiement en espèces compliquerait la tâche, et les commerçants qui travaillent surtout en liquide disent qu'ils en feront les frais."
},
"yes": {
"label": { "en": "Set the ceiling", "fr": "Fixer le plafond" },
"effects": [
{ "stat": "order", "delta": 1, "bias": true, "days": 365 },
{ "revenue": "other", "delta": 0.1 },
{ "stat": "economy", "delta": -1, "days": 60 },
{ "stat": "opinion", "delta": -1, "days": 30 }
]
},
"no": {
"label": { "en": "Leave cash alone", "fr": "Laisser les espèces tranquilles" },
"effects": [
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "economy", "delta": 1, "days": 40 },
{ "stat": "opinion", "delta": 1, "days": 30 }
]
}
},
{
"id": "sec_rural_stations_01",
"category": "security",
"doc": "memo",
"sender": "min_finance",
"conditions": { "dayMin": 500, "min": { "deficit": 3 } },
"title": { "en": "Close the smallest police stations", "fr": "Fermer les plus petits commissariats" },
"body": {
"en": "Sixty rural stations see fewer than ten cases a month. Closing them frees officers for the cities and cuts the rent bill. Villages say they will be left with a phone number.",
"fr": "Soixante commissariats ruraux traitent moins de dix affaires par mois. Les fermer libérerait des agents pour les villes et réduirait les loyers. Les villages disent qu'il ne leur restera qu'un numéro de téléphone."
},
"yes": {
"label": { "en": "Close the stations", "fr": "Fermer les commissariats" },
"effects": [
{ "extraSpending": -0.15 },
{ "sector": "police", "delta": -2, "days": 120 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "stat": "order", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Keep them open", "fr": "Les garder ouverts" },
"effects": [
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "stat": "order", "delta": 1, "days": 40 },
{ "extraSpending": 0.05 }
]
}
},
{
"id": "sec_campus_01",
"category": "security",
"doc": "telegram",
"sender": "min_education",
"conditions": { "dayMin": 130, "min": { "unrest": 28 } },
"title": { "en": "Students occupy the university", "fr": "Des étudiants occupent l'université" },
"body": {
"en": "STUDENTS OCCUPY MAIN UNIVERSITY BUILDING OVER TUITION FEES. RECTOR ASKS FOR POLICE. LECTURES CANCELLED SINCE MONDAY. STOP.",
"fr": "DES ETUDIANTS OCCUPENT LE BATIMENT PRINCIPAL DE L'UNIVERSITE CONTRE LES FRAIS D'INSCRIPTION. LE RECTEUR DEMANDE LA POLICE. COURS ANNULES DEPUIS LUNDI. STOP."
},
"yes": {
"label": { "en": "Send in the police", "fr": "Envoyer la police" },
"effects": [
{ "stat": "order", "delta": 3, "days": 30 },
{ "stat": "civilRights", "delta": -3 },
{ "stat": "opinion", "delta": -3, "days": 40 },
{ "sector": "education", "delta": -1, "days": 60 }
]
},
"no": {
"label": { "en": "Open negotiations", "fr": "Ouvrir des négociations" },
"effects": [
{ "stat": "unrest", "delta": 1, "days": 30 },
{ "stat": "order", "delta": -1, "days": 30 },
{ "stat": "opinion", "delta": 1, "days": 30 },
{ "extraSpending": 0.1 }
]
}
},
{
"id": "sec_spyware_01",
"category": "security",
"doc": "memo",
"sender": "intelligence",
"conditions": { "dayMin": 1050, "max": { "order": 62 } },
"title": { "en": "Spyware from a foreign vendor", "fr": "Un logiciel espion d'un fournisseur étranger" },
"body": {
"en": "A foreign vendor sells software that reads any phone remotely. Three other governments have already bought it. Two of them were later found to have used it on their own ministers.",
"fr": "Un fournisseur étranger vend un logiciel qui lit n'importe quel téléphone à distance. Trois autres gouvernements l'ont déjà acheté. Deux d'entre eux l'ont ensuite utilisé contre leurs propres ministres."
},
"yes": {
"label": { "en": "Buy the spyware", "fr": "Acheter le logiciel" },
"effects": [
{ "oneOff": 0.2 },
{ "stat": "order", "delta": 2, "bias": true, "days": 365 },
{ "stat": "hardPower", "delta": 2, "days": 90 },
{ "stat": "civilRights", "delta": -2, "bias": true, "days": 365 }
]
},
"no": {
"label": { "en": "Decline", "fr": "Décliner" },
"effects": [
{ "stat": "hardPower", "delta": -1, "days": 60 },
{ "stat": "order", "delta": -1, "days": 60 },
{ "stat": "softPower", "delta": 1, "days": 60 }
]
}
}
]