Upgrade item sheets

This commit is contained in:
2024-12-03 13:51:38 +01:00
parent df8995f8b7
commit 9775ec9fa1
38 changed files with 1095 additions and 506 deletions

View File

@ -4,14 +4,21 @@
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.category value=system.category localize=true}}
{{formField systemFields.valeur value=system.valeur}}
{{formField systemFields.malus value=system.malus}}
{{formField systemFields.armortype value=system.armortype localize=true}}
{{formField systemFields.defense value=system.defense}}
{{formField systemFields.movementreduction value=system.movementreduction}}
{{formField systemFields.hp value=system.hp}}
{{formField systemFields.damagereduction value=system.damagereduction}}
{{formField systemFields.load value=system.load}}
{{formField systemFields.cost value=system.cost}}
{{formField systemFields.money value=system.money localize=true}}
<fieldset>
<legend>{{localize "TENEBRIS.Label.description"}}</legend>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput
systemFields.description
enriched=enrichedDescription
enriched=description
value=system.description
name="system.description"
toggled="false"

14
templates/equipment.hbs Normal file
View File

@ -0,0 +1,14 @@
<section>
<div class="header">
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.cost value=system.cost}}
{{formField systemFields.money value=system.money localize=true}}
<fieldset>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput systemFields.description enriched=description value=system.description name="system.description" toggled=true}}
</fieldset>
</section>

View File

@ -3,14 +3,10 @@
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.appris value=system.appris}}
{{formField systemFields.progression value=system.progression}}
{{#if canProgress}}
{{formField systemFields.niveau value=system.niveau }}
{{/if}}wwww
{{formField systemFields.cost value=system.cost}}
<fieldset>
<legend>{{localize "TENEBRIS.Label.description"}}</legend>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
</fieldset>

13
templates/save.hbs Normal file
View File

@ -0,0 +1,13 @@
<section>
<div class="header">
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.value value=system.value}}
<fieldset>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
</fieldset>
</section>

59
templates/shield.hbs Normal file
View File

@ -0,0 +1,59 @@
<section>
<div class="header">
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
<div class="flexrow">
<div class="align-top">
{{formField systemFields.defense value=system.defense}}
{{formField systemFields.movementreduction value=system.movementreduction}}
<label>Standing</label>
<div class="shift-right">
{{formField systemFields.standing.fields.min value=system.standing.min}}
{{formField systemFields.standing.fields.max value=system.standing.min}}
</div>
<label>Crouching</label>
<div class="shift-right">
{{formField systemFields.crouching.fields.min value=system.crouching.min}}
{{formField systemFields.crouching.fields.max value=system.crouching.min}}
</div>
</div>
<div class="align-top">
<label>Destruction</label>
<div class="shift-right">
{{formField systemFields.destruction.fields.bashing value=system.destruction.bashing}}
{{formField systemFields.destruction.fields.slashing value=system.destruction.slashing}}
{{formField systemFields.destruction.fields.piercing value=system.destruction.piercing}}
</div>
<label>Auto-Destruction</label>
<div class="shift-right">
{{formField systemFields.autodestruction.fields.bashing value=system.autodestruction.bashing}}
{{formField systemFields.autodestruction.fields.slashing value=system.autodestruction.slashing}}
{{formField systemFields.autodestruction.fields.piercing value=system.autodestruction.piercing}}
</div>
{{formField systemFields.load value=system.load}}
{{formField systemFields.cost value=system.cost}}
{{formField systemFields.money value=system.money localize=true}}
</div>
</div>
<fieldset>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput
systemFields.description
enriched=description
value=system.description
name="system.description"
toggled="false"
}}
</fieldset>
</section>

View File

@ -3,7 +3,15 @@
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.category value=system.category localize=true}}
{{formField systemFields.base value=system.base}}
{{formField systemFields.bonus value=system.bonus}}
{{formField systemFields.cost value=system.cost}}
<div class="total flexrow">
<legend>{{localize "LETHALFANTASY.Label.total"}}</legend>
{{system.skillTotal}}
</div>
<fieldset>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>

View File

