Fix after testing
This commit is contained in:
@@ -48,16 +48,21 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="flexrow">
|
||||
<div class="flexrow" style="align-items: center;">
|
||||
<label class="item-field-label-short">PV</label>
|
||||
<input type="text" class="item-field-label-short" name="system.pv.value" value="{{system.pv.value}}"
|
||||
data-dtype="Number" />
|
||||
<input type="text" class="item-field-label-short" name="system.pv.max" value="{{system.pv.max}}" disabled
|
||||
data-dtype="Number" />
|
||||
<div style="display: flex; align-items: center; gap: 0.2rem;">
|
||||
<button type="button" data-action="pvDecrease" title="Diminuer PV" style="cursor: pointer; padding: 0 0.3rem; font-size: 1rem; background: none; border: 1px solid #666; border-radius: 3px; color: #fff;">−</button>
|
||||
<input type="text" class="item-field-label-short" name="system.pv.value" value="{{system.pv.value}}"
|
||||
data-dtype="Number" data-tooltip="PV actuels" style="text-align: center; width: 3rem;" />
|
||||
<button type="button" data-action="pvIncrease" title="Augmenter PV" style="cursor: pointer; padding: 0 0.3rem; font-size: 1rem; background: none; border: 1px solid #666; border-radius: 3px; color: #fff;">+</button>
|
||||
<span style="margin-left: 0.2rem;">/</span>
|
||||
<input type="text" class="item-field-label-short" name="system.pv.max" value="{{system.pv.max}}" disabled
|
||||
data-dtype="Number" data-tooltip="PV maximum" style="text-align: center; width: 3rem;" />
|
||||
</div>
|
||||
<input type="text" class="item-field-label-short" name="system.pv.mod" value="{{system.pv.mod}}"
|
||||
data-dtype="Number" />
|
||||
data-dtype="Number" data-tooltip="Modificateur de PV" style="text-align: center; width: 3rem;" />
|
||||
<label class="item-field-label-short">Malus</label>
|
||||
<input type="text" class="item-field-label-short" value="{{pvMalus.value}}" data-dtype="Number" disabled />
|
||||
<input type="text" class="item-field-label-short" value="{{pvMalus.value}}" data-dtype="Number" disabled data-tooltip="Malus dû aux blessures" style="text-align: center; width: 3rem;" />
|
||||
<span> </span>
|
||||
|
||||
<select class="item-field-label-medium" type="text" name="system.statutmasque"
|
||||
@@ -68,9 +73,9 @@
|
||||
<span> </span>
|
||||
<label class="item-field-label-short">Tricherie</label>
|
||||
<input type="text" class="item-field-label-short-num" name="system.rang.tricherie.value"
|
||||
value="{{system.rang.tricherie.value}}" data-dtype="Number" />
|
||||
value="{{system.rang.tricherie.value}}" data-dtype="Number" data-tooltip="Points de tricherie actuels" />
|
||||
<input type="text" class="item-field-label-short-num" name="system.rang.tricherie.max"
|
||||
value="{{system.rang.tricherie.max}}" data-dtype="Number" />
|
||||
value="{{system.rang.tricherie.max}}" data-dtype="Number" data-tooltip="Points de tricherie maximum" />
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -134,8 +139,7 @@
|
||||
</li>
|
||||
{{#each futileSkills as |skill key|}}
|
||||
<li class="item flexrow " data-item-id="{{skill._id}}" data-item-type="competence">
|
||||
<span class="item-field-label-long2 roll-style"><a class="roll-competence" data-action="rollRootCompetence" item-field-label-short"
|
||||
data-attr-key="tochoose">{{skill.name}}</a></span>
|
||||
<span class="item-field-label-long2 roll-style"><a class="roll-competence" data-action="rollCompetence">{{skill.name}}</a></span>
|
||||
|
||||
<select class="item-field-label-short edit-item-data" type="text" data-item-field="niveau"
|
||||
value="{{skill.system.niveau}}" data-dtype="Number">
|
||||
@@ -159,50 +163,88 @@
|
||||
<div class="tab combat" data-group="primary" data-tab="combat">
|
||||
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow">
|
||||
<li class="item flexrow" style="justify-content: center; margin-bottom: 0.5rem;">
|
||||
<button class="chat-card-button roll-initiative" data-action="rollInitiative">Initiative (actuelle : {{initiative}} )</button>
|
||||
</li>
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<label class="item-field-label-medium"><strong>Esquive</strong></label>
|
||||
<label class="item-field-label-medium">Masquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.esquive.masquee"
|
||||
value="{{system.combat.esquive.masquee}}" data-dtype="Number" />
|
||||
<label class="item-field-label-medium">Démasquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.esquive.demasquee"
|
||||
value="{{system.combat.esquive.demasquee}}" data-dtype="Number" />
|
||||
<label class="item-field-label-short"> </label>
|
||||
<label class="item-field-label-medium"><strong>Parade</strong></label>
|
||||
<label class="item-field-label-medium">Masquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.parade.masquee"
|
||||
value="{{system.combat.parade.masquee}}" data-dtype="Number" />
|
||||
<label class="item-field-label-medium">Démasquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.parade.demasquee"
|
||||
value="{{system.combat.parade.demasquee}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<label class="item-field-label-long">Rés. physique</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.resistancephysique.value"
|
||||
value="{{system.combat.resistancephysique.value}}" data-dtype="Number" />
|
||||
<label class="item-field-label-short"> </label>
|
||||
<label class="item-field-label-long">Rés. psychique</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.resistancepsychique.value"
|
||||
value="{{system.combat.resistancepsychique.value}}" data-dtype="Number" />
|
||||
<label class="item-field-label-short"> </label>
|
||||
<label class="item-field-label-medium">Protection : </label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.protection.value"
|
||||
value="{{system.combat.protection.value}}" data-dtype="Number" />
|
||||
</li>
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<label class="item-field-label-long">Effets secondaires</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.effetssecondaires"
|
||||
value="{{system.combat.effetssecondaires}}" data-dtype="String" />
|
||||
<label class="item-field-label-short"> </label>
|
||||
<label class="item-field-label-long">Dissimulation : </label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.dissimulation.value"
|
||||
value="{{system.combat.dissimulation.value}}" data-dtype="Number" />
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; margin-bottom: 0.5rem;">
|
||||
<!-- Esquive -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.25rem; color: #8b6914; font-size: 0.85rem;">Esquive</div>
|
||||
<div class="flexrow" style="gap: 0.5rem; align-items: center; justify-content: center;">
|
||||
<label style="font-size: 0.75rem; color: #999;">Masquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.esquive.masquee"
|
||||
value="{{system.combat.esquive.masquee}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
<label style="font-size: 0.75rem; color: #999; margin-left: 0.3rem;">Démasquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.esquive.demasquee"
|
||||
value="{{system.combat.esquive.demasquee}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Parade -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.25rem; color: #8b6914; font-size: 0.85rem;">Parade</div>
|
||||
<div class="flexrow" style="gap: 0.5rem; align-items: center; justify-content: center;">
|
||||
<label style="font-size: 0.75rem; color: #999;">Masquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.parade.masquee"
|
||||
value="{{system.combat.parade.masquee}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
<label style="font-size: 0.75rem; color: #999; margin-left: 0.3rem;">Démasquée</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.parade.demasquee"
|
||||
value="{{system.combat.parade.demasquee}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0.5rem; margin-bottom: 0.5rem;">
|
||||
<!-- Résistance Physique -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div class="flexrow" style="align-items: center; justify-content: center; gap: 0.4rem;">
|
||||
<label style="font-size: 0.75rem; font-weight: bold; color: #d4a574;">Rés. physique</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.resistancephysique.value"
|
||||
value="{{system.combat.resistancephysique.value}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Résistance Psychique -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div class="flexrow" style="align-items: center; justify-content: center; gap: 0.4rem;">
|
||||
<label style="font-size: 0.75rem; font-weight: bold; color: #d4a574;">Rés. psychique</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.resistancepsychique.value"
|
||||
value="{{system.combat.resistancepsychique.value}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Protection -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div class="flexrow" style="align-items: center; justify-content: center; gap: 0.4rem;">
|
||||
<label style="font-size: 0.75rem; font-weight: bold; color: #d4a574;">Protection</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.protection.value"
|
||||
value="{{system.combat.protection.value}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="display: grid; grid-template-columns: 2fr 1fr; gap: 0.5rem; margin-bottom: 0.5rem;">
|
||||
<!-- Effets secondaires -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.4rem;">
|
||||
<div class="flexcol" style="gap: 0.2rem;">
|
||||
<label style="font-size: 0.75rem; font-weight: bold; color: #d4a574; text-align: center;">Effets secondaires</label>
|
||||
<input type="text" name="system.combat.effetssecondaires"
|
||||
value="{{system.combat.effetssecondaires}}" data-dtype="String" style="text-align: center; width: 100%; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Dissimulation -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.25rem; padding: 0.3rem 0.5rem;">
|
||||
<div class="flexrow" style="align-items: center; justify-content: center; gap: 0.4rem;">
|
||||
<label style="font-size: 0.75rem; font-weight: bold; color: #d4a574;">Dissimulation</label>
|
||||
<input type="text" class="item-field-label-short" name="system.combat.dissimulation.value"
|
||||
value="{{system.combat.dissimulation.value}}" data-dtype="Number" style="text-align: center; max-width: 3rem; padding: 0.15rem;" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flexcol">
|
||||
|
||||
<div class="sheet-box color-bg-archetype">
|
||||
@@ -224,7 +266,7 @@
|
||||
</div>
|
||||
</li>
|
||||
{{#each armes as |arme key|}}
|
||||
<li class="item flexrow " data-item-id="{{arme._id}}" data-item-type="arme">
|
||||
<li class="item flexrow " data-item-id="{{arme._id}}" data-item-type="arme" style="gap: 0.3rem;">
|
||||
<img class="item-name-img" src="{{arme.img}}" />
|
||||
<span class="item-name-label competence-name">{{arme.name}}</span>
|
||||
|
||||
@@ -232,21 +274,20 @@
|
||||
{{arme.system.degats}}
|
||||
</span>
|
||||
|
||||
<span class="item-field-label-short">
|
||||
<span style="min-width: 4.5rem;">
|
||||
<button class="roll-attaque-arme" data-action="rollAttaqueArme" button-sheet-roll">Attaque</button>
|
||||
</span>
|
||||
|
||||
<span class="item-field-label-short">
|
||||
<span style="min-width: 4.5rem;">
|
||||
<button class="roll-assomer-arme" data-action="rollAssomerArme" button-sheet-roll">Assommer</button>
|
||||
</span>
|
||||
|
||||
{{#if arme.system.isMelee}}
|
||||
<span class="item-field-label-short">
|
||||
<span style="min-width: 4.5rem;">
|
||||
<button class="roll-attaque-charge-arme" data-action="rollAttaqueChargeArme" button-sheet-roll">Charger</button>
|
||||
</span>
|
||||
<span class="item-field-label-short">
|
||||
<button class="roll-attaque-brutale-arme" data-action="rollAttaqueBrutaleArme" button-sheet-roll button-sheet-roll-long1">Attaque
|
||||
brutale</button>
|
||||
<span style="min-width: 6.1rem;">
|
||||
<button class="roll-attaque-brutale-arme" data-action="rollAttaqueBrutaleArme" button-sheet-roll button-sheet-roll-long1">Att. brutale</button>
|
||||
</span>
|
||||
{{/if}}
|
||||
|
||||
@@ -282,7 +323,7 @@
|
||||
<img class="item-name-img" src="{{protection.img}}" />
|
||||
<span class="item-name-label competence-name">{{protection.name}}</span>
|
||||
<span class="item-field-label-short arme-defensif"><label
|
||||
class="arme-defensif">{{protection.system.protection}}</label>
|
||||
class="arme-defensif">{{protection.system.points}}</label>
|
||||
</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
@@ -313,24 +354,48 @@
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-medium roll-style"><a class="roll-rang" data-action="rollRang" item-field-label-short"
|
||||
data-rang-key="feerie">Féerie</a></label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.feerie.value"
|
||||
value="{{system.rang.feerie.value}}" data-dtype="Number" />
|
||||
<input type="text" class="item-field-label-short" name="system.rang.feerie.max"
|
||||
value="{{system.rang.feerie.max}}" data-dtype="Number" />
|
||||
<span class="item-field-label-medium"></span>
|
||||
<label class="item-field-label-medium roll-style"><a class="roll-rang" data-action="rollRang" item-field-label-short"
|
||||
data-rang-key="masque">Masque</a></label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.masque.value"
|
||||
value="{{system.rang.masque.value}}" data-dtype="Number" />
|
||||
<input type="text" class="item-field-label-short" name="system.rang.masque.max"
|
||||
value="{{system.rang.masque.max}}" data-dtype="Number" />
|
||||
<span class="item-field-label-medium"></span>
|
||||
<label class="item-field-label-long roll-style"><a class="dialog-recup-usage" data-action="dialogRecupUsage" item-field-label-long">Récup.
|
||||
P. d'Usage</a></label>
|
||||
<ul style="width: 100%;">
|
||||
<li class="flexrow item" style="gap: 0.5rem; align-items: flex-end;">
|
||||
<div class="flexcol" style="gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999; text-align: center;">Rang</label>
|
||||
<label class="item-field-label-medium roll-style"><a class="roll-rang" data-action="rollRang"
|
||||
data-rang-key="feerie">Féerie</a></label>
|
||||
</div>
|
||||
<div class="flexcol" style="align-items: center; gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999;">Valeur</label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.feerie.value"
|
||||
value="{{system.rang.feerie.value}}" data-dtype="Number" style="text-align: center;" />
|
||||
</div>
|
||||
<div class="flexcol" style="align-items: center; gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999;">Max</label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.feerie.max"
|
||||
value="{{system.rang.feerie.max}}" data-dtype="Number" style="text-align: center;" />
|
||||
</div>
|
||||
|
||||
<span style="width: 1.5rem;"></span>
|
||||
|
||||
<div class="flexcol" style="gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999; text-align: center;">Rang</label>
|
||||
<label class="item-field-label-medium roll-style"><a class="roll-rang" data-action="rollRang"
|
||||
data-rang-key="masque">Masque</a></label>
|
||||
</div>
|
||||
<div class="flexcol" style="align-items: center; gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999;">Valeur</label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.masque.value"
|
||||
value="{{system.rang.masque.value}}" data-dtype="Number" style="text-align: center;" />
|
||||
</div>
|
||||
<div class="flexcol" style="align-items: center; gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: #999;">Max</label>
|
||||
<input type="text" class="item-field-label-short" name="system.rang.masque.max"
|
||||
value="{{system.rang.masque.max}}" data-dtype="Number" style="text-align: center;" />
|
||||
</div>
|
||||
|
||||
<span style="flex: 1;"></span>
|
||||
|
||||
<div class="flexcol" style="gap: 0.1rem;">
|
||||
<label style="font-size: 0.7rem; color: transparent;">Action</label>
|
||||
<label class="item-field-label-long roll-style"><a class="dialog-recup-usage" data-action="dialogRecupUsage">Récup. P. d'Usage</a></label>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -506,16 +571,20 @@
|
||||
</div>
|
||||
|
||||
{{#each magieList as |magie idx|}}
|
||||
<li class="item flexrow " data-item-id="{{magie.competence._id}}" data-item-type="competence">
|
||||
<h3 class="flexrow"><label class="items-title-text "><a class="roll-competence" data-action="rollRootCompetence" item-field-label-short"
|
||||
data-attr-key="tochoose">{{magie.name}} {{magie.competence.system.niveau}} </a> </label>
|
||||
<!-- <span>Rang : {{magie.rang}}</span> -->
|
||||
<span>{{magie.rangSpecificName}}</span>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" data-action="editItem" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" data-action="deleteItem" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</h3>
|
||||
<li class="item flexrow magie-section-header" data-item-id="{{magie.competence._id}}" data-item-type="competence">
|
||||
<div class="magie-section-title">
|
||||
<label class="items-title-text">
|
||||
<a class="roll-competence" data-action="rollRootCompetence" data-attr-key="tochoose">
|
||||
{{magie.name}} {{magie.competence.system.niveau}}
|
||||
</a>
|
||||
</label>
|
||||
<span class="magie-rang-name">{{magie.rangSpecificName}}</span>
|
||||
</div>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" data-action="editItem" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
<a class="item-control item-delete" data-action="deleteItem" title="Supprimer l'item"><i class="fas fa-trash"></i></a>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
{{#if (eq magie.name "Magie du Clan")}}
|
||||
@@ -667,9 +736,16 @@
|
||||
<div class="sheet-box color-bg-archetype">
|
||||
<ul class="item-list alternate-list">
|
||||
<li class="item flexrow list-item items-title-bg">
|
||||
<span class="item-name-label-header">
|
||||
<span class="item-name-img" style="visibility: hidden;"></span>
|
||||
<span class="item-field-label-long2">
|
||||
<h3><label class="items-title-text">Equipements</label></h3>
|
||||
</span>
|
||||
<span class="item-field-label-short" style="text-align: center;">
|
||||
<label class="short-label">Quantité</label>
|
||||
</span>
|
||||
<span class="item-field-label-short" style="text-align: center;">
|
||||
<label class="short-label">Rareté</label>
|
||||
</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-add" data-action="createItem" data-type="equipement" title="Créer un équipement"><i
|
||||
@@ -677,9 +753,18 @@
|
||||
</div>
|
||||
</li>
|
||||
{{#each equipements as |equip key|}}
|
||||
<li class="item flexrow " data-item-id="{{equip._id}}" data-item-type="equipement">
|
||||
<li class="item flexrow " data-item-id="{{equip._id}}" data-item-type="equipement" style="align-items: center;">
|
||||
<img class="item-name-img" src="{{equip.img}}" />
|
||||
<span class="item-field-label-long2">{{equip.name}}</span>
|
||||
<span class="item-field-label-short" style="display: flex; align-items: center; justify-content: center; gap: 0.2rem;">
|
||||
<button type="button" data-action="quantityDecrease" title="Diminuer" style="cursor: pointer; padding: 0 0.3rem; font-size: 1rem; background: none; border: 1px solid #666; border-radius: 3px; color: #fff;">−</button>
|
||||
<input type="text" name="system.quantite" value="{{equip.system.quantite}}" data-dtype="Number"
|
||||
style="text-align: center; width: 2.5rem; padding: 0.1rem;" readonly />
|
||||
<button type="button" data-action="quantityIncrease" title="Augmenter" style="cursor: pointer; padding: 0 0.3rem; font-size: 1rem; background: none; border: 1px solid #666; border-radius: 3px; color: #fff;">+</button>
|
||||
</span>
|
||||
<span class="item-field-label-short" style="text-align: center;">
|
||||
{{equip.system.rarete}}
|
||||
</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" data-action="editItem" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
@@ -725,6 +810,7 @@
|
||||
<li class="item flexrow " data-item-id="{{contact._id}}" data-item-type="contact">
|
||||
<img class="item-name-img" src="{{contact.img}}" />
|
||||
<span class="item-field-label-long2">{{contact.name}}</span>
|
||||
<span class="item-field-label-medium" style="text-align: center; font-style: italic; color: #999;">{{contact.system.contacttype}}</span>
|
||||
<div class="item-filler"> </div>
|
||||
<div class="item-controls item-controls-fixed">
|
||||
<a class="item-control item-edit" data-action="editItem" title="Editer l'item"><i class="fas fa-edit"></i></a>
|
||||
@@ -769,71 +855,73 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
<div class="grid-2col">
|
||||
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-top: 0.5rem;">
|
||||
<!-- Colonne 1: Identité et Activités -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Identité</div>
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Nom humain</label> <input type="text" class=""
|
||||
name="system.biodata.nomhumain" value="{{system.biodata.nomhumain}}" data-dtype="String" />
|
||||
<label class="item-field-label-long2">Nom humain</label>
|
||||
<input type="text" name="system.biodata.nomhumain" value="{{system.biodata.nomhumain}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Activités</label> <input type="text" class=""
|
||||
name="system.biodata.activites" value="{{system.biodata.activites}}" data-dtype="String" />
|
||||
<label class="item-field-label-long2">Activités</label>
|
||||
<input type="text" name="system.biodata.activites" value="{{system.biodata.activites}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Apparence masquée</label> <input type="text" class=""
|
||||
name="system.biodata.apparencemasquee" value="{{system.biodata.apparencemasquee}}"
|
||||
data-dtype="String" />
|
||||
<label class="item-field-label-long2">Titre et Famille</label>
|
||||
<input type="text" name="system.biodata.titrefamille" value="{{system.biodata.titrefamille}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Apparence démasquée</label> <input type="text" class=""
|
||||
name="system.biodata.apparencedemasquee" value="{{system.biodata.apparencedemasquee}}"
|
||||
data-dtype="String" />
|
||||
<label class="item-field-label-long2">Factions féériques</label>
|
||||
<input type="text" name="system.biodata.factionfeerique" value="{{system.biodata.factionfeerique}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Colonne 2: Traits -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Traits & Langues</div>
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Titre et Famille</label> <input type="text" class=""
|
||||
name="system.biodata.titrefamille" value="{{system.biodata.titrefamille}}" data-dtype="String" />
|
||||
<label class="item-field-label-long2">Traits de caractères</label>
|
||||
<input type="text" name="system.biodata.traitscaracteres" value="{{system.biodata.traitscaracteres}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Factions féériques</label> <input type="text" class=""
|
||||
name="system.biodata.factionfeerique" value="{{system.biodata.factionfeerique}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Traits de caractères dominants</label> <input type="text" class=""
|
||||
name="system.biodata.traitscaracteres" value="{{system.biodata.traitscaracteres}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="item-field-label-long2">Langues</label> <input type="text" class=""
|
||||
name="system.biodata.langues" value="{{system.biodata.langues}}" data-dtype="String" />
|
||||
<label class="item-field-label-long2">Langues</label>
|
||||
<input type="text" name="system.biodata.langues" value="{{system.biodata.langues}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="grid grid-3col">
|
||||
<div>
|
||||
<div style="display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 1rem; margin-top: 0.5rem;">
|
||||
<!-- Colonne 1: Informations générales -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Informations générales</div>
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Fortune</label>
|
||||
<input type="text" class="" name="system.biodata.fortune" value="{{system.biodata.fortune}}"
|
||||
data-dtype="String" />
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Genre</label>
|
||||
<input type="text" class="" name="system.biodata.sex" value="{{system.biodata.sex}}"
|
||||
data-dtype="String" />
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Age</label>
|
||||
<input type="text" class="" name="system.biodata.age" value="{{system.biodata.age}}"
|
||||
data-dtype="String" />
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Type de taille</label>
|
||||
<input type="text" class="" name="system.experience.typetaille" value="{{system.experience.typetaille}}"
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
{{#if isGM}}
|
||||
<li class="item flexrow">
|
||||
<li class="item flexrow" style="align-items: center;">
|
||||
<label class="generic-label">Fiche de Magie ?</label>
|
||||
<input type="checkbox" class="item-field-label-short edit-item-data" name="system.biodata.magie"
|
||||
{{checked system.biodata.magie}} />
|
||||
@@ -842,53 +930,86 @@
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<!-- Colonne 2: Apparence Masquée -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Apparence Masquée</div>
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Description</label>
|
||||
<input type="text" name="system.biodata.apparencemasquee" value="{{system.biodata.apparencemasquee}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Taille Masquée</label>
|
||||
<label class="generic-label">Taille</label>
|
||||
<input type="text" class="" name="system.biodata.taillemasquee" value="{{system.biodata.taillemasquee}}"
|
||||
data-dtype="String" />
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Taille Démasquée</label>
|
||||
<input type="text" class="" name="system.biodata.tailledemasquee"
|
||||
value="{{system.biodata.tailledemasquee}}" data-dtype="String" />
|
||||
<label class="generic-label">Poids</label>
|
||||
<input type="text" class="" name="system.biodata.poidsmasquee" value="{{system.biodata.poidsmasquee}}"
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Type de taille</label>
|
||||
<input type="text" class="" name="system.experience.typetaille" value="{{system.experience.typetaille}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Points d'héritage</label>
|
||||
<input type="text" class="" name="system.rang.heritage.value" value="{{system.rang.heritage.value}}"
|
||||
data-dtype="String" />
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<!-- Colonne 3: Apparence Démasquée -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Apparence Démasquée</div>
|
||||
<ul>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Poids Masqué</label>
|
||||
<input type="text" class="" name="system.biodata.poidsmasquee" value="{{system.biodata.poidsmasquee}}"
|
||||
data-dtype="String" />
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Description</label>
|
||||
<input type="text" name="system.biodata.apparencedemasquee" value="{{system.biodata.apparencedemasquee}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Poids Démasqué</label>
|
||||
<label class="generic-label">Taille</label>
|
||||
<input type="text" class="" name="system.biodata.tailledemasquee"
|
||||
value="{{system.biodata.tailledemasquee}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">Poids</label>
|
||||
<input type="text" class="" name="system.biodata.poidsdemasquee"
|
||||
value="{{system.biodata.poidsdemasquee}}" data-dtype="String" />
|
||||
value="{{system.biodata.poidsdemasquee}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-top: 0.5rem;">
|
||||
<!-- Expérience -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Expérience</div>
|
||||
<ul>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">XP</label>
|
||||
<input type="text" class="" name="system.experience.value" value="{{system.experience.value}}"
|
||||
data-dtype="String" />
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
<li class="item flexrow">
|
||||
<label class="generic-label">XP pour tricher</label>
|
||||
<input type="text" class="" name="system.experience.pourtricher"
|
||||
value="{{system.experience.pourtricher}}" data-dtype="String" />
|
||||
value="{{system.experience.pourtricher}}" data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Points d'héritage -->
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem;">
|
||||
<div style="text-align: center; font-weight: bold; margin-bottom: 0.5rem; color: #8b6914; font-size: 0.9rem;">Héritage</div>
|
||||
<ul>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Points d'héritage</label>
|
||||
<input type="text" class="" name="system.rang.heritage.value" value="{{system.rang.heritage.value}}"
|
||||
data-dtype="String" style="flex: 1;" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div style="display: none;">
|
||||
<div>
|
||||
<ul>
|
||||
<li class="flexrow item" style="display: none;">
|
||||
<label class="item-field-label-long2">Nom humain (old)</label> <input type="text" class=""
|
||||
name="system.biodata.nomhumain_old" value="" data-dtype="String" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -906,40 +1027,40 @@
|
||||
</div>
|
||||
|
||||
<div class="tab notes" data-group="primary" data-tab="notes">
|
||||
<span>
|
||||
<h3>Historique</h3>
|
||||
</span>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor description target="system.biodata.description" button=true owner=owner editable=editable}}
|
||||
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem; margin-bottom: 0.75rem;">
|
||||
<h3 style="color: #8b6914; margin-bottom: 0.5rem;">Historique</h3>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{formInput systemFields.biodata.fields.description enriched=enrichedDescription value=system.biodata.description name="system.biodata.description" toggled=true}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span>
|
||||
<h3>Notes diverses</h3>
|
||||
</span>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor playernotes target="system.biodata.playernotes" button=true owner=owner editable=editable}}
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem; margin-bottom: 0.75rem;">
|
||||
<h3 style="color: #8b6914; margin-bottom: 0.5rem;">Notes diverses</h3>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{formInput systemFields.biodata.fields.playernotes enriched=enrichedPlayernotes value=system.biodata.playernotes name="system.biodata.playernotes" toggled=true}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span>
|
||||
<h3>Rêves étranges</h3>
|
||||
</span>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor revesetranges target="system.biodata.revesetranges" button=true owner=owner editable=editable}}
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem; margin-bottom: 0.75rem;">
|
||||
<h3 style="color: #8b6914; margin-bottom: 0.5rem;">Rêves étranges</h3>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{formInput systemFields.biodata.fields.revesetranges enriched=enrichedRevesetranges value=system.biodata.revesetranges name="system.biodata.revesetranges" toggled=true}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span>
|
||||
<h3>Secrets découverts</h3>
|
||||
</span>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor secretsdecouverts target="system.biodata.secretsdecouverts" button=true owner=owner
|
||||
editable=editable}}
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem; margin-bottom: 0.75rem;">
|
||||
<h3 style="color: #8b6914; margin-bottom: 0.5rem;">Secrets découverts</h3>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{formInput systemFields.biodata.fields.secretsdecouverts enriched=enrichedSecretsdecouverts value=system.biodata.secretsdecouverts name="system.biodata.secretsdecouverts" toggled=true}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<span>
|
||||
<h3>Questions en suspens</h3>
|
||||
</span>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{editor questions target="system.biodata.questions" button=true owner=owner editable=editable}}
|
||||
<div style="background: rgba(56, 32, 32, 0.3); border-radius: 0.3rem; padding: 0.5rem; margin-bottom: 0.75rem;">
|
||||
<h3 style="color: #8b6914; margin-bottom: 0.5rem;">Questions en suspens</h3>
|
||||
<div class="medium-editor item-text-long-line">
|
||||
{{formInput systemFields.biodata.fields.questions enriched=enrichedQuestions value=system.biodata.questions name="system.biodata.questions" toggled=true}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user