Parcourir la source

Ajout d'évènements, suppression des guillemts hérités du json

Theo Ertzscheid il y a 6 ans
Parent
commit
0bcc03d2b4
2 fichiers modifiés avec 124 ajouts et 48 suppressions
  1. 98 22
      js/events.js
  2. 26 26
      js/laws.js

+ 98 - 22
js/events.js

@@ -1,30 +1,106 @@
 const events = [
     {
-        "nom" : "nom",
-        "description" : "Description précise de l'évènement'",
-        "lois" : [
-            {
-                "id": 0,
-                "nom": "nomloi1",
-                "descriptions": [
-                    "desc1",
-                    "desc2",
-                    "desc3"
-                ],
-                "effets": {"cri": 0, "rel": 0, "eco": 0, "nob": 0, "peu": 0},
-                "niveau": 0
+        nom : "Tremblement de terre",
+        description : "Un tremblement de terre vient de surgir, et beacoup des paysans se retrouvent sans toit sur leur têtes.",
+        lois : [
+            {
+                nom: "Recueil par les nobles",
+                descriptions: [
+                    "Les seigneurs ont pour obligation de recueillir dans leur château au moins le tiers le plus touché",
+                    "Les seigneurs ont pour obligation de recueillir dans leur château au moins la moitiée  la plus touchée",
+                    "Les seigneurs doivent recueillir l'ensemble de leurs paysans affectés"
+                ],
+                effets: {cri: 0, rel: 0, eco: 0, nob: -5, peu: 8},
+                niveau: 0
+            },
+            {
+                nom: "Recueil par l'église",
+                descriptions: [
+                    "L'église a pour obligation de recueillir au moins le tiers des fidèles les plus touché",
+                    "L'église a pour obligation de recueillir au moins la moitié des fidèles les plus touché",
+                    "L'église a pour obligation de recueillir la totalité des fidèles "
+                ],
+                effets: {cri: 0, rel: -3, eco: 0, nob: 0, peu: 4},
+                niveau: 0
+            }
+        ]
+    },
+    {
+        nom : "Annonce du pape",
+        description : "Le pape vient de déclarer que les criminels devaient être punis moins fortemment, en tant qu'enfants du seigneur.",
+        lois : [
+            {
+                nom: "Baisse des sentences criminelles",
+                descriptions: [
+                    "La peine de mort est réservée aux assassins.",
+                    "Les prisons sont financés par un nouvel impôt.",
+                    "Plus aucun criminel n'est puni, ils doivent seulement se repentir devant dieu."
+                ],
+                effets: {cri: 10, rel: 5, eco: -5, nob: -5, peu: -3},
+                niveau: 0
+            },
+            {
+                nom: "Transfert des criminels au vatican",
+                descriptions: [
+                    "Un centième des criminels sont désormais evoyés directement au pape.",
+                    "Un dixieme des criminels sont désormais evoyés directement au pape.",
+                    "La moitié des criminels sont désormais evoyés directement au pape.",
+                ],
+                effets: {cri: -10, rel: -3, eco: -3, nob: 2, peu: 4},
+                niveau: 0
+            }
+        ]
+    },
+    {
+        nom : "Famine",
+        description : "Les récoltes ont été pitoyables. Votre peuple se meurt de faim.",
+        lois : [
+            {
+                nom: "Baisse de la dime du clergé",
+                descriptions: [
+                    "La part de la dime réservée au clergé baisse d'un tiers.",
+                    "La part de la dime réservée au clergé baisse d'un quart.",
+                    "La part de la dime réservée au clergé baisse de moitié.",
+                ],
+                effets: {cri: 0, rel: -5, eco: 5, nob: 3, peu: 13},
+                niveau: 0
+            },
+            {
+                nom: "Baisse de la dime de la noblesse",
+                descriptions: [
+                    "La part de la dime réservée à la noblesse baisse d'un tiers.",
+                    "La part de la dime réservée à la noblesse baisse d'un quart.",
+                    "La part de la dime réservée à la noblesse baisse de moitié.",
+                ],
+                effets: {cri: 0, rel: 3, eco: 5, nob: -5, peu: 13},
+                niveau: 0
+            }
+        ]
+    },
+    {
+        nom : "Epidemie",
+        description : "Une épidémie d'une maladie inconnue s'est déclarée. Les victimes se font déjà nombreuses.",
+        lois : [
+            {
+                nom: "Baisse de la dime du clergé",
+                descriptions: [
+                    "La part de la dime réservée au clergé baisse d'un tiers.",
+                    "La part de la dime réservée au clergé baisse d'un quart.",
+                    "La part de la dime réservée au clergé baisse de moitié.",
+                ],
+                effets: {cri: 0, rel: -5, eco: 5, nob: 3, peu: 13},
+                niveau: 0
             },
             {
-                "id": 1,
-                "nom": "nomloi2",
-                "descriptions": [
-                    "desc1",
-                    "desc2",
-                    "desc3"
+                nom: "Baisse de la dime de la noblesse",
+                descriptions: [
+                    "La part de la dime réservée à la noblesse baisse d'un tiers.",
+                    "La part de la dime réservée à la noblesse baisse d'un quart.",
+                    "La part de la dime réservée à la noblesse baisse de moitié.",
                 ],
-                "effets": {"cri": 0, "rel": 0, "eco": 0, "nob": 0, "peu": 0},
-                "niveau": 0
+                effets: {cri: 0, rel: 3, eco: 5, nob: -5, peu: 13},
+                niveau: 0
             }
         ]
     }
-]
+]

+ 26 - 26
js/laws.js

@@ -1,58 +1,58 @@
 const laws = [
     {
-        "id": 0,
-        "nom": "Loi financement culte",
-        "descriptions": [
+        id: 0,
+        nom: "Loi financement culte",
+        descriptions: [
             "Les lieux de culte sont financés à 1/3 par l'Etat",
             "Les lieux de culte sont financés à moitié par l'Etat",
             "Les lieux de culte sont entièrement financés par l'Etat"
         ],
-        "effets": {"cri": 0, "rel": 5, "eco": -5, "nob": 0, "peu": 0},
-        "niveau": 0
+        effets: {"cri": 0, "rel": 5, "eco": -5, "nob": 0, "peu": 0},
+        niveau: 0
     },
     {
-        "id": 1,
-        "nom": "Impôt sur le blé",
-        "descriptions": [
+        id: 1,
+        nom: "Impôt sur le blé",
+        descriptions: [
             "Taxe de 3%",
             "Taxe de 6%",
             "Taxe de 9%"
         ],
-        "effets": {"cri": 1, "rel": 0, "eco": 3, "nob": 1, "peu": -2},
-        "niveau": 0
+        effets: {"cri": 1, "rel": 0, "eco": 3, "nob": 1, "peu": -2},
+        niveau: 0
     },
     {
-        "id": 2,
-        "nom": "Impôt sur le titre",
-        "descriptions": [
+        id: 2,
+        nom: "Impôt sur le titre",
+        descriptions: [
             "Les nobles paient 3% d'impôts",
             "Les nobles paient 6% d'impôts",
             "Les nobles paient 9% d'impôts"
 
         ],
-        "effets": {"cri":0, "rel": 0, "eco": 3, "nob": -2, "peu": 1},
-        "niveau": 0
+        effets: {"cri":0, "rel": 0, "eco": 3, "nob": -2, "peu": 1},
+        niveau: 0
     },
     {
-        "id": 3,
-        "nom": "Liberté d'expression",
-        "descriptions": [
+        id: 3,
+        nom: "Liberté d'expression",
+        descriptions: [
             "Abolition peine de mort pour les dissidents",
             "Plus de prison pour les dissidents",
             "Les gens peuvent dire ce qu'ils veulent"
         ],
-        "effets": {"cri": -1, "rel": -5, "eco": 0, "nob": 1, "peu": 3},
-        "niveau": 0
+        effets: {"cri": -1, "rel": -5, "eco": 0, "nob": 1, "peu": 3},
+        niveau: 0
     },
     {
-        "id": 4,
-        "nom": "Légalisation de la mandragore",
-        "descriptions": [
+        id: 4,
+        nom: "Légalisation de la mandragore",
+        descriptions: [
             "Dépénalisation de la consommation",
             "Légalisation de la consommation",
             "Organisation de la consommation par l'Etat"
         ],
-        "effets": {"cri": -2, "rel": -2, "eco": 1, "nob": 0, "peu": 1},
-        "niveau": 0
+        effets: {"cri": -2, "rel": -2, "eco": 1, "nob": 0, "peu": 1},
+        niveau: 0
     }
-]
+]