From 4d8bb618d1981c25480769060d1cccfbbb62c8fb Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 20 Mar 2022 09:39:58 -0400 Subject: [PATCH] Add Shira's magma dragon form --- media/attribution.js | 13 + media/characters/shira/magma-back.svg | 4855 ++++++++++++++++++++++++ media/characters/shira/magma-front.svg | 3963 +++++++++++++++++++ presets/characters.js | 81 +- 4 files changed, 8895 insertions(+), 17 deletions(-) create mode 100644 media/characters/shira/magma-back.svg create mode 100644 media/characters/shira/magma-front.svg diff --git a/media/attribution.js b/media/attribution.js index 7b692115..c631cd07 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -21389,6 +21389,19 @@ const attributionData = { "va0027" ] }, + { + prefix: "./media/characters/shira/", + files: [ + { name: "magma-front.svg", source: "https://www.furaffinity.net/view/25130055/" }, + { name: "magma-back.svg", source: "https://www.furaffinity.net/view/25130055/" }, + ], + authors: [ + "darsaberclaw" + ], + owners: [ + "va0027" + ] + }, { prefix: "./media/characters/daxerios/", files: [ diff --git a/media/characters/shira/magma-back.svg b/media/characters/shira/magma-back.svg new file mode 100644 index 00000000..bd6ec648 --- /dev/null +++ b/media/characters/shira/magma-back.svg @@ -0,0 +1,4855 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/shira/magma-front.svg b/media/characters/shira/magma-front.svg new file mode 100644 index 00000000..d79ee366 --- /dev/null +++ b/media/characters/shira/magma-front.svg @@ -0,0 +1,3963 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 54039be2..ab8a80d0 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -60838,7 +60838,7 @@ characterMakers.push(() => makeCharacter( )) characterMakers.push(() => makeCharacter( - { name: "Shira", species: ["cobra", "deity"], tags: ["anthro"] }, + { name: "Shira", species: ["cobra", "deity", "dragon"], tags: ["anthro"] }, { front: { height: math.unit(2.3, "meters"), @@ -60848,7 +60848,9 @@ characterMakers.push(() => makeCharacter( source: "./media/characters/shira/front.svg", extra: 924/919, bottom: 17/941 - } + }, + form: "cobra", + default: true }, back: { height: math.unit(2.3, "meters"), @@ -60858,7 +60860,8 @@ characterMakers.push(() => makeCharacter( source: "./media/characters/shira/back.svg", extra: 928/922, bottom: 18/946 - } + }, + form: "cobra" }, frontLewd: { height: math.unit(2.3, "meters"), @@ -60868,7 +60871,8 @@ characterMakers.push(() => makeCharacter( source: "./media/characters/shira/front-lewd.svg", extra: 924/919, bottom: 17/941 - } + }, + form: "cobra" }, backLewd: { height: math.unit(2.3, "meters"), @@ -60878,59 +60882,102 @@ characterMakers.push(() => makeCharacter( source: "./media/characters/shira/back-lewd.svg", extra: 928/922, bottom: 18/946 - } + }, + form: "cobra" }, maw: { height: math.unit(1.14, "feet"), name: "Maw", image: { source: "./media/characters/shira/maw.svg" - } + }, + form: "cobra" + }, + magma_front: { + height: math.unit(2.3, "meters"), + weight: math.unit(165, "kg"), + name: "Front", + image: { + source: "./media/characters/shira/magma-front.svg", + extra: 1870/1693, + bottom: 24/1894 + }, + form: "magma", + }, + magma_back: { + height: math.unit(2.3, "meters"), + weight: math.unit(165, "kg"), + name: "Back", + image: { + source: "./media/characters/shira/magma-back.svg", + extra: 1918/1756, + bottom: 46/1964 + }, + form: "magma", }, }, [ { name: "Incognito", - height: math.unit(2.3, "meters") + height: math.unit(2.3, "meters"), + allForms: true }, { name: "Home Size", height: math.unit(150, "meters"), - default: true + default: true, + allForms: true }, { name: "Macro", - height: math.unit(2, "km") + height: math.unit(2, "km"), + allForms: true }, { name: "Mega", - height: math.unit(30, "km") + height: math.unit(30, "km"), + allForms: true }, { name: "Giga", - height: math.unit(450, "km") + height: math.unit(450, "km"), + allForms: true }, { name: "Giga+", - height: math.unit(3000, "km") + height: math.unit(3000, "km"), + allForms: true }, { name: "Giga++", - height: math.unit(6000, "km") + height: math.unit(6000, "km"), + allForms: true }, { name: "Terra", - height: math.unit(80000, "km") + height: math.unit(80000, "km"), + allForms: true }, { name: "Terra+", - height: math.unit(350000, "km") + height: math.unit(350000, "km"), + allForms: true }, { name: "Solar", - height: math.unit(1e6, "km") + height: math.unit(1e6, "km"), + allForms: true }, - ] + ], + { + "cobra": { + name: "Cobra", + default: true + }, + "magma": { + name: "Magma Dragon", + }, + } )) characterMakers.push(() => makeCharacter(