2127 lines
98 KiB
JSON
2127 lines
98 KiB
JSON
[
|
|
{
|
|
"id": "soc_pension_age_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "dayMin": 60 },
|
|
"title": { "en": "Raise the retirement age?", "fr": "Reculer l'âge de la retraite ?" },
|
|
"body": {
|
|
"en": "The pension fund is running a growing gap. The Labour Ministry suggests raising the retirement age by two years. Every union has already said no.",
|
|
"fr": "La caisse des retraites accuse un déficit croissant. Le ministère du Travail suggère de repousser l'âge de départ de deux ans. Tous les syndicats ont déjà dit non."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise the age", "fr": "Reculer l'âge" },
|
|
"effects": [
|
|
{ "extraSpending": -0.5 },
|
|
{ "stat": "opinion", "delta": -5, "days": 60 },
|
|
{ "stat": "unrest", "delta": 4, "days": 60 }
|
|
]
|
|
},
|
|
"no": { "label": { "en": "Leave it as is", "fr": "Ne rien changer" }, "effects": [{ "extraSpending": 0.3 }] }
|
|
},
|
|
{
|
|
"id": "soc_childcare_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"title": { "en": "Universal childcare", "fr": "Garde d'enfants universelle" },
|
|
"body": {
|
|
"en": "Free public childcare would let thousands of parents return to work. It would also add a permanent line to the budget.",
|
|
"fr": "Une garde d'enfants publique et gratuite permettrait à des milliers de parents de retourner travailler. Elle ajouterait aussi une ligne permanente au budget."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund it", "fr": "La financer" },
|
|
"effects": [
|
|
{ "extraSpending": 0.6 },
|
|
{ "stat": "opinion", "delta": 4, "days": 45 },
|
|
{ "stat": "unemployment", "delta": -0.3, "bias": true, "days": 365 }
|
|
]
|
|
},
|
|
"no": { "label": { "en": "Decline", "fr": "Décliner" }, "effects": [{ "stat": "opinion", "delta": -2, "days": 30 }] }
|
|
},
|
|
{
|
|
"id": "soc_port_strike_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "dayMin": 30 },
|
|
"title": { "en": "Port workers demand a raise", "fr": "Les dockers réclament une augmentation" },
|
|
"body": {
|
|
"en": "Dockworkers threaten to stop loading ships on Monday unless wages are raised. The harbour master reports a queue of cargo vessels already waiting.",
|
|
"fr": "Les dockers menacent de cesser de charger les navires lundi si les salaires ne sont pas relevés. La capitainerie signale déjà une file de cargos en attente."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Grant the raise", "fr": "Accorder la hausse" },
|
|
"effects": [{ "oneOff": 0.2 }, { "stat": "stability", "delta": 2, "days": 30 }]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Hold the line", "fr": "Tenir bon" },
|
|
"effects": [
|
|
{ "stat": "unrest", "delta": 4, "days": 30 },
|
|
{ "stat": "economy", "delta": -2, "days": 30 },
|
|
{ "stat": "order", "delta": -2, "days": 30 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_food_subsidy_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "min": { "inflation": 4 } },
|
|
"title": { "en": "Subsidise bread and fuel", "fr": "Subventionner le pain et le carburant" },
|
|
"body": {
|
|
"en": "Prices are climbing faster than wages. A subsidy on bread and fuel would ease the pressure on poorer households, at the cost of the deficit.",
|
|
"fr": "Les prix montent plus vite que les salaires. Une subvention sur le pain et le carburant soulagerait les ménages modestes, au prix du déficit."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Subsidise", "fr": "Subventionner" },
|
|
"effects": [
|
|
{ "extraSpending": 0.5 },
|
|
{ "stat": "opinion", "delta": 3, "days": 30 },
|
|
{ "stat": "inflation", "delta": -0.5, "bias": true, "days": 120 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Let prices run", "fr": "Laisser les prix filer" },
|
|
"effects": [{ "stat": "opinion", "delta": -4, "days": 40 }, { "stat": "unrest", "delta": 3, "days": 40 }]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_shelters_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "mayor",
|
|
"title": { "en": "Winter shelters for the homeless", "fr": "Des abris d'hiver pour les sans-abri" },
|
|
"body": {
|
|
"en": "The mayor of the capital asks for emergency funds to open heated shelters before the first frost. Without them, the city expects a hard winter.",
|
|
"fr": "Le maire de la capitale demande des fonds d'urgence pour ouvrir des abris chauffés avant les premières gelées. Sans eux, la ville s'attend à un hiver difficile."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Release the funds", "fr": "Débloquer les fonds" },
|
|
"effects": [{ "oneOff": 0.3 }, { "stat": "opinion", "delta": 2, "days": 30 }, { "stat": "order", "delta": 1, "days": 30 }]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Not now", "fr": "Pas maintenant" },
|
|
"effects": [{ "stat": "opinion", "delta": -1, "days": 30 }, { "stat": "unrest", "delta": 1, "days": 30 }]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_min_income_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"title": { "en": "A minimum income for every household", "fr": "Un revenu minimum pour chaque foyer" },
|
|
"body": {
|
|
"en": "The Labour Ministry proposes a guaranteed minimum income for any household under the poverty line. Economists are split on whether it frees people to work or keeps them away from it.",
|
|
"fr": "Le ministère du Travail propose un revenu minimum garanti pour tout foyer sous le seuil de pauvreté. Les économistes se divisent : il libérerait les gens pour le travail, ou les en éloignerait."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Create the income", "fr": "Créer le revenu" },
|
|
"effects": [
|
|
{ "extraSpending": 0.7 },
|
|
{ "stat": "opinion", "delta": 4, "days": 45 },
|
|
{ "stat": "unrest", "delta": -3, "days": 60 },
|
|
{ "stat": "unemployment", "delta": 0.2, "bias": true, "days": 365 }
|
|
],
|
|
"setFlags": ["soc_min_income"],
|
|
"followUp": { "id": "soc_min_income_fraud_01", "inDays": 150 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep current aid", "fr": "Garder les aides actuelles" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "unrest", "delta": 2, "days": 40 },
|
|
{ "sector": "social", "delta": -2, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_min_income_fraud_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "press_office",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Fraud claims hit the minimum income", "fr": "La fraude fait scandale au revenu minimum" },
|
|
"body": {
|
|
"en": "A newspaper reports minimum income paid to households with undeclared earnings. Audits would cost money and anger recipients, while ignoring the story feeds every critic of the scheme.",
|
|
"fr": "Un journal révèle du revenu minimum versé à des foyers aux gains non déclarés. Des contrôles coûteraient cher et braqueraient les bénéficiaires, mais ignorer l'affaire nourrit tous les détracteurs du dispositif."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Order audits", "fr": "Ordonner des contrôles" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "unrest", "delta": 1, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Defend the scheme", "fr": "Défendre le dispositif" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "stat": "economy", "delta": -1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_unemp_benefit_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"title": { "en": "How long should jobless pay last?", "fr": "Combien de temps indemniser le chômage ?" },
|
|
"body": {
|
|
"en": "Unemployment benefit runs for twenty-four months. Finance wants eighteen, arguing that long claims discourage the search for work. The unions answer that there are no jobs to search for.",
|
|
"fr": "L'allocation chômage court sur vingt-quatre mois. Les Finances en veulent dix-huit, estimant que les longues indemnisations découragent la recherche d'emploi. Les syndicats répondent qu'il n'y a pas d'emploi à chercher."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Cut to 18 months", "fr": "Passer à 18 mois" },
|
|
"effects": [
|
|
{ "extraSpending": -0.4 },
|
|
{ "stat": "unemployment", "delta": -0.2, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep 24 months", "fr": "Garder 24 mois" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 270 },
|
|
{ "stat": "economy", "delta": -1, "days": 60 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 40, "min": { "debt": 55 } }
|
|
},
|
|
{
|
|
"id": "soc_minwage_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "dayMin": 20 },
|
|
"title": { "en": "Raise the minimum wage by 8 %", "fr": "Relever le salaire minimum de 8 %" },
|
|
"body": {
|
|
"en": "The Confederation asks for an eight percent rise in the minimum wage, the first in three years. Employers in the south predict closures and a return to cash-in-hand hiring.",
|
|
"fr": "La Confédération réclame une hausse de huit pour cent du salaire minimum, la première en trois ans. Les patrons du sud annoncent des fermetures et un retour à l'embauche au noir."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise it by 8 %", "fr": "Le relever de 8 %" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 4, "days": 45 },
|
|
{ "stat": "unrest", "delta": -3, "days": 45 },
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "unemployment", "delta": 0.2, "bias": true, "days": 365 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 270 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Freeze it", "fr": "Le geler" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "stat": "unrest", "delta": 3, "days": 40 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_parental_leave_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"title": { "en": "Paid leave for new fathers", "fr": "Un congé payé pour les nouveaux pères" },
|
|
"body": {
|
|
"en": "Fathers get three days of leave at a birth. The Labour Ministry proposes eight weeks paid by the social fund, to share childcare and help mothers keep their careers. Small firms dread the gaps in their rosters.",
|
|
"fr": "Les pères obtiennent trois jours de congé à la naissance. Le ministère du Travail propose huit semaines payées par la caisse sociale, pour partager la garde et préserver la carrière des mères. Les petites entreprises redoutent les trous dans leurs plannings."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Grant eight weeks", "fr": "Accorder huit semaines" },
|
|
"effects": [
|
|
{ "extraSpending": 0.3 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "civilRights", "delta": 2, "days": 90 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep three days", "fr": "Garder trois jours" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "sector": "social", "delta": -1, "days": 120 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 200 }
|
|
},
|
|
{
|
|
"id": "soc_disability_allow_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_labour",
|
|
"conditions": { "dayMin": 15, "max": { "q:social": 62 } },
|
|
"title": { "en": "The disability allowance has not moved", "fr": "L'allocation d'invalidité n'a pas bougé" },
|
|
"body": {
|
|
"en": "The disability allowance has been frozen for six years, though rents and food have not. Advocacy groups call it a quiet impoverishment. A fifteen percent rise would reach one hundred forty thousand people.",
|
|
"fr": "L'allocation d'invalidité est gelée depuis six ans, contrairement aux loyers et à l'alimentation. Les associations parlent d'appauvrissement silencieux. Une hausse de quinze pour cent toucherait cent quarante mille personnes."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise it by 15 %", "fr": "La relever de 15 %" },
|
|
"effects": [
|
|
{ "extraSpending": 0.4 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "sector": "social", "delta": 3, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Maintain the freeze", "fr": "Maintenir le gel" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "sector": "social", "delta": -2, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_strike_law_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "dayMin": 30 },
|
|
"title": { "en": "Seven days' notice before any strike", "fr": "Préavis de sept jours avant toute grève" },
|
|
"body": {
|
|
"en": "After three unannounced stoppages at the port and on the metro, employers want a compulsory notice of seven days and a secret ballot. The Confederation calls it a ban dressed up as a rule.",
|
|
"fr": "Après trois arrêts de travail sans préavis au port et dans le métro, le patronat veut un préavis obligatoire de sept jours et un vote à bulletin secret. La Confédération y voit une interdiction déguisée en règlement."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Impose the notice", "fr": "Imposer le préavis" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 3, "days": 60 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 },
|
|
{ "stat": "civilRights", "delta": -3 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 60 }
|
|
],
|
|
"setFlags": ["soc_strike_law"],
|
|
"followUp": { "id": "soc_strike_general_01", "inDays": 60 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave the right intact", "fr": "Laisser le droit intact" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": -1, "days": 60 },
|
|
{ "stat": "order", "delta": -2, "days": 45 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 }
|
|
],
|
|
"followUp": { "id": "soc_wildcat_01", "inDays": 45 }
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_strike_general_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "union",
|
|
"followUpOnly": true,
|
|
"title": { "en": "The Confederation calls a protest day", "fr": "La Confédération appelle à une journée d'action" },
|
|
"body": {
|
|
"en": "Answering the notice law, the Confederation calls a day of stoppages and marches in every city. The Interior Ministry offers extra police; the Labour Ministry offers talks.",
|
|
"fr": "En réponse à la loi sur le préavis, la Confédération appelle à une journée d'arrêts de travail et de manifestations dans toutes les villes. L'Intérieur propose des renforts de police ; le Travail propose de négocier."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Open talks", "fr": "Ouvrir des négociations" },
|
|
"effects": [
|
|
{ "oneOff": 0.1 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Deploy the police", "fr": "Déployer la police" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 3, "days": 30 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "stat": "civilRights", "delta": -2, "days": 90 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_wildcat_01",
|
|
"category": "social",
|
|
"doc": "telegram",
|
|
"sender": "min_labour",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Wildcat stoppages spread", "fr": "Les grèves sauvages s'étendent" },
|
|
"body": {
|
|
"en": "UNANNOUNCED STOPPAGES AT PORT, METRO AND TWO REFINERIES FOR THREE DAYS. EMPLOYERS LOSING MILLIONS. UNION OFFERS TALKS IF NO RULE IS IMPOSED. STOP.",
|
|
"fr": "ARRETS DE TRAVAIL SAUVAGES AU PORT, DANS LE METRO ET DANS DEUX RAFFINERIES DEPUIS TROIS JOURS. LE PATRONAT PERD DES MILLIONS. LE SYNDICAT OFFRE DE NEGOCIER SI AUCUNE REGLE N'EST IMPOSEE. STOP."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Impose the notice rule", "fr": "Imposer le préavis" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 3, "days": 45 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 },
|
|
{ "stat": "civilRights", "delta": -3 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Negotiate a deal", "fr": "Négocier un accord" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "economy", "delta": -2, "days": 45 },
|
|
{ "stat": "stability", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_food_bank_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "mayor",
|
|
"title": { "en": "Food banks cannot keep up", "fr": "Les banques alimentaires n'y arrivent plus" },
|
|
"body": {
|
|
"en": "The mayor of the capital reports that the food bank now feeds twelve thousand people a week, double last year. Volunteers are exhausted and the shelves are empty by Wednesday.",
|
|
"fr": "Le maire de la capitale signale que la banque alimentaire nourrit désormais douze mille personnes par semaine, le double d'il y a un an. Les bénévoles sont épuisés et les étagères vides dès le mercredi."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund the food banks", "fr": "Financer les banques" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "unrest", "delta": -1, "days": 40 },
|
|
{ "sector": "social", "delta": 1, "days": 120 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Rely on donations", "fr": "Compter sur les dons" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "stability", "delta": -1, "days": 45 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 110, "max": { "q:social": 60 } }
|
|
},
|
|
{
|
|
"id": "soc_care_homes_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_health",
|
|
"title": { "en": "Care homes inspection report", "fr": "Rapport sur les maisons de retraite" },
|
|
"body": {
|
|
"en": "An inspection of private care homes found understaffing and unpaid carers in a third of them. Compulsory staffing ratios would raise fees, and some homes would close.",
|
|
"fr": "Une inspection des maisons de retraite privées a relevé du sous-effectif et des soignants non payés dans un tiers d'entre elles. Des ratios de personnel obligatoires feraient monter les tarifs, et certaines maisons fermeraient."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Impose staffing ratios", "fr": "Imposer des ratios" },
|
|
"effects": [
|
|
{ "extraSpending": 0.3 },
|
|
{ "sector": "health", "delta": 3, "days": 180 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
],
|
|
"setFlags": ["soc_care_rules"],
|
|
"followUp": { "id": "soc_care_inspect_01", "inDays": 120 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it to the market", "fr": "S'en remettre au marché" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "sector": "health", "delta": -2, "days": 180 },
|
|
{ "stat": "unrest", "delta": 1, "days": 30 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 70, "max": { "q:health": 62 } }
|
|
},
|
|
{
|
|
"id": "soc_care_inspect_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_health",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Care homes: the first closures", "fr": "Maisons de retraite : premières fermetures" },
|
|
"body": {
|
|
"en": "Under the new ratios, nine care homes must close and nine hundred residents be rehoused. Operators ask for a transition fund; the ministry notes that most of the nine failed their last three inspections.",
|
|
"fr": "Avec les nouveaux ratios, neuf maisons de retraite doivent fermer et neuf cents résidents être relogés. Les exploitants demandent un fonds de transition ; le ministère note que la plupart ont échoué aux trois dernières inspections."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund the transition", "fr": "Financer la transition" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "sector": "health", "delta": 2, "days": 120 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Let them close", "fr": "Laisser fermer" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 40 },
|
|
{ "stat": "stability", "delta": -1, "days": 30 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_workweek_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "dayMin": 45 },
|
|
"title": { "en": "A shorter working week", "fr": "Une semaine de travail plus courte" },
|
|
"body": {
|
|
"en": "Valdorians work forty hours. The Labour Ministry proposes thirty-seven with no pay cut, betting that productivity will catch up. Industry replies that the bill lands on exporters first.",
|
|
"fr": "Les Valdoriens travaillent quarante heures. Le ministère du Travail propose trente-sept heures sans baisse de salaire, en pariant sur un rattrapage de productivité. L'industrie répond que la facture tombera d'abord sur les exportateurs."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Cut to 37 hours", "fr": "Passer à 37 heures" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 4, "days": 45 },
|
|
{ "stat": "economy", "delta": -2, "bias": true, "days": 270 },
|
|
{ "stat": "unemployment", "delta": -0.2, "bias": true, "days": 365 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 270 },
|
|
{ "sector": "industry", "delta": -2, "days": 180 }
|
|
],
|
|
"setFlags": ["soc_short_week"],
|
|
"followUp": { "id": "soc_workweek_review_01", "inDays": 240 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep 40 hours", "fr": "Garder 40 heures" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": 1, "days": 90 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_workweek_review_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_industry",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Exporters want out of the 37-hour week", "fr": "Les exportateurs veulent sortir des 37 heures" },
|
|
"body": {
|
|
"en": "A year in, exporters report overtime bills and missed orders, while surveys show happier workers. Industry asks for exemptions in sectors with seasonal peaks.",
|
|
"fr": "Un an après, les exportateurs signalent des heures supplémentaires coûteuses et des commandes manquées, tandis que les sondages montrent des salariés plus heureux. L'industrie réclame des dérogations pour les secteurs à pic saisonnier."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Grant exemptions", "fr": "Accorder des dérogations" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": 2, "bias": true, "days": 180 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 40 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Hold the rule", "fr": "Maintenir la règle" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "stability", "delta": 1, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "oneOff": 0.2 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_gender_pay_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_justice",
|
|
"title": { "en": "Women earn 19 % less", "fr": "Les femmes gagnent 19 % de moins" },
|
|
"body": {
|
|
"en": "A ministry audit finds an unexplained pay gap of nineteen percent between men and women in comparable jobs. A transparency law would force firms with over fifty staff to publish pay bands and answer claims.",
|
|
"fr": "Un audit du ministère relève un écart de salaire inexpliqué de dix-neuf pour cent entre hommes et femmes à poste comparable. Une loi de transparence obligerait les entreprises de plus de cinquante salariés à publier leurs grilles et à répondre aux plaintes."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Pass the transparency law", "fr": "Voter la transparence" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "stat": "civilRights", "delta": 3, "days": 90 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Rely on voluntary reports", "fr": "Miser sur le volontariat" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 250 }
|
|
},
|
|
{
|
|
"id": "soc_child_benefit_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "dayMin": 130, "min": { "deficit": 2 } },
|
|
"title": { "en": "Child benefit: for all, or for some?", "fr": "Allocations familiales : pour tous, ou presque ?" },
|
|
"body": {
|
|
"en": "Child benefit is paid to every family whatever the income. Finance wants it limited to the lower half of earners, freeing money for school canteens. Middle-class parents already feel squeezed.",
|
|
"fr": "Les allocations familiales sont versées à toutes les familles, quel que soit le revenu. Les Finances veulent les réserver à la moitié la plus modeste, pour financer des cantines. Les parents des classes moyennes se sentent déjà à l'étroit."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Means-test it", "fr": "Les soumettre à conditions" },
|
|
"effects": [
|
|
{ "extraSpending": -0.4 },
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "sector": "education", "delta": 2, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep it universal", "fr": "Les garder universelles" },
|
|
"effects": [{ "stat": "opinion", "delta": 2, "days": 30 }, { "stat": "economy", "delta": -1, "days": 90 }]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_garbage_strike_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "mayor",
|
|
"title": { "en": "Rubbish piles up as sanitation strikes", "fr": "Les éboueurs en grève, les ordures s'entassent" },
|
|
"body": {
|
|
"en": "Sanitation workers have been out for eight days and the capital's pavements are lined with bags. The mayor asks the state to fund a pay rise the city cannot afford; the workers also ask for hazard pay.",
|
|
"fr": "Les éboueurs sont en grève depuis huit jours et les trottoirs de la capitale sont bordés de sacs. Le maire demande à l'État de financer une hausse que la ville ne peut pas payer ; les grévistes réclament aussi une prime de risque."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund the pay rise", "fr": "Financer la hausse" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "unrest", "delta": -2, "days": 30 },
|
|
{ "stat": "stability", "delta": 1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Tell the city to hold", "fr": "Dire à la ville de tenir" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -3, "days": 30 },
|
|
{ "stat": "unrest", "delta": 3, "days": 30 },
|
|
{ "stat": "order", "delta": -2, "days": 30 },
|
|
{ "sector": "health", "delta": -1, "days": 60 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 60, "min": { "unrest": 30 } }
|
|
},
|
|
{
|
|
"id": "soc_charity_tax_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"title": { "en": "Tax relief for charitable giving", "fr": "Un allègement fiscal pour les dons" },
|
|
"body": {
|
|
"en": "Valdorian donors deduct nothing for gifts to charities, while foundations next door thrive on relief. A sixty percent deduction would cost little and sustain food banks and shelters. Critics say it mostly rewards the wealthy.",
|
|
"fr": "Les donateurs valdoriens ne déduisent rien de leurs dons, alors que les fondations voisines prospèrent grâce aux allègements. Une déduction de soixante pour cent coûterait peu et soutiendrait banques alimentaires et refuges. Ses détracteurs y voient un cadeau aux riches."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Allow the deduction", "fr": "Autoriser la déduction" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": -0.1 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "sector": "social", "delta": 2, "days": 180 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Refuse the relief", "fr": "Refuser l'allègement" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": 0.1 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "sector": "social", "delta": -2, "days": 180 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 150 }
|
|
},
|
|
{
|
|
"id": "soc_pension_indexing_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "min": { "inflation": 3.5 }, "dayMin": 90 },
|
|
"title": { "en": "Pensions lose ground to prices", "fr": "Les pensions perdent face aux prix" },
|
|
"body": {
|
|
"en": "With prices rising, pensions buy less each month. Indexing them to inflation would cost money the budget lacks; a one-off bonus costs less, and pensioners will remember the difference at the polls.",
|
|
"fr": "Les prix montent et les pensions achètent moins chaque mois. Les indexer sur l'inflation coûterait ce que le budget n'a pas ; une prime unique coûte moins cher, et les retraités s'en souviendront dans les urnes."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Index the pensions", "fr": "Indexer les pensions" },
|
|
"effects": [
|
|
{ "extraSpending": 0.5 },
|
|
{ "stat": "opinion", "delta": 4, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Pay a one-off bonus", "fr": "Verser une prime unique" },
|
|
"effects": [{ "oneOff": 0.3 }, { "stat": "opinion", "delta": 1, "days": 30 }, { "stat": "unrest", "delta": 1, "days": 45 }]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_zero_hours_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_labour",
|
|
"conditions": { "min": { "unemployment": 7 }, "dayMin": 60 },
|
|
"title": { "en": "Zero-hour contracts spread", "fr": "Les contrats sans horaires se multiplient" },
|
|
"body": {
|
|
"en": "A fifth of new hires in retail and catering are on contracts with no guaranteed hours. A ban would give workers some security and push some employers to hire fewer people.",
|
|
"fr": "Un cinquième des embauches dans le commerce et la restauration se fait sans durée de travail garantie. Une interdiction apporterait de la sécurité aux salariés et pousserait certains employeurs à embaucher moins."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Ban the contracts", "fr": "Interdire ces contrats" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.2, "bias": true, "days": 270 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave the market alone", "fr": "Laisser faire le marché" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_loneliness_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "min_health",
|
|
"weight": 0.5,
|
|
"title": { "en": "A unit against loneliness?", "fr": "Une cellule contre la solitude ?" },
|
|
"body": {
|
|
"en": "A health survey finds one pensioner in four goes a week without speaking to anyone. The Health Ministry suggests a small unit to fund home visits, clubs and helplines. Opposition papers call it a gimmick.",
|
|
"fr": "Une enquête de santé révèle qu'un retraité sur quatre passe une semaine sans parler à personne. Le ministère de la Santé propose une petite cellule pour financer visites, clubs et lignes d'écoute. Les journaux d'opposition parlent de gadget."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Create the unit", "fr": "Créer la cellule" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "sector": "health", "delta": 2, "days": 180 },
|
|
{ "sector": "social", "delta": 2, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Drop the idea", "fr": "Abandonner l'idée" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "sector": "health", "delta": -1, "days": 120 }
|
|
]
|
|
},
|
|
"conditions": { "dayMin": 300, "max": { "opinion": 60 } }
|
|
},
|
|
{
|
|
"id": "soc_sunday_work_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_industry",
|
|
"conditions": { "dayMax": 500 },
|
|
"title": { "en": "Open the shops on Sundays?", "fr": "Ouvrir les magasins le dimanche ?" },
|
|
"body": {
|
|
"en": "The retail federation wants Sunday opening to compete with online sellers. Unions and churches object, and small shopkeepers fear they cannot staff seven days.",
|
|
"fr": "La fédération du commerce veut l'ouverture dominicale pour concurrencer la vente en ligne. Syndicats et Églises s'y opposent, et les petits commerçants craignent de ne pas pouvoir tenir sept jours."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Allow Sunday opening", "fr": "Autoriser le dimanche" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": 2, "bias": true, "days": 180 },
|
|
{ "revenue": "other", "delta": 0.1 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep Sundays closed", "fr": "Garder le repos dominical" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 },
|
|
{ "revenue": "other", "delta": -0.1 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_retraining_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_industry",
|
|
"conditions": { "min": { "unemployment": 7.5 }, "dayMin": 60 },
|
|
"title": { "en": "A paid year of retraining", "fr": "Une année de reconversion payée" },
|
|
"body": {
|
|
"en": "Factory closures have left thousands of workers with skills nobody wants. A retraining year paid at ninety percent of the old wage would cost real money and might cut long-term unemployment.",
|
|
"fr": "Les fermetures d'usines ont laissé des milliers d'ouvriers avec des compétences dont personne ne veut. Une année de reconversion payée à quatre-vingt-dix pour cent de l'ancien salaire coûterait cher et pourrait réduire le chômage de longue durée."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund retraining", "fr": "Financer la reconversion" },
|
|
"effects": [
|
|
{ "oneOff": 0.4 },
|
|
{ "stat": "unemployment", "delta": -0.3, "bias": true, "days": 365 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 365 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Offer job-centre advice", "fr": "Se limiter aux conseils" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_poverty_card_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "dayMin": 80 },
|
|
"title": { "en": "A food card for the poorest", "fr": "Une carte alimentaire pour les plus pauvres" },
|
|
"body": {
|
|
"en": "Instead of subsidising food for all, the ministry proposes a payment card for the poorest fifth, usable only for food, fuel and medicine. It costs less, but critics call it humiliating.",
|
|
"fr": "Plutôt que de subventionner l'alimentation pour tous, le ministère propose une carte de paiement pour le cinquième le plus pauvre, limitée à la nourriture, au carburant et aux médicaments. Elle coûte moins, mais ses détracteurs la jugent humiliante."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Issue the card", "fr": "Distribuer la carte" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "sector": "social", "delta": 2, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the general aid", "fr": "Garder l'aide générale" },
|
|
"effects": [
|
|
{ "extraSpending": 0.3 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "unrest", "delta": -1, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_migrants_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "min_interior",
|
|
"conditions": { "dayMin": 120 },
|
|
"title": { "en": "Families at the border crossings", "fr": "Des familles aux postes frontières" },
|
|
"body": {
|
|
"en": "Fighting in a neighbouring state has sent forty thousand people towards Valdoria's crossings. The Interior Ministry can open reception centres or close the gates, and each choice will be judged abroad.",
|
|
"fr": "Des combats dans un État voisin ont jeté quarante mille personnes vers les postes frontières valdoriens. L'Intérieur peut ouvrir des centres d'accueil ou fermer les barrières, et chaque choix sera jugé à l'étranger."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Open reception centres", "fr": "Ouvrir des centres d'accueil" },
|
|
"effects": [
|
|
{ "oneOff": 0.5 },
|
|
{ "stat": "civilRights", "delta": 3, "days": 90 },
|
|
{ "stat": "softPower", "delta": 3, "days": 90 },
|
|
{ "stat": "opinion", "delta": -2, "days": 45 },
|
|
{ "stat": "unrest", "delta": 1, "days": 60 }
|
|
],
|
|
"setFlags": ["soc_refugees"],
|
|
"followUp": { "id": "soc_refugee_camp_01", "inDays": 60 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Close the crossings", "fr": "Fermer les passages" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 2, "days": 45 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -3, "days": 90 },
|
|
{ "stat": "softPower", "delta": -3, "days": 90 },
|
|
{ "stat": "stability", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_refugee_camp_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_interior",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Reception centres overflow", "fr": "Les centres d'accueil débordent" },
|
|
"body": {
|
|
"en": "The centres hold twice their capacity and residents on the edge of the capital are protesting. Renting flats for families costs more; dispersing them to villages spreads the burden and the resentment.",
|
|
"fr": "Les centres accueillent le double de leur capacité et les habitants de la périphérie de la capitale protestent. Louer des logements aux familles coûte plus cher ; les disperser dans les villages répartit le fardeau, et la rancœur."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Rent flats for families", "fr": "Louer des logements" },
|
|
"effects": [
|
|
{ "oneOff": 0.4 },
|
|
{ "sector": "housing", "delta": -1, "days": 120 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 }
|
|
],
|
|
"followUp": { "id": "soc_refugee_work_01", "inDays": 90 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Disperse to the villages", "fr": "Disperser dans les villages" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "order", "delta": -1, "days": 45 },
|
|
{ "extraSpending": -0.1 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_refugee_work_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Work permits for refugees", "fr": "Des permis de travail pour les réfugiés" },
|
|
"body": {
|
|
"en": "Several thousand refugees have waited months without the right to work. A permit would let them fill gaps in farming and building; unions fear it will pull wages down.",
|
|
"fr": "Plusieurs milliers de réfugiés attendent depuis des mois sans droit de travailler. Un permis leur permettrait de combler des manques dans l'agriculture et le bâtiment ; les syndicats craignent une pression sur les salaires."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Grant work permits", "fr": "Accorder les permis" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": 2, "bias": true, "days": 270 },
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "civilRights", "delta": 2, "days": 90 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep them waiting", "fr": "Les laisser attendre" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_youth_guarantee_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_education",
|
|
"conditions": { "min": { "unemployment": 6 }, "dayMin": 100 },
|
|
"title": { "en": "A guarantee for the under-25s", "fr": "Une garantie pour les moins de 25 ans" },
|
|
"body": {
|
|
"en": "The Education Ministry proposes that every young person out of work receives a job, a course or an apprenticeship within four months. It would cost real money and needs employers who actually cooperate.",
|
|
"fr": "Le ministère de l'Éducation propose que chaque jeune sans emploi se voie offrir un poste, une formation ou un apprentissage sous quatre mois. Cela coûterait cher et suppose des employeurs qui jouent réellement le jeu."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Launch the guarantee", "fr": "Lancer la garantie" },
|
|
"effects": [
|
|
{ "oneOff": 0.4 },
|
|
{ "stat": "unemployment", "delta": -0.3, "bias": true, "days": 365 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 60 }
|
|
],
|
|
"setFlags": ["soc_youth_guarantee"],
|
|
"followUp": { "id": "soc_youth_review_01", "inDays": 300 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Wait for growth", "fr": "Attendre la croissance" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "stability", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_youth_review_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_labour",
|
|
"followUpOnly": true,
|
|
"title": { "en": "The youth guarantee: first results", "fr": "La garantie jeunes : premiers résultats" },
|
|
"body": {
|
|
"en": "Half of the young people enrolled found work or a course, but a fifth dropped out, and some employers pocketed training subsidies for jobs that already existed. Tighter rules save money and slow enrolment.",
|
|
"fr": "La moitié des jeunes inscrits ont trouvé un emploi ou une formation, mais un cinquième a décroché, et certains employeurs ont encaissé des aides pour des postes qui existaient déjà. Des règles plus strictes font économiser et freinent les inscriptions."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Tighten the rules", "fr": "Durcir les règles" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Expand the scheme", "fr": "Étendre le dispositif" },
|
|
"effects": [
|
|
{ "extraSpending": 0.4 },
|
|
{ "stat": "unemployment", "delta": -0.2, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_gig_workers_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "dayMin": 150 },
|
|
"title": { "en": "Couriers demand employee status", "fr": "Les livreurs réclament le statut de salarié" },
|
|
"body": {
|
|
"en": "Couriers on delivery apps earn less than the minimum wage and bear their own accidents. The Confederation wants them reclassified as employees; the platforms threaten to leave the Valdorian market.",
|
|
"fr": "Les livreurs des applications gagnent moins que le salaire minimum et supportent leurs propres accidents. La Confédération veut les requalifier en salariés ; les plateformes menacent de quitter le marché valdorien."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Reclassify as employees", "fr": "Les requalifier en salariés" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
],
|
|
"setFlags": ["soc_gig_employees"],
|
|
"followUp": { "id": "soc_gig_exit_01", "inDays": 70 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the self-employed status", "fr": "Garder le statut indépendant" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
],
|
|
"followUp": { "id": "soc_gig_strike_01", "inDays": 60 }
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_gig_exit_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "min_industry",
|
|
"followUpOnly": true,
|
|
"title": { "en": "A platform pulls out of two cities", "fr": "Une plateforme quitte deux villes" },
|
|
"body": {
|
|
"en": "The largest delivery platform halts service in two cities, citing the new status. Restaurants lose a third of their orders. A temporary subsidy could lure it back, while local rivals are waiting to take its place.",
|
|
"fr": "La plus grande plateforme de livraison suspend son service dans deux villes, invoquant le nouveau statut. Les restaurants perdent un tiers de leurs commandes. Une aide temporaire pourrait la faire revenir, tandis que des rivaux locaux guettent sa place."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Subsidise the return", "fr": "Subventionner le retour" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Let local rivals step in", "fr": "Laisser place aux rivaux" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": -1, "days": 45 },
|
|
{ "stat": "opinion", "delta": -1, "days": 40 },
|
|
{ "stat": "unemployment", "delta": -0.1, "bias": true, "days": 180 },
|
|
{ "stat": "stability", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_gig_strike_01",
|
|
"category": "social",
|
|
"doc": "telegram",
|
|
"sender": "min_interior",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Couriers block three bridges", "fr": "Les livreurs bloquent trois ponts" },
|
|
"body": {
|
|
"en": "COURIERS BLOCK THREE BRIDGES IN THE CAPITAL. DELIVERIES HALTED, TRAFFIC AT A STANDSTILL. PLATFORMS REFUSE ALL TALKS. STOP.",
|
|
"fr": "LES LIVREURS BLOQUENT TROIS PONTS DE LA CAPITALE. LIVRAISONS ARRETEES, CIRCULATION PARALYSEE. LES PLATEFORMES REFUSENT TOUT DIALOGUE. STOP."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Mediate a code of conduct", "fr": "Médier un code de conduite" },
|
|
"effects": [
|
|
{ "oneOff": 0.1 },
|
|
{ "stat": "unrest", "delta": -2, "days": 30 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Clear the bridges", "fr": "Dégager les ponts" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 3, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -2, "days": 60 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_village_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_interior",
|
|
"conditions": { "dayMin": 180, "max": { "opinion": 55 } },
|
|
"title": { "en": "Villages empty as the young leave", "fr": "Les villages se vident de leurs jeunes" },
|
|
"body": {
|
|
"en": "Two hundred villages have lost a third of their residents in ten years, and a school or a shop closes every month. A relocation bonus would pay families to settle there; critics say it buys short stays.",
|
|
"fr": "Deux cents villages ont perdu un tiers de leurs habitants en dix ans, et une école ou un commerce ferme chaque mois. Une prime d'installation paierait des familles pour s'y fixer ; les critiques y voient des séjours achetés."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Pay a relocation bonus", "fr": "Verser une prime d'installation" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "sector": "housing", "delta": 2, "days": 180 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 }
|
|
],
|
|
"setFlags": ["soc_villages"],
|
|
"followUp": { "id": "soc_village_review_01", "inDays": 365 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Let villages shrink", "fr": "Laisser décliner les villages" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_village_review_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_labour",
|
|
"followUpOnly": true,
|
|
"title": { "en": "The relocation bonus: who stayed?", "fr": "La prime d'installation : qui est resté ?" },
|
|
"body": {
|
|
"en": "A third of the families who took the bonus have left again, though villages that kept a school are growing. The ministry proposes tying future payments to five years of residence.",
|
|
"fr": "Un tiers des familles qui ont touché la prime sont reparties, mais les villages qui ont gardé une école gagnent des habitants. Le ministère propose de lier les prochains versements à cinq ans de résidence."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Tie it to five years", "fr": "La lier à cinq ans" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Continue as it is", "fr": "Continuer ainsi" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "sector": "housing", "delta": 1, "days": 120 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_pension_fund_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "dayMin": 500, "min": { "debt": 50 } },
|
|
"title": { "en": "Let the pension fund buy shares", "fr": "Laisser la caisse de retraite acheter des actions" },
|
|
"body": {
|
|
"en": "The pension reserve fund holds only government bonds, at low yields. Finance proposes moving a quarter into shares and property, for higher returns and higher risk.",
|
|
"fr": "Le fonds de réserve des retraites ne détient que des obligations d'État, à faible rendement. Les Finances proposent d'en placer un quart en actions et en immobilier, pour plus de rendement et plus de risque."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Allow the shift", "fr": "Autoriser le placement" },
|
|
"effects": [
|
|
{ "extraSpending": -0.3 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 }
|
|
],
|
|
"setFlags": ["soc_pension_equities"],
|
|
"followUp": { "id": "soc_pension_crash_01", "inDays": 400 }
|
|
},
|
|
"no": {
|
|
"label": { "en": "Stay with bonds", "fr": "Rester aux obligations" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "stability", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_pension_crash_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "central_bank",
|
|
"followUpOnly": true,
|
|
"title": { "en": "Markets fall, and the pension fund too", "fr": "La Bourse chute, la caisse de retraite aussi" },
|
|
"body": {
|
|
"en": "Shares have dropped by a fifth and the pension fund has lost eight months of contributions on paper. The opposition demands a top-up from the budget; Finance advises riding out the slump.",
|
|
"fr": "Les actions ont perdu un cinquième et le fonds de retraite a effacé huit mois de cotisations sur le papier. L'opposition exige un abondement budgétaire ; les Finances conseillent d'attendre la remontée."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Top up from the budget", "fr": "Abonder par le budget" },
|
|
"effects": [
|
|
{ "oneOff": 0.5 },
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "stability", "delta": 1, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Ride out the slump", "fr": "Attendre la remontée" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_ngo_funding_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_interior",
|
|
"conditions": { "dayMin": 240, "min": { "unrest": 30 } },
|
|
"title": { "en": "Foreign money for local NGOs", "fr": "De l'argent étranger pour des ONG locales" },
|
|
"body": {
|
|
"en": "Several Valdorian NGOs are financed from abroad. The Interior Ministry wants them registered as foreign-funded bodies and audited. Advocacy groups call it the first step towards silencing them.",
|
|
"fr": "Plusieurs ONG valdoriennes sont financées depuis l'étranger. Le ministère de l'Intérieur veut les faire enregistrer comme organismes à financement étranger et les auditer. Les associations y voient la première étape vers leur mise au silence."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Require registration", "fr": "Imposer l'enregistrement" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 2, "days": 60 },
|
|
{ "stat": "stability", "delta": 1, "days": 60 },
|
|
{ "stat": "civilRights", "delta": -3, "days": 90 },
|
|
{ "stat": "softPower", "delta": -2, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave them free", "fr": "Les laisser libres" },
|
|
"effects": [
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "stat": "softPower", "delta": 1, "days": 90 },
|
|
{ "stat": "stability", "delta": -1, "days": 60 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_miners_pension_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "dayMin": 480, "min": { "unrest": 30 } },
|
|
"title": { "en": "Early retirement for miners", "fr": "Retraite anticipée pour les mineurs" },
|
|
"body": {
|
|
"en": "Miners in the northern basin retire at fifty-eight after thirty years underground. The Confederation asks for fifty-five. The pension fund notes that the mines will not last long enough to need it.",
|
|
"fr": "Les mineurs du bassin du nord partent à cinquante-huit ans après trente ans de fond. La Confédération demande cinquante-cinq ans. La caisse de retraite note que les mines ne dureront pas assez pour en avoir besoin."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Allow retirement at 55", "fr": "Autoriser le départ à 55 ans" },
|
|
"effects": [
|
|
{ "extraSpending": 0.3 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Refuse", "fr": "Refuser" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "order", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_carer_allowance_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_health",
|
|
"conditions": { "dayMin": 540, "max": { "q:health": 62 } },
|
|
"title": { "en": "Paying family carers", "fr": "Rémunérer les proches aidants" },
|
|
"body": {
|
|
"en": "Half a million Valdorians look after a sick or elderly relative, mostly women and mostly unpaid. A carer's allowance would recognise the work and still cost less than the care homes it spares.",
|
|
"fr": "Un demi-million de Valdoriens s'occupent d'un proche malade ou âgé, le plus souvent des femmes et sans rémunération. Une allocation d'aidant reconnaîtrait ce travail et coûterait encore moins que les maisons de retraite évitées."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Create the allowance", "fr": "Créer l'allocation" },
|
|
"effects": [
|
|
{ "extraSpending": 0.4 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "sector": "health", "delta": 1, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Fund respite care only", "fr": "Financer seulement du répit" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "sector": "social", "delta": 1, "days": 120 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_union_dues_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_industry",
|
|
"conditions": { "dayMin": 520 },
|
|
"title": { "en": "Union dues: opt in or opt out?", "fr": "Cotisations syndicales : l'accord ou le refus ?" },
|
|
"body": {
|
|
"en": "Business groups want union dues to be paid only on request, instead of being deducted from pay by default. Membership is already falling, and union treasuries would shrink further.",
|
|
"fr": "Les organisations patronales veulent que la cotisation syndicale ne soit versée que sur demande, au lieu d'être retenue d'office sur la paie. Les adhésions baissent déjà, et les caisses syndicales fondraient davantage."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Make dues opt-in", "fr": "Rendre la cotisation optionnelle" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the deduction", "fr": "Garder la retenue" },
|
|
"effects": [
|
|
{ "stat": "stability", "delta": 1, "days": 60 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_summer_camp_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "mayor",
|
|
"conditions": { "dayMin": 450, "min": { "unrest": 30 } },
|
|
"title": { "en": "Holiday vouchers for poor families", "fr": "Des chèques-vacances pour les familles pauvres" },
|
|
"body": {
|
|
"en": "The capital funds holiday camps for children who would otherwise spend the summer in tower blocks, and the waiting list is six times the places. The mayor asks the state to extend the vouchers nationwide.",
|
|
"fr": "La capitale finance des colonies de vacances pour des enfants qui passeraient sinon l'été dans les tours, et la liste d'attente fait six fois les places. Le maire demande à l'État d'étendre les chèques à tout le pays."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Extend the vouchers", "fr": "Étendre les chèques" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 60 },
|
|
{ "sector": "social", "delta": 1, "days": 120 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it to the cities", "fr": "Laisser aux villes" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "extraSpending": -0.1 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_pact_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "press_office",
|
|
"conditions": { "min": { "unrest": 40 }, "dayMin": 120 },
|
|
"title": { "en": "A social pact with the unions", "fr": "Un pacte social avec les syndicats" },
|
|
"body": {
|
|
"en": "Protests keep growing. The press office suggests a national round table with unions and employers, trading wage talks for a truce. It would take weeks and concede ground on both sides.",
|
|
"fr": "Les manifestations ne cessent de croître. Le porte-parole propose une table ronde nationale avec syndicats et patronat, échangeant des négociations salariales contre une trêve. Cela prendrait des semaines et coûterait des concessions de part et d'autre."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Convene the round table", "fr": "Convoquer la table ronde" },
|
|
"effects": [
|
|
{ "oneOff": 0.2 },
|
|
{ "stat": "unrest", "delta": -4, "days": 60 },
|
|
{ "stat": "stability", "delta": 2, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Wait for it to pass", "fr": "Attendre que cela passe" },
|
|
"effects": [
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "stat": "stability", "delta": -2, "days": 45 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 90 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_child_poverty_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_education",
|
|
"conditions": { "max": { "q:social": 55 }, "dayMin": 200 },
|
|
"title": { "en": "One child in six is poor", "fr": "Un enfant sur six est pauvre" },
|
|
"body": {
|
|
"en": "Child poverty has risen to sixteen percent. Free school meals and a top-up for single-parent households would reach most of those children at a moderate price.",
|
|
"fr": "La pauvreté des enfants atteint seize pour cent. Des repas scolaires gratuits et un complément pour les familles monoparentales toucheraient la plupart d'entre eux pour un prix modéré."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund meals and a top-up", "fr": "Financer repas et complément" },
|
|
"effects": [
|
|
{ "extraSpending": 0.5 },
|
|
{ "sector": "education", "delta": 2, "days": 180 },
|
|
{ "sector": "social", "delta": 3, "days": 180 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 60 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Wait for growth", "fr": "Attendre la croissance" },
|
|
"effects": [
|
|
{ "sector": "social", "delta": -2, "days": 180 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_domestic_workers_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "dayMin": 600 },
|
|
"title": { "en": "Domestic workers without contracts", "fr": "Employés de maison sans contrat" },
|
|
"body": {
|
|
"en": "Cleaners, nannies and home carers have no contract, no sick pay and no pension. Regularising them would cost households and bring the state new contributions.",
|
|
"fr": "Femmes de ménage, nounous et aides à domicile n'ont ni contrat, ni congé maladie, ni retraite. Les régulariser coûterait aux ménages et rapporterait de nouvelles cotisations à l'État."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Regularise them", "fr": "Les régulariser" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": 0.1 },
|
|
{ "stat": "civilRights", "delta": 2, "days": 90 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it informal", "fr": "Laisser dans l'informel" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_widows_pension_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "dayMin": 480 },
|
|
"title": { "en": "Pensions for surviving spouses", "fr": "Pensions de réversion" },
|
|
"body": {
|
|
"en": "Surviving spouses receive half of the late partner's pension, and a third of widows live under the poverty line. Raising the share to sixty percent costs less than the opposition claims and more than Finance would like.",
|
|
"fr": "Les conjoints survivants touchent la moitié de la pension du défunt, et un tiers des veuves vivent sous le seuil de pauvreté. Passer à soixante pour cent coûte moins que l'opposition ne le prétend, et plus que les Finances ne le voudraient."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise it to 60 %", "fr": "La porter à 60 %" },
|
|
"effects": [
|
|
{ "extraSpending": 0.3 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 },
|
|
{ "sector": "social", "delta": 2, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep it at 50 %", "fr": "La garder à 50 %" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "sector": "social", "delta": -1, "days": 120 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_night_work_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_health",
|
|
"conditions": { "dayMin": 700 },
|
|
"title": { "en": "A better premium for night work", "fr": "Une meilleure prime de travail de nuit" },
|
|
"body": {
|
|
"en": "Nurses, bakers and bus drivers work nights for a premium unchanged in twenty years. A higher premium and a guaranteed rest period are proposed. Employers say the bill will reach the prices.",
|
|
"fr": "Infirmières, boulangers et conducteurs de bus travaillent de nuit pour une prime inchangée depuis vingt ans. Une prime plus élevée et un repos garanti sont proposés. Les employeurs disent que la facture se retrouvera dans les prix."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise the premium", "fr": "Relever la prime" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "sector": "health", "delta": 1, "days": 180 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 180 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it as it is", "fr": "Ne rien changer" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "sector": "health", "delta": -1, "days": 180 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_heating_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_industry",
|
|
"conditions": { "dayMin": 150, "min": { "inflation": 3 } },
|
|
"title": { "en": "Heating bills in the cold months", "fr": "Les factures de chauffage en hiver" },
|
|
"body": {
|
|
"en": "Two hundred thousand households spend a fifth of their income on heating in winter. A direct allowance would reach them fast; leaving it to the energy suppliers is cheaper and slower.",
|
|
"fr": "Deux cent mille foyers consacrent un cinquième de leurs revenus au chauffage en hiver. Une allocation directe les atteindrait vite ; s'en remettre aux fournisseurs d'énergie coûte moins, mais agit plus lentement."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Pay a heating allowance", "fr": "Verser une allocation" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it to suppliers", "fr": "S'en remettre aux fournisseurs" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 120 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_basic_pension_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "max": { "q:social": 55 }, "dayMin": 400 },
|
|
"title": { "en": "A basic pension for everyone", "fr": "Une pension de base pour tous" },
|
|
"body": {
|
|
"en": "One pensioner in five lives on a minimum pension that does not cover the rent. A basic pension paid regardless of contributions would lift them, and reward informal workers who never paid in.",
|
|
"fr": "Un retraité sur cinq vit d'un minimum vieillesse qui ne couvre pas le loyer. Une pension de base versée sans condition de cotisation les relèverait, et récompenserait les travailleurs informels qui n'ont jamais cotisé."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Introduce a basic pension", "fr": "Créer une pension de base" },
|
|
"effects": [
|
|
{ "extraSpending": 0.6 },
|
|
{ "sector": "social", "delta": 3, "days": 180 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Stay contribution-based", "fr": "Rester sur la cotisation" },
|
|
"effects": [
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_phased_retirement_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "dayMin": 440 },
|
|
"title": { "en": "Phased retirement", "fr": "La retraite progressive" },
|
|
"body": {
|
|
"en": "Workers could taper off, part-time work plus a partial pension, from sixty-one. Employers like keeping experienced staff; unions fear it will become a way to cut full pensions through the back door.",
|
|
"fr": "Les salariés pourraient réduire leur activité dès soixante et un ans, temps partiel et pension partielle. Les employeurs apprécient de garder des anciens ; les syndicats craignent un moyen de rogner les pensions complètes par la bande."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Allow phased retirement", "fr": "Ouvrir la retraite progressive" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 270 },
|
|
{ "stat": "unemployment", "delta": -0.1, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the clean break", "fr": "Garder la coupure nette" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_integration_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_interior",
|
|
"conditions": { "dayMin": 450 },
|
|
"title": { "en": "Language courses for newcomers", "fr": "Des cours de langue pour les nouveaux arrivants" },
|
|
"body": {
|
|
"en": "Immigrants who do not speak Valdorian are three times likelier to be jobless. The ministry proposes compulsory language and civics courses, paid by the state, with residence permits tied to attendance.",
|
|
"fr": "Les immigrés qui ne parlent pas le valdorien ont trois fois plus de risques d'être sans emploi. Le ministère propose des cours obligatoires de langue et d'instruction civique, financés par l'État, avec des titres de séjour liés à l'assiduité."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund compulsory courses", "fr": "Financer des cours obligatoires" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 270 },
|
|
{ "sector": "education", "delta": 1, "days": 180 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Make them voluntary", "fr": "Les laisser facultatifs" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_care_insurance_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_health",
|
|
"conditions": { "max": { "q:health": 58 }, "dayMin": 480 },
|
|
"title": { "en": "Insurance for long-term care", "fr": "Une assurance pour la dépendance" },
|
|
"body": {
|
|
"en": "An ageing population needs more nursing at home and in care homes. A compulsory long-term care insurance, paid by a payroll levy, would fund it. Employers and employees alike will see a new line on the payslip.",
|
|
"fr": "Une population vieillissante a besoin de plus de soins à domicile et en établissement. Une assurance dépendance obligatoire, financée par une cotisation salariale, y pourvoirait. Employeurs et salariés verront une nouvelle ligne sur la fiche de paie."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Create the insurance", "fr": "Créer l'assurance" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": 0.4 },
|
|
{ "sector": "health", "delta": 3, "days": 180 },
|
|
{ "stat": "opinion", "delta": -2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Let families pay", "fr": "Laisser les familles payer" },
|
|
"effects": [
|
|
{ "extraSpending": -0.1 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "sector": "health", "delta": -2, "days": 180 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_board_quota_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_justice",
|
|
"conditions": { "dayMin": 520 },
|
|
"title": { "en": "Women on company boards", "fr": "Des femmes dans les conseils d'administration" },
|
|
"body": {
|
|
"en": "Women hold one board seat in eight at Valdoria's largest firms. A forty percent quota backed by fines would force the change; business groups call it tokenism and a burden on boardrooms.",
|
|
"fr": "Les femmes occupent un siège sur huit dans les conseils des plus grandes entreprises valdoriennes. Un quota de quarante pour cent assorti d'amendes forcerait le changement ; le patronat y voit du formalisme et une charge."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Set a 40 % quota", "fr": "Fixer un quota de 40 %" },
|
|
"effects": [
|
|
{ "stat": "civilRights", "delta": 3, "days": 90 },
|
|
{ "stat": "softPower", "delta": 1, "days": 90 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Issue guidelines only", "fr": "Se limiter à des consignes" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_disability_quota_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"conditions": { "max": { "q:social": 60 }, "dayMin": 560 },
|
|
"title": { "en": "Hiring quota for disabled workers", "fr": "Quota d'emploi des travailleurs handicapés" },
|
|
"body": {
|
|
"en": "Firms with over fifty staff must employ four percent disabled workers, and most prefer paying the fine. Doubling the fine and adding wage subsidies would make hiring cheaper than refusing.",
|
|
"fr": "Les entreprises de plus de cinquante salariés doivent employer quatre pour cent de travailleurs handicapés, et la plupart préfèrent payer l'amende. La doubler et ajouter des aides salariales rendrait l'embauche moins chère que le refus."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise fines and subsidies", "fr": "Relever amendes et aides" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "revenue": "other", "delta": 0.1 },
|
|
{ "sector": "social", "delta": 2, "days": 180 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the fines", "fr": "Garder les amendes" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "sector": "social", "delta": -1, "days": 120 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_public_pay_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "dayMin": 950, "min": { "deficit": 4 } },
|
|
"title": { "en": "Public sector pay freeze", "fr": "Gel de la paie du secteur public" },
|
|
"body": {
|
|
"en": "With the deficit above target, Finance proposes freezing public sector pay for a year. Teachers, nurses and clerks, one worker in five, would take a cut in real terms.",
|
|
"fr": "Le déficit dépassant l'objectif, les Finances proposent de geler les salaires du secteur public pendant un an. Enseignants, infirmiers et employés, un salarié sur cinq, subiraient une baisse en termes réels."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Freeze public pay", "fr": "Geler les salaires publics" },
|
|
"effects": [
|
|
{ "extraSpending": -0.6 },
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "sector": "administration", "delta": -2, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep indexing pay", "fr": "Maintenir l'indexation" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_extra_holiday_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"weight": 0.5,
|
|
"conditions": { "dayMin": 640 },
|
|
"title": { "en": "An extra public holiday", "fr": "Un jour férié de plus" },
|
|
"body": {
|
|
"en": "The Confederation asks for a new national holiday on the anniversary of the Republic's founding. Shopkeepers and exporters count the lost working day; most Valdorians would happily take it.",
|
|
"fr": "La Confédération demande un nouveau jour férié national pour l'anniversaire de la fondation de la République. Commerçants et exportateurs comptent la journée perdue ; la plupart des Valdoriens la prendraient volontiers."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Declare the holiday", "fr": "Instaurer le jour férié" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 3, "days": 30 },
|
|
{ "sector": "culture", "delta": 1, "days": 90 },
|
|
{ "stat": "economy", "delta": -1, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 120 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Refuse it", "fr": "Refuser" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 30 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_charity_audit_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_justice",
|
|
"conditions": { "dayMin": 680 },
|
|
"title": { "en": "A well-known charity under investigation", "fr": "Une association célèbre sous enquête" },
|
|
"body": {
|
|
"en": "Prosecutors found that a well-known children's charity spent a third of its donations on fundraising and salaries. Giving across the sector has fallen. A regulator would restore trust and burden small groups with paperwork.",
|
|
"fr": "Le parquet a établi qu'une association d'aide à l'enfance très connue a consacré un tiers des dons à la collecte et aux salaires. Les dons chutent dans tout le secteur. Un régulateur rétablirait la confiance et alourdirait la paperasse des petites structures."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Create a charity regulator", "fr": "Créer un régulateur" },
|
|
"effects": [
|
|
{ "extraSpending": 0.1 },
|
|
{ "sector": "social", "delta": 1, "days": 180 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Trust self-regulation", "fr": "Faire confiance au secteur" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "sector": "social", "delta": -2, "days": 180 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_wage_indexation_01",
|
|
"category": "social",
|
|
"doc": "petition",
|
|
"sender": "union",
|
|
"conditions": { "min": { "inflation": 5 }, "dayMin": 720 },
|
|
"title": { "en": "Index wages to prices", "fr": "Indexer les salaires sur les prix" },
|
|
"body": {
|
|
"en": "With inflation above five percent, the Confederation asks for automatic wage indexation. The central bank warns that it would lock inflation in; workers reply that only their pay seems to keep still.",
|
|
"fr": "L'inflation dépassant cinq pour cent, la Confédération réclame l'indexation automatique des salaires. La Banque centrale prévient qu'elle figerait l'inflation ; les salariés répondent que seule leur paie semble rester immobile."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Index wages", "fr": "Indexer les salaires" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -3, "days": 45 },
|
|
{ "stat": "inflation", "delta": 0.6, "bias": true, "days": 270 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 270 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Refuse indexation", "fr": "Refuser l'indexation" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 4, "days": 45 },
|
|
{ "stat": "inflation", "delta": -0.3, "bias": true, "days": 180 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_older_workers_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "min": { "unemployment": 7 }, "dayMin": 760 },
|
|
"title": { "en": "Hiring workers over fifty-five", "fr": "Embaucher les plus de cinquante-cinq ans" },
|
|
"body": {
|
|
"en": "Workers over fifty-five make up a third of the long-term jobless. A payroll tax holiday for firms hiring them would cost revenue, and might only shift hiring from the young to the old.",
|
|
"fr": "Les plus de cinquante-cinq ans forment un tiers des chômeurs de longue durée. Une exonération de cotisations pour les entreprises qui les embauchent coûterait des recettes, et risque de déplacer l'embauche des jeunes vers les seniors."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Offer the tax holiday", "fr": "Offrir l'exonération" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": -0.2 },
|
|
{ "stat": "unemployment", "delta": -0.2, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it to the market", "fr": "Laisser faire le marché" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_senior_pass_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "mayor",
|
|
"conditions": { "dayMin": 1000 },
|
|
"title": { "en": "Free transport for pensioners", "fr": "Transports gratuits pour les retraités" },
|
|
"body": {
|
|
"en": "The capital offers free buses to pensioners and asks the state to fund the same nationwide. Operators say the loss will fall on timetables; pensioners say it is the only reason they leave home.",
|
|
"fr": "La capitale offre des bus gratuits aux retraités et demande à l'État de financer la même mesure partout. Les exploitants disent que la perte retombera sur les horaires ; les retraités disent que c'est la seule raison de sortir de chez eux."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Fund free passes", "fr": "Financer la gratuité" },
|
|
"effects": [
|
|
{ "extraSpending": 0.2 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "sector": "social", "delta": 1, "days": 120 },
|
|
{ "sector": "transport", "delta": -1, "days": 180 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Keep the fares", "fr": "Garder les tarifs" },
|
|
"effects": [
|
|
{ "sector": "transport", "delta": 1, "days": 120 },
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "extraSpending": -0.1 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_pension_deficit_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_finance",
|
|
"conditions": { "min": { "deficit": 5 }, "dayMin": 900 },
|
|
"title": { "en": "The pension fund hits the wall", "fr": "La caisse de retraite touche le fond" },
|
|
"body": {
|
|
"en": "The pension fund will run out of reserves within four years unless contributions rise or benefits fall. Finance presents two options: a one-point rise in contributions, or a freeze on pension increases.",
|
|
"fr": "La caisse de retraite épuisera ses réserves d'ici quatre ans, sauf hausse des cotisations ou baisse des prestations. Les Finances présentent deux options : un point de cotisation en plus, ou un gel des revalorisations."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Raise contributions", "fr": "Relever les cotisations" },
|
|
"effects": [
|
|
{ "revenue": "other", "delta": 0.4 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 270 },
|
|
{ "stat": "opinion", "delta": -2, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 270 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Freeze pensions", "fr": "Geler les pensions" },
|
|
"effects": [
|
|
{ "extraSpending": -0.5 },
|
|
{ "stat": "opinion", "delta": -4, "days": 45 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "sector": "social", "delta": -2, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_work_visa_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_interior",
|
|
"conditions": { "dayMin": 950 },
|
|
"title": { "en": "A visa for skilled workers", "fr": "Un visa pour les travailleurs qualifiés" },
|
|
"body": {
|
|
"en": "Valdoria will lack two hundred thousand workers by the end of the decade. A skilled-worker visa would fill gaps in care, building and logistics; critics say it undercuts local wages and strains schools.",
|
|
"fr": "La Valdorie manquera de deux cent mille travailleurs d'ici la fin de la décennie. Un visa de travail qualifié comblerait les besoins dans les soins, le bâtiment et la logistique ; les critiques y voient une pression sur les salaires et sur les écoles."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Open a work visa", "fr": "Ouvrir un visa de travail" },
|
|
"effects": [
|
|
{ "stat": "economy", "delta": 2, "bias": true, "days": 365 },
|
|
{ "extraSpending": -0.2 },
|
|
{ "stat": "opinion", "delta": -2, "days": 45 },
|
|
{ "stat": "unemployment", "delta": 0.1, "bias": true, "days": 180 },
|
|
{ "stat": "softPower", "delta": 1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Train local workers", "fr": "Former les travailleurs locaux" },
|
|
"effects": [
|
|
{ "oneOff": 0.3 },
|
|
{ "sector": "education", "delta": 1, "days": 180 },
|
|
{ "stat": "economy", "delta": -1, "bias": true, "days": 180 },
|
|
{ "stat": "opinion", "delta": 1, "days": 30 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_four_day_01",
|
|
"category": "social",
|
|
"doc": "letter",
|
|
"sender": "min_labour",
|
|
"weight": 0.5,
|
|
"conditions": { "notFlags": ["soc_short_week"], "dayMin": 1000 },
|
|
"title": { "en": "A four-day week trial", "fr": "Un essai de semaine de quatre jours" },
|
|
"body": {
|
|
"en": "Two dozen firms offer to try a four-day week on full pay and publish the results. The ministry would waive some paperwork and fund an independent study. The employers' federation wonders who will cover the fifth day.",
|
|
"fr": "Deux douzaines d'entreprises proposent d'essayer la semaine de quatre jours à salaire plein et d'en publier les résultats. Le ministère allégerait certaines formalités et financerait une étude indépendante. La fédération patronale se demande qui couvrira le cinquième jour."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Back the trial", "fr": "Soutenir l'essai" },
|
|
"effects": [
|
|
{ "oneOff": 0.1 },
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "unemployment", "delta": -0.1, "bias": true, "days": 180 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Decline the trial", "fr": "Décliner l'essai" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_union_scandal_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "press_office",
|
|
"conditions": { "dayMin": 1050 },
|
|
"title": { "en": "A union treasurer caught with the till", "fr": "Un trésorier syndical pris la main dans la caisse" },
|
|
"body": {
|
|
"en": "The treasurer of a large union is charged with diverting strike funds into property. Employers call for strict audits of union accounts; the Confederation asks for restraint until the trial.",
|
|
"fr": "Le trésorier d'un grand syndicat est inculpé pour avoir détourné des caisses de grève vers l'immobilier. Le patronat réclame un audit strict des comptes syndicaux ; la Confédération demande de la retenue jusqu'au procès."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Audit union accounts", "fr": "Auditer les comptes syndicaux" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 2, "days": 30 },
|
|
{ "stat": "stability", "delta": 1, "days": 45 },
|
|
{ "stat": "civilRights", "delta": -1, "days": 60 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Stay out of it", "fr": "Rester à l'écart" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "stability", "delta": -1, "days": 45 },
|
|
{ "stat": "unrest", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_disconnect_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_labour",
|
|
"weight": 0.5,
|
|
"conditions": { "dayMin": 1100 },
|
|
"title": { "en": "A right to disconnect", "fr": "Un droit à la déconnexion" },
|
|
"body": {
|
|
"en": "Staff in banks and call centres answer messages at midnight. A right to disconnect, with fines for firms, would protect rest; employers reply that flexible hours are what let parents work at all.",
|
|
"fr": "Les employés des banques et des centres d'appels répondent à des messages à minuit. Un droit à la déconnexion, avec amendes pour les entreprises, protégerait le repos ; les employeurs répondent que la souplesse des horaires permet aux parents de travailler."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Legislate the right", "fr": "Légiférer" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": 2, "days": 45 },
|
|
{ "stat": "civilRights", "delta": 1, "days": 60 },
|
|
{ "stat": "economy", "delta": -1, "days": 90 },
|
|
{ "revenue": "other", "delta": 0.05 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Leave it to firms", "fr": "Laisser aux entreprises" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 },
|
|
{ "stat": "unrest", "delta": 1, "days": 40 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_dividend_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "min_finance",
|
|
"conditions": { "min": { "economy": 58 }, "dayMin": 1150 },
|
|
"title": { "en": "A citizens' dividend", "fr": "Un dividende citoyen" },
|
|
"body": {
|
|
"en": "A good year leaves a surplus. Finance suggests sharing part of it as a single payment to every citizen. Orthodox economists would rather repay debt, and say so loudly.",
|
|
"fr": "Une bonne année laisse un excédent. Les Finances suggèrent d'en partager une partie sous forme d'un versement unique à chaque citoyen. Les économistes orthodoxes préféreraient rembourser la dette, et le disent bruyamment."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Pay the dividend", "fr": "Verser le dividende" },
|
|
"effects": [
|
|
{ "oneOff": 0.6 },
|
|
{ "stat": "opinion", "delta": 5, "days": 30 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 },
|
|
{ "stat": "inflation", "delta": 0.2, "bias": true, "days": 90 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Repay debt", "fr": "Rembourser la dette" },
|
|
"effects": [
|
|
{ "oneOff": -0.3 },
|
|
{ "stat": "opinion", "delta": -1, "days": 30 },
|
|
{ "stat": "economy", "delta": 1, "bias": true, "days": 180 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_pension_election_01",
|
|
"category": "social",
|
|
"doc": "memo",
|
|
"sender": "press_office",
|
|
"conditions": { "dayMin": 1350 },
|
|
"title": { "en": "A pension bonus before the vote", "fr": "Une prime de retraite avant le scrutin" },
|
|
"body": {
|
|
"en": "The election approaches, and the press office recommends a pension bonus paid in the autumn. The opposition will call it a bribe; pensioners, a quarter of voters, will call it overdue.",
|
|
"fr": "Les élections approchent, et le porte-parole recommande une prime de retraite versée à l'automne. L'opposition parlera de pot-de-vin ; les retraités, un électeur sur quatre, de rattrapage."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Pay the bonus", "fr": "Verser la prime" },
|
|
"effects": [
|
|
{ "oneOff": 0.5 },
|
|
{ "stat": "opinion", "delta": 5, "days": 45 },
|
|
{ "stat": "stability", "delta": 1, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Refuse the bonus", "fr": "Refuser la prime" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -2, "days": 40 },
|
|
{ "stat": "economy", "delta": 1, "days": 60 },
|
|
{ "stat": "unrest", "delta": 1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_poverty_report_01",
|
|
"category": "social",
|
|
"doc": "report",
|
|
"sender": "min_labour",
|
|
"conditions": { "max": { "opinion": 45 }, "dayMin": 900 },
|
|
"title": { "en": "A damning poverty report", "fr": "Un rapport accablant sur la pauvreté" },
|
|
"body": {
|
|
"en": "A national survey, leaked to the press, shows one household in nine cannot afford heating or a meat meal twice a week. The opposition demands a plan. The ministry can answer with a package or with a rebuttal.",
|
|
"fr": "Une enquête nationale, fuitée dans la presse, montre qu'un foyer sur neuf ne peut ni se chauffer ni manger de la viande deux fois par semaine. L'opposition exige un plan. Le ministère peut répondre par un train de mesures ou par un démenti."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Announce a poverty plan", "fr": "Annoncer un plan pauvreté" },
|
|
"effects": [
|
|
{ "extraSpending": 0.5 },
|
|
{ "sector": "social", "delta": 3, "days": 180 },
|
|
{ "stat": "opinion", "delta": 3, "days": 45 },
|
|
{ "stat": "unrest", "delta": -2, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Dispute the figures", "fr": "Contester les chiffres" },
|
|
"effects": [
|
|
{ "stat": "opinion", "delta": -3, "days": 40 },
|
|
{ "stat": "unrest", "delta": 2, "days": 45 },
|
|
{ "stat": "stability", "delta": -1, "days": 45 }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "soc_strike_wave_01",
|
|
"category": "social",
|
|
"doc": "telegram",
|
|
"sender": "min_interior",
|
|
"conditions": { "min": { "unrest": 60 }, "dayMin": 900 },
|
|
"title": { "en": "A general strike is called", "fr": "Une grève générale est annoncée" },
|
|
"body": {
|
|
"en": "GENERAL STRIKE CALLED FOR MONDAY. RAIL, PORTS, SCHOOLS AND HOSPITALS EXPECTED TO STOP. UNIONS DEMAND WAGE TALKS BEFORE FRIDAY. STOP.",
|
|
"fr": "GREVE GENERALE ANNONCEE POUR LUNDI. RAIL, PORTS, ECOLES ET HOPITAUX DEVRAIENT S'ARRETER. LES SYNDICATS EXIGENT DES NEGOCIATIONS SALARIALES AVANT VENDREDI. STOP."
|
|
},
|
|
"yes": {
|
|
"label": { "en": "Concede wage talks", "fr": "Concéder des négociations" },
|
|
"effects": [
|
|
{ "oneOff": 0.4 },
|
|
{ "stat": "unrest", "delta": -4, "days": 45 },
|
|
{ "stat": "stability", "delta": 2, "days": 45 },
|
|
{ "stat": "economy", "delta": -1, "days": 45 }
|
|
]
|
|
},
|
|
"no": {
|
|
"label": { "en": "Hold firm", "fr": "Tenir bon" },
|
|
"effects": [
|
|
{ "stat": "order", "delta": 2, "days": 30 },
|
|
{ "stat": "economy", "delta": -3, "days": 45 },
|
|
{ "stat": "unrest", "delta": 3, "days": 45 },
|
|
{ "stat": "opinion", "delta": -3, "days": 40 }
|
|
]
|
|
}
|
|
}
|
|
]
|