Chronique Oubliees Fantasy: version 3.3 (#6784)

This commit is contained in:
Ulty
2020-06-22 08:17:28 -04:00
committed by GitHub
parent 0f02debf2a
commit b0f026e829
4 changed files with 161 additions and 5 deletions
+4 -1
View File
@@ -9,9 +9,12 @@ Cette feuilles de personnage inclue quelques jets et règles optionnelles.
Le jeu complet, des suppléments et des téléchargements gratuits sont disponibles sur le site de l'éditeur [Black Book Editions](http://www.black-book-editions.fr/catalogue.php?id=13).
# Version courante
3.2 [Screenshot](co_v3.jpg)
3.3 [Screenshot](co_v3.jpg)
# Notes de version
## v3.3 (20020-06-19)
* Ajout d'options pour les attaques (pour l'instant utilisées par le script)
## v3.2 (2020-05-07)
* Ajout de l'armure et du bouclier chez les PNJs
* Suivi des PVs vers les pnj_pv pour les cas de mauvais lien d'attribut d'un PNJ
+44
View File
@@ -695,6 +695,50 @@ input[type="checkbox"].sheet-block-switch-arrow:checked + span::before {
display: none;
}
/* Optional display -- Gears */
.sheet-options-flag {
opacity: 0;
top: -8px;
right: 0px;
position: absolute;
width: 16px;
min-height: 16px;
z-index: 2;
}
.sheet-options-flag + span {
top: -8px;
right: 0px;
position: absolute;
white-space: nowrap;
width: 16px;
height: 16px;
font-size: 16px;
font-family: pictos;
color: #BBBBBB;
cursor: pointer;
margin-top: 0px;
display: none;
}
.sheet-options-flag:hover + span,.sheet-options-flag:checked + span {
color: #C3996B;
display: block;
}
.sheet-attack:hover .sheet-options-flag + span {
display: block;
}
.sheet-options {
display: none;
}
.sheet-options-flag:checked ~ .sheet-options {
display: block;
}
/* TEMPLATES */
.sheet-rolltemplate-co1 .sheet-imghr{
width: 176px;
+112 -3
View File
@@ -1,5 +1,5 @@
<div class="mainBg"> <!-- FDP -->
<input type="hidden" name="attr_version" value="3.2" />
<input type="hidden" name="attr_version" value="3.3" />
<input type="hidden" name="attr_pnj_default_jets_caches" value="false" />
<!-- INPUT HIDDEN TYPE DE JETS -->
<input type="hidden" name="attr_jetnormal" value="1d@{ETATDE}" />
@@ -32,7 +32,7 @@
<div style="width:130px;">
<table>
<tr><td class="textfatleft">Sexe</td><td><input class="nobox" name="attr_sexe" type="text" /></td></tr>
<tr><td class="textfatleft">Âge</td><td><input class="nobox" name="attr_AGE" type="text" /></td></tr>
<tr><td class="textfatleft">Âge</td><td><input class="nobox" name="attr_age" type="text" /></td></tr>
<tr><td class="textfatleft">Taille</td><td><input class="nobox" name="attr_TAILLE" type="text" /></td></tr>
<tr><td class="textfatleft">Poids</td><td><input class="nobox" name="attr_POIDS" type="text" /></td></tr>
</table>
@@ -421,6 +421,10 @@
</tr>
</table>
<fieldset class="repeating_armes">
<div class="attack">
<input class="options-flag" name="attr_armeoptflag" type="checkbox"
title="Montrer/cacher les options"><span>y</span>
<div>
<table class="tabsep">
<tr>
<td>
@@ -467,6 +471,49 @@
</td>
</tr>
</table>
</div>
<div class="options">
<table class="tabsep">
<tr>
<td style="width:18px; text-align:center;">
<input type="checkbox" name="attr_armeactionvisible" title="Attaque visible dans les actions" value="1" checked>
</td>
<td class="boxinputleft-atk">
<select class="carac-atk" style="width: 122px;" name="attr_armetypeattaque" title="Type d'attaque">
<option>Naturel</option>
<option>Arme 1 main</option>
<option>Arme 2 mains</option>
<option>Sortilege</option>
<option>Arme gauche</option>
<option>Arme de jet</option>
</select>
</td>
<td class="boxinputleft-atk" style="min-width: 180px;">
<textarea name="attr_armemodificateurs" class="atk" placeholder="Liste de modificateurs" spellcheck="false" title="Modificateurs d'attaque"></textarea>
</td>
<td class="boxinputleft-atk">
<select class="carac-atk" style="width: 87px;" name="attr_armetypedegats" title="Type des dégâts">
<option>tranchant</option>
<option>contondant</option>
<option>percant</option>
<option>mental</option>
<option>feu</option>
<option>acide</option>
<option value="electrique">électrique</option>
<option>froid</option>
<option>sonique</option>
<option>poison</option>
<option>maladie</option>
<option>magique</option>
</select>
</td>
<td class="boxinputleft-atk" style="width:100%;">
<textarea name="attr_armeoptions" class="atk" placeholder="Options d'attaque avec argument" spellcheck="false" title="Options d'attaque"></textarea>
</td>
</tr>
</table>
</div>
</div>
</fieldset>
</div>
</div>
@@ -888,6 +935,10 @@
</tr>
</table>
<fieldset class="repeating_pnjatk">
<div class="attack">
<input class="options-flag" name="attr_armeoptflag" type="checkbox"
title="Montrer/cacher les options"><span>y</span>
<div>
<table class="tabsep">
<tr>
<td>
@@ -923,6 +974,49 @@
</td>
</tr>
</table>
</div>
<div class="options">
<table class="tabsep">
<tr>
<td style="width:18px; text-align:center;">
<input type="checkbox" name="attr_armeactionvisible" title="Attaque visible dans les actions" value="1" checked>
</td>
<td class="boxinputleft-atk">
<select class="carac-atk" style="width: 131px;" name="attr_armetypeattaque" title="Type d'attaque">
<option>Naturel</option>
<option>Arme 1 main</option>
<option>Arme 2 mains</option>
<option>Sortilege</option>
<option>Arme gauche</option>
<option>Arme de jet</option>
</select>
</td>
<td class="boxinputleft-atk" style="min-width: 180px;">
<textarea name="attr_armemodificateurs" class="atk" placeholder="Liste de modificateurs" spellcheck="false" title="Modificateurs d'attaque"></textarea>
</td>
<td class="boxinputleft-atk">
<select class="carac-atk" style="width: 87px;" name="attr_armetypedegats" title="Type des dégâts">
<option>tranchant</option>
<option>contondant</option>
<option>percant</option>
<option>mental</option>
<option>feu</option>
<option>acide</option>
<option value="electrique">électrique</option>
<option>froid</option>
<option>sonique</option>
<option>poison</option>
<option>maladie</option>
<option>magique</option>
</select>
</td>
<td class="boxinputleft-atk" style="width:100%;">
<textarea name="attr_armeoptions" class="atk" placeholder="Options d'attaque avec argument" spellcheck="false" title="Options d'attaque"></textarea>
</td>
</tr>
</table>
</div>
</div>
</fieldset>
</div>
</div> <!-- FIN fiche type PNJ -->
@@ -1139,12 +1233,27 @@
ajouteLabels('repeating_armes');
ajouteLabels('repeating_pnjatk');
}
if (verfdp < 3.3) {
//Par défaut, les attaques n'étaient pas visibles
enleveAttaqueVisible('repeating_armes');
enleveAttaqueVisible('repeating_pnjatk');
setAttrs({
version: 3.2
version: 3.3
});
}
});
});
function enleveAttaqueVisible(attr) {
getSectionIDs(attr, function(idArray) {
var toSet = {};
idArray.forEach(function(id) {
toSet[attr+ '_' + id + '_armeactionvisible'] = 0;
});
setAttrs(toSet);
});
}
function ajouteLabels(attr) {
getSectionIDs(attr, function(idArray) {
getAttrs(['max_attack_label'], function(v) {
+1 -1
View File
@@ -4,7 +4,7 @@
"authors": "Natha, Ulti",
"roll20userid": "75857, 1794854",
"preview": "co_v3.jpg",
"instructions": "Feuille de Personnage (avec jets) pour [Chroniques Oubli&eacute;es Fantasy](http://www.black-book-editions.fr/catalogue.php?id=13). Chroniques Oubli&eacute;es Fantasy est un jeu de r&ocirc;le m&eacute;di&eacute;val-fantastique complet bas&eacute; sur le syst&egrave;me d20/OGL 3.5. Feuille version 3.2 (07/05/2020). [Lisez-moi](https://github.com/Roll20/roll20-character-sheets/blob/master/ChroniquesOubliees/ReadMe.md).",
"instructions": "Feuille de Personnage (avec jets) pour [Chroniques Oubli&eacute;es Fantasy](http://www.black-book-editions.fr/catalogue.php?id=13). Chroniques Oubli&eacute;es Fantasy est un jeu de r&ocirc;le m&eacute;di&eacute;val-fantastique complet bas&eacute; sur le syst&egrave;me d20/OGL 3.5. Feuille version 3.3 (19/06/2020). [Lisez-moi](https://github.com/Roll20/roll20-character-sheets/blob/master/ChroniquesOubliees/ReadMe.md).",
"useroptions": [
{
"attribute": "option_pc",