diff --git a/media/LICENSES.md b/media/LICENSES.md index f43bddcc..b2dc8615 100644 --- a/media/LICENSES.md +++ b/media/LICENSES.md @@ -227,6 +227,34 @@ https://twitter.com/Bunnox1/status/1215858071731408896 * front.svg +## Gael'Rathus + +**https://www.furaffinity.net/user/hornedfreak** + +http://www.furaffinity.net/view/20362158/ + +* front.svg + +**https://www.furaffinity.net/user/furikake** + +http://www.furaffinity.net/view/23410665/ + +* front-alt.svg + +**https://www.furaffinity.net/user/muzz** + +https://www.furaffinity.net/view/18991404/ + +* front-alt-2.svg + +## Sosha + +**https://www.furaffinity.net/user/eveara/** + +https://www.furaffinity.net/view/22781088/ + +* side.svg + # Objects **Self-created** diff --git a/media/characters/gael'rathus/front-alt-2.svg b/media/characters/gael'rathus/front-alt-2.svg new file mode 100644 index 00000000..0327036e --- /dev/null +++ b/media/characters/gael'rathus/front-alt-2.svg @@ -0,0 +1,164 @@ + + + + + + + diff --git a/media/characters/gael'rathus/front-alt.svg b/media/characters/gael'rathus/front-alt.svg new file mode 100644 index 00000000..32ce687a --- /dev/null +++ b/media/characters/gael'rathus/front-alt.svg @@ -0,0 +1,163 @@ + + + + + + + diff --git a/media/characters/gael'rathus/front.svg b/media/characters/gael'rathus/front.svg new file mode 100644 index 00000000..6e3a2597 --- /dev/null +++ b/media/characters/gael'rathus/front.svg @@ -0,0 +1,188 @@ + + + + + + + diff --git a/media/characters/sosha/side.svg b/media/characters/sosha/side.svg new file mode 100644 index 00000000..a2957f35 --- /dev/null +++ b/media/characters/sosha/side.svg @@ -0,0 +1,228 @@ + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 9a97c817..50bd6b0a 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1157,6 +1157,82 @@ characterMakers["Talan"] = () => { ) }; +characterMakers["Gael'Rathus"] = () => { + return makeCharacter( + "Gael'Rathus", + "Kurrikage", + { + 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: "Normal", + height: math.unit(9, "feet") + }, + { + name: "Large", + height: math.unit(25, "feet") + }, + { + name: "Macro", + height: math.unit(0.25, "miles") + }, + { + name: "Megamacro", + height: math.unit(10, "miles") + } + ], + math.unit(9, "feet") + ) +}; + +characterMakers["Sosha"] = () => { + return makeCharacter( + "Sosha", + "Sdocat", + { + side: { + height: math.unit(2, "meter"), + weight: math.unit(140, "kg"), + name: "Side", + image: { + source: "./media/characters/sosha/side.svg" + } + }, + }, + [ + { + name: "Normal", + height: math.unit(12, "feet") + } + ], + math.unit(12, "feet") + ) +}; + function makeCharacters() { const results = []; results.push({