From e848be8dfe11e67969b8ff48b16eac83c5471625 Mon Sep 17 00:00:00 2001 From: Adrien Burgun Date: Mon, 8 Aug 2022 23:19:24 +0200 Subject: [PATCH] :sparkles: Blobcat snuggle, and blobamber+blobstella snuggles TODO: - fix the arctic fox ears (make them smaller) - fix the blobcat snuggle when the cat is on the left (whisker is being clipped) - give a bit of loading feedback on the snuggles script --- snuggle.toml | 15 ++ .../blobamber/templates/body-snuggle.mustache | 10 ++ species/blobcat/assets/snuggle_right.svg | 51 +++++++ .../blobcat/templates/body-snuggle.mustache | 18 +++ species/blobfox/templates/header.mustache | 2 +- .../templates/body-snuggle.mustache | 33 +++++ vector/blobcat_snuggle_right.svg | 134 ++++++++++++++++++ 7 files changed, 262 insertions(+), 1 deletion(-) create mode 100644 species/blobamber/templates/body-snuggle.mustache create mode 100644 species/blobcat/assets/snuggle_right.svg create mode 100644 species/blobcat/templates/body-snuggle.mustache create mode 100644 species/blobstella/templates/body-snuggle.mustache create mode 100644 vector/blobcat_snuggle_right.svg diff --git a/snuggle.toml b/snuggle.toml index 4eb7e6c..6c3575f 100644 --- a/snuggle.toml +++ b/snuggle.toml @@ -46,3 +46,18 @@ blobhusky = "blobhusky_snuggle_right" blobhusky_blush = "blobhusky_snuggle_right_blush" blobhusky_heart = "blobhusky_snuggle_right_heart" blobhusky_blush_heart = "blobhusky_snuggle_right_blush_heart" + +blobcat = "blobcat_snuggle_right" +blobcat_blush = "blobcat_snuggle_right_blush" +blobcat_heart = "blobcat_snuggle_right_heart" +blobcat_blush_heart = "blobcat_snuggle_right_blush_heart" + +blobamber = "blobamber_snuggle_right" +blobamber_blush = "blobamber_snuggle_right_blush" +blobamber_heart = "blobamber_snuggle_right_heart" +blobamber_blush_heart = "blobamber_snuggle_right_blush_heart" + +blobstella = "blobstella_snuggle_right" +blobstella_blush = "blobstella_snuggle_right_blush" +blobstella_heart = "blobstella_snuggle_right_heart" +blobstella_blush_heart = "blobstella_snuggle_right_blush_heart" diff --git a/species/blobamber/templates/body-snuggle.mustache b/species/blobamber/templates/body-snuggle.mustache new file mode 100644 index 0000000..e6540c9 --- /dev/null +++ b/species/blobamber/templates/body-snuggle.mustache @@ -0,0 +1,10 @@ +{{>blobcat.body-snuggle}} + + + + {{#set-fill}} + {{vars.marks_color}} + | {{#base}}#belly{{/base}} + {{/set-fill}} + + diff --git a/species/blobcat/assets/snuggle_right.svg b/species/blobcat/assets/snuggle_right.svg new file mode 100644 index 0000000..a76b618 --- /dev/null +++ b/species/blobcat/assets/snuggle_right.svg @@ -0,0 +1,51 @@ + + + blobfox_snuggle_right + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + blobfox_snuggle_right + + + Feuerfuchs + + + https://git.shadamethyst.xyz/adri326/blobfox + + + Shad Amethyst + + + + + + diff --git a/species/blobcat/templates/body-snuggle.mustache b/species/blobcat/templates/body-snuggle.mustache new file mode 100644 index 0000000..0b204cf --- /dev/null +++ b/species/blobcat/templates/body-snuggle.mustache @@ -0,0 +1,18 @@ +{{! Left ear }} +{{#set-fill}} {{vars.ear_color}} | {{#snuggle_right}}#left-ear{{/snuggle_right}} {{/set-fill}} + +{{! Body }} + + + {{#snuggle_right}}#body{{/snuggle_right}} + + +{{#set-fill}} {{vars.body_color}} | {{#snuggle_right}}#body{{/snuggle_right}} {{/set-fill}} + +{{! Right ear }} +{{#set-fill}} {{vars.ear_color}} | {{#snuggle_right}}#right-ear{{/snuggle_right}} {{/set-fill}} +{{#set-fill}} {{vars.ear_fluff_color}} | {{#snuggle_right}}#right-ear-fluff{{/snuggle_right}} {{/set-fill}} + + + {{>whiskers}} + diff --git a/species/blobfox/templates/header.mustache b/species/blobfox/templates/header.mustache index b2b7858..4ce388b 100644 --- a/species/blobfox/templates/header.mustache +++ b/species/blobfox/templates/header.mustache @@ -1,5 +1,5 @@ + + {{#snuggle_right}}#body{{/snuggle_right}} + + +{{#set-fill}} {{vars.body_color}} | {{#snuggle_right}}#body{{/snuggle_right}} {{/set-fill}} + +{{! Right ear }} +{{#set-fill}} {{vars.ear_color}} | {{#snuggle_right}}#right-ear{{/snuggle_right}} {{/set-fill}} +{{#set-fill}} {{vars.ear_fluff_color}} | {{#snuggle_right}}#right-ear-fluff{{/snuggle_right}} {{/set-fill}} + + + + {{#set-fill}} + {{vars.marks_color}} + | {{#base}}#left-marks{{/base}} + {{/set-fill}} + + + {{#set-fill}} + {{vars.marks_color}} + | {{#base}}#right-marks{{/base}} + {{/set-fill}} + + + + + {{>whiskers}} + diff --git a/vector/blobcat_snuggle_right.svg b/vector/blobcat_snuggle_right.svg new file mode 100644 index 0000000..3dd1908 --- /dev/null +++ b/vector/blobcat_snuggle_right.svg @@ -0,0 +1,134 @@ + +blobfox_snuggle_rightBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_snuggle_rightFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst