Supersix (new sheet, french)

New sheet for the Supersix super heros french RPG.
This commit is contained in:
NathaTerrien
2016-01-24 16:39:14 +01:00
parent dce1575a65
commit 73ddd0e6fe
10 changed files with 543 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
# Supersix
Feuille de Personnage pour **Supersix, le jeu de rôle de Super Héros**, créé par Éric Blaise ( http://supersix.fr/ ).
La feuille comporte des jets intégrés.
# Version courante
1.0 [Screenshot](supersix.jpg)
# Notes de version
##v1.0 (24 Janvier 2016).
Création de la fiche.
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

+8
View File
@@ -0,0 +1,8 @@
{
"html": "supersix.htm",
"css": "supersix.css",
"authors": "Nathanael TERRIEN",
"roll20userid": "75857",
"preview": "supersix.jpg",
"instructions": "Feuille de Personnage pour Supersix, créé par Eric Blaise ( http://supersix.fr/ ). v1.0 (24 Janvier 2016)."
}
+342
View File
@@ -0,0 +1,342 @@
div,
button,
textarea,
span,
input,
select,
table,
tr,
td,
th{
box-sizing: border-box;
}
table{
width: 100%;
}
td{
text-align: center;
vertical-align: middle;
}
div{
margin: none;
padding: none;
background-color: transparent;
}
div.sheet-main{
width: 832px;
text-align:center;
font-family: cursive;
background-image: url('https://lh3.googleusercontent.com/-PEUr5SrYlkU/Vpt_kkrpDXI/AAAAAAAAYEE/0cfcTYxEEbI/s720-Ic42/Supersix_fond.png');
background-repeat:no-repeat;
background-position:center center;
background-size: cover;
}
div.sheet-lib1{
display: inline-block;
font-family: cursive;
font-weight: bolder;
font-size: 16px;
text-transform: uppercase;
font-style: italic;
width: 125px;
white-space: nowrap;
text-align: right;
}
div.sheet-lib2{
display: inline-block;
font-family: cursive;
font-weight: bolder;
font-size: 16px;
text-transform: uppercase;
font-style: italic;
width: 150px;
white-space: nowrap;
}
div.sheet-ligne{
display: block;
width: 100%;
white-space: nowrap;
text-align: center;
}
div.sheet-info{
font-size: 12px;
white-space: nowrap;
text-align: center;
width: 100%;
text-transform: capitalize;
font-family: cursive;
}
div.sheet-mycol{
display: inline-block;
vertical-align: top;
width: 400px;
min-height: 80px;
text-align: left;
margin: 3px;
background-color: #EEEEEE;
border: 10px solid transparent;
padding: 0px 0px 24px 0px;
border-image-source: url('https://lh3.googleusercontent.com/-fKPp8eLKtjQ/VptzCukizaI/AAAAAAAAYDo/p4cZllhW_gQ/s450-Ic42/boxcol.png');
border-image-repeat: round;
border-image-slice: 60;
border-image-width: 45px;
}
div.sheet-jauge{
width:250px;
min-height: 250px;
display: inline-block;
vertical-align: top;
text-align: center;
/* border: 1px solid blue; */
}
div.sheet-centre{
width:550px;
display: inline-block;
min-height: 475px;
/* border: 1px solid blue; */
background-image: url('https://lh3.googleusercontent.com/-cxnOoyx_NcI/Vpt7bXV06SI/AAAAAAAAYD4/AtQl6z3J6Uc/s550-Ic42/Supersix_logo2.png');
background-repeat:no-repeat;
background-position:center center;
background-size: cover;
padding:10px;
position: relative;
}
div.sheet-bulle{
width: 150px;
height: 80px;
border-radius: 40px;
background-color: transparent;
text-align: center;
display: inline-block;
}
span.sheet-carac{
text-align: center;
background-color: black;
color: white;
text-transform: capitalize;
font-weight: bold;
font-size: 16px;
width: 100px;
display: inline-block;
margin: 5px;
border-radius: 10px;
}
span.sheet-jaugetitre{
text-align: center;
background-color: white;
color: black;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
width: 130px;
display: inline-block;
margin: 5px;
border-radius: 10px;
}
input{
display: inline-block;
font-family: cursive;
padding: none;
margin: none;
font-size: 12px;
}
input[type="text"].sheet-biginptxt{
font-size: 16px;
width: calc(100% - 130px);
}
input[type="text"].sheet-inptxt1{
width: calc(100% - 130px);
}
input[type="text"].sheet-inpnom{
font-size: 13px;
font-weight: bold;
width: 100px;
}
input[type="text"].sheet-inpdesc{
font-size: 12px;
font-weight: normal;
width: 250px;
}
input[type="text"].sheet-inpeffet{
font-size: 13px;
font-weight: bold;
width: 210px;
}
input[type="number"]{
text-align: right;
font-family: cursive;
}
input[type="number"].sheet-carac{
font-size: 20px;
font-weight: bold;
}
select{
padding: none;
margin: none;
vertical-align: top;
}
button[type=roll].sheet-btDesc{
color: inherit;
height:24px;
width:26px;
line-height: 16px;
vertical-align: middle;
padding:none;
border:none;
margin: 0px 0px 0px -4px;
background:none;
border-radius:10px;
opacity: 0.4;
}
button[type=roll].sheet-btDesc:before{
content:none;
}
button[type=roll].sheet-btDesc:hover{
box-shadow: 1px 1px 1px 1px #888888;
opacity: 0.7;
}
button[type=roll].sheet-macrobt {
padding: 2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-shadow: none;
box-shadow: none;
text-align:center;
vertical-align: middle;
line-height: 0px;
height: 25px;
width: 25px;
font-weight: normal;
color:black;
background-color: white;
border-style: none;
}
button[type=roll].sheet-macrobt:before{
font-family: "dicefontd6";
font-size: 1.8em;
content: 'f';
}
button[type=roll].sheet-macrobt:hover{
border-width: 2px;
border-color:#CC0000;
color: #CC0000;
font-weight: bold;
}
/* Hide actual radio */
input[type="radio"].sheet-jauge
{
opacity: 0;
width: 40px;
height: 40px;
position: relative;
top: 5px;
left: 6px;
margin: -40px;
cursor: pointer;
z-index: 1;
}
/* Fake radio */
input[type="radio"].sheet-jauge + span::before
{
margin-right: 4px;
border: solid 1px #a8a8a8;
line-height: 14px;
text-align: center;
display: inline-block;
vertical-align: middle;
content: "X";
width: 40px;
height: 40px;
font-size: 24px;
border-width: 2px 0px 0px 2px;
border-color: black;
box-shadow: 5px 5px 3px #888888;
vertical-align: middle;
color: #FF8080;
background-color: #FF8080;
}
/* Remove dot from all radios _after_ selected one */
input[type="radio"].sheet-jauge:checked ~ input[type="radio"].sheet-jauge + span::before
{
content: "";
content: attr(value);
color:#80D180;
background-color: #80D180;
}
.sheet-rolltemplate-supersix table{
background-color: white;
border: 1px solid black;
width: 189px;
padding: 2px;
font-family: cursive;
color: black;
font-size: 1em;
}
.sheet-rolltemplate-supersix tr{
padding-top: 2px;
padding-bottom: 2px;
padding-right: 0px;
padding-left: 0px;
}
.sheet-rolltemplate-supersix th{
padding: 3px;
font-size: 1.1em;
text-align: center;
font-variant: small-caps;
font-weight: bold;
color: white;
background-color: black;
}
.sheet-rolltemplate-supersix td{
padding: 2px;
font-size: 1em;
}
.sheet-rolltemplate-supersix .sheet-subheader{
font-style: italic;
text-align: right;
border-bottom: 1px dashed black;
}
.sheet-rolltemplate-supersix td.sheet-tcat{
font-color: #FF8080;
font-style: italic;
font-size: 0.9em;
}
.sheet-rolltemplate-supersix .inlinerollresult{
font-size: 1em;
background-color: transparent;
border-width: 0px 0px 0px 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.sheet-rolltemplate-supersix .inlinerollresult.fullcrit{
color: #3FB315;
font-size: 1em;
background-color: transparent;
border-width: 0px 0px 0px 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.sheet-rolltemplate-supersix .inlinerollresult.fullfail{
color: #B31515;
font-size: 1em;
background-color: transparent;
border-width: 0px 0px 0px 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
.sheet-rolltemplate-supersix .inlinerollresult.importantroll{
color: #4A57ED;
font-size: 1em;
background-color: transparent;
border-width: 0px 0px 0px 0px;
border-top-style: none;
border-right-style: none;
border-left-style: none;
border-bottom-style: none;
}
+181
View File
@@ -0,0 +1,181 @@
<!-- FDP -->
<div class="sheet-main">
<div style="text-align:left;"><img style="width:300px;" src="https://lh3.googleusercontent.com/-rB6nBMObEzQ/VpAM5T9sflI/AAAAAAAAX9A/-7xEFkMw8VY/s614-Ic42/Supersix_fdp.png" /></div>
<div class="sheet-ligne"> <!-- HAUT -->
<div class="sheet-mycol"> <!-- Identité -->
<div class="sheet-ligne">
<div class="sheet-lib1">nom : </div>
<input name="attr_character_name"class="sheet-biginptxt" type="text" placeholder="Nom du super héros" title="Nom du super héros"/>
</div>
<div class="sheet-ligne">
<div class="sheet-lib1">couverture : </div>
<input name="attr_couverture" type="text" class="sheet-inptxt1" placeholder="Identité secrète" title="Identité secrète du super héros (nom + métier dans la vie civile lorsqu’il n’est pas costumé)"/>
</div>
</div>
<div class="sheet-mycol"> <!-- Identité -->
<div class="sheet-ligne">
<div class="sheet-lib1">destin : </div>
<input name="attr_destin" type="number" value="0" />
</div>
<div class="sheet-ligne">
<div class="sheet-lib1">gentillesse : </div>
<input name="attr_gentillesse" type="number" value="0" />
<div class="sheet-lib1">vilenie : </div>
<input name="attr_vilenie" type="number" value="0" />
</div>
</div> <!-- FIN Identité -->
</div>
<div class="sheet-ligne">
<div class="sheet-mycol"> <!-- Forces -->
<div class="sheet-lib2">forces : </div>
<fieldset class="repeating_forces">
<div class="sheet-ligne">
<input type="text" name="attr_forcenom" class="sheet-inpnom" placeholder="Force" title="Force" />
<input type="text" name="attr_forcedesc" class="sheet-inpdesc" placeholder="Description" title="Description" />
<button type="roll" name="InfoForce" class="sheet-btDesc" title="Montrer dans le chat" value="&{template:supersix} {{name=@{forcenom}}} {{subtags=Force}} {{description=@{forcedesc}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 20px;height:20px;"/></button>
</div>
</fieldset>
</div> <!-- FIN Forces -->
<div class="sheet-mycol"> <!-- Faiblesses -->
<div class="sheet-lib2">faiblesses : </div>
<fieldset class="repeating_faiblesses">
<div class="sheet-ligne">
<input type="text" name="attr_faiblessenom" class="sheet-inpnom" placeholder="Faiblesse" title="Faiblesse" />
<input type="text" name="attr_faiblessedesc" class="sheet-inpdesc" placeholder="Description" title="Description" />
<button type="roll" name="InfoFaiblesse" class="sheet-btDesc" title="Montrer dans le chat" value="&{template:supersix} {{name=@{faiblessenom}}} {{subtags=Faiblesses}} {{description=@{faiblessedesc}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 20px;height:20px;"/></button>
</div>
</fieldset>
</div> <!-- FIN Faiblesses -->
</div> <!-- FIN HAUT -->
<div class="sheet-ligne" style="margin: 5px;" > <!-- MILIEU -->
<div class="sheet-jauge">
<div class="sheet-ligne">
<img style="width:200px;" src="https://lh3.googleusercontent.com/-9Mwo5lZcG38/VpuBSQqb1sI/AAAAAAAAYEM/hvoFuV9Ckag/s300-Ic42/Supersix_jauge.png" />
</div>
<br/>
<input type="radio" name="attr_jauge" class="sheet-jauge" value="4" title="Jauge d'état à 4" /><span></span><br/>
<input type="radio" name="attr_jauge" class="sheet-jauge" value="3" title="Jauge d'état à 3" /><span></span><br/>
<input type="radio" name="attr_jauge" class="sheet-jauge" value="2" title="Jauge d'état à 2" /><span></span><br/>
<input type="radio" name="attr_jauge" class="sheet-jauge" value="1" title="Jauge d'état à 1" /><span></span><br/>
<input type="radio" name="attr_jauge" class="sheet-jauge" value="0" title="Jauge d'état à 0" /><span></span><br/>
<br/>
<div class="sheet-ligne">
<input type="number" name="attr_jauge" value="4" min="0" max="4" title="Jauge courante" /> / <input type="number" name="attr_jauge_max" value="4" title="Jauge maximum" readonly /><br/>
</div>
</div>
<div class="sheet-centre">
<div class="sheet-bulle" style="position: absolute;left: 180px;top:50px;">
<input type="number" name="attr_muscle" class="sheet-carac" value="2" min="2" max="4" title="Muscle" />
<button type="roll" name="Muscle" class="sheet-macrobt" title="Jet" value="&{template:supersix} {{name=Muscle}} {{subtags=Jet de Caractéristique}} {{carac=[[@{muscle}]]}} {{jet1=[[1d6]]}} {{jet2=[[1d6]]}} {{jet3=[[1d6]]}} {{jet4=[[1d6]]}}" />
</div>
<div class="sheet-bulle" style="position: absolute;left:40px;top:380px;">
<input type="number" name="attr_cervelle" class="sheet-carac" value="2" min="2" max="4" title="Cervelle" />
<button type="roll" name="Cervelle" class="sheet-macrobt" title="Jet" value="&{template:supersix} {{name=Cervelle}} {{subtags=Jet de Caractéristique}} {{carac=[[@{cervelle}]]}} {{jet1=[[1d6]]}} {{jet2=[[1d6]]}} {{jet3=[[1d6]]}} {{jet4=[[1d6]]}}" />
</div>
<div class="sheet-bulle" style="position: absolute;left:400px;top:380px;">
<input type="number" name="attr_coeur" class="sheet-carac" value="2" min="2" max="4" title="Coeur" />
<button type="roll" name="Coeur" class="sheet-macrobt" title="Jet" value="&{template:supersix} {{name=Coeur}} {{subtags=Jet de Caractéristique}} {{carac=[[@{coeur}]]}} {{jet1=[[1d6]]}} {{jet2=[[1d6]]}} {{jet3=[[1d6]]}} {{jet4=[[1d6]]}}" />
</div>
</div>
</div> <!-- FIN MILIEU -->
<div class="sheet-ligne"> <!-- BAS -->
<div class="sheet-mycol"> <!-- Super pouvoir -->
<div class="sheet-ligne">
<div class="sheet-lib2">super pouvoir : </div>
<input type="text" name="attr_superpouvoir" class="sheet-inpnom" style="width:230px;" placeholder="Super Pouvoir" title="Super Pouvoir" />
</div>
<div class="sheet-info">efficacité|activation|puissance|description</div>
<fieldset class="repeating_supereffets">
<div class="sheet-ligne" style="border-top: 2px dashed #DDDDDD;padding-top:2px;">
<input type="text" name="attr_effetnom" class="sheet-inpeffet" placeholder="Effet" title="Effet" />
<input type="number" name="attr_effetefficacite" value="1" min="1" max="4" title="Score d'Efficacité" />
<input type="number" name="attr_effetactivation" value="1" min="1" max="4" title="Degré d'Activation" />
<input type="number" name="attr_effetpuissance" value="1" min="1" max="4" title="Score de Puissance" />
<button type="roll" name="InfoPouvoir" class="sheet-btDesc" title="Montrer dans le chat" value="&{template:supersix} {{name=@{effetnom}}} {{subtags=Effet de Super Pouvoir}} {{pouvoir=@{superpouvoir}}} {{efficacite=@{effetefficacite}}} {{activation=@{effetactivation}}} {{puissance=@{effetpuissance}}} {{description=@{effetrestriction}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 20px;height:20px;"/></button>
</div>
<div class="sheet-ligne" style="margin-bottom:2px;">
<input type="text" name="attr_effetrestriction" class="sheet-inpdesc" style="width:250px;" placeholder="Description, Restriction, Durée ..." title="Description, Restriction, Durée ..." />
<SELECT name="attr_effetcarac" style="width: 90px;">
<OPTION value="@{muscle}">Muscle</OPTION>
<OPTION value="@{cervelle}">Cervelle</OPTION>
<OPTION value="@{coeur}">Coeur</OPTION>
</SELECT>
<button type="roll" name="SuperPouvoir" class="sheet-macrobt" title="Jet" value="&{template:supersix} {{name=@{effetnom}}} {{subtags=Jet de Pouvoir}} {{carac=[[@{effetcarac}]]}} {{jetpouvoir=[[1d6]]}} {{jetpuissance=[[@{effetpuissance}]]}} {{jet1=[[1d6+@{effetefficacite}]]}} {{jet2=[[1d6+@{effetefficacite}]]}} {{jet3=[[1d6+@{effetefficacite}]]}} {{jet4=[[1d6+@{effetefficacite}]]}}" />
</div>
</fieldset>
</div> <!-- FIN Super pouvoir -->
<div class="sheet-mycol"> <!-- Relations -->
<div class="sheet-lib2">relations : </div>
<div class="sheet-info">qui|type|intensité</div>
<fieldset class="repeating_relations">
<div class="sheet-ligne">
<input type="text" name="attr_relationnom" class="sheet-inpnom" style="width:205px;" placeholder="Relation" title="Relation" />
<SELECT name="attr_relationtype" style="width:80px;">
<OPTION>Amitié</OPTION>
<OPTION>Amour</OPTION>
<OPTION>Famille</OPTION>
<OPTION>Travail</OPTION>
</SELECT>
<input type="number" name="attr_relationintensite" value="1" min="1" max="4" title="Intensité" />
<button type="roll" name="Relation" class="sheet-macrobt" title="Jet" value="&{template:supersix} {{name=@{relationnom}}} {{subtags=Jet de Relation}} {{carac=[[@{relationintensite}]]}} {{jet1=[[1d6]]}} {{jet2=[[1d6]]}} {{jet3=[[1d6]]}} {{jet4=[[1d6]]}}" />
<button type="roll" name="InfoRelation" class="sheet-btDesc" title="Montrer dans le chat" value="&{template:supersix} {{name=@{relationnom}}} {{subtags=Relation}} {{type=@{relationtype}}} {{intensite=@{relationintensite}}}"><img src="https://s3.amazonaws.com/files.d20.io/images/13924213/_SbpEpVjj9V7Dow_GKKYhQ/med.png?1448153028" style="width: 20px;height:20px;"/></button>
</div>
</fieldset>
</div> <!-- FIN Relations -->
</div> <!-- FIN BAS -->
</div>
<!-- TEMPLATES -->
<rolltemplate class="sheet-rolltemplate-supersix">
<table>
<tr><th colspan="2">{{name}}</th></tr>
<tr><td colspan="2" class="subheader">{{subtags}}</td></tr>
{{#jetpouvoir}}
<tr><td class="tcat" style="color: blue;">Dé de Pouvoir</td><td>{{jetpouvoir}}</td></tr>
{{#rollTotal() jetpouvoir 1}}
<tr><td colspan="2" style="color: red;font-weight: bold;text-align:center;">Le pouvoir ne fonctionne pas</td></tr>
{{#rollTotal() jetpuissance 2}}
<tr><td colspan="2" style="color: red;font-weight: normal;text-align:left;">Fatigue : 1 case maximum par scène</td></tr>
{{/rollTotal() jetpuissance 2}}
{{#rollTotal() jetpuissance 3}}
<tr><td colspan="2" style="color: red;font-weight: normal;text-align:left;">Fatigue : 2 cases maximum par scène</td></tr>
{{/rollTotal() jetpuissance 3}}
{{#rollTotal() jetpuissance 4}}
<tr><td colspan="2" style="color: red;font-weight: normal;text-align:left;">Fatigue : 3 cases maximum par scène</td></tr>
{{/rollTotal() jetpuissance 4}}
{{/rollTotal() jetpouvoir 1}}
{{/jetpouvoir}}
{{#carac}}
<tr><td class="tcat">Action, dé n°1</td><td>{{jet1}}</td></tr>
{{#rollGreater() carac 1}}
<tr><td class="tcat">Action, dé n°2</td><td>{{jet2}}</td></tr>
{{/rollGreater() carac 1}}
{{#rollGreater() carac 2}}
<tr><td class="tcat">Action, dé n°3</td><td>{{jet3}}</td></tr>
{{/rollGreater() carac 2}}
{{#rollGreater() carac 3}}
<tr><td class="tcat">Action, dé n°4</td><td>{{jet4}}</td></tr>
{{/rollGreater() carac 3}}
{{/carac}}
{{#type}}
<tr><td class="tcat">Type</td><td>{{type}}</td></tr>
{{/type}}
{{#intensite}}
<tr><td class="tcat">Intensité</td><td>{{intensite}}</td></tr>
{{/intensite}}
{{#pouvoir}}
<tr><td class="tcat">Pouvoir</td><td>{{pouvoir}}</td></tr>
{{/pouvoir}}
{{#efficacite}}
<tr><td class="tcat">Efficacité</td><td>{{efficacite}}</td></tr>
{{/efficacite}}
{{#activation}}
<tr><td class="tcat">Activation</td><td>{{activation}}</td></tr>
{{/activation}}
{{#puissance}}
<tr><td class="tcat">Puissance</td><td>{{puissance}}</td></tr>
{{/puissance}}
{{#description}}
<tr><td colspan="2">{{description}}</td></tr>
{{/description}}
</table>
</rolltemplate>
Binary file not shown.

After

Width:  |  Height:  |  Size: 202 KiB