diff --git a/media/attribution.js b/media/attribution.js
index 3d63b7a4..bef2ec66 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -401,6 +401,19 @@ const attributionData = {
"flyhar"
]
},
+ {
+ prefix: "./media/characters/regal/",
+ files: [
+ { name: "front.svg", source: "https://www.furaffinity.net/view/32825133/" },
+ { name: "back.svg", source: "https://www.furaffinity.net/view/32825133/" }
+ ],
+ authors: [
+ "sixsydes"
+ ],
+ owners: [
+ "cygil"
+ ]
+ },
{
prefix: "./media/characters/rikky/",
files: [
@@ -425,6 +438,30 @@ const attributionData = {
"rogue"
]
},
+ {
+ prefix: "./media/characters/rose-lion/",
+ files: [
+ { name: "front.svg", source: "https://twitter.com/MewMus" }
+ ],
+ authors: [
+ "enormouse"
+ ],
+ owners: [
+ "enormouse"
+ ]
+ },
+ {
+ prefix: "./media/characters/rose-lion/",
+ files: [
+ { name: "bent.svg", source: "https://www.furaffinity.net/view/34392494/" }
+ ],
+ authors: [
+ "princessrei"
+ ],
+ owners: [
+ "enormouse"
+ ]
+ },
{
prefix: "./media/characters/samantha/",
files: [
@@ -589,6 +626,10 @@ const attributionData = {
name: "Cougr",
url: "https://www.furaffinity.net/user/cougr"
},
+ "cygil": {
+ name: "Cygil",
+ url: "https://www.furaffinity.net/user/cygil"
+ },
"d-eath-tail": {
name: "Deathy",
url: "https://www.furaffinity.net/user/d-eath-tail"
@@ -605,6 +646,10 @@ const attributionData = {
name: "Eda",
url: "https://www.furaffinity.net/user/eda/"
},
+ "enormouse": {
+ name: "Enormouse",
+ url: "https://twitter.com/MewMus"
+ },
"ethan64": {
name: "Ethan64",
url: "https://www.furaffinity.net/user/ethan64/"
@@ -701,6 +746,10 @@ const attributionData = {
name: "Phil Bronnery",
url: "https://www.flickr.com/people/27919241@N02"
},
+ "princessrei": {
+ name: "Princess Rei",
+ url: "https://twitter.com/princessrei"
+ },
"quake-yote": {
name: "Quake Yote",
url: "https://www.furaffinity.net/user/rokossovskiy"
@@ -719,7 +768,11 @@ const attributionData = {
},
"silverwingink": {
name: "silverwingink",
- url: "https://www.furaffinity.net/gallery/silverwingink/"
+ url: "https://www.furaffinity.net/user/silverwingink/"
+ },
+ "sixsydes": {
+ name: "sixsydes",
+ url: "https://www.furaffinity.net/user/sixsydes/"
},
"spyropurple": {
name: "spyropurple",
diff --git a/media/characters/regal/back.svg b/media/characters/regal/back.svg
new file mode 100644
index 00000000..bf9608c6
--- /dev/null
+++ b/media/characters/regal/back.svg
@@ -0,0 +1,79 @@
+
+
+
diff --git a/media/characters/regal/front.svg b/media/characters/regal/front.svg
new file mode 100644
index 00000000..cad1be2b
--- /dev/null
+++ b/media/characters/regal/front.svg
@@ -0,0 +1,92 @@
+
+
+
diff --git a/media/characters/rose-lion/bent.svg b/media/characters/rose-lion/bent.svg
new file mode 100644
index 00000000..e928e54e
--- /dev/null
+++ b/media/characters/rose-lion/bent.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/media/characters/rose-lion/front.svg b/media/characters/rose-lion/front.svg
new file mode 100644
index 00000000..0a7c096d
--- /dev/null
+++ b/media/characters/rose-lion/front.svg
@@ -0,0 +1,223 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 66762127..6359dade 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -4715,6 +4715,7 @@ characterMakers["Beherit"] = () => {
]
)
};
+
characterMakers["Everett"] = () => {
return makeCharacter(
"Everett",
@@ -4760,6 +4761,83 @@ characterMakers["Everett"] = () => {
)
};
+characterMakers["Rose Lion"] = () => {
+ return makeCharacter(
+ "Rose Lion",
+ "Enormouse",
+ {
+ front: {
+ height: math.unit(2, "meters"),
+ weight: math.unit(86, "kg"),
+ name: "Front",
+ image: {
+ source: "./media/characters/rose-lion/front.svg"
+ }
+ },
+ bent: {
+ height: math.unit(2/1.4288, "meters"),
+ weight: math.unit(86, "kg"),
+ name: "Bent",
+ image: {
+ source: "./media/characters/rose-lion/bent.svg"
+ }
+ }
+ },
+ [
+ {
+ name: "Mini-Micro",
+ height: math.unit(1, "cm")
+ },
+ {
+ name: "Micro",
+ height: math.unit(3.5, "inches")
+ },
+ {
+ name: "Normal",
+ height: math.unit(6 + 1/6, "feet"),
+ default: true
+ },
+ {
+ name: "Mini-Macro",
+ height: math.unit(9 + 10/12, "feet")
+ },
+ ]
+ )
+};
+
+characterMakers["Regal"] = () => {
+ return makeCharacter(
+ "Regal",
+ "Regal Drennen",
+ {
+ front: {
+ height: math.unit(2, "meters"),
+ weight: math.unit(350, "lbs"),
+ name: "Front",
+ image: {
+ source: "./media/characters/regal/front.svg"
+ }
+ },
+ back: {
+ height: math.unit(2, "meters"),
+ weight: math.unit(350, "lbs"),
+ name: "Back",
+ image: {
+ source: "./media/characters/regal/back.svg"
+ }
+ },
+ },
+ [
+ {
+ name: "Macro",
+ height: math.unit(350, "feet"),
+ default: true
+ }
+ ]
+ )
+};
+
+
function makeCharacters() {
const results = [];
results.push({