From 98a91395f88c39886fcc13948e17c44adc969f94 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sun, 29 May 2022 16:28:00 -0400 Subject: [PATCH] Add Cat's Pikachu form --- media/attribution.js | 2 + media/characters/cat/gigachu-back.svg | 2 +- media/characters/cat/gigachu-front.svg | 2 +- media/characters/cat/pikachu-back.svg | 579 +++++++++++++++++++++ media/characters/cat/pikachu-front.svg | 662 +++++++++++++++++++++++++ presets/characters.js | 30 ++ 6 files changed, 1275 insertions(+), 2 deletions(-) create mode 100644 media/characters/cat/pikachu-back.svg create mode 100644 media/characters/cat/pikachu-front.svg diff --git a/media/attribution.js b/media/attribution.js index 9edef143..457adc6f 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -11872,6 +11872,8 @@ const attributionData = { { name: "lopunny-back.svg", source: "https://twitter.com/CatTinyPaws/status/1530975561144844288" }, { name: "dog-front.svg", source: "https://twitter.com/CatTinyPaws/status/1406671363738378244" }, { name: "dog-back.svg", source: "https://twitter.com/CatTinyPaws/status/1406671363738378244" }, + { name: "pikachu-front.svg", source: "https://twitter.com/CatTinyPaws/status/1353545887818125312" }, + { name: "pikachu-back.svg", source: "https://twitter.com/CatTinyPaws/status/1353545887818125312" }, { name: "gigachu-front.svg", source: "https://twitter.com/CatTinyPaws/status/1353828763801444352" }, { name: "gigachu-back.svg", source: "https://twitter.com/CatTinyPaws/status/1353828763801444352" }, ], diff --git a/media/characters/cat/gigachu-back.svg b/media/characters/cat/gigachu-back.svg index 764d5873..2a0c9700 100644 --- a/media/characters/cat/gigachu-back.svg +++ b/media/characters/cat/gigachu-back.svg @@ -1,7 +1,7 @@ + width="829.669" height="1238.257" viewBox="0 0 829.669 1238.257" style="enable-background:new 0 0 829.669 1238.257;" xml:space="preserve"> diff --git a/media/characters/cat/gigachu-front.svg b/media/characters/cat/gigachu-front.svg index 73e4ab9c..c94c1c19 100644 --- a/media/characters/cat/gigachu-front.svg +++ b/media/characters/cat/gigachu-front.svg @@ -1,7 +1,7 @@ + width="1408.586" height="1270.446" viewBox="0 0 1408.586 1270.446" style="enable-background:new 0 0 1408.586 1270.446;" xml:space="preserve"> diff --git a/media/characters/cat/pikachu-back.svg b/media/characters/cat/pikachu-back.svg new file mode 100644 index 00000000..0430752c --- /dev/null +++ b/media/characters/cat/pikachu-back.svg @@ -0,0 +1,579 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/cat/pikachu-front.svg b/media/characters/cat/pikachu-front.svg new file mode 100644 index 00000000..7d4f4755 --- /dev/null +++ b/media/characters/cat/pikachu-front.svg @@ -0,0 +1,662 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 82c9f46b..e1b3f1d3 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -32259,6 +32259,27 @@ characterMakers.push(() => makeCharacter( }, form: "dog", }, + pikachu_front: { + height: math.unit(2.64, "feet"), + name: "Front", + image: { + source: "./media/characters/cat/pikachu-front.svg", + extra: 1224/958, + bottom: 34/1258 + }, + form: "pikachu", + default: true + }, + pikachu_back: { + height: math.unit(2.64, "feet"), + name: "Back", + image: { + source: "./media/characters/cat/pikachu-back.svg", + extra: 1228/958, + bottom: 16/1244 + }, + form: "pikachu", + }, gigachuFront: { height: math.unit(75, "feet"), name: "Front", @@ -32339,6 +32360,12 @@ characterMakers.push(() => makeCharacter( height: math.unit(50, "feet"), allForms: true }, + { + name: "Normal", + height: math.unit(2.64, "feet"), + default: true, + form: "pikachu" + }, { name: "Dynamax", height: math.unit(75, "feet"), @@ -32379,6 +32406,9 @@ characterMakers.push(() => makeCharacter( "dog": { name: "Dog", }, + "pikachu": { + name: "Pikachu", + }, "gigachu": { name: "Gigachu", ignoreAllFormSizes: true