diff --git a/media/attribution.js b/media/attribution.js
index e5dac7ed..8a761865 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -6556,6 +6556,9 @@ const attributionData = {
{
prefix: "./media/characters/scott/",
files: [
+ { name: "anthro-front.svg", source: null },
+ { name: "anthro-side.svg", source: null },
+ { name: "anthro-dick.svg", source: null, nsfw: true },
{ name: "side.svg", source: "https://www.furaffinity.net/view/34772713/" },
{ name: "upright.svg", source: "https://www.furaffinity.net/view/34023485/" }
],
diff --git a/media/characters/scott/anthro-dick.svg b/media/characters/scott/anthro-dick.svg
new file mode 100644
index 00000000..c14fdd2a
--- /dev/null
+++ b/media/characters/scott/anthro-dick.svg
@@ -0,0 +1,793 @@
+
+
+
diff --git a/media/characters/scott/anthro-front.svg b/media/characters/scott/anthro-front.svg
new file mode 100644
index 00000000..8a725745
--- /dev/null
+++ b/media/characters/scott/anthro-front.svg
@@ -0,0 +1,2876 @@
+
+
+
diff --git a/media/characters/scott/anthro-side.svg b/media/characters/scott/anthro-side.svg
new file mode 100644
index 00000000..5e19e5e5
--- /dev/null
+++ b/media/characters/scott/anthro-side.svg
@@ -0,0 +1,2065 @@
+
+
+
diff --git a/presets/characters.js b/presets/characters.js
index 7dce7fca..de495d5d 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -6211,8 +6211,37 @@ characterMakers.push(() => makeCharacter(
))
characterMakers.push(() => makeCharacter(
- { name: "Scott", species: ["fox"], tags: ["taur"] },
+ { name: "Scott", species: ["fox"], tags: ["anthro", "taur"] },
{
+ anthro_front: {
+ height: math.unit(5 + 11/12, "feet"),
+ weight: math.unit(250, "lb"),
+ name: "Front",
+ image: {
+ source: "./media/characters/scott/anthro-front.svg",
+ extra: 851/781,
+ bottom: 54/905
+ },
+ form: "anthro",
+ default: true
+ },
+ anthro_side: {
+ height: math.unit(5.1, "feet"),
+ weight: math.unit(250, "lb"),
+ name: "Side",
+ image: {
+ source: "./media/characters/scott/anthro-side.svg"
+ },
+ form: "anthro",
+ },
+ anthro_dick: {
+ height: math.unit(1.33, "feet"),
+ name: "Dick",
+ image: {
+ source: "./media/characters/scott/anthro-dick.svg"
+ },
+ form: "anthro",
+ },
side: {
height: math.unit(12, "feet"),
weight: math.unit(2000, "kg"),
@@ -6221,7 +6250,9 @@ characterMakers.push(() => makeCharacter(
source: "./media/characters/scott/side.svg",
extra: 754 / 724,
bottom: 0.069
- }
+ },
+ form: "taur",
+ default: true
},
upright: {
height: math.unit(12, "feet"),
@@ -6231,17 +6262,34 @@ characterMakers.push(() => makeCharacter(
source: "./media/characters/scott/upright.svg",
extra: 3881 / 3722,
bottom: 0.05
- }
+ },
+ form: "taur",
},
},
[
+ {
+ name: "Normal",
+ height: math.unit(5 + 11/12, "feet"),
+ default: true,
+ form: "anthro"
+ },
{
name: "Normal",
height: math.unit(12, "feet"),
+ default: true,
+ form: "taur"
+ },
+ ],
+ {
+ "anthro": {
+ name: "Anthro",
default: true
},
- ]
+ "taur": {
+ name: "Taur",
+ },
+ }
))
characterMakers.push(() => makeCharacter(