diff --git a/system/scripts/handlebars.js b/system/scripts/handlebars.js index 96b2f51..6f05ee0 100644 --- a/system/scripts/handlebars.js +++ b/system/scripts/handlebars.js @@ -29,6 +29,10 @@ export const RegisterHandlebars = function () { return game.i18n.localize("l5r5e.techniques." + techniqueName.toLowerCase()); }); + Handlebars.registerHelper("localizeYesNo", function (isYes) { + return game.i18n.localize(isYes ? "Yes" : "No"); + }); + /* ------------------------------------ */ /* Dice */ /* ------------------------------------ */ diff --git a/system/templates/items/advancement/advancement-text.html b/system/templates/items/advancement/advancement-text.html index 849e155..97c3001 100644 --- a/system/templates/items/advancement/advancement-text.html +++ b/system/templates/items/advancement/advancement-text.html @@ -1,26 +1,38 @@
-

{{data.name}}

+

{{data.name}}

- {{#ifCond data.data.advancement_type '==' 'ring' }} - {{localize 'l5r5e.rings.title'}} : {{localizeRing data.data.ring}} - {{else}} - {{localize 'l5r5e.skill'}} : {{localizeSkillId data.data.skill}} - {{/ifCond}} -
- {{localize 'l5r5e.advancements.curriculum'}} : {{#if data.data.in_curriculum}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} +
-
\ No newline at end of file + diff --git a/system/templates/items/armor/armor-text.html b/system/templates/items/armor/armor-text.html index 211f1c9..707084c 100644 --- a/system/templates/items/armor/armor-text.html +++ b/system/templates/items/armor/armor-text.html @@ -3,34 +3,50 @@

{{data.name}}

- {{localize 'l5r5e.weapons.sheathed'}} : {{#if data.data.equipped}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.weapons.readied'}} : {{#if data.data.readied}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} +
- \ No newline at end of file + diff --git a/system/templates/items/bond/bond-text.html b/system/templates/items/bond/bond-text.html index 6efd6e1..68e3f52 100644 --- a/system/templates/items/bond/bond-text.html +++ b/system/templates/items/bond/bond-text.html @@ -3,25 +3,38 @@

{{data.name}}

- {{localize 'l5r5e.types'}} : {{data.data.bond_type}} -
- {{localize 'l5r5e.advancements.cost'}} : {{data.data.xp_cost}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} +
- \ No newline at end of file + diff --git a/system/templates/items/item-pattern/item-pattern-text.html b/system/templates/items/item-pattern/item-pattern-text.html index 61bc14c..f2c4d92 100644 --- a/system/templates/items/item-pattern/item-pattern-text.html +++ b/system/templates/items/item-pattern/item-pattern-text.html @@ -3,26 +3,40 @@

{{data.name}}

- {{localize 'l5r5e.advancements.rarity_modifier'}} : {{data.data.rarity_modifier}} -
- {{localize 'l5r5e.advancements.cost'}} : {{data.data.xp_cost}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} +
- \ No newline at end of file + diff --git a/system/templates/items/item/item-text.html b/system/templates/items/item/item-text.html index 0fcacaf..707084c 100644 --- a/system/templates/items/item/item-text.html +++ b/system/templates/items/item/item-text.html @@ -3,29 +3,50 @@

{{data.name}}

- {{localize 'l5r5e.weapons.sheathed'}} : {{#if data.data.equipped}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.weapons.readied'}} : {{#if data.data.readied}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} +
- \ No newline at end of file + diff --git a/system/templates/items/peculiarity/peculiarity-text.html b/system/templates/items/peculiarity/peculiarity-text.html index 24943a9..d3559ee 100644 --- a/system/templates/items/peculiarity/peculiarity-text.html +++ b/system/templates/items/peculiarity/peculiarity-text.html @@ -3,24 +3,36 @@

{{data.name}}

- {{localize 'l5r5e.rings.title'}} : {{localizeRing data.data.ring}} -
- {{localize 'l5r5e.types'}} : {{localize (localize 'l5r5e.peculiarities.types.{type}' type=data.data.peculiarity_type)}} -
- {{localize 'l5r5e.advancements.curriculum'}} : {{#if data.data.in_curriculum}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} -
- {{localize 'l5r5e.types'}} : {{data.data.types}} +
- \ No newline at end of file + diff --git a/system/templates/items/property/property-text.html b/system/templates/items/property/property-text.html index 162f8b4..4c4f37a 100644 --- a/system/templates/items/property/property-text.html +++ b/system/templates/items/property/property-text.html @@ -3,13 +3,22 @@

{{data.name}}

- {{!--cancelled properties--}} - {{localize 'l5r5e.removed_properties'}} : {{#each data.data.properties as |property idx|}}{{#ifCond idx '>' 0}}, {{/ifCond}}{{property.name}}{{/each}} +
- \ No newline at end of file + diff --git a/system/templates/items/signature-scroll/signature-scroll-text.html b/system/templates/items/signature-scroll/signature-scroll-text.html index 5c1c5ed..c725662 100644 --- a/system/templates/items/signature-scroll/signature-scroll-text.html +++ b/system/templates/items/signature-scroll/signature-scroll-text.html @@ -3,18 +3,27 @@

{{data.name}}

- {{localize 'l5r5e.advancements.cost'}} : {{data.data.xp_cost}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} +
- \ No newline at end of file + diff --git a/system/templates/items/technique/technique-text.html b/system/templates/items/technique/technique-text.html index 7d1397e..a5bf131 100644 --- a/system/templates/items/technique/technique-text.html +++ b/system/templates/items/technique/technique-text.html @@ -3,24 +3,36 @@

{{data.name}}

- {{localize 'l5r5e.rings.title'}} : {{localizeRing data.data.ring}} -
- {{localize 'l5r5e.types'}} : {{localizeTechnique data.data.technique_type}} -
- {{localize 'l5r5e.advancements.curriculum'}} : {{#if data.data.in_curriculum}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.advancements.cost'}} : {{data.data.xp_cost}} -
- {{localize 'l5r5e.advancements.spent'}} : {{data.data.xp_used}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} +
- \ No newline at end of file + diff --git a/system/templates/items/title/title-text.html b/system/templates/items/title/title-text.html index 973005f..1412672 100644 --- a/system/templates/items/title/title-text.html +++ b/system/templates/items/title/title-text.html @@ -3,27 +3,32 @@

{{data.name}}

- {{localize 'l5r5e.advancements.cost'}} : {{data.data.xp_cost}} -
- {{localize 'l5r5e.rank'}} : {{data.data.rank}} -
- {{localize 'l5r5e.bought_at_rank'}} : {{data.data.bought_at_rank}} -
- {{localize 'l5r5e.advancements.total_xp_curriculum'}} : {{data.data.xp_used}} / {{data.data.xp_cost}} -
- {{localize 'l5r5e.advancements.total_xp_spent'}} : {{data.data.xp_used_total}} +
- \ No newline at end of file + diff --git a/system/templates/items/weapon/weapon-text.html b/system/templates/items/weapon/weapon-text.html index 192af78..6a07945 100644 --- a/system/templates/items/weapon/weapon-text.html +++ b/system/templates/items/weapon/weapon-text.html @@ -3,44 +3,65 @@

{{data.name}}

- {{localize 'l5r5e.weapons.sheathed'}} : {{#if data.data.equipped}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} -
- {{localize 'l5r5e.weapons.readied'}} : {{#if data.data.readied}}{{localize 'Yes'}}{{else}}{{localize 'No'}}{{/if}} +
- \ No newline at end of file +