diff --git a/media/LICENSES.md b/media/LICENSES.md index 8645a2c0..c08d238d 100644 --- a/media/LICENSES.md +++ b/media/LICENSES.md @@ -82,4 +82,12 @@ https://www.furaffinity.net/view/26253324/ * front-1.svg * front-2.svg * back.svg -* kneel.svg \ No newline at end of file +* kneel.svg + +## Elijah + +**https://www.furaffinity.net/user/slimytongues** + +(no link) + +* side.svg \ No newline at end of file diff --git a/media/characters/elijah/side.svg b/media/characters/elijah/side.svg new file mode 100644 index 00000000..8bdb30d5 --- /dev/null +++ b/media/characters/elijah/side.svg @@ -0,0 +1,139 @@ + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index be54e39e..58f5777f 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -353,6 +353,36 @@ function makeAdake() { return entity; } +function makeElijah() { + const views = { + side: { + attributes: { + height: { + name: "Height", + power: 1, + type: "length", + base: math.unit(7, "feet") + }, + weight: { + name: "Weight", + power: 3, + type: "mass", + base: math.unit(50, "kg") + } + }, + image: { + source: "./media/characters/elijah/side.svg", + bottom: 0.01 + }, + name: "Side" + } + }; + + const entity = makeEntity("Elijah", "Elijah", views); + entity.views.side.height = math.unit(175, "feet"); + return entity; +} + function makeMan() { const views = { body: { @@ -410,6 +440,10 @@ function makeCharacters() { name: "Adake", constructor: makeAdake }); + results.push({ + name: "Elijah", + constructor: makeElijah + }); results.push({ name: "Normal man", constructor: makeMan