From 05aa534cefe4c6af17b61085c3f2f5a22fd186de Mon Sep 17 00:00:00 2001 From: Adrien Burgun Date: Fri, 29 Jul 2022 21:55:00 +0200 Subject: [PATCH] :sparkles: Blush emotes --- species/blobcat/templates/blush.mustache | 14 ++ species/blobcat/templates/mouth.mustache | 8 +- species/blobcat/templates/nose.mustache | 12 +- species/blobfox/assets/blush.svg | 63 ++++++ species/blobfox/species.toml | 2 + species/blobfox/templates/blush.mustache | 10 + species/blobfox/templates/eyes.mustache | 4 + species/blobfox/templates/mouth.mustache | 3 + species/blobfox/templates/nose.mustache | 3 + species/blobfox/variants/blush.mustache | 9 + vector/blobfox_blush.svg | 234 +++++++++-------------- 11 files changed, 215 insertions(+), 147 deletions(-) create mode 100644 species/blobcat/templates/blush.mustache create mode 100644 species/blobfox/assets/blush.svg create mode 100644 species/blobfox/templates/blush.mustache create mode 100644 species/blobfox/variants/blush.mustache diff --git a/species/blobcat/templates/blush.mustache b/species/blobcat/templates/blush.mustache new file mode 100644 index 0000000..a886130 --- /dev/null +++ b/species/blobcat/templates/blush.mustache @@ -0,0 +1,14 @@ +{{! Pull the defs from the svg for the gradients }} +{{#blush}}#blush-defs{{/blush}} + + + {{#blush}}#left-blush{{/blush}} + {{#blush}}#left-blush-line{{/blush}} + {{#blush}}#left-blush-line-2{{/blush}} + + + + {{#blush}}#right-blush{{/blush}} + {{#blush}}#right-blush-line{{/blush}} + {{#blush}}#right-blush-line-2{{/blush}} + diff --git a/species/blobcat/templates/mouth.mustache b/species/blobcat/templates/mouth.mustache index 660cb04..9a360c3 100644 --- a/species/blobcat/templates/mouth.mustache +++ b/species/blobcat/templates/mouth.mustache @@ -1,7 +1,13 @@ {{#tags.boop}} - + {{/tags.boop}} +{{#tags.mouth-hmpf}} + +{{/tags.mouth-hmpf}} {{>parent.mouth}} {{#tags.boop}} {{/tags.boop}} +{{#tags.mouth-hmpf}} + +{{/tags.mouth-hmpf}} diff --git a/species/blobcat/templates/nose.mustache b/species/blobcat/templates/nose.mustache index cbe2790..3c11f96 100644 --- a/species/blobcat/templates/nose.mustache +++ b/species/blobcat/templates/nose.mustache @@ -1,13 +1,17 @@ {{#tags.body-snug}} - {{>parent.nose}} + {{#parent.base}}#nose{{/parent.base}} {{/tags.body-snug}} -{{^tags.body-snug}} {{#tags.boop}} - {{>parent.nose}} + {{#parent.base}}#nose{{/parent.base}} {{/tags.boop}} -{{/tags.body-snug}} + +{{#tags.mouth-hmpf}} + + {{#parent.base}}#nose{{/parent.base}} + +{{/tags.mouth-hmpf}} diff --git a/species/blobfox/assets/blush.svg b/species/blobfox/assets/blush.svg new file mode 100644 index 0000000..e8ae7d9 --- /dev/null +++ b/species/blobfox/assets/blush.svg @@ -0,0 +1,63 @@ + + + blobfox_blush + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + blobfox_blush + https://git.shadamethyst.xyz/adri326/blobfox + + + Feuerfuchs + + + + + Shad Amethyst + + + + + + diff --git a/species/blobfox/species.toml b/species/blobfox/species.toml index 953fa11..bad6c59 100644 --- a/species/blobfox/species.toml +++ b/species/blobfox/species.toml @@ -24,3 +24,5 @@ snug_owo = ["body-snug", "ear-owo", "eyes-owo", "tail"] snug_boop_owo = ["body-snug", "ear-owo", "eyes-owo", "tail", "boop"] stabby = ["body-basic", "holding", "eyes-evil", "mouth-w", "hand-3c", "left-hand"] + +blush = ["body-basic", "ear-blush", "eyes-closed", "blush", "mouth-hmpf"] diff --git a/species/blobfox/templates/blush.mustache b/species/blobfox/templates/blush.mustache new file mode 100644 index 0000000..33212d1 --- /dev/null +++ b/species/blobfox/templates/blush.mustache @@ -0,0 +1,10 @@ +{{! Pull the defs from the svg for the gradients }} +{{#blush}}#blush-defs{{/blush}} + +{{#blush}}#right-blush{{/blush}} +{{#blush}}#right-blush-line{{/blush}} +{{#blush}}#right-blush-line-2{{/blush}} + +{{#blush}}#left-blush{{/blush}} +{{#blush}}#left-blush-line{{/blush}} +{{#blush}}#left-blush-line-2{{/blush}} diff --git a/species/blobfox/templates/eyes.mustache b/species/blobfox/templates/eyes.mustache index 5b8e5b2..9658a4e 100644 --- a/species/blobfox/templates/eyes.mustache +++ b/species/blobfox/templates/eyes.mustache @@ -19,4 +19,8 @@ {{#3c_evil}}#left-eye{{/3c_evil}} {{#3c_evil}}#right-eye{{/3c_evil}} {{/tags.eyes-evil}} + {{#tags.eyes-closed}} + {{#blush}}#left-eye{{/blush}} + {{#blush}}#right-eye{{/blush}} + {{/tags.eyes-closed}} diff --git a/species/blobfox/templates/mouth.mustache b/species/blobfox/templates/mouth.mustache index ad77603..a1674b5 100644 --- a/species/blobfox/templates/mouth.mustache +++ b/species/blobfox/templates/mouth.mustache @@ -1,3 +1,6 @@ {{#tags.mouth-w}} {{#base}}#mouth{{/base}} {{/tags.mouth-w}} +{{#tags.mouth-hmpf}} + {{#blush}}#mouth{{/blush}} +{{/tags.mouth-hmpf}} diff --git a/species/blobfox/templates/nose.mustache b/species/blobfox/templates/nose.mustache index e61790f..edbdedf 100644 --- a/species/blobfox/templates/nose.mustache +++ b/species/blobfox/templates/nose.mustache @@ -11,6 +11,9 @@ {{#tags.eyes-evil}} {{#3c_evil}}#nose-outline{{/3c_evil}} {{/tags.eyes-evil}} + {{#tags.eyes-closed}} + {{#blush}}#nose-outline{{/blush}} + {{/tags.eyes-closed}} {{#base}}#nose{{/base}} diff --git a/species/blobfox/variants/blush.mustache b/species/blobfox/variants/blush.mustache new file mode 100644 index 0000000..4f0c58b --- /dev/null +++ b/species/blobfox/variants/blush.mustache @@ -0,0 +1,9 @@ +{{>header}} + {{>body}} + + {{>eyes}} + {{>nose}} + {{>mouth}} + + {{>blush}} +{{>footer}} diff --git a/vector/blobfox_blush.svg b/vector/blobfox_blush.svg index 5c2957a..e695c3d 100644 --- a/vector/blobfox_blush.svg +++ b/vector/blobfox_blush.svg @@ -9,6 +9,7 @@ id="svg5" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)" sodipodi:docname="blobfox_blush.svg" + xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" @@ -16,10 +17,8 @@ xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" - xmlns:dc="http://purl.org/dc/elements/1.1/"> - blobfox_blush - blobfox_blush - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License - - - blobfox_blush - https://git.shadamethyst.xyz/adri326/blobfox - - - Feuerfuchs - - - - - Shad Amethyst - - - - - - + inkscape:label="right-blush-line" />Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 Licenseblobfox_blushhttps://git.shadamethyst.xyz/adri326/blobfoxFeuerfuchsShad Amethyst