diff --git a/media/LICENSES.md b/media/LICENSES.md
index a167492f..ac883367 100644
--- a/media/LICENSES.md
+++ b/media/LICENSES.md
@@ -65,4 +65,15 @@ https://www.furaffinity.net/user/sixsydes
https://www.furaffinity.net/view/16786820/
* front.svg
-* back.svg
\ No newline at end of file
+* back.svg
+
+## Adake
+
+https://www.furaffinity.net/user/oselotti
+
+https://www.furaffinity.net/view/26253324/
+
+* front-1.svg
+* front-2.svg
+* back.svg
+* kneel.svg
\ No newline at end of file
diff --git a/media/characters/adake/back.svg b/media/characters/adake/back.svg
new file mode 100644
index 00000000..5a3a2ad3
--- /dev/null
+++ b/media/characters/adake/back.svg
@@ -0,0 +1,72 @@
+
+
+
diff --git a/media/characters/adake/front-1.svg b/media/characters/adake/front-1.svg
new file mode 100644
index 00000000..8d66ef67
--- /dev/null
+++ b/media/characters/adake/front-1.svg
@@ -0,0 +1,73 @@
+
+
+
diff --git a/media/characters/adake/front-2.svg b/media/characters/adake/front-2.svg
new file mode 100644
index 00000000..58c36017
--- /dev/null
+++ b/media/characters/adake/front-2.svg
@@ -0,0 +1,65 @@
+
+
+
diff --git a/media/characters/adake/kneel.svg b/media/characters/adake/kneel.svg
new file mode 100644
index 00000000..aa4e515e
--- /dev/null
+++ b/media/characters/adake/kneel.svg
@@ -0,0 +1,58 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 1d63108d..9ffb46c0 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -263,6 +263,95 @@ function makeManny() {
return entity;
}
+function makeAdake() {
+ const views = {
+ front: {
+ attributes: {
+ height: {
+ name: "Height",
+ power: 1,
+ type: "length",
+ base: math.unit(7, "feet")
+ },
+ weight: {
+ name: "Weight",
+ power: 3,
+ type: "mass",
+ base: math.unit(100, "kg")
+ }
+ },
+ image: {
+ source: "./media/characters/adake/front-1.svg"
+ },
+ name: "Front"
+ },
+ frontAlt: {
+ attributes: {
+ height: {
+ name: "Height",
+ power: 1,
+ type: "length",
+ base: math.unit(7, "feet")
+ },
+ weight: {
+ name: "Weight",
+ power: 3,
+ type: "mass",
+ base: math.unit(100, "kg")
+ }
+ },
+ image: {
+ source: "./media/characters/adake/front-2.svg"
+ },
+ name: "Front (Alt)"
+ },
+ back: {
+ attributes: {
+ height: {
+ name: "Height",
+ power: 1,
+ type: "length",
+ base: math.unit(7, "feet")
+ },
+ weight: {
+ name: "Weight",
+ power: 3,
+ type: "mass",
+ base: math.unit(100, "kg")
+ }
+ },
+ image: {
+ source: "./media/characters/adake/back.svg"
+ },
+ name: "Back"
+ },
+ kneel: {
+ attributes: {
+ height: {
+ name: "Height",
+ power: 1,
+ type: "length",
+ base: math.unit(60, "feet")
+ },
+ weight: {
+ name: "Weight",
+ power: 3,
+ type: "mass",
+ base: math.unit(100, "kg")
+ }
+ },
+ image: {
+ source: "./media/characters/adake/kneel.svg"
+ },
+ name: "Kneeling"
+ },
+ };
+
+ const entity = makeEntity("Adake", "Dialuca01", views);
+ entity.views.front.height = math.unit(78, "feet");
+ return entity;
+}
+
function makeMan() {
const views = {
body: {
@@ -316,6 +405,10 @@ function makeCharacters() {
name: "Manny",
constructor: makeManny
});
+ results.push({
+ name: "Adake",
+ constructor: makeAdake
+ });
results.push({
name: "Normal man",
constructor: makeMan