diff --git a/media/attribution.js b/media/attribution.js
index 5cdcd8c2..261fc65b 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -1523,7 +1523,9 @@ const attributionData = {
{
prefix: "./media/characters/asana-mech/",
files: [
- { name: "side.svg", source: null }
+ { name: "side.svg", source: null },
+ { name: "chaingun.svg", source: null },
+ { name: "laser.svg", source: null },
],
authors: [
"ashtrek"
diff --git a/media/characters/asana-mech/chaingun.svg b/media/characters/asana-mech/chaingun.svg
new file mode 100644
index 00000000..af17f99c
--- /dev/null
+++ b/media/characters/asana-mech/chaingun.svg
@@ -0,0 +1,288 @@
+
+
+
diff --git a/media/characters/asana-mech/laser.svg b/media/characters/asana-mech/laser.svg
new file mode 100644
index 00000000..35c7ef53
--- /dev/null
+++ b/media/characters/asana-mech/laser.svg
@@ -0,0 +1,174 @@
+
+
+
diff --git a/media/characters/asana-mech/side.svg b/media/characters/asana-mech/side.svg
index 7d822e75..97633d9f 100644
--- a/media/characters/asana-mech/side.svg
+++ b/media/characters/asana-mech/side.svg
@@ -1,161 +1,2533 @@
-
+
diff --git a/presets/characters.js b/presets/characters.js
index fd877845..b494b530 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -3687,9 +3687,27 @@ characterMakers.push(() => makeCharacter(
weight: math.unit(99.75, "tons"),
name: "Side",
image: {
- source: "./media/characters/asana-mech/side.svg"
+ source: "./media/characters/asana-mech/side.svg",
+ extra: 923/699,
+ bottom: 50/975
}
- }
+ },
+ chaingun: {
+ height: math.unit(7, "feet"),
+ weight: math.unit(300, "lb"),
+ name: "Chaingun",
+ image: {
+ source: "./media/characters/asana-mech/chaingun.svg"
+ }
+ },
+ laser: {
+ height: math.unit(7.12, "feet"),
+ weight: math.unit(250, "lb"),
+ name: "Laser",
+ image: {
+ source: "./media/characters/asana-mech/laser.svg"
+ }
+ },
},
[
{