From f1fcfdd0686857c313012954801e42bd1f3c8752 Mon Sep 17 00:00:00 2001 From: Adrien Burgun Date: Thu, 28 Jul 2022 19:29:01 +0200 Subject: [PATCH] :sparkles: Support more things for cats --- species/blobcat/templates/extra-3c.mustache | 3 + ...ase-extra.mustache => extra-base.mustache} | 0 species/blobcat/templates/extra-snug.mustache | 1 + species/blobcat/templates/hand-3c.mustache | 3 + species/blobcat/templates/hand-knife.mustache | 9 ++ species/blobcat/templates/nose-evil.mustache | 1 + .../blobcat/templates/whiskers-snug.mustache | 9 +- species/blobcat/variants/snug_aww.mustache | 13 +++ species/blobfox/assets/3c_evil.svg | 50 +++++++++ species/blobfox/assets/knife.svg | 43 ++++++++ species/blobfox/templates/extra-3c.mustache | 2 + ...ase-extra.mustache => extra-base.mustache} | 0 ...ch-extra.mustache => extra-reach.mustache} | 0 species/blobfox/templates/extra-snug.mustache | 1 + species/blobfox/templates/eyes-evil.mustache | 4 + species/blobfox/templates/hand-3c.mustache | 1 + species/blobfox/templates/hand-knife.mustache | 9 ++ species/blobfox/templates/nose-evil.mustache | 4 + species/blobfox/variants/3c.mustache | 12 ++ species/blobfox/variants/3c_evil.mustache | 12 ++ species/blobfox/variants/base.mustache | 2 +- species/blobfox/variants/boop.mustache | 2 +- species/blobfox/variants/boop_aww.mustache | 2 +- species/blobfox/variants/boop_owo.mustache | 2 +- species/blobfox/variants/evil.mustache | 11 ++ species/blobfox/variants/happy.mustache | 2 +- species/blobfox/variants/owo.mustache | 2 +- species/blobfox/variants/reach.mustache | 2 +- species/blobfox/variants/reach_aww.mustache | 2 +- species/blobfox/variants/snug.mustache | 1 + species/blobfox/variants/snug_aww.mustache | 1 + .../blobfox/variants/snug_boop_owo.mustache | 1 + species/blobfox/variants/snug_owo.mustache | 1 + species/blobfox/variants/stabby.mustache | 12 ++ vector/blobfox.svg | 28 ++--- vector/knife.svg | 103 ++++++++++++++++++ 36 files changed, 328 insertions(+), 23 deletions(-) create mode 100644 species/blobcat/templates/extra-3c.mustache rename species/blobcat/templates/{base-extra.mustache => extra-base.mustache} (100%) create mode 100644 species/blobcat/templates/extra-snug.mustache create mode 100644 species/blobcat/templates/hand-3c.mustache create mode 100644 species/blobcat/templates/hand-knife.mustache create mode 100644 species/blobcat/templates/nose-evil.mustache create mode 100644 species/blobcat/variants/snug_aww.mustache create mode 100644 species/blobfox/assets/3c_evil.svg create mode 100644 species/blobfox/assets/knife.svg create mode 100644 species/blobfox/templates/extra-3c.mustache rename species/blobfox/templates/{base-extra.mustache => extra-base.mustache} (100%) rename species/blobfox/templates/{reach-extra.mustache => extra-reach.mustache} (100%) create mode 100644 species/blobfox/templates/extra-snug.mustache create mode 100644 species/blobfox/templates/eyes-evil.mustache create mode 100644 species/blobfox/templates/hand-3c.mustache create mode 100644 species/blobfox/templates/hand-knife.mustache create mode 100644 species/blobfox/templates/nose-evil.mustache create mode 100644 species/blobfox/variants/3c.mustache create mode 100644 species/blobfox/variants/3c_evil.mustache create mode 100644 species/blobfox/variants/evil.mustache create mode 100644 species/blobfox/variants/stabby.mustache create mode 100644 vector/knife.svg diff --git a/species/blobcat/templates/extra-3c.mustache b/species/blobcat/templates/extra-3c.mustache new file mode 100644 index 0000000..2d480d9 --- /dev/null +++ b/species/blobcat/templates/extra-3c.mustache @@ -0,0 +1,3 @@ + + {{>whiskers}} + diff --git a/species/blobcat/templates/base-extra.mustache b/species/blobcat/templates/extra-base.mustache similarity index 100% rename from species/blobcat/templates/base-extra.mustache rename to species/blobcat/templates/extra-base.mustache diff --git a/species/blobcat/templates/extra-snug.mustache b/species/blobcat/templates/extra-snug.mustache new file mode 100644 index 0000000..a469742 --- /dev/null +++ b/species/blobcat/templates/extra-snug.mustache @@ -0,0 +1 @@ +{{>whiskers-snug}} diff --git a/species/blobcat/templates/hand-3c.mustache b/species/blobcat/templates/hand-3c.mustache new file mode 100644 index 0000000..1eb3eee --- /dev/null +++ b/species/blobcat/templates/hand-3c.mustache @@ -0,0 +1,3 @@ + + {{#set-fill}}#fcc21b|{{#3c_evil}}#left-hand{{/3c_evil}}{{/set-fill}} + diff --git a/species/blobcat/templates/hand-knife.mustache b/species/blobcat/templates/hand-knife.mustache new file mode 100644 index 0000000..e6cd97d --- /dev/null +++ b/species/blobcat/templates/hand-knife.mustache @@ -0,0 +1,9 @@ + + + {{#knife}}#blade-back{{/knife}} + {{#knife}}#blade-front{{/knife}} + {{#knife}}#handle{{/knife}} + {{#knife}}#handle-screw{{/knife}} + + {{#set-fill}}#fcc21b|{{#knife}}#left-hand{{/knife}}{{/set-fill}} + diff --git a/species/blobcat/templates/nose-evil.mustache b/species/blobcat/templates/nose-evil.mustache new file mode 100644 index 0000000..561b9bc --- /dev/null +++ b/species/blobcat/templates/nose-evil.mustache @@ -0,0 +1 @@ + diff --git a/species/blobcat/templates/whiskers-snug.mustache b/species/blobcat/templates/whiskers-snug.mustache index 280b250..d35e0e5 100644 --- a/species/blobcat/templates/whiskers-snug.mustache +++ b/species/blobcat/templates/whiskers-snug.mustache @@ -1,5 +1,12 @@ {{#base}}#left-whisker{{/base}} {{#base}}#left-whisker-2{{/base}} - {{#base}}#right-whisker-2{{/base}} + + + {{#base}}#right-whisker{{/base}} + + + {{#base}}#right-whisker-2{{/base}} + + diff --git a/species/blobcat/variants/snug_aww.mustache b/species/blobcat/variants/snug_aww.mustache new file mode 100644 index 0000000..5e78669 --- /dev/null +++ b/species/blobcat/variants/snug_aww.mustache @@ -0,0 +1,13 @@ +{{>header}} + + {{>base-snug}} + {{>tail-snug}} + {{>extra-snug}} + + + {{>eyes-aww}} + + {{#snug}}#nose{{/snug}} + + +{{>footer}} diff --git a/species/blobfox/assets/3c_evil.svg b/species/blobfox/assets/3c_evil.svg new file mode 100644 index 0000000..a657904 --- /dev/null +++ b/species/blobfox/assets/3c_evil.svg @@ -0,0 +1,50 @@ + + + blobfox_3c_evil + + + + + + + + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + blobfox_3c_evil + + + Feuerfuchs + + + https://git.shadamethyst.xyz/adri326/blobfox + + + Shad Amethyst + + + + + + diff --git a/species/blobfox/assets/knife.svg b/species/blobfox/assets/knife.svg new file mode 100644 index 0000000..6f5b720 --- /dev/null +++ b/species/blobfox/assets/knife.svg @@ -0,0 +1,43 @@ + + + blobfox + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + blobfox + + + Feuerfuchs + + + https://git.shadamethyst.xyz/adri326/blobfox + + + Shad Amethyst + + + + + + diff --git a/species/blobfox/templates/extra-3c.mustache b/species/blobfox/templates/extra-3c.mustache new file mode 100644 index 0000000..9c8e191 --- /dev/null +++ b/species/blobfox/templates/extra-3c.mustache @@ -0,0 +1,2 @@ +{{! cf. base-extra }} + diff --git a/species/blobfox/templates/base-extra.mustache b/species/blobfox/templates/extra-base.mustache similarity index 100% rename from species/blobfox/templates/base-extra.mustache rename to species/blobfox/templates/extra-base.mustache diff --git a/species/blobfox/templates/reach-extra.mustache b/species/blobfox/templates/extra-reach.mustache similarity index 100% rename from species/blobfox/templates/reach-extra.mustache rename to species/blobfox/templates/extra-reach.mustache diff --git a/species/blobfox/templates/extra-snug.mustache b/species/blobfox/templates/extra-snug.mustache new file mode 100644 index 0000000..11f6523 --- /dev/null +++ b/species/blobfox/templates/extra-snug.mustache @@ -0,0 +1 @@ + diff --git a/species/blobfox/templates/eyes-evil.mustache b/species/blobfox/templates/eyes-evil.mustache new file mode 100644 index 0000000..16089bf --- /dev/null +++ b/species/blobfox/templates/eyes-evil.mustache @@ -0,0 +1,4 @@ + + {{#3c_evil}}#left-eye{{/3c_evil}} + {{#3c_evil}}#right-eye{{/3c_evil}} + diff --git a/species/blobfox/templates/hand-3c.mustache b/species/blobfox/templates/hand-3c.mustache new file mode 100644 index 0000000..9530464 --- /dev/null +++ b/species/blobfox/templates/hand-3c.mustache @@ -0,0 +1 @@ +{{#3c_evil}}#left-hand{{/3c_evil}} diff --git a/species/blobfox/templates/hand-knife.mustache b/species/blobfox/templates/hand-knife.mustache new file mode 100644 index 0000000..9f32af4 --- /dev/null +++ b/species/blobfox/templates/hand-knife.mustache @@ -0,0 +1,9 @@ + + + {{#knife}}#blade-back{{/knife}} + {{#knife}}#blade-front{{/knife}} + {{#knife}}#handle{{/knife}} + {{#knife}}#handle-screw{{/knife}} + + {{#knife}}#left-hand{{/knife}} + diff --git a/species/blobfox/templates/nose-evil.mustache b/species/blobfox/templates/nose-evil.mustache new file mode 100644 index 0000000..cb341a9 --- /dev/null +++ b/species/blobfox/templates/nose-evil.mustache @@ -0,0 +1,4 @@ + + {{#3c_evil}}#nose-outline{{/3c_evil}} + {{#base}}#nose{{/base}} + diff --git a/species/blobfox/variants/3c.mustache b/species/blobfox/variants/3c.mustache new file mode 100644 index 0000000..c168d5e --- /dev/null +++ b/species/blobfox/variants/3c.mustache @@ -0,0 +1,12 @@ +{{>header}} + + {{>base}} + {{>hand-3c}} + {{>extra-3c}} + + + {{>eyes}} + {{>nose}} + {{>mouth-w}} + +{{>footer}} diff --git a/species/blobfox/variants/3c_evil.mustache b/species/blobfox/variants/3c_evil.mustache new file mode 100644 index 0000000..4965bb9 --- /dev/null +++ b/species/blobfox/variants/3c_evil.mustache @@ -0,0 +1,12 @@ +{{>header}} + + {{>base}} + {{>hand-3c}} + {{>extra-3c}} + + + {{>eyes-evil}} + {{>nose-evil}} + {{>mouth-w}} + +{{>footer}} diff --git a/species/blobfox/variants/base.mustache b/species/blobfox/variants/base.mustache index a8b5ad8..f7147e7 100644 --- a/species/blobfox/variants/base.mustache +++ b/species/blobfox/variants/base.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base}} - {{>base-extra}} + {{>extra-base}} {{>eyes}} diff --git a/species/blobfox/variants/boop.mustache b/species/blobfox/variants/boop.mustache index e2228af..495d95d 100644 --- a/species/blobfox/variants/boop.mustache +++ b/species/blobfox/variants/boop.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base}} - {{>base-extra}} + {{>extra-base}} {{>eyes}} diff --git a/species/blobfox/variants/boop_aww.mustache b/species/blobfox/variants/boop_aww.mustache index 63a696f..ed38dfd 100644 --- a/species/blobfox/variants/boop_aww.mustache +++ b/species/blobfox/variants/boop_aww.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base}} - {{>base-extra}} + {{>extra-base}} {{>eyes-aww}} diff --git a/species/blobfox/variants/boop_owo.mustache b/species/blobfox/variants/boop_owo.mustache index d91d892..dd4f9dc 100644 --- a/species/blobfox/variants/boop_owo.mustache +++ b/species/blobfox/variants/boop_owo.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base-owo}} - {{>base-extra}} + {{>extra-base}} {{>eyes-owo}} diff --git a/species/blobfox/variants/evil.mustache b/species/blobfox/variants/evil.mustache new file mode 100644 index 0000000..ff79cfd --- /dev/null +++ b/species/blobfox/variants/evil.mustache @@ -0,0 +1,11 @@ +{{>header}} + + {{>base}} + {{>extra-base}} + + + {{>eyes-evil}} + {{>nose-evil}} + {{>mouth-w}} + +{{>footer}} diff --git a/species/blobfox/variants/happy.mustache b/species/blobfox/variants/happy.mustache index dd826d3..aab0a7e 100644 --- a/species/blobfox/variants/happy.mustache +++ b/species/blobfox/variants/happy.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base}} - {{>base-extra}} + {{>extra-base}} {{>eyes-snug}} diff --git a/species/blobfox/variants/owo.mustache b/species/blobfox/variants/owo.mustache index 4476a58..fbd065e 100644 --- a/species/blobfox/variants/owo.mustache +++ b/species/blobfox/variants/owo.mustache @@ -1,7 +1,7 @@ {{>header}} {{>base-owo}} - {{>base-extra}} + {{>extra-base}} {{>eyes-owo}} diff --git a/species/blobfox/variants/reach.mustache b/species/blobfox/variants/reach.mustache index 8552195..49f35b6 100644 --- a/species/blobfox/variants/reach.mustache +++ b/species/blobfox/variants/reach.mustache @@ -2,7 +2,7 @@ {{>base}} {{>hands-reach}} - {{>reach-extra}} + {{>extra-reach}} {{>eyes}} diff --git a/species/blobfox/variants/reach_aww.mustache b/species/blobfox/variants/reach_aww.mustache index cb22b44..a3ac5bf 100644 --- a/species/blobfox/variants/reach_aww.mustache +++ b/species/blobfox/variants/reach_aww.mustache @@ -2,7 +2,7 @@ {{>base}} {{>hands-reach}} - {{>reach-extra}} + {{>extra-reach}} {{>eyes-aww}} diff --git a/species/blobfox/variants/snug.mustache b/species/blobfox/variants/snug.mustache index 9cce27d..fbc0e33 100644 --- a/species/blobfox/variants/snug.mustache +++ b/species/blobfox/variants/snug.mustache @@ -2,6 +2,7 @@ {{>base-snug}} {{>tail-snug}} + {{>extra-snug}} {{>eyes-snug}} diff --git a/species/blobfox/variants/snug_aww.mustache b/species/blobfox/variants/snug_aww.mustache index 70431a1..d487a64 100644 --- a/species/blobfox/variants/snug_aww.mustache +++ b/species/blobfox/variants/snug_aww.mustache @@ -2,6 +2,7 @@ {{>base-snug}} {{>tail-snug}} + {{>extra-snug}} {{>eyes-aww}} diff --git a/species/blobfox/variants/snug_boop_owo.mustache b/species/blobfox/variants/snug_boop_owo.mustache index 5ebedf9..5331527 100644 --- a/species/blobfox/variants/snug_boop_owo.mustache +++ b/species/blobfox/variants/snug_boop_owo.mustache @@ -2,6 +2,7 @@ {{>base-snug}} {{>tail-snug}} + {{>extra-snug}} {{>eyes-owo}} diff --git a/species/blobfox/variants/snug_owo.mustache b/species/blobfox/variants/snug_owo.mustache index 2c03160..ab30748 100644 --- a/species/blobfox/variants/snug_owo.mustache +++ b/species/blobfox/variants/snug_owo.mustache @@ -2,6 +2,7 @@ {{>base-snug}} {{>tail-snug}} + {{>extra-snug}} {{>eyes-owo}} diff --git a/species/blobfox/variants/stabby.mustache b/species/blobfox/variants/stabby.mustache new file mode 100644 index 0000000..86ac1e8 --- /dev/null +++ b/species/blobfox/variants/stabby.mustache @@ -0,0 +1,12 @@ +{{>header}} + + {{>base}} + {{>extra-3c}} + + + {{>eyes-evil}} + {{>nose-evil}} + {{>mouth-w}} + {{>hand-knife}} + +{{>footer}} diff --git a/vector/blobfox.svg b/vector/blobfox.svg index e0bc79d..48c9a9d 100644 --- a/vector/blobfox.svg +++ b/vector/blobfox.svg @@ -29,15 +29,15 @@ inkscape:pagecheckerboard="1" inkscape:document-units="mm" showgrid="false" - inkscape:zoom="10.154753" - inkscape:cx="59.381059" - inkscape:cy="57.214585" + inkscape:zoom="4.1184431" + inkscape:cx="-8.4983571" + inkscape:cy="56.331967" inkscape:window-width="1536" inkscape:window-height="779" inkscape:window-x="0" inkscape:window-y="0" inkscape:window-maximized="1" - inkscape:current-layer="layer3" + inkscape:current-layer="layer1" units="px" inkscape:showpageshadow="2" inkscape:deskcolor="#505050"> @@ -69,7 +69,7 @@ id="layer1" style="display:inline"> @@ -105,31 +105,31 @@ diff --git a/vector/knife.svg b/vector/knife.svg new file mode 100644 index 0000000..fc0a684 --- /dev/null +++ b/vector/knife.svg @@ -0,0 +1,103 @@ + + + +blobfoxBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 LicenseblobfoxFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethyst