diff --git a/media/LICENSES.md b/media/LICENSES.md index 936bd658..3f28de20 100644 --- a/media/LICENSES.md +++ b/media/LICENSES.md @@ -494,6 +494,15 @@ https://www.furaffinity.net/view/32624904/ * side.svg +## Ashtrek + +**https://www.furaffinity.net/user/silverwingink/** + +(no link) + +* front.svg +* front-armor.svg + # Naturals * front.svg diff --git a/media/characters/ashtrek/front-armor.svg b/media/characters/ashtrek/front-armor.svg new file mode 100644 index 00000000..b46b64d1 --- /dev/null +++ b/media/characters/ashtrek/front-armor.svg @@ -0,0 +1,71 @@ + + + + + + + diff --git a/media/characters/ashtrek/front.svg b/media/characters/ashtrek/front.svg new file mode 100644 index 00000000..af8f8a6c --- /dev/null +++ b/media/characters/ashtrek/front.svg @@ -0,0 +1,56 @@ + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 05f17711..22859edb 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -2373,6 +2373,58 @@ characterMakers["Asana (Mech)"] = () => { ) }; +characterMakers["Ashtrek"] = () => { + return makeCharacter( + "Ashtrek", + "Ashtrek", + { + front: { + height: math.unit(2, "meters"), + weight: math.unit(70, "kg"), + name: "Front", + image: { + source: "./media/characters/ashtrek/front.svg" + } + }, + frontArmor: { + height: math.unit(2, "meters"), + weight: math.unit(76, "kg"), + name: "Front (Armor)", + image: { + source: "./media/characters/ashtrek/front-armor.svg" + } + }, + }, + [ + { + name: "DEFCON 5", + height: math.unit(5, "meters") + }, + { + name: "DEFCON 4", + height: math.unit(500, "meters") + }, + { + 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") + }, + ], + math.unit(500, "meters") + ) +}; + function makeCharacters() { const results = []; results.push({