From d1e702b2fda2615cec59012f025c27574e352aa4 Mon Sep 17 00:00:00 2001 From: Gergely Polonkai Date: Wed, 11 Jun 2025 14:16:59 +0200 Subject: [PATCH] feat: Create the sheetToObject() helper --- index.html | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/index.html b/index.html index 5dfc317..2adb83f 100644 --- a/index.html +++ b/index.html @@ -481,6 +481,30 @@ return result; }; + const sheetToObject = () => { + return { + name: inpCharacterName.value, + campaign: inpCampaignName.value, + max_effort: Number(inpMaxEffort.value), + armor: Number(inpArmor.value), + might: { + pool: Number(inpPoolValue.might.value), + max: Number(inpPoolMax.might.value), + edge: Number(inpPoolEdge.might.value), + }, + speed: { + pool: Number(inpPoolValue.speed.value), + max: Number(inpPoolMax.speed.value), + edge: Number(inpPoolEdge.speed.value), + }, + intellect: { + pool: Number(inpPoolValue.intellect.value), + max: Number(inpPoolMax.intellect.value), + edge: Number(inpPoolEdge.intellect.value), + }, + }; + }; + document.addEventListener( "DOMContentLoaded", () => {