Armes/Protections/Equipement
This commit is contained in:
parent
c7b1ba1ce1
commit
853ad1c457
@ -129,13 +129,21 @@ export class HawkmoonItemSheet extends ItemSheet {
|
||||
html.find('.delete-subitem').click(ev => {
|
||||
this.deleteSubitem(ev);
|
||||
})
|
||||
html.find('.edit-prediction').change(ev => {
|
||||
html.find('.edit-predilection').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].name = ev.currentTarget.value
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
})
|
||||
html.find('.edit-predilection-description').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].description = ev.currentTarget.value
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
})
|
||||
|
||||
html.find('.delete-prediction').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
@ -143,7 +151,14 @@ export class HawkmoonItemSheet extends ItemSheet {
|
||||
pred.splice(index,1)
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
})
|
||||
html.find('.use-prediction').change(ev => {
|
||||
html.find('.predilection-maitrise').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
pred[index].maitrise = ev.currentTarget.checked
|
||||
this.object.update( { 'data.predilections': pred })
|
||||
})
|
||||
html.find('.predilection-used').change(ev => {
|
||||
const li = $(ev.currentTarget).parents(".prediction-item")
|
||||
let index = li.data("prediction-index")
|
||||
let pred = duplicate(this.object.system.predilections)
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "fvtt-hawkmoon-cyd",
|
||||
"description": "Hawmoon RPG for FoundryVTT (CYD system - French)",
|
||||
"version": "10.0.1",
|
||||
"version": "10.0.2",
|
||||
"authors": [
|
||||
{
|
||||
"name": "Uberwald/LeRatierBretonnien",
|
||||
@ -15,7 +15,7 @@
|
||||
"gridUnits": "m",
|
||||
"license": "LICENSE.txt",
|
||||
"manifest": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/raw/branch/master/system.json",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-10.0.1.zip",
|
||||
"download": "https://www.uberwald.me/gitea/public/fvtt-hawkmoon-cyd/archive/fvtt-hawkmoon-cyd-10.0.2.zip",
|
||||
"packs": [
|
||||
{
|
||||
"type": "Item",
|
||||
|
@ -125,12 +125,10 @@
|
||||
"utilisation": "",
|
||||
"prerequis": "",
|
||||
"isbonus": false,
|
||||
"bonusformula": "",
|
||||
"bonusvalue": 0,
|
||||
"isbonusba": false,
|
||||
"coutba": 0,
|
||||
"bonus": 0,
|
||||
"bonuscompetence": "",
|
||||
"duree": "",
|
||||
"pointame": 0,
|
||||
"templates": [
|
||||
"base"
|
||||
]
|
||||
@ -150,6 +148,7 @@
|
||||
"talentsaguerri": "",
|
||||
"prerequismaitre": "",
|
||||
"talentsmaitre": "",
|
||||
"celluleinfo": "",
|
||||
"equipement": "",
|
||||
"templates": [
|
||||
"base"
|
||||
|
@ -65,17 +65,18 @@
|
||||
{{#each system.predilections as |predilection key|}}
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<input type="text" class="padd-right color-class-common edit-predilection"
|
||||
name="system.predilections[{{key}}]" value="{{predilection.name}}" data-dtype="String" />
|
||||
value="{{predilection.name}}" data-dtype="String" />
|
||||
</li>
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<textarea row="4" type="text" class="padd-right color-class-common edit-predilection-description"
|
||||
name="system.predilections[{{key}}]" value="{{predilection.description}}" data-dtype="String"></textarea>
|
||||
data-dtype="String">{{predilection.description}}</textarea>
|
||||
</li>
|
||||
<li class="prediction-item item flexrow" data-prediction-index="{{key}}">
|
||||
<label class="generic-label">Maitrise ? <input class="predilection-maitrise" type="checkbox"
|
||||
name="predilection.maitrise" {{checked predilection.maitrise}} /></label>
|
||||
<label class="generic-label">Utilisée ? <input class="use-predilection" type="checkbox"
|
||||
name="predilection.used" {{checked predilection.used}} /></label>
|
||||
<label class="generic-label">Maitrise ? <input class="predilection-maitrise" type="checkbox"
|
||||
{{checked predilection.maitrise}} /></label>
|
||||
|
||||
<label class="generic-label">Utilisée ? <input class="predilection-used" type="checkbox"
|
||||
{{checked predilection.used}} /></label>
|
||||
<a class="item-control delete-prediction" title="Supprimer une predilection"><i
|
||||
class="fas fa-trash"></i></a>
|
||||
</li>
|
||||
|
@ -50,36 +50,36 @@
|
||||
<label class="generic-label">Talents Initié : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea type="text" rows="4" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsinitie" value="{{system.talentsinitie}}" data-dtype="String"></textarea>
|
||||
<textarea type="text" rows="3" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsinitie" data-dtype="String">{{system.talentsinitie}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Prérequis Aguerri : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prerequisaguerri"
|
||||
value="{{system.prerequisaguerri}}" data-dtype="String" />
|
||||
<textarea type="text" rows="3" class="padd-right status-small-label color-class-common"
|
||||
name="system.prerequisaguerri" data-dtype="String">{{system.prerequisaguerri}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Talents Aguerri : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsaguerri" value="{{system.talentsaguerri}}" data-dtype="String"></textarea>
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsaguerri" data-dtype="String">{{system.talentsaguerri}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Prérequis Maître : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.prerequismaitre"
|
||||
value="{{system.prerequismaitre}}" data-dtype="String" />
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.prerequismaitre" data-dtype="String">{{system.prerequismaitre}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Talents Maître : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea row="4" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsmaitre" value="{{system.talentsmaitre}}" data-dtype="String"></textarea>
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.talentsmaitre" data-dtype="String">{{system.talentsmaitre}}</textarea>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Equipement : </label>
|
||||
@ -88,6 +88,14 @@
|
||||
<input type="text" class="padd-right status-small-label color-class-common" name="system.equipement"
|
||||
value="{{system.equipement}}" data-dtype="String" />
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<label class="generic-label">Contribution à la création de la cellule : </label>
|
||||
</li>
|
||||
<li class="flexrow item">
|
||||
<textarea rows="3" type="text" class="padd-right status-small-label color-class-common"
|
||||
name="system.celluleinfo" data-dtype="String">{{system.celluleinfo}}</textarea>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user