essai
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| essai [2025/12/14 21:05] – nanaki | essai [2025/12/16 21:39] (Version actuelle) – nanaki | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ===== Tentative | + | ===== Tentative |
| Ligne 29: | Ligne 28: | ||
| < | < | ||
| - | <!-- ================= TABLEAU 1 : Corps à corps ================= --> | + | <!-- ================= TABLEAU 1 : sorts ================= --> |
| - | < | + | < |
| <label for=" | <label for=" | ||
| <select id=" | <select id=" | ||
| Ligne 57: | Ligne 56: | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| - | <td>6 MP</ | + | <td>6 MP</ |
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 64: | Ligne 63: | ||
| <td class=" | <td class=" | ||
| <td>6 MP</ | <td>6 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 70: | Ligne 69: | ||
| <td class=" | <td class=" | ||
| <td>4 MP</ | <td>4 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 76: | Ligne 75: | ||
| <td class=" | <td class=" | ||
| <td>4 MP</ | <td>4 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 82: | Ligne 81: | ||
| <td class=" | <td class=" | ||
| <td>4 MP</ | <td>4 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 88: | Ligne 87: | ||
| <td class=" | <td class=" | ||
| <td>4 MP</ | <td>4 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 94: | Ligne 93: | ||
| <td class=" | <td class=" | ||
| <td>4 MP</ | <td>4 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 100: | Ligne 99: | ||
| <td class=" | <td class=" | ||
| <td>6 MP</ | <td>6 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 106: | Ligne 105: | ||
| <td class=" | <td class=" | ||
| <td>6 MP</ | <td>6 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 112: | Ligne 111: | ||
| <td class=" | <td class=" | ||
| <td>6 MP</ | <td>6 MP</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| <!-- ================= RACES ================= --> | <!-- ================= RACES ================= --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | < | ||
| - | < | ||
| - | </tr> | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| <td>3 PM</ | <td>3 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>6 PM</ | + | <td>4 PM</ |
| - | <td>Puise dans la régénération magique.</ | + | <td>Projette un aiguillon sur l’adversaire.</ |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>7 PM</ | + | <td>6 PM</ |
| - | <td>Esquive | + | <td>Puise dans la régénération magique pour se soigner.</ |
| </tr> | </tr> | ||
| + | |||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| < | < | ||
| - | <td>Dégâts | + | <td>Ajoute des dégâts |
| </tr> | </tr> | ||
| Ligne 150: | Ligne 145: | ||
| <td class=" | <td class=" | ||
| < | < | ||
| - | <td>Crocs et griffes spectraux.</ | + | <td>Des crocs et des griffes spectraux |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>8 PM</ | + | <td>4 PM</ |
| - | <td>Vous devenez froids comme l’hiver et propagez cette froideur à un ennemi proche.</ | + | <td>Projette un aiguillon sur l’adversaire.</ |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| - | <td>5 PM</ | + | <td>5 PM</ |
| - | < | + | <td> Projette une flèche |
| </tr> | </tr> | ||
| Ligne 168: | Ligne 163: | ||
| <td class=" | <td class=" | ||
| <td>6 PM</ | <td>6 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 174: | Ligne 169: | ||
| <td class=" | <td class=" | ||
| < | < | ||
| - | <td>Dégâts | + | <td>Ajoute des dégâts |
| </tr> | </tr> | ||
| Ligne 180: | Ligne 175: | ||
| <td class=" | <td class=" | ||
| <td>8 PM</ | <td>8 PM</ | ||
| - | <td>Propage | + | <td>Vous devenez froids comme l' |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>7 PM</ | + | <td>4 PM</ |
| - | <td>Lance une boule de lave en fusion.</ | + | <td>Projette un aiguillon sur l’adversaire.</ |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 PM</ | + | <td>7 PM</ |
| - | <td>Projette un aiguillon | + | <td>Lance une boule de lave en fusion |
| </tr> | </tr> | ||
| Ligne 198: | Ligne 193: | ||
| <td class=" | <td class=" | ||
| <td>6 PM</ | <td>6 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| - | < | + | < |
| - | <td>Dégâts | + | <td>Ajoute des dégâts |
| </tr> | </tr> | ||
| Ligne 210: | Ligne 205: | ||
| <td class=" | <td class=" | ||
| <td>8 PM</ | <td>8 PM</ | ||
| - | <td>Déferlement | + | <td>Imprégné de la puissance de l' |
| </tr> | </tr> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>4 PM</ | ||
| - | < | ||
| - | </tr> | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| <td>4 PM</ | <td>4 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 228: | Ligne 218: | ||
| <td class=" | <td class=" | ||
| <td>8 PM</ | <td>8 PM</ | ||
| - | <td>Les poings deviennent durs comme la roche.</ | + | <td>Vos poings deviennent durs comme de la roche millénaire, |
| </tr> | </tr> | ||
| Ligne 235: | Ligne 225: | ||
| <td class=" | <td class=" | ||
| <td>4 PM</ | <td>4 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 241: | Ligne 231: | ||
| <td class=" | <td class=" | ||
| <td>7 PM</ | <td>7 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 247: | Ligne 237: | ||
| <td class=" | <td class=" | ||
| < | < | ||
| - | <td>Dégâts | + | <td>Ajoute des dégâts |
| </tr> | </tr> | ||
| Ligne 253: | Ligne 243: | ||
| <td class=" | <td class=" | ||
| <td>8 PM</ | <td>8 PM</ | ||
| - | <td>Déferlement | + | <td>Vous vous approchez de votre cible et déferlez un torrent |
| </tr> | </tr> | ||
| Ligne 278: | Ligne 268: | ||
| <!-- ================= TABLEAU 2 : Sorts ================= --> | <!-- ================= TABLEAU 2 : Sorts ================= --> | ||
| - | < | + | < |
| <label for=" | <label for=" | ||
| <select id=" | <select id=" | ||
| Ligne 302: | Ligne 292: | ||
| <!-- ===== COMMUNS ===== --> | <!-- ===== COMMUNS ===== --> | ||
| - | | + | |
| - | | + | <tr class=" |
| - | | + | <tr class=" |
| - | | + | <tr class=" |
| - | | + | <tr class=" |
| - | + | <tr class=" | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| <!-- ===== NAINS ===== --> | <!-- ===== NAINS ===== --> | ||
| - | | + | |
| - | | + | <tr class=" |
| - | | + | <tr class=" |
| - | | + | <tr class=" |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| <!-- ===== GÉANTS ===== --> | <!-- ===== GÉANTS ===== --> | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| - | <td>8 PM</ | + | <td>8 PM</ |
| - | <td>Coup critique.</ | + | <td>Inflige un coup critique |
| </tr> | </tr> | ||
| Ligne 373: | Ligne 315: | ||
| <td class=" | <td class=" | ||
| <td>8 PM</ | <td>8 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 380: | Ligne 322: | ||
| <td class=" | <td class=" | ||
| <td>7 PM</ | <td>7 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 386: | Ligne 328: | ||
| <td class=" | <td class=" | ||
| <td>7 PM</ | <td>7 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 392: | Ligne 334: | ||
| <tr class=" | <tr class=" | ||
| <td class=" | <td class=" | ||
| - | <td>6 PM</ | + | <td>6 PM</ |
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 400: | Ligne 342: | ||
| <td class=" | <td class=" | ||
| <td>7 PM</ | <td>7 PM</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 406: | Ligne 348: | ||
| <td class=" | <td class=" | ||
| <td>7 PM + 1 Mvt</ | <td>7 PM + 1 Mvt</ | ||
| - | < | + | < |
| </tr> | </tr> | ||
| Ligne 428: | Ligne 370: | ||
| </ | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | ===== sauvegarde deux scripts en deux ===== | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | < | ||
| - | < | ||
| - | <meta charset=" | ||
| - | < | ||
| - | < | ||
| - | body { font-family: | ||
| - | h3 { text-align: center; } | ||
| - | .table-container { width: 100%; overflow-x: auto; margin-top: 10px; } | ||
| - | table { width: 100%; border-collapse: | ||
| - | th, td { padding: 8px; border: 1px solid #ccc; text-align: left; } | ||
| - | th { background: #f2f2f2; } | ||
| - | tbody tr: | ||
| - | tbody tr: | ||
| - | |||
| - | /* Couleurs par race */ | ||
| - | td.race-Communs { color: #555; } | ||
| - | td.race-Nain { color: red; } | ||
| - | td.race-Géant { color: saddlebrown; | ||
| - | td.race-Olympien { color: darkorange; } | ||
| - | td.race-HS { color: darkgreen; } | ||
| - | td.race-Elfe { color: green; } | ||
| - | </ | ||
| - | </ | ||
| - | < | ||
| - | |||
| - | <!-- ================= TABLEAU 1 : Corps à corps ================= --> | ||
| - | < | ||
| - | <label for=" | ||
| - | <select id=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | </ | ||
| - | |||
| - | <div class=" | ||
| - | <table id=" | ||
| - | < | ||
| - | <tr> | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </tr> | ||
| - | </ | ||
| - | < | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | // Script pour le premier tableau | ||
| - | const select1 = document.getElementById(" | ||
| - | const rows1 = document.querySelectorAll("# | ||
| - | |||
| - | select1.addEventListener(" | ||
| - | const chosenRace = select1.value; | ||
| - | rows1.forEach(row => { | ||
| - | const isCommun = row.classList.contains(" | ||
| - | const isRace = row.classList.contains(chosenRace); | ||
| - | row.style.display = (chosenRace === " | ||
| - | }); | ||
| - | }); | ||
| - | </ | ||
| <hr> | <hr> | ||
| - | <!-- ================= TABLEAU | + | <!-- ================= TABLEAU |
| - | < | + | < |
| - | <label for="raceSelect2"> | + | <label for="raceSelect3"> |
| - | <select id="raceSelect2"> | + | <select id="raceSelect3"> |
| <option value=" | <option value=" | ||
| <option value=" | <option value=" | ||
| Ligne 527: | Ligne 387: | ||
| <div class=" | <div class=" | ||
| - | <table id="competencesTable2"> | + | <table id="competencesTable3"> |
| < | < | ||
| <tr> | <tr> | ||
| Ligne 535: | Ligne 395: | ||
| </tr> | </tr> | ||
| </ | </ | ||
| - | < | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | <tr class=" | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | // Script pour le second tableau | ||
| - | const select2 = document.getElementById(" | ||
| - | const rows2 = document.querySelectorAll("# | ||
| - | |||
| - | select2.addEventListener(" | ||
| - | const chosenRace = select2.value; | ||
| - | rows2.forEach(row => { | ||
| - | const isCommun = row.classList.contains(" | ||
| - | const isRace = row.classList.contains(chosenRace); | ||
| - | row.style.display = (chosenRace === " | ||
| - | }); | ||
| - | }); | ||
| - | </ | ||
| - | |||
| - | </ | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== sorts ===== | ||
| - | ok | ||
| - | |||
| - | < | ||
| - | < | ||
| - | <meta charset=" | ||
| - | < | ||
| - | |||
| - | < | ||
| - | body { font-family: | ||
| - | h3 { text-align: center; } | ||
| - | .table-container { width: 100%; overflow-x: auto; margin-top: 10px; } | ||
| - | table { width: 100%; border-collapse: | ||
| - | th, td { padding: 8px; border: 1px solid #ccc; text-align: left; } | ||
| - | th { background: #f2f2f2; } | ||
| - | tbody tr: | ||
| - | tbody tr: | ||
| - | |||
| - | td.race-Communs { color: #555; } | ||
| - | td.race-Nain { color: red; } | ||
| - | td.race-Géant { color: saddlebrown; | ||
| - | td.race-Olympien { color: darkorange; } | ||
| - | td.race-HS { color: darkgreen; } | ||
| - | td.race-Elfe { color: green; } | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | |||
| - | < | ||
| - | |||
| - | <label for=" | ||
| - | <select id=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | <option value=" | ||
| - | </ | ||
| - | |||
| - | <div class=" | ||
| - | <table id=" | ||
| - | < | ||
| - | <tr> | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </tr> | ||
| - | </ | ||
| - | |||
| < | < | ||
| Ligne 635: | Ligne 400: | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>6 MP</ | + | <td>/</ |
| - | <td>Bonus de +4 pour toucher</ | + | <td>Ne fait pas de dégâts. Jet de CT pur. Essouflement(X/ |
| </tr> | </tr> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>6 MP</ | ||
| - | < | ||
| - | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 MP</ | + | <td>2 MP</ |
| - | <td>Aveuglement (x1)</ | + | <td>Bonus +4 au toucher, Malus de 3 aux dégâts |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 MP</ | + | <td>2 MP</ |
| - | <td>Dextérité (x2)</ | + | <td>Malus de -6 pour toucher, bonus +2 dégâts</ |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 MP</ | + | <td>6 MP</ |
| - | <td>Jet de FM pur. Essoufflement | + | <td>Avec une arme à munitions, si la cible est touchée Ralentissement(x1D2) </ |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 MP</ | + | <td>4 MP</ |
| - | <td>Maladresse | + | <td>Ne fait pas de dégâts. Jet de CT pur. Vulnérabilité |
| </tr> | </tr> | ||
| <tr class=" | <tr class=" | ||
| - | <td class=" | + | <td class=" |
| - | <td>4 MP</ | + | <td>10 MP</ |
| - | <td>Protection (x2)</ | + | <td>Avec une arme de jet, +M/3 dmg</ |
| </tr> | </tr> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>6 MP</ | ||
| - | < | ||
| - | </tr> | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>6 MP</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>6 MP</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <!-- ================= RACES ================= --> | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>3 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>6 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>7 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>8 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>5 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>6 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>8 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>7 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>4 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>6 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>8 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>4 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>4 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>8 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>4 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>7 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | <tr class=" | + | |
| - | <td class=" | + | |
| - | <td>8 PM</ | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | </ | + | |
| </ | </ | ||
| </ | </ | ||
| < | < | ||
| - | const select | + | // Script pour le troisieme tableau |
| - | const rows = document.querySelectorAll("# | + | const select3 |
| + | const rows3 = document.querySelectorAll("# | ||
| - | select.addEventListener(" | + | select3.addEventListener(" |
| - | const chosenRace = select.value; | + | const chosenRace = select3.value; |
| - | + | | |
| - | | + | |
| const isCommun = row.classList.contains(" | const isCommun = row.classList.contains(" | ||
| const isRace = row.classList.contains(chosenRace); | const isRace = row.classList.contains(chosenRace); | ||
| - | + | row.style.display = (chosenRace === " | |
| - | if ( | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | row.style.display = "" | + | |
| - | } else { | + | |
| - | row.style.display = " | + | |
| - | } | + | |
| }); | }); | ||
| }); | }); | ||
| Ligne 864: | Ligne 457: | ||
| - | </body> | + | <hr> |
| - | </html> | + | |
| - | + | < | |
| - | ===== rejeucorps à corps | + | < |
| - | marche bien, ca retire ce que je nai pas sélectionné | + | <label for="raceSelect4"> |
| - | + | <select id="raceSelect4"> | |
| - | < | + | |
| - | < | + | |
| - | <meta charset=" | + | |
| - | < | + | |
| - | + | ||
| - | < | + | |
| - | body { font-family: Arial, sans-serif; margin: 10px; } | + | |
| - | h3 { text-align: center; } | + | |
| - | + | ||
| - | .table-container { | + | |
| - | width: 100%; | + | |
| - | overflow-x: auto; | + | |
| - | margin-top: 10px; | + | |
| - | } | + | |
| - | + | ||
| - | table { | + | |
| - | width: 100%; | + | |
| - | border-collapse: | + | |
| - | min-width: 1200px; | + | |
| - | } | + | |
| - | + | ||
| - | th, td { | + | |
| - | padding: 8px; | + | |
| - | border: 1px solid #ccc; | + | |
| - | text-align: left; | + | |
| - | } | + | |
| - | + | ||
| - | th { background: #f2f2f2; } | + | |
| - | + | ||
| - | tbody tr: | + | |
| - | tbody tr: | + | |
| - | + | ||
| - | /* Couleurs par race (colonne Race uniquement) */ | + | |
| - | td.race-Communs { color: #555; } | + | |
| - | td.race-Nain { color: red; } | + | |
| - | td.race-Géant { color: saddlebrown; | + | |
| - | td.race-Olympien { color: darkorange; } | + | |
| - | td.race-HS { color: darkgreen; } | + | |
| - | td.race-Elfe { color: green; } | + | |
| - | </style> | + | |
| - | </ | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | <label for="raceSelect"> | + | |
| - | <select id="raceSelect"> | + | |
| <option value=" | <option value=" | ||
| + | <option value=" | ||
| <option value=" | <option value=" | ||
| <option value=" | <option value=" | ||
| Ligne 928: | Ligne 473: | ||
| <div class=" | <div class=" | ||
| - | <table id="competencesTable"> | + | <table id="competencesTable4"> |
| - | < | + | < |
| - | < | + | < |
| - | < | + | < |
| - | | + | < |
| - | | + | < |
| - | | + | </ |
| - | < | + | </thead> |
| - | | + | <tbody> |
| - | | + | |
| - | | + | |
| - | < | + | |
| - | | + | |
| - | | + | |
| - | </ | + | |
| - | </ | + | |
| - | < | ||
| - | <!-- ===== COMMUNS ===== --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | < | ||
| - | < | ||
| - | </tr> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>2 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | | + | <!-- ================= COMMUNS ================= --> |
| - | <td class="race-Communs"> | + | |
| - | <td>4 PM</ | + | |
| - | < | + | |
| - | </tr> | + | |
| - | | + | <tr class=" |
| - | <td class=" | + | <td class=" |
| - | <td>6 PM</ | + | <td>Toutes les A restantes |
| - | <td>Ralentissement | + | <td>Le personnage gagne Acuité visuelle |
| - | </tr> | + | </tr> |
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>2 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | | + | <tr class=" |
| - | <td class=" | + | <td class=" |
| - | <td>8 PM</ | + | <td>X MP, Y Mvt </ |
| - | <td>Bonus de +M/3 dégâts.</ | + | <td>Le personnage n' |
| - | </tr> | + | </tr> |
| - | | + | <tr class=" |
| - | <tr class=" | + | <td class=" |
| - | <td class=" | + | < |
| - | <td>7 PM</ | + | < |
| - | <td>Ignore le casque | + | </ |
| - | </tr> | + | |
| + | <tr class=" | ||
| + | <td class=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <tr class=" | ||
| + | <td class=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <tr class=" | ||
| + | <td class=" | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | <tr class=" | ||
| + | <td class=" | ||
| + | <td>X MP, Y Mvt</ | ||
| + | <td>Apparaît sur la carte générale avec la Race choisie | ||
| + | </tr> | ||
| - | <tr class=" | + | |
| - | <td class=" | + | </table> |
| - | < | + | </div> |
| - | < | + | |
| - | </tr> | + | |
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>7 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | < | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <!-- ===== GÉANTS ===== --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>8 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>8 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <!-- ===== OLYMPIENS ===== --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>7 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>7 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <!-- ===== HS ===== --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>6 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <!-- ===== ELFES ===== --> | ||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>7 PM</ | ||
| - | < | ||
| - | </tr> | ||
| - | |||
| - | <tr class=" | ||
| - | <td class=" | ||
| - | <td>7 PM + 1 Mvt</ | ||
| - | < | ||
| - | </tr> | ||
| </ | </ | ||
| Ligne 1060: | Ligne 541: | ||
| < | < | ||
| - | | + | // Script pour le quatrieme tableau |
| - | const rows = document.querySelectorAll("# | + | const select4 |
| + | const rows4 = document.querySelectorAll("# | ||
| - | select.addEventListener(" | + | select4.addEventListener(" |
| - | const chosenRace = select.value; | + | const chosenRace = select4.value; |
| - | + | rows3.forEach(row => { | |
| - | rows.forEach(row => { | + | const isCommun = row.classList.contains(" |
| - | const isCommun = row.classList.contains(" | + | const isRace |
| - | const isSelectedRace | + | |
| - | + | ||
| - | if (chosenRace === " | + | |
| - | row.style.display = "" | + | |
| - | } else { | + | |
| - | row.style.display = " | + | |
| - | } | + | |
| - | }); | + | |
| }); | }); | ||
| + | }); | ||
| </ | </ | ||
| + | |||
| </ | </ | ||
| Ligne 1084: | Ligne 561: | ||
| + | |||
| + | **Fonctionnement de la carte sur Olympia** : | ||
| + | >1) Tous les joueurs sur Olympia sont visibles sur la carte en noir | ||
| + | >2) Un joueur voit la couleur de race des personnages dans un carré de 15 cases de rayon autour de lui | ||
| + | >3) Si le personnage se déplace, la couleur se met à jour en fonction de la nouvelle position. | ||
| + | |||
| + | |||
| + | **Fonctionnement des compétences de discrétion: | ||
| + | >1) Pour éviter que ce soit trop simple de rester furtif, le coût augmente au fur et à mesure du temps resté discret | ||
| + | >2) Utiliser une compétence de discrétion (Discrétion pour le moment) ajoute une charge de l' | ||
| + | >3) Pour refaire baisser le coût des compétences de discrétion, | ||
essai.1765742739.txt.gz · Dernière modification : 2025/12/14 21:05 de nanaki
