Remove grid layout. Create CSS styles to organise the sheet in lines and columns. Reorder the layout thanks to styles. No data loss. Signed-off-by: Choco Lanoar <e.lachaud@gmail.com>
498 lines
36 KiB
HTML
498 lines
36 KiB
HTML
<input type="checkbox" name="attr_switch" class="sheet-block_switch" value="1"><span></span>
|
||
|
||
<div class="sheet-main sheet-block_a">
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<img title="Version 2.0 - 02/07/2022" src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/CoeursVaillants/images/Logo.png" width="30%" />
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 71%;"> <!-- CADRE INFOS -->
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-ligne" style="margin-bottom: 3px;">
|
||
<div class="sheet-libel2" style="width: 65px;">Nom</div>
|
||
<input type="text" class="sheet-biginp" name="attr_character_name" />
|
||
<div class="sheet-libel1">Classe</div>
|
||
<input type="text" name="attr_classe" />
|
||
<div class="sheet-libel1" style="margin-bottom: 0px">Peuple</div>
|
||
<input type="text" name="attr_peuple" />
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-ligne" style="margin-top: 11px;">
|
||
<div class="sheet-libel1">Genre</div>
|
||
<input type="text" name="attr_genre" />
|
||
<div class="sheet-libel1">Taille</div>
|
||
<input type="text" name="attr_taille" />
|
||
<div class="sheet-libel1" style="margin-bottom: 0px">Poids</div>
|
||
<input type="text" name="attr_poids" />
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 28%;"> <!-- CADRE NIVEAU -->
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel2" style="width: 85px">Niveau</div>
|
||
<input type="number" name="attr_niveau" class='sheet-inpnum2cbig' style="width: 40px;" value='1' min="1" max="7">
|
||
<div class="sheet-libel1" style="width: 20px; vertical-align: middle;">XP</div>
|
||
<input type="number" name="attr_xp" class='sheet-inpnum2c' style="width: 40px;" value='0' min="0">
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-top: 3px;">
|
||
<div class="sheet-libeldesc">1XP : relancer avec Avantage</div>
|
||
<div class="sheet-libeldesc">2XP : acheter une Capacité</div>
|
||
<div class="sheet-libeldesc">3XP x Niveau : gain de niveau</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-mycolbrd" style="width: 25%; text-align: left;"> <!-- CADRE CARACS -->
|
||
<div class="sheet-ligne" style="margin-bottom: 8px;">
|
||
<div>Caractéristiques</div>
|
||
<button type='roll' name='roll_testfor' title='Tirer une nouvelle série de caracs' class="sheet-btRoll20" value='&{template:default} {{name=Tirage de Caractéristiques}} {{Série 1=[[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]]}} {{Série 2=[[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]] [[3d6cs<1cf>6]]}} {{note=Plus c’est bas mieux c’est !}}'></button>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 9px;"> <!-- LIGNE FOR -->
|
||
<div class="sheet-libel2">FOR</div>
|
||
<input type="number" name="attr_for" class='sheet-inpnum2cbig' style="width: 45px" value='0' min="0" max="20" />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testfor' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Force}} {{carac=[[@{for}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testfor' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Force (Av.)}} {{carac=[[@{for}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testfor' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Force (Dés.)}} {{carac=[[@{for}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 9px;"> <!-- LIGNE INT -->
|
||
<div class="sheet-libel2">INT</div>
|
||
<input type="number" name="attr_int" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testInt' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test d’Intelligence}} {{carac=[[@{int}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testInt' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test d’Intelligence (Av.)}} {{carac=[[@{int}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testInt' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test d’Intelligence (Dés.)}} {{carac=[[@{int}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 9px;"> <!-- LIGNE SAG -->
|
||
<div class="sheet-libel2">SAG</div>
|
||
<input type="number" name="attr_sag" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testSag' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Sagesse}} {{carac=[[@{sag}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testSag' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Sagesse (Av.)}} {{carac=[[@{sag}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testSag' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Sagesse (Dés.)}} {{carac=[[@{sag}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 9px;"> <!-- LIGNE DEX -->
|
||
<div class="sheet-libel2">DEX</div>
|
||
<input type="number" name="attr_dex" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testDex' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Dextérité}} {{carac=[[@{dex}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testDex' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Dextérité (Av.)}} {{carac=[[@{dex}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testDex' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Dextérité (Dés.)}} {{carac=[[@{dex}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 9px;"> <!-- LIGNE CON -->
|
||
<div class="sheet-libel2">CON</div>
|
||
<input type="number" name="attr_con" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testCon' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Constitution}} {{carac=[[@{con}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testCon' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Constitution (Av.)}} {{carac=[[@{con}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testCon' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Constitution (Dés.)}} {{carac=[[@{con}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 5px;"> <!-- LIGNE CHA -->
|
||
<div class="sheet-libel2">CHA</div>
|
||
<input type="number" name="attr_cha" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
<div class="sheet-libel2" style="width: 18px;">+</div>
|
||
<button type='roll' name='roll_testCha' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Charisme}} {{carac=[[@{cha}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testCha' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Charisme (Av.)}} {{carac=[[@{cha}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<button type='roll' name='roll_testCha' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Test de Charisme (Dés.)}} {{carac=[[@{cha}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 74%;">
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-mycolbrd" style="width: 220px;"> <!-- CADRE CA -->
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel3" style="width: 190px">Classe d’Armure</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center; margin-bottom: 12px;">
|
||
<input type="number" name="attr_ca" class='sheet-inpnum2cbig' style="width: 45px" value='10' />
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 5px;">
|
||
<div class="sheet-libel1" style="width: 80px;">Manœuvre</div>
|
||
<input type="number" name="attr_manoeuvre" class='sheet-inpnum2c' style="width: 35px;" value='12' />
|
||
<div class="sheet-libel1" style="width: 10px;">+</div>
|
||
<button type='roll' name='roll_testMan' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Jet de Manœuvre}} {{carac=[[@{manoeuvre}]]}} {{rollResult=[[1d20+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testMan' class='sheet-btRoll20Green' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Jet de Manœuvre (Av.)}} {{carac=[[@{manoeuvre}]]}} {{rollResult=[[2d20kh1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}' class='sheet-greenbutton'></button>
|
||
<button type='roll' name='roll_testMan' class='sheet-btRoll20Red' value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Jet de Manœuvre (Dés.)}} {{carac=[[@{manoeuvre}]]}} {{rollResult=[[2d20kl1+?{Métier|Aucun métier,0|Artisan,@{artisan}|Courtisan,@{courtisan}|Voyageur,@{voyageur}|Érudit,@{erudit}}]]}}' class='sheet-redbutton'></button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 215px;"> <!-- CADRE PV -->
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel3" style="width: 190px">Points de Vie</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center; margin-bottom: 5px;">
|
||
<input type="number" name="attr_pv" class='sheet-inpnum2cbig' style="width:45px" value='0'><div class="sheet-libel1" style="width:10px">/</div><input type="number" name="attr_pvmax" class='sheet-inpnum2c' style="width:45px" value='0' />
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 120px;">Dés de Vie</div>
|
||
<input type="text" name="attr_dv" style="width: 45px; text-align: center;" value='1d8' />
|
||
<button type='roll' name='roll_jetdv' class="sheet-btRoll20" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Nouveaux PV}} {{rollResult=[[@{dv}+8]]}}'></button>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-mycol">
|
||
<div class="sheet-libel1" style="width: 35px;">Répit</div>
|
||
<button type='roll' name='roll_testRepit' class="sheet-btRoll20" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Récupération - répit}} {{rollResult=[[@{niveau}d4]] PV}}'></button>
|
||
</div>
|
||
<div class="sheet-mycol">
|
||
<div class="sheet-libel1" style="width: 100px; text-align: right;">2nd souffle</div>
|
||
<button type='roll' name='roll_testSecSouffle' class="sheet-btRoll20" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Second souffle}} {{rollResult=[[@{niveau}d8]] PV}}'></button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 176px;"> <!-- CADRE PA -->
|
||
<div class="sheet-ligne" style="margin-bottom: 8px">
|
||
<div class="sheet-libel1" style="width: 120px; text-align: left;">Points d'Aventure</div>
|
||
<input type="number" name="attr_aventure" class='sheet-inpnum2cbig' style="width: 40px" value='1' min="0">
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libeldesc">Lancer avec avantage</div>
|
||
<div class="sheet-libeldesc">Une action de combat gratuite</div>
|
||
<div class="sheet-libeldesc">Récupérer 1d8 + niveau PV
|
||
<button type='roll' name='roll_testAvPV' class="sheet-btRoll20" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Regain de PV}} {{rollResult=[[1d8+@{niveau}]]}}'></button></div>
|
||
<div class="sheet-libeldesc">Prier une divinité.</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-mycolbrd" style="width: 175px;"> <!-- CADRE MÉTIERS -->
|
||
<div class="sheet-ligne" style="margin-bottom: 8px; text-align: center;">
|
||
<div class="sheet-libel3">Métiers</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 12px;">
|
||
<input type="checkbox" value="metier1" name="attr_metier1"/>
|
||
<div class="sheet-libel1" style="width: 90px;">Artisan</div>
|
||
<input type="number" name="attr_artisan" class='sheet-inpnum2c' value='0' min="0">
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 12px;">
|
||
<input type="checkbox" value="metier2" name="attr_metier2"/>
|
||
<div class="sheet-libel1" style="width: 90px;">Courtisan</div>
|
||
<input type="number" name="attr_courtisan" class='sheet-inpnum2c' value='0' min="0">
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 12px;">
|
||
<input type="checkbox" value="metier3" name="attr_metier3"/>
|
||
<div class="sheet-libel1" style="width: 90px;">Voyageur</div>
|
||
<input type="number" name="attr_voyageur" class='sheet-inpnum2c' value='0' min="0">
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-bottom: 11px;">
|
||
<input type="checkbox" value="metier4" name="attr_metier4"/>
|
||
<div class="sheet-libel1" style="width: 90px;">Erudit</div>
|
||
<input type="number" name="attr_erudit" class='sheet-inpnum2c' value='0' min="0">
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 215px;"> <!-- CADRE SAUVEGARDES -->
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel3" style="width: 140px;">Sauvegarde</div>
|
||
<input type="number" name="attr_svg" class='sheet-inpnum2cbig' style="width: 45px" title='Seuil' value='0'>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 80px;">Souffles</div>
|
||
<input type="number" name="attr_souffle" class='sheet-extrashort' value='0'>
|
||
<button type='roll' name='roll_testSvgSou' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre les souffles}} {{carac=[[@{svg}]]}} {{rollResult=[[1d20+@{souffle}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testSvgSou' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre les souffles (Av.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kh1+@{souffle}]]}}'></button>
|
||
<button type='roll' name='roll_testSvgSou' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre les souffles (Dés.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kl1+@{souffle}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 80px;">Mort</div>
|
||
<input type="number" name="attr_mort" class='sheet-extrashort' value='0'>
|
||
<button type='roll' name='roll_testSvgMor' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la mort}} {{carac=[[@{svg}]]}} {{rollResult=[[1d20+@{mort}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testSvgMor' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la mort (Av.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kh1+@{mort}]]}}'></button>
|
||
<button type='roll' name='roll_testSvgMor' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la mort (Dés.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kl1+@{mort}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 80px;">Magie</div>
|
||
<input type="number" name="attr_magie" class='sheet-extrashort' value='0'>
|
||
<button type='roll' name='roll_testSvgMag' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la magie}} {{carac=[[@{svg}]]}} {{rollResult=[[1d20+@{magie}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testSvgMag' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la magie (Av.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kh1+@{magie}]]}}'></button>
|
||
<button type='roll' name='roll_testSvgMag' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre la magie (Dés.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kl1+@{magie}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 80px;">Poison</div>
|
||
<input type="number" name="attr_poison" class='sheet-extrashort' value='0'>
|
||
<button type='roll' name='roll_testSvgPoi' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre le poison}} {{carac=[[@{svg}]]}} {{rollResult=[[1d20+@{poison}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testSvgPoi' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre le poison (Av.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kh1+@{poison}]]}}'></button>
|
||
<button type='roll' name='roll_testSvgPoi' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde contre le poison (Dés.)}} {{carac=[[@{svg}]]}} {{rollResult=[[2d20kl1+@{poison}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 220px;"> <!-- CADRE BC -->
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel3" style="width: 190px;">Bonus de Combat</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<input type="number" name="attr_bc" class='sheet-inpnum2cbig' style="width: 45px" value='0' />
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 120px;">Initiative</div>
|
||
<input type="text" name="attr_initiative" style="width: 35px; text-align: center;" value='1d8' />
|
||
<button type='roll' name='roll_testinit' class="sheet-btRoll20" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Jet d’Initiative}} {{rollResult=[[@{initiative}+@{niveau} &{tracker}]]}}'></button>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel1" style="width: 135px;">Trucs de combat</div>
|
||
<button type='roll' name='roll_testtruc' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Truc de combat}} {{carac=[[?{Carac|Force,@{for}|Intelligence,@{int}|Sagesse,@{sag}|Dextérité,@{dex}|Constitution,@{con}|Charisme,@{cha}}]]}} {{rollResult=[[1d20+@{bc}]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testtruc' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Truc de combat (Av.)}} {{carac=[[?{Carac|Force,@{for}|Intelligence,@{int}|Sagesse,@{sag}|Dextérité,@{dex}|Constitution,@{con}|Charisme,@{cha}}]]}} {{rollResult=[[2d20kh1+@{bc}]]}}'></button>
|
||
<button type='roll' name='roll_testtruc' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{rollname=Truc de combat (Dés.)}} {{carac=[[?{Carac|Force,@{for}|Intelligence,@{int}|Sagesse,@{sag}|Dextérité,@{dex}|Constitution,@{con}|Charisme,@{cha}}]]}} {{rollResult=[[2d20kl1+@{bc}]]}}'></button>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="margin-top: 5px;">
|
||
<div class="sheet-libel1" style="width: 120px;">Mouvement</div>
|
||
<input type="number" name="attr_mvt" class='sheet-inpnum2c' value='12' />
|
||
<div>pas</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libeldesc">Moitié : +1 attaque ou CA</div>
|
||
<div class="sheet-libeldesc">Double : -2 CA</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 100%;"> <!-- CADRE ARMES -->
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel2">Armes</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<fieldset class='repeating_inventory'>
|
||
<input type="text" name="attr_arm1" class="sheet-biginp" placeholder="Arme/Attaque" />
|
||
<input type="number" name="attr_bonusarm1" class="sheet-inpnum2c" style="border: 1px solid;" value="0" title="Bonus à l’attaque" min="0" />
|
||
<input type="text" name="attr_dmgarm1" class='sheet-biginp' style="width: 90px; text-align: center;" placeholder="1d8" title="Dés de dégâts" />
|
||
<button type='roll' name='roll_testcombat1' class="sheet-btRoll20big" value='&{template:jet} {{characterName=@{character_name}}} {{arme=@{arm1}}} {{rollResult=[[1d20[D20]+@{bc}[BC]+@{bonusarm1}[Bonus arme]]]}} {{blessure=[[@{dmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[@{bc}+1]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testcombat1' class="sheet-btRoll20Green" value='&{template:jet} {{characterName=@{character_name}}} {{arme=@{arm1} (Av.)}} {{rollResult=[[2d20kh1[D20]+@{bc}[BC]+@{bonusarm1}[Bonus arme]]]}} {{blessure=[[@{dmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[@{bc}+1]]}}' class='sheet-greenbutton'></button>
|
||
<button type='roll' name='roll_testcombat1' class="sheet-btRoll20Red" value='&{template:jet} {{characterName=@{character_name}}} {{arme=@{arm1} (Dés.)}} {{rollResult=[[2d20kl1[D20]+@{bc}[BC]+@{bonusarm1}[Bonus arme]]]}} {{blessure=[[@{dmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[@{bc}+1]]}}' class='sheet-redbutton'></button>
|
||
</div>
|
||
<input type="text" name="attr_armDesc" style="width: 350px;" placeholder="Description" />
|
||
<fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 100%;"> <!-- CADRE ÉQUIPEMENT TALENTS -->
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel3" style="width: 100%;">Équipement</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<textarea name="attr_equip" class='sheet-text2col'></textarea>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-libel1" style="text-align: left; width: 80px;">Richesses</div>
|
||
<input type="text" name="attr_po" style="width: 40px; text-align: center;" value="0"/>
|
||
<div>pièces</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-libel1" style="text-align: left; width: 80px;">Rations</div>
|
||
<input type="text" name="attr_rations" style="width: 40px; text-align: center;" value="0"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 49%;">
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel3" style="width: 100%;">Bonus, capacités, talents, langues</div>
|
||
</div>
|
||
<div class="sheet-ligne">
|
||
<textarea name="attr_bonus" class='sheet-text2col'></textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycolbrd" style="width: 100%; text-align: left;"> <!-- CADRE MATRICES & SORTS -->
|
||
<div class="sheet-ligne">
|
||
<div class="sheet-libel2" style="width: 130px;">Matrices de sort</div>
|
||
<div class="sheet-mycol" style="width: 20%;">
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel1" style="width: 100%; text-align: center;">Niveau 1</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<input type="number" name="attr_mat1" class='sheet-inpnum2cbig' />
|
||
<div class="sheet-libel1" style="width: 10px;">/</div>
|
||
<input type="number" name="attr_maxmat1" class='sheet-inpnum2c' />
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 20%;">
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel1" style="width: 100px; text-align: center;">Niveau 2</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<input type="number" name="attr_mat2" class='sheet-inpnum2cbig' />
|
||
<div class="sheet-libel1" style="width: 10px;">/</div>
|
||
<input type="number" name="attr_maxmat2" class='sheet-inpnum2c' />
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 20%;">
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel1" style="width: 100px; text-align: center;">Niveau 3</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<input type="number" name="attr_mat3" class='sheet-inpnum2cbig' />
|
||
<div class="sheet-libel1" style="width: 10px;">/</div>
|
||
<input type="number" name="attr_maxmat3" class='sheet-inpnum2c' />
|
||
</div>
|
||
</div>
|
||
<div class="sheet-mycol" style="width: 20%;">
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<div class="sheet-libel1" style="width: 100px; text-align: center;">Niveau 4</div>
|
||
</div>
|
||
<div class="sheet-ligne" style="text-align: center;">
|
||
<input type="number" name="attr_mat4" class='sheet-inpnum2cbig'>
|
||
<div class="sheet-libel1" style="width: 10px;">/</div>
|
||
<input type="number" name="attr_maxmat4" class='sheet-inpnum2c'>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sheet-ligne"> <!-- ONGLETS SORTS -->
|
||
<input type="radio" name="attr_chksorts" value="0" class="sheet-onglcer1" checked /><span>Cercle 1</span>
|
||
<input type="radio" name="attr_chksorts" value="1" class="sheet-onglcer2" /><span>Cercle 2</span>
|
||
<input type="radio" name="attr_chksorts" value="2" class="sheet-onglcer3" /><span>Cercle 3</span>
|
||
<input type="radio" name="attr_chksorts" value="3" class="sheet-onglcer4" /><span>Cercle 4</span>
|
||
<div class="sheet-onglcer1">
|
||
<textarea name="attr_cercle1" class='sheet-text3col'>Sorts de Cercle 1</textarea>
|
||
</div>
|
||
<div class="sheet-onglcer2">
|
||
<textarea name="attr_cercle2" class='sheet-text3col'>Sorts de Cercle 2</textarea>
|
||
</div>
|
||
<div class="sheet-onglcer3">
|
||
<textarea name="attr_cercle3" class='sheet-text3col'>Sorts de Cercle 3</textarea>
|
||
</div>
|
||
<div class="sheet-onglcer4">
|
||
<textarea name="attr_cercle4" class='sheet-text3col'>Sorts de Cercle 4</textarea>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!--------------->
|
||
<!-- FICHE PNJ -->
|
||
<!--------------->
|
||
<div class="sheet-block_b">
|
||
<div class="">
|
||
<label>NOM <input type="text" name="attr_character_name" class='sheet-long'></label>
|
||
<label>CA <input type="number" name="attr_pnjca" class='sheet-short' value='10'>
|
||
MVT <input type="number" name="attr_pnjmvt" class='sheet-short' value='12'>
|
||
PV <input type="number" name="attr_pnjpv" class='sheet-extrashort' value='0'> / <input type="number" name="attr_pnjpvmax" class='sheet-extrashort' value='0'></label>
|
||
<label>DV <select name="attr_pnjdv" class="sheet-short">
|
||
<option value="1-1">1-1</option>
|
||
<option value="1" selected="selected">1</option>
|
||
<option value="2">2</option>
|
||
<option value="3">3</option>
|
||
<option value="4">4</option>
|
||
<option value="5">5</option>
|
||
<option value="6">6</option>
|
||
<option value="7">7</option>
|
||
<option value="8">8</option>
|
||
<option value="9">9</option>
|
||
<option value="10">10</option>
|
||
<option value="11">11</option>
|
||
<option value="12">12</option>
|
||
<option value="13">13</option>
|
||
<option value="14">14</option>
|
||
<option value="15">15</option>
|
||
</select>
|
||
<button type='roll' name='roll_jetpvpnj' class="sheet-btRoll20" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{rollname=PV du PNJ}} {{rollResult=[[{@{pnjdv}d8,1d4}kh1]]}}'></button>
|
||
Svg <input type="number" name="attr_pnjsvg" class='sheet-short' value='14'>
|
||
<button type='roll' name='roll_jetsvgpnj' class="sheet-btRoll20" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{rollname=Sauvegarde PNJ}} {{carac=[[@{pnjsvg}]]}} {{rollResult=[[1d20]]}}'></button>
|
||
Initiative <input type="text" name="attr_initiative" class='sheet-short'>
|
||
<button type='roll' name='roll_testinit' class="sheet-btRoll20" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{rollname=Initiative PNJ}} {{rollResult=[[@{initiative}+@{pnjdv} &{tracker}]]}}'></button>
|
||
</label>
|
||
<label>
|
||
<input type="text" name="attr_pnjarm1" value="Arme/Attaque">
|
||
<input type="text" name="attr_pnjdmgarm1" value="DMG" class='sheet-medium'>
|
||
<button type='roll' name='roll_testpnjcombat1' class="sheet-btRoll20big" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm1}}} {{rollResult=[[1d20[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testpnjcombat1' class="sheet-btRoll20Green" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm1} (Av.)}} {{rollResult=[[2d20kh1[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
<button type='roll' name='roll_testpnjcombat1' class="sheet-btRoll20Red" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm1} (Dés.)}} {{rollResult=[[2d20kl1[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm1}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
</div>
|
||
</label>
|
||
<label>
|
||
<input type="text" name="attr_pnjarm2" value="Arme/Attaque">
|
||
<input type="text" name="attr_pnjdmgarm2" value="DMG" class='sheet-medium'>
|
||
<button type='roll' name='roll_testpnjcombat2' class="sheet-btRoll20big" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm2}}} {{rollResult=[[1d20[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm2}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
<div class="sheet-mycol">
|
||
<button type='roll' name='roll_testpnjcombat2' class="sheet-btRoll20Green" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm2} (Av.)}} {{rollResult=[[2d20kh1[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm2}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
<button type='roll' name='roll_testpnjcombat2' class="sheet-btRoll20Red" value='/w gm &{template:jet} {{characterName=@{character_name}}} {{arme=@{pnjarm2} (Dés.)}} {{rollResult=[[2d20kl1[D20]+[[{ {@{pnjdv}}, {12}}kl1]]]]}} {{blessure=[[@{pnjdmgarm2}]]}} {{ca=[[?{CA adverse|10}]]}} {{thresh=[[[[{ {@{pnjdv}}, {12}}kl1]]+1]]}}'></button>
|
||
</div>
|
||
</label>
|
||
<label>
|
||
<textarea name="attr_pnjspecial" class='sheet-text3col'>Capacités spéciales</textarea>
|
||
</label>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Roll Templates -->
|
||
|
||
<rolltemplate class="sheet-rolltemplate-jet">
|
||
<div>
|
||
<h3>{{characterName}}</h3>
|
||
{{#rollname}}
|
||
<h4>{{rollname}}</h4>
|
||
{{/rollname}}
|
||
{{^carac}}{{^arme}}
|
||
<h5>{{rollResult}}</h5>
|
||
{{/arme}}{{/carac}}
|
||
{{#carac}}
|
||
<div>Seuil : {{carac}}+</div>
|
||
<div>Jet : {{rollResult}}</div>
|
||
<div>Résultat :
|
||
{{#rollGreater() rollResult carac}}
|
||
<span style='color: green'>Réussite !</span>
|
||
{{/rollGreater() rollResult carac}}
|
||
|
||
{{#rollLess() rollResult carac}}
|
||
<span style='color: red'>Échec !</span>
|
||
{{/rollLess() rollResult carac}}
|
||
|
||
{{#rollTotal() rollResult carac}}
|
||
<span style='color: green'>Réussite !</span>
|
||
{{/rollTotal() rollResult carac}}
|
||
</div>
|
||
{{/carac}}
|
||
{{#arme}}
|
||
<h4>Attaque avec {{arme}}</h4>
|
||
{{#ca}}
|
||
<div>Jet {{rollResult}} contre CA{{ca}}</div>
|
||
{{/ca}}
|
||
{{#blessure}}{{#thresh}}
|
||
<div>Résultat :
|
||
{{#rollGreater() rollResult ca}}
|
||
Blessure ! {{blessure}} dégâts.
|
||
{{/rollGreater() rollResult ca}}
|
||
|
||
{{#rollGreater() rollResult thresh}}
|
||
{{#rollLess() rollResult ca}}
|
||
Contusion !
|
||
{{/rollLess() rollResult ca}}
|
||
{{/rollGreater() rollResult thresh}}
|
||
|
||
{{#rollTotal() rollResult ca}}
|
||
Blessure ! {{blessure}} dégâts.
|
||
{{/rollTotal() rollResult ca}}
|
||
|
||
{{#rollWasCrit() rollResult}}
|
||
Double dégâts !
|
||
{{/rollWasCrit() rollResult}}
|
||
|
||
{{#rollWasFumble() rollResult}}
|
||
Maladresse !
|
||
{{/rollWasFumble() rollResult}}
|
||
</div>
|
||
{{/thresh}}{{/blessure}}
|
||
{{/arme}}
|
||
</div>
|
||
</rolltemplate>
|