From 6dfb5fdb14f0fe7b917907a14af15ad7026201f5 Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Fri, 9 Oct 2020 20:02:44 -0400 Subject: [PATCH] more --- .../specificMarkets/customSlaveMarket.js | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/src/markets/specificMarkets/customSlaveMarket.js b/src/markets/specificMarkets/customSlaveMarket.js index 31dc104cb35..ac452be5b14 100644 --- a/src/markets/specificMarkets/customSlaveMarket.js +++ b/src/markets/specificMarkets/customSlaveMarket.js @@ -7,6 +7,8 @@ App.Markets["Custom Slave"] = function() { el.append(health()); el.append(muscles()); el.append(lips()); + el.append(voice()); + // can't we just iterate these in an array? return el; @@ -149,6 +151,35 @@ App.Markets["Custom Slave"] = function() { return el; } + function voice() { + const el = document.createElement("div"); + const slaveProperty = "lips"; + const choices = new Map([ + ["3", "High, girly"], + ["2", "Feminine"], + ["1", "Deep"], + ["0", "Mute"], + ["-1", "Voice is unimportant"], + ]); + + createDescription(el, description, slaveProperty); + el.append(choicesMaker(slaveProperty, choices, description)); + + function description() { + for (const [value, text] of choices) { + if (slave.voice === Number(value)) { + if (slave.voice === -1) { + return `${text}.`; + } else { + return `${text} voice.`; + } + } + } + } + + return el; + } + /** * -- GitLab