mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
1428 lines
50 KiB
HTML
1428 lines
50 KiB
HTML
<!-- HEADER -->
|
||
|
||
<div class="charsheet">
|
||
PJ<input type="radio" name="switch-tab" class="switch-tab-pj" value="PJ" checked="checked">
|
||
Vaisseau<input type="radio" name="switch-tab" class="switch-tab-ship" value="Vaisseau">
|
||
|
||
<div class="charsheet switch-tab-content switch-tab-pj">
|
||
PJ<input type="radio" name="switch-tab2" class="switch-tab2-pj" value="PJ" checked="checked">
|
||
PNJ<input type="radio" name="switch-tab2" class="switch-tab2-pnj" value="PNJ">
|
||
|
||
<div class="charsheet switch-tab-content switch-tab2-pj">
|
||
<div class="banner"></div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<div class="row">
|
||
<div class="flex-grow2 column-header">Identité</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Nom</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="text" name="attr_character_name">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Archétype</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<select name="attr_archetype" class="auto">
|
||
<option valeur="Ingénieur">Ingénieur</option>
|
||
<option valeur="Canonnier">Canonnier</option>
|
||
<option valeur="El Seductor">El Seductor</option>
|
||
<option valeur="Fusilier de l'espace">Fusilier de l'espace</option>
|
||
<option valeur="Historien">Historien</option>
|
||
<option valeur="Navigateur">Navigateur</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Origine</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="text" name="attr_origine">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Sexe</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="text" name="attr_sexe">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<label>Mutant</label>
|
||
</div>
|
||
<div class="flex-shrink flex-left radio">
|
||
<input type="radio" name="attr_mutant" value="1">Oui
|
||
<input type="radio" name="attr_mutant" value="0" checked="true">Non
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Santé -->
|
||
<div class="flex-grow1">
|
||
<div class="row">
|
||
<div class="flex-grow2 column-header">Santé</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow2"></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input class="number-title" value="Sup" readonly>
|
||
<input class="number-title" value="Réel" readonly>
|
||
<input class="number-title" value="Max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Indemne</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Indemne_sup">
|
||
<input type="number" name="attr_Indemne">
|
||
<input type="number" name="attr_Indemne_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Blessé léger</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_BlesseLeger_sup" value="0">
|
||
<input type="number" name="attr_BlesseLeger" value="0">
|
||
<input type="number" name="attr_BlesseLeger_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Blessé grave</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_BlesseGrave_sup" value="0">
|
||
<input type="number" name="attr_BlesseGrave" value="0">
|
||
<input type="number" name="attr_BlesseGrave_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Mort ?</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Mort_sup" value="0">
|
||
<input type="number" name="attr_Mort" value="0">
|
||
<input type="number" name="attr_Mort_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="flex-grow1">
|
||
<div class="row">
|
||
<div class="flex-grow2 column-header">Autres</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Expérience</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input class="great100" type="number" name="attr_Experience" title="Restant" value="0">
|
||
<input class="great100" type="number" name="attr_Experience_max" title="Total">
|
||
<input class="great100" type="number" name="attr_Experience_precedente" hidden>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow2"></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input class="number-title" value="Réel" readonly>
|
||
<input class="number-title" value="Max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Panache</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Panache">
|
||
<input type="number" name="attr_Panache_max" value="3">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Énergie X</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_EnergieX">
|
||
<input type="number" name="attr_EnergieX_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Gloire</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Gloire" value="0">
|
||
<input type="number" name="attr_GloireBonus" title="Bonus" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="charsheet switch-tab-content switch-tab2-pnj">
|
||
|
||
<div class="column-header">PNJ</div>
|
||
<div class="row">
|
||
<div class="columnFlex"><label>Niveau</label></div>
|
||
<div class="flex-grow1">
|
||
<select name="attr_pnjNiveau">
|
||
<option value="Normal">Normal</option>
|
||
<option value="Élite">Élite</option>
|
||
<option value="Boss">Boss</option>
|
||
<option value="Big Boss">Big Boss</option>
|
||
<option value="Héros">Héros</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="columnFlex"><label>Origines</label></div>
|
||
<div class="flex-grow1">
|
||
<input type="text" name="attr_pnjOrigines">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="columnFlex"><label>Port d'attache</label></div>
|
||
<div class="flex-grow1">
|
||
<input type="text" name="attr_pnjPortdAttache">
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Santé -->
|
||
<div class="flex-grow1">
|
||
<div class="row">
|
||
<div class="flex-grow2 column-header">Santé</div>
|
||
</div>
|
||
<fieldset class="repeating_pnjSante">
|
||
<input type="text" name="attr_pnjName" placeholder="Name" title="Nom du pnj">
|
||
<div class="row">
|
||
<label>Gloire</label>
|
||
<input type="number" name="attr_pnjGloire" title="Gloire">
|
||
<input type="text" name="attr_pnjGloireDescription" title="Détail">
|
||
</div>
|
||
<div class="row">
|
||
<label>Point de panache</label>
|
||
<input type="number" name="attr_pnjPP" title="Point de panache">
|
||
<input type="number" name="attr_pnjPP_max" title="Point de panache maximum">
|
||
</div>
|
||
<div class="row">
|
||
<label>Energie X</label>
|
||
<input type="number" name="attr_pnjEX" title="Energie X">
|
||
<input type="number" name="attr_pnjEX_max" title="Energie X maximum">
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input class="number-title" value="Sup" readonly>
|
||
<input class="number-title" value="Réel" readonly>
|
||
<input class="number-title" value="Max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Indemne</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_pnjIndemne_sup">
|
||
<input type="number" name="attr_pnjIndemne">
|
||
<input type="number" name="attr_pnjIndemne_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Blessé léger</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_pnjBlesseLeger_sup" value="0">
|
||
<input type="number" name="attr_pnjBlesseLeger" value="0">
|
||
<input type="number" name="attr_pnjBlesseLeger_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Blessé grave</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_pnjBlesseGrave_sup" value="0">
|
||
<input type="number" name="attr_pnjBlesseGrave" value="0">
|
||
<input type="number" name="attr_pnjBlesseGrave_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1"><label>Mort ?</label></div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_pnjMort_sup" value="0">
|
||
<input type="number" name="attr_pnjMort" value="0">
|
||
<input type="number" name="attr_pnjMort_max" readonly>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="row">
|
||
<!-- Agilité -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Agilité</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_Technique" value="1">Techniques</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Technique" value="0">
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Acrobaties</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Acrobatie">
|
||
<input type="number" name="attr_Acrobatie_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Armes de poings</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_ArmesDePoing">
|
||
<input type="number" name="attr_ArmesDePoing_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Armes d'épaule</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_ArmesDEpaule">
|
||
<input type="number" name="attr_ArmesDEpaule_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">[Armes embarquée]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_ArmesEmbarquee">
|
||
<input type="number" name="attr_ArmesEmbarquee_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Artisanat (<input type="text" name="attr_ArtisanatLabel">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Artisanat">
|
||
<input type="number" name="attr_Artisanat_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">[Pilotage (<input type="text" name="attr_Pilotage1Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Pilotage1">
|
||
<input type="number" name="attr_Pilotage1_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">[Pilotage (<input type="text" name="attr_Pilotage2Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Pilotage2">
|
||
<input type="number" name="attr_Pilotage2_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Technologie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Technologie">
|
||
<input type="number" name="attr_Technologie_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Agilite_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Agilite_Additional_01">
|
||
<input type="number" name="attr_Agilite_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Agilite_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Agilite_Additional_02">
|
||
<input type="number" name="attr_Agilite_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- Carrure -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Carrure</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_survie" value="1">Survie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Survie" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Armes de jet</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_ArmesdeJet">
|
||
<input type="number" name="attr_ArmesdeJet_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">[Armes lourdes]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_ArmesLourdes">
|
||
<input type="number" name="attr_ArmesLourdes_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Athlétisme</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Athletisme">
|
||
<input type="number" name="attr_Athletisme_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Équitation</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Equitation">
|
||
<input type="number" name="attr_Equitation_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Mêlée</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Melee">
|
||
<input type="number" name="attr_Melee_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Environnement (<input type="text" name="attr_Environement1Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Environement1">
|
||
<input type="number" name="attr_Environement1_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Environnement (<input type="text" name="attr_Environement2Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Environement2">
|
||
<input type="number" name="attr_Environement2_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Environnement (<input type="text" name="attr_Environement3Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Environement3">
|
||
<input type="number" name="attr_Environement3_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Carrure_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Carrure_Additional_01">
|
||
<input type="number" name="attr_Carrure_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Carrure_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Carrure_Additional_02">
|
||
<input type="number" name="attr_Carrure_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!-- Perception -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Perception</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_espionnage" value="1">Espionnage</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Espionnage" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Déguisement</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Deguisement">
|
||
<input type="number" name="attr_Deguisement_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Discrétion</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Discretion">
|
||
<input type="number" name="attr_Discretion_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Empathie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Empathie">
|
||
<input type="number" name="attr_Empathie_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Falsification]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Falsification">
|
||
<input type="number" name="attr_Falsification_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Recherche</span>
|
||
</div>
|
||
<div>
|
||
<input type="number" name="attr_Recherche">
|
||
<input type="number" name="attr_Recherche_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Senseurs]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Senseurs">
|
||
<input type="number" name="attr_Senseurs_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Sys. Sécu]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_SysSecu">
|
||
<input type="number" name="attr_SysSecu_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Vigilance</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Vigilance">
|
||
<input type="number" name="attr_Vigilance_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Perception_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Perception_Additional_01">
|
||
<input type="number" name="attr_Perception_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Perception_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Perception_Additional_02">
|
||
<input type="number" name="attr_Perception_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<!-- Intelligence -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Intelligence</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_Science" value="1">Science</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Science" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Analyse</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Analyse">
|
||
<input type="number" name="attr_Analyse_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Arts(<input type="text" name="attr_ArtsLabel">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Art">
|
||
<input type="number" name="attr_Art_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Connaissance (<input type="text" name="attr_Connaissance1Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Connaissance1">
|
||
<input type="number" name="attr_Connaissance1_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Connaissance (<input type="text" name="attr_Connaissance2Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Connaissance2">
|
||
<input type="number" name="attr_Connaissance2_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Connaissance (<input type="text" name="attr_Connaissance3Label">)</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Connaissance3">
|
||
<input type="number" name="attr_Connaissance3_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Ésotérisme]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Esoterisme">
|
||
<input type="number" name="attr_Esoterisme_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Histoire</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Histoire">
|
||
<input type="number" name="attr_Histoire_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Ingénierie]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Ingenierie">
|
||
<input type="number" name="attr_Ingenierie_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Médecine]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Medecine">
|
||
<input type="number" name="attr_Medecine_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Navigation</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Navigation">
|
||
<input type="number" name="attr_Navigation_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Sciences Solaires]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_SciencesSolaires">
|
||
<input type="number" name="attr_SciencesSolaires_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>[Sciences Stellaires]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_SciencesStellaires">
|
||
<input type="number" name="attr_SciencesStellaires_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Stratégie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Stategie">
|
||
<input type="number" name="attr_Stategie_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Intelligence_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Intelligence_Additional_01">
|
||
<input type="number" name="attr_Intelligence_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Intelligence_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Intelligence_Additional_02">
|
||
<input type="number" name="attr_Intelligence_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Présence</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_Negociation" value="1">Négociation</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Negociation" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Baratin</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Baration">
|
||
<input type="number" name="attr_Baration_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Bureaucratie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Bureaucratie">
|
||
<input type="number" name="attr_Bureaucratie_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Comédie</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Comedie">
|
||
<input type="number" name="attr_Comedie_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Commerce</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Commerce">
|
||
<input type="number" name="attr_Commerce_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Danse</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Danse">
|
||
<input type="number" name="attr_Danse_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Éloquence</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Eloquence">
|
||
<input type="number" name="attr_Eloquence_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Étiquette</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Etiquette">
|
||
<input type="number" name="attr_Etiquette_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Jeux</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Jeux">
|
||
<input type="number" name="attr_Jeux_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Séduction</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Seduction">
|
||
<input type="number" name="attr_Seduction_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Presence_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Presence_Additional_01">
|
||
<input type="number" name="attr_Presence_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_Presence_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Presence_Additional_02">
|
||
<input type="number" name="attr_Presence_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Sang-froid</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="checkbox" name="attr_predilection_Trempe" value="1">Trempe</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Trempe" value="0">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Commandement</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Commandement">
|
||
<input type="number" name="attr_Commandement_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">[Démolition]</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Demolition">
|
||
<input type="number" name="attr_Demolition_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Détermination</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Determination">
|
||
<input type="number" name="attr_Determination_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Dressage</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Dressage">
|
||
<input type="number" name="attr_Dressage_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Illégalités</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Illegalites">
|
||
<input type="number" name="attr_Illegalites_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span class="mf">Intimidation</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right g">
|
||
<input type="number" name="attr_Intimidation">
|
||
<input type="number" name="attr_Intimidation_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Premiers soins</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Premierssoins">
|
||
<input type="number" name="attr_Premierssoins_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span>Tactique</span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_Tactique">
|
||
<input type="number" name="attr_Tactique_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_SangFroid_Additional_01Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_SangFroid_Additional_01">
|
||
<input type="number" name="attr_SangFroid_Additional_01_max" readonly>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="flex-grow1">
|
||
<span><input type="text" name="attr_SangFroid_Additional_02_Label"></span>
|
||
</div>
|
||
<div class="flex-grow1 flex-right">
|
||
<input type="number" name="attr_SangFroid_Additional_02">
|
||
<input type="number" name="attr_SangFroid_Additional_02_max" readonly>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- Armes -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Armes</div>
|
||
<input type="text" value="Main nues" readonly>
|
||
<input type="text" name="attr_ArmesMainNues" readonly>
|
||
<input type="text" name="attr_ArmesMainNues_max" placeholder="Avec Bonus" title="Avec Bonus">
|
||
<fieldset class="repeating_Armes">
|
||
<input type="text" name="attr_ArmesNom" placeholder="Armes" title="Nom de l'arme">
|
||
<input type="text" name="attr_ArmesDegat" placeholder="Dégât" title="Type de dégât" class="degat">
|
||
<select name="attr_ModeDeTir" title="Mode de tir" class="auto">
|
||
<option value=""></option>
|
||
<option value="CC">CC</option>
|
||
<option value="SA">SA</option>
|
||
<option value="RC">RC</option>
|
||
<option value="RL">RL</option>
|
||
<option value="RC/RL">RC/RL</option>
|
||
</select>
|
||
<input type="number" name="attr_ArmesChargeur" value="0" title="Capacité maximal du chargeur" class="great">
|
||
<input type="number" name="attr_ArmesPortee" value="0" title="Portée maximale" class="great">
|
||
<input type="number" name="attr_ArmesNChargeur" value="0" title="Nombre de chargeur">
|
||
<input type="number" name="attr_ArmesMunition" value="0" title="Munitions restantes par chargeur">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- Équipement -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Équipement</div>
|
||
<fieldset class="repeating_Equipement">
|
||
<input type="text" name="attr_Equipement" placeholder="Equipement" class="fill">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<!-- Mutations -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Mutations</div>
|
||
<fieldset class="repeating_Mutation">
|
||
<input type="text" name="attr_Mutation" placeholder="Nom" title="Nom">
|
||
<select name="attr_MutationActivation" class="auto">
|
||
<option value="P" title="Passive">P</option>
|
||
<option value="M" title="Maintenir">M</option>
|
||
</select>
|
||
<input type="text" name="attr_MutationEffet" placeholder="Effet" title="Effet" style="width:630px">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- Spécialités -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Spécialités</div>
|
||
<fieldset class="repeating_Specialite">
|
||
<input type="text" name="attr_Specialite" placeholder="Spécialité" title="Spécialité" class="fill">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<!-- Les traits -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Les traits</div>
|
||
<fieldset class="repeating_Trait">
|
||
<select name="attr_TraitType" class="auto">
|
||
<option value="Trait">Qualité</option>
|
||
<option value="Defaut">Défaut</option>
|
||
</select>
|
||
<input type="text" name="attr_TraitNom" placeholder="Nom" title="Nom">
|
||
<input type="number" name="attr_TraitPoint" placeholder="Point" title="Point">
|
||
<input type="text" name="attr_TraitDescription" placeholder="Description" title="Description" style="width:555px">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- Ship -->
|
||
<div class="charsheet switch-tab-content switch-tab-ship">
|
||
<div class="column-header">Vaisseau</div>
|
||
|
||
<label> Classe</label>
|
||
<input type="radio" name="attr_shipType" class="ship-commerce" value="Vaisseau de commerce" checked="checked">Vaisseau
|
||
de commerce
|
||
<input type="radio" name="attr_shipType" class="ship-plaisance" value="Vaisseau de plaisance">Vaisseau de plaisance
|
||
<input type="radio" name="attr_shipType" class="ship-militaire" value="Vaisseau militaire">Vaisseau militaire
|
||
<div class="ship-type-content ship-commerce">
|
||
<select name="attr_shipTypeCommerce">
|
||
<option value="Capsule de sauvetage">Capsule de sauvetage (1T)</option>
|
||
<option value="Barge de sauvetage">Barge de sauvetage (10T)</option>
|
||
<option value="Transport léger">Transport léger (100T)</option>
|
||
<option value="Transport lourd">Transport lourd (1000T)</option>
|
||
<option value="Cargo">Cargo (10 000T)</option>
|
||
</select>
|
||
</div>
|
||
<div class="ship-type-content ship-plaisance">
|
||
<select name="attr_shipTypePlaisance">
|
||
<option value="Yacht personnel">Yacht personnel (10T)</option>
|
||
<option value="Yacht">Yacht (100T)</option>
|
||
<option value="Yacht de luxe">Yacht de luxe (1000T)</option>
|
||
<option value="Vaisseau de croisière">Vaisseau de croisière (10 000T)</option>
|
||
</select>
|
||
</div>
|
||
<div class="ship-type-content ship-militaire">
|
||
<select name="attr_shipTypeMilitaire">
|
||
<option value="Vaisseau d’abordage">Vaisseau d’abordage (1T)</option>
|
||
<option value="Chasseur">Chasseur (10T)</option>
|
||
<option value="Corvette">Corvette (100T)</option>
|
||
<option value="Frégate">Frégate (1000T)</option>
|
||
<option value="Cuirassé">Cuirassé (10 000T)</option>
|
||
<option value="Croiseur">Croiseur (100 000T)</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Manœuvrabilité : </label>
|
||
<select name="attr_shipManoeuvrabilite" class="auto">
|
||
<option value="-">-</option>
|
||
<option value="sc">sc</option>
|
||
<option value="e2f">e2f</option>
|
||
</select>
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Vitesse tactique : </label>
|
||
<input type="number" name="attr_shipVitesseTactique" class="great"> K/t
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Vitesse de croisière : </label>
|
||
<input type="number" name="attr_shipVitesseCroisiere" class="great" step="0.01"> US/h
|
||
(<input type="number" name="attr_shipVitesseCroisiereJour" step="0.01" class="great"> US/j)
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Vitesse hyperspatiale : </label>
|
||
<input type="number" name="attr_shipVitesseHyperspatiale" class="great"> PC/j
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Autonomie : </label>
|
||
<input type="number" name="attr_shipAutonomie" class="great100"> PC
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Blindage : </label>
|
||
<input type="number" name="attr_shipBlindage">
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Coque : </label>
|
||
<input type="number" name="attr_shipCoque">
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Senseurs : </label>
|
||
<input type="number" name="attr_shipSenseursK" class="great"> K
|
||
(<input type="number" name="attr_shipSenseursUs" class="great" step="0.01"> US)
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Prix : </label>
|
||
<input type="number" name="attr_shipPrix" class="great100"> ¢
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Origine : </label>
|
||
<select name="attr_shipOrigine" class="auto">
|
||
<option value="OCG">OCG</option>
|
||
<option value="EdS">Empire de Sol</option>
|
||
<option value="EG">Empire galactique</option>
|
||
<option value="LPL">Ligue des planètes libres</option>
|
||
<option value="B">Barrens</option>
|
||
<option value="p">Pirates</option>
|
||
<option value="C">Custom</option>
|
||
<option value="A">Autre</option>
|
||
</select>
|
||
</div>
|
||
|
||
<!-- Santé -->
|
||
<div class="flex-grow1">
|
||
<div class="row">
|
||
<div class="flex-grow2 column-header">Santé</div>
|
||
</div>
|
||
<div class="block">
|
||
<label> </label>
|
||
<input class="number-title" value="Réel" readonly>
|
||
<input class="number-title" value="Max" readonly>
|
||
</div>
|
||
|
||
<div class="block">
|
||
<label>Indemne</label>
|
||
<input type="number" name="attr_shipIndemne">
|
||
<input type="number" name="attr_shipIndemne_max">
|
||
</div>
|
||
<div class="block">
|
||
<label>Blessé léger</label>
|
||
<input type="number" name="attr_shipBlesseLeger" value="0">
|
||
<input type="number" name="attr_shipBlesseLeger_max">
|
||
</div>
|
||
<div class="block">
|
||
<label>Blessé grave</label>
|
||
<input type="number" name="attr_shipBlesseGrave" value="0">
|
||
<input type="number" name="attr_shipBlesseGrave_max">
|
||
</div>
|
||
<div class="block">
|
||
<label>Mort ?</label>
|
||
<input type="number" name="attr_shipMort" value="0">
|
||
<input type="number" name="attr_shipMort_max">
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- Armes -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Armes</div>
|
||
<fieldset class="repeating_shipArmes">
|
||
<select name="attr_shipPosition" title="Position" class="auto">
|
||
<option value="Pr">Proue (Pr)</option>
|
||
<option value="P">Poupe (P)</option>
|
||
<option value="Po">Pont (Po)</option>
|
||
<option value="V">Ventre (V)</option>
|
||
<option value="B">Bâbord (B)</option>
|
||
<option value="T">Tribord (T)</option>
|
||
</select>
|
||
<input type="number" name="attr_shipArmesNombre" title="Nombre de canon"> X
|
||
<input type="text" name="attr_shipArmesNom" placeholder="Armes" title="Nom de l'arme" style="width:390px">
|
||
<input type="text" name="attr_shipArmesDegat" placeholder="Dégât" title="Type de dégât" class="degat great">
|
||
<select name="attr_shipModeDeTir" title="Mode de tir" class="auto">
|
||
<option value="CC">CC</option>
|
||
<option value="SA">SA</option>
|
||
<option value="RC">RC</option>
|
||
<option value="RL">RL</option>
|
||
<option value="RC/RL">RC/RL</option>
|
||
</select>
|
||
<input class="great" type="number" name="attr_shipArmesPortee" value="0" title="Portée maximale">
|
||
<input type="text" name="attr_shipArmesEquipageMin" placeholder="Equipage minimum" title="Equipage minimum" class="great100">
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<!-- Équipage -->
|
||
<div class="flex-grow1">
|
||
<div class="column-header">Équipage</div>
|
||
<fieldset class="repeating_shipEquipage">
|
||
<input type="number" name="attr_shipEquipageNombre" title="Nombre nécessaire" class="great"> X
|
||
<select name="attr_shipPoste" title="Poste" class="auto">
|
||
<option value="P">Pilote (P)</option>
|
||
<option value="V">Vigie (V)</option>
|
||
<option value="C">Cannonier (C)</option>
|
||
<option value="Me">Mecanicien (Me)</option>
|
||
<option value="Ma">Matelot (Ma)</option>
|
||
<option value="Ca">Cabine</option>
|
||
<option value="Do">Dortoire</option>
|
||
<option value="MaxP">Nombre Maximum de personnes</option>
|
||
<option value="S">Soute</option>
|
||
</select>
|
||
(<input type="number" name="attr_shipEquipageNombre_max" title="Nombre maximum" class="great">)
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<script type="text/worker">
|
||
|
||
on('sheet:opened',function(){
|
||
});
|
||
|
||
<!--------------------------------------- PJ -------------------------------------------------------->
|
||
on("change:Technique change:Acrobatie change:ArmesDePoing change:ArmesDEpaule change:ArmesEmbarquee change:Artisanat change:Pilotage1 change:Pilotage2 change:Technologie change:Agilite_Additional_01 change:Agilite_Additional_02", function() {
|
||
getAttrs(["Technique", "Acrobatie", "ArmesDePoing", "ArmesDEpaule", "ArmesEmbarquee", "Artisanat", "Pilotage1", "Pilotage2", "Technologie", "Agilite_Additional_01", "Agilite_Additional_02"], function(v) {
|
||
setAttrs({
|
||
Acrobatie_max: +v.Technique + +v.Acrobatie,
|
||
ArmesDePoing_max: +v.Technique + +v.ArmesDePoing,
|
||
ArmesDEpaule_max: +v.Technique + +v.ArmesDEpaule,
|
||
ArmesEmbarquee_max: +v.ArmesEmbarquee > 0 ? +v.Technique + +v.ArmesEmbarquee:0,
|
||
Artisanat_max: +v.Technique + +v.Artisanat,
|
||
Pilotage1_max: +v.Pilotage1>0?+v.Technique + +v.Pilotage1:0,
|
||
Pilotage2_max: +v.Pilotage2>0?+v.Technique + +v.Pilotage2:0,
|
||
Technologie_max: +v.Technique + +v.Technologie,
|
||
Agilite_Additional_01_max: +v.Agilite_Additional_01>0?+v.Technique + +v.Agilite_Additional_01:0,
|
||
Agilite_Additional_02_max: +v.Agilite_Additional_02>0?+v.Technique + +v.Agilite_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Survie change:ArmesdeJet change:ArmesLourdes change:Athletisme change:Equitation change:Melee change:Environement1 change:Environement2 change:Environement3 change:Carrure_Additional_01 change:Carrure_Additional_02", function() {
|
||
getAttrs(["Survie", "ArmesdeJet", "ArmesLourdes", "Athletisme", "Equitation", "Melee", "Environement1", "Environement2", "Environement3", "Carrure_Additional_01", "Carrure_Additional_02"], function(v) {
|
||
setAttrs({
|
||
ArmesdeJet_max: +v.Survie + +v.ArmesdeJet,
|
||
ArmesLourdes_max: +v.ArmesLourdes > 0 ? +v.Survie + +v.ArmesLourdes:0,
|
||
Athletisme_max: +v.Survie + +v.Athletisme,
|
||
Equitation_max: +v.Survie + +v.Equitation,
|
||
Melee_max: +v.Survie + +v.Melee,
|
||
Environement1_max: +v.Survie + +v.Environement1,
|
||
Environement2_max: +v.Survie + +v.Environement2,
|
||
Environement3_max: +v.Survie + +v.Environement3,
|
||
Carrure_Additional_01_max: +v.Carrure_Additional_01>0?+v.Survie + +v.Carrure_Additional_01:0,
|
||
Carrure_Additional_02_max: +v.Carrure_Additional_02>0?+v.Survie + +v.Carrure_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Espionnage change:Deguisement change:Discretion change:Empathie change:Falsification change:Recherche change:Senseurs change:SysSecu change:Vigilance change:Perception_Additional_01 change:Perception_Additional_02", function() {
|
||
getAttrs(["Espionnage", "Deguisement", "Discretion", "Empathie", "Falsification", "Recherche", "Senseurs", "SysSecu", "Vigilance", "Perception_Additional_01", "Perception_Additional_02"], function(v) {
|
||
setAttrs({
|
||
Deguisement_max: +v.Espionnage + +v.Deguisement,
|
||
Discretion_max: +v.Espionnage + +v.Discretion,
|
||
Empathie_max: +v.Espionnage + +v.Empathie,
|
||
Falsification_max: +v.Falsification > 0 ? +v.Espionnage + +v.Falsification:0,
|
||
Recherche_max: +v.Espionnage + +v.Recherche,
|
||
Senseurs_max: +v.Senseurs > 0 ? +v.Espionnage + +v.Senseurs:0,
|
||
SysSecu_max: +v.SysSecu > 0 ? +v.Espionnage + +v.SysSecu:0,
|
||
Vigilance_max: +v.Espionnage + +v.Vigilance,
|
||
Perception_Additional_01_max: +v.Perception_Additional_01>0?+v.Espionnage + +v.Perception_Additional_01:0,
|
||
Perception_Additional_02_max: +v.Perception_Additional_02>0?+v.Espionnage + +v.Perception_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Science change:Analyse change:Art change:Connaissance1 change:Connaissance2 change:Connaissance3 change:Esoterisme change:Histoire change:Ingenierie change:Medecine change:Navigation change:SciencesSolaires change:SciencesStellaires change:Stategie change:Intelligence_Additional_01 change:Intelligence_Additional_02", function() {
|
||
getAttrs(["Science", "Analyse", "Art", "Connaissance1", "Connaissance2", "Connaissance3", "Esoterisme", "Histoire", "Ingenierie", "Medecine", "Navigation", "SciencesSolaires", "SciencesStellaires", "Stategie", "Intelligence_Additional_01", "Intelligence_Additional_02"], function(v) {
|
||
setAttrs({
|
||
Analyse_max: +v.Science + +v.Analyse,
|
||
Art_max: +v.Science + +v.Art,
|
||
Connaissance1_max: +v.Science + +v.Connaissance1,
|
||
Connaissance2_max: +v.Science + +v.Connaissance2,
|
||
Connaissance3_max: +v.Science + +v.Connaissance3,
|
||
Esoterisme_max: +v.Esoterisme > 0 ? +v.Science + +v.Esoterisme:0,
|
||
Histoire_max: +v.Science + +v.Histoire,
|
||
Ingenierie_max: +v.Ingenierie > 0 ? +v.Science + +v.Ingenierie:0,
|
||
Medecine_max: +v.Medecine > 0 ? +v.Science + +v.Medecine:0,
|
||
Navigation_max: +v.Science + +v.Navigation,
|
||
SciencesSolaires_max: +v.SciencesSolaires > 0 ? +v.Science + +v.SciencesSolaires:0,
|
||
SciencesStellaires_max: +v.SciencesStellaires > 0 ? +v.Science + +v.SciencesStellaires:0,
|
||
Stategie_max: +v.Stategie > 0 ? +v.Science + +v.Stategie:0,
|
||
Intelligence_Additional_01_max: +v.Intelligence_Additional_01>0?+v.Science + +v.Intelligence_Additional_01:0,
|
||
Intelligence_Additional_02_max: +v.Intelligence_Additional_02>0?+v.Science + +v.Intelligence_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Negociation change:Baration change:Bureaucratie change:Comedie change:Commerce change:Danse change:Eloquence change:Etiquette change:Jeux change:Seduction change:Presence_Additional_01 change:Presence_Additional_02", function() {
|
||
getAttrs(["Negociation", "Baration", "Bureaucratie", "Comedie", "Commerce", "Danse", "Eloquence", "Etiquette", "Jeux", "Seduction", "Presence_Additional_01", "Presence_Additional_02"], function(v) {
|
||
setAttrs({
|
||
Baration_max: +v.Negociation + +v.Baration,
|
||
Bureaucratie_max: +v.Negociation + +v.Bureaucratie,
|
||
Comedie_max: +v.Negociation + +v.Comedie,
|
||
Commerce_max: +v.Negociation + +v.Commerce,
|
||
Danse_max: +v.Negociation + +v.Danse,
|
||
Eloquence_max: +v.Negociation + +v.Eloquence,
|
||
Etiquette_max: +v.Negociation + +v.Etiquette,
|
||
Jeux_max: +v.Negociation + +v.Jeux,
|
||
Seduction_max: +v.Negociation + +v.Seduction,
|
||
Presence_Additional_01_max: +v.Presence_Additional_01>0?+v.Negociation + +v.Presence_Additional_01:0,
|
||
Presence_Additional_02_max: +v.Presence_Additional_02>0?+v.Negociation + +v.Presence_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Trempe change:Commandement change:Demolition change:Determination change:Dressage change:Illegalites change:Intimidation change:Premierssoins change:Tactique change:SangFroid_Additional_01 change:SangFroid_Additional_02", function() {
|
||
getAttrs(["Trempe", "Commandement", "Demolition", "Determination", "Dressage", "Illegalites", "Intimidation", "Premierssoins", "Tactique", "SangFroid_Additional_01", "SangFroid_Additional_02"], function(v) {
|
||
setAttrs({
|
||
Commandement_max: +v.Trempe + +v.Commandement,
|
||
Demolition_max: +v.Demolition > 0 ? +v.Trempe + +v.Demolition:0,
|
||
Determination_max: +v.Trempe + +v.Determination,
|
||
Dressage_max: +v.Trempe + +v.Dressage,
|
||
Illegalites_max: +v.Trempe + +v.Illegalites,
|
||
Intimidation_max: +v.Trempe + +v.Intimidation,
|
||
Premierssoins_max: +v.Trempe + +v.Premierssoins,
|
||
Tactique_max: +v.Trempe + +v.Tactique,
|
||
SangFroid_Additional_01_max: +v.SangFroid_Additional_01>0?+v.Trempe + +v.SangFroid_Additional_01:0,
|
||
SangFroid_Additional_02_max: +v.SangFroid_Additional_02>0?+v.Trempe + +v.SangFroid_Additional_02:0
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Trempe change:Survie change:repeating_pnjSante", function() {
|
||
getAttrs(["Trempe", "Survie"], function(v) {
|
||
var s = +v.Survie;
|
||
var t = +v.Trempe + s;
|
||
var m = 0;
|
||
if(s <= 2) m = 1;
|
||
else if(s <= 4) m = 2;
|
||
else if(s <= 6) m = 3;
|
||
else if(s <= 9) m = 5;
|
||
else if(s <= 15) m = 8;
|
||
else if(s > 15) m = 10;
|
||
setAttrs({
|
||
Indemne_max: t,
|
||
BlesseLeger_max: t,
|
||
BlesseGrave_max: t,
|
||
Mort_max: t,
|
||
ArmesMainNues: `${m}S`
|
||
});
|
||
});
|
||
|
||
<!-- For PNJ -->
|
||
getSectionIDs("repeating_pnjSante", function(ids) {
|
||
_.each(ids, function(n) {
|
||
var section = "repeating_pnjSante_" + n;
|
||
getAttrs(["Trempe", "Survie"], function(v) {
|
||
var value = +v.Trempe + +v.Survie;
|
||
|
||
var o = {};
|
||
o[section + "_pnjIndemne_max"] = value;
|
||
o[section + "_pnjBlesseLeger_max"] = value;
|
||
o[section + "_pnjBlesseGrave_max"] = value;
|
||
o[section + "_pnjMort_max"] = value;
|
||
setAttrs(o);
|
||
});
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Espionnage change:Science", function() {
|
||
getAttrs(["Espionnage", "Science", "EnergieX"], function(v) {
|
||
setAttrs({
|
||
EnergieX: Math.min( +v.EnergieX, +v.Espionnage + +v.Science),
|
||
EnergieX_max: +v.Espionnage + +v.Science
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Gloire", function() {
|
||
getAttrs(["Gloire", "GloireBonus"], function(v) {
|
||
setAttrs({
|
||
GloireBonus: Math.floor(+v.Gloire/2)
|
||
});
|
||
});
|
||
});
|
||
|
||
on("change:Experience_max", function() {
|
||
getAttrs(["Experience", "Experience_max", "Experience_precedente"], function(v) {
|
||
setAttrs({
|
||
Experience: +v.Experience + +v.Experience_max - +v.Experience_precedente,
|
||
Experience_precedente: v.Experience_max,
|
||
});
|
||
});
|
||
});
|
||
|
||
<!----------------------------------------------------------------------------------------------------->
|
||
|
||
<!--------------------------------------- Ship ------------------------------------------------------>
|
||
|
||
on("change:shipCoque", function() {
|
||
getAttrs(["shipCoque"], function(v) {
|
||
setAttrs({
|
||
shipIndemne_max: +v.shipCoque,
|
||
shipBlesseLeger_max: +v.shipCoque,
|
||
shipBlesseGrave_max: +v.shipCoque,
|
||
shipMort_max: +v.shipCoque,
|
||
});
|
||
});
|
||
});
|
||
|
||
<!----------------------------------------------------------------------------------------------------->
|
||
|
||
</script>
|
||
<!-- FOOTER -->
|
||
|
||
|
||
|
||
|