diff --git a/media/attribution.js b/media/attribution.js index e173674d..440cd263 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -3061,6 +3061,18 @@ const attributionData = { "elusive-umbreon" ] }, + { + prefix: "./media/characters/neos/", + files: [ + { name: "front.svg", source: null } + ], + authors: [ + "noirdeer" + ], + owners: [ + "cakeycake" + ] + }, { prefix: "./media/characters/nibbles/", files: [ @@ -5994,6 +6006,14 @@ const attributionData = { "name": "Paradisaea", "url": "https://www.furaffinity.net/user/paradisaea/", }, + "noirdeer": { + "name": "NoirDeer", + "url": "https://twitter.com/NoirDeer", + }, + "cakeycake": { + "name": "Cake", + "url": "https://t.me/CakeyCake", + }, } } diff --git a/media/characters/neos/front.svg b/media/characters/neos/front.svg new file mode 100644 index 00000000..7d95d96d --- /dev/null +++ b/media/characters/neos/front.svg @@ -0,0 +1,259 @@ + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 7901c6fd..83bd75c2 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -10368,6 +10368,64 @@ characterMakers["Keset Vanrel"] = () => { ) }; +characterMakers["Neos"] = () => { + return makeCharacter( + "Neos", + "CakeyCake", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(150, "lb"), + name: "Front", + image: { + source: "./media/characters/neos/front.svg", + extra: 1696/992 * (1 / ( 1 - 0.14)), + 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") + }, + ] + ) +}; + function makeCharacters() { const results = []; results.push({