@ -4,16 +4,26 @@
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.preparation value=system.preparation}}
{{formField systemFields.cible value=system.cible}}
{{formField systemFields.portee value=system.portee localize=true}}
{{formField systemFields.duree value=system.duree}}
{{formField systemFields.consequenceA value=system.consequenceA}}
{{formField systemFields.consequenceB value=system.consequenceB}}
{{formField systemFields.level value=system.level}}
{{formField systemFields.cost value=system.cost}}
<label>Components</label>
<div class="shift-right">
{{formField systemFields.components.fields.verbal value=system.components.verbal}}
{{formField systemFields.components.fields.somatic value=system.components.somatic}}
{{formField systemFields.components.fields.material value=system.components.material}}
</div>
{{formField systemFields.castingTime value=system.castingTime}}
{{formField systemFields.range value=system.range}}
{{formField systemFields.areaAffected value=system.areaAffected}}
{{formField systemFields.duration value=system.duration}}
{{formField systemFields.savingThrow value=system.savingThrow}}
{{formField systemFields.extraAetherPoints value=system.extraAetherPoints}}
<fieldset>
<legend>{{localize "TENEBRIS.Label.description"}}</legend>
{{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput systemFields.description enriched=description value=system.description name="system.description" toggled=true}}
</fieldset>
</section>

View File

@ -3,15 +3,11 @@
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
{{formField systemFields.appris value=system.appris}}
{{formField systemFields.progression value=system.progression}}
{{#if canProgress}}
{{formField systemFields.niveau value=system.niveau }}
{{/if}}
{{formField systemFields.cost value=system.cost}}
<fieldset>
<legend>{{localize "TENEBRIS.Label.description"}}</legend>
{{formInput systemFields.description enriched=enrichedDescription value=system.description name="system.description" toggled=true}}
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput systemFields.description enriched=description value=system.description name="system.description" toggled=true}}
</fieldset>
</section>

View File

@ -2,18 +2,73 @@
<div class="header">
<img class="item-img" src="{{item.img}}" data-edit="img" data-action="editImage" data-tooltip="{{item.name}}" />
{{formInput fields.name value=source.name}}
</div>
</div>
<div class="flexrow">
<div class="align-top">
{{formField systemFields.weaponType value=system.weaponType localize=true}}
<label>Damage Type</label>
<div class="shift-right">
{{formField systemFields.damageType.fields.typeP value=system.standing.typeP}}
{{formField systemFields.damageType.fields.typeB value=system.standing.typeB}}
{{formField systemFields.damageType.fields.typeS value=system.standing.typeS}}
</div>
<label>Damage</label>
<div class="shift-right">
{{formField systemFields.damage.fields.damageS value=system.standing.damageS}}
{{formField systemFields.damage.fields.damageM value=system.standing.damageM}}
</div>
{{formField systemFields.hands value=system.hands localize=true}}
{{#if (eq system.weaponType "melee")}}
{{formField systemFields.defenseMax value=system.defenseMax}}
{{formField systemFields.secondsToAttack value=system.secondsToAttack}}
{{/if}}
{{#if (eq system.weaponType "ranged")}}
<label>Speed</label>
<div class="shift-right">
{{formField systemFields.speed.fields.simpleAim value=system.speed.simpleAim}}
{{formField systemFields.speed.fields.carefulAim value=system.speed.carefulAim}}
{{formField systemFields.speed.fields.focusedAim value=system.speed.focusedAim}}
</div>
{{/if}}
</div>
<div class="align-top">
{{#if (eq system.weaponType "ranged")}}
{{formField systemFields.defense value=system.defense}}
<label>Range</label>
<div class="shift-right">
{{formField systemFields.range.fields.pointBlank value=system.range.pointBlank}}
{{formField systemFields.range.fields.short value=system.range.short}}
{{formField systemFields.range.fields.medium value=system.range.medium}}
{{formField systemFields.range.fields.long value=system.range.long}}
{{formField systemFields.range.fields.extreme value=system.range.extreme}}
{{formField systemFields.range.fields.outOfSkill value=system.range.outOfSkill}}
</div>
{{/if}}
{{formField systemFields.load value=system.load}}
{{formField systemFields.cost value=system.cost}}
{{formField systemFields.money value=system.money localize=true}}
</div>
</div>
{{formField systemFields.categorie value=system.categorie localize=true}}
{{formField systemFields.degats value=system.degats}}
<fieldset>
<legend>{{localize "TENEBRIS.Label.description"}}</legend>
<legend>{{localize "LETHALFANTASY.Label.description"}}</legend>
{{formInput
systemFields.description
enriched=enrichedDescription
value=system.description
name="system.description"
toggled=true
systemFields.description
enriched=description
value=system.description
name="system.description"
toggled=true
}}
</fieldset>
</section>