First v10 migration

This commit is contained in:
2022-09-21 11:42:09 +02:00
parent a613571d7e
commit aee6b2feae
37 changed files with 295 additions and 307 deletions

View File

@@ -43,7 +43,7 @@
<li class="item flexrow list-item" data-carac-categ="{{keycateg}}" data-carac-key="{{keycarac}}">
<img class="sheet-competence-img" src="systems/fvtt-yggdrasill/images/icons/icon_carac_{{keycateg}}.png"/>
<span class="stat-label flexrow tooltip tooltip-nobottom" name="{{key}}"><a class="carac-roll">{{mycarac.label}}</a></span>
<select class="carac-base flexrow" type="text" name="data.carac.{{keycateg}}.carac.{{keycarac}}.value" value="{{mycarac.value}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
<select class="carac-base flexrow" type="text" name="system.carac.{{keycateg}}.carac.{{keycarac}}.value" value="{{mycarac.value}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsCarac selected=mycarac.value localize=false}}
</select>
</li>
@@ -56,10 +56,10 @@
<span class="generic-label"><h3>Furor</h3>
<ul>
<li class="">
<input type="text" id="input-furor" name="data.furor.value" value="{{data.furor.value}}" data-dtype="Number"/>
<input type="text" id="input-furor" name="system.furor.value" value="{{data.furor.value}}" data-dtype="Number"/>
{{#if isGM}}
<span class="pv-label flexrow tooltip tooltip-nobottom">/
<input type="text" id="max-furor" name="data.furor.max" value="{{data.furor.max}}" data-dtype="Number"/>
<input type="text" id="max-furor" name="system.furor.max" value="{{data.furor.max}}" data-dtype="Number"/>
</span>
{{else}}
<span class="pv-label flexrow tooltip tooltip-nobottom"> / {{data.furor.max}}</span>
@@ -148,7 +148,7 @@
<li class="item flexrow list-item"><span class="stat-label flexrow tooltip tooltip-nobottom" name="{{key}}-max">Base : {{caracsec.max}}</span></li>
<li class="item flexrow list-item">
<span class="stat-label flexrow tooltip tooltip-nobottom" name="{{key}}-max">B/M</span>
<select class="carac-base flexrow" type="text" name="data.caracsecondaire.{{key}}.bonusmalus" value="{{caracsec.bonusmalus}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
<select class="carac-base flexrow" type="text" name="system.caracsecondaire.{{key}}.bonusmalus" value="{{caracsec.bonusmalus}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{#select caracsec.bonusmalus}}
{{#each @root.optionsDMDP as |option key| }}
<option value="{{option.value}}">{{option.text}}</option>
@@ -166,7 +166,7 @@
<li class="item flexrow list-item"><span class="stat-label flexrow tooltip tooltip-nobottom" name="{{key}}-max">Base : {{caracsec.max}}</span></li>
<li class="item flexrow list-item">
<span class="stat-label flexrow tooltip tooltip-nobottom" name="{{key}}-max">B/M</span>
<select class="carac-base flexrow" type="text" name="data.caracsecondaire.{{key}}.bonusmalus" value="{{caracsec.bonusmalus}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
<select class="carac-base flexrow" type="text" name="system.caracsecondaire.{{key}}.bonusmalus" value="{{caracsec.bonusmalus}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{#select caracsec.bonusmalus}}
{{#each @root.optionsDMDP as |option key| }}
<option value="{{option.value}}">{{option.text}}</option>
@@ -188,20 +188,20 @@
<span class="generic-label"><h3>Points de Vie</h3>
<ul>
<li class="">
<input class="input-pv" type="text" id="input-pv" name="data.caracsecondaire.pv.value" value="{{data.caracsecondaire.pv.value}}" data-dtype="Number"/>
<input class="input-pv" type="text" id="input-pv" name="system.caracsecondaire.pv.value" value="{{data.caracsecondaire.pv.value}}" data-dtype="Number"/>
<span class="pv-label flexrow tooltip tooltip-nobottom" name="{{key}}-total"> / {{data.caracsecondaire.pv.max}}</span>
</li>
</ul>
</span>
<span class="generic-label"><h4>Epuisé :
<input type="checkbox" id="isEpuise" name="data.status.epuise" {{checked data.status.epuise}}/></h3>
<input type="checkbox" id="isEpuise" name="system.status.epuise" {{checked data.status.epuise}}/></h3>
</span>
<span class="generic-label"><h4>Blessé :
<input type="checkbox" id="isBlesse" name="data.status.blesse" {{checked data.status.blesse}}/></h3>
<input type="checkbox" id="isBlesse" name="system.status.blesse" {{checked data.status.blesse}}/></h3>
</span>
<span class="generic-label"><h4>Meurtri :
<input type="checkbox" id="isMeurtri" name="data.status.meurtri" {{checked data.status.meurtri}}/></h3>
<input type="checkbox" id="isMeurtri" name="system.status.meurtri" {{checked data.status.meurtri}}/></h3>
</span>
</div>
</div>
@@ -229,12 +229,12 @@
<img class="sheet-competence-img" src="{{competence.img}}"/>
<span class="competence-label"><a>{{competence.name}}</a></span>
<div>
{{#if competence.data.data.isspecialisation}}
<span class="specialisation-label">({{competence.data.data.specialisation}})</span>
{{#if competence.system.isspecialisation}}
<span class="specialisation-label">({{competence.system.specialisation}})</span>
{{/if}}
</div>
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.data.data.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.data.data.niveau localize=false}}
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.system.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.system.niveau localize=false}}
</select>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -257,8 +257,8 @@
<li class="item flexrow list-item" data-item-id="{{competence.id}}">
<img class="sheet-competence-img" src="{{competence.img}}"/>
<span class="competence-label"><a>{{competence.name}}</a></span>
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.data.data.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.data.data.niveau localize=false}}
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.system.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.system.niveau localize=false}}
</select>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -278,8 +278,8 @@
<li class="item flexrow list-item" data-item-id="{{competence.id}}">
<img class="sheet-competence-img" src="{{competence.img}}"/>
<span class="competence-label"><a>{{competence.name}}</a></span>
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.data.data.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.data.data.niveau localize=false}}
<select class="competence-base flexrow" type="text" skillname="{{competence.name}}" value="{{competence.system.niveau}}" data-dtype="Number" {{#unless @root.editScore}}disabled{{/unless}}>
{{selectOptions @root.optionsBase selected=competence.system.niveau localize=false}}
</select>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
@@ -311,10 +311,10 @@
<li class="item stat flexrow list-item" data-arme-id="{{arme.id}}" data-item-id="{{arme.id}}">
<img class="sheet-competence-img" src="{{arme.img}}"/>
<span class="stat-label arme-label flexrow tooltip tooltip-nobottom"><a name="{{arme.name}}">{{arme.name}}</a></span>
<span class="stat-label combat-label">&nbsp;{{arme.data.data.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{arme.data.data.degat}}</span>
<span class="stat-label combat-label">&nbsp;{{arme.system.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{arme.system.degat}}</span>
<div class="item-controls">
<a class="item-control item-equip" title="Worn">{{#if arme.data.data.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-equip" title="Worn">{{#if arme.system.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
@@ -335,8 +335,8 @@
<li class="item stat flexrow list-item" data-item-id="{{prouesse.id}}">
<img class="sheet-competence-img" src="{{prouesse.img}}"/>
<span class="stat-label combat-label flexrow tooltip tooltip-nobottom">{{prouesse.name}}</a></span>
<span class="stat-label combat-label">{{prouesse.data.data.categorie}}</span>
<span class="stat-label combat-label">{{prouesse.data.data.niveau}}</span>
<span class="stat-label combat-label">{{prouesse.system.categorie}}</span>
<span class="stat-label combat-label">{{prouesse.system.niveau}}</span>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
@@ -358,10 +358,10 @@
<li class="item stat flexrow list-item" data-armure-id="{{armure.id}}" data-item-id="{{armure.id}}">
<img class="sheet-competence-img" src="{{armure.img}}"/>
<span class="stat-label combat-label flexrow tooltip tooltip-nobottom"><a name="{{armure.name}}">{{armure.name}}</a></span>
<span class="stat-label combat-label">&nbsp;{{armure.data.data.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{armure.data.data.protection}}</span>
<span class="stat-label combat-label">&nbsp;{{armure.system.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{armure.system.protection}}</span>
<div class="item-controls">
<a class="item-control item-equip" title="Worn">{{#if armure.data.data.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-equip" title="Worn">{{#if armure.system.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
@@ -382,10 +382,10 @@
<li class="item stat flexrow list-item" data-armure-id="{{bouclier.id}}" data-item-id="{{bouclier.id}}">
<img class="sheet-competence-img" src="{{bouclier.img}}"/>
<span class="stat-label combat-label flexrow tooltip tooltip-nobottom"><a name="{{bouclier.name}}">{{bouclier.name}}</a></span>
<span class="stat-label combat-label">&nbsp;{{bouclier.data.data.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{bouclier.data.data.defensebonus}}</span>
<span class="stat-label combat-label">&nbsp;{{bouclier.system.categorie}}</span>
<span class="stat-label combat-label">&nbsp;{{bouclier.system.defensebonus}}</span>
<div class="item-controls">
<a class="item-control item-equip" title="Worn">{{#if bouclier.data.data.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-equip" title="Worn">{{#if bouclier.system.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
@@ -406,8 +406,8 @@
<li class="item flexrow list-item" data-item-id="{{sort.id}}">
<img class="sheet-competence-img" src="{{sort.img}}"/>
<span class="sort-label"><a class="sort-sejdr">{{sort.name}}</a></span>
<span class="sort-difficulty">{{sort.data.data.forme}}</span>
<span class="sort-difficulty">{{sort.data.data.niveau}}</span>
<span class="sort-difficulty">{{sort.system.forme}}</span>
<span class="sort-difficulty">{{sort.system.niveau}}</span>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
@@ -424,8 +424,8 @@
<li class="item flexrow list-item" data-item-id="{{sort.id}}">
<img class="sheet-competence-img" src="{{sort.img}}"/>
<span class="sort-label"><a class="sort-galdr">{{sort.name}}</a></span>
<span class="sort-difficulty">{{sort.data.data.domaine}}</span>
<span class="sort-difficulty">{{sort.data.data.duree}}</span>
<span class="sort-difficulty">{{sort.system.domaine}}</span>
<span class="sort-difficulty">{{sort.system.duree}}</span>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
@@ -442,9 +442,9 @@
<li class="item flexrow list-item" data-item-id="{{sort.id}}">
<img class="sheet-competence-img" src="{{sort.img}}"/>
<span class="sort-label"><a class="sort-rune">{{sort.name}}</a></span>
<span class="sort-difficulty">{{sort.data.data.cible}}</span>
<span class="sort-difficulty">{{sort.data.data.niveau}}</span>
<span class="sort-difficulty">{{sort.data.data.domaine}}</span>
<span class="sort-difficulty">{{sort.system.cible}}</span>
<span class="sort-difficulty">{{sort.system.niveau}}</span>
<span class="sort-difficulty">{{sort.system.domaine}}</span>
<div class="item-controls">
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
@@ -464,7 +464,7 @@
<li class="item flexrow list-item" data-item-id="{{monnaie.id}}">
<img class="sheet-competence-img" src="{{monnaie.img}}"/>
<span class="generic-label">{{monnaie.name}}</span>
<span class="generic-label">{{monnaie.data.data.quantite}}
<span class="generic-label">{{monnaie.system.quantite}}
(<a class="equipement-moins plus-moins-button"> -</a>/<a class="equipement-plus plus-moins-button">+</a>)
</span>
</span>
@@ -492,13 +492,13 @@
<li class="item flexrow list-item" data-item-id="{{equipement.id}}">
<img class="sheet-competence-img" src="{{equipement.img}}"/>
<span class="equipement-label">{{equipement.name}}</span>
<span class="equipement-label">{{equipement.data.data.quantite}}</span>
<span class="equipement-label">{{equipement.data.data.enc}}</span>
<span class="equipement-label">{{equipement.system.quantite}}</span>
<span class="equipement-label">{{equipement.system.enc}}</span>
<span class="equipement-label">
(<a class="equipement-moins plus-moins-button">-</a>/<a class="equipement-plus plus-moins-button">+</a>)
</span>
<div class="item-controls">
<a class="item-control item-equip" title="Worn">{{#if equipement.data.data.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-equip" title="Worn">{{#if equipement.system.equipe}}<i class="fas fa-circle"></i>{{else}}<i class="fas fa-genderless"></i>{{/if}}</a>
<a class="item-control item-edit" title="Edit Item"><i class="fas fa-edit"></i></a>
<a class="item-control item-delete" title="Delete Item"><i class="fas fa-trash"></i></a>
</div>
@@ -514,43 +514,43 @@
<h3>Expérience et Renommée : </h3>
<div class="form-group editor">
<span class="equipement-label">XP : </span>
<input type="text" name="data.xp.xp.current" value="{{data.xp.xp.current}}" data-dtype="Number"/>
<input type="text" name="data.xp.xp.total" value="{{data.xp.xp.total}}" data-dtype="Number"/>
<input type="text" name="system.xp.xp.current" value="{{data.xp.xp.current}}" data-dtype="Number"/>
<input type="text" name="system.xp.xp.total" value="{{data.xp.xp.total}}" data-dtype="Number"/>
<span class="equipement-label">Renommée : </span>
<input type="text" name="data.xp.renommee.value" value="{{data.xp.renommee.value}}" data-dtype="Number"/>
<input type="text" name="system.xp.renommee.value" value="{{data.xp.renommee.value}}" data-dtype="Number"/>
</div>
<hr>
<h3>Biodatas : </h3>
<div class="form-group editor">
<span class="equipement-label">Poids : </span>
<input type="text" name="data.biodata.poids" value="{{data.biodata.poids}}" data-dtype="String"/>
<input type="text" name="system.biodata.poids" value="{{data.biodata.poids}}" data-dtype="String"/>
<span class="equipement-label">Taille : </span>
<input type="text" name="data.biodata.taille" value="{{data.biodata.taille}}" data-dtype="String"/>
<input type="text" name="system.biodata.taille" value="{{data.biodata.taille}}" data-dtype="String"/>
<span class="equipement-label">Age : </span>
<input type="text" name="data.biodata.age" value="{{data.biodata.age}}" data-dtype="String"/>
<input type="text" name="system.biodata.age" value="{{data.biodata.age}}" data-dtype="String"/>
</div>
<div class="form-group editor">
<span class="equipement-label">Archetype : </span>
<input type="text" name="data.biodata.archetype" value="{{data.biodata.archetype}}" data-dtype="String"/>
<input type="text" name="system.biodata.archetype" value="{{data.biodata.archetype}}" data-dtype="String"/>
<span class="equipement-label">Profession : </span>
<input type="text" name="data.biodata.profession" value="{{data.biodata.profession}}" data-dtype="String"/>
<input type="text" name="system.biodata.profession" value="{{data.biodata.profession}}" data-dtype="String"/>
<span class="equipement-label">Royaume : </span>
<input type="text" name="data.biodata.royaume" value="{{data.biodata.royaume}}" data-dtype="String"/>
<input type="text" name="system.biodata.royaume" value="{{data.biodata.royaume}}" data-dtype="String"/>
</div>
<hr>
<h3>Biographie : </h3>
<div class="form-group editor">
{{editor content=data.description target="data.description" button=true owner=owner editable=editable}}
{{editor data.description target="system.description" button=true owner=owner editable=editable}}
</div>
<hr>
<h3>Notes : </h3>
<div class="form-group editor">
{{editor content=data.notes target="data.notes" button=true owner=owner editable=editable}}
{{editor data.notes target="system.notes" button=true owner=owner editable=editable}}
</div>
<hr>
<h3>Tirage des Runes: </h3>
<div class="form-group editor">
{{editor content=data.tiragerunes target="data.tiragerunes" button=true owner=owner editable=editable}}
{{editor data.tiragerunes target="system.tiragerunes" button=true owner=owner editable=editable}}
</div>
<hr>
{{>"systems/fvtt-yggdrasill/templates/editor-notes-gm.html"}}