Basic actor sheet
This commit is contained in:
@ -79,15 +79,15 @@
|
||||
<legend>{{localize "LETHALFANTASY.Label.Challenges"}}</legend>
|
||||
<div class="character-challenges">
|
||||
<div class="character-challenge">
|
||||
<span class="name">{{localize "LETHALFANTASY.Label.challenges.strength"}}</span>
|
||||
<span class="name"><a class="rollable" data-roll-type="challenge" data-roll-key="str"><i class="lf-roll-small fa-solid fa-dice-d20"></i>{{localize "LETHALFANTASY.Label.challenges.strength"}}</a></span>
|
||||
{{formField systemFields.challenges.fields.str.fields.value value=system.challenges.str.value disabled=isPlayMode
|
||||
classes="rollable" data-challenge-id="str" }}
|
||||
<span class="name">{{localize "LETHALFANTASY.Label.challenges.agility"}}</span>
|
||||
}}
|
||||
<span class="name"><a class="rollable" data-roll-type="challenge" data-roll-key="agility"><i class="lf-roll-small fa-solid fa-dice-d20"></i>{{localize "LETHALFANTASY.Label.challenges.agility"}}</a></span>
|
||||
{{formField systemFields.challenges.fields.agility.fields.value value=system.challenges.agility.value disabled=isPlayMode
|
||||
classes="rollable" data-challenge-id="agility" }}
|
||||
<span class="name">{{localize "LETHALFANTASY.Label.challenges.dying"}}</span>
|
||||
}}
|
||||
<span class="name"><a class="rollable" data-roll-type="challenge" data-roll-key="dying"><i class="lf-roll-small fa-solid fa-dice-d20"></i>{{localize "LETHALFANTASY.Label.challenges.dying"}}</a></span>
|
||||
{{formField systemFields.challenges.fields.dying.fields.value value=system.challenges.dying.value
|
||||
disabled=isPlayMode classes="rollable" data-challenge-id="dying" }}
|
||||
disabled=isPlayMode }}
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
@ -114,68 +114,68 @@
|
||||
|
||||
<fieldset class="character-characteristics character-characteristics-{{ifThen isPlayMode 'play' 'edit'}}">
|
||||
<legend>{{localize "LETHALFANTASY.Label.characteristics"}}</legend>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.str"}}
|
||||
{{formField systemFields.characteristics.fields.str.fields.value value=system.characteristics.str.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="str" }}
|
||||
{{formField systemFields.characteristics.fields.str.fields.percent value=system.characteristics.str.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.int"}}
|
||||
{{formField systemFields.characteristics.fields.int.fields.value value=system.characteristics.int.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="int" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.int.fields.percent value=system.characteristics.int.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number" }}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.wis"}}
|
||||
{{formField systemFields.characteristics.fields.wis.fields.value value=system.characteristics.wis.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="wis" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.wis.fields.percent value=system.characteristics.wis.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.dex"}}
|
||||
{{formField systemFields.characteristics.fields.dex.fields.value value=system.characteristics.dex.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="wis" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.dex.fields.percent value=system.characteristics.dex.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number" }}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.con"}}
|
||||
{{formField systemFields.characteristics.fields.con.fields.value value=system.characteristics.con.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="con" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.con.fields.percent value=system.characteristics.con.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.cha"}}
|
||||
{{formField systemFields.characteristics.fields.cha.fields.value value=system.characteristics.cha.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="cha" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.cha.fields.percent value=system.characteristics.cha.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.luc"}}
|
||||
{{formField systemFields.characteristics.fields.luc.fields.value value=system.characteristics.luc.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="luc" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.luc.fields.percent value=system.characteristics.luc.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
<div class="character-characteristic" data-drag="true">
|
||||
<div class="character-characteristic" >
|
||||
{{localize "LETHALFANTASY.Label.app"}}
|
||||
{{formField systemFields.characteristics.fields.app.fields.value value=system.characteristics.app.value
|
||||
disabled=isPlayMode classes="rollable" data-char-id="app" }}
|
||||
|
||||
{{formField systemFields.characteristics.fields.app.fields.percent value=system.characteristics.app.percent
|
||||
disabled=isPlayMode }}
|
||||
disabled=isPlayMode type="number"}}
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
|
@ -7,8 +7,11 @@
|
||||
{{#each skills as |item|}}
|
||||
<div class="skill " data-item-id="{{item.id}}" data-item-uuid="{{item.uuid}}">
|
||||
<img class="item-img" src="{{item.img}}" data-tooltip="{{item.name}}" />
|
||||
<div class="name" data-tooltip="{{{item.description}}}<br><br>{{item.path}}" data-tooltip-direction="UP">
|
||||
{{item.name}} +{{item.system.skillTotal}}
|
||||
<div class="name" >
|
||||
{{item.name}}
|
||||
</div>
|
||||
<div class="score">
|
||||
+{{item.system.skillTotal}}
|
||||
</div>
|
||||
<div class="controls">
|
||||
<a data-tooltip="{{localize 'LETHALFANTASY.Edit'}}" data-action="edit" data-item-id="{{item.id}}"
|
||||
|
@ -1,47 +1,40 @@
|
||||
{{!log 'chat-message' this}}
|
||||
<div class="{{cssClass}}">
|
||||
<div class="intro-chat">
|
||||
{{#if (ne actingCharImg "icons/svg/mystery-man.svg")}}
|
||||
<div class="intro-img">
|
||||
<img src="{{actingCharImg}}" data-tooltip="{{actingCharName}}" />
|
||||
</div>
|
||||
{{else}}
|
||||
<div></div>
|
||||
{{/if}}
|
||||
<div class="intro-right">
|
||||
<p class="introText" {{#if isSave}}data-tooltip="{{introTextTooltip}}"{{/if}}>{{{introText}}}
|
||||
{{#if isSave}}
|
||||
<br>
|
||||
{{#if (eq avantages "avantage")}} {{localize "TENEBRIS.Roll.avantage"}}{{/if}}
|
||||
{{#if (eq avantages "desavantage")}} {{localize "TENEBRIS.Roll.desavantage"}}{{/if}}
|
||||
{{#if (eq avantages "doubleAvantage")}} {{localize "TENEBRIS.Roll.doubleAvantage"}}{{/if}}
|
||||
{{#if (eq avantages "doubleDesavantage")}} {{localize "TENEBRIS.Roll.doubleDesavantage"}}{{/if}}
|
||||
{{/if}}
|
||||
</p>
|
||||
<div class="intro-img">
|
||||
<img src="{{actingCharImg}}" data-tooltip="{{actingCharName}}" />
|
||||
</div>
|
||||
|
||||
|
||||
<div class="intro-right">
|
||||
<span>{{upperFirst rollType}} : {{upperCase rollTarget.rollKey}}</span>
|
||||
{{#each diceResults as |result|}}
|
||||
<span>{{result.dice}} : {{result.value}}</span>
|
||||
{{/each}}
|
||||
</div>
|
||||
</div>
|
||||
{{#if isSave}}
|
||||
<div class="result">
|
||||
{{#if (eq resultType "success")}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "TENEBRIS.Roll.success"}}{{/if}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "LETHALFANTASY.Roll.success"}}{{/if}}
|
||||
{{else}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "TENEBRIS.Roll.failure"}}{{/if}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "LETHALFANTASY.Roll.failure"}}{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if isResource}}
|
||||
<div class="result">
|
||||
{{#if (eq resultType "success")}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "TENEBRIS.Roll.success"}}{{/if}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "LETHALFANTASY.Roll.success"}}{{/if}}
|
||||
{{else}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "TENEBRIS.Roll.failure"}}{{#if isFailure}} ({{localize "TENEBRIS.Roll.resourceLost"}}){{/if}}{{/if}}
|
||||
{{#if isPrivate}}?{{else}}{{localize "LETHALFANTASY.Roll.failure"}}{{#if isFailure}} ({{localize "LETHALFANTASY.Roll.resourceLost"}}){{/if}}{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if isDamage}}
|
||||
<div>
|
||||
{{#if (and isGM hasTarget)}}
|
||||
{{{localize "TENEBRIS.Roll.displayArmor" targetName=targetName targetArmor=targetArmor realDamage=realDamage}}}
|
||||
{{{localize "LETHALFANTASY.Roll.displayArmor" targetName=targetName targetArmor=targetArmor realDamage=realDamage}}}
|
||||
{{/if}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
@ -1,59 +1,21 @@
|
||||
{{log "roll-dialog" this}}
|
||||
<div class="tenebris-roll-dialog">
|
||||
{{#if isSave}}
|
||||
<div class="lethalfantasy-roll-dialog">
|
||||
|
||||
{{#if isChallenge}}
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Label.sauvegarde"}}</legend>
|
||||
<div class="dialog-save">{{formula}}</div>
|
||||
<legend>{{localize "LETHALFANTASY.Label.challenge"}}</legend>
|
||||
{{log this}}
|
||||
<div class="dialog-save">{{upperCase rollTarget.rollKey}} : {{formula}}</div>
|
||||
</fieldSet>
|
||||
<fieldSet class="dialog-avantages">
|
||||
<legend>{{localize "TENEBRIS.Roll.avantagesDesavantages"}}</legend>
|
||||
<input
|
||||
type="range"
|
||||
name="avantages"
|
||||
min="1"
|
||||
max="5"
|
||||
value="{{rangeAdvantage}}"
|
||||
data-tooltip="Double désavantage - Désavantage - Normal - Avantage - Double avantage"
|
||||
data-tooltip-direction="UP"
|
||||
data-tooltip-class="tooltip-avantages"
|
||||
/>
|
||||
<input id="selectAvantages" name="selectAvantages" readonly value="{{rollAdvantage}}">
|
||||
</fieldSet>
|
||||
<div class="dialog-aide-gene">
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Roll.aide"}}</legend>
|
||||
<select name="aide">
|
||||
{{selectOptions choiceAide}}
|
||||
</select>
|
||||
</fieldSet>
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Roll.gene"}}</legend>
|
||||
<select name="gene">
|
||||
{{selectOptions choiceGene}}
|
||||
</select>
|
||||
</fieldSet>
|
||||
</div>
|
||||
<fieldSet class="dialog-modificateur">
|
||||
<legend>{{localize "TENEBRIS.Roll.adversite"}}</legend>
|
||||
<select name="modificateur" {{#if hasTarget}}data-tooltip="Cible : {{targetName}}" data-tooltip-direction="UP"{{/if}}>
|
||||
{{selectOptions choiceModificateur selected=malus}}
|
||||
<fieldSet class="dialog-modifier">
|
||||
<legend>{{localize "LETHALFANTASY.Roll.modifier"}}</legend>
|
||||
<select name="modifier" data-tooltip-direction="UP">
|
||||
{{selectOptions choiceModifier selected=modifier}}
|
||||
</select>
|
||||
</fieldSet>
|
||||
{{/if}}
|
||||
{{#if (or isDamage isAttack)}}
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Label.degats"}}</legend>
|
||||
<div class="dialog-damage">{{damageDice}} {{#if damageDiceLowered}}limités par les dégâts max à {{damageDiceFinal}} {{/if}}</div>
|
||||
</fieldSet>
|
||||
{{/if}}
|
||||
{{#if isResource}}
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Label.ressource"}}</legend>
|
||||
<div class="dialog-resource">{{formula}}</div>
|
||||
</fieldSet>
|
||||
{{/if}}
|
||||
<fieldSet>
|
||||
<legend>{{localize "TENEBRIS.Roll.visibilite"}}</legend>
|
||||
<legend>{{localize "LETHALFANTASY.Roll.visibility"}}</legend>
|
||||
<select name="visibility">
|
||||
{{selectOptions rollModes selected=visibility}}
|
||||
</select>
|
||||
|
Reference in New Issue
Block a user