From 58004d49fb15a4f283d2a84ca6d2a93475b0929f Mon Sep 17 00:00:00 2001 From: mjeffw Date: Sun, 25 Aug 2024 15:28:10 -0400 Subject: [PATCH] complete tabbed sheet updates --- icons/statuses/dd-condition-standing.webp | Bin 0 -> 23600 bytes icons/statuses/dd-condition-standing.webp~ | Bin 0 -> 15186 bytes lib/moustachewax.js | 35 +++--- module/actor/actor-sheet.js | 16 ++- module/actor/actor.js | 4 +- module/token.js | 2 +- styles/simple.css | 18 ++-- templates/actor/sections/conditions.hbs | 117 +++++++++++++-------- 8 files changed, 118 insertions(+), 74 deletions(-) create mode 100644 icons/statuses/dd-condition-standing.webp create mode 100644 icons/statuses/dd-condition-standing.webp~ diff --git a/icons/statuses/dd-condition-standing.webp b/icons/statuses/dd-condition-standing.webp new file mode 100644 index 0000000000000000000000000000000000000000..ceab4490ad33450483e5da9d874dc60c8e0ea9b2 GIT binary patch literal 23600 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 h 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�k=j)xq|9CByJy`z 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 literal 0 HcmV?d00001 diff --git a/lib/moustachewax.js b/lib/moustachewax.js index d7e11eaa1..f03735b21 100755 --- a/lib/moustachewax.js +++ b/lib/moustachewax.js @@ -472,10 +472,15 @@ export default function () { Handlebars.registerHelper('getPosture', function (name) { const postures = GURPS.StatusEffect.getAllPostures() - return postures[name] ?? {} // synthetic "Standing" object + return ( + postures[name] ?? { + id: 'standing', + img: 'systems/gurps/icons/statuses/dd-condition-standing.webp', + name: 'GURPS.STATUSStanding', + } + ) // synthetic "Standing" object }) - Handlebars.registerHelper('showTheMath', function () { return game.settings.get(settings.SYSTEM_NAME, settings.SETTING_SHOW_THE_MATH) ? 'checked' : '' }) @@ -496,9 +501,9 @@ export default function () { if (Array.isArray(link)) txt = link.join(',') return !!txt ? txt - .split(',') - .map((/** @type {string} */ l) => gurpslink(`[PDF:${l}]`)) - .join(', ') + .split(',') + .map((/** @type {string} */ l) => gurpslink(`[PDF:${l}]`)) + .join(', ') : '' }) @@ -604,17 +609,15 @@ export default function () { Handlebars.registerHelper('threshold-of', function (thresholds, max, value) { // return the index of the threshold that the value falls into let result = null - thresholds.some( - function ( - /** @type {{ operator: string; comparison: string; value: number; }} */ threshold, - /** @type {number} */ index - ) { - let op = getOperation(threshold.operator) - let comparison = getComparison(threshold.comparison) - let testValue = op(max, threshold.value) - return comparison(value, testValue) ? ((result = index), true) : false - } - ) + thresholds.some(function ( + /** @type {{ operator: string; comparison: string; value: number; }} */ threshold, + /** @type {number} */ index + ) { + let op = getOperation(threshold.operator) + let comparison = getComparison(threshold.comparison) + let testValue = op(max, threshold.value) + return comparison(value, testValue) ? ((result = index), true) : false + }) return result }) diff --git a/module/actor/actor-sheet.js b/module/actor/actor-sheet.js index 5ed5a9a64..ac78fcbb7 100755 --- a/module/actor/actor-sheet.js +++ b/module/actor/actor-sheet.js @@ -362,7 +362,7 @@ export class GurpsActorSheet extends ActorSheet { }) } // end enhanced input - // Handle the "Maneuver" dropdown on the tabbed sheet. + // Handle the Maneuver and Posture dropdowns on the tabbed sheet. html.find('#condition details').click(ev => { ev.preventDefault() const target = $(ev.currentTarget)[0] @@ -370,13 +370,21 @@ export class GurpsActorSheet extends ActorSheet { }) // Handle the "Maneuver" dropdown on the tabbed sheet. - html.find('#condition details .popup .button').click(ev => { + html.find('#condition details#maneuver .popup .button').click(ev => { ev.preventDefault() const details = $(ev.currentTarget).closest('details') const target = $(ev.currentTarget)[0] this.actor.replaceManeuver(target.alt) details.open = !details.open + }) + // Handle the "Posture" dropdown on the tabbed sheet. + html.find('#condition details#posture .popup .button').click(ev => { + ev.preventDefault() + const details = $(ev.currentTarget).closest('details') + const target = $(ev.currentTarget)[0] + this.actor.replacePosture(target.alt) + details.open = !details.open }) // On mouseover any item with the class .tooltip-manager which also has a child (image) of class .tooltippic, @@ -1003,7 +1011,7 @@ export class GurpsActorSheet extends ActorSheet { ;['name', 'uses', 'maxuses', 'techlevel', 'notes', 'pageref'].forEach( a => (obj[a] = html.find(`.${a}`).val()) ) - ;['count', 'cost', 'weight'].forEach(a => (obj[a] = parseFloat(html.find(`.${a}`).val()))) + ;['count', 'cost', 'weight'].forEach(a => (obj[a] = parseFloat(html.find(`.${a}`).val()))) let u = html.find('.save') // Should only find in Note (or equipment) if (!!u && obj.save != null) obj.save = u.is(':checked') // only set 'saved' if it was already defined let v = html.find('.ignoreImportQty') // Should only find in equipment @@ -1650,7 +1658,7 @@ export class GurpsActorTabSheet extends GurpsActorSheet { static get defaultOptions() { return foundry.utils.mergeObject(super.defaultOptions, { classes: ['gurps', 'sheet', 'actor'], - width: 860, + width: 760, height: 600, tabs: [{ navSelector: '.gurps-sheet-tabs', contentSelector: '.sheet-body', initial: 'description' }], dragDrop: [{ dragSelector: '.item-list .item', dropSelector: null }], diff --git a/module/actor/actor.js b/module/actor/actor.js index 5bc98389f..051948a71 100644 --- a/module/actor/actor.js +++ b/module/actor/actor.js @@ -596,7 +596,7 @@ export class GurpsActor extends Actor { } _adjustMove(move, threshold, value, reason) { - switch (value) { + switch (value.toString()) { case MOVE_NONE: return { move: 0, text: i18n_f('GURPS.moveNone', { reason: reason }) } @@ -639,7 +639,7 @@ export class GurpsActor extends Actor { if (foundry.utils.getProperty(this, PROPERTY_MOVEOVERRIDE_POSTURE)) { let value = foundry.utils.getProperty(this, PROPERTY_MOVEOVERRIDE_POSTURE) - let reason = i18n(GURPS.StatusEffect.lookup(this.system.conditions.posture).label) + let reason = i18n(GURPS.StatusEffect.lookup(this.system.conditions.posture).name) adjustment = this._adjustMove(move, threshold, value, reason) } diff --git a/module/token.js b/module/token.js index 7626056fd..6af1c2f5c 100644 --- a/module/token.js +++ b/module/token.js @@ -124,7 +124,7 @@ export default class GurpsToken extends Token { } isPostureEffect(effect) { - return effect.icon && foundry.utils.getProperty(effect, 'flags.gurps.effect.type') === 'posture' + return effect.img && foundry.utils.getProperty(effect, 'flags.gurps.effect.type') === 'posture' } async setEffectActive(name, active) { diff --git a/styles/simple.css b/styles/simple.css index baabe5ace..b961636d1 100755 --- a/styles/simple.css +++ b/styles/simple.css @@ -832,7 +832,7 @@ } .gurps.sheet.actor { - min-width: 800px; + min-width: 760px; min-height: 375px; font-size: var(--font-size-13); } @@ -1173,11 +1173,11 @@ div#other { grid-area: stats; display: grid; grid-template: - 'portrait attributes-tab hp-fp encumbrance' - 'portrait qnotes hp-fp encumbrance' - 'combat-trackers combat-trackers other other' - 'combat-trackers combat-trackers other other'; - grid-template-columns: 0fr 1fr 0fr 1fr; + 'portrait attributes-tab encumbrance hp-fp' + 'portrait qnotes qnotes hp-fp' + 'combat-trackers combat-trackers other other' + 'combat-trackers combat-trackers other other'; + grid-template-columns: 0fr 1fr 1fr 0fr; grid-gap: var(--sectiongap); } @@ -1728,14 +1728,14 @@ div#other { grid-template-columns: 1fr min-content; grid-template-rows: 0fr auto auto 1fr; grid-template-areas: - 'condition condition' + 'condition combat-sidebar' 'melee combat-sidebar' 'speed-range-table combat-sidebar' 'ranged combat-sidebar'; } .sheet-body.tabbed-sheet #combat-sidebar { - grid-row: 1 / 4; + grid-area: combat-sidebar; } /* ----- combat sheet additions ----- */ @@ -2305,4 +2305,4 @@ input.gcs-input:disabled { #attributes input.gcs-input { min-width: 2.5em; -} \ No newline at end of file +} diff --git a/templates/actor/sections/conditions.hbs b/templates/actor/sections/conditions.hbs index 4a05b5f49..29903d6f5 100644 --- a/templates/actor/sections/conditions.hbs +++ b/templates/actor/sections/conditions.hbs @@ -3,67 +3,100 @@
{{#if (ne system.conditions.maneuver 'undefined')}} -
{{i18n 'GURPS.maneuver'}}:
-
-
- - {{#with (getManeuver system.conditions.maneuver) as |maneuver|}} - {{maneuver.name}} - {{/with}} - -
-
+ {{else}} +
{{i18n 'GURPS.maneuver'}}:
+
+ +
+ {{/if}} {{/if}} -
{{i18n 'GURPS.modifierPosture'}}:
-
-
- - {{#with (getPosture system.conditions.posture) as |posture|}} - {{posture.name}} - {{/with}} - - + {{/if}}
{{i18n 'GURPS.moveModeType'}}:
- {{#each system.move as |this key|}} - + {{/each}} {{#if isEditing}} - + {{/if}}
{{i18n 'GURPS.conditionsCombatMove'}}:
{{system.conditions.move}}
\ No newline at end of file