From 99bbfaf183a16347eb4f10d71de6bc4bb50f962e Mon Sep 17 00:00:00 2001 From: Paul Maskelyne Date: Sun, 7 Jul 2024 15:34:45 +0100 Subject: [PATCH] use same language for abilities in editing --- system/src/sheets/PlayerSheetSD.mjs | 18 +++++++++--------- .../actors/player/abilities/stats.hbs | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/system/src/sheets/PlayerSheetSD.mjs b/system/src/sheets/PlayerSheetSD.mjs index ff1e64bd..1f2a2a8d 100644 --- a/system/src/sheets/PlayerSheetSD.mjs +++ b/system/src/sheets/PlayerSheetSD.mjs @@ -6,7 +6,7 @@ export default class PlayerSheetSD extends ActorSheetSD { super(object, options); this.editingHp = false; - this.editingStats = false; + this.editingAbilities = false; this.gemBag = new shadowdark.apps.GemBagSD(this.actor); } @@ -95,8 +95,8 @@ export default class PlayerSheetSD extends ActorSheetSD { event => this._onToggleEditHp(event) ); - html.find("[data-action='toggle-edit-stats']").click( - event => this._onToggleEditStats(event) + html.find("[data-action='toggle-edit-abilities']").click( + event => this._onToggleEditAbilities(event) ); html.find("[data-action='toggle-equipped']").click( @@ -201,7 +201,7 @@ export default class PlayerSheetSD extends ActorSheetSD { context.usePulpMode = game.settings.get("shadowdark", "usePulpMode"); context.editingHp = this.editingHp; - context.editingStats = this.editingStats; + context.editingAbilities = this.editingAbilities; // Update the Gem Bag, but don't render it unless it's already showing this.gemBag.render(false); @@ -553,9 +553,9 @@ export default class PlayerSheetSD extends ActorSheetSD { this.render(); } - async _onToggleEditStats(event) { - if (this.editingStats) { - this.editingStats = false; + async _onToggleEditAbilities(event) { + if (this.editingAbilities) { + this.editingAbilities = false; } else { let result = await Dialog.confirm( { @@ -563,7 +563,7 @@ export default class PlayerSheetSD extends ActorSheetSD { content: "HTML GOES HERE", defaultYes: false, }); - if (result) this.editingStats = true; + if (result) this.editingAbilities = true; } this.render(); } @@ -1049,7 +1049,7 @@ export default class PlayerSheetSD extends ActorSheetSD { const total = `system.abilities.${abilityKey[1]}.total`; formData[base] = formData[total] - this.object.system.abilities[abilityKey[1]].bonus; - this.editingStats = false; + this.editingAbilities = false; } } super._updateObject(event, formData); diff --git a/system/templates/actors/player/abilities/stats.hbs b/system/templates/actors/player/abilities/stats.hbs index 029457ab..deec83aa 100644 --- a/system/templates/actors/player/abilities/stats.hbs +++ b/system/templates/actors/player/abilities/stats.hbs @@ -3,15 +3,15 @@ {{#if owner}} - {{#if editingStats}} + {{#if editingAbilities}} {{else}} {{/if}} {{/if}} @@ -28,7 +28,7 @@ {{ability.label}}
- {{#if ../editingStats}} + {{#if ../editingAbilities}}