From 2128a2afed873106aff51eedf9a643d9a14ab572 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Tue, 7 Apr 2020 12:05:40 -0400 Subject: [PATCH] Make characterMakers an array again Since the character creator now produces a builder object with things like the name included, we no longer need to have a duplicate copy of the character's name (it was needed because the name lived inside the anonymous function, and thus wasn't accessible). --- presets/characters.js | 36330 ++++++++++++++++++++-------------------- 1 file changed, 18166 insertions(+), 18164 deletions(-) diff --git a/presets/characters.js b/presets/characters.js index 5f307a27..0d72f9c1 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1,4 +1,4 @@ -const characterMakers = {}; +const characterMakers = []; function makeCharacter(info, viewInfo, defaultSizes) { views = {}; @@ -32,18778 +32,18780 @@ function makeCharacter(info, viewInfo, defaultSizes) { return createEntityMaker(info, views, defaultSizes); } -characterMakers["Fen"] = () => makeCharacter( - { - name: "Fen", - species: "Crux", - description: { - title: "Bio", - text: "Very furry. Sheds on everything." - } - }, - { - back: { - height: math.unit(2.2428, "meter"), - weight: math.unit(124.738, "kg"), - name: "Back", - image: { - source: "./media/characters/fen/back.svg", - extra: 1025/935 - }, - info: { - description: { - mode: "append", - text: "\n\nHe is not currently looking at you." - } - } - }, - full: { - height: math.unit(1.34, "meter"), - weight: math.unit(225, "kg"), - name: "Full", - image: { - source: "./media/characters/fen/full.svg" - }, - info: { - description: { - mode: "append", - text: "\n\nMunch." - } - } - }, - kneeling: { - height: math.unit(5.4, "feet"), - weight: math.unit(124.738, "kg"), - name: "Kneeling", - image: { - source: "./media/characters/fen/kneeling.svg", - extra: 563/507 - } - }, - }, - [ - { - name: "Normal", - height: math.unit(2.2428, "meter") - }, - { - name: "Big", - height: math.unit(12, "feet") - }, - { - name: "Minimacro", - height: math.unit(30, "meter"), - default: true, - info: { - description: { - mode: "append", - text: "\n\nTOO DAMN BIG" - } - } - }, - { - name: "Macro", - height: math.unit(100, "meter"), - info: { - description: { - mode: "append", - text: "\n\nTOO DAMN BIG" - } - } - }, - { - name: "Macro+", - height: math.unit(1000, "meter") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - } - ] - ) - -characterMakers["Sofia Fluttertail"] = () => makeCharacter( - { name: "Sofia Fluttertail" }, - { - front: { - height: math.unit(183, "cm"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/sofia-fluttertail/front.svg", - bottom: 0.01, - extra: 2154/2081 - } - }, - frontAlt: { - height: math.unit(183, "cm"), - weight: math.unit(80, "kg"), - name: "Front (alt)", - image: { - source: "./media/characters/sofia-fluttertail/front-alt.svg" - } - }, - back: { - height: math.unit(183, "cm"), - weight: math.unit(80, "kg"), - name: "Back", - image: { - source: "./media/characters/sofia-fluttertail/back.svg" - } +characterMakers.push(() => makeCharacter( + { + name: "Fen", + species: "Crux", + description: { + title: "Bio", + text: "Very furry. Sheds on everything." + } + }, + { + back: { + height: math.unit(2.2428, "meter"), + weight: math.unit(124.738, "kg"), + name: "Back", + image: { + source: "./media/characters/fen/back.svg", + extra: 1025 / 935 }, - maw: { - height: math.unit(183/5, "cm"), - name: "Maw", - image: { - source: "./media/characters/sofia-fluttertail/maw.svg" + info: { + description: { + mode: "append", + text: "\n\nHe is not currently looking at you." } - }, + } }, - [ - { - name: "Normal", - height: math.unit(1.83, "meter") - }, - { - name: "Macro", - height: math.unit(96, "feet"), - default: true - }, - { - name: "Megamerger", - height: math.unit(650, "feet") - }, - ] - ) - -characterMakers["March"] = () => makeCharacter( - { name: "March" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/march/front.svg", - extra: 1, - bottom: 0.015 - } + full: { + height: math.unit(1.34, "meter"), + weight: math.unit(225, "kg"), + name: "Full", + image: { + source: "./media/characters/fen/full.svg" }, - foot: { - height: math.unit(0.9, "feet"), - name: "Foot", - image: { - source: "./media/characters/march/foot.svg" + info: { + description: { + mode: "append", + text: "\n\nMunch." } - }, + } }, - [ - { - name: "Normal", - height: math.unit(7.9, "feet") - }, - { - name: "Macro", - height: math.unit(220, "meters") - }, - { - name: "Megamacro", - height: math.unit(2.98, "km"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(15963, "km") - }, - { - name: "Teramacro", - height: math.unit(2980000000, "km") - }, - { - name: "Examacro", - height: math.unit(250, "parsecs") - }, - ] - ) - -characterMakers["Noir"] = () => makeCharacter( - { name: "Noir" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(60, "kg"), - name: "Front", - image: { - source: "./media/characters/noir/front.svg", - extra: 1, - bottom: 0.032 - } - }, + kneeling: { + height: math.unit(5.4, "feet"), + weight: math.unit(124.738, "kg"), + name: "Kneeling", + image: { + source: "./media/characters/fen/kneeling.svg", + extra: 563 / 507 + } }, - [ - { - name: "Normal", - height: math.unit(6.6, "feet") - }, - { - name: "Macro", - height: math.unit(500, "feet") - }, - { - name: "Megamacro", - height: math.unit(2.5, "km"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(22500, "km") - }, - { - name: "Teramacro", - height: math.unit(2500000000, "km") - }, - { - name: "Examacro", - height: math.unit(200, "parsecs") - }, - ] - ) - -characterMakers["Okuri"] = () => makeCharacter( - { name: "Okuri" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/okuri/front.svg", - extra: 1, - bottom: 0.037 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Back", - image: { - source: "./media/characters/okuri/back.svg", - extra: 1, - bottom: 0.007 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(2.2428, "meter") }, - [ - { - name: "Megamacro", - height: math.unit(100, "miles"), - default: true - }, - ] - ) - -characterMakers["Manny"] = () => makeCharacter( - { name: "Manny" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/manny/front.svg", - extra: 1, - bottom: 0.06 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Back", - image: { - source: "./media/characters/manny/back.svg", - extra: 1, - bottom: 0.014 - } - }, + { + name: "Big", + height: math.unit(12, "feet") }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - }, - { - name: "Macro", - height: math.unit(78, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(300, "meters") - }, - { - name: "Macro++", - height: math.unit(2400, "meters") - }, - { - name: "Megamacro", - height: math.unit(5167, "meters") - }, - { - name: "Gigamacro", - height: math.unit(41769, "miles") - }, - ] - ) - -characterMakers["Adake"] = () => makeCharacter( - { name: "Adake" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/adake/front-1.svg" - } - }, - frontAlt: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Front (Alt)", - image: { - source: "./media/characters/adake/front-2.svg", - extra: 1, - bottom: 0.01 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(100, "kg"), - name: "Back", - image: { - source: "./media/characters/adake/back.svg", - } - }, - kneel: { - height: math.unit(5.385, "feet"), - weight: math.unit(100, "kg"), - name: "Kneeling", - image: { - source: "./media/characters/adake/kneel.svg", - bottom: 0.052 + { + name: "Minimacro", + height: math.unit(30, "meter"), + default: true, + info: { + description: { + mode: "append", + text: "\n\nTOO DAMN BIG" } - }, + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - }, - { - name: "Macro", - height: math.unit(78, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(300, "meters") - }, - { - name: "Macro++", - height: math.unit(2400, "meters") - }, - { - name: "Megamacro", - height: math.unit(5167, "meters") - }, - { - name: "Gigamacro", - height: math.unit(41769, "miles") - }, - ] - ) - -characterMakers["Elijah"] = () => makeCharacter( - { name: "Elijah" }, - { - side: { - height: math.unit(7, "feet"), - weight: math.unit(50, "kg"), - name: "Side", - image: { - source: "./media/characters/elijah/side.svg", - extra: 1, - bottom: 0.065 - } - }, - foot: { - height: math.unit(2.05, "feet"), - name: "Foot", - image: { - source: "./media/characters/elijah/foot.svg" + { + name: "Macro", + height: math.unit(100, "meter"), + info: { + description: { + mode: "append", + text: "\n\nTOO DAMN BIG" } - }, + } }, - [ - { - name: "Normal", - height: math.unit(1.65, "meters") - }, - { - name: "Macro", - height: math.unit(55, "meters"), - default: true - }, - { - name: "Macro+", - height: math.unit(105, "meters") - }, - ] - ) - -characterMakers["Rai"] = () => makeCharacter( - { name: "Rai" }, - { - front: { - height: math.unit(11, "feet"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/rai/front.svg", - extra: 1, - bottom: 0.03 - } - }, - side: { - height: math.unit(11, "feet"), - weight: math.unit(80, "kg"), - name: "Side", - image: { - source: "./media/characters/rai/side.svg" - } - }, - back: { - height: math.unit(11, "feet"), - weight: math.unit(80, "lb"), - name: "Back", - image: { - source: "./media/characters/rai/back.svg", - extra: 1, - bottom: 0.01 - } - }, - feral: { - height: math.unit(11, "feet"), - weight: math.unit(800, "lb"), - name: "Feral", - image: { - source: "./media/characters/rai/feral.svg", - extra: 1050/659 , - bottom: 0.07 - } - }, - maw: { - height: math.unit(6/3.81416, "feet"), - name: "Maw", - image: { - source: "./media/characters/rai/maw.svg" - } - }, + { + name: "Macro+", + height: math.unit(1000, "meter") }, - [ - { - name: "Normal", - height: math.unit(11, "feet") - }, - { - name: "Macro", - height: math.unit(302, "feet"), - default: true - }, - ] - ) - -characterMakers["Jazzy"] = () => makeCharacter( - { name: "Jazzy" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/jazzy/front.svg", - extra: 1, - bottom: 0.01 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Back", - image: { - source: "./media/characters/jazzy/back.svg", - extra: 1, - bottom: 0.01 - } - }, + { + name: "Megamacro", + height: math.unit(10, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sofia Fluttertail" }, + { + front: { + height: math.unit(183, "cm"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/sofia-fluttertail/front.svg", + bottom: 0.01, + extra: 2154 / 2081 + } }, - [ - { - name: "Macro", - height: math.unit(216, "feet"), - default: true - }, - ] - ) - -characterMakers["Flamm"] = () => makeCharacter( - { name: "Flamm" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/flamm/front.svg", - extra: 1, - bottom: 0.02 - } - }, + frontAlt: { + height: math.unit(183, "cm"), + weight: math.unit(80, "kg"), + name: "Front (alt)", + image: { + source: "./media/characters/sofia-fluttertail/front-alt.svg" + } }, - [ - { - name: "Normal", - height: math.unit(9.5, "feet") - }, - { - name: "Macro", - height: math.unit(200, "feet"), - default: true - }, - ] - ) - -characterMakers["Zephiro"] = () => makeCharacter( - { name: "Zephiro" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/zephiro/front.svg", - extra: 2309/2162 , - bottom: 0.069 - } - }, - side: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Side", - image: { - source: "./media/characters/zephiro/side.svg", - extra: 2403/2279 , - bottom: 0.015 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(80, "kg"), - name: "Back", - image: { - source: "./media/characters/zephiro/back.svg", - extra: 2373/2244 , - bottom: 0.013 - } - }, + back: { + height: math.unit(183, "cm"), + weight: math.unit(80, "kg"), + name: "Back", + image: { + source: "./media/characters/sofia-fluttertail/back.svg" + } }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 3/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(118, "feet") - }, - ] - ) - -characterMakers["Fory"] = () => makeCharacter( - { name: "Fory" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(90, "kg"), - name: "Front", - image: { - source: "./media/characters/fory/front.svg", - extra: 1, - bottom: 0.03 - } - }, + maw: { + height: math.unit(183 / 5, "cm"), + name: "Maw", + image: { + source: "./media/characters/sofia-fluttertail/maw.svg" + } }, - [ - { - name: "Normal", - height: math.unit(5, "feet") - }, - { - name: "Macro", - height: math.unit(50, "feet"), - default: true - }, - ] - ) - -characterMakers["Kurrikage"] = () => makeCharacter( - { name: "Kurrikage" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(90, "kg"), - name: "Front", - image: { - source: "./media/characters/kurrikage/front.svg", - extra: 1, - bottom: 0.035 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(90, "lb"), - name: "Back", - image: { - source: "./media/characters/kurrikage/back.svg" - } - }, - paw: { - height: math.unit(1.5, "feet"), - name: "Paw", - image: { - source: "./media/characters/kurrikage/paw.svg" - } - }, - staff: { - height: math.unit(6.7, "feet"), - name: "Staff", - image: { - source: "./media/characters/kurrikage/staff.svg" - } - }, - peek: { - height: math.unit(1.05, "feet"), - name: "Peeking", - image: { - source: "./media/characters/kurrikage/peek.svg", - bottom: 0.08 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(1.83, "meter") }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(20, "feet") - }, - { - name: "Macro", - height: math.unit(500, "feet") - }, - { - name: "Megamacro", - height: math.unit(20, "miles") - }, - ] - ) - -characterMakers["Shingo"] = () => makeCharacter( - { name: "Shingo" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Front", - image: { - source: "./media/characters/shingo/front.svg", - extra: 3511/3338 , - bottom: 0.005 - } - }, + { + name: "Macro", + height: math.unit(96, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(4, "inches") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(108, "feet") - } - ] - ) - -characterMakers["Aigey"] = () => makeCharacter( - { name: "Aigey" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Side", - image: { - source: "./media/characters/aigey/side.svg" - } - }, + { + name: "Megamerger", + height: math.unit(650, "feet") }, - [ - { - name: "Macro", - height: math.unit(200, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(100, "miles") - }, - ] - ) - + ] +)) -characterMakers["Natasha"] = () => makeCharacter( - { name: "Natasha" }, +characterMakers.push(() => makeCharacter( + { name: "March" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/march/front.svg", + extra: 1, + bottom: 0.015 + } + }, + foot: { + height: math.unit(0.9, "feet"), + name: "Foot", + image: { + source: "./media/characters/march/foot.svg" + } + }, + }, + [ { - front: { - height: math.unit(5 + 5/12, "feet"), - weight: math.unit(75, "kg"), - name: "Front", - image: { - source: "./media/characters/natasha/front.svg", - extra: 875/846, - bottom: 0.01 - } - }, + name: "Normal", + height: math.unit(7.9, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 5/12, "feet") - }, - { - name: "Large", - height: math.unit(12, "feet") - }, - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(260, "feet") - }, - { - name: "Macro++", - height: math.unit(1, "mile") - }, - ] - ) - -characterMakers["Malik"] = () => makeCharacter( - { name: "Malik" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Front", - image: { - source: "./media/characters/malik/front.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Side", - image: { - source: "./media/characters/malik/side.svg", - extra: 1.1539 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Back", - image: { - source: "./media/characters/malik/back.svg" - } - }, + { + name: "Macro", + height: math.unit(220, "meters") }, - [ - { - name: "Macro", - height: math.unit(156, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(1188, "feet") - }, - ] - ) - -characterMakers["Sefer"] = () => makeCharacter( - { name: "Sefer" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Front", - image: { - source: "./media/characters/sefer/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Back", - image: { - source: "./media/characters/sefer/back.svg" - } - }, + { + name: "Megamacro", + height: math.unit(2.98, "km"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["North"] = () => makeCharacter( - { name: "North" }, - { - body: { - height: math.unit(2.2428, "meter"), - weight: math.unit(124.738, "kg"), - name: "Body", - image: { - extra: 1225 / 1050, - source: "./media/characters/north/front.svg" - } - } + { + name: "Gigamacro", + height: math.unit(15963, "km") }, - [ - { - name: "Micro", - height: math.unit(4, "inches") - }, - { - name: "Macro", - height: math.unit(63, "meters") - }, - { - name: "Megamacro", - height: math.unit(101, "miles"), - default: true - } - ] - ) - -characterMakers["Talan"] = () => makeCharacter( - { name: "Talan" }, - { - body: { - height: math.unit(2, "meter"), - weight: math.unit(70, "kg"), - name: "Body", - image: { - bottom: 0.02, - source: "./media/characters/talan/front.svg" - } - } + { + name: "Teramacro", + height: math.unit(2980000000, "km") }, - [ - { - name: "Normal", - height: math.unit(4, "meters") - }, - { - name: "Macro", - height: math.unit(100, "meters") - }, - { - name: "Megamacro", - height: math.unit(2, "miles"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(5000, "miles") - }, - { - name: "Teramacro", - height: math.unit(100, "parsecs") - } - ] - ) - -characterMakers["Gael'Rathus"] = () => makeCharacter( - { name: "Gael'Rathus" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(90, "kg"), - name: "Front", - image: { - source: "./media/characters/gael'rathus/front.svg" - } - }, - frontAlt: { - height: math.unit(2, "meter"), - weight: math.unit(90, "kg"), - name: "Front (alt)", - image: { - source: "./media/characters/gael'rathus/front-alt.svg" - } - }, - frontAlt2: { - height: math.unit(2, "meter"), - weight: math.unit(90, "kg"), - name: "Front (alt 2)", - image: { - source: "./media/characters/gael'rathus/front-alt-2.svg" - } + { + name: "Examacro", + height: math.unit(250, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Noir" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(60, "kg"), + name: "Front", + image: { + source: "./media/characters/noir/front.svg", + extra: 1, + bottom: 0.032 } }, - [ - { - name: "Normal", - height: math.unit(9, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(25, "feet") - }, - { - name: "Macro", - height: math.unit(0.25, "miles") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - } - ] - ) - -characterMakers["Sosha"] = () => makeCharacter( - { name: "Sosha" }, - { - side: { - height: math.unit(2, "meter"), - weight: math.unit(140, "kg"), - name: "Side", - image: { - source: "./media/characters/sosha/side.svg", - bottom: 0.042 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6.6, "feet") }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - } - ] - ) - -characterMakers["RuNNoLa"] = () => makeCharacter( - { name: "RuNNoLa" }, - { - side: { - height: math.unit(5 + 5/12, "feet"), - weight: math.unit(170, "kg"), - name: "Side", - image: { - source: "./media/characters/runnola/side.svg", - extra: 741/448, - bottom: 0.05 - } - }, + { + name: "Macro", + height: math.unit(500, "feet") }, - [ - { - name: "Small", - height: math.unit(3, "feet") - }, - { - name: "Normal", - height: math.unit(5 + 5/12, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(10, "feet") - }, - ] - ) - -characterMakers["Kurribird"] = () => makeCharacter( - { name: "Kurribird" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(50, "kg"), - name: "Front", - image: { - source: "./media/characters/kurribird/front.svg", - bottom: 0.015 - } - }, - frontAlt: { - height: math.unit(1.5, "meter"), - weight: math.unit(50, "kg"), - name: "Front (Alt)", - image: { - source: "./media/characters/kurribird/front-alt.svg", - extra: 1.45 - } - }, + { + name: "Megamacro", + height: math.unit(2.5, "km"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7, "feet") - }, - { - name: "Big", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(1500, "feet") - }, - { - name: "Megamacro", - height: math.unit(2, "miles") - } - ] - ) - -characterMakers["Elbial"] = () => makeCharacter( - { name: "Elbial" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/elbial/front.svg" - } - }, - side: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Side", - image: { - source: "./media/characters/elbial/side.svg" - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Back", - image: { - source: "./media/characters/elbial/back.svg" - } - }, + { + name: "Gigamacro", + height: math.unit(22500, "km") }, - [ - { - name: "Large", - height: math.unit(100, "feet") - }, - { - name: "Macro", - height: math.unit(500, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(25000, "miles") - }, - { - name: "Full-Size", - height: math.unit(8000000, "gigaparsecs") - } - ] - ) - -characterMakers["Noah"] = () => makeCharacter( - { name: "Noah" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(60, "kg"), - name: "Front", - image: { - source: "./media/characters/noah/front.svg" - } - }, - talons: { - height: math.unit(0.315, "meter"), - name: "Talons", - image: { - source: "./media/characters/noah/talons.svg" - } + { + name: "Teramacro", + height: math.unit(2500000000, "km") + }, + { + name: "Examacro", + height: math.unit(200, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Okuri" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/okuri/front.svg", + extra: 1, + bottom: 0.037 } }, - [ - { - name: "Large", - height: math.unit(50, "feet") - }, - { - name: "Macro", - height: math.unit(750, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(50, "miles") - }, - { - name: "Gigamacro", - height: math.unit(100000, "miles") - }, - { - name: "Full-Size", - height: math.unit(3000000000, "miles") - } - ] - ) - -characterMakers["Natalya"] = () => makeCharacter( - { name: "Natalya" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/natalya/front.svg" - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Back", - image: { - source: "./media/characters/natalya/back.svg" - } + back: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Back", + image: { + source: "./media/characters/okuri/back.svg", + extra: 1, + bottom: 0.007 } }, - [ - { - name: "Normal", - height: math.unit(150, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - { - name: "Full-Size", - height: math.unit(600, "kiloparsecs") - } - ] - ) - -characterMakers["Erestrebah"] = () => makeCharacter( - { name: "Erestrebah" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(50, "kg"), - name: "Front", - image: { - source: "./media/characters/erestrebah/front.svg", - extra: 208/193, - bottom: 0.055 - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(50, "kg"), - name: "Back", - image: { - source: "./media/characters/erestrebah/back.svg", - extra: 1.3 - } - } + }, + [ + { + name: "Megamacro", + height: math.unit(100, "miles"), + default: true }, - [ - { - name: "Normal", - height: math.unit(10, "feet") - }, - { - name: "Large", - height: math.unit(50, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Macro+", - height: math.unit(750, "feet") - }, - { - name: "Megamacro", - height: math.unit(3, "miles") - } - ] - ) - -characterMakers["Jennifer"] = () => makeCharacter( - { name: "Jennifer" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/jennifer/front.svg", - bottom: 0.11, - extra: 1.16 - } - }, - frontAlt: { - height: math.unit(2, "meter"), - weight: math.unit(80, "kg"), - name: "Front (Alt)", - image: { - source: "./media/characters/jennifer/front-alt.svg" - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Manny" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/manny/front.svg", + extra: 1, + bottom: 0.06 } }, - [ - { - name: "Canon Height", - height: math.unit(120, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(20000, "feet") - } - ] - ) - -characterMakers["Kalista"] = () => makeCharacter( - { name: "Kalista" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(50, "kg"), - name: "Front", - image: { - source: "./media/characters/kalista/front.svg", - extra: 1947/1700 - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(50, "kg"), - name: "Back", - image: { - source: "./media/characters/kalista/back.svg", - extra: 1366/1156 - } + back: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Back", + image: { + source: "./media/characters/manny/back.svg", + extra: 1, + bottom: 0.014 } }, - [ - { - name: "Uncomfortably Small", - height: math.unit(10, "feet") - }, - { - name: "Small", - height: math.unit(30, "feet") - }, - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(2000, "feet") - }, - { - name: "True Form", - height: math.unit(8924, "miles") - } - ] - ) - -characterMakers["GiantGrowingVixen"] = () => makeCharacter( - { name: "GiantGrowingVixen" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/ggv/front.svg" - } - }, - side: { - height: math.unit(2, "meter"), - weight: math.unit(120, "kg"), - name: "Side", - image: { - source: "./media/characters/ggv/side.svg" - } - } + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), }, - [ - { - name: "Extremely Puny", - height: math.unit(9 + 5 / 12, "feet") - }, - { - name: "Horribly Small", - height: math.unit(47.7, "miles"), - default: true - }, - { - name: "Reasonably Sized", - height: math.unit(25000, "parsecs") - }, - { - name: "Slightly Uncompressed", - height: math.unit(7.77e31, "parsecs") - }, - { - name: "Omniversal", - height: math.unit(1e300, "meters") - }, - ] - ) - -characterMakers["Napalm"] = () => makeCharacter( - { name: "Napalm" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(75, "lb"), - name: "Front", - image: { - source: "./media/characters/napalm/front.svg" - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(75, "lb"), - name: "Back", - image: { - source: "./media/characters/napalm/back.svg" - } - } + { + name: "Macro", + height: math.unit(78, "feet"), + default: true }, - [ - { - name: "Standard", - height: math.unit(55, "feet"), - default: true - } - ] - ) - -characterMakers["Asana"] = () => makeCharacter( - { name: "Asana" }, { - front: { - height: math.unit(7 + 5 / 6, "feet"), - weight: math.unit(325, "lb"), - name: "Front", - image: { - source: "./media/characters/asana/front.svg", - extra: 1128 / 1068 - } - }, - back: { - height: math.unit(7 + 5 / 6, "feet"), - weight: math.unit(325, "lb"), - name: "Back", - image: { - source: "./media/characters/asana/back.svg", - extra: 1128 / 1068 - } - }, + name: "Macro+", + height: math.unit(300, "meters") }, - [ - { - name: "Standard", - height: math.unit(7 + 5 / 6, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(10, "meters") - }, - { - name: "Macro", - height: math.unit(2500, "meters") - }, - { - name: "Megamacro", - height: math.unit(5e6, "meters") - }, - { - name: "Examacro", - height: math.unit(5e12, "lightyears") - }, - { - name: "Max Size", - height: math.unit(1e31, "lightyears") - } - ] - ) - -characterMakers["Ebony"] = () => makeCharacter( - { name: "Ebony" }, - { - front: { - height: math.unit(2, "meter"), - weight: math.unit(60, "kg"), - name: "Front", - image: { - source: "./media/characters/ebony/front.svg", - bottom: 0.03, - extra: 1045 / 810 + 0.03 - } - }, - side: { - height: math.unit(2, "meter"), - weight: math.unit(60, "kg"), - name: "Side", - image: { - source: "./media/characters/ebony/side.svg", - bottom: 0.03, - extra: 1045 / 810 + 0.03 - } - }, - back: { - height: math.unit(2, "meter"), - weight: math.unit(60, "kg"), - name: "Back", - image: { - source: "./media/characters/ebony/back.svg", - bottom: 0.01, - extra: 1045 / 810 + 0.01 - } - }, + { + name: "Macro++", + height: math.unit(2400, "meters") }, - [ - // TODO check why I did this lol - { - name: "Standard", - height: math.unit(9 / 8 * (7 + 5 / 12), "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "feet") - }, - { - name: "Gigamacro", - height: math.unit(13000, "km") - } - ] - ) - -characterMakers["Mountain"] = () => makeCharacter( - { name: "Mountain" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/mountain/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Back", - image: { - source: "./media/characters/mountain/back.svg" - } - }, + { + name: "Megamacro", + height: math.unit(5167, "meters") }, - [ - { - name: "Large", - height: math.unit(20, "meters") - }, - { - name: "Macro", - height: math.unit(300, "meters") - }, - { - name: "Gigamacro", - height: math.unit(10000, "km"), - default: true - }, - { - name: "Examacro", - height: math.unit(10e9, "lightyears") - } - ] - ) - -characterMakers["Rick"] = () => makeCharacter( - { name: "Rick" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(500, "lb"), - name: "Front", - image: { - source: "./media/characters/rick/front.svg" - } - } + { + name: "Gigamacro", + height: math.unit(41769, "miles") }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(5, "km") - } - ] - ) - -characterMakers["Ona"] = () => makeCharacter( - { name: "Ona" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/ona/front.svg" - } - }, - frontAlt: { - height: math.unit(8, "feet"), - weight: math.unit(120, "lb"), - name: "Front (Alt)", - image: { - source: "./media/characters/ona/front-alt.svg" - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(120, "lb"), - name: "Back", - image: { - source: "./media/characters/ona/back.svg" - } - }, - foot: { - height: math.unit(1.1, "feet"), - name: "Foot", - image: { - source: "./media/characters/ona/foot.svg" - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Adake" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/adake/front-1.svg" } }, - [ - { - name: "Megamacro", - height: math.unit(70, "km"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(681818, "miles") - }, - { - name: "Examacro", - height: math.unit(3800000, "lightyears") - }, - ] - ) - -characterMakers["Mech"] = () => makeCharacter( - { name: "Mech" }, - { - front: { - height: math.unit(12, "feet"), - weight: math.unit(3000, "lb"), - name: "Front", - image: { - source: "./media/characters/mech/front.svg", - bottom: 0.025, - } - }, - back: { - height: math.unit(12, "feet"), - weight: math.unit(3000, "lb"), - name: "Back", - image: { - source: "./media/characters/mech/back.svg", - bottom: 0.03, - } + frontAlt: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Front (Alt)", + image: { + source: "./media/characters/adake/front-2.svg", + extra: 1, + bottom: 0.01 } }, - [ - { - name: "Normal", - height: math.unit(12, "feet") - }, - { - name: "Macro", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(1500, "feet") - }, - ] - ) - -characterMakers["Gregory"] = () => makeCharacter( - { name: "Gregory" }, - { - front: { - height: math.unit(1.3, "meter"), - weight: math.unit(30, "kg"), - name: "Front", - image: { - source: "./media/characters/gregory/front.svg", - } + back: { + height: math.unit(7, "feet"), + weight: math.unit(100, "kg"), + name: "Back", + image: { + source: "./media/characters/adake/back.svg", } }, - [ - { - name: "Normal", - height: math.unit(1.3, "meter"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "meter") - } - ] - ) - -characterMakers["Elory"] = () => makeCharacter( - { name: "Elory" }, - { - front: { - height: math.unit(2.8, "meter"), - weight: math.unit(200, "kg"), - name: "Front", - image: { - source: "./media/characters/elory/front.svg", - } + kneel: { + height: math.unit(5.385, "feet"), + weight: math.unit(100, "kg"), + name: "Kneeling", + image: { + source: "./media/characters/adake/kneel.svg", + bottom: 0.052 } }, - [ - { - name: "Normal", - height: math.unit(2.8, "meter"), - default: true - }, - { - name: "Macro", - height: math.unit(38, "meter") - } - ] - ) - -characterMakers["Angelpatamon"] = () => makeCharacter( - { name: "Angelpatamon" }, - { - front: { - height: math.unit(470, "feet"), - weight: math.unit(924, "tons"), - name: "Front", - image: { - source: "./media/characters/angelpatamon/front.svg", - } - } + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), }, - [ - { - name: "Normal", - height: math.unit(470, "feet"), - default: true - }, - { - name: "Deity Size I", - height: math.unit(28651.2, "km") - }, - { - name: "Deity Size II", - height: math.unit(171907.2, "km") - } - ] - ) - -characterMakers["Cryae"] = () => makeCharacter( - { name: "Cryae" }, - { - side: { - height: math.unit(7.2, "meter"), - weight: math.unit(8.2, "tons"), - name: "Side", - image: { - source: "./media/characters/cryae/side.svg", - extra: 3500 / 1500 - } + { + name: "Macro", + height: math.unit(78, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(300, "meters") + }, + { + name: "Macro++", + height: math.unit(2400, "meters") + }, + { + name: "Megamacro", + height: math.unit(5167, "meters") + }, + { + name: "Gigamacro", + height: math.unit(41769, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Elijah" }, + { + side: { + height: math.unit(7, "feet"), + weight: math.unit(50, "kg"), + name: "Side", + image: { + source: "./media/characters/elijah/side.svg", + extra: 1, + bottom: 0.065 } }, - [ - { - name: "Normal", - height: math.unit(7.2, "meter"), - default: true + foot: { + height: math.unit(2.05, "feet"), + name: "Foot", + image: { + source: "./media/characters/elijah/foot.svg" } - ] - ) - -characterMakers["Xera"] = () => makeCharacter( - { name: "Xera" }, + }, + }, + [ { - front: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/xera/front.svg", - extra: 2300 / 2061 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Side", - image: { - source: "./media/characters/xera/side.svg", - extra: 2300 / 2061 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Back", - image: { - source: "./media/characters/xera/back.svg" - } - }, + name: "Normal", + height: math.unit(1.65, "meters") }, - [ - { - name: "Small", - height: math.unit(10, "feet") - }, - { - name: "Macro", - height: math.unit(500, "meters"), - default: true - }, - { - name: "Macro+", - height: math.unit(10, "km") - }, - { - name: "Gigamacro", - height: math.unit(25000, "km") - }, - { - name: "Teramacro", - height: math.unit(3e6, "km") - } - ] - ) - -characterMakers["Nebula"] = () => makeCharacter( - { name: "Nebula" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/nebula/front.svg", - extra: 2600 / 2450 - } + { + name: "Macro", + height: math.unit(55, "meters"), + default: true + }, + { + name: "Macro+", + height: math.unit(105, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rai" }, + { + front: { + height: math.unit(11, "feet"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/rai/front.svg", + extra: 1, + bottom: 0.03 } }, - [ - { - name: "Small", - height: math.unit(4.5, "meters") - }, - { - name: "Macro", - height: math.unit(1500, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(150, "km") - }, - { - name: "Gigamacro", - height: math.unit(27000, "km") - } - ] - ) - -characterMakers["Abysgar"] = () => makeCharacter( - { name: "Abysgar" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(225, "lb"), - name: "Front", - image: { - source: "./media/characters/abysgar/front.svg" - } + side: { + height: math.unit(11, "feet"), + weight: math.unit(80, "kg"), + name: "Side", + image: { + source: "./media/characters/rai/side.svg" } }, - [ - { - name: "Small", - height: math.unit(4.5, "meters") - }, - { - name: "Macro", - height: math.unit(1250, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(125, "km") - }, - { - name: "Gigamacro", - height: math.unit(26000, "km") - } - ] - ) - -characterMakers["Yakuz"] = () => makeCharacter( - { name: "Yakuz" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Front", - image: { - source: "./media/characters/yakuz/front.svg" - } + back: { + height: math.unit(11, "feet"), + weight: math.unit(80, "lb"), + name: "Back", + image: { + source: "./media/characters/rai/back.svg", + extra: 1, + bottom: 0.01 } }, - [ - { - name: "Small", - height: math.unit(5, "meters") - }, - { - name: "Macro", - height: math.unit(1500, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(200, "km") - }, - { - name: "Gigamacro", - height: math.unit(100000, "km") - } - ] - ) - -characterMakers["Mirova"] = () => makeCharacter( - { name: "Mirova" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/mirova/front.svg" - } + feral: { + height: math.unit(11, "feet"), + weight: math.unit(800, "lb"), + name: "Feral", + image: { + source: "./media/characters/rai/feral.svg", + extra: 1050 / 659, + bottom: 0.07 } }, - [ - { - name: "Small", - height: math.unit(5, "meters") - }, - { - name: "Macro", - height: math.unit(900, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(135, "km") - }, - { - name: "Gigamacro", - height: math.unit(20000, "km") - } - ] - ) - -characterMakers["Asana (Mech)"] = () => makeCharacter( - { name: "Asana (Mech)" }, - { - side: { - height: math.unit(28.35, "feet"), - weight: math.unit(99.75, "tons"), - name: "Side", - image: { - source: "./media/characters/asana-mech/side.svg" - } + maw: { + height: math.unit(6 / 3.81416, "feet"), + name: "Maw", + image: { + source: "./media/characters/rai/maw.svg" } }, - [ - { - name: "Normal", - height: math.unit(28.35, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(2500, "feet") - }, - { - name: "Megamacro", - height: math.unit(25, "miles") - }, - { - name: "Examacro", - height: math.unit(6e8, "lightyears") - }, - ] - ) - -characterMakers["Ashtrek"] = () => makeCharacter( - { name: "Ashtrek" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/ashtrek/front.svg", - extra: 560/524 , - bottom: 0.01 - } - }, - frontArmor: { - height: math.unit(2, "meters"), - weight: math.unit(76, "kg"), - name: "Front (Armor)", - image: { - source: "./media/characters/ashtrek/front-armor.svg", - extra: 561/527 , - bottom: 0.01 - } - }, - side: { - height: math.unit(2, "meters"), - weight: math.unit(70, "kg"), - name: "Side", - image: { - source: "./media/characters/ashtrek/side.svg", - extra: 1717/1609 , - bottom: 0.005 - } - }, - back: { - height: math.unit(2, "meters"), - weight: math.unit(70, "kg"), - name: "Back", - image: { - source: "./media/characters/ashtrek/back.svg", - extra: 1570/1501 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(11, "feet") }, - [ - { - name: "DEFCON 5", - height: math.unit(5, "meters") - }, - { - name: "DEFCON 4", - height: math.unit(500, "meters"), - default: true - }, - { - name: "DEFCON 3", - height: math.unit(5, "km") - }, - { - name: "DEFCON 2", - height: math.unit(500, "km") - }, - { - name: "DEFCON 1", - height: math.unit(500000, "km") - }, - { - name: "DEFCON 0", - height: math.unit(3, "gigaparsecs") - }, - ] - ) - -characterMakers["Gale"] = () => makeCharacter( - { name: "Gale" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(76, "kg"), - name: "Front", - image: { - source: "./media/characters/gale/front.svg" - } - }, - frontAlt1: { - height: math.unit(2, "meters"), - weight: math.unit(76, "kg"), - name: "Front (Alt 1)", - image: { - source: "./media/characters/gale/front-alt-1.svg" - } - }, - frontAlt2: { - height: math.unit(2, "meters"), - weight: math.unit(76, "kg"), - name: "Front (Alt 2)", - image: { - source: "./media/characters/gale/front-alt-2.svg" - } - }, + { + name: "Macro", + height: math.unit(302, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7, "feet") - }, - { - name: "Macro", - height: math.unit(150, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(300, "feet") - }, - ] - ) - -characterMakers["Draylen"] = () => makeCharacter( - { name: "Draylen" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(76, "kg"), - name: "Front", - image: { - source: "./media/characters/draylen/front.svg" - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jazzy" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/jazzy/front.svg", + extra: 1, + bottom: 0.01 } }, - [ - { - name: "Macro", - height: math.unit(150, "feet"), - default: true + back: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Back", + image: { + source: "./media/characters/jazzy/back.svg", + extra: 1, + bottom: 0.01 } - ] - ) - -characterMakers["Chez"] = () => makeCharacter( - { name: "Chez" }, + }, + }, + [ { - front: { - height: math.unit(7 + 9 / 12, "feet"), - weight: math.unit(379, "lbs"), - name: "Front", - image: { - source: "./media/characters/chez/front.svg" - } - }, - side: { - height: math.unit(7 + 9 / 12, "feet"), - weight: math.unit(379, "lbs"), - name: "Side", - image: { - source: "./media/characters/chez/side.svg" - } - } + name: "Macro", + height: math.unit(216, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7 + 9 / 12, "feet"), - default: true - }, - { - name: "God King", - height: math.unit(9750000, "meters") - } - ] - ) - -characterMakers["Kaylum"] = () => makeCharacter( - { name: "Kaylum" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(275, "lbs"), - name: "Front", - image: { - source: "./media/characters/kaylum/front.svg", - bottom: 0.01, - extra: 1166 / 1031 - } - }, - frontWingless: { - height: math.unit(6, "feet"), - weight: math.unit(275, "lbs"), - name: "Front (Wingless)", - image: { - source: "./media/characters/kaylum/front-wingless.svg", - bottom: 0.01, - extra: 1117 / 1031 - } - } + ] +)) - }, - [ - { - name: "Normal", - height: math.unit(3.05, "meters") - }, - { - name: "Master", - height: math.unit(5.5, "meters") - }, - { - name: "Rampage", - height: math.unit(19, "meters") - }, - { - name: "Macro Lite", - height: math.unit(37, "meters") - }, - { - name: "Hyper Predator", - height: math.unit(61, "meters") - }, - { - name: "Macro", - height: math.unit(138, "meters"), - default: true - } - ] - ) - -characterMakers["Geta"] = () => makeCharacter( - { name: "Geta" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/geta/front.svg" - } +characterMakers.push(() => makeCharacter( + { name: "Flamm" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/flamm/front.svg", + extra: 1, + bottom: 0.02 } - }, - [ - { - name: "Micro", - height: math.unit(3, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5 + 5 / 12, "feet") - } - ] - ) - -characterMakers["Tyrnn"] = () => makeCharacter( - { name: "Tyrnn" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lbs"), - name: "Front", - image: { - source: "./media/characters/tyrnn/front.svg" - } - } + }, + [ + { + name: "Normal", + height: math.unit(9.5, "feet") + }, + { + name: "Macro", + height: math.unit(200, "feet"), + default: true + }, + ] +)) +characterMakers.push(() => makeCharacter( + { name: "Zephiro" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/zephiro/front.svg", + extra: 2309 / 2162, + bottom: 0.069 + } }, - [ - { - name: "Main Height", - height: math.unit(355, "feet"), - default: true - }, - { - name: "Fave. Height", - height: math.unit(2400, "feet") - } - ] - ) - -characterMakers["Apple"] = () => makeCharacter( - { name: "Apple" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lbs"), - name: "Front", - image: { - source: "./media/characters/appledectomy/front.svg" - } + side: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Side", + image: { + source: "./media/characters/zephiro/side.svg", + extra: 2403 / 2279, + bottom: 0.015 } - }, - [ - { - name: "Macro", - height: math.unit(2500, "feet") - }, - { - name: "Megamacro", - height: math.unit(50, "miles"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(5000, "miles") - }, - { - name: "Teramacro", - height: math.unit(250000, "miles") - }, - ] - ) - -characterMakers["Vulpes"] = () => makeCharacter( - { name: "Vulpes" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Front", - image: { - source: "./media/characters/vulpes/front.svg", - extra: 573/543, - bottom: 0.033 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Side", - image: { - source: "./media/characters/vulpes/side.svg", - extra: 573/543, - bottom: 0.01 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Back", - image: { - source: "./media/characters/vulpes/back.svg", - extra: 573/543, - } - }, - feet: { - height: math.unit(1.276, "feet"), - name: "Feet", - image: { - source: "./media/characters/vulpes/feet.svg" - } - }, - maw: { - height: math.unit(1.18, "feet"), - name: "Maw", - image: { - source: "./media/characters/vulpes/maw.svg" - } - }, - + back: { + height: math.unit(7, "feet"), + weight: math.unit(80, "kg"), + name: "Back", + image: { + source: "./media/characters/zephiro/back.svg", + extra: 2373 / 2244, + bottom: 0.013 + } }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(6.3, "feet") - }, - { - name: "Macro", - height: math.unit(850, "feet") - }, - { - name: "Megamacro", - height: math.unit(7500, "feet"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(570000, "miles") - } - ] - ) - -characterMakers["Rain Fallen"] = () => makeCharacter( - { name: "Rain Fallen" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Front", - image: { - source: "./media/characters/rain-fallen/front.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Side", - image: { - source: "./media/characters/rain-fallen/side.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Back", - image: { - source: "./media/characters/rain-fallen/back.svg" - } - }, - feral: { - height: math.unit(9, "feet"), - weight: math.unit(700, "lbs"), - name: "Feral", - image: { - source: "./media/characters/rain-fallen/feral.svg" - } - }, - + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") }, - [ - { - name: "Normal", - height: math.unit(5, "meter") - }, - { - name: "Macro", - height: math.unit(150, "meter"), - default: true - }, - { - name: "Megamacro", - height: math.unit(278e6, "meter") - }, - { - name: "Gigamacro", - height: math.unit(2e9, "meter") - }, - { - name: "Teramacro", - height: math.unit(8e12, "meter") - }, - { - name: "Devourer", - height: math.unit(14, "zettameters") - }, - { - name: "Scarlet King", - height: math.unit(18, "yottameters") - }, - { - name: "Void", - height: math.unit(6.66e66, "yottameters") - } - ] - ) - -characterMakers["Zaakira"] = () => makeCharacter( - { name: "Zaakira" }, - { - standing: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Standing", - image: { - source: "./media/characters/zaakira/standing.svg" - } - }, - laying: { - height: math.unit(3, "feet"), - weight: math.unit(180, "lbs"), - name: "Laying", - image: { - source: "./media/characters/zaakira/laying.svg" - } - }, - + { + name: "Normal", + height: math.unit(5 + 3 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(12, "feet") - }, - { - name: "Macro", - height: math.unit(279, "feet"), - default: true - } - ] - ) - -characterMakers["Sigvald"] = () => makeCharacter( - { name: "Sigvald" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lbs"), - name: "Front", - image: { - source: "./media/characters/sigvald/front.svg", - extra: 1000 / 850 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lbs"), - name: "Back", - image: { - source: "./media/characters/sigvald/back.svg" - } - }, - + { + name: "Macro", + height: math.unit(118, "feet") }, - [ - { - name: "Normal", - height: math.unit(8, "feet") - }, - { - name: "Large", - height: math.unit(12, "feet") - }, - { - name: "Larger", - height: math.unit(20, "feet") - }, - { - name: "Macro", - height: math.unit(150, "feet") - }, - { - name: "Macro+", - height: math.unit(200, "feet"), - default: true - }, - ] - ) - -characterMakers["Scott"] = () => makeCharacter( - { name: "Scott" }, - { - side: { - height: math.unit(12, "feet"), - weight: math.unit(3000, "lbs"), - name: "Side", - image: { - source: "./media/characters/scott/side.svg", - extra: 1, - bottom: 0.069 - } - }, - upright: { - height: math.unit(12, "feet"), - weight: math.unit(3000, "lbs"), - name: "Upright", - image: { - source: "./media/characters/scott/upright.svg", - extra: 1, - bottom: 0.05 - } - }, + ] +)) +characterMakers.push(() => makeCharacter( + { name: "Fory" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(90, "kg"), + name: "Front", + image: { + source: "./media/characters/fory/front.svg", + extra: 1, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - ] - ) - -characterMakers["Tobias"] = () => makeCharacter( - { name: "Tobias" }, - { - side: { - height: math.unit(8, "meters"), - weight: math.unit(84755, "lbs"), - name: "Side", - image: { - source: "./media/characters/tobias/side.svg", - extra: 5 / 4 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5, "feet") }, - [ - { - name: "Normal", - height: math.unit(8, "meters"), - default: true - }, - ] - ) - -characterMakers["Kieran"] = () => makeCharacter( - { name: "Kieran" }, - { - front: { - height: math.unit(5.5, "feet"), - weight: math.unit(400, "lbs"), - name: "Front", - image: { - source: "./media/characters/kieran/front.svg", - extra: 1.05 - } - }, - side: { - height: math.unit(5.5, "feet"), - weight: math.unit(400, "lbs"), - name: "Side", - image: { - source: "./media/characters/kieran/side.svg", - extra: 950 / 850 - } - }, + { + name: "Macro", + height: math.unit(50, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5.5, "feet"), - default: true - }, - ] - ) - -characterMakers["Sanya"] = () => makeCharacter( - { name: "Sanya" }, - { - side: { - height: math.unit(2, "meters"), - weight: math.unit(70, "kg"), - name: "Side", - image: { - source: "./media/characters/sanya/side.svg", - bottom: 0.02, - extra: 1.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kurrikage" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(90, "kg"), + name: "Front", + image: { + source: "./media/characters/kurrikage/front.svg", + extra: 1, + bottom: 0.035 + } }, - [ - { - name: "Small", - height: math.unit(2, "meters") - }, - { - name: "Normal", - height: math.unit(3, "meters") - }, - { - name: "Macro", - height: math.unit(16, "meters"), - default: true - }, - ] - ) - -characterMakers["Miranda"] = () => makeCharacter( - { name: "Miranda" }, - { - side: { - height: math.unit(2, "meters"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/miranda/front.svg", - extra: 10.6 / 10 - } - }, + back: { + height: math.unit(7, "feet"), + weight: math.unit(90, "lb"), + name: "Back", + image: { + source: "./media/characters/kurrikage/back.svg" + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - } - ] - ) - -characterMakers["James"] = () => makeCharacter( - { name: "James" }, - { - side: { - height: math.unit(2, "meters"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/james/front.svg", - extra: 10 / 8.5 - } - }, + paw: { + height: math.unit(1.5, "feet"), + name: "Paw", + image: { + source: "./media/characters/kurrikage/paw.svg" + } }, - [ - { - name: "Normal", - height: math.unit(8.5, "feet"), - default: true + staff: { + height: math.unit(6.7, "feet"), + name: "Staff", + image: { + source: "./media/characters/kurrikage/staff.svg" } - ] - ) - -characterMakers["Heather"] = () => makeCharacter( - { name: "Heather" }, + }, + peek: { + height: math.unit(1.05, "feet"), + name: "Peeking", + image: { + source: "./media/characters/kurrikage/peek.svg", + bottom: 0.08 + } + }, + }, + [ { - side: { - height: math.unit(9.5, "feet"), - weight: math.unit(2500, "lbs"), - name: "Side", - image: { - source: "./media/characters/heather/side.svg" - } - }, + name: "Normal", + height: math.unit(12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(9.5, "feet"), - default: true - } - ] - ) - -characterMakers["Lukas"] = () => makeCharacter( - { name: "Lukas" }, - { - side: { - height: math.unit(6.5, "feet"), - weight: math.unit(400, "lbs"), - name: "Side", - image: { - source: "./media/characters/lukas/side.svg", - extra: 7.25 / 6.5 - } - }, + { + name: "Big", + height: math.unit(20, "feet") }, - [ - { - name: "Normal", - height: math.unit(6.5, "feet"), - default: true - } - ] - ) - -characterMakers["Louise"] = () => makeCharacter( - { name: "Louise" }, { - side: { - height: math.unit(5, "feet"), - weight: math.unit(3000, "lbs"), - name: "Side", - image: { - source: "./media/characters/louise/side.svg" - } - }, + name: "Macro", + height: math.unit(500, "feet") }, - [ - { - name: "Normal", - height: math.unit(5, "feet"), - default: true - } - ] - ) + { + name: "Megamacro", + height: math.unit(20, "miles") + }, + ] +)) -characterMakers["Ramona"] = () => makeCharacter( - { name: "Ramona" }, +characterMakers.push(() => makeCharacter( + { name: "Shingo" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Front", + image: { + source: "./media/characters/shingo/front.svg", + extra: 3511 / 3338, + bottom: 0.005 + } + }, + }, + [ { - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Side", - image: { - source: "./media/characters/ramona/side.svg" - } - }, + name: "Micro", + height: math.unit(4, "inches") }, - [ - { - name: "Normal", - height: math.unit(5.3, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "stories") - }, - { - name: "Macro+", - height: math.unit(50, "stories") - }, - ] - ) - -characterMakers["Deerpuff"] = () => makeCharacter( - { name: "Deerpuff" }, - { - standing: { - height: math.unit(5.75, "feet"), - weight: math.unit(160, "lbs"), - name: "Standing", - image: { - source: "./media/characters/deerpuff/standing.svg", - extra: 682 / 624 - } - }, - sitting: { - height: math.unit(5.75 / 1.79, "feet"), - weight: math.unit(160, "lbs"), - name: "Sitting", - image: { - source: "./media/characters/deerpuff/sitting.svg", - bottom: 44 / 400, - extra: 1 - } - }, - taurLaying: { - height: math.unit(6, "feet"), - weight: math.unit(400, "lbs"), - name: "Taur (Laying)", - image: { - source: "./media/characters/deerpuff/taur-laying.svg" - } - }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true }, - [ - { - name: "Puffball", - height: math.unit(6, "inches") - }, - { - name: "Normalpuff", - height: math.unit(5.75, "feet") - }, - { - name: "Macropuff", - height: math.unit(1500, "feet"), - default: true - }, - { - name: "Megapuff", - height: math.unit(500, "miles") - }, - { - name: "Gigapuff", - height: math.unit(250000, "miles") - }, - { - name: "Omegapuff", - height: math.unit(1000, "lightyears") - }, - ] - ) - -characterMakers["Vivian"] = () => makeCharacter( - { name: "Vivian" }, - { - stomping: { - height: math.unit(6, "feet"), - weight: math.unit(170, "lbs"), - name: "Stomping", - image: { - source: "./media/characters/vivian/stomping.svg" - } - }, - sitting: { - height: math.unit(6 / 1.75, "feet"), - weight: math.unit(170, "lbs"), - name: "Sitting", - image: { - source: "./media/characters/vivian/sitting.svg", - bottom: 1 / 6.4, - extra: 1, - } - }, + { + name: "Macro", + height: math.unit(108, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aigey" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Side", + image: { + source: "./media/characters/aigey/side.svg" + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(10, "stories") - }, - { - name: "Macro+", - height: math.unit(30, "stories") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Megamacro+", - height: math.unit(2750000, "meters") - }, - ] - ) - -characterMakers["Prince"] = () => makeCharacter( - { name: "Prince" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(160, "lbs"), - name: "Front", - image: { - source: "./media/characters/prince/front.svg", - extra: 3400/3000 - } - }, - jumping: { - height: math.unit(6, "feet"), - weight: math.unit(160, "lbs"), - name: "Jumping", - image: { - source: "./media/characters/prince/jump.svg", - extra: 2555/2134 - } - }, + }, + [ + { + name: "Macro", + height: math.unit(200, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7.75, "feet"), - default: true - }, - { - name: "Not cute", - height: math.unit(17, "feet") - }, - { - name: "I said NOT", - height: math.unit(91, "feet") - }, - { - name: "Please stop", - height: math.unit(560, "feet") - }, - { - name: "What have you done", - height: math.unit(2200, "feet") - }, - { - name: "Deer God", - height: math.unit(3.6, "miles") - }, - ] - ) - -characterMakers["Psymon"] = () => makeCharacter( - { name: "Psymon" }, - { - standing: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lbs"), - name: "Standing", - image: { - source: "./media/characters/psymon/standing.svg", - extra: 1888/1810, - bottom: 0.05 - } - }, - slithering: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lbs"), - name: "Slithering", - image: { - source: "./media/characters/psymon/slithering.svg", - extra: 1330/1224 - } - }, - slitheringAlt: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lbs"), - name: "Slithering (Alt)", - image: { - source: "./media/characters/psymon/slithering-alt.svg", - extra: 1330/1224 - } - }, + { + name: "Megamacro", + height: math.unit(100, "miles") }, - [ - { - name: "Normal", - height: math.unit(11.25, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(27, "feet") - }, - { - name: "Giant", - height: math.unit(87, "feet") - }, - { - name: "Macro", - height: math.unit(365, "feet") - }, - { - name: "Megamacro", - height: math.unit(3, "miles") - }, - { - name: "World Serpent", - height: math.unit(8000, "miles") - }, - ] - ) - -characterMakers["Daimos"] = () => makeCharacter( - { name: "Daimos" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/daimos/front.svg", - extra: 4160/3897, - bottom: 0.021 - } + ] +) + + +) + +characterMakers.push(() => makeCharacter( + { name: "Natasha" }, + { + front: { + height: math.unit(5 + 5 / 12, "feet"), + weight: math.unit(75, "kg"), + name: "Front", + image: { + source: "./media/characters/natasha/front.svg", + extra: 875 / 846, + bottom: 0.01 } }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Big Dog", - height: math.unit(22, "feet") - }, - { - name: "Macro", - height: math.unit(127, "feet") - }, - { - name: "Megamacro", - height: math.unit(3600, "feet") - }, - ] - ) - -characterMakers["Blake"] = () => makeCharacter( - { name: "Blake" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Side", - image: { - source: "./media/characters/blake/side.svg", - extra: 1212/1120 , - bottom: 0.05 - } - }, - crouched: { - height: math.unit(6*0.57, "feet"), - weight: math.unit(180, "lbs"), - name: "Crouched", - image: { - source: "./media/characters/blake/crouched.svg", - extra: 840/587 , - bottom: 0.04 - } - }, - bent: { - height: math.unit(6*0.75, "feet"), - weight: math.unit(180, "lbs"), - name: "Bent", - image: { - source: "./media/characters/blake/bent.svg", - extra: 592/544 , - bottom: 0.035 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet") }, - [ - { - name: "Normal", - height: math.unit(8 + 1/6, "feet"), - default: true - }, - { - name: "Big Backside", - height: math.unit(37, "feet") - }, - { - name: "Subway Shredder", - height: math.unit(72, "feet") - }, - { - name: "City Carver", - height: math.unit(1675, "feet") - }, - { - name: "Tectonic Tweaker", - height: math.unit(2300, "miles") - }, - ] - ) - -characterMakers["Guisetto"] = () => makeCharacter( - { name: "Guisetto" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/guisetto/front.svg", - extra: 856/817, - bottom: 0.06 - } - }, - airborne: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Airborne", - image: { - source: "./media/characters/guisetto/airborne.svg", - extra: 584/525 - } - }, + { + name: "Large", + height: math.unit(12, "feet") }, - [ - { - name: "Normal", - height: math.unit(10 + 11/12, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(35, "feet") - }, - { - name: "Macro", - height: math.unit(475, "feet") - }, - ] - ) - -characterMakers["Luxor"] = () => makeCharacter( - { name: "Luxor" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/luxor/front.svg", - extra: 2940/2152 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Back", - image: { - source: "./media/characters/luxor/back.svg", - extra: 1083/960 - } - }, + { + name: "Macro", + height: math.unit(100, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 5/6, "feet"), - default: true - }, - { - name: "Lamp", - height: math.unit(50, "feet") - }, - { - name: "Lämp", - height: math.unit(300, "feet") - }, - { - name: "The sun is a lamp", - height: math.unit(250000, "miles") - }, - ] - ) - -characterMakers["Huoyan"] = () => makeCharacter( - { name: "Huoyan" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(50, "lbs"), - name: "Front", - image: { - source: "./media/characters/huoyan/front.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Side", - image: { - source: "./media/characters/huoyan/side.svg" - } - }, + { + name: "Macro+", + height: math.unit(260, "feet") }, - [ - { - name: "Chef", - height: math.unit(9, "feet") - }, - { - name: "Normal", - height: math.unit(65, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(780, "feet") - }, - { - name: "Flaming Mountain", - height: math.unit(4.8, "miles") - }, - { - name: "Celestial", - height: math.unit(765000, "miles") - }, - ] - ) - -characterMakers["Tails"] = () => makeCharacter( - { name: "Tails" }, - { - front: { - height: math.unit(5 + 3/4, "feet"), - weight: math.unit(120, "lbs"), - name: "Front", - image: { - source: "./media/characters/tails/front.svg" - } - } + { + name: "Macro++", + height: math.unit(1, "mile") }, - [ - { - name: "Normal", - height: math.unit(5 + 3/4, "feet"), - default: true - } - ] - ) + ] +)) -characterMakers["Rainy"] = () => makeCharacter( - { name: "Rainy" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(50, "lbs"), - name: "Front", - image: { - source: "./media/characters/rainy/front.svg" - } +characterMakers.push(() => makeCharacter( + { name: "Malik" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Front", + image: { + source: "./media/characters/malik/front.svg" } }, - [ - { - name: "Macro", - height: math.unit(800, "feet"), - default: true + side: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Side", + image: { + source: "./media/characters/malik/side.svg", + extra: 1.1539 } - ] - ) - -characterMakers["Rainier"] = () => makeCharacter( - { name: "Rainier" }, + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Back", + image: { + source: "./media/characters/malik/back.svg" + } + }, + }, + [ { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/rainier/front.svg" - } + name: "Macro", + height: math.unit(156, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(1188, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sefer" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Front", + image: { + source: "./media/characters/sefer/front.svg" } }, - [ - { - name: "Micro", - height: math.unit(2, "mm"), - default: true + back: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Back", + image: { + source: "./media/characters/sefer/back.svg" } - ] - ) - -characterMakers["Andy"] = () => makeCharacter( - { name: "Andy" }, + }, + }, + [ { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/andy/front.svg" - } - } + name: "Normal", + height: math.unit(6, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(1000, "feet") - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - { - name: "Gigamacro", - height: math.unit(5000, "miles") - }, - ] - ) - -characterMakers["Cimmaron"] = () => makeCharacter( - { name: "Cimmaron" }, - { - frontClothed: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Front (Clothed)", - image: { - source: "./media/characters/cimmaron/front-clothed.svg", - extra: 701/676 , - bottom: 0.046 - } - }, - backClothed: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Back (Clothed)", - image: { - source: "./media/characters/cimmaron/back-clothed.svg", - extra: 701/676 , - bottom: 0.046 - } - }, - frontNude: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Front (Nude)", - image: { - source: "./media/characters/cimmaron/front-nude.svg", - extra: 701/676 , - bottom: 0.046 - } - }, - backNude: { - height: math.unit(6, "feet"), - weight: math.unit(210, "lbs"), - name: "Back (Nude)", - image: { - source: "./media/characters/cimmaron/back-nude.svg", - extra: 701/676 , - bottom: 0.046 - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "North" }, + { + body: { + height: math.unit(2.2428, "meter"), + weight: math.unit(124.738, "kg"), + name: "Body", + image: { + extra: 1225 / 1050, + source: "./media/characters/north/front.svg" } + } + }, + [ + { + name: "Micro", + height: math.unit(4, "inches") }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro Mayor", - height: math.unit(350, "meters") - }, - ] - ) - -characterMakers["Akari Kaen"] = () => makeCharacter( - { name: "Akari Kaen" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Front", - image: { - source: "./media/characters/akari/front.svg", - extra: 962/901, - bottom: 0.04 - } + { + name: "Macro", + height: math.unit(63, "meters") + }, + { + name: "Megamacro", + height: math.unit(101, "miles"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Talan" }, + { + body: { + height: math.unit(2, "meter"), + weight: math.unit(70, "kg"), + name: "Body", + image: { + bottom: 0.02, + source: "./media/characters/talan/front.svg" } + } + }, + [ + { + name: "Normal", + height: math.unit(4, "meters") }, - [ - { - name: "Micro", - height: math.unit(5, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(7, "feet") - }, - ] - ) - -characterMakers["Cynosura"] = () => makeCharacter( - { name: "Cynosura" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(140, "lbs"), - name: "Front", - image: { - source: "./media/characters/cynosura/front.svg", - extra: 896/847 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(140, "lbs"), - name: "Back", - image: { - source: "./media/characters/cynosura/back.svg", - extra: 1365/1250 - } - }, + { + name: "Macro", + height: math.unit(100, "meters") }, - [ - { - name: "Micro", - height: math.unit(4, "inches") - }, - { - name: "Normal", - height: math.unit(5.75, "feet"), - default: true - }, - { - name: "Tall", - height: math.unit(10, "feet") - }, - { - name: "Big", - height: math.unit(20, "feet") - }, - { - name: "Macro", - height: math.unit(50, "feet") - }, - ] - ) - -characterMakers["Gin"] = () => makeCharacter( - { name: "Gin" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(170, "lbs"), - name: "Front", - image: { - source: "./media/characters/gin/front.svg", - extra: 1.053, - bottom: 0.025 - } - }, - foot: { - height: math.unit(6/4.25, "feet"), - name: "Foot", - image: { - source: "./media/characters/gin/foot.svg" - } - }, - sole: { - height: math.unit(6/4.40, "feet"), - name: "Sole", - image: { - source: "./media/characters/gin/sole.svg" - } - }, + { + name: "Megamacro", + height: math.unit(2, "miles"), + default: true }, - [ - { - name: "Normal", - height: math.unit(9 + 4/12, "feet") - }, - { - name: "Macro", - height: math.unit(1500, "feet") - }, - { - name: "Megamacro", - height: math.unit(200, "miles"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(500, "megameters") - }, - { - name: "Teramacro", - height: math.unit(15, "lightyears") - } - ] - ) - -characterMakers["Guy"] = () => makeCharacter( - { name: "Guy" }, - { - front: { - height: math.unit(6 + 1/6, "feet"), - weight: math.unit(178, "lbs"), - name: "Front", - image: { - source: "./media/characters/guy/front.svg" - } + { + name: "Gigamacro", + height: math.unit(5000, "miles") + }, + { + name: "Teramacro", + height: math.unit(100, "parsecs") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gael'Rathus" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(90, "kg"), + name: "Front", + image: { + source: "./media/characters/gael'rathus/front.svg" } }, - [ - { - name: "Normal", - height: math.unit(6 + 1/6, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(25 + 7/12, "feet") - }, - { - name: "Macro", - height: math.unit(60 + 9/12, "feet") - }, - { - name: "Macro+", - height: math.unit(246, "feet") - }, - { - name: "Macro++", - height: math.unit(878, "feet") - } - ] - ) - -characterMakers["Tiberius"] = () => makeCharacter( - { name: "Tiberius" }, - { - front: { - height: math.unit(9, "feet"), - weight: math.unit(800, "lbs"), - name: "Front", - image: { - source: "./media/characters/tiberius/front.svg", - extra: 2295/2071 - } - }, - back: { - height: math.unit(9, "feet"), - weight: math.unit(800, "lbs"), - name: "Back", - image: { - source: "./media/characters/tiberius/back.svg", - extra: 2373/2160 - } - }, + frontAlt: { + height: math.unit(2, "meter"), + weight: math.unit(90, "kg"), + name: "Front (alt)", + image: { + source: "./media/characters/gael'rathus/front-alt.svg" + } }, - [ - { - name: "Normal", - height: math.unit(9, "feet"), - default: true - } - ] - ) - -characterMakers["Surgo"] = () => makeCharacter( - { name: "Surgo" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(600, "lbs"), - name: "Front", - image: { - source: "./media/characters/surgo/front.svg", - extra: 3591/2227 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(600, "lbs"), - name: "Back", - image: { - source: "./media/characters/surgo/back.svg", - extra: 3557/2228 - } - }, - laying: { - height: math.unit(6 * 0.85, "feet"), - weight: math.unit(600, "lbs"), - name: "Laying", - image: { - source: "./media/characters/surgo/laying.svg" - } - }, + frontAlt2: { + height: math.unit(2, "meter"), + weight: math.unit(90, "kg"), + name: "Front (alt 2)", + image: { + source: "./media/characters/gael'rathus/front-alt-2.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(9, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - } - ] - ) - -characterMakers["Cibus"] = () => makeCharacter( - { name: "Cibus" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Side", - image: { - source: "./media/characters/cibus/side.svg", - extra: 800/400 - } - }, + { + name: "Large", + height: math.unit(25, "feet") }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - } - ] - ) - -characterMakers["Nibbles"] = () => makeCharacter( - { name: "Nibbles" }, { - front: { - height: math.unit(6, "feet"), - weight: math.unit(240, "lbs"), - name: "Front", - image: { - source: "./media/characters/nibbles/front.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(240, "lbs"), - name: "Side", - image: { - source: "./media/characters/nibbles/side.svg" - } - }, + name: "Macro", + height: math.unit(0.25, "miles") }, - [ - { - name: "Normal", - height: math.unit(9, "feet"), - default: true + { + name: "Megamacro", + height: math.unit(10, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sosha" }, + { + side: { + height: math.unit(2, "meter"), + weight: math.unit(140, "kg"), + name: "Side", + image: { + source: "./media/characters/sosha/side.svg", + bottom: 0.042 } - ] - ) - -characterMakers["Rikky"] = () => makeCharacter( - { name: "Rikky" }, + }, + }, + [ { - side: { - height: math.unit(5 + 1/6, "feet"), - weight: math.unit(130, "lbs"), - name: "Side", - image: { - source: "./media/characters/rikky/side.svg" - } - }, + name: "Normal", + height: math.unit(12, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "RuNNoLa" }, + { + side: { + height: math.unit(5 + 5 / 12, "feet"), + weight: math.unit(170, "kg"), + name: "Side", + image: { + source: "./media/characters/runnola/side.svg", + extra: 741 / 448, + bottom: 0.05 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 1/6, "feet") - }, - { - name: "Macro", - height: math.unit(152, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(7, "miles") - } - ] - ) - -characterMakers["Malfressa"] = () => makeCharacter( - { name: "Malfressa" }, - { - side: { - height: math.unit(370, "cm"), - weight: math.unit(350, "lbs"), - name: "Side", - image: { - source: "./media/characters/malfressa/side.svg" - } - }, - walking: { - height: math.unit(370, "cm"), - weight: math.unit(350, "lbs"), - name: "Walking", - image: { - source: "./media/characters/malfressa/walking.svg" - } - }, - feral: { - height: math.unit(2500, "cm"), - weight: math.unit(100000, "lbs"), - name: "Feral", - image: { - source: "./media/characters/malfressa/feral.svg", - extra: 2108/837 , - bottom: 0.02 - } - }, + }, + [ + { + name: "Small", + height: math.unit(3, "feet") }, - [ - { - name: "Normal", - height: math.unit(370, "cm") - }, - { - name: "Macro", - height: math.unit(300, "meters"), - default: true - } - ] - ) - -characterMakers["Jaro"] = () => makeCharacter( - { name: "Jaro" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(60, "kg"), - name: "Front", - image: { - source: "./media/characters/jaro/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(60, "kg"), - name: "Back", - image: { - source: "./media/characters/jaro/back.svg" - } - }, + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(7, "inches") - }, - { - name: "Normal", - height: math.unit(5.5, "feet"), - default: true - }, - { - name: "Minimacro", - height: math.unit(20, "feet") - }, - { - name: "Macro", - height: math.unit(200, "meters") - } - ] - ) - -characterMakers["Rogue"] = () => makeCharacter( - { name: "Rogue" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(195, "lb"), - name: "Front", - image: { - source: "./media/characters/rogue/front.svg" - } - }, + { + name: "Big", + height: math.unit(10, "feet") }, - [ - { - name: "Macro", - height: math.unit(90, "feet"), - default: true - }, - ] - ) - -characterMakers["Piper"] = () => makeCharacter( - { name: "Piper" }, - { - front: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/piper/front.svg", - extra: 3928/3681 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kurribird" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(50, "kg"), + name: "Front", + image: { + source: "./media/characters/kurribird/front.svg", + bottom: 0.015 + } }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 8/12, "feet") - }, - { - name: "Macro", - height: math.unit(250, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(7, "miles") - }, - ] - ) - -characterMakers["Gemini"] = () => makeCharacter( - { name: "Gemini" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/gemini/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(220, "lb"), - name: "Back", - image: { - source: "./media/characters/gemini/back.svg" - } - }, - kneeling: { - height: math.unit(6/1.5, "feet"), - weight: math.unit(220, "lb"), - name: "Kneeling", - image: { - source: "./media/characters/gemini/kneeling.svg", - bottom: 0.02 - } - }, + frontAlt: { + height: math.unit(1.5, "meter"), + weight: math.unit(50, "kg"), + name: "Front (Alt)", + image: { + source: "./media/characters/kurribird/front-alt.svg", + extra: 1.45 + } }, - [ - { - name: "Macro", - height: math.unit(300, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(6900, "meters") - }, - ] - ) - -characterMakers["Alicia"] = () => makeCharacter( - { name: "Alicia" }, - { - anthro: { - height: math.unit(2.35, "meters"), - weight: math.unit(73, "kg"), - name: "Anthro", - image: { - source: "./media/characters/alicia/anthro.svg" - } - }, - feral: { - height: math.unit(1.69, "meters"), - weight: math.unit(73, "kg"), - name: "Feral", - image: { - source: "./media/characters/alicia/feral.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet") }, - [ - { - name: "Normal", - height: math.unit(2.35, "meters") - }, - { - name: "Macro", - height: math.unit(60, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10000, "kilometers") - }, - ] - ) - -characterMakers["Archy"] = () => makeCharacter( - { name: "Archy" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(250, "lbs"), - name: "Front", - image: { - source: "./media/characters/archy/front.svg" - } + { + name: "Big", + height: math.unit(12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(1500, "feet") + }, + { + name: "Megamacro", + height: math.unit(2, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Elbial" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/elbial/front.svg" } }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Shorty", - height: math.unit(5, "feet") - }, - { - name: "Normal", - height: math.unit(7, "feet") - }, - { - name: "Macro", - height: math.unit(600, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - ] - ) - -characterMakers["Berri"] = () => makeCharacter( - { name: "Berri" }, - { - front: { - height: math.unit(1.65, "meters"), - weight: math.unit(74, "kg"), - name: "Front", - image: { - source: "./media/characters/berri/front.svg" - } + side: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Side", + image: { + source: "./media/characters/elbial/side.svg" } }, - [ - { - name: "Normal", - height: math.unit(1.65, "meters") - }, - { - name: "Macro", - height: math.unit(60, "m"), - default: true - }, - { - name: "Megamacro", - height: math.unit(9.213, "km") - }, - { - name: "Planet Eater", - height: math.unit(489, "megameters") - }, - { - name: "Teramacro", - height: math.unit(2471635000000, "meters") - }, - { - name: "Examacro", - height: math.unit(8.0624e+26, "meters") - } - ] - ) - -characterMakers["Lexi"] = () => makeCharacter( - { name: "Lexi" }, - { - front: { - height: math.unit(1.72, "meters"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/lexi/front.svg" - } + back: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Back", + image: { + source: "./media/characters/elbial/back.svg" } }, - [ - { - name: "Very Smol", - height: math.unit(10, "mm") - }, - { - name: "Micro", - height: math.unit(6.8, "cm"), - default: true - }, - { - name: "Normal", - height: math.unit(1.72, "m") - } - ] - ) - -characterMakers["Martin"] = () => makeCharacter( - { name: "Martin" }, - { - front: { - height: math.unit(1.69, "meters"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/martin/front.svg", - extra: 596/581 - } + }, + [ + { + name: "Large", + height: math.unit(100, "feet") + }, + { + name: "Macro", + height: math.unit(500, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Gigamacro", + height: math.unit(25000, "miles") + }, + { + name: "Full-Size", + height: math.unit(8000000, "gigaparsecs") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Noah" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(60, "kg"), + name: "Front", + image: { + source: "./media/characters/noah/front.svg" } }, - [ - { - name: "Micro", - height: math.unit(6.85, "cm"), - default: true - }, - { - name: "Normal", - height: math.unit(1.69, "m") - } - ] - ) - -characterMakers["Juno"] = () => makeCharacter( - { name: "Juno" }, - { - front: { - height: math.unit(1.69, "meters"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/juno/front.svg" - } + talons: { + height: math.unit(0.315, "meter"), + name: "Talons", + image: { + source: "./media/characters/noah/talons.svg" } + } + }, + [ + { + name: "Large", + height: math.unit(50, "feet") }, - [ - { - name: "Micro", - height: math.unit(7, "cm") - }, - { - name: "Normal", - height: math.unit(1.89, "m") - }, - { - name: "Macro", - height: math.unit(353, "meters"), - default: true - } - ] - ) - -characterMakers["Samantha"] = () => makeCharacter( - { name: "Samantha" }, - { - front: { - height: math.unit(1.93, "meters"), - weight: math.unit(83, "kg"), - name: "Front", - image: { - source: "./media/characters/samantha/front.svg" - } - }, - frontClothed: { - height: math.unit(1.93, "meters"), - weight: math.unit(83, "kg"), - name: "Front (Clothed)", - image: { - source: "./media/characters/samantha/front-clothed.svg" - } - }, - back: { - height: math.unit(1.93, "meters"), - weight: math.unit(83, "kg"), - name: "Back", - image: { - source: "./media/characters/samantha/back.svg" - } - }, + { + name: "Macro", + height: math.unit(750, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(1.93, "m") - }, - { - name: "Macro", - height: math.unit(74, "meters"), - default: true - }, - { - name: "Macro+", - height: math.unit(223, "meters"), - }, - { - name: "Megamacro", - height: math.unit(8381, "meters"), - }, - { - name: "Megamacro+", - height: math.unit(12000, "kilometers") - }, - ] - ) - -characterMakers["Dr. Clay"] = () => makeCharacter( - { name: "Dr. Clay" }, - { - front: { - height: math.unit(1.92, "meters"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/dr-clay/front.svg" - } - }, - frontClothed: { - height: math.unit(1.92, "meters"), - weight: math.unit(80, "kg"), - name: "Front (Clothed)", - image: { - source: "./media/characters/dr-clay/front-clothed.svg" - } + { + name: "Megamacro", + height: math.unit(50, "miles") + }, + { + name: "Gigamacro", + height: math.unit(100000, "miles") + }, + { + name: "Full-Size", + height: math.unit(3000000000, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Natalya" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/natalya/front.svg" } }, - [ - { - name: "Normal", - height: math.unit(1.92, "m") - }, - { - name: "Macro", - height: math.unit(214, "meters"), - default: true - }, - { - name: "Macro+", - height: math.unit(12.237, "meters"), - }, - { - name: "Megamacro", - height: math.unit(557, "megameters"), - }, - { - name: "Unimaginable", - height: math.unit(120e9, "lightyears") - }, - ] - ) - -characterMakers["Wyvrn Ripsnarl"] = () => makeCharacter( - { name: "Wyvrn Ripsnarl" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/wyvrn-ripsnarl/front.svg" - } + back: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Back", + image: { + source: "./media/characters/natalya/back.svg" } + } + }, + [ + { + name: "Normal", + height: math.unit(150, "feet"), + default: true }, - [ - { - name: "Teramacro", - height: math.unit(500000, "lightyears"), - default: true - }, - ] - ) - -characterMakers["Vemus"] = () => makeCharacter( - { name: "Vemus" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(150, "kg"), - name: "Front", - image: { - source: "./media/characters/vemus/front.svg", - extra: 2384/2084, - bottom: 0.0123 - } + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + { + name: "Full-Size", + height: math.unit(600, "kiloparsecs") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Erestrebah" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(50, "kg"), + name: "Front", + image: { + source: "./media/characters/erestrebah/front.svg", + extra: 208 / 193, + bottom: 0.055 } }, - [ - { - name: "Normal", - height: math.unit(3.75, "meters"), - default: true - }, - { - name: "Big", - height: math.unit(8, "meters") - }, - { - name: "Macro", - height: math.unit(100, "meters") - }, - { - name: "Macro+", - height: math.unit(1500, "meters") - }, - { - name: "Stellar", - height: math.unit(14e8, "meters") - }, - ] - ) - -characterMakers["Beherit"] = () => makeCharacter( - { name: "Beherit" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/beherit/front.svg", - extra: 1408/1242 - } + back: { + height: math.unit(2, "meter"), + weight: math.unit(50, "kg"), + name: "Back", + image: { + source: "./media/characters/erestrebah/back.svg", + extra: 1.3 } + } + }, + [ + { + name: "Normal", + height: math.unit(10, "feet") }, - [ - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Lorg", - height: math.unit(25, "feet"), - default: true - }, - { - name: "Lorger", - height: math.unit(75, "feet") - }, - { - name: "Macro", - height: math.unit(200, "meters") - }, - ] - ) - -characterMakers["Everett"] = () => makeCharacter( - { name: "Everett" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(150, "kg"), - name: "Front", - image: { - source: "./media/characters/everett/front.svg", - extra: 2038/1737 , - bottom: 0.03 - } - }, - paw: { - height: math.unit(2/3.6, "meters"), - name: "Paw", - image: { - source: "./media/characters/everett/paw.svg" - } - }, + { + name: "Large", + height: math.unit(50, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(15, "feet"), - default: true - }, - { - name: "Lorg", - height: math.unit(70, "feet"), - default: true - }, - { - name: "Lorger", - height: math.unit(250, "feet") - }, - { - name: "Macro", - height: math.unit(500, "meters") - }, - ] - ) - -characterMakers["Rose Lion"] = () => makeCharacter( - { name: "Rose Lion" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(86, "kg"), - name: "Front", - image: { - source: "./media/characters/rose-lion/front.svg" - } - }, - bent: { - height: math.unit(2/1.4288, "meters"), - weight: math.unit(86, "kg"), - name: "Bent", - image: { - source: "./media/characters/rose-lion/bent.svg" - } - } - }, - [ - { - name: "Mini-Micro", - height: math.unit(1, "cm") - }, - { - name: "Micro", - height: math.unit(3.5, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(6 + 1/6, "feet") - }, - { - name: "Mini-Macro", - height: math.unit(9 + 10/12, "feet") - }, - ] - ) - -characterMakers["Regal"] = () => makeCharacter( - { name: "Regal" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(350, "lbs"), - name: "Front", - image: { - source: "./media/characters/regal/front.svg" - } - }, - back: { - height: math.unit(2, "meters"), - weight: math.unit(350, "lbs"), - name: "Back", - image: { - source: "./media/characters/regal/back.svg" - } - }, + { + name: "Macro", + height: math.unit(300, "feet") }, - [ - { - name: "Macro", - height: math.unit(350, "feet"), - default: true - } - ] - ) - -characterMakers["Opal"] = () => makeCharacter( - { name: "Opal" }, { - front: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(100, "lbs"), - name: "Front", - image: { - source: "./media/characters/opal/front.svg" - } - }, - frontAlt: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(100, "lbs"), - name: "Front (Alt)", - image: { - source: "./media/characters/opal/front-alt.svg" - } - }, + name: "Macro+", + height: math.unit(750, "feet") }, - [ - { - name: "Small", - height: math.unit(4 + 11/12, "feet") - }, - { - name: "Normal", - height: math.unit(20, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(120, "feet") - }, - { - name: "Megamacro", - height: math.unit(80, "miles") - }, - { - name: "True Size", - height: math.unit(100000, "lightyears") - }, - ] - ) - -characterMakers["Vector Wuff"] = () => makeCharacter( - { name: "Vector Wuff" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Front", - image: { - source: "./media/characters/vector-wuff/front.svg" - } + { + name: "Megamacro", + height: math.unit(3, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jennifer" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/jennifer/front.svg", + bottom: 0.11, + extra: 1.16 } }, - [ - { - name: "Normal", - height: math.unit(2.8, "meters") - }, - { - name: "Macro", - height: math.unit(450, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(15, "kilometers") - } - ] - ) - -characterMakers["Dannik"] = () => makeCharacter( - { name: "Dannik" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(256, "lbs"), - name: "Front", - image: { - source: "./media/characters/dannik/front.svg" - } + frontAlt: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Front (Alt)", + image: { + source: "./media/characters/jennifer/front-alt.svg" } + } + }, + [ + { + name: "Canon Height", + height: math.unit(120, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(69.57, "meters"), - default: true - }, - ] - ) - -characterMakers["Azura Saharah"] = () => makeCharacter( - { name: "Azura Saharah" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lbs"), - name: "Front", - image: { - source: "./media/characters/azura-saharah/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lbs"), - name: "Back", - image: { - source: "./media/characters/azura-saharah/back.svg" - } - }, + { + name: "Macro+", + height: math.unit(300, "feet") }, - [ - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - ] - ) - -characterMakers["Kennedy"] = () => makeCharacter( - { name: "Kennedy" }, - { - side: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(163, "lbs"), - name: "Side", - image: { - source: "./media/characters/kennedy/side.svg" - } + { + name: "Megamacro", + height: math.unit(20000, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kalista" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(50, "kg"), + name: "Front", + image: { + source: "./media/characters/kalista/front.svg", + extra: 1947 / 1700 } }, - [ - { - name: "Standard Doggo", - height: math.unit(5 + 4/12, "feet") - }, - { - name: "Big Doggo", - height: math.unit(25 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Odi Lunar"] = () => makeCharacter( - { name: "Odi Lunar" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(90, "lbs"), - name: "Front", - image: { - source: "./media/characters/odi-lunar/front.svg" - } + back: { + height: math.unit(2, "meter"), + weight: math.unit(50, "kg"), + name: "Back", + image: { + source: "./media/characters/kalista/back.svg", + extra: 1366 / 1156 } + } + }, + [ + { + name: "Uncomfortably Small", + height: math.unit(10, "feet") }, - [ - { - name: "Micro", - height: math.unit(3, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5.5, "feet") - } - ] - ) - -characterMakers["Mandake"] = () => makeCharacter( - { name: "Mandake" }, - { - back: { - height: math.unit(6, "feet"), - weight: math.unit(220, "lbs"), - name: "Back", - image: { - source: "./media/characters/mandake/back.svg" - } - } + { + name: "Small", + height: math.unit(30, "feet") }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(78, "feet") - }, - { - name: "Macro+", - height: math.unit(300, "meters") - }, - { - name: "Macro++", - height: math.unit(2400, "feet") - }, - { - name: "Megamacro", - height: math.unit(5167, "meters") - }, - { - name: "Gigamacro", - height: math.unit(41769, "miles") - }, - ] - ) - -characterMakers["Yozey"] = () => makeCharacter( - { name: "Yozey" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lbs"), - name: "Front", - image: { - source: "./media/characters/yozey/front.svg" - } - }, - frontAlt: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lbs"), - name: "Front (Alt)", - image: { - source: "./media/characters/yozey/front-alt.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lbs"), - name: "Side", - image: { - source: "./media/characters/yozey/side.svg" - } - }, + { + name: "Macro", + height: math.unit(100, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(3, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(6, "feet") - } - ] - ) - -characterMakers["Valeska Voss"] = () => makeCharacter( - { name: "Valeska Voss" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(103, "lbs"), - name: "Front", - image: { - source: "./media/characters/valeska-voss/front.svg" - } + { + name: "Macro+", + height: math.unit(2000, "feet") + }, + { + name: "True Form", + height: math.unit(8924, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "GiantGrowingVixen" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/ggv/front.svg" } }, - [ - { - name: "Mini-Sized Sub", - height: math.unit(3.1, "inches") - }, - { - name: "Mid-Sized Sub", - height: math.unit(6.2, "inches") - }, - { - name: "Full-Sized Sub", - height: math.unit(9.3, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 2/12, "foot"), - default: true - }, - ] - ) - -characterMakers["Gene Zeta"] = () => makeCharacter( - { name: "Gene Zeta" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(160, "lbs"), - name: "Front", - image: { - source: "./media/characters/gene-zeta/front.svg", - bottom: 0.03, - extra: 1 - } + side: { + height: math.unit(2, "meter"), + weight: math.unit(120, "kg"), + name: "Side", + image: { + source: "./media/characters/ggv/side.svg" } + } + }, + [ + { + name: "Extremely Puny", + height: math.unit(9 + 5 / 12, "feet") }, - [ - { - name: "Normal", - height: math.unit(6.25, "foot"), - default: true - }, - ] - ) - -characterMakers["Razinox"] = () => makeCharacter( - { name: "Razinox" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(350, "lbs"), - name: "Front", - image: { - source: "./media/characters/razinox/front.svg", - extra: 1686/1548 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(350, "lbs"), - name: "Back", - image: { - source: "./media/characters/razinox/back.svg", - extra: 1660/1590 - } - }, + { + name: "Horribly Small", + height: math.unit(47.7, "miles"), + default: true }, - [ - { - name: "Normal", - height: math.unit(10 + 8/12, "foot") - }, - { - name: "Minimacro", - height: math.unit(15, "foot") - }, - { - name: "Macro", - height: math.unit(60, "foot"), - default: true - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - { - name: "Gigamacro", - height: math.unit(6000, "miles") - }, - ] - ) - -characterMakers["Cobalt"] = () => makeCharacter( - { name: "Cobalt" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/cobalt/front.svg" - } - } + { + name: "Reasonably Sized", + height: math.unit(25000, "parsecs") }, - [ - { - name: "Normal", - height: math.unit(8 + 1/12, "foot") - }, - { - name: "Macro", - height: math.unit(111, "foot"), - default: true - }, - { - name: "Supracosmic", - height: math.unit(1e42, "feet") - }, - ] - ) - -characterMakers["Amanda"] = () => makeCharacter( - { name: "Amanda" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(140, "lbs"), - name: "Front", - image: { - source: "./media/characters/amanda/front.svg" - } - } + { + name: "Slightly Uncompressed", + height: math.unit(7.77e31, "parsecs") }, - [ - { - name: "Micro", - height: math.unit(5, "inches"), - default: true - }, - ] - ) - -characterMakers["Teal"] = () => makeCharacter( - { name: "Teal" }, - { - front: { - height: math.unit(5.59, "feet"), - weight: math.unit(250, "lbs"), - name: "Front", - image: { - source: "./media/characters/teal/front.svg" - } - }, - frontAlt: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lbs"), - name: "Front (Alt)", - image: { - source: "./media/characters/teal/front-alt.svg", - bottom: 0.04, - extra: 1 - } - }, + { + name: "Omniversal", + height: math.unit(1e300, "meters") }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - ] - ) - -characterMakers["Ravin Amulet"] = () => makeCharacter( - { name: "Ravin Amulet" }, - { - frontCat: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front (Cat)", - image: { - source: "./media/characters/ravin-amulet/front-cat.svg" - } - }, - frontCatAlt: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front (Alt, Cat)", - image: { - source: "./media/characters/ravin-amulet/front-cat-alt.svg" - } - }, - frontWerewolf: { - height: math.unit(6*1.2, "feet"), - weight: math.unit(225, "lbs"), - name: "Front (Werewolf)", - image: { - source: "./media/characters/ravin-amulet/front-werewolf.svg" - } - }, - backWerewolf: { - height: math.unit(6*1.2, "feet"), - weight: math.unit(225, "lbs"), - name: "Back (Werewolf)", - image: { - source: "./media/characters/ravin-amulet/back-werewolf.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Napalm" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(75, "lb"), + name: "Front", + image: { + source: "./media/characters/napalm/front.svg" + } }, - [ - { - name: "Nano", - height: math.unit(1, "micrometer") - }, - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(60, "feet") - } - ] - ) - -characterMakers["Fluoresce"] = () => makeCharacter( - { name: "Fluoresce" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(165, "lbs"), - name: "Front", - image: { - source: "./media/characters/fluoresce/front.svg" - } + back: { + height: math.unit(2, "meter"), + weight: math.unit(75, "lb"), + name: "Back", + image: { + source: "./media/characters/napalm/back.svg" + } + } + }, + [ + { + name: "Standard", + height: math.unit(55, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Asana" }, + { + front: { + height: math.unit(7 + 5 / 6, "feet"), + weight: math.unit(325, "lb"), + name: "Front", + image: { + source: "./media/characters/asana/front.svg", + extra: 1128 / 1068 } }, - [ - { - name: "Micro", - height: math.unit(6, "cm") - }, - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(56, "feet") - }, - { - name: "Megamacro", - height: math.unit(1.9, "miles") - }, - ] - ) - -characterMakers["Aurora"] = () => makeCharacter( - { name: "Aurora" }, - { - front: { - height: math.unit(9 + 6/12, "feet"), - weight: math.unit(523, "lbs"), - name: "Side", - image: { - source: "./media/characters/aurora/side.svg" - } + back: { + height: math.unit(7 + 5 / 6, "feet"), + weight: math.unit(325, "lb"), + name: "Back", + image: { + source: "./media/characters/asana/back.svg", + extra: 1128 / 1068 } }, - [ - { - name: "Normal", - height: math.unit(9 + 6/12, "feet") - }, - { - name: "Macro", - height: math.unit(96, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(243, "feet") - }, - ] - ) - -characterMakers["Ranek"] = () => makeCharacter( - { name: "Ranek" }, - { - front: { - height: math.unit(194, "cm"), - weight: math.unit(90, "kg"), - name: "Front", - image: { - source: "./media/characters/ranek/front.svg" - } - }, - side: { - height: math.unit(194, "cm"), - weight: math.unit(90, "kg"), - name: "Side", - image: { - source: "./media/characters/ranek/side.svg" - } - }, - back: { - height: math.unit(194, "cm"), - weight: math.unit(90, "kg"), - name: "Back", - image: { - source: "./media/characters/ranek/back.svg" - } - }, - feral: { - height: math.unit(30, "cm"), - weight: math.unit(1.6, "lbs"), - name: "Feral", - image: { - source: "./media/characters/ranek/feral.svg" - } - }, + }, + [ + { + name: "Standard", + height: math.unit(7 + 5 / 6, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(194, "cm"), - default: true - }, - { - name: "Macro", - height: math.unit(100, "meters") - }, - ] - ) - -characterMakers["Andrew Cooper"] = () => makeCharacter( - { name: "Andrew Cooper" }, - { - front: { - height: math.unit(5 + 6/12, "feet"), - weight: math.unit(153, "lbs"), - name: "Front", - image: { - source: "./media/characters/andrew-cooper/front.svg" - } - }, + { + name: "Large", + height: math.unit(10, "meters") }, - [ - { - name: "Nano", - height: math.unit(1, "mm") - }, - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 6/12, "feet"), - default: true - } - ] - ) - -characterMakers["Akane Sato"] = () => makeCharacter( - { name: "Akane Sato" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/akane-sato/front.svg", - extra: 1219/1140 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Back", - image: { - source: "./media/characters/akane-sato/back.svg", - extra: 1219/1170 - } - }, + { + name: "Macro", + height: math.unit(2500, "meters") }, - [ - { - name: "Normal", - height: math.unit(2.5, "meters") - }, - { - name: "Macro", - height: math.unit(250, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(25, "km") - }, - ] - ) - -characterMakers["Rook"] = () => makeCharacter( - { name: "Rook" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(65, "kg"), - name: "Front", - image: { - source: "./media/characters/rook/front.svg" - } + { + name: "Megamacro", + height: math.unit(5e6, "meters") + }, + { + name: "Examacro", + height: math.unit(5e12, "lightyears") + }, + { + name: "Max Size", + height: math.unit(1e31, "lightyears") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ebony" }, + { + front: { + height: math.unit(2, "meter"), + weight: math.unit(60, "kg"), + name: "Front", + image: { + source: "./media/characters/ebony/front.svg", + bottom: 0.03, + extra: 1045 / 810 + 0.03 } }, - [ - { - name: "Normal", - height: math.unit(8.8, "feet") - }, - { - name: "Macro", - height: math.unit(88, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8, "miles") - }, - ] - ) - -characterMakers["Prodigy"] = () => makeCharacter( - { name: "Prodigy" }, - { - front: { - height: math.unit(12 + 2/12, "feet"), - weight: math.unit(808, "lbs"), - name: "Front", - image: { - source: "./media/characters/prodigy/front.svg" - } + side: { + height: math.unit(2, "meter"), + weight: math.unit(60, "kg"), + name: "Side", + image: { + source: "./media/characters/ebony/side.svg", + bottom: 0.03, + extra: 1045 / 810 + 0.03 } }, - [ - { - name: "Normal", - height: math.unit(12 + 2/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(143, "feet") - }, - { - name: "Macro+", - height: math.unit(400, "feet") - }, - ] - ) - -characterMakers["Daniel"] = () => makeCharacter( - { name: "Daniel" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(225, "lbs"), - name: "Front", - image: { - source: "./media/characters/daniel/front.svg" - } - }, - leaning: { - height: math.unit(6, "feet"), - weight: math.unit(225, "lbs"), - name: "Leaning", - image: { - source: "./media/characters/daniel/leaning.svg" - } - }, + back: { + height: math.unit(2, "meter"), + weight: math.unit(60, "kg"), + name: "Back", + image: { + source: "./media/characters/ebony/back.svg", + bottom: 0.01, + extra: 1045 / 810 + 0.01 + } }, - [ - { - name: "Macro", - height: math.unit(1000, "feet"), - default: true - }, - ] - ) - -characterMakers["Chiros"] = () => makeCharacter( - { name: "Chiros" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(88, "lbs"), - name: "Front", - image: { - source: "./media/characters/chiros/front.svg", - extra: 306/226 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(88, "lbs"), - name: "Side", - image: { - source: "./media/characters/chiros/side.svg", - extra: 306/226 - } - }, + }, + [ + // TODO check why I did this lol + { + name: "Standard", + height: math.unit(9 / 8 * (7 + 5 / 12), "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6, "cm"), - default: true - }, - ] - ) - -characterMakers["Selka"] = () => makeCharacter( - { name: "Selka" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(100, "lbs"), - name: "Front", - image: { - source: "./media/characters/selka/front.svg", - extra: 947/887 - } - } + { + name: "Macro", + height: math.unit(200, "feet") }, - [ - { - name: "Normal", - height: math.unit(5, "cm"), - default: true - }, - ] - ) - -characterMakers["Verin"] = () => makeCharacter( - { name: "Verin" }, - { - front: { - height: math.unit(8 + 3/12, "feet"), - weight: math.unit(424, "lbs"), - name: "Front", - image: { - source: "./media/characters/verin/front.svg", - extra: 1845/1550 - } - }, - frontArmored: { - height: math.unit(8 + 3/12, "feet"), - weight: math.unit(424, "lbs"), - name: "Front (Armored)", - image: { - source: "./media/characters/verin/front-armor.svg", - extra: 1845/1550 , - bottom: 0.01 - } - }, - back: { - height: math.unit(8 + 3/12, "feet"), - weight: math.unit(424, "lbs"), - name: "Back", - image: { - source: "./media/characters/verin/back.svg", - bottom: 0.1, - extra: 1 - } - }, - foot: { - height: math.unit((8 + 3/12) / 4.7, "feet"), - name: "Foot", - image: { - source: "./media/characters/verin/foot.svg" - } - }, + { + name: "Gigamacro", + height: math.unit(13000, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mountain" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/mountain/front.svg" + } }, - [ - { - name: "Normal", - height: math.unit(8 + 3/12, "feet") - }, - { - name: "Minimacro", - height: math.unit(21, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(626, "feet") - }, - ] - ) - -characterMakers["Sovrim Terraquian"] = () => makeCharacter( - { name: "Sovrim Terraquian" }, - { - front: { - height: math.unit(2.718, "meters"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/sovrim-terraquian/front.svg" - } - }, - back: { - height: math.unit(2.718, "meters"), - weight: math.unit(150, "lbs"), - name: "Back", - image: { - source: "./media/characters/sovrim-terraquian/back.svg" - } + back: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Back", + image: { + source: "./media/characters/mountain/back.svg" } }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Small", - height: math.unit(1, "meter") - }, - { - name: "Normal", - height: math.unit(Math.E, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "meters") - }, - { - name: "Macro+", - height: math.unit(400, "meters") - }, - ] - ) - -characterMakers["Reece Silvermane"] = () => makeCharacter( - { name: "Reece Silvermane" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(489, "lbs"), - name: "Front", - image: { - source: "./media/characters/reece-silvermane/front.svg", - bottom: 0.02, - extra: 1 - } - }, + }, + [ + { + name: "Large", + height: math.unit(20, "meters") }, - [ - { - name: "Macro", - height: math.unit(1.5, "miles"), - default: true - }, - ] - ) - -characterMakers["Kane"] = () => makeCharacter( - { name: "Kane" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(78, "kg"), - name: "Front", - image: { - source: "./media/characters/kane/front.svg", - extra: 978/899 - } - }, + { + name: "Macro", + height: math.unit(300, "meters") }, - [ - { - name: "Normal", - height: math.unit(2.1, "m"), - }, - { - name: "Macro", - height: math.unit(1, "km"), - default: true - }, - ] - ) - -characterMakers["Tegon"] = () => makeCharacter( - { name: "Tegon" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "kg"), - name: "Front", - image: { - source: "./media/characters/tegon/front.svg", - bottom: 0.01, - extra: 1 - } - }, - }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(6 + 3/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(69, "miles") - }, - ] - ) - -characterMakers["Arcturax"] = () => makeCharacter( - { name: "Arcturax" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(2304, "lbs"), - name: "Side", - image: { - source: "./media/characters/arcturax/side.svg", - extra: 790/376 , - bottom: 0.01 - } - }, - }, - [ - { - name: "Micro", - height: math.unit(2, "inch") - }, - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Macro", - height: math.unit(39, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(7, "miles") - }, - ] - ) - -characterMakers["Sentri"] = () => makeCharacter( - { name: "Sentri" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(50, "lbs"), - name: "Front", - image: { - source: "./media/characters/sentri/front.svg", - extra: 1750/1570 , - bottom: 0.025 - } - }, - frontAlt: { - height: math.unit(6, "feet"), - weight: math.unit(50, "lbs"), - name: "Front (Alt)", - image: { - source: "./media/characters/sentri/front-alt.svg", - extra: 1750/1570 , - bottom: 0.025 - } - }, + { + name: "Gigamacro", + height: math.unit(10000, "km"), + default: true }, - [ - { - name: "Normal", - height: math.unit(15, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(2500, "feet") - } - ] - ) - -characterMakers["Corvin"] = () => makeCharacter( - { name: "Corvin" }, - { - front: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(130, "lbs"), - name: "Front", - image: { - source: "./media/characters/corvin/front.svg", - extra: 1803/1629 - } - }, - frontShirt: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(130, "lbs"), - name: "Front (Shirt)", - image: { - source: "./media/characters/corvin/front-shirt.svg", - extra: 1803/1629 - } - }, - frontPoncho: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(130, "lbs"), - name: "Front (Poncho)", - image: { - source: "./media/characters/corvin/front-poncho.svg", - extra: 1803/1629 - } - }, - side: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(130, "lbs"), - name: "Side", - image: { - source: "./media/characters/corvin/side.svg", - extra: 1012/945 - } - }, - back: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(130, "lbs"), - name: "Back", - image: { - source: "./media/characters/corvin/back.svg", - extra: 1803/1629 - } - }, + { + name: "Examacro", + height: math.unit(10e9, "lightyears") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rick" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(500, "lb"), + name: "Front", + image: { + source: "./media/characters/rick/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 8/12, "feet") - }, - { - name: "Macro", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(500, "miles") - } - ] - ) - -characterMakers["Q"] = () => makeCharacter( - { name: "Q" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(135, "lbs"), - name: "Front", - image: { - source: "./media/characters/q/front.svg", - extra: 854/752 , - bottom: 0.005 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(130, "lbs"), - name: "Back", - image: { - source: "./media/characters/q/back.svg", - extra: 854/752 - } - }, + { + name: "Macro", + height: math.unit(5, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ona" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/ona/front.svg" + } }, - [ - { - name: "Macro", - height: math.unit(90, "feet"), - default: true - }, - { - name: "Extra Macro", - height: math.unit(300, "feet"), - }, - { - name: "BIG WALF", - height: math.unit(750, "feet"), - }, - ] - ) - -characterMakers["Carley"] = () => makeCharacter( - { name: "Carley" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/carley/front.svg", - extra: 3927/3540 , - bottom: 0.03 - } + frontAlt: { + height: math.unit(8, "feet"), + weight: math.unit(120, "lb"), + name: "Front (Alt)", + image: { + source: "./media/characters/ona/front-alt.svg" } }, - [ - { - name: "Normal", - height: math.unit(6 + 3/12, "feet") - }, - { - name: "Macro", - height: math.unit(185, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8, "miles"), - }, - ] - ) - -characterMakers["Citrine"] = () => makeCharacter( - { name: "Citrine" }, - { - front: { - height: math.unit(3, "feet"), - weight: math.unit(28, "lbs"), - name: "Front", - image: { - source: "./media/characters/citrine/front.svg" - } + back: { + height: math.unit(8, "feet"), + weight: math.unit(120, "lb"), + name: "Back", + image: { + source: "./media/characters/ona/back.svg" } }, - [ - { - name: "Normal", - height: math.unit(3, "feet"), - default: true + foot: { + height: math.unit(1.1, "feet"), + name: "Foot", + image: { + source: "./media/characters/ona/foot.svg" } - ] - ) - -characterMakers["Aura Starwind"] = () => makeCharacter( - { name: "Aura Starwind" }, + } + }, + [ { - front: { - height: math.unit(14, "feet"), - weight: math.unit(1450, "kg"), - name: "Front", - image: { - source: "./media/characters/aura-starwind/front.svg", - extra: 1455/1335 - } - }, - side: { - height: math.unit(14, "feet"), - weight: math.unit(1450, "kg"), - name: "Side", - image: { - source: "./media/characters/aura-starwind/side.svg", - extra: 1654/1497 - } - }, - taur: { - height: math.unit(18, "feet"), - weight: math.unit(5500, "kg"), - name: "Taur", - image: { - source: "./media/characters/aura-starwind/taur.svg", - extra: 1760/1650 - } - }, - feral: { - height: math.unit(46, "feet"), - weight: math.unit(25000, "kg"), - name: "Feral", - image: { - source: "./media/characters/aura-starwind/feral.svg" - } - }, + name: "Megamacro", + height: math.unit(70, "km"), + default: true }, - [ - { - name: "Normal", - height: math.unit(14, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(50, "meters") - }, - { - name: "Megamacro", - height: math.unit(5000, "meters") - }, - { - name: "Gigamacro", - height: math.unit(100000, "kilometers") - }, - ] - ) - -characterMakers["Rivet"] = () => makeCharacter( - { name: "Rivet" }, - { - front: { - height: math.unit(2 + 7/12, "feet"), - weight: math.unit(32, "lbs"), - name: "Front", - image: { - source: "./media/characters/rivet/front.svg", - extra: 1716/1658 , - bottom: 0.03 - } - }, - foot: { - height: math.unit(0.551, "feet"), - name: "Rivet's Foot", - image: { - source: "./media/characters/rivet/foot.svg" - }, - rename: true - } - }, - [ - { - name: "Micro", - height: math.unit(1.5, "inches"), - }, - { - name: "Normal", - height: math.unit(2 + 7/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(85, "feet") - }, - { - name: "Megamacro", - height: math.unit(2.2, "km") - } - ] - ) - -characterMakers["Coffee"] = () => makeCharacter( - { name: "Coffee" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/coffee/front.svg", - extra: 3666/3032 , - bottom: 0.04 - } - }, - foot: { - height: math.unit(1.29, "feet"), - name: "Foot", - image: { - source: "./media/characters/coffee/foot.svg" - } - }, + { + name: "Gigamacro", + height: math.unit(681818, "miles") }, - [ - { - name: "Micro", - height: math.unit(2, "inches"), - }, - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(800, "feet") - }, - { - name: "Megamacro", - height: math.unit(25, "miles") - } - ] - ) - -characterMakers["Chari-Gal"] = () => makeCharacter( - { name: "Chari-Gal" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lbs"), - name: "Front", - image: { - source: "./media/characters/chari-gal/front.svg", - extra: 1568/1385 , - bottom: 0.047 - } - }, - gigantamax: { - height: math.unit(6*16, "feet"), - weight: math.unit(200*16*16*16, "lbs"), - name: "Gigantamax", - image: { - source: "./media/characters/chari-gal/gigantamax.svg", - extra: 1124/888 , - bottom: 0.03 - } - }, + { + name: "Examacro", + height: math.unit(3800000, "lightyears") }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet") - }, - { - name: "Macro", - height: math.unit(200, "feet"), - default: true - } - ] - ) - -characterMakers["Nova"] = () => makeCharacter( - { name: "Nova" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lbs"), - name: "Front", - image: { - source: "./media/characters/nova/front.svg", - extra: 5000/4722 , - bottom: 0.02 - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mech" }, + { + front: { + height: math.unit(12, "feet"), + weight: math.unit(3000, "lb"), + name: "Front", + image: { + source: "./media/characters/mech/front.svg", + bottom: 0.025, } }, - [ - { - name: "Micro-", - height: math.unit(0.8, "inches") - }, - { - name: "Micro", - height: math.unit(2, "inches"), - default: true - }, - ] - ) - -characterMakers["Argent"] = () => makeCharacter( - { name: "Argent" }, - { - front: { - height: math.unit(3 + 1/12, "feet"), - weight: math.unit(21.7, "lbs"), - name: "Front", - image: { - source: "./media/characters/argent/front.svg", - extra: 1565/1416 , - bottom: 0.01 - } + back: { + height: math.unit(12, "feet"), + weight: math.unit(3000, "lb"), + name: "Back", + image: { + source: "./media/characters/mech/back.svg", + bottom: 0.03, } + } + }, + [ + { + name: "Normal", + height: math.unit(12, "feet") }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(3 + 1/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(120, "feet") - }, - ] - ) - -characterMakers["Mira al-Cul"] = () => makeCharacter( - { name: "Mira al-Cul" }, - { - lamp: { - height: math.unit(7 * 1559 / 989, "feet"), - name: "Magic Lamp", - image: { - source: "./media/characters/mira-al-cul/lamp.svg", - extra: 1617/1559 - } - }, - front: { - height: math.unit(7, "feet"), - name: "Front", - image: { - source: "./media/characters/mira-al-cul/front.svg", - extra: 1044/990 - } - }, + { + name: "Macro", + height: math.unit(300, "feet"), + default: true }, - [ - { - name: "Heavily Restricted", - height: math.unit(7 * 1559 / 989, "feet") - }, - { - name: "Freshly Freed", - height: math.unit(50 * 1559 / 989, "feet") - }, - { - name: "World Encompassing", - height: math.unit(10000 * 1559 / 989, "miles") - }, - { - name: "Galactic", - height: math.unit(1.433 * 1559 / 989, "zettameters") - }, - { - name: "Palmed Universe", - height: math.unit(6000 * 1559 / 989, "yottameters"), - default: true - }, - { - name: "Multiversal Matriarch", - height: math.unit(8.87e10, "yottameters") - }, - { - name: "Void Mother", - height: math.unit(3.14e110, "yottaparsecs") - }, - ] - ) - -characterMakers["Kuro-shi Uchū"] = () => makeCharacter( - { name: "Kuro-shi Uchū" }, - { - front: { - height: math.unit(17 + 1/12, "feet"), - weight: math.unit(476.2*5, "lbs"), - name: "Front", - image: { - source: "./media/characters/kuro-shi-uchū/front.svg", - extra: 2329/1835 , - bottom: 0.02 - } - }, + { + name: "Macro+", + height: math.unit(1500, "feet") }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(12, "meters") - }, - { - name: "Planetary", - height: math.unit(0.00929, "AU"), - default: true - }, - { - name: "Universal", - height: math.unit(20, "gigaparsecs") - }, - ] - ) - -characterMakers["Katherine"] = () => makeCharacter( - { name: "Katherine" }, - { - front: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lbs"), - name: "Front", - image: { - source: "./media/characters/katherine/front.svg", - extra: 2075/1969 - } - }, - dress: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lbs"), - name: "Dress", - image: { - source: "./media/characters/katherine/dress.svg", - extra: 2258/2064 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gregory" }, + { + front: { + height: math.unit(1.3, "meter"), + weight: math.unit(30, "kg"), + name: "Front", + image: { + source: "./media/characters/gregory/front.svg", + } + } + }, + [ + { + name: "Normal", + height: math.unit(1.3, "meter"), + default: true }, - [ - { - name: "Micro", - height: math.unit(1, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5 + 2/12, "feet") - }, - { - name: "Macro", - height: math.unit(100, "meters") - }, - { - name: "Megamacro", - height: math.unit(80, "miles") - }, - ] - ) - -characterMakers["Yevis"] = () => makeCharacter( - { name: "Yevis" }, - { - front: { - height: math.unit(7 + 8/12, "feet"), - weight: math.unit(250, "lbs"), - name: "Front", - image: { - source: "./media/characters/yevis/front.svg", - extra: 1938/1755 - } + { + name: "Macro", + height: math.unit(20, "meter") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Elory" }, + { + front: { + height: math.unit(2.8, "meter"), + weight: math.unit(200, "kg"), + name: "Front", + image: { + source: "./media/characters/elory/front.svg", } + } + }, + [ + { + name: "Normal", + height: math.unit(2.8, "meter"), + default: true }, - [ - { - name: "Mortal", - height: math.unit(7 + 8/12, "feet") - }, - { - name: "Battle", - height: math.unit(25 + 11/12, "feet") - }, - { - name: "Wrath", - height: math.unit(1654 + 11/12, "feet") - }, - { - name: "Planet Destroyer", - height: math.unit(12000, "miles") - }, - { - name: "Galaxy Conqueror", - height: math.unit(1.45, "zettameters"), - default: true - }, - { - name: "Universal War", - height: math.unit(184, "gigaparsecs") - }, - { - name: "Eternity War", - height: math.unit(1.98e55, "yottaparsecs") - }, - ] - ) - -characterMakers["Xavier"] = () => makeCharacter( - { name: "Xavier" }, - { - front: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(63, "kg"), - name: "Front", - image: { - source: "./media/characters/xavier/front.svg", - extra: 944/883 - } - }, - frontStretch: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(63, "kg"), - name: "Stretching", - image: { - source: "./media/characters/xavier/front-stretch.svg", - extra: 962/820 - } - }, + { + name: "Macro", + height: math.unit(38, "meter") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Angelpatamon" }, + { + front: { + height: math.unit(470, "feet"), + weight: math.unit(924, "tons"), + name: "Front", + image: { + source: "./media/characters/angelpatamon/front.svg", + } + } + }, + [ + { + name: "Normal", + height: math.unit(470, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 8/12, "feet") - }, - { - name: "Macro", - height: math.unit(100, "meters"), - default: true - }, - { - name: "McLargeHuge", - height: math.unit(10, "miles") - }, - ] - ) - -characterMakers["Joshii"] = () => makeCharacter( - { name: "Joshii" }, - { - front: { - height: math.unit(5 + 5/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/joshii/front.svg" - } - }, - foot: { - height: math.unit((5 + 5/12) * 0.1676, "feet"), - name: "Foot", - image: { - source: "./media/characters/joshii/foot.svg" - } - }, + { + name: "Deity Size I", + height: math.unit(28651.2, "km") }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 5/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(785, "feet") - }, - { - name: "Megamacro", - height: math.unit(24.5, "miles") - }, - ] - ) - -characterMakers["Goddess Elizabeth"] = () => makeCharacter( - { name: "Goddess Elizabeth" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/goddess-elizabeth/front.svg", - extra: 1800/1525, - bottom: 0.005 - } - }, - foot: { - height: math.unit(6 * 0.25436 * 1800/1525 / 2, "feet"), - name: "Foot", - image: { - source: "./media/characters/goddess-elizabeth/foot.svg" - } - }, + { + name: "Deity Size II", + height: math.unit(171907.2, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cryae" }, + { + side: { + height: math.unit(7.2, "meter"), + weight: math.unit(8.2, "tons"), + name: "Side", + image: { + source: "./media/characters/cryae/side.svg", + extra: 3500 / 1500 + } + } + }, + [ + { + name: "Normal", + height: math.unit(7.2, "meter"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xera" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/xera/front.svg", + extra: 2300 / 2061 + } }, - [ - { - name: "Micro", - height: math.unit(12, "feet") - }, - { - name: "Normal", - height: math.unit(80, "miles"), - default: true - }, - { - name: "Macro", - height: math.unit(15000, "parsecs") - }, - ] - ) - -characterMakers["Kara"] = () => makeCharacter( - { name: "Kara" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(144, "lb"), - name: "Front", - image: { - source: "./media/characters/kara/front.svg" - } - }, - feet: { - height: math.unit(6/6.765, "feet"), - name: "Kara's Feet", - rename: true, - image: { - source: "./media/characters/kara/feet.svg" - } - }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Side", + image: { + source: "./media/characters/xera/side.svg", + extra: 2300 / 2061 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet") - }, - { - name: "Macro", - height: math.unit(174, "feet"), - default: true - }, - ] - ) - -characterMakers["Tyrone"] = () => makeCharacter( - { name: "Tyrone" }, - { - front: { - height: math.unit(18, "feet"), - weight: math.unit(4050, "lb"), - name: "Front", - image: { - source: "./media/characters/tyrone/front.svg", - extra: 2520/2402 , - bottom: 0.025 - } - }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Back", + image: { + source: "./media/characters/xera/back.svg" + } }, - [ - { - name: "Normal", - height: math.unit(18, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - ] - ) - -characterMakers["Danny"] = () => makeCharacter( - { name: "Danny" }, - { - front: { - height: math.unit(7 + 8/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/danny/front.svg", - extra: 1490/1350 - } - }, - back: { - height: math.unit(7 + 8/12, "feet"), - weight: math.unit(120, "lb"), - name: "Back", - image: { - source: "./media/characters/danny/back.svg", - extra: 1490/1350 - } - }, + }, + [ + { + name: "Small", + height: math.unit(10, "feet") }, - [ - { - name: "Normal", - height: math.unit(7 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Mallow"] = () => makeCharacter( - { name: "Mallow" }, - { - front: { - height: math.unit(3.5, "inches"), - weight: math.unit(19, "grams"), - name: "Front", - image: { - source: "./media/characters/mallow/front.svg", - extra: 471/431 - } - }, - back: { - height: math.unit(3.5, "inches"), - weight: math.unit(19, "grams"), - name: "Back", - image: { - source: "./media/characters/mallow/back.svg", - extra: 471/431 - } - }, + { + name: "Macro", + height: math.unit(500, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(3.5, "inches"), - default: true - }, - ] - ) - -characterMakers["Starry Aqua"] = () => makeCharacter( - { name: "Starry Aqua" }, - { - front: { - height: math.unit(9, "feet"), - weight: math.unit(230, "kg"), - name: "Front", - image: { - source: "./media/characters/starry-aqua/front.svg" - } - }, - back: { - height: math.unit(9, "feet"), - weight: math.unit(230, "kg"), - name: "Back", - image: { - source: "./media/characters/starry-aqua/back.svg" - } - }, - hand: { - height: math.unit(9 * 0.1168, "feet"), - name: "Hand", - image: { - source: "./media/characters/starry-aqua/hand.svg" - } - }, - foot: { - height: math.unit(9 * 0.18, "feet"), - name: "Foot", - image: { - source: "./media/characters/starry-aqua/foot.svg" - } + { + name: "Macro+", + height: math.unit(10, "km") + }, + { + name: "Gigamacro", + height: math.unit(25000, "km") + }, + { + name: "Teramacro", + height: math.unit(3e6, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nebula" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/nebula/front.svg", + extra: 2600 / 2450 } + } + }, + [ + { + name: "Small", + height: math.unit(4.5, "meters") }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(9, "feet") - }, - { - name: "Macro", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(3200, "feet") - } - ] - ) - -characterMakers["Luka"] = () => makeCharacter( - { name: "Luka" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(230, "lb"), - name: "Front", - image: { - source: "./media/characters/luka/front.svg", - extra: 1, - bottom: 0.025 - } - }, + { + name: "Macro", + height: math.unit(1500, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(12 + 8/12, "feet"), - default: true - }, - { - name: "Minimacro", - height: math.unit(20, "feet") - }, - { - name: "Macro", - height: math.unit(250, "feet") - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - { - name: "Gigamacro", - height: math.unit(8000, "miles") - }, - ] - ) - -characterMakers["Natalie Nightring"] = () => makeCharacter( - { name: "Natalie Nightring" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/natalie-nightring/front.svg", - extra: 1, - bottom: 0.06 - } - }, + { + name: "Megamacro", + height: math.unit(150, "km") }, - [ - { - name: "Uh Oh", - height: math.unit(0.1, "mm") - }, - { - name: "Small", - height: math.unit(3, "inches") - }, - { - name: "Human Scale", - height: math.unit(6, "feet") - }, - { - name: "Librarian", - height: math.unit(50, "feet"), - default: true - }, - { - name: "Immense", - height: math.unit(200, "miles") - }, - ] - ) - -characterMakers["Danni Rosie"] = () => makeCharacter( - { name: "Danni Rosie" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lbs"), - name: "Front", - image: { - source: "./media/characters/danni-rosie/front.svg", - extra: 1260/1128 , - bottom: 0.022 - } - }, + { + name: "Gigamacro", + height: math.unit(27000, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Abysgar" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lb"), + name: "Front", + image: { + source: "./media/characters/abysgar/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(4.5, "meters") }, - [ - { - name: "Micro", - height: math.unit(2, "inches"), - default: true - }, - ] - ) - -characterMakers["Samantha Kruse"] = () => makeCharacter( - { name: "Samantha Kruse" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/samantha-kruse/front.svg", - extra: (985 / 935) , - bottom: 0.03 - } - }, - frontUndressed: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front (Undressed)", - image: { - source: "./media/characters/samantha-kruse/front-undressed.svg", - extra: (973 / 923) , - bottom: 0.025 - } - }, - fat: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(900, "lb"), - name: "Front (Fat)", - image: { - source: "./media/characters/samantha-kruse/fat.svg", - extra: 2688/2561 - } - }, + { + name: "Macro", + height: math.unit(1250, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - } - ] - ) - -characterMakers["Amelia Rosie"] = () => makeCharacter( - { name: "Amelia Rosie" }, - { - back: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(4963, "lb"), - name: "Back", - image: { - source: "./media/characters/amelia-rosie/back.svg", - extra: 1113/963 , - bottom: 0.01 - } - }, + { + name: "Megamacro", + height: math.unit(125, "km") }, - [ - { - name: "Level 0", - height: math.unit(5 + 4/12, "feet") - }, - { - name: "Level 1", - height: math.unit(164597, "feet"), - default: true - }, - { - name: "Level 2", - height: math.unit(956243, "miles") - }, - { - name: "Level 3", - height: math.unit(29421709423, "miles") - }, - { - name: "Level 4", - height: math.unit(154, "lightyears") - }, - { - name: "Level 5", - height: math.unit(4738272, "lightyears") - }, - { - name: "Level 6", - height: math.unit(145787152896, "lightyears") - }, - ] - ) - -characterMakers["Rook Kitara"] = () => makeCharacter( - { name: "Rook Kitara" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(65, "kg"), - name: "Front", - image: { - source: "./media/characters/rook-kitara/front.svg", - extra: 1347/1274 , - bottom: 0.005 - } - }, + { + name: "Gigamacro", + height: math.unit(26000, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Yakuz" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/yakuz/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(5, "meters") }, - [ - { - name: "Totally Unfair", - height: math.unit(1.8, "mm") - }, - { - name: "Lap Rookie", - height: math.unit(1.4, "feet") - }, - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - { - name: "How Did This Happen", - height: math.unit(80, "miles") - } - ] - ) - -characterMakers["Pisces"] = () => makeCharacter( - { name: "Pisces" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(300, "lb"), - name: "Front", - image: { - source: "./media/characters/pisces/front.svg", - extra: 2255/2115 , - bottom: 0.03 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(300, "lb"), - name: "Back", - image: { - source: "./media/characters/pisces/back.svg", - extra: 2146/2055 , - bottom: 0.04 - } - }, + { + name: "Macro", + height: math.unit(1500, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Swimming Pool", - height: math.unit(12.2, "meters") - }, - { - name: "Olympic Swimming Pool", - height: math.unit(56.3, "meters") - }, - { - name: "Lake Superior", - height: math.unit(93900, "meters") - }, - { - name: "Mediterranean Sea", - height: math.unit(644457, "meters") - }, - { - name: "World's Oceans", - height: math.unit(4567491, "meters") - }, - ] - ) - -characterMakers["Zelas"] = () => makeCharacter( - { name: "Zelas" }, - { - front: { - height: math.unit(2.3, "meters"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/zelas/front.svg" - } - }, - side: { - height: math.unit(2.3, "meters"), - weight: math.unit(120, "kg"), - name: "Side", - image: { - source: "./media/characters/zelas/side.svg" - } - }, - back: { - height: math.unit(2.3, "meters"), - weight: math.unit(120, "kg"), - name: "Back", - image: { - source: "./media/characters/zelas/back.svg" - } - }, - foot: { - height: math.unit(1.116, "feet"), - name: "Foot", - image: { - source: "./media/characters/zelas/foot.svg" - } - }, + { + name: "Megamacro", + height: math.unit(200, "km") }, - [ - { - name: "Normal", - height: math.unit(2.3, "meters") - }, - { - name: "Macro", - height: math.unit(30, "meters"), - default: true - }, - ] - ) - -characterMakers["Talbot"] = () => makeCharacter( - { name: "Talbot" }, - { - front: { - height: math.unit(1, "inch"), - weight: math.unit(0.21, "grams"), - name: "Front", - image: { - source: "./media/characters/talbot/front.svg", - extra: 594/544 - } - }, + { + name: "Gigamacro", + height: math.unit(100000, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mirova" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/mirova/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(5, "meters") }, - [ - { - name: "Micro", - height: math.unit(1, "inch"), - default: true - }, - ] - ) - -characterMakers["Fliss"] = () => makeCharacter( - { name: "Fliss" }, - { - front: { - height: math.unit(3 + 3/12, "feet"), - weight: math.unit(51.8, "lb"), - name: "Front", - image: { - source: "./media/characters/fliss/front.svg", - extra: 840/640 - } - }, + { + name: "Macro", + height: math.unit(900, "meters"), + default: true }, - [ - { - name: "Teeny Tiny", - height: math.unit(1, "mm") - }, - { - name: "Small", - height: math.unit(1, "inch"), - default: true - }, - { - name: "Standard Sylveon", - height: math.unit(3 + 3/12, "feet") - }, - { - name: "Large Nuisance", - height: math.unit(33, "feet") - }, - { - name: "City Filler", - height: math.unit(3000, "feet") - }, - { - name: "New Horizon", - height: math.unit(6000, "miles") - }, - - ] - ) - -characterMakers["Fleta"] = () => makeCharacter( - { name: "Fleta" }, { - front: { - height: math.unit(5, "cm"), - weight: math.unit(1.94, "g"), - name: "Front", - image: { - source: "./media/characters/fleta/front.svg", - extra: 835/803 - } - }, - back: { - height: math.unit(5, "cm"), - weight: math.unit(1.94, "g"), - name: "Back", - image: { - source: "./media/characters/fleta/back.svg", - extra: 835/803 - } - }, + name: "Megamacro", + height: math.unit(135, "km") }, - [ - { - name: "Micro", - height: math.unit(5, "cm"), - default: true - }, - ] - ) - -characterMakers["Dominic"] = () => makeCharacter( - { name: "Dominic" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(225, "lb"), - name: "Front", - image: { - source: "./media/characters/dominic/front.svg", - extra: 1770/1620 , - bottom: 0.025 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(225, "lb"), - name: "Back", - image: { - source: "./media/characters/dominic/back.svg", - extra: 1745/1620 , - bottom: 0.065 - } - }, + { + name: "Gigamacro", + height: math.unit(20000, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Asana (Mech)" }, + { + side: { + height: math.unit(28.35, "feet"), + weight: math.unit(99.75, "tons"), + name: "Side", + image: { + source: "./media/characters/asana-mech/side.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(28.35, "feet"), + default: true }, - [ - { - name: "Nano", - height: math.unit(0.1, "mm") - }, - { - name: "Micro-", - height: math.unit(1, "mm") - }, - { - name: "Micro", - height: math.unit(4, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 4/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(115, "feet") - }, - { - name: "Macro+", - height: math.unit(955, "feet") - }, - { - name: "Megamacro", - height: math.unit(8990, "feet") - }, - { - name: "Gigmacro", - height: math.unit(9310, "miles") - }, - { - name: "Teramacro", - height: math.unit(1567005010, "miles") - }, - { - name: "Examacro", - height: math.unit(1425, "parsecs") - }, - ] - ) - -characterMakers["Major Colonel"] = () => makeCharacter( - { name: "Major Colonel" }, - { - front: { - height: math.unit(400, "feet"), - weight: math.unit(44444444, "lb"), - name: "Front", - image: { - source: "./media/characters/major-colonel/front.svg" - } - }, - back: { - height: math.unit(400, "feet"), - weight: math.unit(44444444, "lb"), - name: "Back", - image: { - source: "./media/characters/major-colonel/back.svg" - } - }, + { + name: "Macro", + height: math.unit(2500, "feet") }, - [ - { - name: "Macro", - height: math.unit(400, "feet"), - default: true - }, - ] - ) - -characterMakers["Axel Lycan"] = () => makeCharacter( - { name: "Axel Lycan" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/axel-lycan/front.svg", - extra: 1, - bottom: 0.08 - } - }, + { + name: "Megamacro", + height: math.unit(25, "miles") }, - [ - { - name: "Macro", - height: math.unit(1, "km"), - default: true - }, - ] - ) - -characterMakers["Vanrel (Hyena)"] = () => makeCharacter( - { name: "Vanrel (Hyena)" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/vanrel-hyena/front.svg", - extra: 1086/1010 , - bottom: 0.04 - } - }, + { + name: "Examacro", + height: math.unit(6e8, "lightyears") }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Abbott Absol"] = () => makeCharacter( - { name: "Abbott Absol" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(103, "lb"), - name: "Front", - image: { - source: "./media/characters/abbott-absol/front.svg", - extra: 2010/1842 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ashtrek" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/ashtrek/front.svg", + extra: 560 / 524, + bottom: 0.01 + } }, - [ - { - name: "Megamicro", - height: math.unit(0.1, "mm") - }, - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["Hector"] = () => makeCharacter( - { name: "Hector" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(264, "lb"), - name: "Front", - image: { - source: "./media/characters/hector/front.svg", - extra: 2280/2130 , - bottom: 0.07 - } - }, + frontArmor: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front (Armor)", + image: { + source: "./media/characters/ashtrek/front-armor.svg", + extra: 561 / 527, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(12.25, "foot"), - default: true - }, - { - name: "Macro", - height: math.unit(160, "feet") - }, - ] - ) - -characterMakers["Sal"] = () => makeCharacter( - { name: "Sal" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/sal/front.svg", - extra: 1846/1699 , - bottom: 0.04 - } - }, + side: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Side", + image: { + source: "./media/characters/ashtrek/side.svg", + extra: 1717 / 1609, + bottom: 0.005 + } }, - [ - { - name: "Megamacro", - height: math.unit(10, "miles"), - default: true - }, - ] - ) - -characterMakers["Ranger"] = () => makeCharacter( - { name: "Ranger" }, - { - front: { - height: math.unit(3, "meters"), - weight: math.unit(450, "kg"), - name: "front", - image: { - source: "./media/characters/ranger/front.svg", - extra: 2401/2243 , - bottom: 0.05 - } - }, + back: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Back", + image: { + source: "./media/characters/ashtrek/back.svg", + extra: 1570 / 1501 + } }, - [ - { - name: "Normal", - height: math.unit(3, "meters"), - default: true - }, - ] - ) - -characterMakers["Theresa"] = () => makeCharacter( - { name: "Theresa" }, - { - front: { - height: math.unit(14, "feet"), - weight: math.unit(800, "kg"), - name: "Front", - image: { - source: "./media/characters/theresa/front.svg", - extra: 3575/3346 , - bottom: 0.03 - } - }, + }, + [ + { + name: "DEFCON 5", + height: math.unit(5, "meters") }, - [ - { - name: "Normal", - height: math.unit(14, "feet"), - default: true - }, - ] - ) - -characterMakers["Ine"] = () => makeCharacter( - { name: "Ine" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(3, "kg"), - name: "Front", - image: { - source: "./media/characters/ine/front.svg", - extra: 678/539 , - bottom: 0.023 - } - }, + { + name: "DEFCON 4", + height: math.unit(500, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2.265, "feet"), - default: true - }, - ] - ) - -characterMakers["Vial"] = () => makeCharacter( - { name: "Vial" }, - { - front: { - height: math.unit(5, "feet"), - weight: math.unit(30, "kg"), - name: "Front", - image: { - source: "./media/characters/vial/front.svg", - extra: 1365/1277 , - bottom: 0.04 - } - }, + { + name: "DEFCON 3", + height: math.unit(5, "km") }, - [ - { - name: "Normal", - height: math.unit(5, "feet"), - default: true - }, - ] - ) - -characterMakers["Rovoska"] = () => makeCharacter( - { name: "Rovoska" }, - { - side: { - height: math.unit(3.4, "meters"), - weight: math.unit(1000, "lb"), - name: "Side", - image: { - source: "./media/characters/rovoska/side.svg", - extra: 4403/1515 - } - }, + { + name: "DEFCON 2", + height: math.unit(500, "km") }, - [ - { - name: "Normal", - height: math.unit(3.4, "meters"), - default: true - }, - ] - ) - -characterMakers["Gunner Rotthbauer"] = () => makeCharacter( - { name: "Gunner Rotthbauer" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(315, "lb"), - name: "Front", - image: { - source: "./media/characters/gunner-rotthbauer/front.svg" - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(315, "lb"), - name: "Back", - image: { - source: "./media/characters/gunner-rotthbauer/back.svg" - } - }, + { + name: "DEFCON 1", + height: math.unit(500000, "km") }, - [ - { - name: "Micro", - height: math.unit(3.5, "inches") - }, - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(250, "feet") - }, - { - name: "Megamacro", - height: math.unit(1, "AU") - }, - ] - ) - -characterMakers["Allatia"] = () => makeCharacter( - { name: "Allatia" }, - { - front: { - height: math.unit(5 + 5/12, "feet"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/allatia/front.svg", - extra: 1227/1180 , - bottom: 0.027 - } - }, + { + name: "DEFCON 0", + height: math.unit(3, "gigaparsecs") }, - [ - { - name: "Normal", - height: math.unit(5 + 5/12, "feet") - }, - { - name: "Macro", - height: math.unit(250, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8, "miles") - } - ] - ) - -characterMakers["Tene"] = () => makeCharacter( - { name: "Tene" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/tene/front.svg", - extra: 1728/1578 , - bottom: 0.022 - } - }, - stomping: { - height: math.unit(2.025, "meters"), - weight: math.unit(120, "lb"), - name: "Stomping", - image: { - source: "./media/characters/tene/stomping.svg", - extra: 938/873 , - bottom: 0.01 - } - }, - sitting: { - height: math.unit(1, "meter"), - weight: math.unit(120, "lb"), - name: "Sitting", - image: { - source: "./media/characters/tene/sitting.svg", - extra: 437/415 , - bottom: 0.1 - } - }, - feral: { - height: math.unit(3.9, "feet"), - weight: math.unit(250, "lb"), - name: "Feral", - image: { - source: "./media/characters/tene/feral.svg", - extra: 717/458 , - bottom: 0.179 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gale" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front", + image: { + source: "./media/characters/gale/front.svg" + } }, - [ - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Macro", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - ] - ) - -characterMakers["Evander"] = () => makeCharacter( - { name: "Evander" }, - { - side: { - height: math.unit(6, "feet"), - name: "Side", - image: { - source: "./media/characters/evander/side.svg", - extra: 877/477 - } - }, + frontAlt1: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front (Alt 1)", + image: { + source: "./media/characters/gale/front-alt-1.svg" + } }, - [ - { - name: "Normal", - height: math.unit(0.83, "meters"), - default: true - }, - ] - ) - -characterMakers["Ka'Tamra \"Spaz\" Ci'Karan"] = () => makeCharacter( - { name: "Ka'Tamra \"Spaz\" Ci'Karan" }, - { - front: { - height: math.unit(12, "feet"), - weight: math.unit(1000, "lb"), - name: "Front", - image: { - source: "./media/characters/ka'tamra-spaz-ci'karan/front.svg", - extra: 1762/1611 - } - }, - back: { - height: math.unit(12, "feet"), - weight: math.unit(1000, "lb"), - name: "Back", - image: { - source: "./media/characters/ka'tamra-spaz-ci'karan/back.svg", - extra: 1762/1611 - } - }, + frontAlt2: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front (Alt 2)", + image: { + source: "./media/characters/gale/front-alt-2.svg" + } }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Kaiju", - height: math.unit(150, "feet") - }, - ] - ) - -characterMakers["Zero Alurus"] = () => makeCharacter( - { name: "Zero Alurus" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/zero-alurus/front.svg" - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/zero-alurus/back.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet") - }, - { - name: "Macro", - height: math.unit(60, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(450, "feet") - }, - ] - ) - -characterMakers["Mega Shi"] = () => makeCharacter( - { name: "Mega Shi" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lb"), - name: "Front", - image: { - source: "./media/characters/mega-shi/front.svg", - extra: 1279/1250 , - bottom: 0.02 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lb"), - name: "Back", - image: { - source: "./media/characters/mega-shi/back.svg", - extra: 1279/1250 , - bottom: 0.02 - } - }, + { + name: "Macro", + height: math.unit(150, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(16 + 6/12, "feet") - }, - { - name: "Normal", - height: math.unit(660, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Planetary Launch", - height: math.unit(500, "miles") - }, - { - name: "Interstellar", - height: math.unit(1e9, "miles") - }, - { - name: "Leaving the Universe", - height: math.unit(1, "gigaparsec") - }, - { - name: "Travelling Universes", - height: math.unit(30e15, "parsecs") - }, - ] - ) - -characterMakers["Odyssey"] = () => makeCharacter( - { name: "Odyssey" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/odyssey/front.svg", - extra: 1782/1582 , - bottom: 0.01 - } - }, - side: { - height: math.unit(5.6, "feet"), - weight: math.unit(140, "lb"), - name: "Side", - image: { - source: "./media/characters/odyssey/side.svg", - extra: 6462/5700 - } - }, + { + name: "Macro+", + height: math.unit(300, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 4/12, "feet") - }, - { - name: "Macro", - height: math.unit(1, "km") - }, - { - name: "Megamacro", - height: math.unit(3000, "km") - }, - { - name: "Gigamacro", - height: math.unit(1, "AU"), - default: true - }, - { - name: "Omniversal", - height: math.unit(100e14, "lightyears") - }, - ] - ) - -characterMakers["Mekuto"] = () => makeCharacter( - { name: "Mekuto" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lb"), - name: "Front", - image: { - source: "./media/characters/mekuto/front.svg", - extra: 921/832 , - bottom: 0.03 - } - }, - hand: { - height: math.unit(6/10.24, "feet"), - name: "Hand", - image: { - source: "./media/characters/mekuto/hand.svg" - } - }, - foot: { - height: math.unit(6/5.05, "feet"), - name: "Foot", - image: { - source: "./media/characters/mekuto/foot.svg" - } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Draylen" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front", + image: { + source: "./media/characters/draylen/front.svg" + } + } + }, + [ + { + name: "Macro", + height: math.unit(150, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chez" }, + { + front: { + height: math.unit(7 + 9 / 12, "feet"), + weight: math.unit(379, "lbs"), + name: "Front", + image: { + source: "./media/characters/chez/front.svg" + } + }, + side: { + height: math.unit(7 + 9 / 12, "feet"), + weight: math.unit(379, "lbs"), + name: "Side", + image: { + source: "./media/characters/chez/side.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(7 + 9 / 12, "feet"), + default: true + }, + { + name: "God King", + height: math.unit(9750000, "meters") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kaylum" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(275, "lbs"), + name: "Front", + image: { + source: "./media/characters/kaylum/front.svg", + bottom: 0.01, + extra: 1166 / 1031 + } + }, + frontWingless: { + height: math.unit(6, "feet"), + weight: math.unit(275, "lbs"), + name: "Front (Wingless)", + image: { + source: "./media/characters/kaylum/front-wingless.svg", + bottom: 0.01, + extra: 1117 / 1031 + } + } + + }, + [ + { + name: "Normal", + height: math.unit(3.05, "meters") + }, + { + name: "Master", + height: math.unit(5.5, "meters") + }, + { + name: "Rampage", + height: math.unit(19, "meters") + }, + { + name: "Macro Lite", + height: math.unit(37, "meters") + }, + { + name: "Hyper Predator", + height: math.unit(61, "meters") + }, + { + name: "Macro", + height: math.unit(138, "meters"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Geta" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/geta/front.svg" + } + } + + }, + [ + { + name: "Micro", + height: math.unit(3, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tyrnn" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lbs"), + name: "Front", + image: { + source: "./media/characters/tyrnn/front.svg" + } + } + + }, + [ + { + name: "Main Height", + height: math.unit(355, "feet"), + default: true + }, + { + name: "Fave. Height", + height: math.unit(2400, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Apple" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lbs"), + name: "Front", + image: { + source: "./media/characters/appledectomy/front.svg" + } + } + + }, + [ + { + name: "Macro", + height: math.unit(2500, "feet") + }, + { + name: "Megamacro", + height: math.unit(50, "miles"), + default: true + }, + { + name: "Gigamacro", + height: math.unit(5000, "miles") + }, + { + name: "Teramacro", + height: math.unit(250000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vulpes" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Front", + image: { + source: "./media/characters/vulpes/front.svg", + extra: 573 / 543, + bottom: 0.033 + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Side", + image: { + source: "./media/characters/vulpes/side.svg", + extra: 573 / 543, + bottom: 0.01 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Back", + image: { + source: "./media/characters/vulpes/back.svg", + extra: 573 / 543, + } + }, + feet: { + height: math.unit(1.276, "feet"), + name: "Feet", + image: { + source: "./media/characters/vulpes/feet.svg" + } + }, + maw: { + height: math.unit(1.18, "feet"), + name: "Maw", + image: { + source: "./media/characters/vulpes/maw.svg" + } + }, + + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(6.3, "feet") + }, + { + name: "Macro", + height: math.unit(850, "feet") + }, + { + name: "Megamacro", + height: math.unit(7500, "feet"), + default: true + }, + { + name: "Gigamacro", + height: math.unit(570000, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rain Fallen" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Front", + image: { + source: "./media/characters/rain-fallen/front.svg" + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Side", + image: { + source: "./media/characters/rain-fallen/side.svg" + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Back", + image: { + source: "./media/characters/rain-fallen/back.svg" + } + }, + feral: { + height: math.unit(9, "feet"), + weight: math.unit(700, "lbs"), + name: "Feral", + image: { + source: "./media/characters/rain-fallen/feral.svg" + } + }, + + }, + [ + { + name: "Normal", + height: math.unit(5, "meter") + }, + { + name: "Macro", + height: math.unit(150, "meter"), + default: true + }, + { + name: "Megamacro", + height: math.unit(278e6, "meter") + }, + { + name: "Gigamacro", + height: math.unit(2e9, "meter") + }, + { + name: "Teramacro", + height: math.unit(8e12, "meter") + }, + { + name: "Devourer", + height: math.unit(14, "zettameters") + }, + { + name: "Scarlet King", + height: math.unit(18, "yottameters") + }, + { + name: "Void", + height: math.unit(6.66e66, "yottameters") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zaakira" }, + { + standing: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Standing", + image: { + source: "./media/characters/zaakira/standing.svg" + } + }, + laying: { + height: math.unit(3, "feet"), + weight: math.unit(180, "lbs"), + name: "Laying", + image: { + source: "./media/characters/zaakira/laying.svg" + } + }, + + }, + [ + { + name: "Normal", + height: math.unit(12, "feet") + }, + { + name: "Macro", + height: math.unit(279, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sigvald" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lbs"), + name: "Front", + image: { + source: "./media/characters/sigvald/front.svg", + extra: 1000 / 850 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lbs"), + name: "Back", + image: { + source: "./media/characters/sigvald/back.svg" + } + }, + + }, + [ + { + name: "Normal", + height: math.unit(8, "feet") + }, + { + name: "Large", + height: math.unit(12, "feet") + }, + { + name: "Larger", + height: math.unit(20, "feet") + }, + { + name: "Macro", + height: math.unit(150, "feet") + }, + { + name: "Macro+", + height: math.unit(200, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Scott" }, + { + side: { + height: math.unit(12, "feet"), + weight: math.unit(3000, "lbs"), + name: "Side", + image: { + source: "./media/characters/scott/side.svg", + extra: 1, + bottom: 0.069 + } + }, + upright: { + height: math.unit(12, "feet"), + weight: math.unit(3000, "lbs"), + name: "Upright", + image: { + source: "./media/characters/scott/upright.svg", + extra: 1, + bottom: 0.05 + } + }, + + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tobias" }, + { + side: { + height: math.unit(8, "meters"), + weight: math.unit(84755, "lbs"), + name: "Side", + image: { + source: "./media/characters/tobias/side.svg", + extra: 5 / 4 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kieran" }, + { + front: { + height: math.unit(5.5, "feet"), + weight: math.unit(400, "lbs"), + name: "Front", + image: { + source: "./media/characters/kieran/front.svg", + extra: 1.05 + } + }, + side: { + height: math.unit(5.5, "feet"), + weight: math.unit(400, "lbs"), + name: "Side", + image: { + source: "./media/characters/kieran/side.svg", + extra: 950 / 850 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5.5, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sanya" }, + { + side: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Side", + image: { + source: "./media/characters/sanya/side.svg", + bottom: 0.02, + extra: 1.02 + } + }, + }, + [ + { + name: "Small", + height: math.unit(2, "meters") + }, + { + name: "Normal", + height: math.unit(3, "meters") + }, + { + name: "Macro", + height: math.unit(16, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Miranda" }, + { + side: { + height: math.unit(2, "meters"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/miranda/front.svg", + extra: 10.6 / 10 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "James" }, + { + side: { + height: math.unit(2, "meters"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/james/front.svg", + extra: 10 / 8.5 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8.5, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Heather" }, + { + side: { + height: math.unit(9.5, "feet"), + weight: math.unit(2500, "lbs"), + name: "Side", + image: { + source: "./media/characters/heather/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9.5, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lukas" }, + { + side: { + height: math.unit(6.5, "feet"), + weight: math.unit(400, "lbs"), + name: "Side", + image: { + source: "./media/characters/lukas/side.svg", + extra: 7.25 / 6.5 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6.5, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Louise" }, + { + side: { + height: math.unit(5, "feet"), + weight: math.unit(3000, "lbs"), + name: "Side", + image: { + source: "./media/characters/louise/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ramona" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Side", + image: { + source: "./media/characters/ramona/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5.3, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "stories") + }, + { + name: "Macro+", + height: math.unit(50, "stories") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Deerpuff" }, + { + standing: { + height: math.unit(5.75, "feet"), + weight: math.unit(160, "lbs"), + name: "Standing", + image: { + source: "./media/characters/deerpuff/standing.svg", + extra: 682 / 624 + } + }, + sitting: { + height: math.unit(5.75 / 1.79, "feet"), + weight: math.unit(160, "lbs"), + name: "Sitting", + image: { + source: "./media/characters/deerpuff/sitting.svg", + bottom: 44 / 400, + extra: 1 + } + }, + taurLaying: { + height: math.unit(6, "feet"), + weight: math.unit(400, "lbs"), + name: "Taur (Laying)", + image: { + source: "./media/characters/deerpuff/taur-laying.svg" + } + }, + }, + [ + { + name: "Puffball", + height: math.unit(6, "inches") + }, + { + name: "Normalpuff", + height: math.unit(5.75, "feet") + }, + { + name: "Macropuff", + height: math.unit(1500, "feet"), + default: true + }, + { + name: "Megapuff", + height: math.unit(500, "miles") + }, + { + name: "Gigapuff", + height: math.unit(250000, "miles") + }, + { + name: "Omegapuff", + height: math.unit(1000, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vivian" }, + { + stomping: { + height: math.unit(6, "feet"), + weight: math.unit(170, "lbs"), + name: "Stomping", + image: { + source: "./media/characters/vivian/stomping.svg" + } + }, + sitting: { + height: math.unit(6 / 1.75, "feet"), + weight: math.unit(170, "lbs"), + name: "Sitting", + image: { + source: "./media/characters/vivian/sitting.svg", + bottom: 1 / 6.4, + extra: 1, + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(10, "stories") + }, + { + name: "Macro+", + height: math.unit(30, "stories") + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Megamacro+", + height: math.unit(2750000, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Prince" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(160, "lbs"), + name: "Front", + image: { + source: "./media/characters/prince/front.svg", + extra: 3400 / 3000 + } + }, + jumping: { + height: math.unit(6, "feet"), + weight: math.unit(160, "lbs"), + name: "Jumping", + image: { + source: "./media/characters/prince/jump.svg", + extra: 2555 / 2134 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7.75, "feet"), + default: true + }, + { + name: "Not cute", + height: math.unit(17, "feet") + }, + { + name: "I said NOT", + height: math.unit(91, "feet") + }, + { + name: "Please stop", + height: math.unit(560, "feet") + }, + { + name: "What have you done", + height: math.unit(2200, "feet") + }, + { + name: "Deer God", + height: math.unit(3.6, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Psymon" }, + { + standing: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lbs"), + name: "Standing", + image: { + source: "./media/characters/psymon/standing.svg", + extra: 1888 / 1810, + bottom: 0.05 + } + }, + slithering: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lbs"), + name: "Slithering", + image: { + source: "./media/characters/psymon/slithering.svg", + extra: 1330 / 1224 + } + }, + slitheringAlt: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lbs"), + name: "Slithering (Alt)", + image: { + source: "./media/characters/psymon/slithering-alt.svg", + extra: 1330 / 1224 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11.25, "feet"), + default: true + }, + { + name: "Large", + height: math.unit(27, "feet") + }, + { + name: "Giant", + height: math.unit(87, "feet") + }, + { + name: "Macro", + height: math.unit(365, "feet") + }, + { + name: "Megamacro", + height: math.unit(3, "miles") + }, + { + name: "World Serpent", + height: math.unit(8000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Daimos" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/daimos/front.svg", + extra: 4160 / 3897, + bottom: 0.021 + } + } + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Big Dog", + height: math.unit(22, "feet") + }, + { + name: "Macro", + height: math.unit(127, "feet") + }, + { + name: "Megamacro", + height: math.unit(3600, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Blake" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Side", + image: { + source: "./media/characters/blake/side.svg", + extra: 1212 / 1120, + bottom: 0.05 + } + }, + crouched: { + height: math.unit(6 * 0.57, "feet"), + weight: math.unit(180, "lbs"), + name: "Crouched", + image: { + source: "./media/characters/blake/crouched.svg", + extra: 840 / 587, + bottom: 0.04 + } + }, + bent: { + height: math.unit(6 * 0.75, "feet"), + weight: math.unit(180, "lbs"), + name: "Bent", + image: { + source: "./media/characters/blake/bent.svg", + extra: 592 / 544, + bottom: 0.035 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 1 / 6, "feet"), + default: true + }, + { + name: "Big Backside", + height: math.unit(37, "feet") + }, + { + name: "Subway Shredder", + height: math.unit(72, "feet") + }, + { + name: "City Carver", + height: math.unit(1675, "feet") + }, + { + name: "Tectonic Tweaker", + height: math.unit(2300, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Guisetto" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/guisetto/front.svg", + extra: 856 / 817, + bottom: 0.06 + } + }, + airborne: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Airborne", + image: { + source: "./media/characters/guisetto/airborne.svg", + extra: 584 / 525 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10 + 11 / 12, "feet"), + default: true + }, + { + name: "Large", + height: math.unit(35, "feet") + }, + { + name: "Macro", + height: math.unit(475, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Luxor" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/luxor/front.svg", + extra: 2940 / 2152 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Back", + image: { + source: "./media/characters/luxor/back.svg", + extra: 1083 / 960 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 5 / 6, "feet"), + default: true + }, + { + name: "Lamp", + height: math.unit(50, "feet") + }, + { + name: "Lämp", + height: math.unit(300, "feet") + }, + { + name: "The sun is a lamp", + height: math.unit(250000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Huoyan" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(50, "lbs"), + name: "Front", + image: { + source: "./media/characters/huoyan/front.svg" + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Side", + image: { + source: "./media/characters/huoyan/side.svg" + } + }, + }, + [ + { + name: "Chef", + height: math.unit(9, "feet") + }, + { + name: "Normal", + height: math.unit(65, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(780, "feet") + }, + { + name: "Flaming Mountain", + height: math.unit(4.8, "miles") + }, + { + name: "Celestial", + height: math.unit(765000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tails" }, + { + front: { + height: math.unit(5 + 3 / 4, "feet"), + weight: math.unit(120, "lbs"), + name: "Front", + image: { + source: "./media/characters/tails/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(5 + 3 / 4, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rainy" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(50, "lbs"), + name: "Front", + image: { + source: "./media/characters/rainy/front.svg" + } + } + }, + [ + { + name: "Macro", + height: math.unit(800, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rainier" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/rainier/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(2, "mm"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Andy" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/andy/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(1000, "feet") + }, + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + { + name: "Gigamacro", + height: math.unit(5000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cimmaron" }, + { + frontClothed: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Front (Clothed)", + image: { + source: "./media/characters/cimmaron/front-clothed.svg", + extra: 701 / 676, + bottom: 0.046 + } + }, + backClothed: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Back (Clothed)", + image: { + source: "./media/characters/cimmaron/back-clothed.svg", + extra: 701 / 676, + bottom: 0.046 + } + }, + frontNude: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Front (Nude)", + image: { + source: "./media/characters/cimmaron/front-nude.svg", + extra: 701 / 676, + bottom: 0.046 + } + }, + backNude: { + height: math.unit(6, "feet"), + weight: math.unit(210, "lbs"), + name: "Back (Nude)", + image: { + source: "./media/characters/cimmaron/back-nude.svg", + extra: 701 / 676, + bottom: 0.046 + } + } + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + { + name: "Macro Mayor", + height: math.unit(350, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Akari Kaen" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Front", + image: { + source: "./media/characters/akari/front.svg", + extra: 962 / 901, + bottom: 0.04 + } + } + }, + [ + { + name: "Micro", + height: math.unit(5, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(7, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cynosura" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(140, "lbs"), + name: "Front", + image: { + source: "./media/characters/cynosura/front.svg", + extra: 896 / 847 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(140, "lbs"), + name: "Back", + image: { + source: "./media/characters/cynosura/back.svg", + extra: 1365 / 1250 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "inches") + }, + { + name: "Normal", + height: math.unit(5.75, "feet"), + default: true + }, + { + name: "Tall", + height: math.unit(10, "feet") + }, + { + name: "Big", + height: math.unit(20, "feet") + }, + { + name: "Macro", + height: math.unit(50, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gin" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(170, "lbs"), + name: "Front", + image: { + source: "./media/characters/gin/front.svg", + extra: 1.053, + bottom: 0.025 + } + }, + foot: { + height: math.unit(6 / 4.25, "feet"), + name: "Foot", + image: { + source: "./media/characters/gin/foot.svg" + } + }, + sole: { + height: math.unit(6 / 4.40, "feet"), + name: "Sole", + image: { + source: "./media/characters/gin/sole.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9 + 4 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(1500, "feet") + }, + { + name: "Megamacro", + height: math.unit(200, "miles"), + default: true + }, + { + name: "Gigamacro", + height: math.unit(500, "megameters") + }, + { + name: "Teramacro", + height: math.unit(15, "lightyears") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Guy" }, + { + front: { + height: math.unit(6 + 1 / 6, "feet"), + weight: math.unit(178, "lbs"), + name: "Front", + image: { + source: "./media/characters/guy/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 6, "feet"), + default: true + }, + { + name: "Large", + height: math.unit(25 + 7 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(60 + 9 / 12, "feet") + }, + { + name: "Macro+", + height: math.unit(246, "feet") + }, + { + name: "Macro++", + height: math.unit(878, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tiberius" }, + { + front: { + height: math.unit(9, "feet"), + weight: math.unit(800, "lbs"), + name: "Front", + image: { + source: "./media/characters/tiberius/front.svg", + extra: 2295 / 2071 + } + }, + back: { + height: math.unit(9, "feet"), + weight: math.unit(800, "lbs"), + name: "Back", + image: { + source: "./media/characters/tiberius/back.svg", + extra: 2373 / 2160 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Surgo" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(600, "lbs"), + name: "Front", + image: { + source: "./media/characters/surgo/front.svg", + extra: 3591 / 2227 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(600, "lbs"), + name: "Back", + image: { + source: "./media/characters/surgo/back.svg", + extra: 3557 / 2228 + } + }, + laying: { + height: math.unit(6 * 0.85, "feet"), + weight: math.unit(600, "lbs"), + name: "Laying", + image: { + source: "./media/characters/surgo/laying.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cibus" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Side", + image: { + source: "./media/characters/cibus/side.svg", + extra: 800 / 400 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nibbles" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(240, "lbs"), + name: "Front", + image: { + source: "./media/characters/nibbles/front.svg" + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(240, "lbs"), + name: "Side", + image: { + source: "./media/characters/nibbles/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rikky" }, + { + side: { + height: math.unit(5 + 1 / 6, "feet"), + weight: math.unit(130, "lbs"), + name: "Side", + image: { + source: "./media/characters/rikky/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 1 / 6, "feet") + }, + { + name: "Macro", + height: math.unit(152, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(7, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Malfressa" }, + { + side: { + height: math.unit(370, "cm"), + weight: math.unit(350, "lbs"), + name: "Side", + image: { + source: "./media/characters/malfressa/side.svg" + } + }, + walking: { + height: math.unit(370, "cm"), + weight: math.unit(350, "lbs"), + name: "Walking", + image: { + source: "./media/characters/malfressa/walking.svg" + } + }, + feral: { + height: math.unit(2500, "cm"), + weight: math.unit(100000, "lbs"), + name: "Feral", + image: { + source: "./media/characters/malfressa/feral.svg", + extra: 2108 / 837, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(370, "cm") + }, + { + name: "Macro", + height: math.unit(300, "meters"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jaro" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(60, "kg"), + name: "Front", + image: { + source: "./media/characters/jaro/front.svg" + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(60, "kg"), + name: "Back", + image: { + source: "./media/characters/jaro/back.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(7, "inches") + }, + { + name: "Normal", + height: math.unit(5.5, "feet"), + default: true + }, + { + name: "Minimacro", + height: math.unit(20, "feet") + }, + { + name: "Macro", + height: math.unit(200, "meters") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rogue" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(195, "lb"), + name: "Front", + image: { + source: "./media/characters/rogue/front.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(90, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Piper" }, + { + front: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/piper/front.svg", + extra: 3928 / 3681 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 8 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(250, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(7, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gemini" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/gemini/front.svg" + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(220, "lb"), + name: "Back", + image: { + source: "./media/characters/gemini/back.svg" + } + }, + kneeling: { + height: math.unit(6 / 1.5, "feet"), + weight: math.unit(220, "lb"), + name: "Kneeling", + image: { + source: "./media/characters/gemini/kneeling.svg", + bottom: 0.02 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(300, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(6900, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Alicia" }, + { + anthro: { + height: math.unit(2.35, "meters"), + weight: math.unit(73, "kg"), + name: "Anthro", + image: { + source: "./media/characters/alicia/anthro.svg" + } + }, + feral: { + height: math.unit(1.69, "meters"), + weight: math.unit(73, "kg"), + name: "Feral", + image: { + source: "./media/characters/alicia/feral.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.35, "meters") + }, + { + name: "Macro", + height: math.unit(60, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10000, "kilometers") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Archy" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(250, "lbs"), + name: "Front", + image: { + source: "./media/characters/archy/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Shorty", + height: math.unit(5, "feet") + }, + { + name: "Normal", + height: math.unit(7, "feet") + }, + { + name: "Macro", + height: math.unit(600, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Berri" }, + { + front: { + height: math.unit(1.65, "meters"), + weight: math.unit(74, "kg"), + name: "Front", + image: { + source: "./media/characters/berri/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(1.65, "meters") + }, + { + name: "Macro", + height: math.unit(60, "m"), + default: true + }, + { + name: "Megamacro", + height: math.unit(9.213, "km") + }, + { + name: "Planet Eater", + height: math.unit(489, "megameters") + }, + { + name: "Teramacro", + height: math.unit(2471635000000, "meters") + }, + { + name: "Examacro", + height: math.unit(8.0624e+26, "meters") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lexi" }, + { + front: { + height: math.unit(1.72, "meters"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/lexi/front.svg" + } + } + }, + [ + { + name: "Very Smol", + height: math.unit(10, "mm") + }, + { + name: "Micro", + height: math.unit(6.8, "cm"), + default: true + }, + { + name: "Normal", + height: math.unit(1.72, "m") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Martin" }, + { + front: { + height: math.unit(1.69, "meters"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/martin/front.svg", + extra: 596 / 581 + } + } + }, + [ + { + name: "Micro", + height: math.unit(6.85, "cm"), + default: true + }, + { + name: "Normal", + height: math.unit(1.69, "m") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Juno" }, + { + front: { + height: math.unit(1.69, "meters"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/juno/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(7, "cm") + }, + { + name: "Normal", + height: math.unit(1.89, "m") + }, + { + name: "Macro", + height: math.unit(353, "meters"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Samantha" }, + { + front: { + height: math.unit(1.93, "meters"), + weight: math.unit(83, "kg"), + name: "Front", + image: { + source: "./media/characters/samantha/front.svg" + } + }, + frontClothed: { + height: math.unit(1.93, "meters"), + weight: math.unit(83, "kg"), + name: "Front (Clothed)", + image: { + source: "./media/characters/samantha/front-clothed.svg" + } + }, + back: { + height: math.unit(1.93, "meters"), + weight: math.unit(83, "kg"), + name: "Back", + image: { + source: "./media/characters/samantha/back.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.93, "m") + }, + { + name: "Macro", + height: math.unit(74, "meters"), + default: true + }, + { + name: "Macro+", + height: math.unit(223, "meters"), + }, + { + name: "Megamacro", + height: math.unit(8381, "meters"), + }, + { + name: "Megamacro+", + height: math.unit(12000, "kilometers") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dr. Clay" }, + { + front: { + height: math.unit(1.92, "meters"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/dr-clay/front.svg" + } + }, + frontClothed: { + height: math.unit(1.92, "meters"), + weight: math.unit(80, "kg"), + name: "Front (Clothed)", + image: { + source: "./media/characters/dr-clay/front-clothed.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(1.92, "m") + }, + { + name: "Macro", + height: math.unit(214, "meters"), + default: true + }, + { + name: "Macro+", + height: math.unit(12.237, "meters"), + }, + { + name: "Megamacro", + height: math.unit(557, "megameters"), + }, + { + name: "Unimaginable", + height: math.unit(120e9, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Wyvrn Ripsnarl" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/wyvrn-ripsnarl/front.svg" + } + } + }, + [ + { + name: "Teramacro", + height: math.unit(500000, "lightyears"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vemus" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(150, "kg"), + name: "Front", + image: { + source: "./media/characters/vemus/front.svg", + extra: 2384 / 2084, + bottom: 0.0123 + } + } + }, + [ + { + name: "Normal", + height: math.unit(3.75, "meters"), + default: true + }, + { + name: "Big", + height: math.unit(8, "meters") + }, + { + name: "Macro", + height: math.unit(100, "meters") + }, + { + name: "Macro+", + height: math.unit(1500, "meters") + }, + { + name: "Stellar", + height: math.unit(14e8, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Beherit" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/beherit/front.svg", + extra: 1408 / 1242 + } + } + }, + [ + { + name: "Normal", + height: math.unit(6, "feet") + }, + { + name: "Lorg", + height: math.unit(25, "feet"), + default: true + }, + { + name: "Lorger", + height: math.unit(75, "feet") + }, + { + name: "Macro", + height: math.unit(200, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Everett" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(150, "kg"), + name: "Front", + image: { + source: "./media/characters/everett/front.svg", + extra: 2038 / 1737, + bottom: 0.03 + } + }, + paw: { + height: math.unit(2 / 3.6, "meters"), + name: "Paw", + image: { + source: "./media/characters/everett/paw.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(15, "feet"), + default: true + }, + { + name: "Lorg", + height: math.unit(70, "feet"), + default: true + }, + { + name: "Lorger", + height: math.unit(250, "feet") + }, + { + name: "Macro", + height: math.unit(500, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rose Lion" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(86, "kg"), + name: "Front", + image: { + source: "./media/characters/rose-lion/front.svg" + } + }, + bent: { + height: math.unit(2 / 1.4288, "meters"), + weight: math.unit(86, "kg"), + name: "Bent", + image: { + source: "./media/characters/rose-lion/bent.svg" + } + } + }, + [ + { + name: "Mini-Micro", + height: math.unit(1, "cm") + }, + { + name: "Micro", + height: math.unit(3.5, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(6 + 1 / 6, "feet") + }, + { + name: "Mini-Macro", + height: math.unit(9 + 10 / 12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Regal" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(350, "lbs"), + name: "Front", + image: { + source: "./media/characters/regal/front.svg" + } + }, + back: { + height: math.unit(2, "meters"), + weight: math.unit(350, "lbs"), + name: "Back", + image: { + source: "./media/characters/regal/back.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(350, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Opal" }, + { + front: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(100, "lbs"), + name: "Front", + image: { + source: "./media/characters/opal/front.svg" + } + }, + frontAlt: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(100, "lbs"), + name: "Front (Alt)", + image: { + source: "./media/characters/opal/front-alt.svg" + } + }, + }, + [ + { + name: "Small", + height: math.unit(4 + 11 / 12, "feet") + }, + { + name: "Normal", + height: math.unit(20, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(120, "feet") + }, + { + name: "Megamacro", + height: math.unit(80, "miles") + }, + { + name: "True Size", + height: math.unit(100000, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vector Wuff" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Front", + image: { + source: "./media/characters/vector-wuff/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(2.8, "meters") + }, + { + name: "Macro", + height: math.unit(450, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(15, "kilometers") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dannik" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(256, "lbs"), + name: "Front", + image: { + source: "./media/characters/dannik/front.svg" + } + } + }, + [ + { + name: "Macro", + height: math.unit(69.57, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Azura Saharah" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lbs"), + name: "Front", + image: { + source: "./media/characters/azura-saharah/front.svg" + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lbs"), + name: "Back", + image: { + source: "./media/characters/azura-saharah/back.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(100, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kennedy" }, + { + side: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(163, "lbs"), + name: "Side", + image: { + source: "./media/characters/kennedy/side.svg" + } + } + }, + [ + { + name: "Standard Doggo", + height: math.unit(5 + 4 / 12, "feet") + }, + { + name: "Big Doggo", + height: math.unit(25 + 3 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Odi Lunar" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(90, "lbs"), + name: "Front", + image: { + source: "./media/characters/odi-lunar/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(3, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5.5, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mandake" }, + { + back: { + height: math.unit(6, "feet"), + weight: math.unit(220, "lbs"), + name: "Back", + image: { + source: "./media/characters/mandake/back.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(78, "feet") + }, + { + name: "Macro+", + height: math.unit(300, "meters") + }, + { + name: "Macro++", + height: math.unit(2400, "feet") + }, + { + name: "Megamacro", + height: math.unit(5167, "meters") + }, + { + name: "Gigamacro", + height: math.unit(41769, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Yozey" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lbs"), + name: "Front", + image: { + source: "./media/characters/yozey/front.svg" + } + }, + frontAlt: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lbs"), + name: "Front (Alt)", + image: { + source: "./media/characters/yozey/front-alt.svg" + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lbs"), + name: "Side", + image: { + source: "./media/characters/yozey/side.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(6, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Valeska Voss" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(103, "lbs"), + name: "Front", + image: { + source: "./media/characters/valeska-voss/front.svg" + } + } + }, + [ + { + name: "Mini-Sized Sub", + height: math.unit(3.1, "inches") + }, + { + name: "Mid-Sized Sub", + height: math.unit(6.2, "inches") + }, + { + name: "Full-Sized Sub", + height: math.unit(9.3, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 2 / 12, "foot"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gene Zeta" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(160, "lbs"), + name: "Front", + image: { + source: "./media/characters/gene-zeta/front.svg", + bottom: 0.03, + extra: 1 + } + } + }, + [ + { + name: "Normal", + height: math.unit(6.25, "foot"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Razinox" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(350, "lbs"), + name: "Front", + image: { + source: "./media/characters/razinox/front.svg", + extra: 1686 / 1548 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(350, "lbs"), + name: "Back", + image: { + source: "./media/characters/razinox/back.svg", + extra: 1660 / 1590 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10 + 8 / 12, "foot") + }, + { + name: "Minimacro", + height: math.unit(15, "foot") + }, + { + name: "Macro", + height: math.unit(60, "foot"), + default: true + }, + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + { + name: "Gigamacro", + height: math.unit(6000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cobalt" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/cobalt/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(8 + 1 / 12, "foot") + }, + { + name: "Macro", + height: math.unit(111, "foot"), + default: true + }, + { + name: "Supracosmic", + height: math.unit(1e42, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Amanda" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(140, "lbs"), + name: "Front", + image: { + source: "./media/characters/amanda/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(5, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Teal" }, + { + front: { + height: math.unit(5.59, "feet"), + weight: math.unit(250, "lbs"), + name: "Front", + image: { + source: "./media/characters/teal/front.svg" + } + }, + frontAlt: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lbs"), + name: "Front (Alt)", + image: { + source: "./media/characters/teal/front-alt.svg", + bottom: 0.04, + extra: 1 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ravin Amulet" }, + { + frontCat: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front (Cat)", + image: { + source: "./media/characters/ravin-amulet/front-cat.svg" + } + }, + frontCatAlt: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front (Alt, Cat)", + image: { + source: "./media/characters/ravin-amulet/front-cat-alt.svg" + } + }, + frontWerewolf: { + height: math.unit(6 * 1.2, "feet"), + weight: math.unit(225, "lbs"), + name: "Front (Werewolf)", + image: { + source: "./media/characters/ravin-amulet/front-werewolf.svg" + } + }, + backWerewolf: { + height: math.unit(6 * 1.2, "feet"), + weight: math.unit(225, "lbs"), + name: "Back (Werewolf)", + image: { + source: "./media/characters/ravin-amulet/back-werewolf.svg" + } + }, + }, + [ + { + name: "Nano", + height: math.unit(1, "micrometer") + }, + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(60, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fluoresce" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(165, "lbs"), + name: "Front", + image: { + source: "./media/characters/fluoresce/front.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(6, "cm") + }, + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(56, "feet") + }, + { + name: "Megamacro", + height: math.unit(1.9, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aurora" }, + { + front: { + height: math.unit(9 + 6 / 12, "feet"), + weight: math.unit(523, "lbs"), + name: "Side", + image: { + source: "./media/characters/aurora/side.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(9 + 6 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(96, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(243, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ranek" }, + { + front: { + height: math.unit(194, "cm"), + weight: math.unit(90, "kg"), + name: "Front", + image: { + source: "./media/characters/ranek/front.svg" + } + }, + side: { + height: math.unit(194, "cm"), + weight: math.unit(90, "kg"), + name: "Side", + image: { + source: "./media/characters/ranek/side.svg" + } + }, + back: { + height: math.unit(194, "cm"), + weight: math.unit(90, "kg"), + name: "Back", + image: { + source: "./media/characters/ranek/back.svg" + } + }, + feral: { + height: math.unit(30, "cm"), + weight: math.unit(1.6, "lbs"), + name: "Feral", + image: { + source: "./media/characters/ranek/feral.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(194, "cm"), + default: true + }, + { + name: "Macro", + height: math.unit(100, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Andrew Cooper" }, + { + front: { + height: math.unit(5 + 6 / 12, "feet"), + weight: math.unit(153, "lbs"), + name: "Front", + image: { + source: "./media/characters/andrew-cooper/front.svg" + } + }, + }, + [ + { + name: "Nano", + height: math.unit(1, "mm") + }, + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 6 / 12, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Akane Sato" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/akane-sato/front.svg", + extra: 1219 / 1140 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Back", + image: { + source: "./media/characters/akane-sato/back.svg", + extra: 1219 / 1170 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.5, "meters") + }, + { + name: "Macro", + height: math.unit(250, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(25, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rook" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(65, "kg"), + name: "Front", + image: { + source: "./media/characters/rook/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(8.8, "feet") + }, + { + name: "Macro", + height: math.unit(88, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Prodigy" }, + { + front: { + height: math.unit(12 + 2 / 12, "feet"), + weight: math.unit(808, "lbs"), + name: "Front", + image: { + source: "./media/characters/prodigy/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(12 + 2 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(143, "feet") + }, + { + name: "Macro+", + height: math.unit(400, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Daniel" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lbs"), + name: "Front", + image: { + source: "./media/characters/daniel/front.svg" + } + }, + leaning: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lbs"), + name: "Leaning", + image: { + source: "./media/characters/daniel/leaning.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(1000, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chiros" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(88, "lbs"), + name: "Front", + image: { + source: "./media/characters/chiros/front.svg", + extra: 306 / 226 + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(88, "lbs"), + name: "Side", + image: { + source: "./media/characters/chiros/side.svg", + extra: 306 / 226 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "cm"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Selka" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(100, "lbs"), + name: "Front", + image: { + source: "./media/characters/selka/front.svg", + extra: 947 / 887 + } + } + }, + [ + { + name: "Normal", + height: math.unit(5, "cm"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Verin" }, + { + front: { + height: math.unit(8 + 3 / 12, "feet"), + weight: math.unit(424, "lbs"), + name: "Front", + image: { + source: "./media/characters/verin/front.svg", + extra: 1845 / 1550 + } + }, + frontArmored: { + height: math.unit(8 + 3 / 12, "feet"), + weight: math.unit(424, "lbs"), + name: "Front (Armored)", + image: { + source: "./media/characters/verin/front-armor.svg", + extra: 1845 / 1550, + bottom: 0.01 + } + }, + back: { + height: math.unit(8 + 3 / 12, "feet"), + weight: math.unit(424, "lbs"), + name: "Back", + image: { + source: "./media/characters/verin/back.svg", + bottom: 0.1, + extra: 1 + } + }, + foot: { + height: math.unit((8 + 3 / 12) / 4.7, "feet"), + name: "Foot", + image: { + source: "./media/characters/verin/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 3 / 12, "feet") + }, + { + name: "Minimacro", + height: math.unit(21, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(626, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sovrim Terraquian" }, + { + front: { + height: math.unit(2.718, "meters"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/sovrim-terraquian/front.svg" + } + }, + back: { + height: math.unit(2.718, "meters"), + weight: math.unit(150, "lbs"), + name: "Back", + image: { + source: "./media/characters/sovrim-terraquian/back.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Small", + height: math.unit(1, "meter") + }, + { + name: "Normal", + height: math.unit(Math.E, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "meters") + }, + { + name: "Macro+", + height: math.unit(400, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Reece Silvermane" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(489, "lbs"), + name: "Front", + image: { + source: "./media/characters/reece-silvermane/front.svg", + bottom: 0.02, + extra: 1 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(1.5, "miles"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kane" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(78, "kg"), + name: "Front", + image: { + source: "./media/characters/kane/front.svg", + extra: 978 / 899 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.1, "m"), + }, + { + name: "Macro", + height: math.unit(1, "km"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tegon" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "kg"), + name: "Front", + image: { + source: "./media/characters/tegon/front.svg", + bottom: 0.01, + extra: 1 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(69, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Arcturax" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(2304, "lbs"), + name: "Side", + image: { + source: "./media/characters/arcturax/side.svg", + extra: 790 / 376, + bottom: 0.01 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inch") + }, + { + name: "Normal", + height: math.unit(6, "feet") + }, + { + name: "Macro", + height: math.unit(39, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(7, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sentri" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(50, "lbs"), + name: "Front", + image: { + source: "./media/characters/sentri/front.svg", + extra: 1750 / 1570, + bottom: 0.025 + } + }, + frontAlt: { + height: math.unit(6, "feet"), + weight: math.unit(50, "lbs"), + name: "Front (Alt)", + image: { + source: "./media/characters/sentri/front-alt.svg", + extra: 1750 / 1570, + bottom: 0.025 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(15, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(2500, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Corvin" }, + { + front: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(130, "lbs"), + name: "Front", + image: { + source: "./media/characters/corvin/front.svg", + extra: 1803 / 1629 + } + }, + frontShirt: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(130, "lbs"), + name: "Front (Shirt)", + image: { + source: "./media/characters/corvin/front-shirt.svg", + extra: 1803 / 1629 + } + }, + frontPoncho: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(130, "lbs"), + name: "Front (Poncho)", + image: { + source: "./media/characters/corvin/front-poncho.svg", + extra: 1803 / 1629 + } + }, + side: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(130, "lbs"), + name: "Side", + image: { + source: "./media/characters/corvin/side.svg", + extra: 1012 / 945 + } + }, + back: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(130, "lbs"), + name: "Back", + image: { + source: "./media/characters/corvin/back.svg", + extra: 1803 / 1629 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 8 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(300, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(500, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Q" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(135, "lbs"), + name: "Front", + image: { + source: "./media/characters/q/front.svg", + extra: 854 / 752, + bottom: 0.005 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(130, "lbs"), + name: "Back", + image: { + source: "./media/characters/q/back.svg", + extra: 854 / 752 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(90, "feet"), + default: true + }, + { + name: "Extra Macro", + height: math.unit(300, "feet"), + }, + { + name: "BIG WALF", + height: math.unit(750, "feet"), + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Carley" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/carley/front.svg", + extra: 3927 / 3540, + bottom: 0.03 + } + } + }, + [ + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(185, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8, "miles"), + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Citrine" }, + { + front: { + height: math.unit(3, "feet"), + weight: math.unit(28, "lbs"), + name: "Front", + image: { + source: "./media/characters/citrine/front.svg" + } + } + }, + [ + { + name: "Normal", + height: math.unit(3, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aura Starwind" }, + { + front: { + height: math.unit(14, "feet"), + weight: math.unit(1450, "kg"), + name: "Front", + image: { + source: "./media/characters/aura-starwind/front.svg", + extra: 1455 / 1335 + } + }, + side: { + height: math.unit(14, "feet"), + weight: math.unit(1450, "kg"), + name: "Side", + image: { + source: "./media/characters/aura-starwind/side.svg", + extra: 1654 / 1497 + } + }, + taur: { + height: math.unit(18, "feet"), + weight: math.unit(5500, "kg"), + name: "Taur", + image: { + source: "./media/characters/aura-starwind/taur.svg", + extra: 1760 / 1650 + } + }, + feral: { + height: math.unit(46, "feet"), + weight: math.unit(25000, "kg"), + name: "Feral", + image: { + source: "./media/characters/aura-starwind/feral.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(14, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(50, "meters") + }, + { + name: "Megamacro", + height: math.unit(5000, "meters") + }, + { + name: "Gigamacro", + height: math.unit(100000, "kilometers") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rivet" }, + { + front: { + height: math.unit(2 + 7 / 12, "feet"), + weight: math.unit(32, "lbs"), + name: "Front", + image: { + source: "./media/characters/rivet/front.svg", + extra: 1716 / 1658, + bottom: 0.03 + } + }, + foot: { + height: math.unit(0.551, "feet"), + name: "Rivet's Foot", + image: { + source: "./media/characters/rivet/foot.svg" }, + rename: true + } + }, + [ + { + name: "Micro", + height: math.unit(1.5, "inches"), + }, + { + name: "Normal", + height: math.unit(2 + 7 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(85, "feet") + }, + { + name: "Megamacro", + height: math.unit(2.2, "km") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Coffee" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/coffee/front.svg", + extra: 3666 / 3032, + bottom: 0.04 + } + }, + foot: { + height: math.unit(1.29, "feet"), + name: "Foot", + image: { + source: "./media/characters/coffee/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches"), + }, + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(800, "feet") + }, + { + name: "Megamacro", + height: math.unit(25, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chari-Gal" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lbs"), + name: "Front", + image: { + source: "./media/characters/chari-gal/front.svg", + extra: 1568 / 1385, + bottom: 0.047 + } + }, + gigantamax: { + height: math.unit(6 * 16, "feet"), + weight: math.unit(200 * 16 * 16 * 16, "lbs"), + name: "Gigantamax", + image: { + source: "./media/characters/chari-gal/gigantamax.svg", + extra: 1124 / 888, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(200, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nova" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lbs"), + name: "Front", + image: { + source: "./media/characters/nova/front.svg", + extra: 5000 / 4722, + bottom: 0.02 + } + } + }, + [ + { + name: "Micro-", + height: math.unit(0.8, "inches") + }, + { + name: "Micro", + height: math.unit(2, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Argent" }, + { + front: { + height: math.unit(3 + 1 / 12, "feet"), + weight: math.unit(21.7, "lbs"), + name: "Front", + image: { + source: "./media/characters/argent/front.svg", + extra: 1565 / 1416, + bottom: 0.01 + } + } + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(3 + 1 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(120, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mira al-Cul" }, + { + lamp: { + height: math.unit(7 * 1559 / 989, "feet"), + name: "Magic Lamp", + image: { + source: "./media/characters/mira-al-cul/lamp.svg", + extra: 1617 / 1559 + } + }, + front: { + height: math.unit(7, "feet"), + name: "Front", + image: { + source: "./media/characters/mira-al-cul/front.svg", + extra: 1044 / 990 + } + }, + }, + [ + { + name: "Heavily Restricted", + height: math.unit(7 * 1559 / 989, "feet") + }, + { + name: "Freshly Freed", + height: math.unit(50 * 1559 / 989, "feet") + }, + { + name: "World Encompassing", + height: math.unit(10000 * 1559 / 989, "miles") + }, + { + name: "Galactic", + height: math.unit(1.433 * 1559 / 989, "zettameters") + }, + { + name: "Palmed Universe", + height: math.unit(6000 * 1559 / 989, "yottameters"), + default: true + }, + { + name: "Multiversal Matriarch", + height: math.unit(8.87e10, "yottameters") + }, + { + name: "Void Mother", + height: math.unit(3.14e110, "yottaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kuro-shi Uchū" }, + { + front: { + height: math.unit(17 + 1 / 12, "feet"), + weight: math.unit(476.2 * 5, "lbs"), + name: "Front", + image: { + source: "./media/characters/kuro-shi-uchū/front.svg", + extra: 2329 / 1835, + bottom: 0.02 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(12, "meters") + }, + { + name: "Planetary", + height: math.unit(0.00929, "AU"), + default: true + }, + { + name: "Universal", + height: math.unit(20, "gigaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Katherine" }, + { + front: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lbs"), + name: "Front", + image: { + source: "./media/characters/katherine/front.svg", + extra: 2075 / 1969 + } + }, + dress: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lbs"), + name: "Dress", + image: { + source: "./media/characters/katherine/dress.svg", + extra: 2258 / 2064 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5 + 2 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(100, "meters") + }, + { + name: "Megamacro", + height: math.unit(80, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Yevis" }, + { + front: { + height: math.unit(7 + 8 / 12, "feet"), + weight: math.unit(250, "lbs"), + name: "Front", + image: { + source: "./media/characters/yevis/front.svg", + extra: 1938 / 1755 + } + } + }, + [ + { + name: "Mortal", + height: math.unit(7 + 8 / 12, "feet") + }, + { + name: "Battle", + height: math.unit(25 + 11 / 12, "feet") + }, + { + name: "Wrath", + height: math.unit(1654 + 11 / 12, "feet") + }, + { + name: "Planet Destroyer", + height: math.unit(12000, "miles") + }, + { + name: "Galaxy Conqueror", + height: math.unit(1.45, "zettameters"), + default: true + }, + { + name: "Universal War", + height: math.unit(184, "gigaparsecs") + }, + { + name: "Eternity War", + height: math.unit(1.98e55, "yottaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xavier" }, + { + front: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(63, "kg"), + name: "Front", + image: { + source: "./media/characters/xavier/front.svg", + extra: 944 / 883 + } + }, + frontStretch: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(63, "kg"), + name: "Stretching", + image: { + source: "./media/characters/xavier/front-stretch.svg", + extra: 962 / 820 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 8 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(100, "meters"), + default: true + }, + { + name: "McLargeHuge", + height: math.unit(10, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Joshii" }, + { + front: { + height: math.unit(5 + 5 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/joshii/front.svg" + } + }, + foot: { + height: math.unit((5 + 5 / 12) * 0.1676, "feet"), + name: "Foot", + image: { + source: "./media/characters/joshii/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(785, "feet") + }, + { + name: "Megamacro", + height: math.unit(24.5, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Goddess Elizabeth" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/goddess-elizabeth/front.svg", + extra: 1800 / 1525, + bottom: 0.005 + } + }, + foot: { + height: math.unit(6 * 0.25436 * 1800 / 1525 / 2, "feet"), + name: "Foot", + image: { + source: "./media/characters/goddess-elizabeth/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(12, "feet") + }, + { + name: "Normal", + height: math.unit(80, "miles"), + default: true + }, + { + name: "Macro", + height: math.unit(15000, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kara" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(144, "lb"), + name: "Front", + image: { + source: "./media/characters/kara/front.svg" + } + }, + feet: { + height: math.unit(6 / 6.765, "feet"), + name: "Kara's Feet", + rename: true, + image: { + source: "./media/characters/kara/feet.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(174, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tyrone" }, + { + front: { + height: math.unit(18, "feet"), + weight: math.unit(4050, "lb"), + name: "Front", + image: { + source: "./media/characters/tyrone/front.svg", + extra: 2520 / 2402, + bottom: 0.025 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(18, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Danny" }, + { + front: { + height: math.unit(7 + 8 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/danny/front.svg", + extra: 1490 / 1350 + } + }, + back: { + height: math.unit(7 + 8 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Back", + image: { + source: "./media/characters/danny/back.svg", + extra: 1490 / 1350 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mallow" }, + { + front: { + height: math.unit(3.5, "inches"), + weight: math.unit(19, "grams"), + name: "Front", + image: { + source: "./media/characters/mallow/front.svg", + extra: 471 / 431 + } + }, + back: { + height: math.unit(3.5, "inches"), + weight: math.unit(19, "grams"), + name: "Back", + image: { + source: "./media/characters/mallow/back.svg", + extra: 471 / 431 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3.5, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Starry Aqua" }, + { + front: { + height: math.unit(9, "feet"), + weight: math.unit(230, "kg"), + name: "Front", + image: { + source: "./media/characters/starry-aqua/front.svg" + } + }, + back: { + height: math.unit(9, "feet"), + weight: math.unit(230, "kg"), + name: "Back", + image: { + source: "./media/characters/starry-aqua/back.svg" + } + }, + hand: { + height: math.unit(9 * 0.1168, "feet"), + name: "Hand", + image: { + source: "./media/characters/starry-aqua/hand.svg" + } + }, + foot: { + height: math.unit(9 * 0.18, "feet"), + name: "Foot", + image: { + source: "./media/characters/starry-aqua/foot.svg" + } + } + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(9, "feet") + }, + { + name: "Macro", + height: math.unit(300, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(3200, "feet") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Luka" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(230, "lb"), + name: "Front", + image: { + source: "./media/characters/luka/front.svg", + extra: 1, + bottom: 0.025 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12 + 8 / 12, "feet"), + default: true + }, + { + name: "Minimacro", + height: math.unit(20, "feet") + }, + { + name: "Macro", + height: math.unit(250, "feet") + }, + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + { + name: "Gigamacro", + height: math.unit(8000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Natalie Nightring" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/natalie-nightring/front.svg", + extra: 1, + bottom: 0.06 + } + }, + }, + [ + { + name: "Uh Oh", + height: math.unit(0.1, "mm") + }, + { + name: "Small", + height: math.unit(3, "inches") + }, + { + name: "Human Scale", + height: math.unit(6, "feet") + }, + { + name: "Librarian", + height: math.unit(50, "feet"), + default: true + }, + { + name: "Immense", + height: math.unit(200, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Danni Rosie" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lbs"), + name: "Front", + image: { + source: "./media/characters/danni-rosie/front.svg", + extra: 1260 / 1128, + bottom: 0.022 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Samantha Kruse" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/samantha-kruse/front.svg", + extra: (985 / 935), + bottom: 0.03 + } + }, + frontUndressed: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front (Undressed)", + image: { + source: "./media/characters/samantha-kruse/front-undressed.svg", + extra: (973 / 923), + bottom: 0.025 + } + }, + fat: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(900, "lb"), + name: "Front (Fat)", + image: { + source: "./media/characters/samantha-kruse/fat.svg", + extra: 2688 / 2561 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Amelia Rosie" }, + { + back: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(4963, "lb"), + name: "Back", + image: { + source: "./media/characters/amelia-rosie/back.svg", + extra: 1113 / 963, + bottom: 0.01 + } + }, + }, + [ + { + name: "Level 0", + height: math.unit(5 + 4 / 12, "feet") + }, + { + name: "Level 1", + height: math.unit(164597, "feet"), + default: true + }, + { + name: "Level 2", + height: math.unit(956243, "miles") + }, + { + name: "Level 3", + height: math.unit(29421709423, "miles") + }, + { + name: "Level 4", + height: math.unit(154, "lightyears") + }, + { + name: "Level 5", + height: math.unit(4738272, "lightyears") + }, + { + name: "Level 6", + height: math.unit(145787152896, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rook Kitara" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(65, "kg"), + name: "Front", + image: { + source: "./media/characters/rook-kitara/front.svg", + extra: 1347 / 1274, + bottom: 0.005 + } + }, + }, + [ + { + name: "Totally Unfair", + height: math.unit(1.8, "mm") + }, + { + name: "Lap Rookie", + height: math.unit(1.4, "feet") + }, + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + { + name: "How Did This Happen", + height: math.unit(80, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pisces" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(300, "lb"), + name: "Front", + image: { + source: "./media/characters/pisces/front.svg", + extra: 2255 / 2115, + bottom: 0.03 + } + }, + back: { + height: math.unit(7, "feet"), + weight: math.unit(300, "lb"), + name: "Back", + image: { + source: "./media/characters/pisces/back.svg", + extra: 2146 / 2055, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Swimming Pool", + height: math.unit(12.2, "meters") + }, + { + name: "Olympic Swimming Pool", + height: math.unit(56.3, "meters") + }, + { + name: "Lake Superior", + height: math.unit(93900, "meters") + }, + { + name: "Mediterranean Sea", + height: math.unit(644457, "meters") + }, + { + name: "World's Oceans", + height: math.unit(4567491, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zelas" }, + { + front: { + height: math.unit(2.3, "meters"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/zelas/front.svg" + } + }, + side: { + height: math.unit(2.3, "meters"), + weight: math.unit(120, "kg"), + name: "Side", + image: { + source: "./media/characters/zelas/side.svg" + } + }, + back: { + height: math.unit(2.3, "meters"), + weight: math.unit(120, "kg"), + name: "Back", + image: { + source: "./media/characters/zelas/back.svg" + } + }, + foot: { + height: math.unit(1.116, "feet"), + name: "Foot", + image: { + source: "./media/characters/zelas/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.3, "meters") + }, + { + name: "Macro", + height: math.unit(30, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Talbot" }, + { + front: { + height: math.unit(1, "inch"), + weight: math.unit(0.21, "grams"), + name: "Front", + image: { + source: "./media/characters/talbot/front.svg", + extra: 594 / 544 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fliss" }, + { + front: { + height: math.unit(3 + 3 / 12, "feet"), + weight: math.unit(51.8, "lb"), + name: "Front", + image: { + source: "./media/characters/fliss/front.svg", + extra: 840 / 640 + } + }, + }, + [ + { + name: "Teeny Tiny", + height: math.unit(1, "mm") + }, + { + name: "Small", + height: math.unit(1, "inch"), + default: true + }, + { + name: "Standard Sylveon", + height: math.unit(3 + 3 / 12, "feet") + }, + { + name: "Large Nuisance", + height: math.unit(33, "feet") + }, + { + name: "City Filler", + height: math.unit(3000, "feet") + }, + { + name: "New Horizon", + height: math.unit(6000, "miles") + }, + + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fleta" }, + { + front: { + height: math.unit(5, "cm"), + weight: math.unit(1.94, "g"), + name: "Front", + image: { + source: "./media/characters/fleta/front.svg", + extra: 835 / 803 + } + }, + back: { + height: math.unit(5, "cm"), + weight: math.unit(1.94, "g"), + name: "Back", + image: { + source: "./media/characters/fleta/back.svg", + extra: 835 / 803 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(5, "cm"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dominic" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lb"), + name: "Front", + image: { + source: "./media/characters/dominic/front.svg", + extra: 1770 / 1620, + bottom: 0.025 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lb"), + name: "Back", + image: { + source: "./media/characters/dominic/back.svg", + extra: 1745 / 1620, + bottom: 0.065 + } + }, + }, + [ + { + name: "Nano", + height: math.unit(0.1, "mm") + }, + { + name: "Micro-", + height: math.unit(1, "mm") + }, + { + name: "Micro", + height: math.unit(4, "inches") + }, + { + name: "Normal", + height: math.unit(6 + 4 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(115, "feet") + }, + { + name: "Macro+", + height: math.unit(955, "feet") + }, + { + name: "Megamacro", + height: math.unit(8990, "feet") + }, + { + name: "Gigmacro", + height: math.unit(9310, "miles") + }, + { + name: "Teramacro", + height: math.unit(1567005010, "miles") + }, + { + name: "Examacro", + height: math.unit(1425, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Major Colonel" }, + { + front: { + height: math.unit(400, "feet"), + weight: math.unit(44444444, "lb"), + name: "Front", + image: { + source: "./media/characters/major-colonel/front.svg" + } + }, + back: { + height: math.unit(400, "feet"), + weight: math.unit(44444444, "lb"), + name: "Back", + image: { + source: "./media/characters/major-colonel/back.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(400, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Axel Lycan" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/axel-lycan/front.svg", + extra: 1, + bottom: 0.08 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(1, "km"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vanrel (Hyena)" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/vanrel-hyena/front.svg", + extra: 1086 / 1010, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Abbott Absol" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(103, "lb"), + name: "Front", + image: { + source: "./media/characters/abbott-absol/front.svg", + extra: 2010 / 1842 + } + }, + }, + [ + { + name: "Megamicro", + height: math.unit(0.1, "mm") + }, + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hector" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(264, "lb"), + name: "Front", + image: { + source: "./media/characters/hector/front.svg", + extra: 2280 / 2130, + bottom: 0.07 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12.25, "foot"), + default: true + }, + { + name: "Macro", + height: math.unit(160, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sal" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/sal/front.svg", + extra: 1846 / 1699, + bottom: 0.04 + } + }, + }, + [ + { + name: "Megamacro", + height: math.unit(10, "miles"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ranger" }, + { + front: { + height: math.unit(3, "meters"), + weight: math.unit(450, "kg"), + name: "front", + image: { + source: "./media/characters/ranger/front.svg", + extra: 2401 / 2243, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Theresa" }, + { + front: { + height: math.unit(14, "feet"), + weight: math.unit(800, "kg"), + name: "Front", + image: { + source: "./media/characters/theresa/front.svg", + extra: 3575 / 3346, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(14, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ine" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(3, "kg"), + name: "Front", + image: { + source: "./media/characters/ine/front.svg", + extra: 678 / 539, + bottom: 0.023 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.265, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vial" }, + { + front: { + height: math.unit(5, "feet"), + weight: math.unit(30, "kg"), + name: "Front", + image: { + source: "./media/characters/vial/front.svg", + extra: 1365 / 1277, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rovoska" }, + { + side: { + height: math.unit(3.4, "meters"), + weight: math.unit(1000, "lb"), + name: "Side", + image: { + source: "./media/characters/rovoska/side.svg", + extra: 4403 / 1515 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3.4, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gunner Rotthbauer" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(315, "lb"), + name: "Front", + image: { + source: "./media/characters/gunner-rotthbauer/front.svg" + } + }, + back: { + height: math.unit(8, "feet"), + weight: math.unit(315, "lb"), + name: "Back", + image: { + source: "./media/characters/gunner-rotthbauer/back.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3.5, "inches") + }, + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(250, "feet") + }, + { + name: "Megamacro", + height: math.unit(1, "AU") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Allatia" }, + { + front: { + height: math.unit(5 + 5 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/allatia/front.svg", + extra: 1227 / 1180, + bottom: 0.027 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(250, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8, "miles") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tene" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/tene/front.svg", + extra: 1728 / 1578, + bottom: 0.022 + } + }, + stomping: { + height: math.unit(2.025, "meters"), + weight: math.unit(120, "lb"), + name: "Stomping", + image: { + source: "./media/characters/tene/stomping.svg", + extra: 938 / 873, + bottom: 0.01 + } + }, + sitting: { + height: math.unit(1, "meter"), + weight: math.unit(120, "lb"), + name: "Sitting", + image: { + source: "./media/characters/tene/sitting.svg", + extra: 437 / 415, + bottom: 0.1 + } + }, + feral: { + height: math.unit(3.9, "feet"), + weight: math.unit(250, "lb"), + name: "Feral", + image: { + source: "./media/characters/tene/feral.svg", + extra: 717 / 458, + bottom: 0.179 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet") + }, + { + name: "Macro", + height: math.unit(300, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Evander" }, + { + side: { + height: math.unit(6, "feet"), + name: "Side", + image: { + source: "./media/characters/evander/side.svg", + extra: 877 / 477 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(0.83, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ka'Tamra \"Spaz\" Ci'Karan" }, + { + front: { + height: math.unit(12, "feet"), + weight: math.unit(1000, "lb"), + name: "Front", + image: { + source: "./media/characters/ka'tamra-spaz-ci'karan/front.svg", + extra: 1762 / 1611 + } + }, + back: { + height: math.unit(12, "feet"), + weight: math.unit(1000, "lb"), + name: "Back", + image: { + source: "./media/characters/ka'tamra-spaz-ci'karan/back.svg", + extra: 1762 / 1611 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + { + name: "Kaiju", + height: math.unit(150, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zero Alurus" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/zero-alurus/front.svg" + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/zero-alurus/back.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(60, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(450, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mega Shi" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lb"), + name: "Front", + image: { + source: "./media/characters/mega-shi/front.svg", + extra: 1279 / 1250, + bottom: 0.02 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lb"), + name: "Back", + image: { + source: "./media/characters/mega-shi/back.svg", + extra: 1279 / 1250, + bottom: 0.02 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(16 + 6 / 12, "feet") + }, + { + name: "Normal", + height: math.unit(660, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Planetary Launch", + height: math.unit(500, "miles") + }, + { + name: "Interstellar", + height: math.unit(1e9, "miles") + }, + { + name: "Leaving the Universe", + height: math.unit(1, "gigaparsec") + }, + { + name: "Travelling Universes", + height: math.unit(30e15, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Odyssey" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/odyssey/front.svg", + extra: 1782 / 1582, + bottom: 0.01 + } + }, + side: { + height: math.unit(5.6, "feet"), + weight: math.unit(140, "lb"), + name: "Side", + image: { + source: "./media/characters/odyssey/side.svg", + extra: 6462 / 5700 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(1, "km") + }, + { + name: "Megamacro", + height: math.unit(3000, "km") + }, + { + name: "Gigamacro", + height: math.unit(1, "AU"), + default: true + }, + { + name: "Omniversal", + height: math.unit(100e14, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mekuto" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lb"), + name: "Front", + image: { + source: "./media/characters/mekuto/front.svg", + extra: 921 / 832, + bottom: 0.03 + } + }, + hand: { + height: math.unit(6 / 10.24, "feet"), + name: "Hand", + image: { + source: "./media/characters/mekuto/hand.svg" + } + }, + foot: { + height: math.unit(6 / 5.05, "feet"), + name: "Foot", + image: { + source: "./media/characters/mekuto/foot.svg" + } + }, + }, + [ + { + name: "Minimicro", + height: math.unit(0.2, "inches") + }, + { + name: "Micro", + height: math.unit(1.5, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + { + name: "Minimacro", + height: math.unit(17 + 9 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(177.5, "feet") + }, + { + name: "Megamacro", + height: math.unit(152, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dafydd Tomos" }, + { + front: { + height: math.unit(6.5, "inches"), + weight: math.unit(13, "oz"), + name: "Front", + image: { + source: "./media/characters/dafydd-tomos/front.svg", + extra: 2990 / 2603, + bottom: 0.03 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6.5, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Splinter" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/splinter/front.svg", + extra: 2990 / 2882, + bottom: 0.04 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/splinter/back.svg", + extra: 2990 / 2882, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet") + }, + { + name: "Macro", + height: math.unit(230, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "SnowGabumon" }, + { + front: { + height: math.unit(4 + 10 / 12, "feet"), + weight: math.unit(480, "lb"), + name: "Front", + image: { + source: "./media/characters/snow-gabumon/front.svg", + extra: 1140 / 963, + bottom: 0.058 + } + }, + back: { + height: math.unit(4 + 10 / 12, "feet"), + weight: math.unit(480, "lb"), + name: "Back", + image: { + source: "./media/characters/snow-gabumon/back.svg", + extra: 1115 / 962, + bottom: 0.041 + } + }, + frontUndresed: { + height: math.unit(4 + 10 / 12, "feet"), + weight: math.unit(480, "lb"), + name: "Front (Undressed)", + image: { + source: "./media/characters/snow-gabumon/front-undressed.svg", + extra: 1061 / 960, + bottom: 0.045 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(4 + 10 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(200, "feet") + }, + { + name: "Megamacro", + height: math.unit(120, "miles") + }, + { + name: "Gigamacro", + height: math.unit(9800, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Moody" }, + { + front: { + height: math.unit(1.7, "meters"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/moody/front.svg", + extra: 3226 / 3007, + bottom: 0.087 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "mm") + }, + { + name: "Normal", + height: math.unit(1.7, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(80, "meters") + }, + { + name: "Macro+", + height: math.unit(500, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zyas" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/zyas/front.svg", + extra: 1180 / 1120, + bottom: 0.045 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(500, "feet") + }, + { + name: "Megamacro", + height: math.unit(5, "miles") + }, + { + name: "Teramacro", + height: math.unit(150000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cuon" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/cuon/front.svg", + extra: 1390 / 1320, + bottom: 0.008 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(18 + 9 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(360, "feet") + }, + { + name: "Megamacro", + height: math.unit(360, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nyanuxk" }, + { + front: { + height: math.unit(2.4, "meters"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/nyanuxk/front.svg", + extra: 1172 / 1084, + bottom: 0.065 + } + }, + side: { + height: math.unit(2.4, "meters"), + weight: math.unit(70, "kg"), + name: "Side", + image: { + source: "./media/characters/nyanuxk/side.svg", + extra: 1190 / 1132, + bottom: 0.007 + } + }, + back: { + height: math.unit(2.4, "meters"), + weight: math.unit(70, "kg"), + name: "Back", + image: { + source: "./media/characters/nyanuxk/back.svg", + extra: 1200 / 1141, + bottom: 0.015 + } + }, + foot: { + height: math.unit(0.52, "meters"), + name: "Foot", + image: { + source: "./media/characters/nyanuxk/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "cm") + }, + { + name: "Normal", + height: math.unit(2.4, "meters"), + default: true + }, + { + name: "Smaller Macro", + height: math.unit(120, "meters") + }, + { + name: "Bigger Macro", + height: math.unit(1.2, "km") + }, + { + name: "Megamacro", + height: math.unit(15, "kilometers") + }, + { + name: "Gigamacro", + height: math.unit(2000, "km") + }, + { + name: "Teramacro", + height: math.unit(500000, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ailbhe" }, + { + side: { + height: math.unit(6, "feet"), + name: "Side", + image: { + source: "./media/characters/ailbhe/side.svg", + extra: 757 / 464, + bottom: 0.041 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.07, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zevulfius" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/zevulfius/front.svg", + extra: 965 / 903 + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(120, "kg"), + name: "Side", + image: { + source: "./media/characters/zevulfius/side.svg", + extra: 939 / 900 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(120, "kg"), + name: "Back", + image: { + source: "./media/characters/zevulfius/back.svg", + extra: 918 / 854, + bottom: 0.005 + } + }, + foot: { + height: math.unit(6 / 3.72, "feet"), + name: "Foot", + image: { + source: "./media/characters/zevulfius/foot.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(750, "meters") + }, + { + name: "Megamacro", + height: math.unit(20, "km"), + default: true + }, + { + name: "Gigamacro", + height: math.unit(2000, "km") + }, + { + name: "Teramacro", + height: math.unit(250000, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rikes" }, + { + front: { + height: math.unit(100, "feet"), + weight: math.unit(350, "kg"), + name: "Front", + image: { + source: "./media/characters/rikes/front.svg", + extra: 1565 / 1483, + bottom: 0.017 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(100, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Adam Silver-Mane" }, + { + anthro: { + height: math.unit(8, "feet"), + weight: math.unit(120, "kg"), + name: "Anthro", + image: { + source: "./media/characters/adam-silver-mane/anthro.svg", + extra: 5743 / 5339, + bottom: 0.07 + } + }, + taur: { + height: math.unit(16, "feet"), + weight: math.unit(1500, "kg"), + name: "Taur", + image: { + source: "./media/characters/adam-silver-mane/taur.svg", + extra: 1713 / 1571, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet") + }, + { + name: "Minimacro", + height: math.unit(80, "feet") + }, + { + name: "Macro", + height: math.unit(800, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8000, "feet") + }, + { + name: "Gigamacro", + height: math.unit(800, "miles") + }, + { + name: "Teramacro", + height: math.unit(80000, "miles") + }, + { + name: "Celestial", + height: math.unit(8e6, "miles") + }, + { + name: "Star Dragon", + height: math.unit(800000, "parsecs") + }, + { + name: "Godly", + height: math.unit(800, "teraparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ky'owin" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/ky'owin/front.svg", + extra: 3888 / 3068, + bottom: 0.015 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 8 / 12, "feet") + }, + { + name: "Large", + height: math.unit(68, "feet") + }, + { + name: "Macro", + height: math.unit(132, "feet") + }, + { + name: "Macro+", + height: math.unit(340, "feet") + }, + { + name: "Macro++", + height: math.unit(680, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + { + name: "Megamacro+", + height: math.unit(10, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mal" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(50, "lb"), + name: "Front", + image: { + source: "./media/characters/mal/front.svg", + extra: 785 / 724, + bottom: 0.07 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "inches") + }, + { + name: "Normal", + height: math.unit(4, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(200, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jordan Deware" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/jordan-deware/front.svg", + extra: 1191 / 1012 + } + }, + }, + [ + { + name: "Nano", + height: math.unit(0.01, "mm") + }, + { + name: "Minimicro", + height: math.unit(1, "mm") + }, + { + name: "Micro", + height: math.unit(0.5, "inches") + }, + { + name: "Normal", + height: math.unit(4, "feet"), + default: true + }, + { + name: "Minimacro", + height: math.unit(40, "meters") + }, + { + name: "Small Macro", + height: math.unit(400, "meters") + }, + { + name: "Macro", + height: math.unit(4, "miles") + }, + { + name: "Megamacro", + height: math.unit(40, "miles") + }, + { + name: "Megamacro+", + height: math.unit(400, "miles") + }, + { + name: "Gigamacro", + height: math.unit(400000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kimiko" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/kimiko/side.svg", + extra: 600 / 358 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(15, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(220, "feet") + }, + { + name: "Macro+", + height: math.unit(1450, "feet") + }, + { + name: "Megamacro", + height: math.unit(11500, "feet") + }, + { + name: "Gigamacro", + height: math.unit(9500, "miles") + }, + { + name: "Teramacro", + height: math.unit(2208005005, "miles") + }, + { + name: "Examacro", + height: math.unit(2750, "parsecs") + }, + { + name: "Zettamacro", + height: math.unit(101500, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Andrew Sleepy" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/andrew-sleepy/front.svg" + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(70, "kg"), + name: "Side", + image: { + source: "./media/characters/andrew-sleepy/side.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "mm"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Judio" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/judio/front.svg", + extra: 1258 / 1110 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 6 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(1000, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nomaxice" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/nomaxice/front.svg", + extra: 1498 / 1073, + bottom: 0.075 + } + }, + foot: { + height: math.unit(1.1, "feet"), + name: "Foot", + image: { + source: "./media/characters/nomaxice/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(8, "cm") + }, + { + name: "Norm", + height: math.unit(1.82, "m") + }, + { + name: "Norm+", + height: math.unit(8.8, "feet") + }, + { + name: "Big", + height: math.unit(8, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(18, "meters") + }, + { + name: "Macro+", + height: math.unit(88, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dydros" }, + { + front: { + height: math.unit(12, "feet"), + weight: math.unit(1.5, "tons"), + name: "Front", + image: { + source: "./media/characters/dydros/front.svg", + extra: 863 / 800, + bottom: 0.015 + } + }, + back: { + height: math.unit(12, "feet"), + weight: math.unit(1.5, "tons"), + name: "Back", + image: { + source: "./media/characters/dydros/back.svg", + extra: 900 / 843, + bottom: 0.005 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Riggi" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(100, "kg"), + name: "Front", + image: { + source: "./media/characters/riggi/front.svg", + extra: 5787 / 5303 + } + }, + hyper: { + height: math.unit(6 * 5 / 3, "feet"), + weight: math.unit(400 * 5 / 3 * 5 / 3 * 5 / 3, "kg"), + name: "Hyper", + image: { + source: "./media/characters/riggi/hyper.svg", + extra: 3595 / 3485 + } + }, + }, + [ + { + name: "Small Macro", + height: math.unit(50, "feet") + }, + { + name: "Default", + height: math.unit(200, "feet"), + default: true + }, + { + name: "Loom", + height: math.unit(10000, "feet") + }, + { + name: "Cruising Altitude", + height: math.unit(30000, "feet") + }, + { + name: "Megamacro", + height: math.unit(100, "miles") + }, + { + name: "Continent Sized", + height: math.unit(2800, "miles") + }, + { + name: "Earth Sized", + height: math.unit(8000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Alexi" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lb"), + name: "Front", + image: { + source: "./media/characters/alexi/front.svg", + extra: 3483 / 3291, + bottom: 0.04 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lb"), + name: "Back", + image: { + source: "./media/characters/alexi/back.svg", + extra: 3533 / 3356, + bottom: 0.021 + } + }, + frontTransformed: { + height: math.unit(12.5, "feet"), + weight: math.unit(4000, "lb"), + name: "Front (Transformed)", + image: { + source: "./media/characters/alexi/front-transformed.svg", + extra: 5345 / 5100, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3, "meters"), + default: true + }, + { + name: "Minimacro", + height: math.unit(30, "meters") + }, + { + name: "Macro", + height: math.unit(500, "meters") + }, + { + name: "Megamacro", + height: math.unit(9000, "km") + }, + { + name: "Teramacro", + height: math.unit(384000, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kayroo" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/kayroo/front.svg", + extra: 1153 / 1038, + bottom: 0.06 + } + }, + foot: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Foot", + image: { + source: "./media/characters/kayroo/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Minimacro", + height: math.unit(250, "feet") + }, + { + name: "Macro", + height: math.unit(2800, "feet") + }, + { + name: "Megamacro", + height: math.unit(5200, "feet") + }, + { + name: "Gigamacro", + height: math.unit(27000, "feet") + }, + { + name: "Omega", + height: math.unit(45000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rhys" }, + { + front: { + height: math.unit(18, "feet"), + weight: math.unit(5800, "lb"), + name: "Front", + image: { + source: "./media/characters/rhys/front.svg", + extra: 3386 / 3090, + bottom: 0.07 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(18, "feet"), + default: true + }, + { + name: "Working Size", + height: math.unit(200, "feet") + }, + { + name: "Demolition Size", + height: math.unit(2000, "feet") + }, + { + name: "Maximum Licensed Size", + height: math.unit(5, "miles") + }, + { + name: "Maximum Observed Size", + height: math.unit(10, "yottameters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Toto" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lb"), + name: "Front", + image: { + source: "./media/characters/toto/front.svg", + extra: 527 / 479, + bottom: 0.05 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "feet") + }, + { + name: "Normal", + height: math.unit(10, "feet") + }, + { + name: "Macro", + height: math.unit(150, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(1200, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "King" }, + { + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/king/back.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(8, "feet") + }, + { + name: "Macro", + height: math.unit(200, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(50, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cordite" }, + { + anthro: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(280, "lb"), + name: "Anthro", + image: { + source: "./media/characters/cordite/anthro.svg", + extra: 1986 / 1905, + bottom: 0.025 + } + }, + feral: { + height: math.unit(2, "feet"), + weight: math.unit(90, "lb"), + name: "Feral", + image: { + source: "./media/characters/cordite/feral.svg", + extra: 1260 / 755, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pianostrong" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/pianostrong/front.svg", + extra: 6577 / 6254, + bottom: 0.02 + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/pianostrong/side.svg", + extra: 6106 / 5730 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/pianostrong/back.svg", + extra: 6085 / 5733, + bottom: 0.01 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(100, "feet") + }, + { + name: "Macro+", + height: math.unit(300, "feet"), + default: true + }, + { + name: "Macro++", + height: math.unit(1000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kona" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/kona/front.svg", + extra: 2960 / 2629, + bottom: 0.005 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11 + 8 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(850, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(1.5, "km"), + default: true + }, + { + name: "Megamacro", + height: math.unit(80, "miles") + }, + { + name: "Gigamacro", + height: math.unit(3500, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Levi" }, + { + side: { + height: math.unit(1.9, "meters"), + weight: math.unit(326, "kg"), + name: "Side", + image: { + source: "./media/characters/levi/side.svg", + extra: 1704 / 1334, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.9, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "meters") + }, + { + name: "Macro+", + height: math.unit(200, "meters") + }, + { + name: "Megamacro", + height: math.unit(2, "km") + }, + { + name: "Megamacro+", + height: math.unit(20, "km") + }, + { + name: "Gigamacro", + height: math.unit(2500, "km") + }, + { + name: "Gigamacro+", + height: math.unit(120000, "km") + }, + { + name: "Teramacro", + height: math.unit(7.77e6, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "BMC" }, + { + front: { + height: math.unit(6 + 4 / 12, "feet"), + weight: math.unit(188, "lb"), + name: "Front", + image: { + source: "./media/characters/bmc/front.svg", + extra: 1067 / 1022, + bottom: 0.047 + } + }, + }, + [ + { + name: "Human-sized", + height: math.unit(6 + 4 / 12, "feet") + }, + { + name: "Small", + height: math.unit(250, "feet") + }, + { + name: "Normal", + height: math.unit(1250, "feet"), + default: true + }, + { + name: "Good Day", + height: math.unit(88, "miles") + }, + { + name: "Largest Measured Size", + height: math.unit(11.2e6, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sven the Kaiju" }, + { + front: { + height: math.unit(20, "feet"), + weight: math.unit(2016, "kg"), + name: "Front", + image: { + source: "./media/characters/sven-the-kaiju/front.svg", + extra: 1479 / 1449, + bottom: 0.05 + } + }, + }, + [ + { + name: "Fairy", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(20, "feet"), + default: true + }, + { + name: "Rampage", + height: math.unit(200, "feet") + }, + { + name: "Archfey Forest Guardian", + height: math.unit(1, "mile") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Marik" }, + { + front: { + height: math.unit(4, "meters"), + weight: math.unit(2, "tons"), + name: "Front", + image: { + source: "./media/characters/marik/front.svg", + extra: 1057 / 1003, + bottom: 0.08 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "meters") + }, + { + name: "Megamacro", + height: math.unit(50, "km") + }, + { + name: "Gigamacro", + height: math.unit(100, "km") + }, + { + name: "Alpha Macro", + height: math.unit(7.88e7, "yottameters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mel" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(110, "lb"), + name: "Front", + image: { + source: "./media/characters/mel/front.svg", + extra: 736 / 617, + bottom: 0.017 + } + }, + }, + [ + { + name: "Pico", + height: math.unit(3, "pm") + }, + { + name: "Nano", + height: math.unit(3, "nm") + }, + { + name: "Micro", + height: math.unit(0.3, "mm"), + default: true + }, + { + name: "Micro+", + height: math.unit(3, "mm") + }, + { + name: "Normal", + height: math.unit(5 + 10.5 / 12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lykonous" }, + { + kaiju: { + height: math.unit(1.75, "meters"), + weight: math.unit(55, "kg"), + name: "Kaiju", + image: { + source: "./media/characters/lykonous/kaiju.svg", + extra: 1055 / 946, + bottom: 0.135 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.5, "meters"), + default: true + }, + { + name: "Kaiju Dragon", + height: math.unit(60, "meters") + }, + { + name: "Mega Kaiju", + height: math.unit(120, "km") + }, + { + name: "Giga Kaiju", + height: math.unit(200, "megameters") + }, + { + name: "Terra Kaiju", + height: math.unit(400, "gigameters") + }, + { + name: "Kaiju Dragon God", + height: math.unit(13000, "exaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Blü" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/blü/front.svg", + extra: 1883 / 1564, + bottom: 0.031 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(13, "feet"), + default: true + }, + { + name: "Big Boi", + height: math.unit(150, "meters") + }, + { + name: "Mini Stomper", + height: math.unit(300, "meters") + }, + { + name: "Macro", + height: math.unit(1000, "meters") + }, + { + name: "Megamacro", + height: math.unit(11000, "meters") + }, + { + name: "Gigamacro", + height: math.unit(11000, "km") + }, + { + name: "Teramacro", + height: math.unit(420000, "km") + }, + { + name: "Examacro", + height: math.unit(120, "parsecs") + }, + { + name: "God Tho", + height: math.unit(98000000000, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Scales" }, + { + taurFront: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lb"), + name: "Taur (Front)", + image: { + source: "./media/characters/scales/taur-front.svg", + extra: 1, + bottom: 0.05 + } + }, + taurBack: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lb"), + name: "Taur (Back)", + image: { + source: "./media/characters/scales/taur-back.svg", + extra: 1, + bottom: 0.08 + } + }, + anthro: { + height: math.unit(6 * 7 / 12, "feet"), + weight: math.unit(100, "lb"), + name: "Anthro", + image: { + source: "./media/characters/scales/anthro.svg", + extra: 1, + bottom: 0.06 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Koragos" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/koragos/front.svg", + extra: 841 / 794, + bottom: 0.035 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/koragos/back.svg", + extra: 841 / 810, + bottom: 0.022 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 11 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(490, "feet") + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Gigamacro", + height: math.unit(50, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xylrem" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lb"), + name: "Front", + image: { + source: "./media/characters/xylrem/front.svg", + extra: 3323 / 3050, + bottom: 0.065 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "feet") + }, + { + name: "Normal", + height: math.unit(16, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(2720, "feet") + }, + { + name: "Megamacro", + height: math.unit(25000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ikideru" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(250, "kg"), + name: "Front", + image: { + source: "./media/characters/ikideru/front.svg", + extra: 930 / 870, + bottom: 0.087 + } + }, + back: { + height: math.unit(8, "feet"), + weight: math.unit(250, "kg"), + name: "Back", + image: { + source: "./media/characters/ikideru/back.svg", + extra: 919 / 852, + bottom: 0.055 + } + }, + }, + [ + { + name: "Rare", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Playful Loom", + height: math.unit(80, "feet") + }, + { + name: "City Leaner", + height: math.unit(230, "feet") + }, + { + name: "Megamacro", + height: math.unit(2500, "feet") + }, + { + name: "Gigamacro", + height: math.unit(26400, "feet") + }, + { + name: "Tectonic Shifter", + height: math.unit(1.7, "megameters") + }, + { + name: "Planet Carer", + height: math.unit(21, "megameters") + }, + { + name: "God", + height: math.unit(11157.22, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Neo" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/neo/front.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches"), + default: true + }, + { + name: "Human Size", + height: math.unit(5 + 8 / 12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chauncey (Chantz)" }, + { + front: { + height: math.unit(13 + 10 / 12, "feet"), + weight: math.unit(5320, "lb"), + name: "Front", + image: { + source: "./media/characters/chauncey-chantz/front.svg", + extra: 1587 / 1435, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(13 + 10 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(45, "feet") + }, + { + name: "Megamacro", + height: math.unit(250, "miles") + }, + { + name: "Planetary", + height: math.unit(10000, "miles") + }, + { + name: "Galactic", + height: math.unit(40000, "parsecs") + }, + { + name: "Universal", + height: math.unit(1, "yottameter") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Epifox" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/epifox/front.svg", + extra: 1, + bottom: 0.075 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(3810, "feet") + }, + { + name: "Megamacro", + height: math.unit(500, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Colin T." }, + { + front: { + height: math.unit(1.8796, "m"), + weight: math.unit(230, "lb"), + name: "Front", + image: { + source: "./media/characters/colin-t/front.svg", + extra: 1272 / 1193, + bottom: 0.07 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(0.571, "meters") + }, + { + name: "Normal", + height: math.unit(1.8796, "meters"), + default: true + }, + { + name: "Tall", + height: math.unit(4, "meters") + }, + { + name: "Macro", + height: math.unit(67.241, "meters") + }, + { + name: "Megamacro", + height: math.unit(371.856, "meters") + }, + { + name: "Planetary", + height: math.unit(12631.5689, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Matvei" }, + { + front: { + height: math.unit(1.85, "meters"), + weight: math.unit(80, "kg"), + name: "Front", + image: { + source: "./media/characters/matvei/front.svg", + extra: 614 / 594, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.85, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Quincy" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(70, "lb"), + name: "Front", + image: { + source: "./media/characters/quincy/front.svg", + extra: 3041 / 2751 + } + }, + back: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(70, "lb"), + name: "Back", + image: { + source: "./media/characters/quincy/back.svg", + extra: 3041 / 2751 + } + }, + flying: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(70, "lb"), + name: "Flying", + image: { + source: "./media/characters/quincy/flying.svg", + extra: 1044 / 930 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "cm") + }, + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(200, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(1000, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vanrel" }, + { + front: { + height: math.unit(4 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/vanrel/front.svg", + extra: 1, + bottom: 0.02 + } + }, + side: { + height: math.unit(4 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/vanrel/side.svg", + extra: 1, + bottom: 0.025 + } + }, + tome: { + height: math.unit(1.35, "feet"), + weight: math.unit(10, "lb"), + name: "Vanrel's Tome", + rename: true, + image: { + source: "./media/characters/vanrel/tome.svg" + } + }, + beans: { + height: math.unit(0.89, "feet"), + name: "Beans", + image: { + source: "./media/characters/vanrel/beans.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 7 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kuiper Vanrel" }, + { + front: { + height: math.unit(7 + 5 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/kuiper-vanrel/front.svg", + extra: 1118 / 1068, + bottom: 0.09 + } + }, + foot: { + height: math.unit(0.55, "meters"), + name: "Foot", + image: { + source: "./media/characters/kuiper-vanrel/foot.svg", + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Keset Vanrel" }, + { + front: { + height: math.unit(8 + 5 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/keset-vanrel/front.svg", + extra: 1150 / 1084, + bottom: 0.05 + } + }, + hand: { + height: math.unit(0.6, "meters"), + name: "Hand", + image: { + source: "./media/characters/keset-vanrel/hand.svg" + } + }, + foot: { + height: math.unit(0.94978, "meters"), + name: "Foot", + image: { + source: "./media/characters/keset-vanrel/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Neos" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/neos/front.svg", + extra: 1696 / 992, + bottom: 0.14 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(54, "cm"), + default: true + }, + { + name: "Macro", + height: math.unit(100, "m") + }, + { + name: "Megamacro", + height: math.unit(10, "km") + }, + { + name: "Megamacro+", + height: math.unit(100, "km") + }, + { + name: "Gigamacro", + height: math.unit(100, "Mm") + }, + { + name: "Teramacro", + height: math.unit(100, "Gm") + }, + { + name: "Examacro", + height: math.unit(100, "Em") + }, + { + name: "Godly", + height: math.unit(10000, "Ym") + }, + { + name: "Beyond Godly", + height: math.unit(10000000, "Ym") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sammy Mouse" }, + { + feminine: { + height: math.unit(5, "feet"), + weight: math.unit(100, "lb"), + name: "Feminine", + image: { + source: "./media/characters/sammy-mouse/feminine.svg", + extra: 2526 / 2425, + bottom: 0.123 + } + }, + masculine: { + height: math.unit(5, "feet"), + weight: math.unit(100, "lb"), + name: "Masculine", + image: { + source: "./media/characters/sammy-mouse/masculine.svg", + extra: 2526 / 2425, + bottom: 0.123 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(5, "inches") + }, + { + name: "Normal", + height: math.unit(5, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(60, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kole" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(50, "lb"), + name: "Front", + image: { + source: "./media/characters/kole/front.svg", + extra: 1423 / 1303, + bottom: 0.025 + } + }, + back: { + height: math.unit(4, "feet"), + weight: math.unit(50, "lb"), + name: "Back", + image: { + source: "./media/characters/kole/back.svg", + extra: 1426 / 1280, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rufran" }, + { + front: { + height: math.unit(2 + 6 / 12, "feet"), + weight: math.unit(20, "lb"), + name: "Front", + image: { + source: "./media/characters/rufran/front.svg", + extra: 2041 / 1839, + bottom: 0.055 + } + }, + back: { + height: math.unit(2 + 6 / 12, "feet"), + weight: math.unit(20, "lb"), + name: "Back", + image: { + source: "./media/characters/rufran/back.svg", + extra: 2054 / 1839, + bottom: 0.01 + } + }, + hand: { + height: math.unit(0.2166, "meters"), + name: "Hand", + image: { + source: "./media/characters/rufran/hand.svg" + } + }, + foot: { + height: math.unit(0.185, "meters"), + name: "Foot", + image: { + source: "./media/characters/rufran/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(2 + 6 / 12, "feet"), + default: true + }, + { + name: "Big", + height: math.unit(60, "feet") + }, + { + name: "Macro", + height: math.unit(325, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chip" }, + { + front: { + height: math.unit(0.3, "meters"), + weight: math.unit(3.5, "kg"), + name: "Front", + image: { + source: "./media/characters/chip/front.svg", + extra: 748 / 674 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Torvid" }, + { + side: { + height: math.unit(2.3, "meters"), + weight: math.unit(3500, "lb"), + name: "Side", + image: { + source: "./media/characters/torvid/side.svg", + extra: 1972 / 722, + bottom: 0.035 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.3, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Susan" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(150.5, "kg"), + name: "Front", + image: { + source: "./media/characters/susan/front.svg", + extra: 693 / 635, + bottom: 0.05 + } + }, + }, + [ + { + name: "Megamacro", + height: math.unit(505, "miles"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Raindrops" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/raindrops/front.svg", + extra: 2655 / 2461, + bottom: 0.02 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/raindrops/back.svg", + extra: 2574 / 2400, + bottom: 0.03 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(131, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(15, "miles") + }, + { + name: "Gigamacro", + height: math.unit(4000, "miles") + }, + { + name: "Teramacro", + height: math.unit(315000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tezwa" }, + { + front: { + height: math.unit(2.794, "meters"), + weight: math.unit(325, "kg"), + name: "Front", + image: { + source: "./media/characters/tezwa/front.svg", + extra: 2083 / 1906, + bottom: 0.031 + } + }, + foot: { + height: math.unit(0.687, "meters"), + name: "Foot", + image: { + source: "./media/characters/tezwa/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Typhus" }, + { + front: { + height: math.unit(58, "feet"), + weight: math.unit(89000, "lb"), + name: "Front", + image: { + source: "./media/characters/typhus/front.svg", + extra: 816 / 800, + bottom: 0.065 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(58, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lyra Von Wulf" }, + { + front: { + height: math.unit(12, "feet"), + weight: math.unit(6, "tonnes"), + name: "Front", + image: { + source: "./media/characters/lyra-von-wulf/front.svg", + extra: 1, + bottom: 0.10 + } + }, + frontMecha: { + height: math.unit(12, "feet"), + weight: math.unit(12, "tonnes"), + name: "Front (Mecha)", + image: { + source: "./media/characters/lyra-von-wulf/front-mecha.svg", + extra: 1, + bottom: 0.042 + } + }, + maw: { + height: math.unit(2.2, "feet"), + name: "Maw", + image: { + source: "./media/characters/lyra-von-wulf/maw.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet"), + default: true + }, + { + name: "Classic", + height: math.unit(50, "feet") + }, + { + name: "Macro", + height: math.unit(500, "feet") + }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + { + name: "Gigamacro", + height: math.unit(400, "miles") + }, + { + name: "Teramacro", + height: math.unit(22000, "miles") + }, + { + name: "Solarmacro", + height: math.unit(8600000, "miles") + }, + { + name: "Galactic", + height: math.unit(1057000, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dixon" }, + { + front: { + height: math.unit(6 + 10 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/dixon/front.svg", + extra: 3361 / 3209, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 10 / 12, "feet"), + default: true + }, + { + name: "Big", + height: math.unit(12, "meters") + }, + { + name: "Macro", + height: math.unit(500, "meters") + }, + { + name: "Megamacro", + height: math.unit(2, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kauko" }, + { + front: { + height: math.unit(185, "cm"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/kauko/front.svg", + extra: 1455 / 1421, + bottom: 0.03 + } + }, + back: { + height: math.unit(185, "cm"), + weight: math.unit(68, "kg"), + name: "Back", + image: { + source: "./media/characters/kauko/back.svg", + extra: 1455 / 1421, + bottom: 0.004 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(185, "cm"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Varg" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "kg"), + name: "Front", + image: { + source: "./media/characters/varg/front.svg", + extra: 1108 / 1018, + bottom: 0.0375 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5, "meters") + }, + { + name: "Gigamacro", + height: math.unit(211, "km"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dayza" }, + { + front: { + height: math.unit(7 + 7 / 12, "feet"), + weight: math.unit(267, "lb"), + name: "Front", + image: { + source: "./media/characters/dayza/front.svg", + extra: 1262 / 1200, + bottom: 0.035 + } + }, + side: { + height: math.unit(7 + 7 / 12, "feet"), + weight: math.unit(267, "lb"), + name: "Side", + image: { + source: "./media/characters/dayza/side.svg", + extra: 1295 / 1245, + bottom: 0.05 + } + }, + back: { + height: math.unit(7 + 7 / 12, "feet"), + weight: math.unit(267, "lb"), + name: "Back", + image: { + source: "./media/characters/dayza/back.svg", + extra: 1241 / 1170 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 7 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(155, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xanthos" }, + { + front: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/xanthos/front.svg", + extra: 1, + bottom: 0.04 + } + }, + back: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Back", + image: { + source: "./media/characters/xanthos/back.svg", + extra: 1, + bottom: 0.03 + } + }, + hand: { + height: math.unit(0.928, "feet"), + name: "Hand", + image: { + source: "./media/characters/xanthos/hand.svg" + } + }, + foot: { + height: math.unit(1.286, "feet"), + name: "Foot", + image: { + source: "./media/characters/xanthos/foot.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + { + name: "Normal+", + height: math.unit(6, "meters") + }, + { + name: "Macro", + height: math.unit(40, "feet") + }, + { + name: "Macro+", + height: math.unit(200, "meters") + }, + { + name: "Megamacro", + height: math.unit(20, "km") + }, + { + name: "Megamacro+", + height: math.unit(100, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Grynn" }, + { + front: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(215, "lb"), + name: "Front", + image: { + source: "./media/characters/grynn/front.svg", + extra: 4627 / 4209, + bottom: 0.047 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet"), + default: true + }, + { + name: "Big", + height: math.unit(104, "feet") + }, + { + name: "Macro", + height: math.unit(944, "feet") + }, + { + name: "Macro+", + height: math.unit(9480, "feet") + }, + { + name: "Megamacro", + height: math.unit(78752, "feet") + }, + { + name: "Megamacro+", + height: math.unit(630128, "feet") + }, + { + name: "Megamacro++", + height: math.unit(3150695, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mocha Aura" }, + { + front: { + height: math.unit(7 + 5 / 12, "feet"), + weight: math.unit(450, "lb"), + name: "Front", + image: { + source: "./media/characters/mocha-aura/front.svg", + extra: 1907 / 1817, + bottom: 0.04 + } + }, + back: { + height: math.unit(7 + 5 / 12, "feet"), + weight: math.unit(450, "lb"), + name: "Back", + image: { + source: "./media/characters/mocha-aura/back.svg", + extra: 1900 / 1825, + bottom: 0.045 + } + }, + }, + [ + { + name: "Nano", + height: math.unit(1, "nm") + }, + { + name: "Megamicro", + height: math.unit(1, "mm") + }, + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(7 + 5 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(30, "feet") + }, + { + name: "Megamacro", + height: math.unit(3500, "feet") + }, + { + name: "Teramacro", + height: math.unit(500000, "miles") + }, + { + name: "Petamacro", + height: math.unit(50000000000000000, "parsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ilisha Devya" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/ilisha-devya/front.svg", + extra: 1, + bottom: 0.175 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/ilisha-devya/back.svg", + extra: 1, + bottom: 0.015 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(500, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Gigamacro", + height: math.unit(100000, "miles") + }, + { + name: "Examacro", + height: math.unit(1e9, "lightyears") + }, + { + name: "Omniversal", + height: math.unit(1e33, "lightyears") + }, + { + name: "Beyond Infinite", + height: math.unit(1e100, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mira" }, + { + Side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/mira/side.svg", + extra: 900 / 799, + bottom: 0.02 + } + }, + }, + [ + { + name: "Human Size", + height: math.unit(6, "feet") + }, + { + name: "Macro", + height: math.unit(100, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Gigamacro", + height: math.unit(25000, "miles") + }, + { + name: "Teramacro", + height: math.unit(300, "AU") + }, + { + name: "Full Size", + height: math.unit(4.5e10, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Holly" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/holly/front.svg", + extra: 639 / 606 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/holly/back.svg", + extra: 623 / 598 + } + }, + frontWorking: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Working)", + image: { + source: "./media/characters/holly/front-working.svg", + extra: 607 / 577, + bottom: 0.048 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12 + 3 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Porter" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/porter/front.svg", + extra: 1, + bottom: 0.01 + } + }, + frontRobes: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Robes)", + image: { + source: "./media/characters/porter/front-robes.svg", + extra: 1.01, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lucy" }, + { + legendary: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Legendary", + image: { + source: "./media/characters/lucy/legendary.svg", + extra: 1355 / 1100, + bottom: 0.045 + } + }, + }, + [ + { + name: "Legendary", + height: math.unit(86882 * 2, "miles"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Drusilla" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/drusilla/front.svg", + extra: 678 / 635, + bottom: 0.03 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/drusilla/back.svg", + extra: 678 / 635, + bottom: 0.005 + + } + }, + }, + [ + { + name: "Macro", + height: math.unit(100, "feet") + }, + { + name: "Canon Height", + height: math.unit(2000, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Renard Thatch" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/renard-thatch/front.svg", + extra: 2411 / 2275, + bottom: 0.01 + } + }, + frontPosing: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front (Posing)", + image: { + source: "./media/characters/renard-thatch/front-posing.svg", + extra: 2381 / 2261, + bottom: 0.01 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Back", + image: { + source: "./media/characters/renard-thatch/back.svg", + extra: 2428 / 2288 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Default", + height: math.unit(6, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(75, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sekvra" }, + { + front: { + height: math.unit(1450, "feet"), + weight: math.unit(1.21e6, "tons"), + name: "Front", + image: { + source: "./media/characters/sekvra/front.svg", + extra: 1, + bottom: 0.03 + } + }, + frontClothed: { + height: math.unit(1450, "feet"), + weight: math.unit(1.21e6, "tons"), + name: "Front (Clothed)", + image: { + source: "./media/characters/sekvra/front-clothed.svg", + extra: 1, + bottom: 0.03 + } + }, + side: { + height: math.unit(1450, "feet"), + weight: math.unit(1.21e6, "tons"), + name: "Side", + image: { + source: "./media/characters/sekvra/side.svg", + extra: 1, + bottom: 0.025 + } + }, + back: { + height: math.unit(1450, "feet"), + weight: math.unit(1.21e6, "tons"), + name: "Back", + image: { + source: "./media/characters/sekvra/back.svg", + extra: 1, + bottom: 0.005 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(1450, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(15000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Carmine" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/carmine/front.svg", + extra: 1, + bottom: 0.035 + } + }, + frontArmor: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Armor)", + image: { + source: "./media/characters/carmine/front-armor.svg", + extra: 1, + bottom: 0.035 + } + }, + }, + [ + { + name: "Large", + height: math.unit(1, "mile") + }, + { + name: "Huge", + height: math.unit(40, "miles"), + default: true + }, + { + name: "Colossal", + height: math.unit(2500, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Elyssia" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/elyssia/front.svg", + extra: 2201 / 2035, + bottom: 0.05 + } + }, + frontClothed: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Clothed)", + image: { + source: "./media/characters/elyssia/front-clothed.svg", + extra: 2201 / 2035, + bottom: 0.05 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/elyssia/back.svg", + extra: 2201 / 2035, + bottom: 0.013 + } + }, + }, + [ + { + name: "Smaller", + height: math.unit(150, "feet") + }, + { + name: "Standard", + height: math.unit(1400, "feet"), + default: true + }, + { + name: "Distracted", + height: math.unit(15000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Geno Maxwell" }, + { + front: { + height: math.unit(7 + 4 / 12, "feet"), + weight: math.unit(500, "lb"), + name: "Front", + image: { + source: "./media/characters/geno-maxwell/front.svg", + extra: 2207 / 2040, + bottom: 0.015 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(7 + 4 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(220, "feet") + }, + { + name: "Megamacro", + height: math.unit(11, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Regena Maxwell" }, + { + front: { + height: math.unit(7 + 4 / 12, "feet"), + weight: math.unit(500, "lb"), + name: "Front", + image: { + source: "./media/characters/regena-maxwell/front.svg", + extra: 3115 / 2770, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 4 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(220, "feet") + }, + { + name: "Megamacro", + height: math.unit(11, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "XGlidingDragonX" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/x-gliding-dragon-x/front.svg", + extra: 860 / 690, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.7, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Quilly" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/quilly/front.svg", + extra: 890 / 776 + } + }, + }, + [ + { + name: "Gigamacro", + height: math.unit(404090, "miles"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tempest" }, + { + front: { + height: math.unit(7 + 8 / 12, "feet"), + weight: math.unit(350, "lb"), + name: "Front", + image: { + source: "./media/characters/tempest/front.svg", + extra: 1175 / 1086, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rodger" }, + { + side: { + height: math.unit(4 + 5 / 12, "feet"), + weight: math.unit(80, "lb"), + name: "Side", + image: { + source: "./media/characters/rodger/side.svg", + extra: 1235 / 1118 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(4 + 5 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(120, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Danyel" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/danyel/front.svg", + extra: 1185 / 1123, + bottom: 0.05 + } + }, + }, + [ + { + name: "Shrunken", + height: math.unit(0.5, "mm") + }, + { + name: "Micro", + height: math.unit(1, "mm"), + default: true + }, + { + name: "Upsized", + height: math.unit(5 + 5 / 12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vivian Bijoux" }, + { + front: { + height: math.unit(5 + 6 / 12, "feet"), + weight: math.unit(200, "lb"), + name: "Front", + image: { + source: "./media/characters/vivian-bijoux/front.svg", + extra: 1, + bottom: 0.072 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 6 / 12, "feet"), + default: true + }, + { + name: "Bad Dream", + height: math.unit(500, "feet") + }, + { + name: "Nightmare", + height: math.unit(500, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zeta" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(260, "lb"), + name: "Front", + image: { + source: "./media/characters/zeta/front.svg", + extra: 1968 / 1889, + bottom: 0.06 + } + }, + back: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(260, "lb"), + name: "Back", + image: { + source: "./media/characters/zeta/back.svg", + extra: 1944 / 1858, + bottom: 0.03 + } + }, + hand: { + height: math.unit(1.112, "feet"), + name: "Hand", + image: { + source: "./media/characters/zeta/hand.svg" + } + }, + foot: { + height: math.unit(1.48, "feet"), + name: "Foot", + image: { + source: "./media/characters/zeta/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jamie Larsen" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/jamie-larsen/front.svg", + extra: 962 / 933, + bottom: 0.02 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/jamie-larsen/back.svg", + extra: 997 / 946 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(28 + 7 / 12, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(180, "feet") + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + }, + { + name: "Gigamacro", + height: math.unit(200000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vance" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/vance/front.svg", + extra: 1980 / 1890, + bottom: 0.09 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(120, "lb"), + name: "Back", + image: { + source: "./media/characters/vance/back.svg", + extra: 2081 / 1994, + bottom: 0.014 + } + }, + hand: { + height: math.unit(0.88, "feet"), + name: "Hand", + image: { + source: "./media/characters/vance/hand.svg" + } + }, + foot: { + height: math.unit(0.64, "feet"), + name: "Foot", + image: { + source: "./media/characters/vance/foot.svg" + } + }, + }, + [ + { + name: "Small", + height: math.unit(90, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(100, "meters") + }, + { + name: "Megamacro", + height: math.unit(15, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xochitl" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/xochitl/front.svg", + extra: 2297 / 2261, + bottom: 0.065 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Back", + image: { + source: "./media/characters/xochitl/back.svg", + extra: 2386 / 2354, + bottom: 0.01 + } + }, + foot: { + height: math.unit(6 / 5 * 1.15, "feet"), + weight: math.unit(150, "lb"), + name: "Foot", + image: { + source: "./media/characters/xochitl/foot.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(80, "feet") + }, + { + name: "Macro+", + height: math.unit(400, "feet"), + default: true + }, + { + name: "Gigamacro", + height: math.unit(80000, "miles") + }, + { + name: "Gigamacro+", + height: math.unit(400000, "miles") + }, + { + name: "Teramacro", + height: math.unit(300, "AU") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vincent" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/vincent/front.svg", + extra: 1130 / 1080, + bottom: 0.055 + } + }, + beak: { + height: math.unit(6 * 0.1, "feet"), + name: "Beak", + image: { + source: "./media/characters/vincent/beak.svg" + } + }, + hand: { + height: math.unit(6 * 0.85, "feet"), + weight: math.unit(150, "lb"), + name: "Hand", + image: { + source: "./media/characters/vincent/hand.svg" + } + }, + foot: { + height: math.unit(6 * 0.19, "feet"), + weight: math.unit(150, "lb"), + name: "Foot", + image: { + source: "./media/characters/vincent/foot.svg" + } + }, + }, + [ + { + name: "Base", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(2, "miles") + }, + { + name: "Gigamacro", + height: math.unit(1000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jay" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(65, "lb"), + name: "Front", + image: { + source: "./media/characters/jay/front.svg", + extra: 1510 / 1430, + bottom: 0.042 + } + }, + back: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(65, "lb"), + name: "Back", + image: { + source: "./media/characters/jay/back.svg", + extra: 1510 / 1430, + bottom: 0.025 + } + }, + clothed: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(65, "lb"), + name: "Front (Clothed)", + image: { + source: "./media/characters/jay/clothed.svg", + extra: 744 / 699, + bottom: 0.043 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(1, "mile") + }, + { + name: "Megamacro", + height: math.unit(100, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Coatl" }, + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(500, "kg"), + name: "Front", + image: { + source: "./media/characters/coatl/front.svg", + extra: 3948 / 3500, + bottom: 0.082 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4, "meters") + }, + { + name: "Macro", + height: math.unit(100, "meters"), + default: true + }, + { + name: "Macro+", + height: math.unit(300, "meters") + }, + { + name: "Megamacro", + height: math.unit(3, "gigameters") + }, + { + name: "Megamacro+", + height: math.unit(300, "terameters") + }, + { + name: "Megamacro++", + height: math.unit(3, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shiroryu" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(50, "kg"), + name: "front", + image: { + source: "./media/characters/shiroryu/front.svg", + extra: 1990 / 1935 + } + }, + }, + [ + { + name: "Mortal Mingling", + height: math.unit(3, "meters") + }, + { + name: "Kaiju-ish", + height: math.unit(250, "meters") + }, + { + name: "Somewhat Godly", + height: math.unit(400, "km"), + default: true + }, + { + name: "Planetary", + height: math.unit(300, "megameters") + }, + { + name: "Galaxy-dwarfing", + height: math.unit(450, "kiloparsecs") + }, + { + name: "Universe Eater", + height: math.unit(150, "gigaparsecs") + }, + { + name: "Almost Immeasurable", + height: math.unit(1.3e266, "yottaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Umeko" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/umeko/front.svg", + extra: 1, + bottom: 0.019 + } + }, + frontArmored: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Armored)", + image: { + source: "./media/characters/umeko/front-armored.svg", + extra: 1, + bottom: 0.021 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(220, "feet"), + default: true + }, + { + name: "Guardian Dragon", + height: math.unit(50, "miles") + }, + { + name: "Cosmic", + height: math.unit(800000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cassidy" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/cassidy/front.svg", + extra: 1, + bottom: 0.043 + } + }, + }, + [ + { + name: "Canon Height", + height: math.unit(120, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(400, "feet") + }, + { + name: "Macro++", + height: math.unit(4000, "feet") + }, + { + name: "Megamacro", + height: math.unit(3, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Isaac" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/isaac/front.svg", + extra: 896 / 815, + bottom: 0.11 + } + }, + }, + [ + { + name: "Human Size", + height: math.unit(8, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(400, "feet") + }, + { + name: "Megamacro", + height: math.unit(50, "miles") + }, + { + name: "Canon Height", + height: math.unit(200, "AU") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sleekit" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(72, "kg"), + name: "Front", + image: { + source: "./media/characters/sleekit/front.svg", + extra: 4693 / 4487, + bottom: 0.012 + } + }, + }, + [ + { + name: "Minimum Height", + height: math.unit(10, "meters") + }, + { + name: "Smaller", + height: math.unit(25, "meters") + }, + { + name: "Larger", + height: math.unit(38, "meters"), + default: true + }, + { + name: "Maximum height", + height: math.unit(100, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nillia" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/nillia/front.svg", + extra: 2195 / 2037, + bottom: 0.005 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/nillia/back.svg", + extra: 2195 / 2037, + bottom: 0.005 + } + }, + }, + [ + { + name: "Canon Height", + height: math.unit(489, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mesmyriza" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/mesmyriza/front.svg", + extra: 2067 / 1784, + bottom: 0.035 + } + }, + foot: { + height: math.unit(6 / (250 / 35), "feet"), + name: "Foot", + image: { + source: "./media/characters/mesmyriza/foot.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(457, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(8, "megameters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Saudade" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(250, "lb"), + name: "Front", + image: { + source: "./media/characters/saudade/front.svg", + extra: 1172 / 1139, + bottom: 0.035 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(50, "feet") + }, + { + name: "Megamacro", + height: math.unit(2800, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Keireer" }, + { + front: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(100, "lb"), + name: "Front", + image: { + source: "./media/characters/keireer/front.svg", + extra: 716 / 666, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mirja" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(90, "kg"), + name: "Front", + image: { + source: "./media/characters/mirja/front.svg", + extra: 1789 / 1683, + bottom: 0.05 + } + }, + frontDressed: { + height: math.unit(6, "feet"), + weight: math.unit(90, "lb"), + name: "Front (Dressed)", + image: { + source: "./media/characters/mirja/front-dressed.svg", + extra: 1789 / 1683, + bottom: 0.05 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(90, "lb"), + name: "Back", + image: { + source: "./media/characters/mirja/back.svg", + extra: 953 / 917, + bottom: 0.017 + } + }, + }, + [ + { + name: "\"Incognito\"", + height: math.unit(3, "meters") + }, + { + name: "Strolling Size", + height: math.unit(15, "km") + }, + { + name: "Larger Strolling Size", + height: math.unit(400, "km") + }, + { + name: "Preferred Size", + height: math.unit(5000, "km") + }, + { + name: "True Size", + height: math.unit(30657809462086840000000000000000, "parsecs"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nightraver" }, + { + front: { + height: math.unit(15, "feet"), + weight: math.unit(880, "kg"), + name: "Front", + image: { + source: "./media/characters/nightraver/front.svg", + extra: 2444 / 2160, + bottom: 0.027 + } + }, + back: { + height: math.unit(15, "feet"), + weight: math.unit(880, "kg"), + name: "Back", + image: { + source: "./media/characters/nightraver/back.svg", + extra: 2309 / 2180, + bottom: 0.005 + } + }, + sole: { + height: math.unit(2.878, "feet"), + name: "Sole", + image: { + source: "./media/characters/nightraver/sole.svg" + } + }, + foot: { + height: math.unit(2.285, "feet"), + name: "Foot", + image: { + source: "./media/characters/nightraver/foot.svg" + } + }, + maw: { + height: math.unit(2.67, "feet"), + name: "Maw", + image: { + source: "./media/characters/nightraver/maw.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "cm") + }, + { + name: "Normal", + height: math.unit(15, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(300, "miles") + }, + { + name: "Gigamacro", + height: math.unit(10000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Arc" }, + { + side: { + height: math.unit(2, "inches"), + weight: math.unit(5, "grams"), + name: "Side", + image: { + source: "./media/characters/arc/side.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nebula Shahar" }, + { + front: { + height: math.unit(1.1938, "meters"), + weight: math.unit(54, "kg"), + name: "Front", + image: { + source: "./media/characters/nebula-shahar/front.svg", + extra: 1642 / 1436, + bottom: 0.06 + } + }, + }, + [ + { + name: "Megamicro", + height: math.unit(0.3, "mm") + }, + { + name: "Micro", + height: math.unit(3, "cm") + }, + { + name: "Normal", + height: math.unit(138, "cm"), + default: true + }, + { + name: "Macro", + height: math.unit(30, "m") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shayla" }, + { + front: { + height: math.unit(5.24, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/shayla/front.svg", + extra: 1512 / 1414, + bottom: 0.01 + } + }, + back: { + height: math.unit(5.24, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/shayla/back.svg", + extra: 1512 / 1414 + } + }, + hand: { + height: math.unit(0.7781496062992126, "feet"), + name: "Hand", + image: { + source: "./media/characters/shayla/hand.svg" + } + }, + foot: { + height: math.unit(1.4206036745406823, "feet"), + name: "Foot", + image: { + source: "./media/characters/shayla/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(0.32, "feet") + }, + { + name: "Normal", + height: math.unit(5.24, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(492.12, "feet") + }, + { + name: "Megamacro", + height: math.unit(186.41, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pia Jr." }, + { + front: { + height: math.unit(2.2, "m"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/pia-jr/front.svg", + extra: 1000 / 970, + bottom: 0.035 + } + }, + hand: { + height: math.unit(0.759 * 7.21 / 6, "feet"), + name: "Hand", + image: { + source: "./media/characters/pia-jr/hand.svg" + } + }, + paw: { + height: math.unit(1.185 * 7.21 / 6, "feet"), + name: "Paw", + image: { + source: "./media/characters/pia-jr/paw.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1.2, "cm") + }, + { + name: "Normal", + height: math.unit(2.2, "m"), + default: true + }, + { + name: "Macro", + height: math.unit(180, "m") + }, + { + name: "Megamacro", + height: math.unit(420, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pia Sr." }, + { + front: { + height: math.unit(2, "m"), + weight: math.unit(115, "kg"), + name: "Front", + image: { + source: "./media/characters/pia-sr/front.svg", + extra: 760 / 730, + bottom: 0.015 + } + }, + back: { + height: math.unit(2, "m"), + weight: math.unit(115, "kg"), + name: "Back", + image: { + source: "./media/characters/pia-sr/back.svg", + extra: 760 / 730, + bottom: 0.01 + } + }, + hand: { + height: math.unit(0.89 * 6.56 / 6, "feet"), + name: "Hand", + image: { + source: "./media/characters/pia-sr/hand.svg" + } + }, + foot: { + height: math.unit(1.83, "feet"), + name: "Foot", + image: { + source: "./media/characters/pia-sr/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(88, "mm") + }, + { + name: "Normal", + height: math.unit(2, "m"), + default: true + }, + { + name: "Macro", + height: math.unit(200, "m") + }, + { + name: "Megamacro", + height: math.unit(420, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "KIBIBYTE" }, + { + front: { + height: math.unit(8 + 2 / 12, "feet"), + weight: math.unit(300, "lb"), + name: "Front", + image: { + source: "./media/characters/kibibyte/front.svg", + extra: 2221 / 2098, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 2 / 12, "feet"), + default: true + }, + { + name: "Socialable Macro", + height: math.unit(50, "feet") + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(500, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Felix" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/felix/front.svg", + extra: 762 / 722, + bottom: 0.02 + } + }, + frontClothed: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Clothed)", + image: { + source: "./media/characters/felix/front-clothed.svg", + extra: 762 / 722, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 8 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(2600, "feet") + }, + { + name: "Megamacro", + height: math.unit(450, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tobo" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(250, "lb"), + name: "Front", + image: { + source: "./media/characters/tobo/front.svg", + extra: 608 / 586, + bottom: 0.023 + } + }, + back: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(250, "lb"), + name: "Back", + image: { + source: "./media/characters/tobo/back.svg", + extra: 608 / 586 + } + }, + }, + [ + { + name: "Nano", + height: math.unit(2, "nm") + }, + { + name: "Megamicro", + height: math.unit(0.1, "mm") + }, + { + name: "Micro", + height: math.unit(1, "inch"), + default: true + }, + { + name: "Human-sized", + height: math.unit(6 + 1 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(250, "feet") + }, + { + name: "Megamacro", + height: math.unit(75, "miles") + }, + { + name: "Texas-sized", + height: math.unit(750, "miles") + }, + { + name: "Teramacro", + height: math.unit(50000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Danny Kapowsky" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(269, "lb"), + name: "Front", + image: { + source: "./media/characters/danny-kapowsky/front.svg", + extra: 766 / 736, + bottom: 0.044 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(269, "lb"), + name: "Back", + image: { + source: "./media/characters/danny-kapowsky/back.svg", + extra: 797 / 760, + bottom: 0.025 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(150, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(200, "feet") + }, + { + name: "Macro++", + height: math.unit(300, "feet") + }, + { + name: "Macro+++", + height: math.unit(400, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Finn" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(170, "lb"), + name: "Side", + image: { + source: "./media/characters/finn/side.svg", + extra: 1953 / 1807, + bottom: 0.057 + } + }, + }, + [ + { + name: "Megamacro", + height: math.unit(14445, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Roy" }, + { + front: { + height: math.unit(5 + 6 / 12, "feet"), + weight: math.unit(125, "lb"), + name: "Front", + image: { + source: "./media/characters/roy/front.svg", + extra: 1, + bottom: 0.11 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5 + 6 / 12, "feet") + }, + { + name: "Lesser Macro", + height: math.unit(60, "feet") + }, + { + name: "Greater Macro", + height: math.unit(120, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aevsivs" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(100, "lb"), + name: "Front", + image: { + source: "./media/characters/aevsivs/front.svg", + extra: 1, + bottom: 0.03 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(100, "lb"), + name: "Back", + image: { + source: "./media/characters/aevsivs/back.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hildegard" }, + { + front: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(159, "lb"), + name: "Front", + image: { + source: "./media/characters/hildegard/front.svg", + extra: 312 / 286, + bottom: 0.005 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Bernard & Wilder" }, + { + bernard: { + height: math.unit(2 + 7 / 12, "feet"), + weight: math.unit(66, "lb"), + name: "Bernard", + rename: true, + image: { + source: "./media/characters/bernard-wilder/bernard.svg", + extra: 192 / 128, + bottom: 0.05 + } + }, + wilder: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(143, "lb"), + name: "Wilder", + rename: true, + image: { + source: "./media/characters/bernard-wilder/wilder.svg", + extra: 361 / 312, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 7 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hearth" }, + { + anthro: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(155, "lb"), + name: "Anthro", + image: { + source: "./media/characters/hearth/anthro.svg", + extra: 260 / 250, + bottom: 0.02 + } + }, + feral: { + height: math.unit(3.78, "feet"), + weight: math.unit(35, "kg"), + name: "Feral", + image: { + source: "./media/characters/hearth/feral.svg", + extra: 153 / 135, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ingrid" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(182, "lb"), + name: "Front", + image: { + source: "./media/characters/ingrid/front.svg", + extra: 294 / 268, + bottom: 0.027 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Malgam" }, + { + eevee: { + height: math.unit(2 + 10 / 12, "feet"), + weight: math.unit(86, "lb"), + name: "Malgam", + image: { + source: "./media/characters/malgam/eevee.svg", + extra: 218 / 180, + bottom: 0.2 + } + }, + sylveon: { + height: math.unit(4, "feet"), + weight: math.unit(101, "lb"), + name: "Future Malgam", + rename: true, + image: { + source: "./media/characters/malgam/sylveon.svg", + extra: 371 / 325, + bottom: 0.015 + } + }, + gigantamax: { + height: math.unit(50, "feet"), + name: "Gigantamax Malgam", + rename: true, + image: { + source: "./media/characters/malgam/gigantamax.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 10 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fleur" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(188, "lb"), + name: "Front", + image: { + source: "./media/characters/fleur/front.svg", + extra: 309 / 283, + bottom: 0.007 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jude" }, + { + front: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(122, "lb"), + name: "Front", + image: { + source: "./media/characters/jude/front.svg", + extra: 288 / 273, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Seara" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Front", + image: { + source: "./media/characters/seara/front.svg", + extra: 1, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Caspian" }, + { + front: { + height: math.unit(16 + 5 / 12, "feet"), + weight: math.unit(524, "lb"), + name: "Front", + image: { + source: "./media/characters/caspian/front.svg", + extra: 1, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(16 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mika" }, + { + front: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(170, "lb"), + name: "Front", + image: { + source: "./media/characters/mika/front.svg", + extra: 1, + bottom: 0.016 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sol" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(268, "lb"), + name: "Front", + image: { + source: "./media/characters/sol/front.svg", + extra: 247 / 231, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Umiko" }, + { + buizel: { + height: math.unit(2 + 5 / 12, "feet"), + weight: math.unit(87, "lb"), + name: "Buizel", + image: { + source: "./media/characters/umiko/buizel.svg", + extra: 172 / 157, + bottom: 0.01 + } + }, + floatzel: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(250, "lb"), + name: "Floatzel", + image: { + source: "./media/characters/umiko/floatzel.svg", + extra: 262 / 248 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Iliac" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(146, "lb"), + name: "Front", + image: { + source: "./media/characters/iliac/front.svg", + extra: 389 / 365, + bottom: 0.035 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Topaz" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(170, "lb"), + name: "Front", + image: { + source: "./media/characters/topaz/front.svg", + extra: 317 / 303, + bottom: 0.055 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gabriel" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(144, "lb"), + name: "Front", + image: { + source: "./media/characters/gabriel/front.svg", + extra: 285 / 262, + bottom: 0.004 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tempest (Suicune)" }, + { + side: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(300, "lb"), + name: "Side", + image: { + source: "./media/characters/tempest-suicune/side.svg", + extra: 195 / 154, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vulcan" }, + { + front: { + height: math.unit(7 + 2 / 12, "feet"), + weight: math.unit(322, "lb"), + name: "Front", + image: { + source: "./media/characters/vulcan/front.svg", + extra: 154 / 147, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gault" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(264, "lb"), + name: "Front", + image: { + source: "./media/characters/gault/front.svg", + extra: 161 / 140, + bottom: 0.028 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shard" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/shard/front.svg", + extra: 273 / 238, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3 + 6 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ashe" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(146, "lb"), + name: "Front", + image: { + source: "./media/characters/ashe/front.svg", + extra: 400 / 373, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Beatrix" }, + { + front: { + height: math.unit(5 + 5 / 12, "feet"), + weight: math.unit(135, "lb"), + name: "Front", + image: { + source: "./media/characters/beatrix/front.svg", + extra: 392 / 379, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ignatius" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/ignatius/front.svg", + extra: 245 / 222, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mei Li" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(138, "lb"), + name: "Front", + image: { + source: "./media/characters/mei-li/front.svg", + extra: 237 / 229, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Puru" }, + { + front: { + height: math.unit(2 + 4 / 12, "feet"), + weight: math.unit(62, "lb"), + name: "Front", + image: { + source: "./media/characters/puru/front.svg", + extra: 206 / 149, + bottom: 0.06 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 4 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kee" }, + { + taur: { + height: math.unit(11, "feet"), + weight: math.unit(500, "lb"), + name: "Taur", + image: { + source: "./media/characters/kee/taur.svg", + extra: 1, + bottom: 0.04 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cobalt (Dracha)" }, + { + anthro: { + height: math.unit(7, "feet"), + weight: math.unit(190, "lb"), + name: "Anthro", + image: { + source: "./media/characters/cobalt-dracha/anthro.svg", + extra: 231 / 225, + bottom: 0.04 + } + }, + feral: { + height: math.unit(9 + 7 / 12, "feet"), + weight: math.unit(294, "lb"), + name: "Feral", + image: { + source: "./media/characters/cobalt-dracha/feral.svg", + extra: 692 / 633, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Java" }, + { + fallen: { + height: math.unit(11 + 8 / 12, "feet"), + weight: math.unit(485, "lb"), + name: "Java (Fallen)", + rename: true, + image: { + source: "./media/characters/java/fallen.svg", + extra: 226 / 208, + bottom: 0.005 + } + }, + godkin: { + height: math.unit(10 + 6 / 12, "feet"), + weight: math.unit(328, "lb"), + name: "Java (Godkin)", + rename: true, + image: { + source: "./media/characters/java/godkin.svg", + extra: 270 / 262, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Skoll" }, + { + front: { + height: math.unit(7 + 8 / 12, "feet"), + weight: math.unit(320, "lb"), + name: "Front", + image: { + source: "./media/characters/skoll/front.svg", + extra: 232 / 220, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Purna" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(170, "lb"), + name: "Front", + image: { + source: "./media/characters/purna/front.svg", + extra: 239 / 229, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kuva" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(142, "lb"), + name: "Front", + image: { + source: "./media/characters/kuva/front.svg", + extra: 281 / 271, + bottom: 0.006 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Embra" }, + { + anthro: { + height: math.unit(9 + 2 / 12, "feet"), + weight: math.unit(270, "lb"), + name: "Anthro", + image: { + source: "./media/characters/embra/anthro.svg", + extra: 200 / 187, + bottom: 0.02 + } + }, + feral: { + height: math.unit(18 + 8 / 12, "feet"), + weight: math.unit(576, "lb"), + name: "Feral", + image: { + source: "./media/characters/embra/feral.svg", + extra: 152 / 137, + bottom: 0.037 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Grottos" }, + { + anthro: { + height: math.unit(10 + 9 / 12, "feet"), + weight: math.unit(224, "lb"), + name: "Anthro", + image: { + source: "./media/characters/grottos/anthro.svg", + extra: 350 / 332, + bottom: 0.045 + } + }, + feral: { + height: math.unit(20 + 7 / 12, "feet"), + weight: math.unit(629, "lb"), + name: "Feral", + image: { + source: "./media/characters/grottos/feral.svg", + extra: 207 / 190, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Frifna" }, + { + anthro: { + height: math.unit(9 + 6 / 12, "feet"), + weight: math.unit(298, "lb"), + name: "Anthro", + image: { + source: "./media/characters/frifna/anthro.svg", + extra: 282 / 269, + bottom: 0.015 + } + }, + feral: { + height: math.unit(16 + 2 / 12, "feet"), + weight: math.unit(624, "lb"), + name: "Feral", + image: { + source: "./media/characters/frifna/feral.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9 + 6 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Elise" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(168, "lb"), + name: "Front", + image: { + source: "./media/characters/elise/front.svg", + extra: 276 / 271 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Glade" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Front", + image: { + source: "./media/characters/glade/front.svg", + extra: 258 / 247, + bottom: 0.008 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rina" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(129, "lb"), + name: "Front", + image: { + source: "./media/characters/rina/front.svg", + extra: 266 / 255, + bottom: 0.005 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Veronica" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(192, "lb"), + name: "Front", + image: { + source: "./media/characters/veronica/front.svg", + extra: 319 / 309, + bottom: 0.005 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Braxton" }, + { + front: { + height: math.unit(9 + 3 / 12, "feet"), + weight: math.unit(1100, "lb"), + name: "Front", + image: { + source: "./media/characters/braxton/front.svg", + extra: 1057 / 984, + bottom: 0.05 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(9 + 3 / 12, "feet") + }, + { + name: "Giant", + height: math.unit(300, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(700, "feet") + }, + { + name: "Megamacro", + height: math.unit(6000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Blue Feyonics" }, + { + front: { + height: math.unit(6 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/blue-feyonics/front.svg", + extra: 1403 / 1306, + bottom: 0.047 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 7 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Maxwell" }, + { + front: { + height: math.unit(1.8, "meters"), + weight: math.unit(60, "kg"), + name: "Front", + image: { + source: "./media/characters/maxwell/front.svg", + extra: 2060 / 1873 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1, "mm") + }, + { + name: "Normal", + height: math.unit(1.8, "meter"), + default: true + }, + { + name: "Macro", + height: math.unit(30, "meters") + }, + { + name: "Megamacro", + height: math.unit(10, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jack" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/jack/front.svg", + extra: 1754 / 1640, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(80000, "feet"), + default: true + }, + { + name: "Max size", + height: math.unit(10, "lightyears") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cafat" }, + { + upright: { + height: math.unit(7, "feet"), + weight: math.unit(170, "lb"), + name: "Upright", + image: { + source: "./media/characters/cafat/upright.svg", + bottom: 0.01 + } + }, + uprightFull: { + height: math.unit(7, "feet"), + weight: math.unit(170, "lb"), + name: "Upright (Full)", + image: { + source: "./media/characters/cafat/upright-full.svg", + bottom: 0.01 + } + }, + side: { + height: math.unit(5, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/cafat/side.svg" + } + }, + }, + [ + { + name: "Small", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Large", + height: math.unit(15.5, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Verin Raharra" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/verin-raharra/front.svg", + extra: 5019 / 4835, + bottom: 0.023 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 5 / 12, "feet"), + default: true + }, + { + name: "Upsized", + height: math.unit(20, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nakata" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(230, "lb"), + name: "Front", + image: { + source: "./media/characters/nakata/front.svg", + extra: 1.005, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Big", + height: math.unit(14, "feet") + }, + { + name: "Macro", + height: math.unit(400, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lily" }, + { + front: { + height: math.unit(4.91, "feet"), + weight: math.unit(100, "lb"), + name: "Front", + image: { + source: "./media/characters/lily/front.svg", + extra: 1585 / 1415, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4.91, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sheila" }, + { + laying: { + height: math.unit(4 + 4 / 12, "feet"), + weight: math.unit(600, "lb"), + name: "Laying", + image: { + source: "./media/characters/sheila/laying.svg", + extra: 1333 / 1265, + bottom: 0.16 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 4 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sax" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(190, "lb"), + name: "Front", + image: { + source: "./media/characters/sax/front.svg", + extra: 1187 / 973, + bottom: 0.042 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pandora" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/pandora/front.svg", + extra: 2720 / 2556, + bottom: 0.015 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/pandora/back.svg", + extra: 2720 / 2556, + bottom: 0.01 + } + }, + beans: { + height: math.unit(6 / 8, "feet"), + name: "Beans", + image: { + source: "./media/characters/pandora/beans.svg" + } + }, + skirt: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Skirt", + image: { + source: "./media/characters/pandora/skirt.svg", + extra: 1622 / 1525, + bottom: 0.015 + } + }, + hoodie: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Hoodie", + image: { + source: "./media/characters/pandora/hoodie.svg", + extra: 1622 / 1525, + bottom: 0.015 + } + }, + casual: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Casual", + image: { + source: "./media/characters/pandora/casual.svg", + extra: 1622 / 1525, + bottom: 0.015 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet") + }, + { + name: "Big Steppy", + height: math.unit(1, "km"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Venio Darcony" }, + { + side: { + height: math.unit(10, "feet"), + weight: math.unit(800, "kg"), + name: "Side", + image: { + source: "./media/characters/venio-darcony/side.svg", + extra: 1373 / 1003, + bottom: 0.037 + } + }, + front: { + height: math.unit(19, "feet"), + weight: math.unit(800, "kg"), + name: "Front", + image: { + source: "./media/characters/venio-darcony/front.svg" + } + }, + back: { + height: math.unit(19, "feet"), + weight: math.unit(800, "kg"), + name: "Back", + image: { + source: "./media/characters/venio-darcony/back.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet") + }, + { + name: "Macro", + height: math.unit(130, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(240, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Veski" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/veski/front.svg", + extra: 1299 / 1225, + bottom: 0.04 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/veski/back.svg", + extra: 1299 / 1225, + bottom: 0.008 + } + }, + maw: { + height: math.unit(1.5 * 1.21, "feet"), + name: "Maw", + image: { + source: "./media/characters/veski/maw.svg" + } + }, + }, + [ + { + name: "Macro", + height: math.unit(2, "km"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Isabelle" }, + { + front: { + height: math.unit(5 + 7 / 12, "feet"), + name: "Front", + image: { + source: "./media/characters/isabelle/front.svg", + extra: 2130 / 1976, + bottom: 0.05 + } + }, + }, + [ + { + name: "Supermicro", + height: math.unit(10, "micrometers") + }, + { + name: "Micro", + height: math.unit(1, "inch") + }, + { + name: "Tiny", + height: math.unit(5, "inches") + }, + { + name: "Standard", + height: math.unit(5 + 7 / 12, "inches") + }, + { + name: "Macro", + height: math.unit(80, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(250, "meters") + }, + { + name: "Gigamacro", + height: math.unit(5, "km") + }, + { + name: "Cosmic", + height: math.unit(2.5e6, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hanzo" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/hanzo/front.svg", + extra: 374 / 344, + bottom: 0.02 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Anna" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(130, "lb"), + name: "Front", + image: { + source: "./media/characters/anna/front.svg", + extra: 169 / 145, + bottom: 0.06 + } + }, + full: { + height: math.unit(4.96, "feet"), + weight: math.unit(220, "lb"), + name: "Full", + image: { + source: "./media/characters/anna/full.svg", + extra: 138 / 114, + bottom: 0.15 + } + }, + tongue: { + height: math.unit(2.53, "feet"), + name: "Tongue", + image: { + source: "./media/characters/anna/tongue.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ian Corvid" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/ian-corvid/front.svg", + extra: 150 / 142, + bottom: 0.02 + } + }, + back: { + height: math.unit(7, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/ian-corvid/back.svg", + extra: 150 / 143, + bottom: 0.01 + } + }, + stomping: { + height: math.unit(7, "feet"), + weight: math.unit(150, "lb"), + name: "Stomping", + image: { + source: "./media/characters/ian-corvid/stomping.svg", + extra: 76 / 72 + } + }, + sitting: { + height: math.unit(7 / 1.8, "feet"), + weight: math.unit(150, "lb"), + name: "Sitting", + image: { + source: "./media/characters/ian-corvid/sitting.svg", + extra: 1400 / 1269, + bottom: 0.15 + } + }, + }, + [ + { + name: "Tiny Microw", + height: math.unit(1, "inch") + }, + { + name: "Microw", + height: math.unit(6, "inches") + }, + { + name: "Crow", + height: math.unit(7 + 1 / 12, "feet"), + default: true + }, + { + name: "Macrow", + height: math.unit(176, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Natalie Kellon" }, + { + front: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(147, "lb"), + name: "Front", + image: { + source: "./media/characters/natalie-kellon/front.svg", + extra: 1214 / 1141, + bottom: 0.02 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(1 / 16, "inch") + }, + { + name: "Tiny", + height: math.unit(4, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true + }, + { + name: "Amazon", + height: math.unit(12, "feet") + }, + { + name: "Giantess", + height: math.unit(160, "meters") + }, + { + name: "Titaness", + height: math.unit(800, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Alluria" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/alluria/front.svg", + extra: 806 / 738, + bottom: 0.01 + } + }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/alluria/side.svg", + extra: 800 / 750, + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/alluria/back.svg", + extra: 806 / 738, + } + }, + frontMaid: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Maid)", + image: { + source: "./media/characters/alluria/front-maid.svg", + extra: 806 / 738, + bottom: 0.01 + } + }, + sideMaid: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side (Maid)", + image: { + source: "./media/characters/alluria/side-maid.svg", + extra: 800 / 750, + bottom: 0.005 + } + }, + backMaid: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back (Maid)", + image: { + source: "./media/characters/alluria/back-maid.svg", + extra: 806 / 738, + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kyle" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/kyle/front.svg", + extra: 1069 / 962, + bottom: 77.228 / 1727.45 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(150, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Duncan" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(300, "lb"), + name: "Front", + image: { + source: "./media/characters/duncan/front.svg", + extra: 1650 / 1482, + bottom: 0.05 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(100, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Memory" }, + { + front: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/memory/front.svg", + extra: 3641 / 3545, + bottom: 0.03 + } + }, + back: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Back", + image: { + source: "./media/characters/memory/back.svg", + extra: 3641 / 3545, + bottom: 0.025 + } + }, + frontSkirt: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front (Skirt)", + image: { + source: "./media/characters/memory/front-skirt.svg", + extra: 3641 / 3545, + bottom: 0.03 + } + }, + frontDress: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front (Dress)", + image: { + source: "./media/characters/memory/front-dress.svg", + extra: 3641 / 3545, + bottom: 0.03 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches"), + default: true + }, + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Luno" }, + { + front: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(100, "lb"), + name: "Front", + image: { + source: "./media/characters/luno/front.svg", + extra: 1535 / 1487, + bottom: 0.03 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(4 + 11 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(700, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jamesy" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(170, "lb"), + name: "Front", + image: { + source: "./media/characters/jamesy/front.svg", + extra: 440 / 382, + bottom: 0.005 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(300, "feet") + }, + { + name: "Megamacro", + height: math.unit(700, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mark" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/mark/front.svg", + extra: 3300 / 3100, + bottom: 136.42 / 3440.47 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(120, "meters") + }, + { + name: "Bigger Macro", + height: math.unit(350, "meters") + }, + { + name: "Megamacro", + height: math.unit(8, "km"), + default: true + }, + { + name: "Continental", + height: math.unit(4550, "km") + }, + { + name: "Planetary", + height: math.unit(65000, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mac" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(400, "lb"), + name: "Front", + image: { + source: "./media/characters/mac/front.svg", + extra: 1048 / 987.7, + bottom: 60 / 1107.6, + } + }, + }, + [ + { + name: "Macro", + height: math.unit(500, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Bari" }, + { + front: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Front", + image: { + source: "./media/characters/bari/front.svg", + extra: 3156 / 2880, + bottom: 0.03 + } + }, + back: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Back", + image: { + source: "./media/characters/bari/back.svg", + extra: 3260 / 2834, + bottom: 0.025 + } + }, + frontPlush: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Front (Plush)", + image: { + source: "./media/characters/bari/front-plush.svg", + extra: 1112 / 1061, + bottom: 0.002 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 2 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(20, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hunter Misha Raven" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(275, "lb"), + name: "Front", + image: { + source: "./media/characters/hunter-misha-raven/front.svg" + } + }, + }, + [ + { + name: "Mortal", + height: math.unit(6 + 1 / 12, "feet") + }, + { + name: "Divine", + height: math.unit(1.12134e34, "parsecs"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Max Calore" }, + { + front: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/max-calore/front.svg", + extra: 1700 / 1648, + bottom: 0.01 + } + }, + back: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Back", + image: { + source: "./media/characters/max-calore/back.svg", + extra: 1700 / 1648, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aspen" }, + { + side: { + height: math.unit(2 + 8 / 12, "feet"), + weight: math.unit(99, "lb"), + name: "Side", + image: { + source: "./media/characters/aspen/side.svg", + extra: 152 / 138, + bottom: 0.032 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sheila (Wolf)" }, + { + side: { + height: math.unit(3 + 2 / 12, "feet"), + weight: math.unit(224, "lb"), + name: "Side", + image: { + source: "./media/characters/sheila-wolf/side.svg", + extra: 179 / 166, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Michelle" }, + { + side: { + height: math.unit(1 + 9 / 12, "feet"), + weight: math.unit(38, "lb"), + name: "Side", + image: { + source: "./media/characters/michelle/side.svg", + extra: 147 / 136.7, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1 + 9 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nino" }, + { + front: { + height: math.unit(1 + 1 / 12, "feet"), + weight: math.unit(18, "lb"), + name: "Front", + image: { + source: "./media/characters/nino/front.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1 + 1 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Viola" }, + { + front: { + height: math.unit(1, "feet"), + weight: math.unit(16, "lb"), + name: "Front", + image: { + source: "./media/characters/viola/front.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Atlas" }, + { + front: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(580, "lb"), + name: "Front", + image: { + source: "./media/characters/atlas/front.svg", + extra: 298.5 / 290, + bottom: 0.015 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Davy" }, + { + side: { + height: math.unit(1 + 10 / 12, "feet"), + weight: math.unit(25, "lb"), + name: "Side", + image: { + source: "./media/characters/davy/side.svg", + extra: 200 / 170, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1 + 10 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fiona" }, + { + side: { + height: math.unit(4 + 8 / 12, "feet"), + weight: math.unit(166, "lb"), + name: "Side", + image: { + source: "./media/characters/fiona/side.svg", + extra: 232 / 220, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 8 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lyla" }, + { + front: { + height: math.unit(2, "feet"), + weight: math.unit(62, "lb"), + name: "Front", + image: { + source: "./media/characters/lyla/front.svg", + bottom: 0.1 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Perseus" }, + { + side: { + height: math.unit(1.8, "feet"), + weight: math.unit(44, "lb"), + name: "Side", + image: { + source: "./media/characters/perseus/side.svg", + bottom: 0.21 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.8, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Remus" }, + { + side: { + height: math.unit(4 + 2 / 12, "feet"), + weight: math.unit(20, "lb"), + name: "Side", + image: { + source: "./media/characters/remus/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Raf" }, + { + front: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(114, "lb"), + name: "Front", + image: { + source: "./media/characters/raf/front.svg", + bottom: 0.01 + } + }, + side: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(114, "lb"), + name: "Side", + image: { + source: "./media/characters/raf/side.svg", + bottom: 0.005 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") + }, + { + name: "Normal", + height: math.unit(4 + 11 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(70, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Liam Einarr" }, + { + front: { + height: math.unit(1.5, "meters"), + weight: math.unit(68, "kg"), + name: "Front", + image: { + source: "./media/characters/liam-einarr/front.svg", + extra: 2822 / 2666 + } + }, + back: { + height: math.unit(1.5, "meters"), + weight: math.unit(68, "kg"), + name: "Back", + image: { + source: "./media/characters/liam-einarr/back.svg", + extra: 2822 / 2666, + bottom: 0.015 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.5, "meters"), + default: true + }, + { + name: "Macro", + height: math.unit(150, "meters") + }, + { + name: "Megamacro", + height: math.unit(35, "km") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Linda" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(75, "kg"), + name: "Front", + image: { + source: "./media/characters/linda/front.svg", + extra: 930 / 874, + bottom: 0.004 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Caylex" }, + { + front: { + height: math.unit(6 + 8 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/caylex/front.svg", + extra: 821 / 772, + bottom: 0.07 + } + }, + back: { + height: math.unit(6 + 8 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Back", + image: { + source: "./media/characters/caylex/back.svg", + extra: 821 / 772, + bottom: 0.022 + } + }, + hand: { + height: math.unit(1.25, "feet"), + name: "Hand", + image: { + source: "./media/characters/caylex/hand.svg" + } + }, + foot: { + height: math.unit(1.6, "feet"), + name: "Foot", + image: { + source: "./media/characters/caylex/foot.svg" + } + }, + armored: { + height: math.unit(6 + 8 / 12, "feet"), + weight: math.unit(250, "lb"), + name: "Armored", + image: { + source: "./media/characters/caylex/armored.svg", + extra: 1420 / 1310, + bottom: 0.045 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 8 / 12, "feet"), + default: true + }, + { + name: "Normal+", + height: math.unit(12, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Alana" }, + { + front: { + height: math.unit(7 + 6 / 12, "feet"), + weight: math.unit(288, "lb"), + name: "Front", + image: { + source: "./media/characters/alana/front.svg", + extra: 679 / 653, + bottom: 22.5 / 701 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7 + 6 / 12, "feet") + }, + { + name: "Large", + height: math.unit(50, "feet") + }, + { + name: "Macro", + height: math.unit(100, "feet"), + default: true + }, + { + name: "Macro+", + height: math.unit(200, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hasani" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Front", + image: { + source: "./media/characters/hasani/front.svg", + extra: 244 / 232, + bottom: 0.01 + } + }, + back: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Back", + image: { + source: "./media/characters/hasani/back.svg", + extra: 244 / 232, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(175, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Nita" }, + { + front: { + height: math.unit(1.82, "meters"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/nita/front.svg", + extra: 2473 / 2363, + bottom: 0.01 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(1.82, "m") + }, + { + name: "Macro", + height: math.unit(300, "m") + }, + { + name: "Mistake Canon", + height: math.unit(0.5, "miles"), + default: true + }, + { + name: "Big Mistake", + height: math.unit(13, "miles") + }, + { + name: "Playing God", + height: math.unit(2450, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shiriko" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/shiriko/front.svg", + extra: 195 / 188 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Deja" }, + { + front: { + height: math.unit(6, "feet"), + name: "front", + image: { + source: "./media/characters/deja/front.svg", + extra: 926 / 840, + bottom: 0.07 + } + }, + }, + [ + { + name: "Planck Length", + height: math.unit(1.6e-35, "meters") + }, + { + name: "Normal", + height: math.unit(30.48, "meters"), + default: true + }, + { + name: "Universal", + height: math.unit(8.8e26, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Anima" }, + { + side: { + height: math.unit(8, "feet"), + weight: math.unit(6300, "lb"), + name: "Side", + image: { + source: "./media/characters/anima/side.svg", + bottom: 0.035 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Bianca" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(350, "lb"), + name: "Front", + image: { + source: "./media/characters/bianca/front.svg", + extra: 234 / 225, + bottom: 0.03 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Adinia" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/adinia/front.svg", + extra: 1845 / 1672, + bottom: 0.02 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/adinia/back.svg", + extra: 1845 / 1672, + bottom: 0.002 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(11 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lykasa" }, + { + front: { + height: math.unit(3, "meters"), + weight: math.unit(200, "kg"), + name: "Front", + image: { + source: "./media/characters/lykasa/front.svg", + extra: 1076 / 976, + bottom: 0.06 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(3, "meters") + }, + { + name: "Kaiku", + height: math.unit(120, "meters"), + default: true + }, + { + name: "Mega Kaiju", + height: math.unit(240, "km") + }, + { + name: "Giga Kaiju", + height: math.unit(400, "megameters") + }, + { + name: "Tera Kaiju", + height: math.unit(800, "gigameters") + }, + { + name: "Kaiju Dragon Goddess", + height: math.unit(26, "zettaparsecs") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Malfaren" }, + { + side: { + height: math.unit(283 / 124 * 6, "feet"), + weight: math.unit(35000, "lb"), + name: "Side", + image: { + source: "./media/characters/malfaren/side.svg", + extra: 2500 / 1010, + bottom: 0.01 + } + }, + front: { + height: math.unit(22.36, "feet"), + weight: math.unit(35000, "lb"), + name: "Front", + image: { + source: "./media/characters/malfaren/front.svg", + extra: 1631 / 1476, + bottom: 0.01 + } + }, + maw: { + height: math.unit(6.9, "feet"), + name: "Maw", + image: { + source: "./media/characters/malfaren/maw.svg" + } + }, + }, + [ + { + name: "Big", + height: math.unit(283 / 162 * 6, "feet"), + }, + { + name: "Bigger", + height: math.unit(283 / 124 * 6, "feet") + }, + { + name: "Massive", + height: math.unit(283 / 92 * 6, "feet"), + default: true + }, + { + name: "👀💦", + height: math.unit(283 / 73 * 6, "feet"), + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kernel" }, + { + front: { + height: math.unit(1.7, "m"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/kernel/front.svg", + extra: 222 / 210, + bottom: 0.007 + } + }, + }, + [ + { + name: "Nano", + height: math.unit(17, "micrometers") + }, + { + name: "Micro", + height: math.unit(1.7, "mm") + }, + { + name: "Small", + height: math.unit(1.7, "cm") + }, + { + name: "Normal", + height: math.unit(1.7, "m"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jayne Folest" }, + { + front: { + height: math.unit(1.75, "meters"), + weight: math.unit(65, "kg"), + name: "Front", + image: { + source: "./media/characters/jayne-folest/front.svg", + extra: 2115 / 2007, + bottom: 0.02 + } + }, + back: { + height: math.unit(1.75, "meters"), + weight: math.unit(65, "kg"), + name: "Back", + image: { + source: "./media/characters/jayne-folest/back.svg", + extra: 2115 / 2007, + bottom: 0.005 + } + }, + frontClothed: { + height: math.unit(1.75, "meters"), + weight: math.unit(65, "kg"), + name: "Front (Clothed)", + image: { + source: "./media/characters/jayne-folest/front-clothed.svg", + extra: 2115 / 2007, + bottom: 0.035 + } + }, + hand: { + height: math.unit(1 / 1.260, "feet"), + name: "Hand", + image: { + source: "./media/characters/jayne-folest/hand.svg" + } + }, + foot: { + height: math.unit(1 / 0.918, "feet"), + name: "Foot", + image: { + source: "./media/characters/jayne-folest/foot.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "cm") + }, + { + name: "Normal", + height: math.unit(1.75, "meters") + }, + { + name: "Macro", + height: math.unit(47.5, "meters"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Algier" }, + { + front: { + height: math.unit(180, "cm"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/algier/front.svg", + extra: 596 / 572, + bottom: 0.04 + } + }, + back: { + height: math.unit(180, "cm"), + weight: math.unit(70, "kg"), + name: "Back", + image: { + source: "./media/characters/algier/back.svg", + extra: 596 / 572, + bottom: 0.025 + } + }, + frontdressed: { + height: math.unit(180, "cm"), + weight: math.unit(150, "kg"), + name: "Front-dressed", + image: { + source: "./media/characters/algier/front-dressed.svg", + extra: 596 / 572, + bottom: 0.038 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(5, "cm") + }, + { + name: "Normal", + height: math.unit(180, "cm"), + default: true + }, + { + name: "Macro", + height: math.unit(64, "m") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pretzel" }, + { + upright: { + height: math.unit(7, "feet"), + weight: math.unit(300, "lb"), + name: "Upright", + image: { + source: "./media/characters/pretzel/upright.svg", + extra: 534 / 522, + bottom: 0.065 + } + }, + sprawling: { + height: math.unit(3.75, "feet"), + weight: math.unit(300, "lb"), + name: "Sprawling", + image: { + source: "./media/characters/pretzel/sprawling.svg", + extra: 314 / 281, + bottom: 0.1 + } + }, + tongue: { + height: math.unit(2, "feet"), + name: "Tongue", + image: { + source: "./media/characters/pretzel/tongue.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Oversized", + height: math.unit(15, "feet") + }, + { + name: "Huge", + height: math.unit(30, "feet") + }, + { + name: "Macro", + height: math.unit(250, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Roxi" }, + { + sideFront: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front Side", + image: { + source: "./media/characters/roxi/side-front.svg", + extra: 2924 / 2717, + bottom: 0.08 + } + }, + sideBack: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Back Side", + image: { + source: "./media/characters/roxi/side-back.svg", + extra: 2904 / 2693, + bottom: 0.06 + } + }, + front: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/roxi/front.svg", + extra: 2028 / 1907, + bottom: 0.01 + } + }, + frontAlt: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front (Alt)", + image: { + source: "./media/characters/roxi/front-alt.svg", + extra: 1828 / 1798, + bottom: 0.01 + } + }, + sitting: { + height: math.unit(2.8, "feet"), + weight: math.unit(120, "lb"), + name: "Sitting", + image: { + source: "./media/characters/roxi/sitting.svg", + extra: 2660 / 2462, + bottom: 0.1 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 2 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shadow" }, + { + side: { + height: math.unit(55, "feet"), + weight: math.unit(153, "tons"), + name: "Side", + image: { + source: "./media/characters/shadow/side.svg", + extra: 701 / 628, + bottom: 0.02 + } + }, + flying: { + height: math.unit(145, "feet"), + weight: math.unit(153, "tons"), + name: "Flying", + image: { + source: "./media/characters/shadow/flying.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(55, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Marcie" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(200, "lb"), + name: "Front", + image: { + source: "./media/characters/marcie/front.svg", + extra: 960 / 876, + bottom: 58 / 1017.87 + } + }, + }, + [ + { + name: "Macro", + height: math.unit(1, "mile"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kachina" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(200, "lb"), + name: "Front", + image: { + source: "./media/characters/kachina/front.svg", + extra: 1290.68 / 1119, + bottom: 36.5 / 1327.18 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kash" }, + { + looking: { + height: math.unit(2, "meters"), + weight: math.unit(300, "kg"), + name: "Looking", + image: { + source: "./media/characters/kash/looking.svg", + extra: 474 / 344, + bottom: 0.03 + } + }, + side: { + height: math.unit(2, "meters"), + weight: math.unit(300, "kg"), + name: "Side", + image: { + source: "./media/characters/kash/side.svg", + extra: 302 / 251, + bottom: 0.03 + } + }, + front: { + height: math.unit(2, "meters"), + weight: math.unit(300, "kg"), + name: "Front", + image: { + source: "./media/characters/kash/front.svg", + extra: 495 / 360, + bottom: 0.015 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2, "meters"), + default: true + }, + { + name: "Big", + height: math.unit(3, "meters") + }, + { + name: "Large", + height: math.unit(5, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lalim" }, + { + feeding: { + height: math.unit(6.7, "feet"), + weight: math.unit(350, "lb"), + name: "Feeding", + image: { + source: "./media/characters/lalim/feeding.svg", + } }, - [ - { - name: "Minimicro", - height: math.unit(0.2, "inches") - }, - { - name: "Micro", - height: math.unit(1.5, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - { - name: "Minimacro", - height: math.unit(17 + 9/12, "feet") - }, - { - name: "Macro", - height: math.unit(177.5, "feet") - }, - { - name: "Megamacro", - height: math.unit(152, "miles") - }, - ] - ) - -characterMakers["Dafydd Tomos"] = () => makeCharacter( - { name: "Dafydd Tomos" }, - { - front: { - height: math.unit(6.5, "inches"), - weight: math.unit(13, "oz"), - name: "Front", - image: { - source: "./media/characters/dafydd-tomos/front.svg", - extra: 2990/2603 , - bottom: 0.03 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6.7, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(6.5, "inches"), - default: true - }, - ] - ) - -characterMakers["Splinter"] = () => makeCharacter( - { name: "Splinter" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/splinter/front.svg", - extra: 2990/2882 , - bottom: 0.04 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/splinter/back.svg", - extra: 2990/2882 , - bottom: 0.04 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "De'Vout" }, + { + front: { + height: math.unit(9.5, "feet"), + weight: math.unit(600, "lb"), + name: "Front", + image: { + source: "./media/characters/de'vout/front.svg", + extra: 1443 / 1328, + bottom: 0.025 + } }, - [ - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Macro", - height: math.unit(230, "meters"), - default: true - }, - ] - ) - -characterMakers["SnowGabumon"] = () => makeCharacter( - { name: "SnowGabumon" }, - { - front: { - height: math.unit(4 + 10/12, "feet"), - weight: math.unit(480, "lb"), - name: "Front", - image: { - source: "./media/characters/snow-gabumon/front.svg", - extra: 1140/963 , - bottom: 0.058 - } - }, - back: { - height: math.unit(4 + 10/12, "feet"), - weight: math.unit(480, "lb"), - name: "Back", - image: { - source: "./media/characters/snow-gabumon/back.svg", - extra: 1115/962 , - bottom: 0.041 - } - }, - frontUndresed: { - height: math.unit(4 + 10/12, "feet"), - weight: math.unit(480, "lb"), - name: "Front (Undressed)", - image: { - source: "./media/characters/snow-gabumon/front-undressed.svg", - extra: 1061/960 , - bottom: 0.045 - } - }, + back: { + height: math.unit(9.5, "feet"), + weight: math.unit(600, "lb"), + name: "Back", + image: { + source: "./media/characters/de'vout/back.svg", + extra: 1443 / 1328 + } }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(4 + 10/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "feet") - }, - { - name: "Megamacro", - height: math.unit(120, "miles") - }, - { - name: "Gigamacro", - height: math.unit(9800, "miles") - }, - ] - ) - -characterMakers["Moody"] = () => makeCharacter( - { name: "Moody" }, - { - front: { - height: math.unit(1.7, "meters"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/moody/front.svg", - extra: 3226/3007 , - bottom: 0.087 - } - }, + frontDressed: { + height: math.unit(9.5, "feet"), + weight: math.unit(600, "lb"), + name: "Front (Dressed", + image: { + source: "./media/characters/de'vout/front-dressed.svg", + extra: 1443 / 1328, + bottom: 0.025 + } }, - [ - { - name: "Micro", - height: math.unit(1, "mm") - }, - { - name: "Normal", - height: math.unit(1.7, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(80, "meters") - }, - { - name: "Macro+", - height: math.unit(500, "meters") - }, - ] - ) - -characterMakers["Zyas"] = () => makeCharacter( - { name: "Zyas" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/zyas/front.svg", - extra: 1180/1120 , - bottom: 0.045 - } - }, + backDressed: { + height: math.unit(9.5, "feet"), + weight: math.unit(600, "lb"), + name: "Back (Dressed", + image: { + source: "./media/characters/de'vout/back-dressed.svg", + extra: 1443 / 1328 + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(500, "feet") - }, - { - name: "Megamacro", - height: math.unit(5, "miles") - }, - { - name: "Teramacro", - height: math.unit(150000, "miles") - }, - ] - ) - -characterMakers["Cuon"] = () => makeCharacter( - { name: "Cuon" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/cuon/front.svg", - extra: 1390/1320 , - bottom: 0.008 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(9.5, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(18 + 9/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(360, "feet") - }, - { - name: "Megamacro", - height: math.unit(360, "miles") - }, - ] - ) - -characterMakers["Nyanuxk"] = () => makeCharacter( - { name: "Nyanuxk" }, - { - front: { - height: math.unit(2.4, "meters"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/nyanuxk/front.svg", - extra: 1172/1084 , - bottom: 0.065 - } - }, - side: { - height: math.unit(2.4, "meters"), - weight: math.unit(70, "kg"), - name: "Side", - image: { - source: "./media/characters/nyanuxk/side.svg", - extra: 1190/1132 , - bottom: 0.007 - } - }, - back: { - height: math.unit(2.4, "meters"), - weight: math.unit(70, "kg"), - name: "Back", - image: { - source: "./media/characters/nyanuxk/back.svg", - extra: 1200/1141 , - bottom: 0.015 - } - }, - foot: { - height: math.unit(0.52, "meters"), - name: "Foot", - image: { - source: "./media/characters/nyanuxk/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Talana" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(225, "lb"), + name: "Front", + image: { + source: "./media/characters/talana/front.svg", + extra: 1410 / 1300, + bottom: 0.015 + } }, - [ - { - name: "Micro", - height: math.unit(2, "cm") - }, - { - name: "Normal", - height: math.unit(2.4, "meters"), - default: true - }, - { - name: "Smaller Macro", - height: math.unit(120, "meters") - }, - { - name: "Bigger Macro", - height: math.unit(1.2, "km") - }, - { - name: "Megamacro", - height: math.unit(15, "kilometers") - }, - { - name: "Gigamacro", - height: math.unit(2000, "km") - }, - { - name: "Teramacro", - height: math.unit(500000, "km") - }, - ] - ) - -characterMakers["Ailbhe"] = () => makeCharacter( - { name: "Ailbhe" }, - { - side: { - height: math.unit(6, "feet"), - name: "Side", - image: { - source: "./media/characters/ailbhe/side.svg", - extra: 757/464 , - bottom: 0.041 - } - }, + frontDressed: { + height: math.unit(8, "feet"), + weight: math.unit(225, "lb"), + name: "Front (Dressed", + image: { + source: "./media/characters/talana/front-dressed.svg", + extra: 1410 / 1300, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(1.07, "meters"), - default: true - }, - ] - ) - -characterMakers["Zevulfius"] = () => makeCharacter( - { name: "Zevulfius" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/zevulfius/front.svg", - extra: 965/903 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(120, "kg"), - name: "Side", - image: { - source: "./media/characters/zevulfius/side.svg", - extra: 939/900 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(120, "kg"), - name: "Back", - image: { - source: "./media/characters/zevulfius/back.svg", - extra: 918/854 , - bottom: 0.005 - } - }, - foot: { - height: math.unit(6/3.72, "feet"), - name: "Foot", - image: { - source: "./media/characters/zevulfius/foot.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(750, "meters") - }, - { - name: "Megamacro", - height: math.unit(20, "km"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(2000, "km") - }, - { - name: "Teramacro", - height: math.unit(250000, "km") - }, - ] - ) - -characterMakers["Rikes"] = () => makeCharacter( - { name: "Rikes" }, - { - front: { - height: math.unit(100, "feet"), - weight: math.unit(350, "kg"), - name: "Front", - image: { - source: "./media/characters/rikes/front.svg", - extra: 1565/1483 , - bottom: 0.017 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xeauvok" }, + { + side: { + height: math.unit(7.2, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/xeauvok/side.svg", + extra: 1975 / 1523, + bottom: 0.07 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7.2, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zara" }, + { + side: { + height: math.unit(10, "feet"), + weight: math.unit(900, "kg"), + name: "Side", + image: { + source: "./media/characters/zara/side.svg", + extra: 504 / 498 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Richard (Dragon)" }, + { + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/richard-dragon/side.svg", + extra: 845 / 340, + bottom: 0.017 + } + }, + maw: { + height: math.unit(2.97, "feet"), + name: "Maw", + image: { + source: "./media/characters/richard-dragon/maw.svg" + } + }, + }, + [ + + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Richard (Smeargle)" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(100, "lb"), + name: "Front", + image: { + source: "./media/characters/richard-smeargle/front.svg", + extra: 2952 / 2820, + bottom: 0.028 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(4, "feet"), + default: true + }, + { + name: "Dynamax", + height: math.unit(20, "meters") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Klay" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(110, "lb"), + name: "Front", + image: { + source: "./media/characters/klay/front.svg", + extra: 962 / 883, + bottom: 0.04 + } + }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(110, "lb"), + name: "Back", + image: { + source: "./media/characters/klay/back.svg", + extra: 962 / 883 + } + }, + beans: { + height: math.unit(1.15, "feet"), + name: "Beans", + image: { + source: "./media/characters/klay/beans.svg" + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Mini", + height: math.unit(3, "feet") + }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true + }, + { + name: "Big", + height: math.unit(25, "feet") + }, + { + name: "Macro", + height: math.unit(100, "feet") + }, + { + name: "Megamacro", + height: math.unit(400, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Marcus" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/marcus/front.svg", + extra: 734 / 676, + bottom: 0.03 + } + }, + }, + [ + { + name: "Little", + height: math.unit(6, "feet") + }, + { + name: "Normal", + height: math.unit(110, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(250, "feet") + }, + { + name: "Megamacro", + height: math.unit(1000, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Claude DelRoute" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(275, "lb"), + name: "Front", + image: { + source: "./media/characters/claude-delroute/front.svg", + extra: 230 / 214, + bottom: 0.007 + } + }, + side: { + height: math.unit(7, "feet"), + weight: math.unit(275, "lb"), + name: "Side", + image: { + source: "./media/characters/claude-delroute/side.svg", + extra: 222 / 214, + bottom: 0.01 + } + }, + back: { + height: math.unit(7, "feet"), + weight: math.unit(275, "lb"), + name: "Back", + image: { + source: "./media/characters/claude-delroute/back.svg", + extra: 230 / 214, + bottom: 0.015 + } + }, + maw: { + height: math.unit(0.6407, "meters"), + name: "Maw", + image: { + source: "./media/characters/claude-delroute/maw.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true + }, + { + name: "Lorge", + height: math.unit(20, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dragonien" }, + { + front: { + height: math.unit(8 + 4 / 12, "feet"), + weight: math.unit(600, "lb"), + name: "Front", + image: { + source: "./media/characters/dragonien/front.svg", + extra: 100 / 94, + bottom: 3.3 / 103.3445 + } + }, + back: { + height: math.unit(8 + 4 / 12, "feet"), + weight: math.unit(600, "lb"), + name: "Back", + image: { + source: "./media/characters/dragonien/back.svg", + extra: 776 / 746, + bottom: 6.4 / 782.0616 + } + }, + foot: { + height: math.unit(1.54, "feet"), + name: "Foot", + image: { + source: "./media/characters/dragonien/foot.svg", + } + }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 4 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(200, "feet") + }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + { + name: "Gigamacro", + height: math.unit(1000, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Desta" }, + { + front: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(110, "lb"), + name: "Front", + image: { + source: "./media/characters/desta/front.svg", + extra: 1482 / 1417 + } + }, + side: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(110, "lb"), + name: "Side", + image: { + source: "./media/characters/desta/side.svg", + extra: 2579 / 2491, + bottom: 0.053 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") + }, + { + name: "Normal", + height: math.unit(5 + 2 / 12, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(62, "feet") + }, + { + name: "Megamacro", + height: math.unit(1800, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Storm Alystar" }, + { + front: { + height: math.unit(10, "feet"), + weight: math.unit(700, "lb"), + name: "Front", + image: { + source: "./media/characters/storm-alystar/front.svg", + extra: 2112 / 1898, + bottom: 0.034 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(3.5, "inches") + }, + { + name: "Normal", + height: math.unit(10, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(400, "feet") + }, + { + name: "Deific", + height: math.unit(60, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ilia" }, + { + front: { + height: math.unit(2.35, "meters"), + weight: math.unit(119, "kg"), + name: "Front", + image: { + source: "./media/characters/ilia/front.svg", + extra: 1285 / 1255, + bottom: 0.06 + } + }, + }, + [ + { + name: "Normal", + height: math.unit(2.35, "meters") + }, + { + name: "Macro", + height: math.unit(140, "meters"), + default: true + }, + { + name: "Megamacro", + height: math.unit(100, "miles") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "KingDead" }, + { + front: { + height: math.unit(6 + 5 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Front", + image: { + source: "./media/characters/kingdead/front.svg", + extra: 1228 / 1177 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(7, "inches") }, - [ - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - ] - ) - -characterMakers["Adam Silver-Mane"] = () => makeCharacter( - { name: "Adam Silver-Mane" }, - { - anthro: { - height: math.unit(8, "feet"), - weight: math.unit(120, "kg"), - name: "Anthro", - image: { - source: "./media/characters/adam-silver-mane/anthro.svg", - extra: 5743/5339 , - bottom: 0.07 - } - }, - taur: { - height: math.unit(16, "feet"), - weight: math.unit(1500, "kg"), - name: "Taur", - image: { - source: "./media/characters/adam-silver-mane/taur.svg", - extra: 1713/1571 , - bottom: 0.01 - } - }, + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet") }, - [ - { - name: "Normal", - height: math.unit(8, "feet") - }, - { - name: "Minimacro", - height: math.unit(80, "feet") - }, - { - name: "Macro", - height: math.unit(800, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8000, "feet") - }, - { - name: "Gigamacro", - height: math.unit(800, "miles") - }, - { - name: "Teramacro", - height: math.unit(80000, "miles") - }, - { - name: "Celestial", - height: math.unit(8e6, "miles") - }, - { - name: "Star Dragon", - height: math.unit(800000, "parsecs") - }, - { - name: "Godly", - height: math.unit(800, "teraparsecs") - }, - ] - ) - -characterMakers["Ky'owin"] = () => makeCharacter( - { name: "Ky'owin" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/ky'owin/front.svg", - extra: 3888/3068 , - bottom: 0.015 - } - }, + { + name: "Macro", + height: math.unit(150, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 8/12, "feet") - }, - { - name: "Large", - height: math.unit(68, "feet") - }, - { - name: "Macro", - height: math.unit(132, "feet") - }, - { - name: "Macro+", - height: math.unit(340, "feet") - }, - { - name: "Macro++", - height: math.unit(680, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - { - name: "Megamacro+", - height: math.unit(10, "miles") - }, - ] - ) - -characterMakers["Mal"] = () => makeCharacter( - { name: "Mal" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(50, "lb"), - name: "Front", - image: { - source: "./media/characters/mal/front.svg", - extra: 785/724 , - bottom: 0.07 - } - }, + { + name: "Megamacro", + height: math.unit(200, "miles") }, - [ - { - name: "Micro", - height: math.unit(4, "inches") - }, - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "feet") - }, - ] - ) - -characterMakers["Jordan Deware"] = () => makeCharacter( - { name: "Jordan Deware" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/jordan-deware/front.svg", - extra: 1191/1012 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kyrehx" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(600, "lb"), + name: "Front", + image: { + source: "./media/characters/kyrehx/front.svg", + extra: 1195 / 1095, + bottom: 0.034 + } }, - [ - { - name: "Nano", - height: math.unit(0.01, "mm") - }, - { - name: "Minimicro", - height: math.unit(1, "mm") - }, - { - name: "Micro", - height: math.unit(0.5, "inches") - }, - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - { - name: "Minimacro", - height: math.unit(40, "meters") - }, - { - name: "Small Macro", - height: math.unit(400, "meters") - }, - { - name: "Macro", - height: math.unit(4, "miles") - }, - { - name: "Megamacro", - height: math.unit(40, "miles") - }, - { - name: "Megamacro+", - height: math.unit(400, "miles") - }, - { - name: "Gigamacro", - height: math.unit(400000, "miles") - }, - ] - ) - -characterMakers["Kimiko"] = () => makeCharacter( - { name: "Kimiko" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/kimiko/side.svg", - extra: 600/358 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") }, - [ - { - name: "Normal", - height: math.unit(15, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(220, "feet") - }, - { - name: "Macro+", - height: math.unit(1450, "feet") - }, - { - name: "Megamacro", - height: math.unit(11500, "feet") - }, - { - name: "Gigamacro", - height: math.unit(9500, "miles") - }, - { - name: "Teramacro", - height: math.unit(2208005005, "miles") - }, - { - name: "Examacro", - height: math.unit(2750, "parsecs") - }, - { - name: "Zettamacro", - height: math.unit(101500, "parsecs") - }, - ] - ) - -characterMakers["Andrew Sleepy"] = () => makeCharacter( - { name: "Andrew Sleepy" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/andrew-sleepy/front.svg" - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(70, "kg"), - name: "Side", - image: { - source: "./media/characters/andrew-sleepy/side.svg" - } - }, + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(1, "mm"), - default: true - }, - ] - ) - -characterMakers["Judio"] = () => makeCharacter( - { name: "Judio" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/judio/front.svg", - extra: 1258/1110 - } - }, + { + name: "Macro", + height: math.unit(255, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 6/12, "feet") - }, - { - name: "Macro", - height: math.unit(1000, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - ] - ) - -characterMakers["Nomaxice"] = () => makeCharacter( - { name: "Nomaxice" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/nomaxice/front.svg", - extra: 1498/1073 , - bottom: 0.075 - } - }, - foot: { - height: math.unit(1.1, "feet"), - name: "Foot", - image: { - source: "./media/characters/nomaxice/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xang" }, + { + front: { + height: math.unit(0.935 * (6 + 8 / 12), "feet"), + weight: math.unit(184, "lb"), + name: "Front", + image: { + source: "./media/characters/xang/front.svg", + extra: 845 / 755 + } }, - [ - { - name: "Micro", - height: math.unit(8, "cm") - }, - { - name: "Norm", - height: math.unit(1.82, "m") - }, - { - name: "Norm+", - height: math.unit(8.8, "feet") - }, - { - name: "Big", - height: math.unit(8, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(18, "meters") - }, - { - name: "Macro+", - height: math.unit(88, "meters") - }, - ] - ) - -characterMakers["Dydros"] = () => makeCharacter( - { name: "Dydros" }, - { - front: { - height: math.unit(12, "feet"), - weight: math.unit(1.5, "tons"), - name: "Front", - image: { - source: "./media/characters/dydros/front.svg", - extra: 863/800 , - bottom: 0.015 - } - }, - back: { - height: math.unit(12, "feet"), - weight: math.unit(1.5, "tons"), - name: "Back", - image: { - source: "./media/characters/dydros/back.svg", - extra: 900/843 , - bottom: 0.005 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(0.935 * (6 + 8 / 12), "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - ] - ) - -characterMakers["Riggi"] = () => makeCharacter( - { name: "Riggi" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(100, "kg"), - name: "Front", - image: { - source: "./media/characters/riggi/front.svg", - extra: 5787/5303 - } - }, - hyper: { - height: math.unit(6*5/3, "feet"), - weight: math.unit(400*5/3*5/3*5/3, "kg"), - name: "Hyper", - image: { - source: "./media/characters/riggi/hyper.svg", - extra: 3595/3485 - } - }, + { + name: "Macro", + height: math.unit(0.935 * 146, "feet") }, - [ - { - name: "Small Macro", - height: math.unit(50, "feet") - }, - { - name: "Default", - height: math.unit(200, "feet"), - default: true - }, - { - name: "Loom", - height: math.unit(10000, "feet") - }, - { - name: "Cruising Altitude", - height: math.unit(30000, "feet") - }, - { - name: "Megamacro", - height: math.unit(100, "miles") - }, - { - name: "Continent Sized", - height: math.unit(2800, "miles") - }, - { - name: "Earth Sized", - height: math.unit(8000, "miles") - }, - ] - ) - -characterMakers["Alexi"] = () => makeCharacter( - { name: "Alexi" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lb"), - name: "Front", - image: { - source: "./media/characters/alexi/front.svg", - extra: 3483/3291 , - bottom: 0.04 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lb"), - name: "Back", - image: { - source: "./media/characters/alexi/back.svg", - extra: 3533/3356 , - bottom: 0.021 - } - }, - frontTransformed: { - height: math.unit(12.5, "feet"), - weight: math.unit(4000, "lb"), - name: "Front (Transformed)", - image: { - source: "./media/characters/alexi/front-transformed.svg", - extra: 5345/5100 , - bottom: 0.03 - } - }, + { + name: "Megamacro", + height: math.unit(0.935 * 3, "miles") }, - [ - { - name: "Normal", - height: math.unit(3, "meters"), - default: true - }, - { - name: "Minimacro", - height: math.unit(30, "meters") - }, - { - name: "Macro", - height: math.unit(500, "meters") - }, - { - name: "Megamacro", - height: math.unit(9000, "km") - }, - { - name: "Teramacro", - height: math.unit(384000, "km") - }, - ] - ) - -characterMakers["Kayroo"] = () => makeCharacter( - { name: "Kayroo" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kayroo/front.svg", - extra: 1153/1038 , - bottom: 0.06 - } - }, - foot: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Foot", - image: { - source: "./media/characters/kayroo/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Doc Weardno" }, + { + frontDressed: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Front (Dressed)", + image: { + source: "./media/characters/doc-weardno/front-dressed.svg", + extra: 263 / 234 + } }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Minimacro", - height: math.unit(250, "feet") - }, - { - name: "Macro", - height: math.unit(2800, "feet") - }, - { - name: "Megamacro", - height: math.unit(5200, "feet") - }, - { - name: "Gigamacro", - height: math.unit(27000, "feet") - }, - { - name: "Omega", - height: math.unit(45000, "feet") - }, - ] - ) - -characterMakers["Rhys"] = () => makeCharacter( - { name: "Rhys" }, - { - front: { - height: math.unit(18, "feet"), - weight: math.unit(5800, "lb"), - name: "Front", - image: { - source: "./media/characters/rhys/front.svg", - extra: 3386/3090 , - bottom: 0.07 - } - }, + backDressed: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Back (Dressed)", + image: { + source: "./media/characters/doc-weardno/back-dressed.svg", + extra: 266 / 238 + } }, - [ - { - name: "Normal", - height: math.unit(18, "feet"), - default: true - }, - { - name: "Working Size", - height: math.unit(200, "feet") - }, - { - name: "Demolition Size", - height: math.unit(2000, "feet") - }, - { - name: "Maximum Licensed Size", - height: math.unit(5, "miles") - }, - { - name: "Maximum Observed Size", - height: math.unit(10, "yottameters") - }, - ] - ) - -characterMakers["Toto"] = () => makeCharacter( - { name: "Toto" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lb"), - name: "Front", - image: { - source: "./media/characters/toto/front.svg", - extra: 527 / 479, - bottom: 0.05 - } - }, + front: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/doc-weardno/front.svg", + extra: 254 / 233 + } }, - [ - { - name: "Micro", - height: math.unit(3, "feet") - }, - { - name: "Normal", - height: math.unit(10, "feet") - }, - { - name: "Macro", - height: math.unit(150, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1200, "feet") - }, - ] - ) - -characterMakers["King"] = () => makeCharacter( - { name: "King" }, - { - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/king/back.svg" - } - }, + }, + [ + { + name: "Micro", + height: math.unit(3, "inches") }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(8, "feet") - }, - { - name: "Macro", - height: math.unit(200, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(50, "miles") - }, - ] - ) - -characterMakers["Cordite"] = () => makeCharacter( - { name: "Cordite" }, - { - anthro: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(280, "lb"), - name: "Anthro", - image: { - source: "./media/characters/cordite/anthro.svg", - extra: 1986/1905 , - bottom: 0.025 - } - }, - feral: { - height: math.unit(2, "feet"), - weight: math.unit(90, "lb"), - name: "Feral", - image: { - source: "./media/characters/cordite/feral.svg", - extra: 1260/755 , - bottom: 0.05 - } - }, + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Pianostrong"] = () => makeCharacter( - { name: "Pianostrong" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/pianostrong/front.svg", - extra: 6577/6254 , - bottom: 0.02 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/pianostrong/side.svg", - extra: 6106/5730 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/pianostrong/back.svg", - extra: 6085/5733 , - bottom: 0.01 - } - }, + { + name: "Macro", + height: math.unit(25, "feet") }, - [ - { - name: "Macro", - height: math.unit(100, "feet") - }, - { - name: "Macro+", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Macro++", - height: math.unit(1000, "feet") - }, - ] - ) - -characterMakers["Kona"] = () => makeCharacter( - { name: "Kona" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kona/front.svg", - extra: 2960/2629 , - bottom: 0.005 - } - }, + { + name: "Megamacro", + height: math.unit(2, "miles") }, - [ - { - name: "Normal", - height: math.unit(11 + 8/12, "feet") - }, - { - name: "Macro", - height: math.unit(850, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(1.5, "km"), - default: true - }, - { - name: "Megamacro", - height: math.unit(80, "miles") - }, - { - name: "Gigamacro", - height: math.unit(3500, "miles") - }, - ] - ) - -characterMakers["Levi"] = () => makeCharacter( - { name: "Levi" }, - { - side: { - height: math.unit(1.9, "meters"), - weight: math.unit(326, "kg"), - name: "Side", - image: { - source: "./media/characters/levi/side.svg", - extra: 1704/1334 , - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Seth Whilst" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(153, "lb"), + name: "Front", + image: { + source: "./media/characters/seth-whilst/front.svg", + bottom: 0.07 + } }, - [ - { - name: "Normal", - height: math.unit(1.9, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "meters") - }, - { - name: "Macro+", - height: math.unit(200, "meters") - }, - { - name: "Megamacro", - height: math.unit(2, "km") - }, - { - name: "Megamacro+", - height: math.unit(20, "km") - }, - { - name: "Gigamacro", - height: math.unit(2500, "km") - }, - { - name: "Gigamacro+", - height: math.unit(120000, "km") - }, - { - name: "Teramacro", - height: math.unit(7.77e6, "km") - }, - ] - ) - -characterMakers["BMC"] = () => makeCharacter( - { name: "BMC" }, - { - front: { - height: math.unit(6 + 4/12, "feet"), - weight: math.unit(188, "lb"), - name: "Front", - image: { - source: "./media/characters/bmc/front.svg", - extra: 1067/1022 , - bottom: 0.047 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(5, "inches") }, - [ - { - name: "Human-sized", - height: math.unit(6 + 4/12, "feet") - }, - { - name: "Small", - height: math.unit(250, "feet") - }, - { - name: "Normal", - height: math.unit(1250, "feet"), - default: true - }, - { - name: "Good Day", - height: math.unit(88, "miles") - }, - { - name: "Largest Measured Size", - height: math.unit(11.2e6, "lightyears") - }, - ] - ) - -characterMakers["Sven the Kaiju"] = () => makeCharacter( - { name: "Sven the Kaiju" }, - { - front: { - height: math.unit(20, "feet"), - weight: math.unit(2016, "kg"), - name: "Front", - image: { - source: "./media/characters/sven-the-kaiju/front.svg", - extra: 1479/1449 , - bottom: 0.05 - } - }, + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true }, - [ - { - name: "Fairy", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(20, "feet"), - default: true - }, - { - name: "Rampage", - height: math.unit(200, "feet") - }, - { - name: "Archfey Forest Guardian", - height: math.unit(1, "mile") - }, - ] - ) - -characterMakers["Marik"] = () => makeCharacter( - { name: "Marik" }, - { - front: { - height: math.unit(4, "meters"), - weight: math.unit(2, "tons"), - name: "Front", - image: { - source: "./media/characters/marik/front.svg", - extra: 1057/1003 , - bottom: 0.08 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Pocket Jabari" }, + { + front: { + height: math.unit(3, "inches"), + weight: math.unit(8, "grams"), + name: "Front", + image: { + source: "./media/characters/pocket-jabari/front.svg", + extra: 1024 / 974, + bottom: 0.039 + } }, - [ - { - name: "Normal", - height: math.unit(4, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "meters") - }, - { - name: "Megamacro", - height: math.unit(50, "km") - }, - { - name: "Gigamacro", - height: math.unit(100, "km") - }, - { - name: "Alpha Macro", - height: math.unit(7.88e7, "yottameters") - }, - ] - ) - -characterMakers["Mel"] = () => makeCharacter( - { name: "Mel" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(110, "lb"), - name: "Front", - image: { - source: "./media/characters/mel/front.svg", - extra: 736/617 , - bottom: 0.017 - } - }, + }, + [ + { + name: "Minimicro", + height: math.unit(8, "mm") }, - [ - { - name: "Pico", - height: math.unit(3, "pm") - }, - { - name: "Nano", - height: math.unit(3, "nm") - }, - { - name: "Micro", - height: math.unit(0.3, "mm"), - default: true - }, - { - name: "Micro+", - height: math.unit(3, "mm") - }, - { - name: "Normal", - height: math.unit(5 + 10.5/12, "feet") - }, - ] - ) - -characterMakers["Lykonous"] = () => makeCharacter( - { name: "Lykonous" }, - { - kaiju: { - height: math.unit(1.75, "meters"), - weight: math.unit(55, "kg"), - name: "Kaiju", - image: { - source: "./media/characters/lykonous/kaiju.svg", - extra: 1055/946 , - bottom: 0.135 - } - }, + { + name: "Micro", + height: math.unit(3, "inches"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2.5, "meters"), - default: true - }, - { - name: "Kaiju Dragon", - height: math.unit(60, "meters") - }, - { - name: "Mega Kaiju", - height: math.unit(120, "km") - }, - { - name: "Giga Kaiju", - height: math.unit(200, "megameters") - }, - { - name: "Terra Kaiju", - height: math.unit(400, "gigameters") - }, - { - name: "Kaiju Dragon God", - height: math.unit(13000, "exaparsecs") - }, - ] - ) - -characterMakers["Blü"] = () => makeCharacter( - { name: "Blü" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/blü/front.svg", - extra: 1883/1564 , - bottom: 0.031 - } - }, + { + name: "Normal", + height: math.unit(3, "feet") }, - [ - { - name: "Normal", - height: math.unit(13, "feet"), - default: true - }, - { - name: "Big Boi", - height: math.unit(150, "meters") - }, - { - name: "Mini Stomper", - height: math.unit(300, "meters") - }, - { - name: "Macro", - height: math.unit(1000, "meters") - }, - { - name: "Megamacro", - height: math.unit(11000, "meters") - }, - { - name: "Gigamacro", - height: math.unit(11000, "km") - }, - { - name: "Teramacro", - height: math.unit(420000, "km") - }, - { - name: "Examacro", - height: math.unit(120, "parsecs") - }, - { - name: "God Tho", - height: math.unit(98000000000, "parsecs") - }, - ] - ) - -characterMakers["Scales"] = () => makeCharacter( - { name: "Scales" }, - { - taurFront: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lb"), - name: "Taur (Front)", - image: { - source: "./media/characters/scales/taur-front.svg", - extra: 1, - bottom: 0.05 - } - }, - taurBack: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lb"), - name: "Taur (Back)", - image: { - source: "./media/characters/scales/taur-back.svg", - extra: 1, - bottom: 0.08 - } - }, - anthro: { - height: math.unit(6*7/12, "feet"), - weight: math.unit(100, "lb"), - name: "Anthro", - image: { - source: "./media/characters/scales/anthro.svg", - extra: 1, - bottom: 0.06 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sapphy" }, + { + front: { + height: math.unit(15, "feet"), + weight: math.unit(3280, "lb"), + name: "Front", + image: { + source: "./media/characters/sapphy/front.svg", + extra: 671 / 577, + bottom: 0.085 + } }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - ] - ) - -characterMakers["Koragos"] = () => makeCharacter( - { name: "Koragos" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/koragos/front.svg", - extra: 841/794 , - bottom: 0.035 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/koragos/back.svg", - extra: 841/810 , - bottom: 0.022 - } - }, + back: { + height: math.unit(15, "feet"), + weight: math.unit(3280, "lb"), + name: "Back", + image: { + source: "./media/characters/sapphy/back.svg", + extra: 631 / 607, + bottom: 0.045 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 11/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(490, "feet") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(50, "miles") - }, - ] - ) - -characterMakers["Xylrem"] = () => makeCharacter( - { name: "Xylrem" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lb"), - name: "Front", - image: { - source: "./media/characters/xylrem/front.svg", - extra: 3323/3050 , - bottom: 0.065 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(15, "feet") }, - [ - { - name: "Micro", - height: math.unit(4, "feet") - }, - { - name: "Normal", - height: math.unit(16, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(2720, "feet") - }, - { - name: "Megamacro", - height: math.unit(25000, "miles") - }, - ] - ) - -characterMakers["Ikideru"] = () => makeCharacter( - { name: "Ikideru" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(250, "kg"), - name: "Front", - image: { - source: "./media/characters/ikideru/front.svg", - extra: 930/870 , - bottom: 0.087 - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(250, "kg"), - name: "Back", - image: { - source: "./media/characters/ikideru/back.svg", - extra: 919/852 , - bottom: 0.055 - } - }, + { + name: "Casual Macro", + height: math.unit(120, "feet") }, - [ - { - name: "Rare", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Playful Loom", - height: math.unit(80, "feet") - }, - { - name: "City Leaner", - height: math.unit(230, "feet") - }, - { - name: "Megamacro", - height: math.unit(2500, "feet") - }, - { - name: "Gigamacro", - height: math.unit(26400, "feet") - }, - { - name: "Tectonic Shifter", - height: math.unit(1.7, "megameters") - }, - { - name: "Planet Carer", - height: math.unit(21, "megameters") - }, - { - name: "God", - height: math.unit(11157.22, "parsecs") - }, - ] - ) - -characterMakers["Neo"] = () => makeCharacter( - { name: "Neo" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/neo/front.svg" - } - }, + { + name: "Macro", + height: math.unit(2150, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(2, "inches"), - default: true - }, - { - name: "Human Size", - height: math.unit(5 + 8/12, "feet") - }, - ] - ) - -characterMakers["Chauncey (Chantz)"] = () => makeCharacter( - { name: "Chauncey (Chantz)" }, - { - front: { - height: math.unit(13 + 10/12, "feet"), - weight: math.unit(5320, "lb"), - name: "Front", - image: { - source: "./media/characters/chauncey-chantz/front.svg", - extra: 1587/1435 , - bottom: 0.02 - } - }, + { + name: "Megamacro", + height: math.unit(8, "miles") }, - [ - { - name: "Normal", - height: math.unit(13 + 10/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(45, "feet") - }, - { - name: "Megamacro", - height: math.unit(250, "miles") - }, - { - name: "Planetary", - height: math.unit(10000, "miles") - }, - { - name: "Galactic", - height: math.unit(40000, "parsecs") - }, - { - name: "Universal", - height: math.unit(1, "yottameter") - }, - ] - ) - -characterMakers["Epifox"] = () => makeCharacter( - { name: "Epifox" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/epifox/front.svg", - extra: 1, - bottom: 0.075 - } - }, + { + name: "Galaxy Mom", + height: math.unit(6, "megalightyears") }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(3810, "feet") - }, - { - name: "Megamacro", - height: math.unit(500, "miles") - }, - ] - ) - -characterMakers["Colin T."] = () => makeCharacter( - { name: "Colin T." }, - { - front: { - height: math.unit(1.8796, "m"), - weight: math.unit(230, "lb"), - name: "Front", - image: { - source: "./media/characters/colin-t/front.svg", - extra: 1272/1193 , - bottom: 0.07 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kiro" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(170, "lb"), + name: "Front", + image: { + source: "./media/characters/kiro/front.svg", + extra: 1064 / 1012, + bottom: 0.052 + } }, - [ - { - name: "Micro", - height: math.unit(0.571, "meters") - }, - { - name: "Normal", - height: math.unit(1.8796, "meters"), - default: true - }, - { - name: "Tall", - height: math.unit(4, "meters") - }, - { - name: "Macro", - height: math.unit(67.241, "meters") - }, - { - name: "Megamacro", - height: math.unit(371.856, "meters") - }, - { - name: "Planetary", - height: math.unit(12631.5689, "km") - }, - ] - ) - -characterMakers["Matvei"] = () => makeCharacter( - { name: "Matvei" }, - { - front: { - height: math.unit(1.85, "meters"), - weight: math.unit(80, "kg"), - name: "Front", - image: { - source: "./media/characters/matvei/front.svg", - extra: 614/594 , - bottom: 0.01 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") }, - [ - { - name: "Normal", - height: math.unit(1.85, "meters"), - default: true - }, - ] - ) - -characterMakers["Quincy"] = () => makeCharacter( - { name: "Quincy" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(70, "lb"), - name: "Front", - image: { - source: "./media/characters/quincy/front.svg", - extra: 3041/2751 - } - }, - back: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(70, "lb"), - name: "Back", - image: { - source: "./media/characters/quincy/back.svg", - extra: 3041/2751 - } - }, - flying: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(70, "lb"), - name: "Flying", - image: { - source: "./media/characters/quincy/flying.svg", - extra: 1044/930 - } - }, + { + name: "Normal", + height: math.unit(6, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(3, "cm") - }, - { - name: "Normal", - height: math.unit(5 + 9/12, "feet") - }, - { - name: "Macro", - height: math.unit(200, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1000, "meters") - }, - ] - ) - -characterMakers["Vanrel"] = () => makeCharacter( - { name: "Vanrel" }, - { - front: { - height: math.unit(4 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/vanrel/front.svg", - extra: 1, - bottom: 0.02 - } - }, - side: { - height: math.unit(4 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/vanrel/side.svg", - extra: 1, - bottom: 0.025 - } - }, - tome: { - height: math.unit(1.35, "feet"), - weight: math.unit(10, "lb"), - name: "Vanrel's Tome", - rename: true, - image: { - source: "./media/characters/vanrel/tome.svg" - } - }, - beans: { - height: math.unit(0.89, "feet"), - name: "Beans", - image: { - source: "./media/characters/vanrel/beans.svg" - } - }, + { + name: "Macro", + height: math.unit(72, "feet") }, - [ - { - name: "Normal", - height: math.unit(4 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Kuiper Vanrel"] = () => makeCharacter( - { name: "Kuiper Vanrel" }, - { - front: { - height: math.unit(7 + 5/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kuiper-vanrel/front.svg", - extra: 1118/1068 , - bottom: 0.09 - } - }, - foot: { - height: math.unit(0.55, "meters"), - name: "Foot", - image: { - source: "./media/characters/kuiper-vanrel/foot.svg", - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Irishfox" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/irishfox/front.svg", + extra: 1912 / 1680, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(7 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Keset Vanrel"] = () => makeCharacter( - { name: "Keset Vanrel" }, - { - front: { - height: math.unit(8 + 5/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/keset-vanrel/front.svg", - extra: 1150/1084 , - bottom: 0.05 - } - }, - hand: { - height: math.unit(0.6, "meters"), - name: "Hand", - image: { - source: "./media/characters/keset-vanrel/hand.svg" - } - }, - foot: { - height: math.unit(0.94978, "meters"), - name: "Foot", - image: { - source: "./media/characters/keset-vanrel/foot.svg" - } - }, + }, + [ + { + name: "Nano", + height: math.unit(1, "mm") }, - [ - { - name: "Normal", - height: math.unit(8 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Neos"] = () => makeCharacter( - { name: "Neos" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/neos/front.svg", - extra: 1696/992 , - bottom: 0.14 - } - }, + { + name: "Micro", + height: math.unit(2, "inches") }, - [ - { - name: "Normal", - height: math.unit(54, "cm"), - default: true - }, - { - name: "Macro", - height: math.unit(100, "m") - }, - { - name: "Megamacro", - height: math.unit(10, "km") - }, - { - name: "Megamacro+", - height: math.unit(100, "km") - }, - { - name: "Gigamacro", - height: math.unit(100, "Mm") - }, - { - name: "Teramacro", - height: math.unit(100, "Gm") - }, - { - name: "Examacro", - height: math.unit(100, "Em") - }, - { - name: "Godly", - height: math.unit(10000, "Ym") - }, - { - name: "Beyond Godly", - height: math.unit(10000000, "Ym") - }, - ] - ) - -characterMakers["Sammy Mouse"] = () => makeCharacter( - { name: "Sammy Mouse" }, - { - feminine: { - height: math.unit(5, "feet"), - weight: math.unit(100, "lb"), - name: "Feminine", - image: { - source: "./media/characters/sammy-mouse/feminine.svg", - extra: 2526/2425 , - bottom: 0.123 - } - }, - masculine: { - height: math.unit(5, "feet"), - weight: math.unit(100, "lb"), - name: "Masculine", - image: { - source: "./media/characters/sammy-mouse/masculine.svg", - extra: 2526/2425 , - bottom: 0.123 - } - }, + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(5, "inches") - }, - { - name: "Normal", - height: math.unit(5, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(60, "feet") - }, - ] - ) - -characterMakers["Kole"] = () => makeCharacter( - { name: "Kole" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(50, "lb"), - name: "Front", - image: { - source: "./media/characters/kole/front.svg", - extra: 1423/1303 , - bottom: 0.025 - } - }, - back: { - height: math.unit(4, "feet"), - weight: math.unit(50, "lb"), - name: "Back", - image: { - source: "./media/characters/kole/back.svg", - extra: 1426/1280 , - bottom: 0.02 - } - }, + { + name: "Macro", + height: math.unit(45, "feet") }, - [ - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - ] - ) - -characterMakers["Rufran"] = () => makeCharacter( - { name: "Rufran" }, - { - front: { - height: math.unit(2 + 6/12, "feet"), - weight: math.unit(20, "lb"), - name: "Front", - image: { - source: "./media/characters/rufran/front.svg", - extra: 2041/1839 , - bottom: 0.055 - } - }, - back: { - height: math.unit(2 + 6/12, "feet"), - weight: math.unit(20, "lb"), - name: "Back", - image: { - source: "./media/characters/rufran/back.svg", - extra: 2054/1839 , - bottom: 0.01 - } - }, - hand: { - height: math.unit(0.2166, "meters"), - name: "Hand", - image: { - source: "./media/characters/rufran/hand.svg" - } - }, - foot: { - height: math.unit(0.185, "meters"), - name: "Foot", - image: { - source: "./media/characters/rufran/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Aronai Sieyes" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/aronai-sieyes/front.svg", + extra: 1556 / 1480, + bottom: 0.015 + } }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(2 + 6/12, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(60, "feet") - }, - { - name: "Macro", - height: math.unit(325, "feet") - }, - ] - ) - -characterMakers["Chip"] = () => makeCharacter( - { name: "Chip" }, - { - front: { - height: math.unit(0.3, "meters"), - weight: math.unit(3.5, "kg"), - name: "Front", - image: { - source: "./media/characters/chip/front.svg", - extra: 748/674 - } - }, + side: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/aronai-sieyes/side.svg", + extra: 1433 / 1390, + bottom: 0.0393 + } }, - [ - { - name: "Micro", - height: math.unit(1, "inch"), - default: true - }, - ] - ) - -characterMakers["Torvid"] = () => makeCharacter( - { name: "Torvid" }, - { - side: { - height: math.unit(2.3, "meters"), - weight: math.unit(3500, "lb"), - name: "Side", - image: { - source: "./media/characters/torvid/side.svg", - extra: 1972/722 , - bottom: 0.035 - } - }, + back: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/aronai-sieyes/back.svg", + extra: 1544 / 1494, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(2.3, "meters"), - default: true - }, - ] - ) - -characterMakers["Susan"] = () => makeCharacter( - { name: "Susan" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(150.5, "kg"), - name: "Front", - image: { - source: "./media/characters/susan/front.svg", - extra: 693/635 , - bottom: 0.05 - } - }, + frontClothed: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front (Clothed)", + image: { + source: "./media/characters/aronai-sieyes/front-clothed.svg", + extra: 1582 / 1527 + } }, - [ - { - name: "Megamacro", - height: math.unit(505, "miles"), - default: true - }, - ] - ) - -characterMakers["Raindrops"] = () => makeCharacter( - { name: "Raindrops" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/raindrops/front.svg", - extra: 2655/2461 , - bottom: 0.02 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/raindrops/back.svg", - extra: 2574/2400 , - bottom: 0.03 - } - }, + feral: { + height: math.unit(18, "feet"), + weight: math.unit(150 * 3 * 3 * 3, "lb"), + name: "Feral", + image: { + source: "./media/characters/aronai-sieyes/feral.svg", + extra: 1530 / 1240, + bottom: 0.035 + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 2/12, "feet") - }, - { - name: "Macro", - height: math.unit(131, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(15, "miles") - }, - { - name: "Gigamacro", - height: math.unit(4000, "miles") - }, - { - name: "Teramacro", - height: math.unit(315000, "miles") - }, - ] - ) - -characterMakers["Tezwa"] = () => makeCharacter( - { name: "Tezwa" }, - { - front: { - height: math.unit(2.794, "meters"), - weight: math.unit(325, "kg"), - name: "Front", - image: { - source: "./media/characters/tezwa/front.svg", - extra: 2083/1906 , - bottom: 0.031 - } - }, - foot: { - height: math.unit(0.687, "meters"), - name: "Foot", - image: { - source: "./media/characters/tezwa/foot.svg" - } - }, + }, + [ + { + name: "Micro", + height: math.unit(2, "inches") }, - [ - { - name: "Normal", - height: math.unit(9 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Typhus"] = () => makeCharacter( - { name: "Typhus" }, - { - front: { - height: math.unit(58, "feet"), - weight: math.unit(89000, "lb"), - name: "Front", - image: { - source: "./media/characters/typhus/front.svg", - extra: 816/800 , - bottom: 0.065 - } - }, + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xuna" }, + { + front: { + height: math.unit(12, "feet"), + weight: math.unit(410, "kg"), + name: "Front", + image: { + source: "./media/characters/xuna/front.svg", + extra: 2184 / 1980 + } }, - [ - { - name: "Macro", - height: math.unit(58, "feet"), - default: true - }, - ] - ) - -characterMakers["Lyra Von Wulf"] = () => makeCharacter( - { name: "Lyra Von Wulf" }, - { - front: { - height: math.unit(12, "feet"), - weight: math.unit(6, "tonnes"), - name: "Front", - image: { - source: "./media/characters/lyra-von-wulf/front.svg", - extra: 1, - bottom: 0.10 - } - }, - frontMecha: { - height: math.unit(12, "feet"), - weight: math.unit(12, "tonnes"), - name: "Front (Mecha)", - image: { - source: "./media/characters/lyra-von-wulf/front-mecha.svg", - extra: 1, - bottom: 0.042 - } - }, - maw: { - height: math.unit(2.2, "feet"), - name: "Maw", - image: { - source: "./media/characters/lyra-von-wulf/maw.svg" - } - }, + side: { + height: math.unit(12, "feet"), + weight: math.unit(410, "kg"), + name: "Side", + image: { + source: "./media/characters/xuna/side.svg", + extra: 2184 / 1980 + } }, - [ - { - name: "Normal", - height: math.unit(12, "feet"), - default: true - }, - { - name: "Classic", - height: math.unit(50, "feet") - }, - { - name: "Macro", - height: math.unit(500, "feet") - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - { - name: "Gigamacro", - height: math.unit(400, "miles") - }, - { - name: "Teramacro", - height: math.unit(22000, "miles") - }, - { - name: "Solarmacro", - height: math.unit(8600000, "miles") - }, - { - name: "Galactic", - height: math.unit(1057000, "lightyears") - }, - ] - ) - -characterMakers["Dixon"] = () => makeCharacter( - { name: "Dixon" }, - { - front: { - height: math.unit(6 + 10/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/dixon/front.svg", - extra: 3361/3209 , - bottom: 0.01 - } - }, + back: { + height: math.unit(12, "feet"), + weight: math.unit(410, "kg"), + name: "Back", + image: { + source: "./media/characters/xuna/back.svg", + extra: 2184 / 1980 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 10/12, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(12, "meters") - }, - { - name: "Macro", - height: math.unit(500, "meters") - }, - { - name: "Megamacro", - height: math.unit(2, "km") - }, - ] - ) - -characterMakers["Kauko"] = () => makeCharacter( - { name: "Kauko" }, - { - front: { - height: math.unit(185, "cm"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/kauko/front.svg", - extra: 1455/1421 , - bottom: 0.03 - } - }, - back: { - height: math.unit(185, "cm"), - weight: math.unit(68, "kg"), - name: "Back", - image: { - source: "./media/characters/kauko/back.svg", - extra: 1455/1421 , - bottom: 0.004 - } - }, + }, + [ + { + name: "Nano glow", + height: math.unit(10, "nm") }, - [ - { - name: "Normal", - height: math.unit(185, "cm"), - default: true - }, - ] - ) - -characterMakers["Varg"] = () => makeCharacter( - { name: "Varg" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "kg"), - name: "Front", - image: { - source: "./media/characters/varg/front.svg", - extra: 1108/1018 , - bottom: 0.0375 - } - }, + { + name: "Micro floof", + height: math.unit(0.3, "m") }, - [ - { - name: "Normal", - height: math.unit(5, "meters") - }, - { - name: "Gigamacro", - height: math.unit(211, "km"), - default: true - }, - ] - ) - -characterMakers["Dayza"] = () => makeCharacter( - { name: "Dayza" }, - { - front: { - height: math.unit(7 + 7/12, "feet"), - weight: math.unit(267, "lb"), - name: "Front", - image: { - source: "./media/characters/dayza/front.svg", - extra: 1262/1200 , - bottom: 0.035 - } - }, - side: { - height: math.unit(7 + 7/12, "feet"), - weight: math.unit(267, "lb"), - name: "Side", - image: { - source: "./media/characters/dayza/side.svg", - extra: 1295/1245 , - bottom: 0.05 - } - }, - back: { - height: math.unit(7 + 7/12, "feet"), - weight: math.unit(267, "lb"), - name: "Back", - image: { - source: "./media/characters/dayza/back.svg", - extra: 1241/1170 - } - }, + { + name: "Huggable softy boi", + height: math.unit(3.6576, "m"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7 + 7/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(155, "feet") - }, - ] - ) - -characterMakers["Xanthos"] = () => makeCharacter( - { name: "Xanthos" }, - { - front: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/xanthos/front.svg", - extra: 1, - bottom: 0.04 - } - }, - back: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(160, "lb"), - name: "Back", - image: { - source: "./media/characters/xanthos/back.svg", - extra: 1, - bottom: 0.03 - } - }, - hand: { - height: math.unit(0.928, "feet"), - name: "Hand", - image: { - source: "./media/characters/xanthos/hand.svg" - } - }, - foot: { - height: math.unit(1.286, "feet"), - name: "Foot", - image: { - source: "./media/characters/xanthos/foot.svg" - } - }, + { + name: "Admirable floof", + height: math.unit(80, "meters") }, - [ - { - name: "Normal", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - { - name: "Normal+", - height: math.unit(6, "meters") - }, - { - name: "Macro", - height: math.unit(40, "feet") - }, - { - name: "Macro+", - height: math.unit(200, "meters") - }, - { - name: "Megamacro", - height: math.unit(20, "km") - }, - { - name: "Megamacro+", - height: math.unit(100, "km") - }, - ] - ) - -characterMakers["Grynn"] = () => makeCharacter( - { name: "Grynn" }, - { - front: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(215, "lb"), - name: "Front", - image: { - source: "./media/characters/grynn/front.svg", - extra: 4627/4209 , - bottom: 0.047 - } - }, + { + name: "Gentle macro", + height: math.unit(300, "meters") + }, + { + name: "Very careful floof", + height: math.unit(3200, "meters") }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 3/12, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(104, "feet") - }, - { - name: "Macro", - height: math.unit(944, "feet") - }, - { - name: "Macro+", - height: math.unit(9480, "feet") - }, - { - name: "Megamacro", - height: math.unit(78752, "feet") - }, - { - name: "Megamacro+", - height: math.unit(630128, "feet") - }, - { - name: "Megamacro++", - height: math.unit(3150695, "feet") - }, - ] - ) - -characterMakers["Mocha Aura"] = () => makeCharacter( - { name: "Mocha Aura" }, - { - front: { - height: math.unit(7 + 5/12, "feet"), - weight: math.unit(450, "lb"), - name: "Front", - image: { - source: "./media/characters/mocha-aura/front.svg", - extra: 1907/1817 , - bottom: 0.04 - } - }, - back: { - height: math.unit(7 + 5/12, "feet"), - weight: math.unit(450, "lb"), - name: "Back", - image: { - source: "./media/characters/mocha-aura/back.svg", - extra: 1900/1825 , - bottom: 0.045 - } - }, + { + name: "The mega floof", + height: math.unit(36000, "meters") }, - [ - { - name: "Nano", - height: math.unit(1, "nm") - }, - { - name: "Megamicro", - height: math.unit(1, "mm") - }, - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(7 + 5/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(30, "feet") - }, - { - name: "Megamacro", - height: math.unit(3500, "feet") - }, - { - name: "Teramacro", - height: math.unit(500000, "miles") - }, - { - name: "Petamacro", - height: math.unit(50000000000000000 , "parsecs") - }, - ] - ) - -characterMakers["Ilisha Devya"] = () => makeCharacter( - { name: "Ilisha Devya" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/ilisha-devya/front.svg", - extra: 1, - bottom: 0.175 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/ilisha-devya/back.svg", - extra: 1, - bottom: 0.015 - } - }, + { + name: "Giga-fur-Wicker", + height: math.unit(4800000, "meters") }, - [ - { - name: "Macro", - height: math.unit(500, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(100000, "miles") - }, - { - name: "Examacro", - height: math.unit(1e9, "lightyears") - }, - { - name: "Omniversal", - height: math.unit(1e33, "lightyears") - }, - { - name: "Beyond Infinite", - height: math.unit(1e100, "lightyears") - }, - ] - ) - -characterMakers["Mira"] = () => makeCharacter( - { name: "Mira" }, - { - Side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/mira/side.svg", - extra: 900/799 , - bottom: 0.02 - } - }, + { + name: "Licky world", + height: math.unit(20000000, "meters") }, - [ - { - name: "Human Size", - height: math.unit(6, "feet") - }, - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(25000, "miles") - }, - { - name: "Teramacro", - height: math.unit(300, "AU") - }, - { - name: "Full Size", - height: math.unit(4.5e10, "lightyears") - }, - ] - ) - -characterMakers["Holly"] = () => makeCharacter( - { name: "Holly" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/holly/front.svg", - extra: 639/606 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/holly/back.svg", - extra: 623/598 - } - }, - frontWorking: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Working)", - image: { - source: "./media/characters/holly/front-working.svg", - extra: 607/577 , - bottom: 0.048 - } - }, + { + name: "Floofy cyan sun", + height: math.unit(1500000000, "meters") }, - [ - { - name: "Normal", - height: math.unit(12 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Porter"] = () => makeCharacter( - { name: "Porter" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/porter/front.svg", - extra: 1, - bottom: 0.01 - } - }, - frontRobes: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Robes)", - image: { - source: "./media/characters/porter/front-robes.svg", - extra: 1.01 , - bottom: 0.01 - } - }, + { + name: "Milky Wicker", + height: math.unit(1000000000000000000000, "meters") }, - [ - { - name: "Normal", - height: math.unit(11 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Lucy"] = () => makeCharacter( - { name: "Lucy" }, - { - legendary: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Legendary", - image: { - source: "./media/characters/lucy/legendary.svg", - extra: 1355/1100 , - bottom: 0.045 - } - }, + { + name: "The observing Wicker", + height: math.unit(999999999999999999999999999, "meters") }, - [ - { - name: "Legendary", - height: math.unit(86882*2, "miles"), - default: true - }, - ] - ) - -characterMakers["Drusilla"] = () => makeCharacter( - { name: "Drusilla" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/drusilla/front.svg", - extra: 678/635 , - bottom: 0.03 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/drusilla/back.svg", - extra: 678/635 , - bottom: 0.005 + ] +)) - } - }, +characterMakers.push(() => makeCharacter( + { name: "Arokha Sieyes" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/arokha-sieyes/front.svg", + extra: 1425 / 1284, + bottom: 0.05 + } }, - [ - { - name: "Macro", - height: math.unit(100, "feet") - }, - { - name: "Canon Height", - height: math.unit(2000, "feet"), - default: true - }, - ] - ) - -characterMakers["Renard Thatch"] = () => makeCharacter( - { name: "Renard Thatch" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Front", - image: { - source: "./media/characters/renard-thatch/front.svg", - extra: 2411/2275 , - bottom: 0.01 - } - }, - frontPosing: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Front (Posing)", - image: { - source: "./media/characters/renard-thatch/front-posing.svg", - extra: 2381/2261 , - bottom: 0.01 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Back", - image: { - source: "./media/characters/renard-thatch/back.svg", - extra: 2428/2288 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet") }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Default", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(75, "feet") - }, - ] - ) - -characterMakers["Sekvra"] = () => makeCharacter( - { name: "Sekvra" }, - { - front: { - height: math.unit(1450, "feet"), - weight: math.unit(1.21e6, "tons"), - name: "Front", - image: { - source: "./media/characters/sekvra/front.svg", - extra: 1, - bottom: 0.03 - } - }, - frontClothed: { - height: math.unit(1450, "feet"), - weight: math.unit(1.21e6, "tons"), - name: "Front (Clothed)", - image: { - source: "./media/characters/sekvra/front-clothed.svg", - extra: 1, - bottom: 0.03 - } - }, - side: { - height: math.unit(1450, "feet"), - weight: math.unit(1.21e6, "tons"), - name: "Side", - image: { - source: "./media/characters/sekvra/side.svg", - extra: 1, - bottom: 0.025 - } - }, - back: { - height: math.unit(1450, "feet"), - weight: math.unit(1.21e6, "tons"), - name: "Back", - image: { - source: "./media/characters/sekvra/back.svg", - extra: 1, - bottom: 0.005 - } - }, + { + name: "Macro", + height: math.unit(30, "meters"), + default: true }, - [ - { - name: "Macro", - height: math.unit(1450, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(15000, "feet") - }, - ] - ) - -characterMakers["Carmine"] = () => makeCharacter( - { name: "Carmine" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/carmine/front.svg", - extra: 1, - bottom: 0.035 - } - }, - frontArmor: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Armor)", - image: { - source: "./media/characters/carmine/front-armor.svg", - extra: 1, - bottom: 0.035 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Arokh Sieyes" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/arokh-sieyes/front.svg", + extra: 1830 / 1769, + bottom: 0.01 + } }, - [ - { - name: "Large", - height: math.unit(1, "mile") - }, - { - name: "Huge", - height: math.unit(40, "miles"), - default: true - }, - { - name: "Colossal", - height: math.unit(2500, "miles") - }, - ] - ) - -characterMakers["Elyssia"] = () => makeCharacter( - { name: "Elyssia" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/elyssia/front.svg", - extra: 2201/2035 , - bottom: 0.05 - } - }, - frontClothed: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Clothed)", - image: { - source: "./media/characters/elyssia/front-clothed.svg", - extra: 2201/2035 , - bottom: 0.05 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/elyssia/back.svg", - extra: 2201/2035 , - bottom: 0.013 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6, "feet") }, - [ - { - name: "Smaller", - height: math.unit(150, "feet") - }, - { - name: "Standard", - height: math.unit(1400, "feet"), - default: true - }, - { - name: "Distracted", - height: math.unit(15000, "feet") - }, - ] - ) - -characterMakers["Geno Maxwell"] = () => makeCharacter( - { name: "Geno Maxwell" }, - { - front: { - height: math.unit(7 + 4/12, "feet"), - weight: math.unit(500, "lb"), - name: "Front", - image: { - source: "./media/characters/geno-maxwell/front.svg", - extra: 2207/2040 , - bottom: 0.015 - } - }, + { + name: "Macro", + height: math.unit(30, "meters"), + default: true }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(7 + 4/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(220, "feet") - }, - { - name: "Megamacro", - height: math.unit(11, "miles") - }, - ] - ) - -characterMakers["Regena Maxwell"] = () => makeCharacter( - { name: "Regena Maxwell" }, - { - front: { - height: math.unit(7 + 4/12, "feet"), - weight: math.unit(500, "lb"), - name: "Front", - image: { - source: "./media/characters/regena-maxwell/front.svg", - extra: 3115/2770 , - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Goldeneye" }, + { + side: { + height: math.unit(13 + 1 / 12, "feet"), + weight: math.unit(8.5, "tonnes"), + name: "Side", + image: { + source: "./media/characters/goldeneye/side.svg", + extra: 1182 / 778, + bottom: 0.067 + } }, - [ - { - name: "Normal", - height: math.unit(7 + 4/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(220, "feet") - }, - { - name: "Megamacro", - height: math.unit(11, "miles") - }, - ] - ) - -characterMakers["XGlidingDragonX"] = () => makeCharacter( - { name: "XGlidingDragonX" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/x-gliding-dragon-x/front.svg", - extra: 860/690 , - bottom: 0.03 - } - }, + paw: { + height: math.unit(3.4, "feet"), + name: "Paw", + image: { + source: "./media/characters/goldeneye/paw.svg" + } }, - [ - { - name: "Normal", - height: math.unit(1.7, "meters"), - default: true - }, - ] - ) - -characterMakers["Quilly"] = () => makeCharacter( - { name: "Quilly" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/quilly/front.svg", - extra: 890/776 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(13 + 1 / 12, "feet"), + default: true }, - [ - { - name: "Gigamacro", - height: math.unit(404090, "miles"), - default: true - }, - ] - ) - -characterMakers["Tempest"] = () => makeCharacter( - { name: "Tempest" }, - { - front: { - height: math.unit(7 + 8/12, "feet"), - weight: math.unit(350, "lb"), - name: "Front", - image: { - source: "./media/characters/tempest/front.svg", - extra: 1175/1086 , - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Leonardo Lycheborne" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Front", + image: { + source: "./media/characters/leonardo-lycheborne/front.svg", + extra: 390 / 365, + bottom: 0.032 + } }, - [ - { - name: "Normal", - height: math.unit(7 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Rodger"] = () => makeCharacter( - { name: "Rodger" }, - { - side: { - height: math.unit(4 + 5/12, "feet"), - weight: math.unit(80, "lb"), - name: "Side", - image: { - source: "./media/characters/rodger/side.svg", - extra: 1235/1118 - } - }, + side: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Side", + image: { + source: "./media/characters/leonardo-lycheborne/side.svg", + extra: 390 / 365, + bottom: 0.005 + } }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(4 + 5/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(120, "feet") - }, - ] - ) - -characterMakers["Danyel"] = () => makeCharacter( - { name: "Danyel" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/danyel/front.svg", - extra: 1185/1123 , - bottom: 0.05 - } - }, + back: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(210, "lb"), + name: "Back", + image: { + source: "./media/characters/leonardo-lycheborne/back.svg", + extra: 392 / 366, + bottom: 0.01 + } }, - [ - { - name: "Shrunken", - height: math.unit(0.5, "mm") - }, - { - name: "Micro", - height: math.unit(1, "mm"), - default: true - }, - { - name: "Upsized", - height: math.unit(5 + 5/12, "feet") - }, - ] - ) - -characterMakers["Vivian Bijoux"] = () => makeCharacter( - { name: "Vivian Bijoux" }, - { - front: { - height: math.unit(5 + 6/12, "feet"), - weight: math.unit(200, "lb"), - name: "Front", - image: { - source: "./media/characters/vivian-bijoux/front.svg", - extra: 1, - bottom: 0.072 - } - }, + hand: { + height: math.unit(1.08, "feet"), + name: "Hand", + image: { + source: "./media/characters/leonardo-lycheborne/hand.svg" + } }, - [ - { - name: "Normal", - height: math.unit(5 + 6/12, "feet"), - default: true - }, - { - name: "Bad Dream", - height: math.unit(500, "feet") - }, - { - name: "Nightmare", - height: math.unit(500, "miles") - }, - ] - ) - -characterMakers["Zeta"] = () => makeCharacter( - { name: "Zeta" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(260, "lb"), - name: "Front", - image: { - source: "./media/characters/zeta/front.svg", - extra: 1968/1889 , - bottom: 0.06 - } - }, - back: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(260, "lb"), - name: "Back", - image: { - source: "./media/characters/zeta/back.svg", - extra: 1944/1858 , - bottom: 0.03 - } - }, - hand: { - height: math.unit(1.112, "feet"), - name: "Hand", - image: { - source: "./media/characters/zeta/hand.svg" - } - }, - foot: { - height: math.unit(1.48, "feet"), - name: "Foot", - image: { - source: "./media/characters/zeta/foot.svg" - } - }, + foot: { + height: math.unit(1.32, "feet"), + name: "Foot", + image: { + source: "./media/characters/leonardo-lycheborne/foot.svg" + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "feet") - }, - ] - ) - -characterMakers["Jamie Larsen"] = () => makeCharacter( - { name: "Jamie Larsen" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/jamie-larsen/front.svg", - extra: 962/933 , - bottom: 0.02 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/jamie-larsen/back.svg", - extra: 997/946 - } - }, + were: { + height: math.unit(20, "feet"), + weight: math.unit(7800, "lb"), + name: "Were", + image: { + source: "./media/characters/leonardo-lycheborne/were.svg", + extra: 308 / 294, + bottom: 0.048 + } }, - [ - { - name: "Macro", - height: math.unit(28 + 7/12, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(180, "feet") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(200000, "miles") - }, - ] - ) - -characterMakers["Vance"] = () => makeCharacter( - { name: "Vance" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/vance/front.svg", - extra: 1980/1890 , - bottom: 0.09 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(120, "lb"), - name: "Back", - image: { - source: "./media/characters/vance/back.svg", - extra: 2081/1994 , - bottom: 0.014 - } - }, - hand: { - height: math.unit(0.88, "feet"), - name: "Hand", - image: { - source: "./media/characters/vance/hand.svg" - } - }, - foot: { - height: math.unit(0.64, "feet"), - name: "Foot", - image: { - source: "./media/characters/vance/foot.svg" - } - }, + feral: { + height: math.unit(7.5, "feet"), + weight: math.unit(600, "lb"), + name: "Feral", + image: { + source: "./media/characters/leonardo-lycheborne/feral.svg", + extra: 210 / 186, + bottom: 0.108 + } }, - [ - { - name: "Small", - height: math.unit(90, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(100, "meters") - }, - { - name: "Megamacro", - height: math.unit(15, "miles") - }, - ] - ) - -characterMakers["Xochitl"] = () => makeCharacter( - { name: "Xochitl" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Front", - image: { - source: "./media/characters/xochitl/front.svg", - extra: 2297/2261 , - bottom: 0.065 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Back", - image: { - source: "./media/characters/xochitl/back.svg", - extra: 2386/2354 , - bottom: 0.01 - } - }, - foot: { - height: math.unit(6/5 * 1.15, "feet"), - weight: math.unit(150, "lb"), - name: "Foot", - image: { - source: "./media/characters/xochitl/foot.svg" - } - }, + taur: { + height: math.unit(11, "feet"), + weight: math.unit(3300, "lb"), + name: "Taur", + image: { + source: "./media/characters/leonardo-lycheborne/taur.svg", + extra: 320 / 303, + bottom: 0.025 + } }, - [ - { - name: "Macro", - height: math.unit(80, "feet") - }, - { - name: "Macro+", - height: math.unit(400, "feet"), - default: true - }, - { - name: "Gigamacro", - height: math.unit(80000, "miles") - }, - { - name: "Gigamacro+", - height: math.unit(400000, "miles") - }, - { - name: "Teramacro", - height: math.unit(300, "AU") - }, - ] - ) - -characterMakers["Vincent"] = () => makeCharacter( - { name: "Vincent" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/vincent/front.svg", - extra: 1130/1080 , - bottom: 0.055 - } - }, - beak: { - height: math.unit(6 * 0.1, "feet"), - name: "Beak", - image: { - source: "./media/characters/vincent/beak.svg" - } - }, - hand: { - height: math.unit(6 * 0.85, "feet"), - weight: math.unit(150, "lb"), - name: "Hand", - image: { - source: "./media/characters/vincent/hand.svg" - } - }, - foot: { - height: math.unit(6 * 0.19, "feet"), - weight: math.unit(150, "lb"), - name: "Foot", - image: { - source: "./media/characters/vincent/foot.svg" - } - }, + barghest: { + height: math.unit(11, "feet"), + weight: math.unit(1300, "lb"), + name: "Barghest", + image: { + source: "./media/characters/leonardo-lycheborne/barghest.svg", + extra: 323 / 302, + bottom: 0.027 + } }, - [ - { - name: "Base", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(2, "miles") - }, - { - name: "Gigamacro", - height: math.unit(1000, "miles") - }, - ] - ) - -characterMakers["Jay"] = () => makeCharacter( - { name: "Jay" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(65, "lb"), - name: "Front", - image: { - source: "./media/characters/jay/front.svg", - extra: 1510/1430 , - bottom: 0.042 - } - }, - back: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(65, "lb"), - name: "Back", - image: { - source: "./media/characters/jay/back.svg", - extra: 1510/1430 , - bottom: 0.025 - } - }, - clothed: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(65, "lb"), - name: "Front (Clothed)", - image: { - source: "./media/characters/jay/clothed.svg", - extra: 744/699 , - bottom: 0.043 - } - }, + dick: { + height: math.unit((6 + 1 / 12) / 4.09, "feet"), + name: "Dick", + image: { + source: "./media/characters/leonardo-lycheborne/dick.svg" + } }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(1, "mile") - }, - { - name: "Megamacro", - height: math.unit(100, "miles") - }, - ] - ) - -characterMakers["Coatl"] = () => makeCharacter( - { name: "Coatl" }, - { - front: { - height: math.unit(2, "meters"), - weight: math.unit(500 , "kg"), - name: "Front", - image: { - source: "./media/characters/coatl/front.svg", - extra: 3948 / 3500 , - bottom: 0.082 - } - }, + dickWere: { + height: math.unit((20) / 3.8, "feet"), + name: "Dick (Were)", + image: { + source: "./media/characters/leonardo-lycheborne/dick.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Jet" }, + { + front: { + height: math.unit(10, "feet"), + weight: math.unit(350, "lb"), + name: "Front", + image: { + source: "./media/characters/jet/front.svg", + extra: 2050 / 1980, + bottom: 0.013 + } + }, + back: { + height: math.unit(10, "feet"), + weight: math.unit(350, "lb"), + name: "Back", + image: { + source: "./media/characters/jet/back.svg", + extra: 2050 / 1980, + bottom: 0.013 + } }, - [ - { - name: "Normal", - height: math.unit(4, "meters") - }, - { - name: "Macro", - height: math.unit(100, "meters"), - default: true - }, - { - name: "Macro+", - height: math.unit(300, "meters") - }, - { - name: "Megamacro", - height: math.unit(3, "gigameters") - }, - { - name: "Megamacro+", - height: math.unit(300, "terameters") - }, - { - name: "Megamacro++", - height: math.unit(3, "lightyears") - }, - ] - ) - -characterMakers["Shiroryu"] = () => makeCharacter( - { name: "Shiroryu" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(50, "kg"), - name: "front", - image: { - source: "./media/characters/shiroryu/front.svg", - extra: 1990/1935 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(6, "inches") }, - [ - { - name: "Mortal Mingling", - height: math.unit(3, "meters") - }, - { - name: "Kaiju-ish", - height: math.unit(250, "meters") - }, - { - name: "Somewhat Godly", - height: math.unit(400, "km"), - default: true - }, - { - name: "Planetary", - height: math.unit(300, "megameters") - }, - { - name: "Galaxy-dwarfing", - height: math.unit(450, "kiloparsecs") - }, - { - name: "Universe Eater", - height: math.unit(150, "gigaparsecs") - }, - { - name: "Almost Immeasurable", - height: math.unit(1.3e266, "yottaparsecs") - }, - ] - ) - -characterMakers["Umeko"] = () => makeCharacter( - { name: "Umeko" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/umeko/front.svg", - extra: 1, - bottom: 0.019 - } - }, - frontArmored: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Armored)", - image: { - source: "./media/characters/umeko/front-armored.svg", - extra: 1, - bottom: 0.021 - } - }, + { + name: "Normal", + height: math.unit(10, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(220, "feet"), - default: true - }, - { - name: "Guardian Dragon", - height: math.unit(50, "miles") - }, - { - name: "Cosmic", - height: math.unit(800000, "miles") - }, - ] - ) - -characterMakers["Cassidy"] = () => makeCharacter( - { name: "Cassidy" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/cassidy/front.svg", - extra: 1, - bottom: 0.043 - } - }, + { + name: "Macro", + height: math.unit(100, "feet") }, - [ - { - name: "Canon Height", - height: math.unit(120, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(400, "feet") - }, - { - name: "Macro++", - height: math.unit(4000, "feet") - }, - { - name: "Megamacro", - height: math.unit(3, "miles") - }, - ] - ) - -characterMakers["Isaac"] = () => makeCharacter( - { name: "Isaac" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/isaac/front.svg", - extra: 896/815 , - bottom: 0.11 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tanarath" }, + { + front: { + height: math.unit(15, "feet"), + weight: math.unit(2800, "lb"), + name: "Front", + image: { + source: "./media/characters/tanarath/front.svg", + extra: 2392 / 2220, + bottom: 0.03 + } }, - [ - { - name: "Human Size", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(400, "feet") - }, - { - name: "Megamacro", - height: math.unit(50, "miles") - }, - { - name: "Canon Height", - height: math.unit(200, "AU") - }, - ] - ) - -characterMakers["Sleekit"] = () => makeCharacter( - { name: "Sleekit" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(72, "kg"), - name: "Front", - image: { - source: "./media/characters/sleekit/front.svg", - extra: 4693/4487 , - bottom: 0.012 - } - }, + back: { + height: math.unit(15, "feet"), + weight: math.unit(2800, "lb"), + name: "Back", + image: { + source: "./media/characters/tanarath/back.svg", + extra: 2392 / 2220, + bottom: 0.03 + } }, - [ - { - name: "Minimum Height", - height: math.unit(10, "meters") - }, - { - name: "Smaller", - height: math.unit(25, "meters") - }, - { - name: "Larger", - height: math.unit(38, "meters"), - default: true - }, - { - name: "Maximum height", - height: math.unit(100, "meters") - }, - ] - ) - -characterMakers["Nillia"] = () => makeCharacter( - { name: "Nillia" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/nillia/front.svg", - extra: 2195/2037 , - bottom: 0.005 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/nillia/back.svg", - extra: 2195/2037 , - bottom: 0.005 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(15, "feet"), + default: true }, - [ - { - name: "Canon Height", - height: math.unit(489, "feet"), - default: true - } - ] - ) - -characterMakers["Mesmyriza"] = () => makeCharacter( - { name: "Mesmyriza" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/mesmyriza/front.svg", - extra: 2067/1784 , - bottom: 0.035 - } - }, - foot: { - height: math.unit(6/(250/35), "feet"), - name: "Foot", - image: { - source: "./media/characters/mesmyriza/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Patty CattyBatty" }, + { + front: { + height: math.unit(7 + 1 / 12, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/patty-cattybatty/front.svg", + extra: 908 / 874, + bottom: 0.025 + } }, - [ - { - name: "Macro", - height: math.unit(457, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8, "megameters") - }, - ] - ) - -characterMakers["Saudade"] = () => makeCharacter( - { name: "Saudade" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(250, "lb"), - name: "Front", - image: { - source: "./media/characters/saudade/front.svg", - extra: 1172/1139 , - bottom: 0.035 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(1, "inch") }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(50, "feet") - }, - { - name: "Megamacro", - height: math.unit(2800, "feet") - }, - ] - ) - -characterMakers["Keireer"] = () => makeCharacter( - { name: "Keireer" }, - { - front: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(100, "lb"), - name: "Front", - image: { - source: "./media/characters/keireer/front.svg", - extra: 716/666 , - bottom: 0.05 - } - }, + { + name: "Normal", + height: math.unit(7 + 1 / 12, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Mirja"] = () => makeCharacter( - { name: "Mirja" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(90, "kg"), - name: "Front", - image: { - source: "./media/characters/mirja/front.svg", - extra: 1789/1683 , - bottom: 0.05 - } - }, - frontDressed: { - height: math.unit(6, "feet"), - weight: math.unit(90, "lb"), - name: "Front (Dressed)", - image: { - source: "./media/characters/mirja/front-dressed.svg", - extra: 1789/1683 , - bottom: 0.05 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(90, "lb"), - name: "Back", - image: { - source: "./media/characters/mirja/back.svg", - extra: 953/917 , - bottom: 0.017 - } - }, + { + name: "Mini Macro", + height: math.unit(155, "feet") }, - [ - { - name: "\"Incognito\"", - height: math.unit(3, "meters") - }, - { - name: "Strolling Size", - height: math.unit(15, "km") - }, - { - name: "Larger Strolling Size", - height: math.unit(400, "km") - }, - { - name: "Preferred Size", - height: math.unit(5000, "km") - }, - { - name: "True Size", - height: math.unit(30657809462086840000000000000000, "parsecs"), - default: true - }, - ] - ) - -characterMakers["Nightraver"] = () => makeCharacter( - { name: "Nightraver" }, - { - front: { - height: math.unit(15, "feet"), - weight: math.unit(880, "kg"), - name: "Front", - image: { - source: "./media/characters/nightraver/front.svg", - extra: 2444/2160 , - bottom: 0.027 - } - }, - back: { - height: math.unit(15, "feet"), - weight: math.unit(880, "kg"), - name: "Back", - image: { - source: "./media/characters/nightraver/back.svg", - extra: 2309/2180 , - bottom: 0.005 - } - }, - sole: { - height: math.unit(2.878, "feet"), - name: "Sole", - image: { - source: "./media/characters/nightraver/sole.svg" - } - }, - foot: { - height: math.unit(2.285, "feet"), - name: "Foot", - image: { - source: "./media/characters/nightraver/foot.svg" - } - }, - maw: { - height: math.unit(2.67, "feet"), - name: "Maw", - image: { - source: "./media/characters/nightraver/maw.svg" - } - }, + { + name: "Macro", + height: math.unit(1077, "feet") }, - [ - { - name: "Micro", - height: math.unit(1, "cm") - }, - { - name: "Normal", - height: math.unit(15, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(300, "miles") - }, - { - name: "Gigamacro", - height: math.unit(10000, "miles") - }, - ] - ) - -characterMakers["Arc"] = () => makeCharacter( - { name: "Arc" }, - { - side: { - height: math.unit(2, "inches"), - weight: math.unit(5, "grams"), - name: "Side", - image: { - source: "./media/characters/arc/side.svg" - } - }, + { + name: "Mega Macro", + height: math.unit(47650, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(2, "inches"), - default: true - }, - ] - ) - -characterMakers["Nebula Shahar"] = () => makeCharacter( - { name: "Nebula Shahar" }, - { - front: { - height: math.unit(1.1938, "meters"), - weight: math.unit(54, "kg"), - name: "Front", - image: { - source: "./media/characters/nebula-shahar/front.svg", - extra: 1642/1436 , - bottom: 0.06 - } - }, + { + name: "Giga Macro", + height: math.unit(440, "miles") }, - [ - { - name: "Megamicro", - height: math.unit(0.3, "mm") - }, - { - name: "Micro", - height: math.unit(3, "cm") - }, - { - name: "Normal", - height: math.unit(138, "cm"), - default: true - }, - { - name: "Macro", - height: math.unit(30, "m") - }, - ] - ) - -characterMakers["Shayla"] = () => makeCharacter( - { name: "Shayla" }, - { - front: { - height: math.unit(5.24, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/shayla/front.svg", - extra: 1512/1414 , - bottom: 0.01 - } - }, - back: { - height: math.unit(5.24, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/shayla/back.svg", - extra: 1512/1414 - } - }, - hand: { - height: math.unit(0.7781496062992126, "feet"), - name: "Hand", - image: { - source: "./media/characters/shayla/hand.svg" - } - }, - foot: { - height: math.unit(1.4206036745406823, "feet"), - name: "Foot", - image: { - source: "./media/characters/shayla/foot.svg" - } - }, + { + name: "Tera Macro", + height: math.unit(8700, "miles") }, - [ - { - name: "Micro", - height: math.unit(0.32, "feet") - }, - { - name: "Normal", - height: math.unit(5.24, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(492.12, "feet") - }, - { - name: "Megamacro", - height: math.unit(186.41, "miles") - }, - ] - ) - -characterMakers["Pia Jr."] = () => makeCharacter( - { name: "Pia Jr." }, - { - front: { - height: math.unit(2.2, "m"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/pia-jr/front.svg", - extra: 1000/970 , - bottom: 0.035 - } - }, - hand: { - height: math.unit(0.759 * 7.21 / 6, "feet"), - name: "Hand", - image: { - source: "./media/characters/pia-jr/hand.svg" - } - }, - paw: { - height: math.unit(1.185 * 7.21 / 6, "feet"), - name: "Paw", - image: { - source: "./media/characters/pia-jr/paw.svg" - } - }, + { + name: "Planetary Macro", + height: math.unit(32700, "miles") }, - [ - { - name: "Micro", - height: math.unit(1.2, "cm") - }, - { - name: "Normal", - height: math.unit(2.2, "m"), - default: true - }, - { - name: "Macro", - height: math.unit(180, "m") - }, - { - name: "Megamacro", - height: math.unit(420, "km") - }, - ] - ) - -characterMakers["Pia Sr."] = () => makeCharacter( - { name: "Pia Sr." }, - { - front: { - height: math.unit(2, "m"), - weight: math.unit(115, "kg"), - name: "Front", - image: { - source: "./media/characters/pia-sr/front.svg", - extra: 760/730 , - bottom: 0.015 - } - }, - back: { - height: math.unit(2, "m"), - weight: math.unit(115, "kg"), - name: "Back", - image: { - source: "./media/characters/pia-sr/back.svg", - extra: 760/730 , - bottom: 0.01 - } - }, - hand: { - height: math.unit(0.89 * 6.56 / 6, "feet"), - name: "Hand", - image: { - source: "./media/characters/pia-sr/hand.svg" - } - }, - foot: { - height: math.unit(1.83, "feet"), - name: "Foot", - image: { - source: "./media/characters/pia-sr/foot.svg" - } - }, + { + name: "Solar Macro", + height: math.unit(550000, "miles") }, - [ - { - name: "Micro", - height: math.unit(88, "mm") - }, - { - name: "Normal", - height: math.unit(2, "m"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "m") - }, - { - name: "Megamacro", - height: math.unit(420, "km") - }, - ] - ) - -characterMakers["KIBIBYTE"] = () => makeCharacter( - { name: "KIBIBYTE" }, - { - front: { - height: math.unit(8 + 2/12, "feet"), - weight: math.unit(300, "lb"), - name: "Front", - image: { - source: "./media/characters/kibibyte/front.svg", - extra: 2221/2098 , - bottom: 0.04 - } - }, + { + name: "Celestial Macro", + height: math.unit(2.5, "AU") }, - [ - { - name: "Normal", - height: math.unit(8 + 2/12, "feet"), - default: true - }, - { - name: "Socialable Macro", - height: math.unit(50, "feet") - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(500, "miles") - }, - ] - ) - -characterMakers["Felix"] = () => makeCharacter( - { name: "Felix" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/felix/front.svg", - extra: 762/722 , - bottom: 0.02 - } - }, - frontClothed: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Clothed)", - image: { - source: "./media/characters/felix/front-clothed.svg", - extra: 762/722 , - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Cappu" }, + { + front: { + height: math.unit(4 + 5 / 12, "feet"), + weight: math.unit(90, "lb"), + name: "Front", + image: { + source: "./media/characters/cappu/front.svg", + extra: 1247 / 1152, + bottom: 0.012 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 8/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(2600, "feet") - }, - { - name: "Megamacro", - height: math.unit(450, "miles") - }, - ] - ) - -characterMakers["Tobo"] = () => makeCharacter( - { name: "Tobo" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(250, "lb"), - name: "Front", - image: { - source: "./media/characters/tobo/front.svg", - extra: 608/586 , - bottom: 0.023 - } - }, - back: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(250, "lb"), - name: "Back", - image: { - source: "./media/characters/tobo/back.svg", - extra: 608/586 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 5 / 12, "feet"), + default: true }, - [ - { - name: "Nano", - height: math.unit(2, "nm") - }, - { - name: "Megamicro", - height: math.unit(0.1, "mm") - }, - { - name: "Micro", - height: math.unit(1, "inch"), - default: true - }, - { - name: "Human-sized", - height: math.unit(6 + 1/12, "feet") - }, - { - name: "Macro", - height: math.unit(250, "feet") - }, - { - name: "Megamacro", - height: math.unit(75, "miles") - }, - { - name: "Texas-sized", - height: math.unit(750, "miles") - }, - { - name: "Teramacro", - height: math.unit(50000, "miles") - }, - ] - ) - -characterMakers["Danny Kapowsky"] = () => makeCharacter( - { name: "Danny Kapowsky" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(269, "lb"), - name: "Front", - image: { - source: "./media/characters/danny-kapowsky/front.svg", - extra: 766/736 , - bottom: 0.044 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(269, "lb"), - name: "Back", - image: { - source: "./media/characters/danny-kapowsky/back.svg", - extra: 797/760 , - bottom: 0.025 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sebi" }, + { + frontDressed: { + height: math.unit(70, "cm"), + weight: math.unit(6, "kg"), + name: "Front (Dressed)", + image: { + source: "./media/characters/sebi/front-dressed.svg", + extra: 713.5 / 686.5, + bottom: 0.003 + } }, - [ - { - name: "Macro", - height: math.unit(150, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(200, "feet") - }, - { - name: "Macro++", - height: math.unit(300, "feet") - }, - { - name: "Macro+++", - height: math.unit(400, "feet") - }, - ] - ) - -characterMakers["Finn"] = () => makeCharacter( - { name: "Finn" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(170, "lb"), - name: "Side", - image: { - source: "./media/characters/finn/side.svg", - extra: 1953/1807 , - bottom: 0.057 - } - }, + front: { + height: math.unit(70, "cm"), + weight: math.unit(5, "kg"), + name: "Front", + image: { + source: "./media/characters/sebi/front.svg", + extra: 713.5 / 686.5, + bottom: 0.003 + } + } + }, + [ + { + name: "Normal", + height: math.unit(70, "cm"), + default: true }, - [ - { - name: "Megamacro", - height: math.unit(14445, "feet"), - default: true - }, - ] - ) - -characterMakers["Roy"] = () => makeCharacter( - { name: "Roy" }, - { - front: { - height: math.unit(5 + 6/12, "feet"), - weight: math.unit(125, "lb"), - name: "Front", - image: { - source: "./media/characters/roy/front.svg", - extra: 1, - bottom: 0.11 - } - }, + { + name: "Macro", + height: math.unit(8, "meters") }, - [ - { - name: "Micro", - height: math.unit(3, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5 + 6/12, "feet") - }, - { - name: "Lesser Macro", - height: math.unit(60, "feet") - }, - { - name: "Greater Macro", - height: math.unit(120, "feet") - }, - ] - ) - -characterMakers["Aevsivs"] = () => makeCharacter( - { name: "Aevsivs" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(100, "lb"), - name: "Front", - image: { - source: "./media/characters/aevsivs/front.svg", - extra: 1, - bottom: 0.03 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(100, "lb"), - name: "Back", - image: { - source: "./media/characters/aevsivs/back.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Typhek" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/typhek/front.svg", + extra: 1948 / 1929, + bottom: 0.025 + } }, - [ - { - name: "Micro", - height: math.unit(2, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5, "feet") - }, - ] - ) - -characterMakers["Hildegard"] = () => makeCharacter( - { name: "Hildegard" }, - { - front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(159, "lb"), - name: "Front", - image: { - source: "./media/characters/hildegard/front.svg", - extra: 312/286 , - bottom: 0.005 - } - }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/typhek/side.svg", + extra: 2034 / 2010, + bottom: 0.003 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Bernard & Wilder"] = () => makeCharacter( - { name: "Bernard & Wilder" }, - { - bernard: { - height: math.unit(2 + 7/12, "feet"), - weight: math.unit(66, "lb"), - name: "Bernard", - rename: true, - image: { - source: "./media/characters/bernard-wilder/bernard.svg", - extra: 192/128 , - bottom: 0.05 - } - }, - wilder: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(143, "lb"), - name: "Wilder", - rename: true, - image: { - source: "./media/characters/bernard-wilder/wilder.svg", - extra: 361/312 , - bottom: 0.02 - } - }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/typhek/back.svg", + extra: 2005 / 1978, + bottom: 0.004 + } }, - [ - { - name: "Normal", - height: math.unit(2 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Hearth"] = () => makeCharacter( - { name: "Hearth" }, - { - anthro: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(155, "lb"), - name: "Anthro", - image: { - source: "./media/characters/hearth/anthro.svg", - extra: 260/250 , - bottom: 0.02 - } - }, - feral: { - height: math.unit(3.78, "feet"), - weight: math.unit(35, "kg"), - name: "Feral", - image: { - source: "./media/characters/hearth/feral.svg", - extra: 153/135 , - bottom: 0.03 - } - }, + palm: { + height: math.unit(1.2, "feet"), + name: "Palm", + image: { + source: "./media/characters/typhek/palm.svg" + } }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Ingrid"] = () => makeCharacter( - { name: "Ingrid" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(182, "lb"), - name: "Front", - image: { - source: "./media/characters/ingrid/front.svg", - extra: 294/268 , - bottom: 0.027 - } - }, + fist: { + height: math.unit(1.1, "feet"), + name: "Fist", + image: { + source: "./media/characters/typhek/fist.svg" + } }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["Malgam"] = () => makeCharacter( - { name: "Malgam" }, - { - eevee: { - height: math.unit(2 + 10/12, "feet"), - weight: math.unit(86, "lb"), - name: "Malgam", - image: { - source: "./media/characters/malgam/eevee.svg", - extra: 218/180 , - bottom: 0.2 - } - }, - sylveon: { - height: math.unit(4, "feet"), - weight: math.unit(101, "lb"), - name: "Future Malgam", - rename: true, - image: { - source: "./media/characters/malgam/sylveon.svg", - extra: 371/325 , - bottom: 0.015 - } - }, - gigantamax: { - height: math.unit(50, "feet"), - name: "Gigantamax Malgam", - rename: true, - image: { - source: "./media/characters/malgam/gigantamax.svg" - } - }, + foot: { + height: math.unit(1.57, "feet"), + name: "Foot", + image: { + source: "./media/characters/typhek/foot.svg" + } }, - [ - { - name: "Normal", - height: math.unit(2 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Fleur"] = () => makeCharacter( - { name: "Fleur" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(188, "lb"), - name: "Front", - image: { - source: "./media/characters/fleur/front.svg", - extra: 309/283 , - bottom: 0.007 - } - }, + sole: { + height: math.unit(2.05, "feet"), + name: "Sole", + image: { + source: "./media/characters/typhek/sole.svg" + } }, - [ - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Jude"] = () => makeCharacter( - { name: "Jude" }, - { - front: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(122, "lb"), - name: "Front", - image: { - source: "./media/characters/jude/front.svg", - extra: 288/273 , - bottom: 0.03 - } - }, + }, + [ + { + name: "Macro", + height: math.unit(40, "stories"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Seara"] = () => makeCharacter( - { name: "Seara" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(190, "lb"), - name: "Front", - image: { - source: "./media/characters/seara/front.svg", - extra: 1, - bottom: 0.05 - } - }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + { + name: "Gigamacro", + height: math.unit(4000, "solarradii") }, - [ - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Caspian"] = () => makeCharacter( - { name: "Caspian" }, { + name: "Universal", + height: math.unit(1.1, "universes") + } + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kassy" }, + { + side: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/kassy/side.svg", + extra: 1280 / 1225, + bottom: 0.002 + } + }, front: { - height: math.unit(16 + 5/12, "feet"), - weight: math.unit(524, "lb"), + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), name: "Front", image: { - source: "./media/characters/caspian/front.svg", - extra: 1, - bottom: 0.04 + source: "./media/characters/kassy/front.svg", + extra: 1280 / 1225, + bottom: 0.025 } }, + back: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/kassy/back.svg", + extra: 1280 / 1225, + bottom: 0.002 + } }, - [ - { - name: "Normal", - height: math.unit(16 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Mika"] = () => makeCharacter( - { name: "Mika" }, + foot: { + height: math.unit(1.266, "feet"), + name: "Foot", + image: { + source: "./media/characters/kassy/foot.svg" + } + }, + }, + [ { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet") + }, + { + name: "Macro", + height: math.unit(137, "feet"), + default: true + }, + { + name: "Megamacro", + height: math.unit(1, "mile") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Neil" }, + { front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(170, "lb"), + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(200, "lb"), name: "Front", image: { - source: "./media/characters/mika/front.svg", - extra: 1, - bottom: 0.016 + source: "./media/characters/neil/front.svg", + extra: 1326 / 1250, + bottom: 0.023 } }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Sol"] = () => makeCharacter( - { name: "Sol" }, { + name: "Macro", + height: math.unit(200, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Atticus" }, + { front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(268, "lb"), + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(190, "lb"), name: "Front", image: { - source: "./media/characters/sol/front.svg", - extra: 247/231 , - bottom: 0.05 + source: "./media/characters/atticus/front.svg", + extra: 2934 / 2785, + bottom: 0.025 } }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Umiko"] = () => makeCharacter( - { name: "Umiko" }, { - buizel: { - height: math.unit(2 + 5/12, "feet"), - weight: math.unit(87, "lb"), - name: "Buizel", - image: { - source: "./media/characters/umiko/buizel.svg", - extra: 172/157 , - bottom: 0.01 - } + name: "Macro", + height: math.unit(180, "feet") }, - floatzel: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(250, "lb"), - name: "Floatzel", + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Milo" }, + { + side: { + height: math.unit(9, "feet"), + weight: math.unit(650, "lb"), + name: "Side", image: { - source: "./media/characters/umiko/floatzel.svg", - extra: 262/248 + source: "./media/characters/milo/side.svg", + extra: 2644 / 2310, + bottom: 0.032 } }, + }, + [ + { + name: "Normal", + height: math.unit(9, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Iliac"] = () => makeCharacter( - { name: "Iliac" }, { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(146, "lb"), - name: "Front", + name: "Macro", + height: math.unit(300, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ijzer" }, + { + side: { + height: math.unit(8, "meters"), + weight: math.unit(90000, "kg"), + name: "Side", image: { - source: "./media/characters/iliac/front.svg", - extra: 389/365 , - bottom: 0.035 + source: "./media/characters/ijzer/side.svg", + extra: 2756 / 1600, + bottom: 0.01 } }, + }, + [ + { + name: "Small", + height: math.unit(3, "meters") }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Topaz"] = () => makeCharacter( - { name: "Topaz" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(170, "lb"), - name: "Front", - image: { - source: "./media/characters/topaz/front.svg", - extra: 317/303 , - bottom: 0.055 - } - }, - }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["Gabriel"] = () => makeCharacter( - { name: "Gabriel" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(144, "lb"), - name: "Front", - image: { - source: "./media/characters/gabriel/front.svg", - extra: 285/262 , - bottom: 0.004 - } - }, - }, - [ - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Tempest (Suicune)"] = () => makeCharacter( - { name: "Tempest (Suicune)" }, - { - side: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(300, "lb"), - name: "Side", - image: { - source: "./media/characters/tempest-suicune/side.svg", - extra: 195/154 , - bottom: 0.04 - } - }, + { + name: "Normal", + height: math.unit(8, "meters"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Vulcan"] = () => makeCharacter( - { name: "Vulcan" }, - { - front: { - height: math.unit(7 + 2/12, "feet"), - weight: math.unit(322, "lb"), - name: "Front", - image: { - source: "./media/characters/vulcan/front.svg", - extra: 154/147 , - bottom: 0.04 - } - }, + { + name: "Normal+", + height: math.unit(10, "meters") }, - [ - { - name: "Normal", - height: math.unit(7 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Gault"] = () => makeCharacter( - { name: "Gault" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(264, "lb"), - name: "Front", - image: { - source: "./media/characters/gault/front.svg", - extra: 161/140 , - bottom: 0.028 - } - }, + { + name: "Bigger", + height: math.unit(24, "meters") }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Shard"] = () => makeCharacter( - { name: "Shard" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/shard/front.svg", - extra: 273/238 , - bottom: 0.02 - } - }, + { + name: "Huge", + height: math.unit(80, "meters") }, - [ - { - name: "Normal", - height: math.unit(3 + 6/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Ashe"] = () => makeCharacter( - { name: "Ashe" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(146, "lb"), - name: "Front", - image: { - source: "./media/characters/ashe/front.svg", - extra: 400/373 , - bottom: 0.01 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Luca Cervicum" }, + { + front: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(153, "lb"), + name: "Front", + image: { + source: "./media/characters/luca-cervicum/front.svg", + extra: 370 / 327, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Beatrix"] = () => makeCharacter( - { name: "Beatrix" }, - { - front: { - height: math.unit(5 + 5/12, "feet"), - weight: math.unit(135, "lb"), - name: "Front", - image: { - source: "./media/characters/beatrix/front.svg", - extra: 392/379 , - bottom: 0.01 - } - }, + back: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(153, "lb"), + name: "Back", + image: { + source: "./media/characters/luca-cervicum/back.svg", + extra: 367 / 333, + bottom: 0.005 + } }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["Ignatius"] = () => makeCharacter( - { name: "Ignatius" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/ignatius/front.svg", - extra: 245/222 , - bottom: 0.01 - } - }, + frontGear: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(173, "lb"), + name: "Front (Gear)", + image: { + source: "./media/characters/luca-cervicum/front-gear.svg", + extra: 377 / 333, + bottom: 0.006 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Mei Li"] = () => makeCharacter( - { name: "Mei Li" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(138, "lb"), - name: "Front", - image: { - source: "./media/characters/mei-li/front.svg", - extra: 237/229 , - bottom: 0.03 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Puru"] = () => makeCharacter( - { name: "Puru" }, - { - front: { - height: math.unit(2 + 4/12, "feet"), - weight: math.unit(62, "lb"), - name: "Front", - image: { - source: "./media/characters/puru/front.svg", - extra: 206/149 , - bottom: 0.06 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Oliver" }, + { + front: { + height: math.unit(6 + 1 / 12, "feet"), + weight: math.unit(304, "lb"), + name: "Front", + image: { + source: "./media/characters/oliver/front.svg", + extra: 157 / 143, + bottom: 0.08 + } }, - [ - { - name: "Normal", - height: math.unit(2 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Kee"] = () => makeCharacter( - { name: "Kee" }, - { - taur: { - height: math.unit(11, "feet"), - weight: math.unit(500, "lb"), - name: "Taur", - image: { - source: "./media/characters/kee/taur.svg", - extra: 1, - bottom: 0.04 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 1 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(11, "feet"), - default: true - }, - ] - ) - -characterMakers["Cobalt (Dracha)"] = () => makeCharacter( - { name: "Cobalt (Dracha)" }, - { - anthro: { - height: math.unit(7, "feet"), - weight: math.unit(190, "lb"), - name: "Anthro", - image: { - source: "./media/characters/cobalt-dracha/anthro.svg", - extra: 231/225 , - bottom: 0.04 - } - }, - feral: { - height: math.unit(9 + 7/12, "feet"), - weight: math.unit(294, "lb"), - name: "Feral", - image: { - source: "./media/characters/cobalt-dracha/feral.svg", - extra: 692/633 , - bottom: 0.05 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shane" }, + { + front: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Front", + image: { + source: "./media/characters/shane/front.svg", + extra: 304 / 289, + bottom: 0.005 + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - ] - ) - -characterMakers["Java"] = () => makeCharacter( - { name: "Java" }, - { - fallen: { - height: math.unit(11 + 8/12, "feet"), - weight: math.unit(485, "lb"), - name: "Java (Fallen)", - rename: true, - image: { - source: "./media/characters/java/fallen.svg", - extra: 226/208 , - bottom: 0.005 - } - }, - godkin: { - height: math.unit(10 + 6/12, "feet"), - weight: math.unit(328, "lb"), - name: "Java (Godkin)", - rename: true, - image: { - source: "./media/characters/java/godkin.svg", - extra: 270/262 , - bottom: 0.02 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(11 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Skoll"] = () => makeCharacter( - { name: "Skoll" }, - { - front: { - height: math.unit(7 + 8/12, "feet"), - weight: math.unit(320, "lb"), - name: "Front", - image: { - source: "./media/characters/skoll/front.svg", - extra: 232/220 , - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Shin" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(178, "lb"), + name: "Front", + image: { + source: "./media/characters/shin/front.svg", + extra: 159 / 151, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(7 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Purna"] = () => makeCharacter( - { name: "Purna" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(170, "lb"), - name: "Front", - image: { - source: "./media/characters/purna/front.svg", - extra: 239/229 , - bottom: 0.01 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Kuva"] = () => makeCharacter( - { name: "Kuva" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(142, "lb"), - name: "Front", - image: { - source: "./media/characters/kuva/front.svg", - extra: 281/271 , - bottom: 0.006 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Xerxes" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(168, "lb"), + name: "Front", + image: { + source: "./media/characters/xerxes/front.svg", + extra: 282 / 260, + bottom: 0.045 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Embra"] = () => makeCharacter( - { name: "Embra" }, - { - anthro: { - height: math.unit(9 + 2/12, "feet"), - weight: math.unit(270, "lb"), - name: "Anthro", - image: { - source: "./media/characters/embra/anthro.svg", - extra: 200/187 , - bottom: 0.02 - } - }, - feral: { - height: math.unit(18 + 8/12, "feet"), - weight: math.unit(576, "lb"), - name: "Feral", - image: { - source: "./media/characters/embra/feral.svg", - extra: 152/137 , - bottom: 0.037 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(9 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Grottos"] = () => makeCharacter( - { name: "Grottos" }, - { - anthro: { - height: math.unit(10 + 9/12, "feet"), - weight: math.unit(224, "lb"), - name: "Anthro", - image: { - source: "./media/characters/grottos/anthro.svg", - extra: 350/332 , - bottom: 0.045 - } - }, - feral: { - height: math.unit(20 + 7/12, "feet"), - weight: math.unit(629, "lb"), - name: "Feral", - image: { - source: "./media/characters/grottos/feral.svg", - extra: 207/190 , - bottom: 0.05 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Chaska" }, + { + front: { + height: math.unit(6 + 7 / 12, "feet"), + weight: math.unit(208, "lb"), + name: "Front", + image: { + source: "./media/characters/chaska/front.svg", + extra: 332 / 319, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(10 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Frifna"] = () => makeCharacter( - { name: "Frifna" }, - { - anthro: { - height: math.unit(9 + 6/12, "feet"), - weight: math.unit(298, "lb"), - name: "Anthro", - image: { - source: "./media/characters/frifna/anthro.svg", - extra: 282/269 , - bottom: 0.015 - } - }, - feral: { - height: math.unit(16 + 2/12, "feet"), - weight: math.unit(624, "lb"), - name: "Feral", - image: { - source: "./media/characters/frifna/feral.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(9 + 6/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Elise"] = () => makeCharacter( - { name: "Elise" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(168, "lb"), - name: "Front", - image: { - source: "./media/characters/elise/front.svg", - extra: 276/271 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Enuk" }, + { + front: { + height: math.unit(5 + 8 / 12, "feet"), + weight: math.unit(208, "lb"), + name: "Front", + image: { + source: "./media/characters/enuk/front.svg", + extra: 437 / 406, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Glade"] = () => makeCharacter( - { name: "Glade" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(210, "lb"), - name: "Front", - image: { - source: "./media/characters/glade/front.svg", - extra: 258/247 , - bottom: 0.008 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 8 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Rina"] = () => makeCharacter( - { name: "Rina" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(129, "lb"), - name: "Front", - image: { - source: "./media/characters/rina/front.svg", - extra: 266/255 , - bottom: 0.005 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Bruun" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(252, "lb"), + name: "Front", + image: { + source: "./media/characters/bruun/front.svg", + extra: 197 / 187, + bottom: 0.012 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Veronica"] = () => makeCharacter( - { name: "Veronica" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(192, "lb"), - name: "Front", - image: { - source: "./media/characters/veronica/front.svg", - extra: 319/309 , - bottom: 0.005 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Braxton"] = () => makeCharacter( - { name: "Braxton" }, - { - front: { - height: math.unit(9 + 3/12, "feet"), - weight: math.unit(1100, "lb"), - name: "Front", - image: { - source: "./media/characters/braxton/front.svg", - extra: 1057/984 , - bottom: 0.05 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Alexeev" }, + { + front: { + height: math.unit(6 + 10 / 12, "feet"), + weight: math.unit(255, "lb"), + name: "Front", + image: { + source: "./media/characters/alexeev/front.svg", + extra: 213 / 200, + bottom: 0.05 + } }, - [ - { - name: "Normal", - height: math.unit(9 + 3/12, "feet") - }, - { - name: "Giant", - height: math.unit(300, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(700, "feet") - }, - { - name: "Megamacro", - height: math.unit(6000, "feet") - }, - ] - ) - -characterMakers["Blue Feyonics"] = () => makeCharacter( - { name: "Blue Feyonics" }, - { - front: { - height: math.unit(6 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/blue-feyonics/front.svg", - extra: 1403/1306 , - bottom: 0.047 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 10 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Maxwell"] = () => makeCharacter( - { name: "Maxwell" }, - { - front: { - height: math.unit(1.8, "meters"), - weight: math.unit(60, "kg"), - name: "Front", - image: { - source: "./media/characters/maxwell/front.svg", - extra: 2060/1873 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Evelyn" }, + { + front: { + height: math.unit(2 + 8 / 12, "feet"), + weight: math.unit(22, "lb"), + name: "Front", + image: { + source: "./media/characters/evelyn/front.svg", + extra: 208 / 180 + } }, - [ - { - name: "Micro", - height: math.unit(1, "mm") - }, - { - name: "Normal", - height: math.unit(1.8, "meter"), - default: true - }, - { - name: "Macro", - height: math.unit(30, "meters") - }, - { - name: "Megamacro", - height: math.unit(10, "km") - }, - ] - ) - -characterMakers["Jack"] = () => makeCharacter( - { name: "Jack" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/jack/front.svg", - extra: 1754/1640, - bottom: 0.01 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(2 + 8 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(80000, "feet"), - default: true - }, - { - name: "Max size", - height: math.unit(10, "lightyears") - }, - ] - ) - -characterMakers["Cafat"] = () => makeCharacter( - { name: "Cafat" }, - { - upright: { - height: math.unit(7, "feet"), - weight: math.unit(170, "lb"), - name: "Upright", - image: { - source: "./media/characters/cafat/upright.svg", - bottom: 0.01 - } - }, - uprightFull: { - height: math.unit(7, "feet"), - weight: math.unit(170, "lb"), - name: "Upright (Full)", - image: { - source: "./media/characters/cafat/upright-full.svg", - bottom: 0.01 - } - }, - side: { - height: math.unit(5, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/cafat/side.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Inca" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(139, "lb"), + name: "Front", + image: { + source: "./media/characters/inca/front.svg", + extra: 294 / 291, + bottom: 0.03 + } }, - [ - { - name: "Small", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Large", - height: math.unit(15.5, "feet") - }, - ] - ) - -characterMakers["Verin Raharra"] = () => makeCharacter( - { name: "Verin Raharra" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/verin-raharra/front.svg", - extra: 5019/4835, - bottom: 0.023 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 9 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7 + 5/12, "feet"), - default: true - }, - { - name: "Upsized", - height: math.unit(20, "feet") - }, - ] - ) - -characterMakers["Nakata"] = () => makeCharacter( - { name: "Nakata" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(230, "lb"), - name: "Front", - image: { - source: "./media/characters/nakata/front.svg", - extra: 1.005, - bottom: 0.01 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Magdalene" }, + { + front: { + height: math.unit(5 + 1 / 12, "feet"), + weight: math.unit(84, "lb"), + name: "Front", + image: { + source: "./media/characters/magdalene/front.svg", + extra: 293 / 273 + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(14, "feet") - }, - { - name: "Macro", - height: math.unit(400, "feet") - }, - ] - ) - -characterMakers["Lily"] = () => makeCharacter( - { name: "Lily" }, - { - front: { - height: math.unit(4.91, "feet"), - weight: math.unit(100, "lb"), - name: "Front", - image: { - source: "./media/characters/lily/front.svg", - extra: 1585/1415, - bottom: 0.02 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 1 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(4.91, "feet"), - default: true - }, - ] - ) - -characterMakers["Sheila"] = () => makeCharacter( - { name: "Sheila" }, - { - laying: { - height: math.unit(4 + 4/12, "feet"), - weight: math.unit(600, "lb"), - name: "Laying", - image: { - source: "./media/characters/sheila/laying.svg", - extra: 1333/1265, - bottom: 0.16 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mera" }, + { + front: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(185, "lb"), + name: "Front", + image: { + source: "./media/characters/mera/front.svg", + extra: 291 / 277, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(4 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Sax"] = () => makeCharacter( - { name: "Sax" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(190, "lb"), - name: "Front", - image: { - source: "./media/characters/sax/front.svg", - extra: 1187/973, - bottom: 0.042 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(4, "inches"), - default: true - }, - ] - ) - -characterMakers["Pandora"] = () => makeCharacter( - { name: "Pandora" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/pandora/front.svg", - extra: 2720/2556, - bottom: 0.015 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/pandora/back.svg", - extra: 2720/2556, - bottom: 0.01 - } - }, - beans: { - height: math.unit(6/8, "feet"), - name: "Beans", - image: { - source: "./media/characters/pandora/beans.svg" - } - }, - skirt: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Skirt", - image: { - source: "./media/characters/pandora/skirt.svg", - extra: 1622/1525, - bottom: 0.015 - } - }, - hoodie: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Hoodie", - image: { - source: "./media/characters/pandora/hoodie.svg", - extra: 1622/1525, - bottom: 0.015 - } - }, - casual: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Casual", - image: { - source: "./media/characters/pandora/casual.svg", - extra: 1622/1525, - bottom: 0.015 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Ceres" }, + { + front: { + height: math.unit(6 + 7 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/ceres/front.svg", + extra: 1023 / 950, + bottom: 0.027 + } }, - [ - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Big Steppy", - height: math.unit(1, "km"), - default: true - }, - ] - ) - -characterMakers["Venio Darcony"] = () => makeCharacter( - { name: "Venio Darcony" }, - { - side: { - height: math.unit(10, "feet"), - weight: math.unit(800, "kg"), - name: "Side", - image: { - source: "./media/characters/venio-darcony/side.svg", - extra: 1373/1003, - bottom: 0.037 - } - }, - front: { - height: math.unit(19, "feet"), - weight: math.unit(800, "kg"), - name: "Front", - image: { - source: "./media/characters/venio-darcony/front.svg" - } - }, - back: { - height: math.unit(19, "feet"), - weight: math.unit(800, "kg"), - name: "Back", - image: { - source: "./media/characters/venio-darcony/back.svg" - } - }, + back: { + height: math.unit(6 + 7 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Back", + image: { + source: "./media/characters/ceres/back.svg", + extra: 1023 / 950 + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet") - }, - { - name: "Macro", - height: math.unit(130, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(240, "feet") - }, - ] - ) - -characterMakers["Veski"] = () => makeCharacter( - { name: "Veski" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/veski/front.svg", - extra: 1299/1225, - bottom: 0.04 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/veski/back.svg", - extra: 1299/1225, - bottom: 0.008 - } - }, - maw: { - height: math.unit(1.5 * 1.21, "feet"), - name: "Maw", - image: { - source: "./media/characters/veski/maw.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(2, "km"), - default: true - }, - ] - ) - -characterMakers["Isabelle"] = () => makeCharacter( - { name: "Isabelle" }, - { - front: { - height: math.unit(5 + 7/12, "feet"), - name: "Front", - image: { - source: "./media/characters/isabelle/front.svg", - extra: 2130/1976, - bottom: 0.05 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kris" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/kris/front.svg", + extra: 885 / 803, + bottom: 0.03 + } }, - [ - { - name: "Supermicro", - height: math.unit(10, "micrometers") - }, - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Tiny", - height: math.unit(5, "inches") - }, - { - name: "Standard", - height: math.unit(5 + 7/12, "inches") - }, - { - name: "Macro", - height: math.unit(80, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(250, "meters") - }, - { - name: "Gigamacro", - height: math.unit(5, "km") - }, - { - name: "Cosmic", - height: math.unit(2.5e6, "miles") - }, - ] - ) - -characterMakers["Hanzo"] = () => makeCharacter( - { name: "Hanzo" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/hanzo/front.svg", - extra: 374/344, - bottom: 0.02 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - ] - ) - -characterMakers["Anna"] = () => makeCharacter( - { name: "Anna" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(130, "lb"), - name: "Front", - image: { - source: "./media/characters/anna/front.svg", - extra: 169/145, - bottom: 0.06 - } - }, - full: { - height: math.unit(4.96, "feet"), - weight: math.unit(220, "lb"), - name: "Full", - image: { - source: "./media/characters/anna/full.svg", - extra: 138/114, - bottom: 0.15 - } - }, - tongue: { - height: math.unit(2.53, "feet"), - name: "Tongue", - image: { - source: "./media/characters/anna/tongue.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Taluthus" }, + { + front: { + height: math.unit(7, "feet"), + weight: math.unit(120, "kg"), + name: "Front", + image: { + source: "./media/characters/taluthus/front.svg", + extra: 903 / 833, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - ] - ) - -characterMakers["Ian Corvid"] = () => makeCharacter( - { name: "Ian Corvid" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/ian-corvid/front.svg", - extra: 150/142, - bottom: 0.02 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/ian-corvid/back.svg", - extra: 150/143, - bottom: 0.01 - } - }, - stomping: { - height: math.unit(7, "feet"), - weight: math.unit(150, "lb"), - name: "Stomping", - image: { - source: "./media/characters/ian-corvid/stomping.svg", - extra: 76/72 - } - }, - sitting: { - height: math.unit(7/1.8, "feet"), - weight: math.unit(150, "lb"), - name: "Sitting", - image: { - source: "./media/characters/ian-corvid/sitting.svg", - extra: 1400/1269, - bottom: 0.15 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(7, "feet"), + default: true }, - [ - { - name: "Tiny Microw", - height: math.unit(1, "inch") - }, - { - name: "Microw", - height: math.unit(6, "inches") - }, - { - name: "Crow", - height: math.unit(7 + 1/12, "feet"), - default: true - }, - { - name: "Macrow", - height: math.unit(176, "feet") - }, - ] - ) - -characterMakers["Natalie Kellon"] = () => makeCharacter( - { name: "Natalie Kellon" }, - { - front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(147, "lb"), - name: "Front", - image: { - source: "./media/characters/natalie-kellon/front.svg", - extra: 1214/1141, - bottom: 0.02 - } - }, + { + name: "Macro", + height: math.unit(300, "feet") }, - [ - { - name: "Micro", - height: math.unit(1/16, "inch") - }, - { - name: "Tiny", - height: math.unit(4, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - { - name: "Amazon", - height: math.unit(12, "feet") - }, - { - name: "Giantess", - height: math.unit(160, "meters") - }, - { - name: "Titaness", - height: math.unit(800, "meters") - }, - ] - ) - -characterMakers["Alluria"] = () => makeCharacter( - { name: "Alluria" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/alluria/front.svg", - extra: 806/738, - bottom: 0.01 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/alluria/side.svg", - extra: 800/750, - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/alluria/back.svg", - extra: 806/738, - } - }, - frontMaid: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Maid)", - image: { - source: "./media/characters/alluria/front-maid.svg", - extra: 806/738, - bottom: 0.01 - } - }, - sideMaid: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side (Maid)", - image: { - source: "./media/characters/alluria/side-maid.svg", - extra: 800/750, - bottom: 0.005 - } - }, - backMaid: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back (Maid)", - image: { - source: "./media/characters/alluria/back-maid.svg", - extra: 806/738, - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dawn" }, + { + front: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(145, "lb"), + name: "Front", + image: { + source: "./media/characters/dawn/front.svg", + extra: 2094 / 2016, + bottom: 0.025 + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches"), - default: true - }, - ] - ) - -characterMakers["Kyle"] = () => makeCharacter( - { name: "Kyle" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kyle/front.svg", - extra: 1069/962, - bottom: 77.228/1727.45 - } - }, + back: { + height: math.unit(5 + 9 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Back", + image: { + source: "./media/characters/dawn/back.svg", + extra: 2112 / 2080, + bottom: 0.005 + } }, - [ - { - name: "Macro", - height: math.unit(150, "feet"), - default: true - }, - ] - ) - -characterMakers["Duncan"] = () => makeCharacter( - { name: "Duncan" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(300, "lb"), - name: "Front", - image: { - source: "./media/characters/duncan/front.svg", - extra: 1650/1482, - bottom: 0.05 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - ] - ) - -characterMakers["Memory"] = () => makeCharacter( - { name: "Memory" }, - { - front: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/memory/front.svg", - extra: 3641/3545, - bottom: 0.03 - } - }, - back: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(220, "lb"), - name: "Back", - image: { - source: "./media/characters/memory/back.svg", - extra: 3641/3545, - bottom: 0.025 - } - }, - frontSkirt: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front (Skirt)", - image: { - source: "./media/characters/memory/front-skirt.svg", - extra: 3641/3545, - bottom: 0.03 - } - }, - frontDress: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front (Dress)", - image: { - source: "./media/characters/memory/front-dress.svg", - extra: 3641/3545, - bottom: 0.03 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Arador" }, + { + anthro: { + height: math.unit(8 + 3 / 12, "feet"), + weight: math.unit(450, "lb"), + name: "Anthro", + image: { + source: "./media/characters/arador/anthro.svg", + extra: 1835 / 1718, + bottom: 0.025 + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(5 + 4/12, "feet") - }, - ] - ) - -characterMakers["Luno"] = () => makeCharacter( - { name: "Luno" }, - { - front: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(100, "lb"), - name: "Front", - image: { - source: "./media/characters/luno/front.svg", - extra: 1535/1487, - bottom: 0.03 - } - }, + feral: { + height: math.unit(4, "feet"), + weight: math.unit(200, "lb"), + name: "Feral", + image: { + source: "./media/characters/arador/feral.svg", + extra: 1683 / 1514, + bottom: 0.07 + } }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(4 + 11/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(700, "miles") - }, - ] - ) - -characterMakers["Jamesy"] = () => makeCharacter( - { name: "Jamesy" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(170, "lb"), - name: "Front", - image: { - source: "./media/characters/jamesy/front.svg", - extra: 440/382, - bottom: 0.005 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 3 / 12, "feet") }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - { - name: "Megamacro", - height: math.unit(700, "miles") - }, - ] - ) - -characterMakers["Mark"] = () => makeCharacter( - { name: "Mark" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/mark/front.svg", - extra: 3300/3100, - bottom: 136.42/3440.47 - } - }, + { + name: "Macro", + height: math.unit(82.5, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(120, "meters") - }, - { - name: "Bigger Macro", - height: math.unit(350, "meters") - }, - { - name: "Megamacro", - height: math.unit(8, "km"), - default: true - }, - { - name: "Continental", - height: math.unit(4550, "km") - }, - { - name: "Planetary", - height: math.unit(65000, "km") - }, - ] - ) - -characterMakers["Mac"] = () => makeCharacter( - { name: "Mac" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(400, "lb"), - name: "Front", - image: { - source: "./media/characters/mac/front.svg", - extra: 1048/987.7, - bottom: 60/1107.6, - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dharsi" }, + { + front: { + height: math.unit(5 + 10 / 12, "feet"), + weight: math.unit(125, "lb"), + name: "Front", + image: { + source: "./media/characters/dharsi/front.svg", + extra: 716 / 630, + bottom: 0.035 + } }, - [ - { - name: "Macro", - height: math.unit(500, "feet"), - default: true - }, - ] - ) - -characterMakers["Bari"] = () => makeCharacter( - { name: "Bari" }, - { - front: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(190, "lb"), - name: "Front", - image: { - source: "./media/characters/bari/front.svg", - extra: 3156/2880, - bottom: 0.03 - } - }, - back: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(190, "lb"), - name: "Back", - image: { - source: "./media/characters/bari/back.svg", - extra: 3260/2834, - bottom: 0.025 - } - }, - frontPlush: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(190, "lb"), - name: "Front (Plush)", - image: { - source: "./media/characters/bari/front-plush.svg", - extra: 1112/1061, - bottom: 0.002 - } - }, + }, + [ + { + name: "Nano", + height: math.unit(100, "nm") }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 2/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(20, "feet") - }, - ] - ) - -characterMakers["Hunter Misha Raven"] = () => makeCharacter( - { name: "Hunter Misha Raven" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(275, "lb"), - name: "Front", - image: { - source: "./media/characters/hunter-misha-raven/front.svg" - } - }, + { + name: "Micro", + height: math.unit(2, "inches") }, - [ - { - name: "Mortal", - height: math.unit(6 + 1/12, "feet") - }, - { - name: "Divine", - height: math.unit(1.12134e34, "parsecs"), - default: true - }, - ] - ) - -characterMakers["Max Calore"] = () => makeCharacter( - { name: "Max Calore" }, - { - front: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/max-calore/front.svg", - extra: 1700/1648, - bottom: 0.01 - } - }, - back: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(220, "lb"), - name: "Back", - image: { - source: "./media/characters/max-calore/back.svg", - extra: 1700/1648, - bottom: 0.01 - } - }, + { + name: "Normal", + height: math.unit(5 + 10 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Aspen"] = () => makeCharacter( - { name: "Aspen" }, - { - side: { - height: math.unit(2 + 8/12, "feet"), - weight: math.unit(99, "lb"), - name: "Side", - image: { - source: "./media/characters/aspen/side.svg", - extra: 152/138, - bottom: 0.032 - } - }, + { + name: "Macro", + height: math.unit(1000, "feet") }, - [ - { - name: "Normal", - height: math.unit(2 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Sheila (Wolf)"] = () => makeCharacter( - { name: "Sheila (Wolf)" }, - { - side: { - height: math.unit(3 + 2/12, "feet"), - weight: math.unit(224, "lb"), - name: "Side", - image: { - source: "./media/characters/sheila-wolf/side.svg", - extra: 179/166, - bottom: 0.03 - } - }, + { + name: "Megamacro", + height: math.unit(10, "miles") }, - [ - { - name: "Normal", - height: math.unit(3 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Michelle"] = () => makeCharacter( - { name: "Michelle" }, - { - side: { - height: math.unit(1 + 9/12, "feet"), - weight: math.unit(38, "lb"), - name: "Side", - image: { - source: "./media/characters/michelle/side.svg", - extra: 147/136.7, - bottom: 0.03 - } - }, + { + name: "Gigamacro", + height: math.unit(3000, "miles") }, - [ - { - name: "Normal", - height: math.unit(1 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Nino"] = () => makeCharacter( - { name: "Nino" }, - { - front: { - height: math.unit(1 + 1/12, "feet"), - weight: math.unit(18, "lb"), - name: "Front", - image: { - source: "./media/characters/nino/front.svg" - } - }, + { + name: "Teramacro", + height: math.unit(500000, "miles") }, - [ - { - name: "Normal", - height: math.unit(1 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Viola"] = () => makeCharacter( - { name: "Viola" }, - { - front: { - height: math.unit(1, "feet"), - weight: math.unit(16, "lb"), - name: "Front", - image: { - source: "./media/characters/viola/front.svg" - } - }, + { + name: "Teramacro+", + height: math.unit(30, "galaxies") }, - [ - { - name: "Normal", - height: math.unit(1, "feet"), - default: true - }, - ] - ) - -characterMakers["Atlas"] = () => makeCharacter( - { name: "Atlas" }, - { - front: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(580, "lb"), - name: "Front", - image: { - source: "./media/characters/atlas/front.svg", - extra: 298.5/290, - bottom: 0.015 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Deathy" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/deathy/front.svg", + extra: 1552 / 1463, + bottom: 0.025 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Davy"] = () => makeCharacter( - { name: "Davy" }, - { - side: { - height: math.unit(1 + 10/12, "feet"), - weight: math.unit(25, "lb"), - name: "Side", - image: { - source: "./media/characters/davy/side.svg", - extra: 200/170, - bottom: 0.01 - } - }, + side: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Side", + image: { + source: "./media/characters/deathy/side.svg", + extra: 1604 / 1455, + bottom: 0.025 + } }, - [ - { - name: "Normal", - height: math.unit(1 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Fiona"] = () => makeCharacter( - { name: "Fiona" }, - { - side: { - height: math.unit(4 + 8/12, "feet"), - weight: math.unit(166, "lb"), - name: "Side", - image: { - source: "./media/characters/fiona/side.svg", - extra: 232/220, - bottom: 0.03 - } - }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/deathy/back.svg", + extra: 1580 / 1463, + bottom: 0.005 + } }, - [ - { - name: "Normal", - height: math.unit(4 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Lyla"] = () => makeCharacter( - { name: "Lyla" }, - { - front: { - height: math.unit(2, "feet"), - weight: math.unit(62, "lb"), - name: "Front", - image: { - source: "./media/characters/lyla/front.svg", - bottom: 0.1 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(5, "millimeters") + }, + { + name: "Normal", + height: math.unit(6 + 5 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Juniper" }, + { + front: { + height: math.unit(16, "feet"), + weight: math.unit(4000, "lb"), + name: "Front", + image: { + source: "./media/characters/juniper/front.svg", + bottom: 0.04 + } }, - [ - { - name: "Normal", - height: math.unit(2, "feet"), - default: true - }, - ] - ) - -characterMakers["Perseus"] = () => makeCharacter( - { name: "Perseus" }, - { - side: { - height: math.unit(1.8, "feet"), - weight: math.unit(44, "lb"), - name: "Side", - image: { - source: "./media/characters/perseus/side.svg", - bottom: 0.21 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(16, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(1.8, "feet"), - default: true - }, - ] - ) - -characterMakers["Remus"] = () => makeCharacter( - { name: "Remus" }, - { - side: { - height: math.unit(4 + 2/12, "feet"), - weight: math.unit(20, "lb"), - name: "Side", - image: { - source: "./media/characters/remus/side.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Hipster" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/hipster/front.svg", + extra: 1312 / 1209, + bottom: 0.025 + } }, - [ - { - name: "Normal", - height: math.unit(4 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Raf"] = () => makeCharacter( - { name: "Raf" }, - { - front: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(114, "lb"), - name: "Front", - image: { - source: "./media/characters/raf/front.svg", - bottom: 0.01 - } - }, - side: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(114, "lb"), - name: "Side", - image: { - source: "./media/characters/raf/side.svg", - bottom: 0.005 - } - }, + back: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Back", + image: { + source: "./media/characters/hipster/back.svg", + extra: 1281 / 1196, + bottom: 0.01 + } }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(4 + 11/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(70, "feet") - }, - ] - ) - -characterMakers["Liam Einarr"] = () => makeCharacter( - { name: "Liam Einarr" }, - { - front: { - height: math.unit(1.5, "meters"), - weight: math.unit(68, "kg"), - name: "Front", - image: { - source: "./media/characters/liam-einarr/front.svg", - extra: 2822/2666 - } - }, - back: { - height: math.unit(1.5, "meters"), - weight: math.unit(68, "kg"), - name: "Back", - image: { - source: "./media/characters/liam-einarr/back.svg", - extra: 2822/2666, - bottom: 0.015 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(1, "mm") }, - [ - { - name: "Normal", - height: math.unit(1.5, "meters"), - default: true - }, - { - name: "Macro", - height: math.unit(150, "meters") - }, - { - name: "Megamacro", - height: math.unit(35, "km") - }, - ] - ) - -characterMakers["Linda"] = () => makeCharacter( - { name: "Linda" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(75, "kg"), - name: "Front", - image: { - source: "./media/characters/linda/front.svg", - extra: 930/874, - bottom: 0.004 - } - }, + { + name: "Normal", + height: math.unit(4, "inches"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - ] - ) - -characterMakers["Caylex"] = () => makeCharacter( - { name: "Caylex" }, - { - front: { - height: math.unit(6 + 8/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/caylex/front.svg", - extra: 821/772, - bottom: 0.07 - } - }, - back: { - height: math.unit(6 + 8/12, "feet"), - weight: math.unit(220, "lb"), - name: "Back", - image: { - source: "./media/characters/caylex/back.svg", - extra: 821/772, - bottom: 0.022 - } - }, - hand: { - height: math.unit(1.25, "feet"), - name: "Hand", - image: { - source: "./media/characters/caylex/hand.svg" - } - }, - foot: { - height: math.unit(1.6, "feet"), - name: "Foot", - image: { - source: "./media/characters/caylex/foot.svg" - } - }, - armored: { - height: math.unit(6 + 8/12, "feet"), - weight: math.unit(250, "lb"), - name: "Armored", - image: { - source: "./media/characters/caylex/armored.svg", - extra: 1420/1310, - bottom: 0.045 - } - }, + { + name: "Macro", + height: math.unit(500, "feet") }, - [ - { - name: "Normal", - height: math.unit(6 + 8/12, "feet"), - default: true - }, - { - name: "Normal+", - height: math.unit(12, "feet") - }, - ] - ) - -characterMakers["Alana"] = () => makeCharacter( - { name: "Alana" }, - { - front: { - height: math.unit(7 + 6/12, "feet"), - weight: math.unit(288, "lb"), - name: "Front", - image: { - source: "./media/characters/alana/front.svg", - extra: 679/653, - bottom: 22.5/701 - } - }, + { + name: "Megamacro", + height: math.unit(1000, "miles") }, - [ - { - name: "Normal", - height: math.unit(7 + 6/12, "feet") - }, - { - name: "Large", - height: math.unit(50, "feet") - }, - { - name: "Macro", - height: math.unit(100, "feet"), - default: true - }, - { - name: "Macro+", - height: math.unit(200, "feet") - }, - ] - ) - -characterMakers["Hasani"] = () => makeCharacter( - { name: "Hasani" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(210, "lb"), - name: "Front", - image: { - source: "./media/characters/hasani/front.svg", - extra: 244/232, - bottom: 0.01 - } - }, - back: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(210, "lb"), - name: "Back", - image: { - source: "./media/characters/hasani/back.svg", - extra: 244/232, - bottom: 0.01 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tendirmuldr" }, + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/tendirmuldr/front.svg", + extra: 1878 / 1772, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet") - }, - { - name: "Macro", - height: math.unit(175, "feet"), - default: true - }, - ] - ) - -characterMakers["Nita"] = () => makeCharacter( - { name: "Nita" }, - { - front: { - height: math.unit(1.82, "meters"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/nita/front.svg", - extra: 2473/2363, - bottom: 0.01 - } - }, + }, + [ + { + name: "Megamacro", + height: math.unit(1500, "miles"), + default: true }, - [ - { - name: "Normal", - height: math.unit(1.82, "m") - }, - { - name: "Macro", - height: math.unit(300, "m") - }, - { - name: "Mistake Canon", - height: math.unit(0.5, "miles"), - default: true - }, - { - name: "Big Mistake", - height: math.unit(13, "miles") - }, - { - name: "Playing God", - height: math.unit(2450, "miles") - }, - ] - ) - -characterMakers["Shiriko"] = () => makeCharacter( - { name: "Shiriko" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/shiriko/front.svg", - extra: 195/188 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Mort" }, + { + front: { + height: math.unit(14, "feet"), + weight: math.unit(12000, "lb"), + name: "Front", + image: { + source: "./media/characters/mort/front.svg", + extra: 365 / 318, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - ] - ) - -characterMakers["Deja"] = () => makeCharacter( - { name: "Deja" }, - { - front: { - height: math.unit(6, "feet"), - name: "front", - image: { - source: "./media/characters/deja/front.svg", - extra: 926/840, - bottom: 0.07 - } - }, + side: { + height: math.unit(14, "feet"), + weight: math.unit(12000, "lb"), + name: "Side", + image: { + source: "./media/characters/mort/side.svg", + extra: 365 / 318, + bottom: 0.052 + } }, - [ - { - name: "Planck Length", - height: math.unit(1.6e-35, "meters") - }, - { - name: "Normal", - height: math.unit(30.48, "meters"), - default: true - }, - { - name: "Universal", - height: math.unit(8.8e26, "meters") - }, - ] - ) - -characterMakers["Anima"] = () => makeCharacter( - { name: "Anima" }, - { - side: { - height: math.unit(8, "feet"), - weight: math.unit(6300, "lb"), - name: "Side", - image: { - source: "./media/characters/anima/side.svg", - bottom: 0.035 - } - }, + back: { + height: math.unit(14, "feet"), + weight: math.unit(12000, "lb"), + name: "Back", + image: { + source: "./media/characters/mort/back.svg", + extra: 371 / 332, + bottom: 0.18 + } }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - ] - ) - -characterMakers["Bianca"] = () => makeCharacter( - { name: "Bianca" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(350, "lb"), - name: "Front", - image: { - source: "./media/characters/bianca/front.svg", - extra: 234/225, - bottom: 0.03 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(14, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - ] - ) - -characterMakers["Adinia"] = () => makeCharacter( - { name: "Adinia" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/adinia/front.svg", - extra: 1845/1672, - bottom: 0.02 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/adinia/back.svg", - extra: 1845/1672, - bottom: 0.002 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Lycoa" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(1, "ton"), + name: "Front", + image: { + source: "./media/characters/lycoa/front.svg", + extra: 1875 / 1789, + bottom: 0.022 + } }, - [ - { - name: "Normal", - height: math.unit(11 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Lykasa"] = () => makeCharacter( - { name: "Lykasa" }, - { - front: { - height: math.unit(3, "meters"), - weight: math.unit(200, "kg"), - name: "Front", - image: { - source: "./media/characters/lykasa/front.svg", - extra: 1076/976, - bottom: 0.06 - } - }, + back: { + height: math.unit(8, "feet"), + weight: math.unit(1, "ton"), + name: "Back", + image: { + source: "./media/characters/lycoa/back.svg", + extra: 1835 / 1781, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(3, "meters") - }, - { - name: "Kaiku", - height: math.unit(120, "meters"), - default: true - }, - { - name: "Mega Kaiju", - height: math.unit(240, "km") - }, - { - name: "Giga Kaiju", - height: math.unit(400, "megameters") - }, - { - name: "Tera Kaiju", - height: math.unit(800, "gigameters") - }, - { - name: "Kaiju Dragon Goddess", - height: math.unit(26, "zettaparsecs") - }, - ] - ) - -characterMakers["Malfaren"] = () => makeCharacter( - { name: "Malfaren" }, - { - side: { - height: math.unit(283/124*6, "feet"), - weight: math.unit(35000, "lb"), - name: "Side", - image: { - source: "./media/characters/malfaren/side.svg", - extra: 2500/1010, - bottom: 0.01 - } - }, - front: { - height: math.unit(22.36, "feet"), - weight: math.unit(35000, "lb"), - name: "Front", - image: { - source: "./media/characters/malfaren/front.svg", - extra: 1631/1476, - bottom: 0.01 - } - }, - maw: { - height: math.unit(6.9, "feet"), - name: "Maw", - image: { - source: "./media/characters/malfaren/maw.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Big", - height: math.unit(283/162*6, "feet"), - }, - { - name: "Bigger", - height: math.unit(283/124*6, "feet") - }, - { - name: "Massive", - height: math.unit(283/92*6, "feet"), - default: true - }, - { - name: "👀💦", - height: math.unit(283/73*6, "feet"), - }, - ] - ) - -characterMakers["Kernel"] = () => makeCharacter( - { name: "Kernel" }, - { - front: { - height: math.unit(1.7, "m"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/kernel/front.svg", - extra: 222/210, - bottom: 0.007 - } - }, + { + name: "Macro", + height: math.unit(30, "feet") }, - [ - { - name: "Nano", - height: math.unit(17, "micrometers") - }, - { - name: "Micro", - height: math.unit(1.7, "mm") - }, - { - name: "Small", - height: math.unit(1.7, "cm") - }, - { - name: "Normal", - height: math.unit(1.7, "m"), - default: true - }, - ] - ) - -characterMakers["Jayne Folest"] = () => makeCharacter( - { name: "Jayne Folest" }, - { - front: { - height: math.unit(1.75, "meters"), - weight: math.unit(65, "kg"), - name: "Front", - image: { - source: "./media/characters/jayne-folest/front.svg", - extra: 2115/2007, - bottom: 0.02 - } - }, - back: { - height: math.unit(1.75, "meters"), - weight: math.unit(65, "kg"), - name: "Back", - image: { - source: "./media/characters/jayne-folest/back.svg", - extra: 2115/2007, - bottom: 0.005 - } - }, - frontClothed: { - height: math.unit(1.75, "meters"), - weight: math.unit(65, "kg"), - name: "Front (Clothed)", - image: { - source: "./media/characters/jayne-folest/front-clothed.svg", - extra: 2115/2007, - bottom: 0.035 - } - }, - hand: { - height: math.unit(1/1.260, "feet"), - name: "Hand", - image: { - source: "./media/characters/jayne-folest/hand.svg" - } - }, - foot: { - height: math.unit(1/0.918, "feet"), - name: "Foot", - image: { - source: "./media/characters/jayne-folest/foot.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Naldara" }, + { + front: { + height: math.unit(4 + 2 / 12, "feet"), + weight: math.unit(70, "lb"), + name: "Front", + image: { + source: "./media/characters/naldara/front.svg", + extra: 841 / 720, + bottom: 0.04 + } }, - [ - { - name: "Micro", - height: math.unit(4, "cm") - }, - { - name: "Normal", - height: math.unit(1.75, "meters") - }, - { - name: "Macro", - height: math.unit(47.5, "meters"), - default: true - }, - ] - ) - -characterMakers["Algier"] = () => makeCharacter( - { name: "Algier" }, - { - front: { - height: math.unit(180, "cm"), - weight: math.unit(70, "kg"), - name: "Front", - image: { - source: "./media/characters/algier/front.svg", - extra: 596/572, - bottom: 0.04 - } - }, - back: { - height: math.unit(180, "cm"), - weight: math.unit(70, "kg"), - name: "Back", - image: { - source: "./media/characters/algier/back.svg", - extra: 596/572, - bottom: 0.025 - } - }, - frontdressed: { - height: math.unit(180, "cm"), - weight: math.unit(150, "kg"), - name: "Front-dressed", - image: { - source: "./media/characters/algier/front-dressed.svg", - extra: 596/572, - bottom: 0.038 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(4 + 2 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(5, "cm") - }, - { - name: "Normal", - height: math.unit(180, "cm"), - default: true - }, - { - name: "Macro", - height: math.unit(64, "m") - }, - ] - ) - -characterMakers["Pretzel"] = () => makeCharacter( - { name: "Pretzel" }, - { - upright: { - height: math.unit(7, "feet"), - weight: math.unit(300, "lb"), - name: "Upright", - image: { - source: "./media/characters/pretzel/upright.svg", - extra: 534/522, - bottom: 0.065 - } - }, - sprawling: { - height: math.unit(3.75, "feet"), - weight: math.unit(300, "lb"), - name: "Sprawling", - image: { - source: "./media/characters/pretzel/sprawling.svg", - extra: 314/281, - bottom: 0.1 - } - }, - tongue: { - height: math.unit(2, "feet"), - name: "Tongue", - image: { - source: "./media/characters/pretzel/tongue.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Briar" }, + { + front: { + height: math.unit(13 + 7 / 12, "feet"), + weight: math.unit(1500, "lb"), + name: "Front", + image: { + source: "./media/characters/briar/front.svg", + extra: 626 / 596, + bottom: 0.08 + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Oversized", - height: math.unit(15, "feet") - }, - { - name: "Huge", - height: math.unit(30, "feet") - }, - { - name: "Macro", - height: math.unit(250, "feet") - }, - ] - ) - -characterMakers["Roxi"] = () => makeCharacter( - { name: "Roxi" }, - { - sideFront: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front Side", - image: { - source: "./media/characters/roxi/side-front.svg", - extra: 2924/2717, - bottom: 0.08 - } - }, - sideBack: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lb"), - name: "Back Side", - image: { - source: "./media/characters/roxi/side-back.svg", - extra: 2904/2693, - bottom: 0.06 - } - }, - front: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/roxi/front.svg", - extra: 2028/1907, - bottom: 0.01 - } - }, - frontAlt: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front (Alt)", - image: { - source: "./media/characters/roxi/front-alt.svg", - extra: 1828/1798, - bottom: 0.01 - } - }, - sitting: { - height: math.unit(2.8, "feet"), - weight: math.unit(120, "lb"), - name: "Sitting", - image: { - source: "./media/characters/roxi/sitting.svg", - extra: 2660/2462, - bottom: 0.1 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(13 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Shadow"] = () => makeCharacter( - { name: "Shadow" }, - { - side: { - height: math.unit(55, "feet"), - weight: math.unit(153, "tons"), - name: "Side", - image: { - source: "./media/characters/shadow/side.svg", - extra: 701/628, - bottom: 0.02 - } - }, - flying: { - height: math.unit(145, "feet"), - weight: math.unit(153, "tons"), - name: "Flying", - image: { - source: "./media/characters/shadow/flying.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Vanguard" }, + { + side: { + height: math.unit(10, "feet"), + weight: math.unit(500, "lb"), + name: "Side", + image: { + source: "./media/characters/vanguard/side.svg", + extra: 502 / 425, + bottom: 0.087 + } }, - [ - { - name: "Normal", - height: math.unit(55, "feet"), - default: true - }, - ] - ) - -characterMakers["Marcie"] = () => makeCharacter( - { name: "Marcie" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(200, "lb"), - name: "Front", - image: { - source: "./media/characters/marcie/front.svg", - extra: 960/876, - bottom: 58/1017.87 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet"), + default: true }, - [ - { - name: "Macro", - height: math.unit(1, "mile"), - default: true - }, - ] - ) - -characterMakers["Kachina"] = () => makeCharacter( - { name: "Kachina" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(200, "lb"), - name: "Front", - image: { - source: "./media/characters/kachina/front.svg", - extra: 1290.68/1119, - bottom: 36.5/1327.18 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Artemis" }, + { + front: { + height: math.unit(7.5, "feet"), + weight: math.unit(2, "lb"), + name: "Front", + image: { + source: "./media/characters/artemis/front.svg", + extra: 1192 / 1075, + bottom: 0.07 + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - ] - ) - -characterMakers["Kash"] = () => makeCharacter( - { name: "Kash" }, - { - looking: { - height: math.unit(2, "meters"), - weight: math.unit(300, "kg"), - name: "Looking", - image: { - source: "./media/characters/kash/looking.svg", - extra: 474/344, - bottom: 0.03 - } - }, - side: { - height: math.unit(2, "meters"), - weight: math.unit(300, "kg"), - name: "Side", - image: { - source: "./media/characters/kash/side.svg", - extra: 302/251, - bottom: 0.03 - } - }, - front: { - height: math.unit(2, "meters"), - weight: math.unit(300, "kg"), - name: "Front", - image: { - source: "./media/characters/kash/front.svg", - extra: 495/360, - bottom: 0.015 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(7.5, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2, "meters"), - default: true - }, - { - name: "Big", - height: math.unit(3, "meters") - }, - { - name: "Large", - height: math.unit(5, "meters") - }, - ] - ) - -characterMakers["Lalim"] = () => makeCharacter( - { name: "Lalim" }, - { - feeding: { - height: math.unit(6.7, "feet"), - weight: math.unit(350, "lb"), - name: "Feeding", - image: { - source: "./media/characters/lalim/feeding.svg", - } - }, + { + name: "Enlarged", + height: math.unit(12, "feet") }, - [ - { - name: "Normal", - height: math.unit(6.7, "feet"), - default: true - }, - ] - ) - -characterMakers["De'Vout"] = () => makeCharacter( - { name: "De'Vout" }, - { - front: { - height: math.unit(9.5, "feet"), - weight: math.unit(600, "lb"), - name: "Front", - image: { - source: "./media/characters/de'vout/front.svg", - extra: 1443/1328, - bottom: 0.025 - } - }, - back: { - height: math.unit(9.5, "feet"), - weight: math.unit(600, "lb"), - name: "Back", - image: { - source: "./media/characters/de'vout/back.svg", - extra: 1443/1328 - } - }, - frontDressed: { - height: math.unit(9.5, "feet"), - weight: math.unit(600, "lb"), - name: "Front (Dressed", - image: { - source: "./media/characters/de'vout/front-dressed.svg", - extra: 1443/1328, - bottom: 0.025 - } - }, - backDressed: { - height: math.unit(9.5, "feet"), - weight: math.unit(600, "lb"), - name: "Back (Dressed", - image: { - source: "./media/characters/de'vout/back-dressed.svg", - extra: 1443/1328 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Kira" }, + { + front: { + height: math.unit(5 + 3 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/kira/front.svg", + extra: 906 / 786, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(9.5, "feet"), - default: true - }, - ] - ) - -characterMakers["Talana"] = () => makeCharacter( - { name: "Talana" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(225, "lb"), - name: "Front", - image: { - source: "./media/characters/talana/front.svg", - extra: 1410/1300, - bottom: 0.015 - } - }, - frontDressed: { - height: math.unit(8, "feet"), - weight: math.unit(225, "lb"), - name: "Front (Dressed", - image: { - source: "./media/characters/talana/front-dressed.svg", - extra: 1410/1300, - bottom: 0.015 - } - }, - }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - ] - ) - -characterMakers["Xeauvok"] = () => makeCharacter( - { name: "Xeauvok" }, - { - side: { - height: math.unit(7.2, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/xeauvok/side.svg", - extra: 1975/1523, - bottom: 0.07 - } - }, + back: { + height: math.unit(5 + 3 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Back", + image: { + source: "./media/characters/kira/back.svg", + extra: 882 / 757, + bottom: 0.005 + } }, - [ - { - name: "Normal", - height: math.unit(7.2, "feet"), - default: true - }, - ] - ) - -characterMakers["Zara"] = () => makeCharacter( - { name: "Zara" }, - { - side: { - height: math.unit(10, "feet"), - weight: math.unit(900, "kg"), - name: "Side", - image: { - source: "./media/characters/zara/side.svg", - extra: 504/498 - } - }, + frontDressed: { + height: math.unit(5 + 3 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Front (Dressed)", + image: { + source: "./media/characters/kira/front-dressed.svg", + extra: 906 / 786, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - ] - ) - -characterMakers["Richard (Dragon)"] = () => makeCharacter( - { name: "Richard (Dragon)" }, - { - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/richard-dragon/side.svg", - extra: 845/340, - bottom: 0.017 - } - }, - maw: { - height: math.unit(2.97, "feet"), - name: "Maw", - image: { - source: "./media/characters/richard-dragon/maw.svg" - } - }, + beans: { + height: math.unit(0.92, "feet"), + name: "Beans", + image: { + source: "./media/characters/kira/beans.svg" + } }, - [ - - ] - ) - -characterMakers["Richard (Smeargle)"] = () => makeCharacter( - { name: "Richard (Smeargle)" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(100, "lb"), - name: "Front", - image: { - source: "./media/characters/richard-smeargle/front.svg", - extra: 2952/2820, - bottom: 0.028 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 3 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - { - name: "Dynamax", - height: math.unit(20, "meters") - }, - ] - ) - -characterMakers["Klay"] = () => makeCharacter( - { name: "Klay" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(110, "lb"), - name: "Front", - image: { - source: "./media/characters/klay/front.svg", - extra: 962/883, - bottom: 0.04 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(110, "lb"), - name: "Back", - image: { - source: "./media/characters/klay/back.svg", - extra: 962/883 - } - }, - beans: { - height: math.unit(1.15, "feet"), - name: "Beans", - image: { - source: "./media/characters/klay/beans.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Scramble" }, + { + front: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(145, "lb"), + name: "Front", + image: { + source: "./media/characters/scramble/front.svg", + extra: 763 / 727, + bottom: 0.05 + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Mini", - height: math.unit(3, "feet") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(25, "feet") - }, - { - name: "Macro", - height: math.unit(100, "feet") - }, - { - name: "Megamacro", - height: math.unit(400, "feet") - }, - ] - ) - -characterMakers["Marcus"] = () => makeCharacter( - { name: "Marcus" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/marcus/front.svg", - extra: 734/676, - bottom: 0.03 - } - }, + back: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(145, "lb"), + name: "Back", + image: { + source: "./media/characters/scramble/back.svg", + extra: 826 / 737, + bottom: 0.002 + } }, - [ - { - name: "Little", - height: math.unit(6, "feet") - }, - { - name: "Normal", - height: math.unit(110, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(250, "feet") - }, - { - name: "Megamacro", - height: math.unit(1000, "feet") - }, - ] - ) - -characterMakers["Claude DelRoute"] = () => makeCharacter( - { name: "Claude DelRoute" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(275, "lb"), - name: "Front", - image: { - source: "./media/characters/claude-delroute/front.svg", - extra: 230/214, - bottom: 0.007 - } - }, - side: { - height: math.unit(7, "feet"), - weight: math.unit(275, "lb"), - name: "Side", - image: { - source: "./media/characters/claude-delroute/side.svg", - extra: 222/214, - bottom: 0.01 - } - }, - back: { - height: math.unit(7, "feet"), - weight: math.unit(275, "lb"), - name: "Back", - image: { - source: "./media/characters/claude-delroute/back.svg", - extra: 230/214, - bottom: 0.015 - } - }, - maw: { - height: math.unit(0.6407, "meters"), - name: "Maw", - image: { - source: "./media/characters/claude-delroute/maw.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Lorge", - height: math.unit(20, "feet") - }, - ] - ) - -characterMakers["Dragonien"] = () => makeCharacter( - { name: "Dragonien" }, - { - front: { - height: math.unit(8 + 4/12, "feet"), - weight: math.unit(600, "lb"), - name: "Front", - image: { - source: "./media/characters/dragonien/front.svg", - extra: 100/94, - bottom: 3.3/103.3445 - } - }, - back: { - height: math.unit(8 + 4/12, "feet"), - weight: math.unit(600, "lb"), - name: "Back", - image: { - source: "./media/characters/dragonien/back.svg", - extra: 776/746, - bottom: 6.4/782.0616 - } - }, - foot: { - height: math.unit(1.54, "feet"), - name: "Foot", - image: { - source: "./media/characters/dragonien/foot.svg", - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Biscuit" }, + { + side: { + height: math.unit(6 + 2 / 12, "feet"), + weight: math.unit(190, "lb"), + name: "Side", + image: { + source: "./media/characters/biscuit/side.svg", + extra: 858 / 791, + bottom: 0.044 + } }, - [ - { - name: "Normal", - height: math.unit(8 + 4/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "feet") - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - { - name: "Gigamacro", - height: math.unit(1000, "miles") - }, - ] - ) - -characterMakers["Desta"] = () => makeCharacter( - { name: "Desta" }, - { - front: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(110, "lb"), - name: "Front", - image: { - source: "./media/characters/desta/front.svg", - extra: 1482/1417 - } - }, - side: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(110, "lb"), - name: "Side", - image: { - source: "./media/characters/desta/side.svg", - extra: 2579/2491, - bottom: 0.053 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 2 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 2/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(62, "feet") - }, - { - name: "Megamacro", - height: math.unit(1800, "feet") - }, - ] - ) - -characterMakers["Storm Alystar"] = () => makeCharacter( - { name: "Storm Alystar" }, - { - front: { - height: math.unit(10, "feet"), - weight: math.unit(700, "lb"), - name: "Front", - image: { - source: "./media/characters/storm-alystar/front.svg", - extra: 2112/1898, - bottom: 0.034 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Poffin" }, + { + front: { + height: math.unit(5 + 2 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/poffin/front.svg", + extra: 786 / 680, + bottom: 0.005 + } }, - [ - { - name: "Micro", - height: math.unit(3.5, "inches") - }, - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(400, "feet") - }, - { - name: "Deific", - height: math.unit(60, "miles") - }, - ] - ) - -characterMakers["Ilia"] = () => makeCharacter( - { name: "Ilia" }, - { - front: { - height: math.unit(2.35, "meters"), - weight: math.unit(119, "kg"), - name: "Front", - image: { - source: "./media/characters/ilia/front.svg", - extra: 1285/1255, - bottom: 0.06 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 2 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2.35, "meters") - }, - { - name: "Macro", - height: math.unit(140, "meters"), - default: true - }, - { - name: "Megamacro", - height: math.unit(100, "miles") - }, - ] - ) - -characterMakers["KingDead"] = () => makeCharacter( - { name: "KingDead" }, - { - front: { - height: math.unit(6 + 5/12, "feet"), - weight: math.unit(190, "lb"), - name: "Front", - image: { - source: "./media/characters/kingdead/front.svg", - extra: 1228/1177 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Dhari" }, + { + front: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(519, "lb"), + name: "Front", + image: { + source: "./media/characters/dhari/front.svg", + extra: 1048 / 946, + bottom: 0.015 + } }, - [ - { - name: "Micro", - height: math.unit(7, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 5/12, "feet") - }, - { - name: "Macro", - height: math.unit(150, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(200, "miles") - }, - ] - ) - -characterMakers["Kyrehx"] = () => makeCharacter( - { name: "Kyrehx" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(600, "lb"), - name: "Front", - image: { - source: "./media/characters/kyrehx/front.svg", - extra: 1195/1095, - bottom: 0.034 - } - }, + back: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(519, "lb"), + name: "Back", + image: { + source: "./media/characters/dhari/back.svg", + extra: 1048 / 931, + bottom: 0.005 + } }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(255, "feet") - }, - ] - ) - -characterMakers["Xang"] = () => makeCharacter( - { name: "Xang" }, - { - front: { - height: math.unit(0.935 * (6 + 8/12), "feet"), - weight: math.unit(184, "lb"), - name: "Front", - image: { - source: "./media/characters/xang/front.svg", - extra: 845/755 - } - }, + frontDressed: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(519, "lb"), + name: "Front (Dressed)", + image: { + source: "./media/characters/dhari/front-dressed.svg", + extra: 1713 / 1546, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(0.935 * (6 + 8/12), "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(0.935 * 146, "feet") - }, - { - name: "Megamacro", - height: math.unit(0.935 * 3, "miles") - }, - ] - ) - -characterMakers["Doc Weardno"] = () => makeCharacter( - { name: "Doc Weardno" }, - { - frontDressed: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(140, "lb"), - name: "Front (Dressed)", - image: { - source: "./media/characters/doc-weardno/front-dressed.svg", - extra: 263/234 - } - }, - backDressed: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(140, "lb"), - name: "Back (Dressed)", - image: { - source: "./media/characters/doc-weardno/back-dressed.svg", - extra: 266/238 - } - }, - front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/doc-weardno/front.svg", - extra: 254/233 - } - }, + backDressed: { + height: math.unit(6 + 3 / 12, "feet"), + weight: math.unit(519, "lb"), + name: "Back (Dressed)", + image: { + source: "./media/characters/dhari/back-dressed.svg", + extra: 1699 / 1537, + bottom: 0.01 + } }, - [ - { - name: "Micro", - height: math.unit(3, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(25, "feet") - }, - { - name: "Megamacro", - height: math.unit(2, "miles") - }, - ] - ) - -characterMakers["Seth Whilst"] = () => makeCharacter( - { name: "Seth Whilst" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(153, "lb"), - name: "Front", - image: { - source: "./media/characters/seth-whilst/front.svg", - bottom: 0.07 - } - }, + maw: { + height: math.unit(0.95, "feet"), + name: "Maw", + image: { + source: "./media/characters/dhari/maw.svg" + } }, - [ - { - name: "Micro", - height: math.unit(5, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Pocket Jabari"] = () => makeCharacter( - { name: "Pocket Jabari" }, - { - front: { - height: math.unit(3, "inches"), - weight: math.unit(8, "grams"), - name: "Front", - image: { - source: "./media/characters/pocket-jabari/front.svg", - extra: 1024/974, - bottom: 0.039 - } - }, + wereFront: { + height: math.unit(12 + 8 / 12, "feet"), + weight: math.unit(4000, "lb"), + name: "Front (Were)", + image: { + source: "./media/characters/dhari/were-front.svg", + extra: 1065 / 969, + bottom: 0.015 + } }, - [ - { - name: "Minimicro", - height: math.unit(8, "mm") - }, - { - name: "Micro", - height: math.unit(3, "inches"), - default: true - }, - { - name: "Normal", - height: math.unit(3, "feet") - }, - ] - ) - -characterMakers["Sapphy"] = () => makeCharacter( - { name: "Sapphy" }, - { - front: { - height: math.unit(15, "feet"), - weight: math.unit(3280, "lb"), - name: "Front", - image: { - source: "./media/characters/sapphy/front.svg", - extra: 671/577, - bottom: 0.085 - } - }, - back: { - height: math.unit(15, "feet"), - weight: math.unit(3280, "lb"), - name: "Back", - image: { - source: "./media/characters/sapphy/back.svg", - extra: 631/607, - bottom: 0.045 - } - }, + wereBack: { + height: math.unit(12 + 8 / 12, "feet"), + weight: math.unit(4000, "lb"), + name: "Back (Were)", + image: { + source: "./media/characters/dhari/were-back.svg", + extra: 1065 / 969, + bottom: 0.012 + } }, - [ - { - name: "Normal", - height: math.unit(15, "feet") - }, - { - name: "Casual Macro", - height: math.unit(120, "feet") - }, - { - name: "Macro", - height: math.unit(2150, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(8, "miles") - }, - { - name: "Galaxy Mom", - height: math.unit(6, "megalightyears") - }, - ] - ) - -characterMakers["Kiro"] = () => makeCharacter( - { name: "Kiro" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(170, "lb"), - name: "Front", - image: { - source: "./media/characters/kiro/front.svg", - extra: 1064/1012, - bottom: 0.052 - } - }, - }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(6, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(72, "feet") - }, - ] - ) - -characterMakers["Irishfox"] = () => makeCharacter( - { name: "Irishfox" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/irishfox/front.svg", - extra: 1912/1680, - bottom: 0.02 - } - }, + wereMaw: { + height: math.unit(0.625, "meters"), + name: "Maw (Were)", + image: { + source: "./media/characters/dhari/were-maw.svg" + } }, - [ - { - name: "Nano", - height: math.unit(1, "mm") - }, - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(45, "feet") - }, - ] - ) - -characterMakers["Aronai Sieyes"] = () => makeCharacter( - { name: "Aronai Sieyes" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/aronai-sieyes/front.svg", - extra: 1556/1480, - bottom: 0.015 - } - }, - side: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/aronai-sieyes/side.svg", - extra: 1433/1390, - bottom: 0.0393 - } - }, - back: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/aronai-sieyes/back.svg", - extra: 1544/1494, - bottom: 0.02 - } - }, - frontClothed: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front (Clothed)", - image: { - source: "./media/characters/aronai-sieyes/front-clothed.svg", - extra: 1582/1527 - } - }, - feral: { - height: math.unit(18, "feet"), - weight: math.unit(150 * 3 * 3 * 3, "lb"), - name: "Feral", - image: { - source: "./media/characters/aronai-sieyes/feral.svg", - extra: 1530/1240, - bottom: 0.035 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(6 + 3 / 12, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - } - ] - ) - -characterMakers["Xuna"] = () => makeCharacter( - { name: "Xuna" }, - { - front: { - height: math.unit(12, "feet"), - weight: math.unit(410, "kg"), - name: "Front", - image: { - source: "./media/characters/xuna/front.svg", - extra: 2184/1980 - } - }, - side: { - height: math.unit(12, "feet"), - weight: math.unit(410, "kg"), - name: "Side", - image: { - source: "./media/characters/xuna/side.svg", - extra: 2184/1980 - } - }, - back: { - height: math.unit(12, "feet"), - weight: math.unit(410, "kg"), - name: "Back", - image: { - source: "./media/characters/xuna/back.svg", - extra: 2184/1980 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rena Dyne" }, + { + anthro: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(175, "lb"), + name: "Anthro", + image: { + source: "./media/characters/rena-dyne/anthro.svg", + extra: 1849 / 1785, + bottom: 0.005 + } }, - [ - { - name: "Nano glow", - height: math.unit(10, "nm") - }, - { - name: "Micro floof", - height: math.unit(0.3, "m") - }, - { - name: "Huggable softy boi", - height: math.unit(3.6576, "m"), - default: true - }, - { - name: "Admirable floof", - height: math.unit(80, "meters") - }, - { - name: "Gentle macro", - height: math.unit(300, "meters") - }, - { - name: "Very careful floof", - height: math.unit(3200, "meters") - }, - { - name: "The mega floof", - height: math.unit(36000, "meters") - }, - { - name: "Giga-fur-Wicker", - height: math.unit(4800000, "meters") - }, - { - name: "Licky world", - height: math.unit(20000000, "meters") - }, - { - name: "Floofy cyan sun", - height: math.unit(1500000000, "meters") - }, - { - name: "Milky Wicker", - height: math.unit(1000000000000000000000, "meters") - }, - { - name: "The observing Wicker", - height: math.unit(999999999999999999999999999, "meters") - }, - ] - ) - -characterMakers["Arokha Sieyes"] = () => makeCharacter( - { name: "Arokha Sieyes" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/arokha-sieyes/front.svg", - extra: 1425/1284, - bottom: 0.05 - } - }, + taur: { + height: math.unit(15 + 6 / 12, "feet"), + weight: math.unit(8000, "lb"), + name: "Taur", + image: { + source: "./media/characters/rena-dyne/taur.svg", + extra: 2315 / 2234, + bottom: 0.033 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet") - }, - { - name: "Macro", - height: math.unit(30, "meters"), - default: true - }, - ] - ) - -characterMakers["Arokh Sieyes"] = () => makeCharacter( - { name: "Arokh Sieyes" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(180, "lb"), - name: "Front", - image: { - source: "./media/characters/arokh-sieyes/front.svg", - extra: 1830/1769, - bottom: 0.01 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 7 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6, "feet") - }, - { - name: "Macro", - height: math.unit(30, "meters"), - default: true - }, - ] - ) - -characterMakers["Goldeneye"] = () => makeCharacter( - { name: "Goldeneye" }, - { - side: { - height: math.unit(13 + 1/12, "feet"), - weight: math.unit(8.5, "tonnes"), - name: "Side", - image: { - source: "./media/characters/goldeneye/side.svg", - extra: 1182/778, - bottom: 0.067 - } - }, - paw: { - height: math.unit(3.4, "feet"), - name: "Paw", - image: { - source: "./media/characters/goldeneye/paw.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Weremeep" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(600, "lb"), + name: "Front", + image: { + source: "./media/characters/weremeep/front.svg", + extra: 967 / 862, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(13 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Leonardo Lycheborne"] = () => makeCharacter( - { name: "Leonardo Lycheborne" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(210, "lb"), - name: "Front", - image: { - source: "./media/characters/leonardo-lycheborne/front.svg", - extra: 390/365, - bottom: 0.032 - } - }, - side: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(210, "lb"), - name: "Side", - image: { - source: "./media/characters/leonardo-lycheborne/side.svg", - extra: 390/365, - bottom: 0.005 - } - }, - back: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(210, "lb"), - name: "Back", - image: { - source: "./media/characters/leonardo-lycheborne/back.svg", - extra: 392/366, - bottom: 0.01 - } - }, - hand: { - height: math.unit(1.08, "feet"), - name: "Hand", - image: { - source: "./media/characters/leonardo-lycheborne/hand.svg" - } - }, - foot: { - height: math.unit(1.32, "feet"), - name: "Foot", - image: { - source: "./media/characters/leonardo-lycheborne/foot.svg" - } - }, - were: { - height: math.unit(20, "feet"), - weight: math.unit(7800, "lb"), - name: "Were", - image: { - source: "./media/characters/leonardo-lycheborne/were.svg", - extra: 308/294, - bottom: 0.048 - } - }, - feral: { - height: math.unit(7.5, "feet"), - weight: math.unit(600, "lb"), - name: "Feral", - image: { - source: "./media/characters/leonardo-lycheborne/feral.svg", - extra: 210/186, - bottom: 0.108 - } - }, - taur: { - height: math.unit(11, "feet"), - weight: math.unit(3300, "lb"), - name: "Taur", - image: { - source: "./media/characters/leonardo-lycheborne/taur.svg", - extra: 320/303, - bottom: 0.025 - } - }, - barghest: { - height: math.unit(11, "feet"), - weight: math.unit(1300, "lb"), - name: "Barghest", - image: { - source: "./media/characters/leonardo-lycheborne/barghest.svg", - extra: 323/302, - bottom: 0.027 - } - }, - dick: { - height: math.unit((6 + 1/12) / 4.09, "feet"), - name: "Dick", - image: { - source: "./media/characters/leonardo-lycheborne/dick.svg" - } - }, - dickWere: { - height: math.unit((20) / 3.8, "feet"), - name: "Dick (Were)", - image: { - source: "./media/characters/leonardo-lycheborne/dick.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Jet"] = () => makeCharacter( - { name: "Jet" }, - { - front: { - height: math.unit(10, "feet"), - weight: math.unit(350, "lb"), - name: "Front", - image: { - source: "./media/characters/jet/front.svg", - extra: 2050/1980, - bottom: 0.013 - } - }, - back: { - height: math.unit(10, "feet"), - weight: math.unit(350, "lb"), - name: "Back", - image: { - source: "./media/characters/jet/back.svg", - extra: 2050/1980, - bottom: 0.013 - } - }, + { + name: "Lorg", + height: math.unit(12, "feet") + }, + { + name: "Oh Lawd She Comin'", + height: math.unit(20, "feet") + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Reza" }, + { + front: { + height: math.unit(4, "feet"), + weight: math.unit(90, "lb"), + name: "Front", + image: { + source: "./media/characters/reza/front.svg", + extra: 1183 / 1111, + bottom: 0.017 + } }, - [ - { - name: "Micro", - height: math.unit(6, "inches") - }, - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(100, "feet") - }, - ] - ) - -characterMakers["Tanarath"] = () => makeCharacter( - { name: "Tanarath" }, - { - front: { - height: math.unit(15, "feet"), - weight: math.unit(2800, "lb"), - name: "Front", - image: { - source: "./media/characters/tanarath/front.svg", - extra: 2392/2220, - bottom: 0.03 - } - }, - back: { - height: math.unit(15, "feet"), - weight: math.unit(2800, "lb"), - name: "Back", - image: { - source: "./media/characters/tanarath/back.svg", - extra: 2392/2220, - bottom: 0.03 - } - }, + back: { + height: math.unit(4, "feet"), + weight: math.unit(90, "lb"), + name: "Back", + image: { + source: "./media/characters/reza/back.svg", + extra: 1183 / 1111, + bottom: 0.01 + } }, - [ - { - name: "Normal", - height: math.unit(15, "feet"), - default: true - }, - ] - ) - -characterMakers["Patty CattyBatty"] = () => makeCharacter( - { name: "Patty CattyBatty" }, - { - front: { - height: math.unit(7 + 1/12, "feet"), - weight: math.unit(175, "lb"), - name: "Front", - image: { - source: "./media/characters/patty-cattybatty/front.svg", - extra: 908/874, - bottom: 0.025 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(4, "feet"), + default: true }, - [ - { - name: "Micro", - height: math.unit(1, "inch") - }, - { - name: "Normal", - height: math.unit(7 + 1/12, "feet") - }, - { - name: "Mini Macro", - height: math.unit(155, "feet") - }, - { - name: "Macro", - height: math.unit(1077, "feet") - }, - { - name: "Mega Macro", - height: math.unit(47650, "feet"), - default: true - }, - { - name: "Giga Macro", - height: math.unit(440, "miles") - }, - { - name: "Tera Macro", - height: math.unit(8700, "miles") - }, - { - name: "Planetary Macro", - height: math.unit(32700, "miles") - }, - { - name: "Solar Macro", - height: math.unit(550000, "miles") - }, - { - name: "Celestial Macro", - height: math.unit(2.5, "AU") - }, - ] - ) - -characterMakers["Cappu"] = () => makeCharacter( - { name: "Cappu" }, - { - front: { - height: math.unit(4 + 5/12, "feet"), - weight: math.unit(90, "lb"), - name: "Front", - image: { - source: "./media/characters/cappu/front.svg", - extra: 1247/1152, - bottom: 0.012 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Athea" }, + { + side: { + height: math.unit(15, "feet"), + weight: math.unit(14, "tons"), + name: "Side", + image: { + source: "./media/characters/athea/side.svg", + extra: 960 / 540, + bottom: 0.003 + } }, - [ - { - name: "Normal", - height: math.unit(4 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Sebi"] = () => makeCharacter( - { name: "Sebi" }, - { - frontDressed: { - height: math.unit(70, "cm"), - weight: math.unit(6, "kg"), - name: "Front (Dressed)", - image: { - source: "./media/characters/sebi/front-dressed.svg", - extra: 713.5/686.5, - bottom: 0.003 - } - }, - front: { - height: math.unit(70, "cm"), - weight: math.unit(5, "kg"), - name: "Front", - image: { - source: "./media/characters/sebi/front.svg", - extra: 713.5/686.5, - bottom: 0.003 - } + sitting: { + height: math.unit(6 * 2.85, "feet"), + weight: math.unit(14, "tons"), + name: "Sitting", + image: { + source: "./media/characters/athea/sitting.svg", + extra: 621 / 581, + bottom: 0.075 } }, - [ - { - name: "Normal", - height: math.unit(70, "cm"), - default: true - }, - { - name: "Macro", - height: math.unit(8, "meters") - }, - ] - ) - -characterMakers["Typhek"] = () => makeCharacter( - { name: "Typhek" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/typhek/front.svg", - extra: 1948/1929, - bottom: 0.025 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/typhek/side.svg", - extra: 2034/2010, - bottom: 0.003 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/typhek/back.svg", - extra: 2005/1978, - bottom: 0.004 - } - }, - palm: { - height: math.unit(1.2, "feet"), - name: "Palm", - image: { - source: "./media/characters/typhek/palm.svg" - } - }, - fist: { - height: math.unit(1.1, "feet"), - name: "Fist", - image: { - source: "./media/characters/typhek/fist.svg" - } - }, - foot: { - height: math.unit(1.57, "feet"), - name: "Foot", - image: { - source: "./media/characters/typhek/foot.svg" - } - }, - sole: { - height: math.unit(2.05, "feet"), - name: "Sole", - image: { - source: "./media/characters/typhek/sole.svg" - } - }, + maw: { + height: math.unit(7.59498031496063, "feet"), + name: "Maw", + image: { + source: "./media/characters/athea/maw.svg" + } }, - [ - { - name: "Macro", - height: math.unit(40, "stories"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - { - name: "Gigamacro", - height: math.unit(4000, "solarradii") - }, - { - name: "Universal", - height: math.unit(1.1, "universes") - } - ] - ) - -characterMakers["Kassy"] = () => makeCharacter( - { name: "Kassy" }, - { - side: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/kassy/side.svg", - extra: 1280/1225, - bottom: 0.002 - } - }, - front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kassy/front.svg", - extra: 1280/1225, - bottom: 0.025 - } - }, - back: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/kassy/back.svg", - extra: 1280/1225, - bottom: 0.002 - } - }, - foot: { - height: math.unit(1.266, "feet"), - name: "Foot", - image: { - source: "./media/characters/kassy/foot.svg" - } - }, + }, + [ + { + name: "Lap Cat", + height: math.unit(2.5, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet") - }, - { - name: "Macro", - height: math.unit(137, "feet"), - default: true - }, - { - name: "Megamacro", - height: math.unit(1, "mile") - }, - ] - ) - -characterMakers["Neil"] = () => makeCharacter( - { name: "Neil" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(200, "lb"), - name: "Front", - image: { - source: "./media/characters/neil/front.svg", - extra: 1326/1250, - bottom: 0.023 - } - }, + { + name: "Minimacro", + height: math.unit(15, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(200, "feet") - }, - ] - ) - -characterMakers["Atticus"] = () => makeCharacter( - { name: "Atticus" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(190, "lb"), - name: "Front", - image: { - source: "./media/characters/atticus/front.svg", - extra: 2934/2785, - bottom: 0.025 - } - }, + { + name: "Macro", + height: math.unit(120, "feet") }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(180, "feet") - }, - ] - ) - -characterMakers["Milo"] = () => makeCharacter( - { name: "Milo" }, - { - side: { - height: math.unit(9, "feet"), - weight: math.unit(650, "lb"), - name: "Side", - image: { - source: "./media/characters/milo/side.svg", - extra: 2644/2310, - bottom: 0.032 - } - }, + { + name: "Macro+", + height: math.unit(640, "feet") }, - [ - { - name: "Normal", - height: math.unit(9, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - ] - ) - -characterMakers["Ijzer"] = () => makeCharacter( - { name: "Ijzer" }, - { - side: { - height: math.unit(8, "meters"), - weight: math.unit(90000, "kg"), - name: "Side", - image: { - source: "./media/characters/ijzer/side.svg", - extra: 2756/1600, - bottom: 0.01 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Seroko" }, + { + front: { + height: math.unit(8 + 8 / 12, "feet"), + weight: math.unit(130, "kg"), + name: "Front", + image: { + source: "./media/characters/seroko/front.svg", + extra: 1385 / 1280, + bottom: 0.025 + } }, - [ - { - name: "Small", - height: math.unit(3, "meters") - }, - { - name: "Normal", - height: math.unit(8, "meters"), - default: true - }, - { - name: "Normal+", - height: math.unit(10, "meters") - }, - { - name: "Bigger", - height: math.unit(24, "meters") - }, - { - name: "Huge", - height: math.unit(80, "meters") - }, - ] - ) - -characterMakers["Luca Cervicum"] = () => makeCharacter( - { name: "Luca Cervicum" }, - { - front: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(153, "lb"), - name: "Front", - image: { - source: "./media/characters/luca-cervicum/front.svg", - extra: 370/327, - bottom: 0.015 - } - }, - back: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(153, "lb"), - name: "Back", - image: { - source: "./media/characters/luca-cervicum/back.svg", - extra: 367/333, - bottom: 0.005 - } - }, - frontGear: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(173, "lb"), - name: "Front (Gear)", - image: { - source: "./media/characters/luca-cervicum/front-gear.svg", - extra: 377/333, - bottom: 0.006 - } - }, + back: { + height: math.unit(8 + 8 / 12, "feet"), + weight: math.unit(130, "kg"), + name: "Back", + image: { + source: "./media/characters/seroko/back.svg", + extra: 1369 / 1238, + bottom: 0.018 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Oliver"] = () => makeCharacter( - { name: "Oliver" }, - { - front: { - height: math.unit(6 + 1/12, "feet"), - weight: math.unit(304, "lb"), - name: "Front", - image: { - source: "./media/characters/oliver/front.svg", - extra: 157/143, - bottom: 0.08 - } - }, + frontDressed: { + height: math.unit(8 + 8 / 12, "feet"), + weight: math.unit(130, "kg"), + name: "Front (Dressed)", + image: { + source: "./media/characters/seroko/front-dressed.svg", + extra: 1366 / 1275, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Shane"] = () => makeCharacter( - { name: "Shane" }, - { - front: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(140, "lb"), - name: "Front", - image: { - source: "./media/characters/shane/front.svg", - extra: 304/289, - bottom: 0.005 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8 + 8 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Shin"] = () => makeCharacter( - { name: "Shin" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(178, "lb"), - name: "Front", - image: { - source: "./media/characters/shin/front.svg", - extra: 159/151, - bottom: 0.015 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Quatzi" }, + { + front: { + height: math.unit(5.5, "feet"), + weight: math.unit(160, "lb"), + name: "Front", + image: { + source: "./media/characters/quatzi/front.svg", + extra: 2346 / 2242, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Xerxes"] = () => makeCharacter( - { name: "Xerxes" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(168, "lb"), - name: "Front", - image: { - source: "./media/characters/xerxes/front.svg", - extra: 282/260, - bottom: 0.045 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5.5, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Chaska"] = () => makeCharacter( - { name: "Chaska" }, - { - front: { - height: math.unit(6 + 7/12, "feet"), - weight: math.unit(208, "lb"), - name: "Front", - image: { - source: "./media/characters/chaska/front.svg", - extra: 332/319, - bottom: 0.015 - } - }, + { + name: "Big", + height: math.unit(7.7, "feet") }, - [ - { - name: "Normal", - height: math.unit(6 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Enuk"] = () => makeCharacter( - { name: "Enuk" }, - { - front: { - height: math.unit(5 + 8/12, "feet"), - weight: math.unit(208, "lb"), - name: "Front", - image: { - source: "./media/characters/enuk/front.svg", - extra: 437/406, - bottom: 0.02 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sen" }, + { + front: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/sen/front.svg", + extra: 1321 / 1254, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Bruun"] = () => makeCharacter( - { name: "Bruun" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(252, "lb"), - name: "Front", - image: { - source: "./media/characters/bruun/front.svg", - extra: 197/187, - bottom: 0.012 - } - }, + side: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(180, "lb"), + name: "Side", + image: { + source: "./media/characters/sen/side.svg", + extra: 1321 / 1254, + bottom: 0.007 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Alexeev"] = () => makeCharacter( - { name: "Alexeev" }, - { - front: { - height: math.unit(6 + 10/12, "feet"), - weight: math.unit(255, "lb"), - name: "Front", - image: { - source: "./media/characters/alexeev/front.svg", - extra: 213/200, - bottom: 0.05 - } - }, + back: { + height: math.unit(5 + 11 / 12, "feet"), + weight: math.unit(180, "lb"), + name: "Back", + image: { + source: "./media/characters/sen/back.svg", + extra: 1321 / 1254 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Evelyn"] = () => makeCharacter( - { name: "Evelyn" }, - { - front: { - height: math.unit(2 + 8/12, "feet"), - weight: math.unit(22, "lb"), - name: "Front", - image: { - source: "./media/characters/evelyn/front.svg", - extra: 208/180 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 11 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(2 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Inca"] = () => makeCharacter( - { name: "Inca" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(139, "lb"), - name: "Front", - image: { - source: "./media/characters/inca/front.svg", - extra: 294/291, - bottom: 0.03 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Fruity" }, + { + front: { + height: math.unit(166.6, "cm"), + weight: math.unit(66.6, "kg"), + name: "Front", + image: { + source: "./media/characters/fruity/front.svg", + extra: 1510 / 1386, + bottom: 0.04 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 9/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Magdalene"] = () => makeCharacter( - { name: "Magdalene" }, - { - front: { - height: math.unit(5 + 1/12, "feet"), - weight: math.unit(84, "lb"), - name: "Front", - image: { - source: "./media/characters/magdalene/front.svg", - extra: 293/273 - } - }, + back: { + height: math.unit(166.6, "cm"), + weight: math.unit(66.6, "lb"), + name: "Back", + image: { + source: "./media/characters/fruity/back.svg", + extra: 1563 / 1435, + bottom: 0.005 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 1/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Mera"] = () => makeCharacter( - { name: "Mera" }, - { - front: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(185, "lb"), - name: "Front", - image: { - source: "./media/characters/mera/front.svg", - extra: 291/277, - bottom: 0.03 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(166.6, "cm"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Ceres"] = () => makeCharacter( - { name: "Ceres" }, - { - front: { - height: math.unit(6 + 7/12, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/ceres/front.svg", - extra: 1023/950, - bottom: 0.027 - } - }, - back: { - height: math.unit(6 + 7/12, "feet"), - weight: math.unit(160, "lb"), - name: "Back", - image: { - source: "./media/characters/ceres/back.svg", - extra: 1023/950 - } - }, + { + name: "Demonic", + height: math.unit(166.6, "feet") }, - [ - { - name: "Normal", - height: math.unit(6 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Kris"] = () => makeCharacter( - { name: "Kris" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/kris/front.svg", - extra: 885/803, - bottom: 0.03 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Zost" }, + { + side: { + height: math.unit(10, "feet"), + weight: math.unit(500, "lb"), + name: "Side", + image: { + source: "./media/characters/zost/side.svg", + extra: 966 / 880, + bottom: 0.075 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Taluthus"] = () => makeCharacter( - { name: "Taluthus" }, - { - front: { - height: math.unit(7, "feet"), - weight: math.unit(120, "kg"), - name: "Front", - image: { - source: "./media/characters/taluthus/front.svg", - extra: 903/833, - bottom: 0.015 - } - }, + mawFront: { + height: math.unit(1.08, "meters"), + name: "Maw (Front)", + image: { + source: "./media/characters/zost/maw-front.svg" + } }, - [ - { - name: "Normal", - height: math.unit(7, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(300, "feet") - }, - ] - ) - -characterMakers["Dawn"] = () => makeCharacter( - { name: "Dawn" }, - { - front: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(145, "lb"), - name: "Front", - image: { - source: "./media/characters/dawn/front.svg", - extra: 2094/2016, - bottom: 0.025 - } - }, - back: { - height: math.unit(5 + 9/12, "feet"), - weight: math.unit(160, "lb"), - name: "Back", - image: { - source: "./media/characters/dawn/back.svg", - extra: 2112/2080, - bottom: 0.005 - } - }, + mawSide: { + height: math.unit(2.66, "feet"), + name: "Maw (Side)", + image: { + source: "./media/characters/zost/maw-side.svg" + } }, - [ - { - name: "Normal", - height: math.unit(6 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Arador"] = () => makeCharacter( - { name: "Arador" }, - { - anthro: { - height: math.unit(8 + 3/12, "feet"), - weight: math.unit(450, "lb"), - name: "Anthro", - image: { - source: "./media/characters/arador/anthro.svg", - extra: 1835/1718, - bottom: 0.025 - } - }, - feral: { - height: math.unit(4, "feet"), - weight: math.unit(200, "lb"), - name: "Feral", - image: { - source: "./media/characters/arador/feral.svg", - extra: 1683/1514, - bottom: 0.07 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(10, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(8 + 3/12, "feet") - }, - { - name: "Macro", - height: math.unit(82.5, "feet"), - default: true - }, - ] - ) - -characterMakers["Dharsi"] = () => makeCharacter( - { name: "Dharsi" }, - { - front: { - height: math.unit(5 + 10/12, "feet"), - weight: math.unit(125, "lb"), - name: "Front", - image: { - source: "./media/characters/dharsi/front.svg", - extra: 716/630, - bottom: 0.035 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Luci" }, + { + front: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/luci/front.svg", + extra: 1985 / 1884, + bottom: 0.04 + } }, - [ - { - name: "Nano", - height: math.unit(100, "nm") - }, - { - name: "Micro", - height: math.unit(2, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 10/12, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(1000, "feet") - }, - { - name: "Megamacro", - height: math.unit(10, "miles") - }, - { - name: "Gigamacro", - height: math.unit(3000, "miles") - }, - { - name: "Teramacro", - height: math.unit(500000, "miles") - }, - { - name: "Teramacro+", - height: math.unit(30, "galaxies") - }, - ] - ) - -characterMakers["Deathy"] = () => makeCharacter( - { name: "Deathy" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/deathy/front.svg", - extra: 1552/1463, - bottom: 0.025 - } - }, - side: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Side", - image: { - source: "./media/characters/deathy/side.svg", - extra: 1604/1455, - bottom: 0.025 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/deathy/back.svg", - extra: 1580/1463, - bottom: 0.005 - } - }, + back: { + height: math.unit(5 + 4 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Back", + image: { + source: "./media/characters/luci/back.svg", + extra: 1892 / 1791, + bottom: 0.002 + } }, - [ - { - name: "Micro", - height: math.unit(5, "millimeters") - }, - { - name: "Normal", - height: math.unit(6 + 5/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Juniper"] = () => makeCharacter( - { name: "Juniper" }, - { - front: { - height: math.unit(16, "feet"), - weight: math.unit(4000, "lb"), - name: "Front", - image: { - source: "./media/characters/juniper/front.svg", - bottom: 0.04 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 4 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(16, "feet"), - default: true - }, - ] - ) - -characterMakers["Hipster"] = () => makeCharacter( - { name: "Hipster" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/hipster/front.svg", - extra: 1312/1209, - bottom: 0.025 - } - }, - back: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Back", - image: { - source: "./media/characters/hipster/back.svg", - extra: 1281/1196, - bottom: 0.01 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "2th" }, + { + front: { + height: math.unit(1500, "feet"), + weight: math.unit(3.8e6, "tons"), + name: "Front", + image: { + source: "./media/characters/2th/front.svg", + extra: 3489 / 3350, + bottom: 0.1 + } }, - [ - { - name: "Micro", - height: math.unit(1, "mm") - }, - { - name: "Normal", - height: math.unit(4, "inches"), - default: true - }, - { - name: "Macro", - height: math.unit(500, "feet") - }, - { - name: "Megamacro", - height: math.unit(1000, "miles") - }, - ] - ) - -characterMakers["Tendirmuldr"] = () => makeCharacter( - { name: "Tendirmuldr" }, - { - front: { - height: math.unit(6, "feet"), - weight: math.unit(150, "lb"), - name: "Front", - image: { - source: "./media/characters/tendirmuldr/front.svg", - extra: 1878/1772, - bottom: 0.015 - } - }, + foot: { + height: math.unit(461, "feet"), + name: "Foot", + image: { + source: "./media/characters/2th/foot.svg" + } + }, + }, + [ + { + name: "\"Micro\"", + height: math.unit(15 + 7 / 12, "feet") + }, + { + name: "Normal", + height: math.unit(1500, "feet"), + default: true + }, + { + name: "Macro", + height: math.unit(5000, "feet") }, - [ - { - name: "Megamacro", - height: math.unit(1500, "miles"), - default: true - }, - ] - ) - -characterMakers["Mort"] = () => makeCharacter( - { name: "Mort" }, - { - front: { - height: math.unit(14, "feet"), - weight: math.unit(12000, "lb"), - name: "Front", - image: { - source: "./media/characters/mort/front.svg", - extra: 365/318, - bottom: 0.01 - } - }, - side: { - height: math.unit(14, "feet"), - weight: math.unit(12000, "lb"), - name: "Side", - image: { - source: "./media/characters/mort/side.svg", - extra: 365/318, - bottom: 0.052 - } - }, - back: { - height: math.unit(14, "feet"), - weight: math.unit(12000, "lb"), - name: "Back", - image: { - source: "./media/characters/mort/back.svg", - extra: 371/332, - bottom: 0.18 - } - }, + { + name: "Megamacro", + height: math.unit(15, "miles") }, - [ - { - name: "Normal", - height: math.unit(14, "feet"), - default: true - }, - ] - ) - -characterMakers["Lycoa"] = () => makeCharacter( - { name: "Lycoa" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(1, "ton"), - name: "Front", - image: { - source: "./media/characters/lycoa/front.svg", - extra: 1875/1789, - bottom: 0.022 - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(1, "ton"), - name: "Back", - image: { - source: "./media/characters/lycoa/back.svg", - extra: 1835/1781, - bottom: 0.03 - } - }, + { + name: "Gigamacro", + height: math.unit(4000, "miles") }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(30, "feet") - }, - ] - ) - -characterMakers["Naldara"] = () => makeCharacter( - { name: "Naldara" }, - { - front: { - height: math.unit(4 + 2/12, "feet"), - weight: math.unit(70, "lb"), - name: "Front", - image: { - source: "./media/characters/naldara/front.svg", - extra: 841/720, - bottom: 0.04 - } - }, + { + name: "Galactic", + height: math.unit(50, "AU") }, - [ - { - name: "Normal", - height: math.unit(4 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Briar"] = () => makeCharacter( - { name: "Briar" }, - { - front: { - height: math.unit(13 + 7/12, "feet"), - weight: math.unit(1500, "lb"), - name: "Front", - image: { - source: "./media/characters/briar/front.svg", - extra: 626/596, - bottom: 0.08 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Amethyst" }, + { + front: { + height: math.unit(5 + 6 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Front", + image: { + source: "./media/characters/amethyst/front.svg", + extra: 2078 / 2040, + bottom: 0.045 + } }, - [ - { - name: "Normal", - height: math.unit(13 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Vanguard"] = () => makeCharacter( - { name: "Vanguard" }, - { - side: { - height: math.unit(10, "feet"), - weight: math.unit(500, "lb"), - name: "Side", - image: { - source: "./media/characters/vanguard/side.svg", - extra: 502/425, - bottom: 0.087 - } - }, + back: { + height: math.unit(5 + 6 / 12, "feet"), + weight: math.unit(220, "lb"), + name: "Back", + image: { + source: "./media/characters/amethyst/back.svg", + extra: 2021 / 1989, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - ] - ) - -characterMakers["Artemis"] = () => makeCharacter( - { name: "Artemis" }, - { - front: { - height: math.unit(7.5, "feet"), - weight: math.unit(2, "lb"), - name: "Front", - image: { - source: "./media/characters/artemis/front.svg", - extra: 1192/1075, - bottom: 0.07 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(5 + 6 / 12, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(7.5, "feet"), - default: true - }, - { - name: "Enlarged", - height: math.unit(12, "feet") - }, - ] - ) - -characterMakers["Kira"] = () => makeCharacter( - { name: "Kira" }, - { - front: { - height: math.unit(5 + 3/12, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/kira/front.svg", - extra: 906/786, - bottom: 0.01 - } - }, - back: { - height: math.unit(5 + 3/12, "feet"), - weight: math.unit(160, "lb"), - name: "Back", - image: { - source: "./media/characters/kira/back.svg", - extra: 882/757, - bottom: 0.005 - } - }, - frontDressed: { - height: math.unit(5 + 3/12, "feet"), - weight: math.unit(160, "lb"), - name: "Front (Dressed)", - image: { - source: "./media/characters/kira/front-dressed.svg", - extra: 906/786, - bottom: 0.01 - } - }, - beans: { - height: math.unit(0.92, "feet"), - name: "Beans", - image: { - source: "./media/characters/kira/beans.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Yumi Akiyama" }, + { + front: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Front", + image: { + source: "./media/characters/yumi-akiyama/front.svg", + extra: 1327 / 1235, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Scramble"] = () => makeCharacter( - { name: "Scramble" }, - { - front: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(145, "lb"), - name: "Front", - image: { - source: "./media/characters/scramble/front.svg", - extra: 763/727, - bottom: 0.05 - } - }, - back: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(145, "lb"), - name: "Back", - image: { - source: "./media/characters/scramble/back.svg", - extra: 826/737, - bottom: 0.002 - } - }, + back: { + height: math.unit(4 + 11 / 12, "feet"), + weight: math.unit(120, "lb"), + name: "Back", + image: { + source: "./media/characters/yumi-akiyama/back.svg", + extra: 1287 / 1245, + bottom: 0.002 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Biscuit"] = () => makeCharacter( - { name: "Biscuit" }, - { - side: { - height: math.unit(6 + 2/12, "feet"), - weight: math.unit(190, "lb"), - name: "Side", - image: { - source: "./media/characters/biscuit/side.svg", - extra: 858/791, - bottom: 0.044 - } - }, + }, + [ + { + name: "Galactic", + height: math.unit(50, "galaxies"), + default: true }, - [ - { - name: "Normal", - height: math.unit(6 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Poffin"] = () => makeCharacter( - { name: "Poffin" }, - { - front: { - height: math.unit(5 + 2/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/poffin/front.svg", - extra: 786/680, - bottom: 0.005 - } - }, + { + name: "Universal", + height: math.unit(100, "universes") }, - [ - { - name: "Normal", - height: math.unit(5 + 2/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Dhari"] = () => makeCharacter( - { name: "Dhari" }, - { - front: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(519, "lb"), - name: "Front", - image: { - source: "./media/characters/dhari/front.svg", - extra: 1048/946, - bottom: 0.015 - } - }, - back: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(519, "lb"), - name: "Back", - image: { - source: "./media/characters/dhari/back.svg", - extra: 1048/931, - bottom: 0.005 - } - }, - frontDressed: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(519, "lb"), - name: "Front (Dressed)", - image: { - source: "./media/characters/dhari/front-dressed.svg", - extra: 1713/1546, - bottom: 0.02 - } - }, - backDressed: { - height: math.unit(6 + 3/12, "feet"), - weight: math.unit(519, "lb"), - name: "Back (Dressed)", - image: { - source: "./media/characters/dhari/back-dressed.svg", - extra: 1699/1537, - bottom: 0.01 - } - }, - maw: { - height: math.unit(0.95, "feet"), - name: "Maw", - image: { - source: "./media/characters/dhari/maw.svg" - } - }, - wereFront: { - height: math.unit(12 + 8/12, "feet"), - weight: math.unit(4000, "lb"), - name: "Front (Were)", - image: { - source: "./media/characters/dhari/were-front.svg", - extra: 1065/969, - bottom: 0.015 - } - }, - wereBack: { - height: math.unit(12 + 8/12, "feet"), - weight: math.unit(4000, "lb"), - name: "Back (Were)", - image: { - source: "./media/characters/dhari/were-back.svg", - extra: 1065/969, - bottom: 0.012 - } - }, - wereMaw: { - height: math.unit(0.625, "meters"), - name: "Maw (Were)", - image: { - source: "./media/characters/dhari/were-maw.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Rifter Yrmori" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(500, "lb"), + name: "Front", + image: { + source: "./media/characters/rifter-yrmori/front.svg", + extra: 1180 / 1125, + bottom: 0.02 + } }, - [ - { - name: "Normal", - height: math.unit(6 + 3/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Rena Dyne"] = () => makeCharacter( - { name: "Rena Dyne" }, - { - anthro: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(175, "lb"), - name: "Anthro", - image: { - source: "./media/characters/rena-dyne/anthro.svg", - extra: 1849/1785, - bottom: 0.005 - } - }, - taur: { - height: math.unit(15 + 6/12, "feet"), - weight: math.unit(8000, "lb"), - name: "Taur", - image: { - source: "./media/characters/rena-dyne/taur.svg", - extra: 2315/2234, - bottom: 0.033 - } - }, + back: { + height: math.unit(8, "feet"), + weight: math.unit(500, "lb"), + name: "Back", + image: { + source: "./media/characters/rifter-yrmori/back.svg", + extra: 1190 / 1145, + bottom: 0.001 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 7/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Weremeep"] = () => makeCharacter( - { name: "Weremeep" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(600, "lb"), - name: "Front", - image: { - source: "./media/characters/weremeep/front.svg", - extra: 967/862, - bottom: 0.01 - } - }, + wings: { + height: math.unit(7.75, "feet"), + weight: math.unit(500, "lb"), + name: "Wings", + image: { + source: "./media/characters/rifter-yrmori/wings.svg", + extra: 1357 / 1285 + } }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Lorg", - height: math.unit(12, "feet") - }, - { - name: "Oh Lawd She Comin'", - height: math.unit(20, "feet") - }, - ] - ) - -characterMakers["Reza"] = () => makeCharacter( - { name: "Reza" }, - { - front: { - height: math.unit(4, "feet"), - weight: math.unit(90, "lb"), - name: "Front", - image: { - source: "./media/characters/reza/front.svg", - extra: 1183/1111, - bottom: 0.017 - } - }, - back: { - height: math.unit(4, "feet"), - weight: math.unit(90, "lb"), - name: "Back", - image: { - source: "./media/characters/reza/back.svg", - extra: 1183/1111, - bottom: 0.01 - } - }, + maw: { + height: math.unit(0.8, "feet"), + name: "Maw", + image: { + source: "./media/characters/rifter-yrmori/maw.svg" + } }, - [ - { - name: "Normal", - height: math.unit(4, "feet"), - default: true - }, - ] - ) - -characterMakers["Athea"] = () => makeCharacter( - { name: "Athea" }, - { - side: { - height: math.unit(15, "feet"), - weight: math.unit(14, "tons"), - name: "Side", - image: { - source: "./media/characters/athea/side.svg", - extra: 960/540, - bottom: 0.003 - } - }, - sitting: { - height: math.unit(6*2.85, "feet"), - weight: math.unit(14, "tons"), - name: "Sitting", - image: { - source: "./media/characters/athea/sitting.svg", - extra: 621/581, - bottom: 0.075 - } - }, - maw: { - height: math.unit(7.59498031496063, "feet"), - name: "Maw", - image: { - source: "./media/characters/athea/maw.svg" - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Lap Cat", - height: math.unit(2.5, "feet") - }, - { - name: "Minimacro", - height: math.unit(15, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(120, "feet") - }, - { - name: "Macro+", - height: math.unit(640, "feet") - }, - ] - ) - -characterMakers["Seroko"] = () => makeCharacter( - { name: "Seroko" }, - { - front: { - height: math.unit(8 + 8/12, "feet"), - weight: math.unit(130, "kg"), - name: "Front", - image: { - source: "./media/characters/seroko/front.svg", - extra: 1385/1280, - bottom: 0.025 - } - }, - back: { - height: math.unit(8 + 8/12, "feet"), - weight: math.unit(130, "kg"), - name: "Back", - image: { - source: "./media/characters/seroko/back.svg", - extra: 1369/1238, - bottom: 0.018 - } - }, - frontDressed: { - height: math.unit(8 + 8/12, "feet"), - weight: math.unit(130, "kg"), - name: "Front (Dressed)", - image: { - source: "./media/characters/seroko/front-dressed.svg", - extra: 1366/1275, - bottom: 0.03 - } - }, + { + name: "Macro", + height: math.unit(42, "meters") }, - [ - { - name: "Normal", - height: math.unit(8 + 8/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Quatzi"] = () => makeCharacter( - { name: "Quatzi" }, - { - front: { - height: math.unit(5.5, "feet"), - weight: math.unit(160, "lb"), - name: "Front", - image: { - source: "./media/characters/quatzi/front.svg", - extra: 2346/2242, - bottom: 0.015 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Tahajin" }, + { + were: { + height: math.unit(25 + 6 / 12, "feet"), + weight: math.unit(10000, "lb"), + name: "Were", + image: { + source: "./media/characters/tahajin/were.svg", + extra: 801 / 770, + bottom: 0.042 + } }, - [ - { - name: "Normal", - height: math.unit(5.5, "feet"), - default: true - }, - { - name: "Big", - height: math.unit(7.7, "feet") - }, - ] - ) - -characterMakers["Sen"] = () => makeCharacter( - { name: "Sen" }, - { - front: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(180, "lb"), - name: "Front", - image: { - source: "./media/characters/sen/front.svg", - extra: 1321/1254, - bottom: 0.015 - } - }, - side: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(180, "lb"), - name: "Side", - image: { - source: "./media/characters/sen/side.svg", - extra: 1321/1254, - bottom: 0.007 - } - }, - back: { - height: math.unit(5 + 11/12, "feet"), - weight: math.unit(180, "lb"), - name: "Back", - image: { - source: "./media/characters/sen/back.svg", - extra: 1321/1254 - } - }, + aquatic: { + height: math.unit(6 + 4 / 12, "feet"), + weight: math.unit(160, "lb"), + name: "Aquatic", + image: { + source: "./media/characters/tahajin/aquatic.svg", + extra: 572 / 542, + bottom: 0.04 + } }, - [ - { - name: "Normal", - height: math.unit(5 + 11/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Fruity"] = () => makeCharacter( - { name: "Fruity" }, - { - front: { - height: math.unit(166.6, "cm"), - weight: math.unit(66.6, "kg"), - name: "Front", - image: { - source: "./media/characters/fruity/front.svg", - extra: 1510/1386, - bottom: 0.04 - } - }, - back: { - height: math.unit(166.6, "cm"), - weight: math.unit(66.6, "lb"), - name: "Back", - image: { - source: "./media/characters/fruity/back.svg", - extra: 1563/1435, - bottom: 0.005 - } - }, + chow: { + height: math.unit(8 + 11 / 12, "feet"), + weight: math.unit(450, "lb"), + name: "Chow", + image: { + source: "./media/characters/tahajin/chow.svg", + extra: 660 / 640, + bottom: 0.015 + } }, - [ - { - name: "Normal", - height: math.unit(166.6, "cm"), - default: true - }, - { - name: "Demonic", - height: math.unit(166.6, "feet") - }, - ] - ) - -characterMakers["Zost"] = () => makeCharacter( - { name: "Zost" }, - { - side: { - height: math.unit(10, "feet"), - weight: math.unit(500, "lb"), - name: "Side", - image: { - source: "./media/characters/zost/side.svg", - extra: 966/880, - bottom: 0.075 - } - }, - mawFront: { - height: math.unit(1.08, "meters"), - name: "Maw (Front)", - image: { - source: "./media/characters/zost/maw-front.svg" - } - }, - mawSide: { - height: math.unit(2.66, "feet"), - name: "Maw (Side)", - image: { - source: "./media/characters/zost/maw-side.svg" - } - }, + demiNaga: { + height: math.unit(6 + 8 / 12, "feet"), + weight: math.unit(300, "lb"), + name: "Demi Naga", + image: { + source: "./media/characters/tahajin/demi-naga.svg", + extra: 643 / 615, + bottom: 0.1 + } }, - [ - { - name: "Normal", - height: math.unit(10, "feet"), - default: true - }, - ] - ) - -characterMakers["Luci"] = () => makeCharacter( - { name: "Luci" }, - { - front: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/luci/front.svg", - extra: 1985/1884, - bottom: 0.04 - } - }, - back: { - height: math.unit(5 + 4/12, "feet"), - weight: math.unit(120, "lb"), - name: "Back", - image: { - source: "./media/characters/luci/back.svg", - extra: 1892/1791, - bottom: 0.002 - } - }, + data: { + height: math.unit(5, "inches"), + weight: math.unit(0.1, "lb"), + name: "Data", + image: { + source: "./media/characters/tahajin/data.svg" + } }, - [ - { - name: "Normal", - height: math.unit(5 + 4/12, "feet"), - default: true - }, - ] - ) - -characterMakers["2th"] = () => makeCharacter( - { name: "2th" }, - { - front: { - height: math.unit(1500, "feet"), - weight: math.unit(3.8e6, "tons"), - name: "Front", - image: { - source: "./media/characters/2th/front.svg", - extra: 3489/3350, - bottom: 0.1 - } - }, - foot: { - height: math.unit(461, "feet"), - name: "Foot", - image: { - source: "./media/characters/2th/foot.svg" - } - }, + fluu: { + height: math.unit(5 + 7 / 12, "feet"), + weight: math.unit(140, "lb"), + name: "Fluu", + image: { + source: "./media/characters/tahajin/fluu.svg", + extra: 628 / 592, + bottom: 0.02 + } }, - [ - { - name: "\"Micro\"", - height: math.unit(15 + 7/12, "feet") - }, - { - name: "Normal", - height: math.unit(1500, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(5000, "feet") - }, - { - name: "Megamacro", - height: math.unit(15, "miles") - }, - { - name: "Gigamacro", - height: math.unit(4000, "miles") - }, - { - name: "Galactic", - height: math.unit(50, "AU") - }, - ] - ) - -characterMakers["Amethyst"] = () => makeCharacter( - { name: "Amethyst" }, - { - front: { - height: math.unit(5 + 6/12, "feet"), - weight: math.unit(220, "lb"), - name: "Front", - image: { - source: "./media/characters/amethyst/front.svg", - extra: 2078/2040, - bottom: 0.045 - } - }, - back: { - height: math.unit(5 + 6/12, "feet"), - weight: math.unit(220, "lb"), - name: "Back", - image: { - source: "./media/characters/amethyst/back.svg", - extra: 2021/1989, - bottom: 0.02 - } - }, + starWarrior: { + height: math.unit(4 + 5 / 12, "feet"), + weight: math.unit(50, "lb"), + name: "Star Warrior", + image: { + source: "./media/characters/tahajin/star-warrior.svg" + } }, - [ - { - name: "Normal", - height: math.unit(5 + 6/12, "feet"), - default: true - }, - ] - ) - -characterMakers["Yumi Akiyama"] = () => makeCharacter( - { name: "Yumi Akiyama" }, - { - front: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(120, "lb"), - name: "Front", - image: { - source: "./media/characters/yumi-akiyama/front.svg", - extra: 1327/1235, - bottom: 0.02 - } - }, - back: { - height: math.unit(4 + 11/12, "feet"), - weight: math.unit(120, "lb"), - name: "Back", - image: { - source: "./media/characters/yumi-akiyama/back.svg", - extra: 1287/1245, - bottom: 0.002 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(25 + 6 / 12, "feet"), + default: true }, - [ - { - name: "Galactic", - height: math.unit(50, "galaxies"), - default: true - }, - { - name: "Universal", - height: math.unit(100, "universes") - }, - ] - ) - -characterMakers["Rifter Yrmori"] = () => makeCharacter( - { name: "Rifter Yrmori" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(500, "lb"), - name: "Front", - image: { - source: "./media/characters/rifter-yrmori/front.svg", - extra: 1180/1125, - bottom: 0.02 - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(500, "lb"), - name: "Back", - image: { - source: "./media/characters/rifter-yrmori/back.svg", - extra: 1190/1145, - bottom: 0.001 - } - }, - wings: { - height: math.unit(7.75, "feet"), - weight: math.unit(500, "lb"), - name: "Wings", - image: { - source: "./media/characters/rifter-yrmori/wings.svg", - extra: 1357/1285 - } - }, - maw: { - height: math.unit(0.8, "feet"), - name: "Maw", - image: { - source: "./media/characters/rifter-yrmori/maw.svg" - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Gabira" }, + { + front: { + height: math.unit(8, "feet"), + weight: math.unit(350, "lb"), + name: "Front", + image: { + source: "./media/characters/gabira/front.svg", + extra: 608 / 580, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - { - name: "Macro", - height: math.unit(42, "meters") - }, - ] - ) - -characterMakers["Tahajin"] = () => makeCharacter( - { name: "Tahajin" }, - { - were: { - height: math.unit(25 + 6/12, "feet"), - weight: math.unit(10000, "lb"), - name: "Were", - image: { - source: "./media/characters/tahajin/were.svg", - extra: 801/770, - bottom: 0.042 - } - }, - aquatic: { - height: math.unit(6 + 4/12, "feet"), - weight: math.unit(160, "lb"), - name: "Aquatic", - image: { - source: "./media/characters/tahajin/aquatic.svg", - extra: 572/542, - bottom: 0.04 - } - }, - chow: { - height: math.unit(8 + 11/12, "feet"), - weight: math.unit(450, "lb"), - name: "Chow", - image: { - source: "./media/characters/tahajin/chow.svg", - extra: 660/640, - bottom: 0.015 - } - }, - demiNaga: { - height: math.unit(6 + 8/12, "feet"), - weight: math.unit(300, "lb"), - name: "Demi Naga", - image: { - source: "./media/characters/tahajin/demi-naga.svg", - extra: 643/615, - bottom: 0.1 - } - }, - data: { - height: math.unit(5, "inches"), - weight: math.unit(0.1, "lb"), - name: "Data", - image: { - source: "./media/characters/tahajin/data.svg" - } - }, - fluu: { - height: math.unit(5 + 7/12, "feet"), - weight: math.unit(140, "lb"), - name: "Fluu", - image: { - source: "./media/characters/tahajin/fluu.svg", - extra: 628/592, - bottom: 0.02 - } - }, - starWarrior: { - height: math.unit(4 + 5/12, "feet"), - weight: math.unit(50, "lb"), - name: "Star Warrior", - image: { - source: "./media/characters/tahajin/star-warrior.svg" - } - }, + back: { + height: math.unit(8, "feet"), + weight: math.unit(350, "lb"), + name: "Back", + image: { + source: "./media/characters/gabira/back.svg", + extra: 608 / 580, + bottom: 0.03 + } }, - [ - { - name: "Normal", - height: math.unit(25 + 6/12, "feet"), - default: true - }, - ] - ) - - characterMakers["Gabira"] = () => makeCharacter( - { name: "Gabira" }, - { - front: { - height: math.unit(8, "feet"), - weight: math.unit(350, "lb"), - name: "Front", - image: { - source: "./media/characters/gabira/front.svg", - extra: 608/580, - bottom: 0.03 - } - }, - back: { - height: math.unit(8, "feet"), - weight: math.unit(350, "lb"), - name: "Back", - image: { - source: "./media/characters/gabira/back.svg", - extra: 608/580, - bottom: 0.03 - } - }, + }, + [ + { + name: "Normal", + height: math.unit(8, "feet"), + default: true }, - [ - { - name: "Normal", - height: math.unit(8, "feet"), - default: true - }, - ] - ) - - characterMakers["Sasha Katraine"] = () => makeCharacter( - { name: "Sasha Katraine" }, - { - front: { - height: math.unit(5 + 3/12, "feet"), - weight: math.unit(137, "lb"), - name: "Front", - image: { - source: "./media/characters/sasha-katraine/front.svg", - bottom: 0.045 - } - }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Sasha Katraine" }, + { + front: { + height: math.unit(5 + 3 / 12, "feet"), + weight: math.unit(137, "lb"), + name: "Front", + image: { + source: "./media/characters/sasha-katraine/front.svg", + bottom: 0.045 + } }, - [ - { - name: "Micro", - height: math.unit(5, "inches") - }, - { - name: "Normal", - height: math.unit(5 + 3/12, "feet"), - default: true - }, - ] - ) - - characterMakers["Der"] = () => makeCharacter( - { name: "Der" }, - { - side: { - height: math.unit(4, "inches"), - weight: math.unit(200, "grams"), - name: "Side", - image: { - source: "./media/characters/der/side.svg", - extra: 719/400, - bottom: 30.6/749.9187 - } - }, + }, + [ + { + name: "Micro", + height: math.unit(5, "inches") }, - [ - { - name: "Micro", - height: math.unit(4, "inches"), - default: true - }, - ] - ) + { + name: "Normal", + height: math.unit(5 + 3 / 12, "feet"), + default: true + }, + ] +)) + +characterMakers.push(() => makeCharacter( + { name: "Der" }, + { + side: { + height: math.unit(4, "inches"), + weight: math.unit(200, "grams"), + name: "Side", + image: { + source: "./media/characters/der/side.svg", + extra: 719 / 400, + bottom: 30.6 / 749.9187 + } + }, + }, + [ + { + name: "Micro", + height: math.unit(4, "inches"), + default: true + }, + ] +)) //characters function makeCharacters() { - const results = []; + const results = []; - Object.entries(characterMakers).forEach(([key, value]) => { - results.push(value()); - }); - return results; -} + characterMakers.forEach(character => { + results.push(character()); + }); + return results; + }