From f755ae86431cde9290dac309f633c287f023b58d Mon Sep 17 00:00:00 2001 From: The Happy Anarchist Date: Sat, 5 Sep 2020 16:44:46 -1000 Subject: [PATCH] Changing inventory bar to reflect movement rate break points. Changing inventory bar to reflect movement rate break points. --- src/acks.css | 10 +++++----- src/module/actor/entity.js | 4 +++- .../actors/partials/character-inventory-tab.html | 4 ++-- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/acks.css b/src/acks.css index 6af50b1..e8985d2 100644 --- a/src/acks.css +++ b/src/acks.css @@ -861,13 +861,13 @@ position: absolute; } .acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-25 { - left: 25%; + left: 24.4%; +} +.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-35 { + left: 34.4%; } .acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-50 { - left: 50%; -} -.acks.sheet.actor.character .encumbrance .encumbrance-breakpoint.encumbrance-75 { - left: 75%; + left: 49.4%; } .acks.sheet.actor.character .encumbrance .arrow-up { bottom: 0; diff --git a/src/module/actor/entity.js b/src/module/actor/entity.js index fbf7785..f21c702 100644 --- a/src/module/actor/entity.js +++ b/src/module/actor/entity.js @@ -557,7 +557,9 @@ export class AcksActor extends Actor { data.encumbrance = { pct: Math.clamped( - (100 * parseFloat(totalWeight)) / data.encumbrance.max, +// To correct for percentage bar not lining up with movement rates. +// (100 * parseFloat(totalWeight)) / data.encumbrance.max, + (100 * parseFloat(totalWeight)) / 20000, 0, 100 ), diff --git a/src/templates/actors/partials/character-inventory-tab.html b/src/templates/actors/partials/character-inventory-tab.html index 01a0f29..811cab5 100644 --- a/src/templates/actors/partials/character-inventory-tab.html +++ b/src/templates/actors/partials/character-inventory-tab.html @@ -204,10 +204,10 @@ {{value}} / {{max}} + + - - {{/with}} \ No newline at end of file