Import initial du système

This commit is contained in:
2026-03-28 08:44:19 +01:00
parent 068fca00e5
commit f7a01900ac
105 changed files with 7362 additions and 2090 deletions

View File

@@ -1,8 +1,100 @@
{{! Weapons }}
{{#if weapons.length}}
<p class="cde-item-group-label">{{ localize "CDE.Weapons" }}</p>
{{/if}}
<ol class="item-list">
{{#each weapons as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<span class="cde-badge weapon">{{ localize "CDE.WeaponType" }}</span>
<span class="cde-item-stat cde-item-damage">{{item.system.damageBase}}</span>
<div class="item-controls">
<a class="item-control cde-roll-trigger cde-weapon-roll-btn" title="{{ localize 'CDE.WeaponRoll' }}" data-libel-id="{{item._id}}-itemweapon"><i class="fas fa-dice-d10"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
<p>
<a class="item-control" title="{{ localize 'CDE.WeaponCreate' }}" data-action="create" data-type="weapon"><i class="fas fa-plus"></i> {{ localize "CDE.WeaponCreate" }}</a>
</p>
{{! Armors }}
{{#if armors.length}}
<p class="cde-item-group-label">{{ localize "CDE.Armors" }}</p>
{{/if}}
<ol class="item-list">
{{#each armors as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<span class="cde-badge armor">{{ localize "CDE.ArmorType" }}</span>
{{#if item.system.protection}}<span class="cde-item-stat">{{item.system.protection}}</span>{{/if}}
<div class="item-controls">
<a class="item-control" title="{{ localize 'CDE.ItemEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
<p>
<a class="item-control" title="{{ localize 'CDE.ArmorCreate' }}" data-action="create" data-type="armor"><i class="fas fa-plus"></i> {{ localize "CDE.ArmorCreate" }}</a>
</p>
{{! Sanhei }}
{{#if sanheis.length}}
<p class="cde-item-group-label">{{ localize "CDE.Sanheis" }}</p>
{{/if}}
<ol class="item-list">
{{#each sanheis as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<span class="cde-badge sanhei">{{ localize "CDE.SanheiType" }}</span>
<div class="item-controls">
<a class="item-control" title="{{ localize 'CDE.ItemEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
<p>
<a class="item-control" title="{{ localize 'CDE.SanheiCreate' }}" data-action="create" data-type="sanhei"><i class="fas fa-plus"></i> {{ localize "CDE.SanheiCreate" }}</a>
</p>
{{! Ingredients }}
{{#if ingredients.length}}
<p class="cde-item-group-label">{{ localize "CDE.Ingredients" }}</p>
{{/if}}
<ol class="item-list">
{{#each ingredients as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<span class="cde-badge ingredient">{{ localize "CDE.IngredientType" }}</span>
<div class="item-controls">
<a class="item-control" title="{{ localize 'CDE.ItemEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>
</div>
</li>
{{/each}}
</ol>
<p>
<a class="item-control" title="{{ localize 'CDE.IngredientCreate' }}" data-action="create" data-type="ingredient"><i class="fas fa-plus"></i> {{ localize "CDE.IngredientCreate" }}</a>
</p>
{{! Generic items }}
{{#if equipments.length}}
<p class="cde-item-group-label">{{ localize "CDE.Items" }}</p>
{{/if}}
<ol class="item-list">
{{#each equipments as |item id|}}
<li class="item flexrow" data-item-id="{{item._id}}">
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<span class="cde-badge item">{{ localize "CDE.ItemType" }}</span>
<div class="item-controls">
<a class="item-control" title="{{ localize 'CDE.ItemEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.ItemDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>

View File

@@ -4,6 +4,7 @@
<img src="{{item.img}}" title="{{item.name}}" width="24" height="24" />
<h4 class="item-name">{{item.name}}</h4>
<div class="item-controls">
<a class="item-control cde-roll-trigger" title="{{ localize 'CDE.Roll' }}" data-libel-id="{{item._id}}-itemkungfu"><i class="fas fa-dice"></i></a>
<a class="item-control" title="{{ localize 'CDE.KFEdit' }}" data-action="edit"><i class="fas fa-edit"></i></a>
<a class="item-control" title="{{ localize 'CDE.KFDelete' }}" data-action="delete"><i class="fas fa-trash"></i></a>
</div>

View File

@@ -1,66 +1,65 @@
<div class="tab-sous-titre">{{ localize "CDE.Components2" }}</div>
<table>
<table class="cde-magics-table">
<tr>
<td style="width: 2.2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-1.png" alt="Die" /></td>
<td class="value" style="width: 25%">
<td class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-1.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}1" name="system.component.one.value" value="{{systemData.component.one.value}}" />
</td>
<td style="width: 2.2%">&nbsp;</td>
<td style="width: 2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-6.png" alt="Die" /></td>
<td class="value" style="width: 25%" ;>
<td class="td-spacer">&nbsp;</td>
<td class="image td-die"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-6.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}6" name="system.component.six.value" value="{{systemData.component.six.value}}" />
</td>
</tr>
<tr>
<td style="width: 2.2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-2.png" alt="Die" /></td>
<td class="value" style="width: 25%">
<td class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-2.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}2" name="system.component.two.value" value="{{systemData.component.two.value}}" />
</td>
<td style="width: 2.2%">&nbsp;</td>
<td style="width: 2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-7.png" alt="Die" /></td>
<td class="value" style="width: 25%" ;>
<td class="td-spacer">&nbsp;</td>
<td class="image td-die"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-7.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}7" name="system.component.seven.value" value="{{systemData.component.seven.value}}" />
</td>
</tr>
<tr>
<td style="width: 2.2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-3.png" alt="Die" /></td>
<td class="value" style="width: 25%">
<td class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-3.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}3" name="system.component.three.value" value="{{systemData.component.three.value}}" />
</td>
<td style="width: 2.2%">&nbsp;</td>
<td style="width: 2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-8.png" alt="Die" /></td>
<td class="value" style="width: 25%" ;>
<td class="td-spacer">&nbsp;</td>
<td class="image td-die"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-8.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}8" name="system.component.eight.value" value="{{systemData.component.eight.value}}" />
</td>
</tr>
<tr>
<td style="width: 2.2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-4.png" alt="Die" /></td>
<td class="value" style="width: 25%">
<td class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-4.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}4" name="system.component.four.value" value="{{systemData.component.four.value}}" />
</td>
<td style="width: 2.2%">&nbsp;</td>
<td style="width: 2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-9.png" alt="Die" /></td>
<td class="value" style="width: 25%" ;>
<td class="td-spacer">&nbsp;</td>
<td class="image td-die"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-9.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}9" name="system.component.nine.value" value="{{systemData.component.nine.value}}" />
</td>
</tr>
<tr>
<td style="width: 2.2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-5.png" alt="Die" /></td>
<td class="value" style="width: 25%">
<td class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-5.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}5" name="system.component.five.value" value="{{systemData.component.five.value}}" />
</td>
<td style="width: 2.2%">&nbsp;</td>
<td style="width: 2%" class="image"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-0.png" alt="Die" /></td>
<td class="value" style="width: 25%" ;>
<td class="td-spacer">&nbsp;</td>
<td class="image td-die"><img src="systems/fvtt-chroniques-de-l-etrange/images/d10-0.png" alt="Die" /></td>
<td class="value">
<input class="input" type="text" placeholder="{{ localize 'CDE.Component' }}0" name="system.component.zero.value" value="{{systemData.component.zero.value}}" />
</td>
</tr>
</table>
<div class="chancethrow" style="display: flex; justify-content: center; align-items: center" ;>
<div class="chancethrow">
<img
style="width: 27px"
class="click"
class="click img-die-sm"
data-libel-id="randomize-randomize"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.ChanceThrow' }}"

View File

@@ -1,87 +1,79 @@
<div class="schema">
<img
class="logo"
src="systems/fvtt-chroniques-de-l-etrange/images/logo_jeu.png"
title="奇闻异事 ● Hong Kong Les Chroniques de l'&Eacute;trange ● R.dHuissier & C.Lameire ● Antre Monde &Eacute;ditions"
alt="Logo"
/>
<div class="clickondie nghangpart1">
<div class="fire">
<img
class="click2"
data-libel-id="fire-aspect"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Fire' }}"
alt="Die"
onmouseout="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png';"
;
onmouseover="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-10.png';"
/>
</div>
<input type="number" name="system.aspect.fire.value" value="{{systemData.aspect.fire.value}}" title="{{ localize 'CDE.Fire' }}{{ localize 'CDE.FireQualities' }}" />
</div>
<div class="clickondie nghangpart2">
<div class="wood">
<img
class="click2"
data-libel-id="wood-aspect"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Wood' }}"
alt="Die"
onmouseout="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png';"
;
onmouseover="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-10.png';"
/>
</div>
<input type="number" name="system.aspect.wood.value" value="{{systemData.aspect.wood.value}}" title="{{ localize 'CDE.Wood' }}{{ localize 'CDE.WoodQualities' }}" />
</div>
<div class="nghangpart3"></div>
<div class="clickondie nghangpart4">
<div class="earth">
<img
class="click2"
data-libel-id="earth-aspect"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Earth' }}"
alt="Die"
onmouseout="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png';"
;
onmouseover="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-10.png';"
/>
</div>
<input type="number" name="system.aspect.earth.value" value="{{systemData.aspect.earth.value}}" title="{{ localize 'CDE.Earth' }}{{ localize 'CDE.EarthQualities' }}" />
</div>
<div class="clickondie nghangpart5">
<div class="water">
<img
class="click2"
data-libel-id="water-aspect"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Water' }}"
alt="Die"
onmouseout="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png';"
;
onmouseover="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-10.png';"
/>
</div>
<input type="number" name="system.aspect.water.value" value="{{systemData.aspect.water.value}}" title="{{ localize 'CDE.Water' }}{{ localize 'CDE.WaterQualities' }}" />
</div>
<div class="nghangpart6"></div>
<div class="clickondie nghangpart7">
<div class="metal">
<img
class="click2"
data-libel-id="metal-aspect"
src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png"
title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Metal' }}"
alt="Die"
onmouseout="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png';"
;
onmouseover="this.src='/systems/fvtt-chroniques-de-l-etrange/images/d10-10.png';"
/>
</div>
<input type="number" name="system.aspect.metal.value" value="{{systemData.aspect.metal.value}}" title="{{ localize 'CDE.Metal' }}{{ localize 'CDE.MetalQualities' }}" />
</div>
<div class="cde-aspects-header">
<img class="cde-aspects-logo" src="systems/fvtt-chroniques-de-l-etrange/images/logo_jeu.png" title="奇闻异事 ● Hong Kong Les Chroniques de l'Étrange" alt="Logo" />
</div>
<div class="cde-aspects-grid">
<div class="cde-aspect-card cde-aspect--fire">
<div class="cde-aspect-top">
<img class="cde-aspect-gif" src="systems/fvtt-chroniques-de-l-etrange/images/aspects/FEU.gif" alt="Feu" />
<span class="cde-aspect-name">{{ localize "CDE.Fire" }}</span>
</div>
<div class="cde-aspect-roll">
<span class="cde-roll-trigger" data-libel-id="fire-aspect" title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Fire' }}">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" alt="Die" />
</span>
<input class="cde-circle-input" type="number" min="0" name="system.aspect.fire.value" value="{{systemData.aspect.fire.value}}" />
</div>
<div class="cde-aspect-qual">{{ localize "CDE.FireQualities" }}</div>
</div>
<div class="cde-aspect-card cde-aspect--wood">
<div class="cde-aspect-top">
<img class="cde-aspect-gif" src="systems/fvtt-chroniques-de-l-etrange/images/aspects/BOIS.gif" alt="Bois" />
<span class="cde-aspect-name">{{ localize "CDE.Wood" }}</span>
</div>
<div class="cde-aspect-roll">
<span class="cde-roll-trigger" data-libel-id="wood-aspect" title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Wood' }}">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" alt="Die" />
</span>
<input class="cde-circle-input" type="number" min="0" name="system.aspect.wood.value" value="{{systemData.aspect.wood.value}}" />
</div>
<div class="cde-aspect-qual">{{ localize "CDE.WoodQualities" }}</div>
</div>
<div class="cde-aspect-card cde-aspect--earth">
<div class="cde-aspect-top">
<img class="cde-aspect-gif" src="systems/fvtt-chroniques-de-l-etrange/images/aspects/TERRE.gif" alt="Terre" />
<span class="cde-aspect-name">{{ localize "CDE.Earth" }}</span>
</div>
<div class="cde-aspect-roll">
<span class="cde-roll-trigger" data-libel-id="earth-aspect" title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Earth' }}">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" alt="Die" />
</span>
<input class="cde-circle-input" type="number" min="0" name="system.aspect.earth.value" value="{{systemData.aspect.earth.value}}" />
</div>
<div class="cde-aspect-qual">{{ localize "CDE.EarthQualities" }}</div>
</div>
<div class="cde-aspect-card cde-aspect--water">
<div class="cde-aspect-top">
<img class="cde-aspect-gif" src="systems/fvtt-chroniques-de-l-etrange/images/aspects/EAU.gif" alt="Eau" />
<span class="cde-aspect-name">{{ localize "CDE.Water" }}</span>
</div>
<div class="cde-aspect-roll">
<span class="cde-roll-trigger" data-libel-id="water-aspect" title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Water' }}">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" alt="Die" />
</span>
<input class="cde-circle-input" type="number" min="0" name="system.aspect.water.value" value="{{systemData.aspect.water.value}}" />
</div>
<div class="cde-aspect-qual">{{ localize "CDE.WaterQualities" }}</div>
</div>
<div class="cde-aspect-card cde-aspect--metal">
<div class="cde-aspect-top">
<img class="cde-aspect-gif" src="systems/fvtt-chroniques-de-l-etrange/images/aspects/METAL.gif" alt="Metal" />
<span class="cde-aspect-name">{{ localize "CDE.Metal" }}</span>
</div>
<div class="cde-aspect-roll">
<span class="cde-roll-trigger" data-libel-id="metal-aspect" title="{{ localize 'CDE.Die' }}{{ localize 'CDE.Metal' }}">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" alt="Die" />
</span>
<input class="cde-circle-input" type="number" min="0" name="system.aspect.metal.value" value="{{systemData.aspect.metal.value}}" />
</div>
<div class="cde-aspect-qual">{{ localize "CDE.MetalQualities" }}</div>
</div>
</div>
<div class="cde-nghang-diagram">
<img src="systems/fvtt-chroniques-de-l-etrange/images/nghang_long.png" alt="Ng Hang" />
</div>
<img src="systems/fvtt-chroniques-de-l-etrange/images/nghang_long.png" title="Ng Hang" alt="Ng Hang" />

View File

@@ -1,42 +1,46 @@
<div class="tab-sous-titre">{{ localize "CDE.Skills" }}</div>
<table>
<table class="cde-skills-table">
{{#each systemData.skills as |skill key|}}
<tr class="clickondie">
<td class="click" data-libel-id="{{key}}-skill">
<img class="d1click" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.Die' }}{{ localize skill.label }}" alt="Die" />
<tr>
<td class="click cde-die-cell" data-libel-id="{{key}}-skill">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.Die' }}{{ localize skill.label }}" alt="Die" />
</td>
<td class="label"><b>&nbsp;{{ localize skill.label }}</b></td>
<td class="image">
<img src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="Cercle" alt="Cercle" />
<div class="stick">&nbsp;</div>
<input class="input" type="number" placeholder="0" name="system.skills.{{@key}}.value" value="{{skill.value}}" />
<td class="cde-skill-label"><b>{{ localize skill.label }}</b></td>
<td class="cde-val-cell">
<input class="cde-circle-input" type="number" min="0" placeholder="0" name="system.skills.{{@key}}.value" value="{{skill.value}}" />
</td>
<td class="specialities">
<input class="input" type="text" placeholder="{{ localize 'CDE.Specialities' }}…" name="system.skills.{{@key}}.specialities" value="{{skill.specialities}}" />
<td class="cde-spec-cell">
<input type="text" placeholder="{{ localize 'CDE.Specialities' }}…" name="system.skills.{{@key}}.specialities" value="{{skill.specialities}}" />
</td>
<td class="cde-bonus-cell"><b>+1D</b></td>
<td class="click cde-die-cell" data-libel-id="{{key}}-special">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.DieSP' }}" alt="Die" />
</td>
<td class="bonus"><b>+1 D</b></td>
<td class="click" data-libel-id="{{key}}-special"><img class="d2click" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.DieSP' }}" alt="Die" /></td>
</tr>
{{/each}}
</table>
<div class="tab-sous-titre">{{ localize "CDE.Resources" }}</div>
<table>
<table class="cde-skills-table">
{{#each systemData.resources as |resource key|}}
<tr class="clickondie">
<td class="noclick" data-libel-id="{{key}}-resource"><img class="d1click" src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png" title="" alt="NoDie" /></td>
<td class="label"><b>&nbsp;{{ localize resource.label }}</b></td>
<td class="image">
<img src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="Cercle" alt="Cercle" />
<div class="stick">&nbsp;</div>
<input class="input" type="number" placeholder="0" name="system.resources.{{@key}}.value" value="{{resource.value}}" />
<tr>
<td class="noclick cde-die-cell" data-libel-id="{{key}}-resource">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-transparent.png" title="" alt="NoDie" />
</td>
<td class="specialities">
<input class="input" type="text" placeholder="{{ localize 'CDE.Fields' }}…" name="system.resources.{{@key}}.specialities" value="{{resource.specialities}}" />
<td class="cde-skill-label"><b>{{ localize resource.label }}</b></td>
<td class="cde-val-cell">
<input class="cde-circle-input" type="number" min="0" placeholder="0" name="system.resources.{{@key}}.value" value="{{resource.value}}" />
</td>
<td class="cde-spec-cell">
<input type="text" placeholder="{{ localize 'CDE.Fields' }}…" name="system.resources.{{@key}}.specialities" value="{{resource.specialities}}" />
</td>
<td class="cde-bonus-cell"><b>+1D</b></td>
<td class="click cde-die-cell" data-libel-id="{{key}}-field">
<img class="img-die-sm" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.DieDM' }}" alt="Die" />
</td>
<td class="cde-check-cell">
<input type="checkbox" name="system.resources.{{@key}}.debt" {{checked resource.debt}} title="{{ localize 'CDE.Debt' }}{{ localize resource.label }}" />
</td>
<td class="bonus"><b>+1 D</b></td>
<td class="click" data-libel-id="{{key}}-field"><img class="d2click" src="systems/fvtt-chroniques-de-l-etrange/images/d10-10.png" title="{{ localize 'CDE.DieDM' }}" alt="Die" /></td>
<td class="check"><input type="checkbox" name="system.resources.{{@key}}.debt" {{checked resource.debt}} title="{{ localize 'CDE.Debt' }}{{ localize resource.label }}" /></td>
</tr>
{{/each}}
</table>

View File

@@ -1,98 +1,64 @@
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.HEI" }}</b>
{{!-- HEI — Essence --}}
<div class="tab-sous-titre">{{ localize "CDE.HEI" }} — {{ localize "CDE.Essence2" }}</div>
<div class="cde-tt-block">
<div class="cde-tt-row cde-tt-labels">
<span>Yang max</span>
<span>Yang</span>
<span class="cde-tt-center"></span>
<span>Yin</span>
<span>Yin max</span>
</div>
<div class="cde-tt-row cde-tt-values">
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.heiyang.max" value="{{systemData.threetreasures.heiyang.max}}" />
<input class="cde-circle-input" type="number" name="system.threetreasures.heiyang.value" value="{{systemData.threetreasures.heiyang.value}}" />
<img class="cde-tt-yinyang" src="systems/fvtt-chroniques-de-l-etrange/images/yin_yang.png" alt="Yin Yang" />
<input class="cde-circle-input" type="number" name="system.threetreasures.heiyin.value" value="{{systemData.threetreasures.heiyin.value}}" />
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.heiyin.max" value="{{systemData.threetreasures.heiyin.max}}" />
</div>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.Essence2" }}</b>
{{!-- SAN-ZING — Santé --}}
<div class="tab-sous-titre">{{ localize "CDE.SAN-ZING" }} — {{ localize "CDE.MentalHealth-PhysicalHealth" }}</div>
<div class="cde-tt-sanzing">
<div class="cde-tt-sz-header">
<span>San max</span>
<span>San</span>
<span>Malus</span>
<span>Zing</span>
<span>Zing max</span>
</div>
<div class="cde-tt-sz-row">
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level0d.san.max" value="{{systemData.threetreasures.dicelevel.level0d.san.max}}" />
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level0d.san.value" value="{{systemData.threetreasures.dicelevel.level0d.san.value}}" />
<span class="cde-tt-level">0 dé</span>
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level0d.zing.value" value="{{systemData.threetreasures.dicelevel.level0d.zing.value}}" />
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level0d.zing.max" value="{{systemData.threetreasures.dicelevel.level0d.zing.max}}" />
</div>
<div class="cde-tt-sz-row">
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level1d.san.max" value="{{systemData.threetreasures.dicelevel.level1d.san.max}}" />
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level1d.san.value" value="{{systemData.threetreasures.dicelevel.level1d.san.value}}" />
<span class="cde-tt-level">- 1 dé</span>
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level1d.zing.value" value="{{systemData.threetreasures.dicelevel.level1d.zing.value}}" />
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level1d.zing.max" value="{{systemData.threetreasures.dicelevel.level1d.zing.max}}" />
</div>
<div class="cde-tt-sz-row">
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level2d.san.max" value="{{systemData.threetreasures.dicelevel.level2d.san.max}}" />
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level2d.san.value" value="{{systemData.threetreasures.dicelevel.level2d.san.value}}" />
<span class="cde-tt-level">- 2 dés</span>
<input class="cde-circle-input" type="number" name="system.threetreasures.dicelevel.level2d.zing.value" value="{{systemData.threetreasures.dicelevel.level2d.zing.value}}" />
<input class="cde-circle-input cde-circle-sm" type="number" name="system.threetreasures.dicelevel.level2d.zing.max" value="{{systemData.threetreasures.dicelevel.level2d.zing.max}}" />
</div>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.YANG-YIN" }}</b>
{{!-- PTAO — Expérience --}}
<div class="tab-sous-titre">{{ localize "CDE.PTAO" }} — {{ localize "CDE.Experience" }}</div>
<div class="cde-tt-block">
<div class="cde-tt-row cde-tt-labels">
<span>{{ localize "CDE.Total" }}</span>
<span>{{ localize "CDE.Present" }}</span>
</div>
<div class="cde-tt-row cde-tt-values">
<input class="cde-circle-input" type="number" name="system.experience.max" value="{{systemData.experience.max}}" />
<input class="cde-circle-input" type="number" name="system.experience.value" value="{{systemData.experience.value}}" />
</div>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
{{ localize "CDE.Max-Present-Present-Max" }}
</div>
<div style="display: flex; justify-content: center; align-items: center;">
<img style="width: 7%;margin-top: 0px;" class="cercle-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
<img style="width: 17%;margin-left: -15px;" class="cercle-grand" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<img style="width: 15%;margin-top: 0px;" class="cercle-yinyang" src="systems/fvtt-chroniques-de-l-etrange/images/yin_yang.png" title="Yin Yang" alt="Yin Yang">
<img style="width: 17%;position: relative;" class="cercle-grand" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<img style="width: 7%;margin-left: -15px;" class="cercle-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
</div>
<div style ="position: relative;margin-top: -90px;" class="hei-yang">
<input style="border: none; width: 40px;height: 28px;margin-left: 150px;margin-top: 17px;text-align: center;font-size: 1.5em;" class="input heiyang.max" type="number" name="system.threetreasures.heiyang.max" value="{{systemData.threetreasures.heiyang.max}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 27px;text-align: center;font-size: 1.5em;" class="input heiyang.value" type="number" name="system.threetreasures.heiyang.value" value="{{systemData.threetreasures.heiyang.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 185px;text-align: center;font-size: 1.5em;" class="input heiyin.value" type="number" name="system.threetreasures.heiyin.value" value="{{systemData.threetreasures.heiyin.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 25px;text-align: center;font-size: 1.5em;" class="input heiyin.max" type="number" name="system.threetreasures.heiyin.max" value="{{systemData.threetreasures.heiyin.max}}"/>
</div>
&nbsp;<br>&nbsp;
&nbsp;<br>&nbsp;
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.SAN-ZING" }}</b>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.MentalHealth-PhysicalHealth" }}</b>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
{{ localize "CDE.Max-Present-Malus-Present-Max" }}
</div>
<div style="display: flex; justify-content: center; align-items: center;">
<img style="width: 7%;margin-top: 0px;" class="cercle-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
<img style="width: 17%;margin-left: -15px;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<b>--</b>
<img style="width: 17%;position: relative;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<img style="width: 7%;margin-left: -15px;" class="cercle.petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
</div>
<div style ="position: relative;margin-top: -90px;" class="hei-yang">
<input style="border: none; width: 40px;height: 28px;margin-left: 195px;margin-top: 17px;text-align: center;font-size: 1.5em;" class="input san1.max" type="number" name="system.threetreasures.dicelevel.level0d.san.max" value="{{systemData.threetreasures.dicelevel.level0d.san.max}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 30px;text-align: center;font-size: 1.5em;" class="input san1.value" type="number" name="system.threetreasures.dicelevel.level0d.san.value" value="{{systemData.threetreasures.dicelevel.level0d.san.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 90px;text-align: center;font-size: 1.5em;" class="input zing1.value" type="number" name="system.threetreasures.dicelevel.level0d.zing.value" value="{{systemData.threetreasures.dicelevel.level0d.zing.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 25px;text-align: center;font-size: 1.5em;" class="input zing1.max" type="number" name="system.threetreasures.dicelevel.level0d.zing.max" value="{{systemData.threetreasures.dicelevel.level0d.zing.max}}"/>
</div>
&nbsp;<br>&nbsp;
&nbsp;<br>&nbsp;
<div style="display: flex; justify-content: center; align-items: center;">
<img style="width: 7%;margin-top: 0px;" class="cercle-tres-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
<img style="width: 17%;margin-left: -15px;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<b>- 1 D</b>
<img style="width: 17%;position: relative;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<img style="width: 7%;margin-left: -15px;" class="cercle-tres_petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
</div>
<div style ="position: relative;margin-top: -90px;" class="hei-yang">
<input style="border: none; width: 40px;height: 28px;margin-left: 185px;margin-top: 17px;text-align: center;font-size: 1.5em;" class="input san2.max" type="number" name="system.threetreasures.dicelevel.level1d.san.max" value="{{systemData.threetreasures.dicelevel.level1d.san.max}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 30px;text-align: center;font-size: 1.5em;" class="input san2.value" type="number" name="system.threetreasures.dicelevel.level1d.san.value" value="{{systemData.threetreasures.dicelevel.level1d.san.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 110px;text-align: center;font-size: 1.5em;" class="input zing2.value" type="number" name="system.threetreasures.dicelevel.level1d.zing.value" value="{{systemData.threetreasures.dicelevel.level1d.zing.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 25px;text-align: center;font-size: 1.5em;" class="input zing2.max" type="number" name="system.threetreasures.dicelevel.level1d.zing.max" value="{{systemData.threetreasures.dicelevel.level1d.zing.max}}"/>
</div>
&nbsp;<br>&nbsp;
&nbsp;<br>&nbsp;
<div style="display: flex; justify-content: center; align-items: center;">
<img style="width: 7%;margin-top: 0px;" class="cercle-tres-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
<img style="width: 17%;margin-left: -15px;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<b>- 2 D</b>
<img style="width: 17%;position: relative;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
<img style="width: 7%;margin-left: -15px;" class="cercle-tres-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Max" }}" alt="Cercle">
</div>
<div style ="position: relative;margin-top: -90px;" class="hei-yang">
<input style="border: none; width: 40px;height: 28px;margin-left: 185px;margin-top: 17px;text-align: center;font-size: 1.5em;" class="input san3.max" type="number" name="system.threetreasures.dicelevel.level2d.san.max" value="{{systemData.threetreasures.dicelevel.level2d.san.max}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 30px;text-align: center;font-size: 1.5em;" class="input san3.value" type="number" name="system.threetreasures.dicelevel.level2d.san.value" value="{{systemData.threetreasures.dicelevel.level2d.san.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 110px;text-align: center;font-size: 1.5em;" class="input zing3.value" type="number" name="system.threetreasures.dicelevel.level2d.zing.value" value="{{systemData.threetreasures.dicelevel.level2d.zing.value}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 25px;text-align: center;font-size: 1.5em;" class="input zing3.max" type="number" name="system.threetreasures.dicelevel.level2d.zing.max" value="{{systemData.threetreasures.dicelevel.level2d.zing.max}}"/>
</div>
&nbsp;<br>&nbsp;
&nbsp;<br>&nbsp;
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.PTAO" }}</b>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
<b>{{ localize "CDE.Experience" }}</b>
</div>
<div style="display: flex; justify-content: center; align-items: center;text-align: center;">
{{ localize "CDE.Total-Present" }}
</div>
<div style="display: flex; justify-content: center; align-items: center;">
<img style="width: 7%;margin-top: 0px;" class="cercle-tres-petit" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Total" }}" alt="Cercle">
<img style="width: 17%;margin-left: -15px;" class="cercle-moyen" src="systems/fvtt-chroniques-de-l-etrange/images/cercle.png" title="{{ localize "CDE.Present" }}" alt="Cercle">
</div>
<div style ="position: relative;margin-top: -90px;" class="hei-yang">
<input style="border: none; width: 40px;height: 28px;margin-left: 278px;margin-top: 17px;text-align: center;font-size: 1.5em;" class="input experience.max" type="number" name="system.experience.max" value="{{systemData.experience.max}}"/>
<input style="border: none; width: 40px;height: 28px;margin-left: 32px;text-align: center;font-size: 1.5em;" class="input experience.value" type="number" name="system.experience.value" value="{{systemData.experience.value}}"/>
</div>