diff --git a/Cerbere/ReadMe.md b/Cerbere/ReadMe.md new file mode 100644 index 0000000000..89b3b8f9d0 --- /dev/null +++ b/Cerbere/ReadMe.md @@ -0,0 +1,20 @@ +# Le Métal Froid des Anneaux de Cerbère + +Feuille de personnage pour [Le Métal Froid des Anneaux de Cerbère](http://legrumph.org/Terrier/?Chibi/Le-metal-froid-des-anneaux-de-cerbere), un jeu d’action, de diplomatie, d’enquêtes policières et de science-fiction. + +Les personnages sont membres des services de sécurité d’une station spatiale de très grande taille où se croisent bon nombre de voyageurs, de diplomates, de marchands, d’ouvriers, de militaires et de scientifiques. Autant dire que le désordre est constant et les crimes fréquents – avec leur lot de complots et d’intrigues, d’enquêtes difficiles, de crises diplomatiques inévitables et de bagarres confinées. + +"Le Métal Froid des Anneaux de Cerbère" est un jeu de rôle écrit par Le Grümph, édité dans la collection [Chibi](http://legrumph.org/Terrier/?Chibi). + +Cette feuille de personnage Roll20 a été créée et est maintenue par [Natha](https://www.tipeee.com/natharoll20). + +# Version courante +1.0 [Capture d'écran](cerbere.jpg) + +Tous les textes fixes de la feuille, entourés, précédés ou suivis d'un point rouge, peuvent être cliqués pour effectuer un jet approprié. + +# Notes de version + +## v1.0 (2017-10-15) + +Création de la feuille. diff --git a/Cerbere/cerbere.css b/Cerbere/cerbere.css new file mode 100644 index 0000000000..05d18b8f75 --- /dev/null +++ b/Cerbere/cerbere.css @@ -0,0 +1,703 @@ +/* Couleurs + noir + gris / grey #808080 + gris moyen #505050 + gris hérité #404040 + bleu nuit : 25,25,112 / MidnightBlue / #191970 + rouge carmin : #960018 + vert : #007600 +*/ +div, +button, +textarea, +span, +input, +select, +img{ + box-sizing: border-box; +} +img{ + vertical-align: middle; +} +div{ + margin: 0px; + padding: 0px; + background-color: transparent; + font-family: 'Contrail One'; + text-align: left; + vertical-align: top; +} +span{ + display: inline-block; + font-family: 'Contrail One'; + vertical-align: middle; +} +div.sheet-bgmain{ + background-color: white; + position: relative; + width: 914px; + max-width: 914px; + font-family: cursive; +} +div.sheet-sepall{ + background-image: url("https://raw.githubusercontent.com/NathaTerrien/roll20-wip/master/Cerbere/cerbere_sep.png"); + width: 905px; + min-height:82px; + background-repeat:no-repeat; + background-position:center center; + background-size: contain; + opacity: 0.1; +} +div.sheet-mylig{ + text-align: center; + white-space: nowrap; + width: 100%; + display: block; +} +div.sheet-alig{ + position: relative; + display: block; + vertical-align: middle; + clear: both; +} +div.sheet-mycol{ + display: inline-block; + min-width: 300px; + vertical-align: top; + white-space: normal; +} +.sheet-decal{ + margin-left: 20px; +} +.sheet-maxcol{ + max-width: 300px; +} +.sheet-maxht{ + height: 300px; + max-height: 400px; + overflow-y: auto; + text-align: justify; + font-family: 'Verdana'; + font-size: 11px; + white-space: pre-line; + border-bottom: 2px dotted gray; + margin-bottom: 4px; + padding: 2px; + line-height: 15px; +} +.sheet-sepbas{ + padding-bottom: 30px; + background-image: url("https://raw.githubusercontent.com/NathaTerrien/roll20-wip/master/Cerbere/cerbere_sep_grey.png"); + background-repeat:no-repeat; + background-position:center bottom; + background-size: 295px; +} +.sheet-centrer{ + text-align: center; +} +.sheet-inlblk{ + display: inline-block; +} +.sheet-brdleft{ + border-left: 2px dotted grey; + padding-left: 2px; +} +.sheet-brdright{ + border-right: 2px dotted grey; + padding-right: 2px; +} +.sheet-titre{ + display: block; + color: black; + font-weight: bold; + font-size: 18px; + line-height: 40px; + text-transform: uppercase; + text-align: center; +} +.sheet-titre1{ + color: black; + font-weight: bold; + font-size: 15px; + text-transform: uppercase; +} +.sheet-titre2{ + color: #505050; + font-weight: bold; + font-size: 13px; + text-transform: uppercase; +} +.sheet-fleft{ + vertical-align: middle; + display: inline-block; +} +.sheet-fright{ + vertical-align: middle; + display: inline-block; + float: right; +} +.sheet-fcenter{ + vertical-align: middle; + display: inline-block; + position: absolute; + left:120px; + opacity: 0.7; +} +/* AUT EXPAND */ +.sheet-autoex { + position: relative; + cursor: text; + line-height: 20px; + min-height: 22px; + margin-bottom: 5px; +} +.sheet-autoex span { + visibility: hidden; + white-space: pre-wrap; + display: block; + line-height: inherit; + font-family: 'Shadows Into Light'; + font-size: 18px; + letter-spacing: 0.03em; +} +.sheet-autoex textarea { + position: absolute; + z-index: 1; + top: 0; + left: 0; + margin: 0; + resize: none; + height: 100%; + width: 100%; + display: block; + box-sizing: border-box; + background: transparent; + border: none; + border-radius: 0; + box-shadow: none; + letter-spacing: inherit; + padding: inherit; + text-align: inherit; + text-transform: inherit; + line-height: inherit; + padding: 0px 2px 2px 2px; + overflow: hidden; + white-space: pre-wrap; + +} +/* FIN AUTO EXPAND */ +input, textarea{ + display: inline-block; + padding: 0px; + margin: 0px; + border: none; + box-shadow: none; + resize:none; + color: #191970; + border-radius: 0; + font-family: 'Shadows Into Light'; + font-size: 18px; + letter-spacing: 0.03em; + transition: 0.2s; +} +input{ + background-color: transparent; +} +input + span{ + transition: 0.2s; +} +textarea{ + background-color: transparent; + padding: 1px 2px 2px 2px; + overflow-y: auto; +} +input:focus, input:hover, textarea:focus, textarea:hover{ + box-shadow: inset 0px 1px 1px rgba(25,25,112,0.01),0 0 6px rgba(25,25,112,0.5); + background-color: rgba(25,25,112,0.05); +} +input[type="text"]{ + padding: 0px 0px 0px 2px; + height: 22px; +} +input[type="text"].sheet-medinpt{ + width: 110px; +} +input[type="number"]{ + text-align: right; + padding: 0px 2px 0px 0px; +} +/* BIG BULLES */ +input[type="radio"].sheet-bigbulles { + position: absolute; + opacity: 0; + width: 24px; + height: 24px; + cursor: pointer; + z-index: 10; + margin-top: 5px; +} +input[type="radio"].sheet-bigbulles + span::before { + line-height: 32px; + text-align: center; + display: inline-block; + content: "⚫"; + width: 24px; + height: 24px; + font-size: 24px; + text-indent: -2px; +} +input[type="radio"].sheet-bigbulles:checked ~ input[type="radio"] + span::before { + content: "⚪"; +} +input[type="radio"].sheet-bigbulles.sheet-zero + span::before{ + opacity: 0.25; + content: "⛌"; +} +input[type="radio"].sheet-bigbulles.sheet-zero:checked + span::before { + opacity: 0.5; +} +input[type="radio"].sheet-bigbulles.sheet-zero:hover + span::before { + opacity: 1; +} +/* FIN BIG BULLES */ +/* BULLES */ +input[type="radio"].sheet-bulles { + position: absolute; + opacity: 0; + width: 12px; + height: 12px; + cursor: pointer; + z-index: 10; + margin-top: 5px; +} +input[type="radio"].sheet-bulles + span::before { + line-height: 13px; + text-align: center; + text-indent: -2px; + display: inline-block; + content: "⚫"; + width: 12px; + height: 12px; + font-size: 12px; + text-indent: -1px; +} +input[type="radio"].sheet-bulles:checked ~ input[type="radio"] + span::before { + content: "⚪"; +} +input[type="radio"].sheet-bulles.sheet-zero + span::before{ + opacity: 0.25; + content: "⛌"; +} +input[type="radio"].sheet-bulles.sheet-zero:checked + span::before { + opacity: 0.5; +} +input[type="radio"].sheet-bulles.sheet-zero:hover + span::before { + opacity: 1; +} +/* FIN BIG BULLES */ +/* BIG CHECK */ +input[type="checkbox"].sheet-bigchk { + position: absolute; + opacity: 0; + width: 26px; + height: 26px; + cursor: pointer; + z-index: 10; + margin-top: 5px; +} +input[type="checkbox"].sheet-bigchk + span::before { + line-height: 37px; + text-align: center; + display: inline-block; + content: "☐"; + width: 30px; + height: 30px; + font-size: 30px; + text-indent: -2px; +} +input[type="checkbox"].sheet-bigchk:checked + span::before { + content: "☑"; +} +/* FIN BIG CHECK */ +/* BIG CHKCOMP */ +input[type="checkbox"].sheet-chkcomp { + opacity: 0; + width: 20px; + height: 20px; + cursor: pointer; + z-index: 10; + margin-top: 5px; +} +input[type="checkbox"].sheet-chkcomp + span::before { + content:""; + text-align: center; + display: inline-block; + width: 14px; + height: 14px; + font-size: 14px; + font-weight: bold; + color: #191970; + margin-left: -20px; + border: 2px solid #404040; + border-radius: 50%; +} +input[type="checkbox"].sheet-chkcomp:checked + span::before { + content: "✔"; +} +/* FIN CHKCOMP */ +input[type="number"].sheet-bignum{ + height: 40px; + width: 50px; + font-size: 26px; + font-weight: bold; + border: 2px solid gray; +} +input[type="number"].sheet-mednum{ + height: 30px; + width: 50px; + font-size: 20px; + font-weight: bold; +} +input[type="number"].sheet-smlnum{ + height: 20px; + font-size: 19px; + width: 40px; + font-weight: bold; +} +.sheet-radtopleft{ + border-radius: 10px 0px 0px 0px; +} +.sheet-radtopright{ + border-radius: 0px 10px 0px 0px; +} +.sheet-radbotright{ + border-radius: 0px 0px 10px 0px; +} +.sheet-radbotleft{ + border-radius: 0px 0px 0px 10px; +} +.sheet-brdbracleft{ + border-width: 2px 0px 2px 2px; + border-radius: 0 50% 50% 0; + border-color: gray; + border-style: solid; +} +.sheet-brdbracright{ + border-width: 2px 2px 2px 0px; + border-radius: 50% 0 0 50%; + border-color: gray; + border-style: solid; +} +/* === fieldset BOUTONS === */ +div.repcontrol{ + display: inline-block; + width: 100%; +} +.repcontainer.editmode .repitem .itemcontrol{ + z-index: 10; +} +.repcontrol_move{ + height: 11px; + line-height: 11px; + margin-top: 4px; +} +.repcontrol_del { + height: 22px; + line-height: 12px; + margin-top: 4px; + width: 30px; +} +.repcontrol_add, .repcontrol_edit { + color: transparent; + box-shadow: none; + background: transparent; + border-color: transparent; + text-shadow:none; + width: 100px; +} +.repcontrol_add:focus, .repcontrol_edit:focus { + outline: none; +} +.repcontrol .repcontrol_edit:after { + content: 'y'; + visibility: visible; + font-family: pictos; + border: 1px solid transparent; + border-radius: 2px; + font-size: 20px; + height: 20px; + width: 20px; + padding: 2px 4px 2px 4px; + color: black; +} +.editmode ~ .repcontrol .repcontrol_edit:after { + content: '2'; +} +.repcontrol .repcontrol_add:before { + content: '+'; + visibility: visible; + font-family: pictos; + border: 1px solid transparent; + border-radius: 2px; + font-size: 20px; + height: 20px; + width: 20px; + padding: 2px 4px 2px 4px; + color: black; +} +.repcontrol .repcontrol_edit:hover:after, +.repcontrol .repcontrol_add:hover:before +{ + box-shadow: 1px 1px 4px 2px rgba(35,31,32,0.8); + border-color: #231F20; + color: #231F20; +} +.repcontrol_add:focus:before, .repcontrol_edit:focus:after { + color: #231F20; +} +/* ===== ONGLETS TABS ===== */ +div.sheet-tab1, +div.sheet-tab2{ + display: none; + text-align: center; + width: 100%; + border: 1px solid gray; + padding: 2px; + background-image: url("https://raw.githubusercontent.com/NathaTerrien/roll20-wip/master/Cerbere/cerbere_symbol_grey.png"); + background-repeat:no-repeat; + background-position:center center; + background-size: 500px 500px; +} +input.sheet-tab1:checked ~ div.sheet-tab1{ + display: block; +} +input.sheet-tab2:checked ~ div.sheet-tab2{ + display: block; +} +input.sheet-tab1, +input.sheet-tab2{ + margin: 0; + margin-top: -4px; + margin-bottom: -4px; + padding: 0; + display: inline-block; + opacity: 0; + width: 110px; + height: 20px; + z-index: 2; +} +input.sheet-tab1 + span, +input.sheet-tab2 + span{ + color: #666666; + background-color: #BBBBBB; + font-size:15px; + text-align:center; + display: inline-block; + width: 110px; + height: 20px; + margin: 0; + margin-left: -110px; + margin-right: -5px; + padding:0; + margin-bottom: -1px; + font-size: 0.9em; + text-transform: uppercase; + border-style: solid; + border-width: 1px; + border-left-color: #909090; + border-top-color: #909090; + border-right-color: #909090; + border-bottom-color: gray; + border-top-left-radius: 6px; + border-top-right-radius: 6px; + z-index: 1; +} +input.sheet-tab1:checked + span, +input.sheet-tab2:checked + span{ + font-weight: bold; + color: black; + background-color: white; + border-left-color: gray; + border-top-color: gray; + border-right-color: gray; + border-bottom-color: white; +} +/* ===== BOUTONS ===== */ +button[type="roll"].sheet-myrol{ + text-align: center; + text-decoration: none; + background:none; + background-image:none; + border: none; + box-shadow: none; + text-shadow: none; + padding: 0px 0px 0px 0px; + margin: 0px 0px 0px 0px; + text-align: left; + font-family: 'Contrail One'; + vertical-align: middle; + transition: 0.3s; +} +button[type="roll"].sheet-myrol:hover{ + text-shadow: 0px 0px 2px #FB667E; +} +button[type="roll"].sheet-myrol:before{ + content: none; +} +button[type="roll"].sheet-myrol.sheet-dotright:after{ + content: '•'; + color: #960018; + font-size: 14px; + padding-left: 2px; +} +button[type="roll"].sheet-myrol.sheet-dotleft:before{ + content: '•'; + color: #960018; + font-size: 14px; + padding-right: 2px; +} +button[type="roll"].sheet-myrol.sheet-titre1{ + color: black; + font-weight: bold; + font-size: 15px; + text-transform: uppercase; +} +button[type="roll"].sheet-myrol.sheet-titre2{ + color: #505050; + font-weight: bold; + font-size: 13px; + text-transform: uppercase; +} +button[type="roll"].sheet-myrol.sheet-titre1:hover, +button[type="roll"].sheet-myrol.sheet-titre2:hover{ + color: #960018; +} +/* ===== TEMPLATE ===== */ +.sheet-rolltemplate-tmpl div{ + vertical-align: middle; + border: none; + box-sizing: border-box; +} +.sheet-rolltemplate-tmpl div.sheet-tplmain{ + display: inline-block; + background-color: white; + border-width: 1px; + border-style: solid; + border-color: #404040; + border-radius: 0px 12px 12px 0px; + width: fit-content; + max-width: 260px; +} +.sheet-rolltemplate-tmpl div.sheet-mytab{ + display: table; + border-collapse: collapse; +} +.sheet-rolltemplate-tmpl div.sheet-jet{ + background-color: transparent; + padding: 6px; + display: table-cell; + font-family: 'Shadows Into Light'; + font-size: large; + font-weight: bold; + text-align: center; + vertical-align: middle; + white-space: nowrap; +} +.sheet-rolltemplate-tmpl div.sheet-jet.sheet-brut{ + color: #808080; + font-size: 12px; + font-family: 'Candal'; + font-weight: normal; +} +.sheet-rolltemplate-tmpl div.sheet-jet.sheet-des{ + color: #960018; +} +.sheet-rolltemplate-tmpl div.sheet-jet.sheet-av{ + color: #007600; +} +.sheet-rolltemplate-tmpl div.sheet-desc{ + text-align: left; + font-family: 'Verdana'; + font-size: inherit; + max-height: 180px; + overflow-y: auto; + background-color: transparent; + color: #505050; +} +.sheet-rolltemplate-tmpl div.sheet-brdbot{ + display: table-row; + border-bottom: 1px dotted #404040; +} +.sheet-rolltemplate-tmpl div.sheet-brdbot:last-child{ + border-bottom: none; +} +.sheet-rolltemplate-tmpl .sheet-head{ + background-color: #404040; + padding: 4px; +} +.sheet-rolltemplate-tmpl .sheet-head:first-child{ + border-radius: 0px 12px 0px 0px; +} +.sheet-rolltemplate-tmpl .sheet-head:last-child{ + border-radius: 0px 0px 12px 0px; +} +.sheet-rolltemplate-tmpl .sheet-jetype{ + display: block; + color: #CCC; + font-family: 'Verdana'; + font-style: italic; + padding: 0px; +} +.sheet-rolltemplate-tmpl .sheet-jetnom{ + display: block; + color: white; + font-size: 15px; + font-family: 'Contrail One'; + text-transform: uppercase; + padding: 0px; +} +.sheet-rolltemplate-tmpl .sheet-pc{ + display: block; + color: white; + font-family: 'Shadows Into Light'; + font-size: 18px; + letter-spacing: 0.03em; + padding: 0px; +} +.sheet-rolltemplate-tmpl .sheet-10dice{ + font-family: 'dicefontd10'; + font-size: 200%; + font-weight: normal; +} +.sheet-rolltemplate-tmpl .sheet-res{ + font-size: 18px; + font-family: 'Candal'; +} +.sheet-rolltemplate-tmpl .inlinerollresult { + background-color: transparent; + color: black; + border: none; + padding: 0px 0px; + font-weight: bold; + cursor: help; + font-size: 18px; + font-family: 'Candal'; +} +.sheet-rolltemplate-tmpl .sheet-success{ + color: black;; +} +.sheet-rolltemplate-tmpl .sheet-failure{ + color: black; +} +.sheet-rolltemplate-tmpl .inlinerollresult.fullcrit{ + border: none; + color: black; +} +.sheet-rolltemplate-tmpl .inlinerollresult.importantroll{ + border: none; + color: black; +} +.sheet-rolltemplate-tmpl .inlinerollresult.fullfail{ + border: none; + color: black; +} diff --git a/Cerbere/cerbere.htm b/Cerbere/cerbere.htm new file mode 100644 index 0000000000..0d35f6aac9 --- /dev/null +++ b/Cerbere/cerbere.htm @@ -0,0 +1,674 @@ +
+ + Personnage + Aide +
+
+
+
le métal froid des anneaux de cerbère
+ + +
+
+
+ +
+ vie +
+ +
+
+ + + + + + + invalidité +
+
+ +
+
+ +
+ confiance +
+ +
+
+ +
+
+ +
+ expérience +
+ +
+
+
+
histoire personnelle
+
+ origine + +
+
+ formation + +
+
+ intégration + +
+
+
+ motivations + +
+
+ + +
+
+
+ contraintes +
+ + +
+
+
+
+
+
+
Compétences
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ + + +
+
+
+ + + +
+
+
+
+ crédit + +
+ autorités + + / + +
+
+ coursives + + / + +
+
+ salons + + / + +
+
+ services + + / + +
+ talents +
+ + +
+ maîtrises +
+ + +
+
+
+
+ protection + + +
+ ceinture multiusage +
+ + +
+
+
+
+
+ relations +
+
+ + + + + +
+ + +
+
+
+
+
+
+ matériel +
+
+
+
+
+
+
+
+
résultat du meilleur dé + 1-2 : NON (échec) + 3-7 : OUI MAIS / NON MAIS (Réussite/échec mineur) + 8-10 : OUI / OUI ET (Réussite majeure) + circonstances + AVANTAGE : +2 sur un dé au choix + DÉSAVANTAGE : -2 sur le plus haut dé + sauvegardes : 8 ou plus sur le meilleur dé + coopération : Gain d’un ou plusieurs avantages. + actions indirectes + OUI MAIS : accorde un avantage + OUI : accorde un dé supplémentaire (max 3) + MANŒUVRES + Décrire le décor, Effectuer une cascade, Engager/Se dégager, Esquiver, Préparer son action, Se déplacer, Se mettre à couvert, Se relever + INITIATIVE + Les personnages agissent les premiers. Chaque protagoniste impliqué effectue à son tour une manœuvre et une action. Si celui qui parle effectue une action non offensive, il peut passer la main à l’un de ses alliés. S’il s’agit d’une action offensive, il passe la main à un adversaire. +
+
+
+
DÉGÂTS & SOINS + 1-2 = 0 dégât/soin + 3-7 = 1 dégât/soin + 8-9 = 2 dégâts/soins + 10 = 3 dégâts/soins + CORPS À CORPS : +1 au dégâts. + Sur 8+ sur un dé, l’adversaire est saisi, repoussé, projeté ou renversé. + DISTANCE : bénéficiez d’une manoeuvre gratuite + SE METTRE À COUVERT ou PRÉPARER SON ACTION. + MAINS NUES : toujours une arme de prédilection ; protections toujours applicables ; pas de blessure. + PROTECTIONS + -1 dégâts si les dégâts sont égaux ou inférieurs à la protection portée. + BLESSURES (1D10) + 1-2 = CONTUSIONS + 3-7 = BLESSURE LÉGÈRE (1 blessure) + 8-9 = BLESSURE GRAVE (3 blessures) + 10 = INVALIDITÉ +
+
+
+
contacts + Pour trouver un contact, lancez 1d10 + un si une compétence appropriée s’applique en fonction de la nature du contact + un si vous dépensez un crédit. + Le résultat indique la relation : + 1-2 = Aucun contact connu + 3-7 = Contact compliqué et délicat + 8-9 = Contact simple + 10 = Contact privilégié + interrogatoires cinq attitudes : + • Agressif + • Inquisiteur + • Froid et détaché + • Poli + • Amical + Les figurants réagissent bien à l’une de ces attitudes et mal à une autre. + expérience + 1 XP – un point de vie + 3 XP – un talent + 4 XP – un point d’ancienneté + 5 XP – une compétence + 5 XP – un outil maîtrisé +
+
+
+
+
+
soins
+
BLESSURE - Une blessure inflige un désavantage à tous les jets. Un personnage avec plus de trois blessure tombe inconscient et coche l’Invalidité. + PREMIERS SECOURS - Un personnage avec la compétence SOINS rend 1 pv à chaque compagnon lors d’un répit à la fin d’un conflit ; par ailleurs, il peut dépenser une manœuvre en combat pour rendre 1D pv à un compagnon au contact. On ne peut pas regagner plus de points de vie de ces manières que son total en début de combat. + REPOS COURT - Une bonne nuit de sommeil permet de récupérer 1 pv (nuit inconfortable), 2 pv (nuit correcte) ou 3 pv (nuit confortable). Le personnage se débarrasse d’une blessure (sauf Invalidité). Il est possible, à la fin du repos court, d’effectuer un SUIVI MÉDICAL pour l’ensemble du groupe. Le personnage récupère un point de confiance. + SUIVI MÉDICAL - Un personnage effectue un jet de compétence (SOINS, matériel et coopération applicables) et détermine le nombre de points de vie qu’il peut distribuer entre les membres du groupe qui en ont besoin. Un figurant (médecin, infirmière) peut effectuer le jet. Un seul jet par jour pour le groupe. + REPOS LONG - Le personnage récupère l’ensemble de ses points de vie et de confiance. Il se débarrasse de l’ensemble de ses blessures, y compris Invalidité. +
+
+
+
matériel
+
ARTISANAT PRIMITIF : Des outils simples pour couper, frapper, entailler, graver, etc. + COMMUNICATIONS : Répartiteur comlink, cryptographe expert, amplificateur de signal, préempteur de réseau, etc. + CONTRE-MESURES : Générateur de bruit blanc, bulle de silence, détecteur électronique, interdicteur de zone, modificateur de visage, transpondeur pirate, etc. + CUISINE : Pots et casseroles, couteaux et ustensiles divers, condiments, épices et aromates, plaque chauffante, unité réfrigérante portable, etc. + DÉMOLITION : Charges creuses et soufflantes, minuteries, analyseur de matériaux, foreuses rapides, etc. + DÉTECTION : Détecteur multi-usage ondes et radiations, nanodrones sondes, bouées émettrices, etc. + ÉLECTRONIQUE : Brûlerie portable, nanocâbles multiusages, unité de configuration et programmation de puce, électrosenseur multifréquence, unité de diagnostique, etc. + ESCALADE : Harnais antigrav, cordes, lance grappin, pitons autoforants, nanomodificateurs de surface, vérins, tyrolienne, etc. + EXPLOITATION MINIÈRE : Marteau pneumatique portable, casque et gants de protection, analyseur de terrain, nanosondes, torche de découpage 0G, etc. + FILATURE : Nanovisage, vêtements polyvalents, nanodrones de filature, marqueurs solubles de géolocalisation, parfums programmés, console de repérage, etc. + INFORMATIQUE : Unité interface portable, bloc mémoire, programmes d’intrusion, câbles multifonctions, accélérateur d’horloge, afficheur holographique, etc. + INVESTIGATION : Drone d’enregistrement holo étendu, analyseur d’empreintes, renifleur chimique, etc. + MÉCANIQUE : Outils motorisés, lampe frontale, unité de diagnostique, nanomachines de réparation d’urgence, colles et lubrifiants divers, etc. + MÉDECINE : Unité de diagnostique portable, matériel d’intervention d’urgence, liquides vitaux, médicaments divers à large rayon d’action, collier nanocoque pour transport des blessés, etc. + PROTOCOLE : Assistant de conversation, traducteur universel, garde-robe à nanoconformation, analyseur de phéromones, analyseur de stress, logiciel de recherche biographique, etc. + PSYCHOLOGIE : Analyseur de stress, assistant de conversation, diffuseur de phéromones émotionnelles, unité d’hypnose portable, hypodermes de suggestion, etc. + SÉCURITÉ : Multipass universel, craqueur de code, modificateur rétinien, gants adaptatifs, disjoncteur distant, combinaison thermique, semelles A-grav, etc. + SURVEILLANCE : Jumelles à filtres multiples, micro-canon, microdrones aériens, nanodrones d’infiltration, veste panoptique, chevaucheur de signal, mouchards de géolocalisation, etc. +
+
+
+
armes
+
ARMES DE CORPS À CORPS + Gants électrostun [Étourdissant] + Matraque/tonfa [Étourdissant, parade] + Couteau + Boken [Réglage étourdissant] + Sabre [Dévastateur] + Naginata [Parade, Dévastateu] + ARMES DE TIR + Électrogun [Étourdissant] + Pistolaser léger [Réglage étourdissant] + Briseur sonique [Zone, étourdissant] + Fusil gyrojet [Projectile guidé] + Épingleur [Perforant] + Brise-nerf [Dévastateur, perforant] + Carabine laser [Précis] + ARMES LOURDES + Pistolaser lourd [Dégâts +2] + Fusil plasma [Dévastateur, zone] + Grenades étourdissantes [Étourdissant, zone] + Grenades à fragmentation [Zone] + PROTECTIONS + Vêtements renforcés [2] + Combinaison de sécurité [3] + Armure tactique [4] + Armure tactique assistée [5] + Bouclier déflecteur individuel [+1] +
+
+
+
+
+ +
+ +
+
+ {{name}}{{#typecheck}}{{#rollGreater() typecheck 0}} ✔{{/rollGreater() typecheck 0}}{{/typecheck}} + {{#rolltype}} + {{rolltype}} + {{/rolltype}} +
+
+ {{#nbdice}} +
+
Dé
+
Rés.
+
-Dés.
+
+Av.
+
+
+
a
+ {{#rollTotal() roll1 1}} +
{{roll1}} (0)
+
-1 (0)
+
3 (1)
+ {{/rollTotal() roll1 1}} + {{#rollTotal() roll1 2}} +
{{roll1}} (0)
+
0 (0)
+
4 (1)
+ {{/rollTotal() roll1 2}} + {{#rollTotal() roll1 3}} +
{{roll1}} (1)
+
1 (0)
+
5 (1)
+ {{/rollTotal() roll1 3}} + {{#rollTotal() roll1 4}} +
{{roll1}} (1)
+
2 (0)
+
6 (1)
+ {{/rollTotal() roll1 4}} + {{#rollTotal() roll1 5}} +
{{roll1}} (1)
+
3 (1)
+
7 (1)
+ {{/rollTotal() roll1 5}} + {{#rollTotal() roll1 6}} +
{{roll1}} (1)
+
4 (1)
+
8 (2)
+ {{/rollTotal() roll1 6}} + {{#rollTotal() roll1 7}} +
{{roll1}} (1)
+
5 (1)
+
9 (2)
+ {{/rollTotal() roll1 7}} + {{#rollTotal() roll1 8}} +
{{roll1}} (2)
+
6 (1)
+
10 (3)
+ {{/rollTotal() roll1 8}} + {{#rollTotal() roll1 9}} +
{{roll1}} (2)
+
7 (1)
+
11 (3)
+ {{/rollTotal() roll1 9}} + {{#rollTotal() roll1 10}} +
{{roll1}} (3)
+
8 (2)
+
12 (3)
+ {{/rollTotal() roll1 10}} +
+ {{#rollGreater() nbdice 1}} +
+
b
+ {{#rollTotal() roll2 1}} +
{{roll2}} (0)
+
-1 (0)
+
3 (1)
+ {{/rollTotal() roll2 1}} + {{#rollTotal() roll2 2}} +
{{roll2}} (0)
+
0 (0)
+
4 (1)
+ {{/rollTotal() roll2 2}} + {{#rollTotal() roll2 3}} +
{{roll2}} (1)
+
1 (0)
+
5 (1)
+ {{/rollTotal() roll2 3}} + {{#rollTotal() roll2 4}} +
{{roll2}} (1)
+
2 (0)
+
6 (1)
+ {{/rollTotal() roll2 4}} + {{#rollTotal() roll2 5}} +
{{roll2}} (1)
+
3 (1)
+
7 (1)
+ {{/rollTotal() roll2 5}} + {{#rollTotal() roll2 6}} +
{{roll2}} (1)
+
4 (1)
+
8 (2)
+ {{/rollTotal() roll2 6}} + {{#rollTotal() roll2 7}} +
{{roll2}} (1)
+
5 (1)
+
9 (2)
+ {{/rollTotal() roll2 7}} + {{#rollTotal() roll2 8}} +
{{roll2}} (2)
+
6 (1)
+
10 (3)
+ {{/rollTotal() roll2 8}} + {{#rollTotal() roll2 9}} +
{{roll2}} (2)
+
7 (1)
+
11 (3)
+ {{/rollTotal() roll2 9}} + {{#rollTotal() roll2 10}} +
{{roll2}} (3)
+
8 (2)
+
12 (3)
+ {{/rollTotal() roll2 10}} +
+ {{/rollGreater() nbdice 1}} + {{#rollGreater() nbdice 2}} +
+
c
+ {{#rollTotal() roll3 1}} +
{{roll3}} (0)
+
-1 (0)
+
3 (1)
+ {{/rollTotal() roll3 1}} + {{#rollTotal() roll3 2}} +
{{roll3}} (0)
+
0 (0)
+
4 (1)
+ {{/rollTotal() roll3 2}} + {{#rollTotal() roll3 3}} +
{{roll3}} (1)
+
1 (0)
+
5 (1)
+ {{/rollTotal() roll3 3}} + {{#rollTotal() roll3 4}} +
{{roll3}} (1)
+
2 (0)
+
6 (1)
+ {{/rollTotal() roll3 4}} + {{#rollTotal() roll3 5}} +
{{roll3}} (1)
+
3 (1)
+
7 (1)
+ {{/rollTotal() roll3 5}} + {{#rollTotal() roll3 6}} +
{{roll3}} (1)
+
4 (1)
+
8 (2)
+ {{/rollTotal() roll3 6}} + {{#rollTotal() roll3 7}} +
{{roll3}} (1)
+
5 (1)
+
9 (2)
+ {{/rollTotal() roll3 7}} + {{#rollTotal() roll3 8}} +
{{roll3}} (2)
+
6 (1)
+
10 (3)
+ {{/rollTotal() roll3 8}} + {{#rollTotal() roll3 9}} +
{{roll3}} (2)
+
7 (1)
+
11 (3)
+ {{/rollTotal() roll3 9}} + {{#rollTotal() roll3 10}} +
{{roll3}} (3)
+
8 (2)
+
12 (3)
+ {{/rollTotal() roll3 10}} +
+ {{/rollGreater() nbdice 2}} + {{/nbdice}} + {{#blessure}} +
+
1D10
+
EFFET DU COUP
+
+
+
{{roll1}}
+ {{#rollBetween() roll1 1 2}} +
CONTUSIONS
+ {{/rollBetween() roll1 1 2}} + {{#rollBetween() roll1 3 7}} +
BLESSURE LÉGÈRE
(1 blessure)
+ {{/rollBetween() roll1 3 7}} + {{#rollBetween() roll1 8 9}} +
BLESSURE GRAVE
(3 blessures)
+ {{/rollBetween() roll1 8 9}} + {{#rollTotal() roll1 10}} +
INVALIDITÉ
+ {{/rollTotal() roll1 10}} +
+ {{/blessure}} +
+ {{#desc}} +
{{desc}}
+ {{/desc}} +
{{pc}}
+
+
+
+ diff --git a/Cerbere/cerbere.jpg b/Cerbere/cerbere.jpg new file mode 100644 index 0000000000..40983313ec Binary files /dev/null and b/Cerbere/cerbere.jpg differ diff --git a/Cerbere/cerbere_logo_transp.png b/Cerbere/cerbere_logo_transp.png new file mode 100644 index 0000000000..9aa6e0824b Binary files /dev/null and b/Cerbere/cerbere_logo_transp.png differ diff --git a/Cerbere/cerbere_sep.png b/Cerbere/cerbere_sep.png new file mode 100644 index 0000000000..712f7e3d72 Binary files /dev/null and b/Cerbere/cerbere_sep.png differ diff --git a/Cerbere/cerbere_sep2_min.png b/Cerbere/cerbere_sep2_min.png new file mode 100644 index 0000000000..c60cda07f7 Binary files /dev/null and b/Cerbere/cerbere_sep2_min.png differ diff --git a/Cerbere/cerbere_sep_grey.png b/Cerbere/cerbere_sep_grey.png new file mode 100644 index 0000000000..5a0e974d7b Binary files /dev/null and b/Cerbere/cerbere_sep_grey.png differ diff --git a/Cerbere/cerbere_signet.png b/Cerbere/cerbere_signet.png new file mode 100644 index 0000000000..c252b42083 Binary files /dev/null and b/Cerbere/cerbere_signet.png differ diff --git a/Cerbere/cerbere_symbol_grey.png b/Cerbere/cerbere_symbol_grey.png new file mode 100644 index 0000000000..446d39303e Binary files /dev/null and b/Cerbere/cerbere_symbol_grey.png differ diff --git a/Cerbere/sheet.json b/Cerbere/sheet.json new file mode 100644 index 0000000000..c4e0d75b08 --- /dev/null +++ b/Cerbere/sheet.json @@ -0,0 +1,9 @@ +{ + "html": "cerbere.htm", + "css": "cerbere.css", + "authors": "Natha", + "roll20userid": "75857", + "preview": "cerbere.jpg", + "instructions": "Feuille de personnage pour [Le Métal Froid des Anneaux de Cerbère](http://legrumph.org/Terrier/?Chibi/Le-metal-froid-des-anneaux-de-cerbere), un jeu d’action, de diplomatie, d’enquêtes policières et de science-fiction. Consultez le [readme](https://github.com/Roll20/roll20-character-sheets/blob/master/Cerbere/ReadMe.md). v1.0 (2017-10-15)." + ,"tipeee":"https://www.tipeee.com/natharoll20" +}