From e7e41c82ade1ccdc32d66d178eb24c2a7abb00db Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Thu, 13 Feb 2020 20:38:53 -0500 Subject: [PATCH] Add Nebula, Abysgar, Yakuz, and Mirova --- media/LICENSES.md | 35 ++++- media/characters/abysgar/front.svg | 208 +++++++++++++++++++++++++++++ media/characters/mirova/front.svg | 156 ++++++++++++++++++++++ media/characters/nebula/front.svg | 175 ++++++++++++++++++++++++ media/characters/yakuz/front.svg | 134 +++++++++++++++++++ presets/characters.js | 144 ++++++++++++++++++++ 6 files changed, 851 insertions(+), 1 deletion(-) create mode 100644 media/characters/abysgar/front.svg create mode 100644 media/characters/mirova/front.svg create mode 100644 media/characters/nebula/front.svg create mode 100644 media/characters/yakuz/front.svg diff --git a/media/LICENSES.md b/media/LICENSES.md index a62c54d6..96fcd640 100644 --- a/media/LICENSES.md +++ b/media/LICENSES.md @@ -443,7 +443,7 @@ https://www.furaffinity.net/view/34372310/ * side.svg -## Ashtrek +## Xera **https://www.furaffinity.net/gallery/ashtrek/** @@ -453,6 +453,39 @@ https://www.furaffinity.net/view/34372310/ * side.svg * back.svg +## Nebula + +**https://www.furaffinity.net/user/gurenadopts** + +https://www.furaffinity.net/view/32285718/ + +* front.svg + +## Abysgar + +**https://www.furaffinity.net/user/clown-grin** +**https://www.furaffinity.net/user/labratkuma** + +https://www.furaffinity.net/view/32424108/ + +* front.svg + +## Yakuz + +**https://www.furaffinity.net/user/racerdragon** + +https://www.furaffinity.net/view/32804495/ + +* front.svg + +## Mirova + +**https://www.furaffinity.net/user/ghostlywafflez** + +https://www.furaffinity.net/view/32624904/ + +* front.svg + # Naturals * front.svg diff --git a/media/characters/abysgar/front.svg b/media/characters/abysgar/front.svg new file mode 100644 index 00000000..14203c41 --- /dev/null +++ b/media/characters/abysgar/front.svg @@ -0,0 +1,208 @@ + + + + + + + diff --git a/media/characters/mirova/front.svg b/media/characters/mirova/front.svg new file mode 100644 index 00000000..ddfa2dbb --- /dev/null +++ b/media/characters/mirova/front.svg @@ -0,0 +1,156 @@ + + + + + + + diff --git a/media/characters/nebula/front.svg b/media/characters/nebula/front.svg new file mode 100644 index 00000000..54824687 --- /dev/null +++ b/media/characters/nebula/front.svg @@ -0,0 +1,175 @@ + + + + + + + diff --git a/media/characters/yakuz/front.svg b/media/characters/yakuz/front.svg new file mode 100644 index 00000000..29f8d6bf --- /dev/null +++ b/media/characters/yakuz/front.svg @@ -0,0 +1,134 @@ + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index c9d63505..d50ab104 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -2192,6 +2192,150 @@ characterMakers["Xera"] = () => { ) }; +characterMakers["Nebula"] = () => { + return makeCharacter( + "Nebula", + "Cilenomon", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/nebula/front.svg", + extra: 2600/2450 + } + } + }, + [ + { + name: "Small", + height: math.unit(4.5, "meters") + }, + { + name: "Macro", + height: math.unit(1500, "meters") + }, + { + name: "Megamacro", + height: math.unit(150, "km") + }, + { + name: "Gigamacro", + height: math.unit(27000, "km") + } + ], + math.unit(1500, "meters") + ) +}; + +characterMakers["Abysgar"] = () => { + return makeCharacter( + "Abysgar", + "Cilenomon", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(225, "lb"), + name: "Front", + image: { + source: "./media/characters/abysgar/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(4.5, "meters") + }, + { + name: "Macro", + height: math.unit(1250, "meters") + }, + { + name: "Megamacro", + height: math.unit(125, "km") + }, + { + name: "Gigamacro", + height: math.unit(26000, "km") + } + ], + math.unit(1250, "meters") + ) +}; + +characterMakers["Yakuz"] = () => { + return makeCharacter( + "Yakuz", + "Cilenomon", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(180, "lb"), + name: "Front", + image: { + source: "./media/characters/yakuz/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(5, "meters") + }, + { + name: "Macro", + height: math.unit(2500, "meters") + }, + { + name: "Megamacro", + height: math.unit(200, "km") + }, + { + name: "Gigamacro", + height: math.unit(100000, "km") + } + ], + math.unit(1500, "meters") + ) +}; + +characterMakers["Mirova"] = () => { + return makeCharacter( + "Mirova", + "Cilenomon", + { + front: { + height: math.unit(6, "feet"), + weight: math.unit(175, "lb"), + name: "Front", + image: { + source: "./media/characters/mirova/front.svg" + } + } + }, + [ + { + name: "Small", + height: math.unit(5, "meters") + }, + { + name: "Macro", + height: math.unit(900, "meters") + }, + { + name: "Megamacro", + height: math.unit(135, "km") + }, + { + name: "Gigamacro", + height: math.unit(20000, "km") + } + ], + math.unit(900, "meters") + ) +}; function makeCharacters() { const results = [];