diff --git a/media/LICENSES.md b/media/LICENSES.md index 2f0197e9..a62c54d6 100644 --- a/media/LICENSES.md +++ b/media/LICENSES.md @@ -443,6 +443,16 @@ https://www.furaffinity.net/view/34372310/ * side.svg +## Ashtrek + +**https://www.furaffinity.net/gallery/ashtrek/** + +(no link) + +* front.svg +* side.svg +* back.svg + # Naturals * front.svg diff --git a/media/characters/xera/back.svg b/media/characters/xera/back.svg new file mode 100644 index 00000000..fa2831be --- /dev/null +++ b/media/characters/xera/back.svg @@ -0,0 +1,120 @@ + + + + + diff --git a/media/characters/xera/front.svg b/media/characters/xera/front.svg new file mode 100644 index 00000000..8533027d --- /dev/null +++ b/media/characters/xera/front.svg @@ -0,0 +1,137 @@ + + + + + diff --git a/media/characters/xera/side.svg b/media/characters/xera/side.svg new file mode 100644 index 00000000..e400ae49 --- /dev/null +++ b/media/characters/xera/side.svg @@ -0,0 +1,132 @@ + + + + + diff --git a/presets/characters.js b/presets/characters.js index 443f64e8..5e4b9f55 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -2128,6 +2128,64 @@ characterMakers["Cryae"] = () => { ) }; +characterMakers["Xera"] = () => { + return makeCharacter( + "Xera", + "Asana", + { + 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: "Small", + height: math.unit(10, "feet") + }, + { + name: "Macro", + height: math.unit(500, "meters") + }, + { + name: "Macro+", + height: math.unit(10, "km") + }, + { + name: "Gigamacro", + height: math.unit(25000, "km") + }, + { + name: "Teramacro", + height: math.unit(3e6, "km") + } + ], + math.unit(500, "meters") + ) +}; + function makeCharacters() { const results = [];