From c763116fea2c911f367d2f601a1c5b7fc0871105 Mon Sep 17 00:00:00 2001 From: Adrien Burgun Date: Sat, 6 Aug 2022 22:49:26 +0200 Subject: [PATCH] :sparkles: New blobhusky [wip], crowbar emote --- species/blobfox/assets/crowbar.svg | 43 +++++ species/blobfox/species.toml | 1 + species/blobfox/templates/body-snug.mustache | 4 +- species/blobfox/templates/crowbar.mustache | 6 + species/blobfox/templates/tail.mustache | 4 +- species/blobfox/variants/gordon.mustache | 10 ++ species/blobhusky/assets/base.svg | 49 ++++++ species/blobhusky/species.toml | 10 ++ .../blobhusky/templates/body-basic.mustache | 5 + .../blobhusky/templates/body-comfy.mustache | 7 + .../blobhusky/templates/body-snug.mustache | 28 +++ vector/blobhusky.svg | 163 ++++++++---------- vector/crowbar.svg | 98 +++++++++++ 13 files changed, 336 insertions(+), 92 deletions(-) create mode 100644 species/blobfox/assets/crowbar.svg create mode 100644 species/blobfox/templates/crowbar.mustache create mode 100644 species/blobfox/variants/gordon.mustache create mode 100644 species/blobhusky/assets/base.svg create mode 100644 species/blobhusky/species.toml create mode 100644 species/blobhusky/templates/body-basic.mustache create mode 100644 species/blobhusky/templates/body-comfy.mustache create mode 100644 species/blobhusky/templates/body-snug.mustache create mode 100644 vector/crowbar.svg diff --git a/species/blobfox/assets/crowbar.svg b/species/blobfox/assets/crowbar.svg new file mode 100644 index 0000000..ec01bf7 --- /dev/null +++ b/species/blobfox/assets/crowbar.svg @@ -0,0 +1,43 @@ + + + crowbar + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + + + Feuerfuchs + + + https://git.shadamethyst.xyz/adri326/blobfox + + + Shad Amethyst + + + crowbar + + + + diff --git a/species/blobfox/species.toml b/species/blobfox/species.toml index 69951f6..261aacc 100644 --- a/species/blobfox/species.toml +++ b/species/blobfox/species.toml @@ -41,6 +41,7 @@ comfy_aww = ["body-comfy", "eyes-aww", "mouth-w"] comfy_boop = ["body-comfy", "boop", "eyes-basic", "mouth-w"] stabby = ["body-basic", "holding", "eyes-evil", "mouth-w", "hand-3c", "left-hand"] +gordon = ["body-basic", "holding", "eyes-basic", "mouth-w", "hand-3c", "left-hand"] blush = ["body-basic", "ear-blush", "eyes-closed", "blush", "mouth-hmpf"] diff --git a/species/blobfox/templates/body-snug.mustache b/species/blobfox/templates/body-snug.mustache index 55f9122..9639284 100644 --- a/species/blobfox/templates/body-snug.mustache +++ b/species/blobfox/templates/body-snug.mustache @@ -15,9 +15,7 @@ {{#set-fill}} {{vars.ear_fluff_color}} | {{#snug}}#right-ear-fluff{{/snug}} {{/set-fill}} {{#tags.tail}} - - {{#set-fill}} {{vars.body_color}} | {{#snug}}#tail{{/snug}} {{/set-fill}} - + {{>tail}} {{/tags.tail}} diff --git a/species/blobfox/templates/crowbar.mustache b/species/blobfox/templates/crowbar.mustache new file mode 100644 index 0000000..6e6a7e0 --- /dev/null +++ b/species/blobfox/templates/crowbar.mustache @@ -0,0 +1,6 @@ + + {{#crowbar}}#crowbar-base{{/crowbar}} + {{#crowbar}}#crowbar-reflection{{/crowbar}} + {{#crowbar}}#crowbar-shadow{{/crowbar}} + {{#crowbar}}#crowbar-shadow-2{{/crowbar}} + diff --git a/species/blobfox/templates/tail.mustache b/species/blobfox/templates/tail.mustache index 5466a72..5d21db4 100644 --- a/species/blobfox/templates/tail.mustache +++ b/species/blobfox/templates/tail.mustache @@ -1 +1,3 @@ -{{#snug}}#tail{{/snug}} + + {{#set-fill}} {{vars.tail_color}} | {{#snug}}#tail{{/snug}} {{/set-fill}} + diff --git a/species/blobfox/variants/gordon.mustache b/species/blobfox/variants/gordon.mustache new file mode 100644 index 0000000..cedc49c --- /dev/null +++ b/species/blobfox/variants/gordon.mustache @@ -0,0 +1,10 @@ +{{>header}} + {{>body}} + + {{>eyes}} + {{>nose}} + {{>mouth}} + + {{>crowbar}} + {{>hands}} +{{>footer}} diff --git a/species/blobhusky/assets/base.svg b/species/blobhusky/assets/base.svg new file mode 100644 index 0000000..0fdcc85 --- /dev/null +++ b/species/blobhusky/assets/base.svg @@ -0,0 +1,49 @@ + + + blobhusky + + + + + + + + + + + + + + + + + + + + + + + + + + Blobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 License + + + blobhusky + + + Feuerfuchs + + + https://git.shadamethyst.xyz/adri326/blobfox + + + Shad Amethyst + + + + + + diff --git a/species/blobhusky/species.toml b/species/blobhusky/species.toml new file mode 100644 index 0000000..ff110d0 --- /dev/null +++ b/species/blobhusky/species.toml @@ -0,0 +1,10 @@ +name = "blobhusky" +base = "../blobfox/" + +[vars] +body_color = "#6b6b6f" +ear_color = "#313131" +ear_fluff_color = "#e1e1e3" +hand_color = "#e1e1e3" +tail_color = "#e1e1e3" +marks_color = "#e1e1e3" diff --git a/species/blobhusky/templates/body-basic.mustache b/species/blobhusky/templates/body-basic.mustache new file mode 100644 index 0000000..f439e81 --- /dev/null +++ b/species/blobhusky/templates/body-basic.mustache @@ -0,0 +1,5 @@ +{{>blobfox.body-basic}} + + + {{#set-fill}} {{vars.marks_color}} | {{#base}}#marks{{/base}} {{/set-fill}} + diff --git a/species/blobhusky/templates/body-comfy.mustache b/species/blobhusky/templates/body-comfy.mustache new file mode 100644 index 0000000..8ed1112 --- /dev/null +++ b/species/blobhusky/templates/body-comfy.mustache @@ -0,0 +1,7 @@ +{{>blobfox.body-comfy}} + + + + {{#set-fill}} {{vars.marks_color}} | {{#base}}#marks{{/base}} {{/set-fill}} + + diff --git a/species/blobhusky/templates/body-snug.mustache b/species/blobhusky/templates/body-snug.mustache new file mode 100644 index 0000000..285cfad --- /dev/null +++ b/species/blobhusky/templates/body-snug.mustache @@ -0,0 +1,28 @@ + + + + {{#snug}}#body{{/snug}} + + + + {{! TODO: owo ear }} + {{#set-fill}} {{vars.ear_color}} | {{#snug}}#left-ear{{/snug}} {{/set-fill}} + + {{#set-fill}} {{vars.body_color}} | {{#snug}}#body{{/snug}} {{/set-fill}} + {{#set-fill}} {{vars.body_color}} | {{#snug}}#hair{{/snug}} {{/set-fill}} + + {{#set-fill}} {{vars.ear_color}} | {{#snug}}#right-ear{{/snug}} {{/set-fill}} + {{#set-fill}} {{vars.ear_fluff_color}} | {{#snug}}#right-ear-fluff{{/snug}} {{/set-fill}} + + + + {{#set-fill}} {{vars.marks_color}} | {{#base}}#marks{{/base}} {{/set-fill}} + + + + {{#tags.tail}} + + {{#set-fill}} {{vars.tail_color}} | {{#snug}}#tail{{/snug}} {{/set-fill}} + + {{/tags.tail}} + diff --git a/vector/blobhusky.svg b/vector/blobhusky.svg index 992abc6..8727731 100644 --- a/vector/blobhusky.svg +++ b/vector/blobhusky.svg @@ -1,14 +1,12 @@ - - blobhusky + id="grid10" + type="xygrid" /> - - - - + inkscape:groupmode="layer" + style="display:inline;"> + + - + style="display:inline;fill:#6b6b6f;fill-opacity:1;stroke:none;stroke-width:0.999998700787453px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.4501" + d="M 42.99999704724422,10.998424763841546 C 46.45958746222097,18.0251524242066 47.49165167355703,19.122313325893177 52.99999539370098,25.998424173290392 43.999999527559076,20.998424244156528 34.53124777436033,23.578502378799122 30.53124919168311,25.578502048090474 38.36616415881244,27.06333512349075 39.493956240395434,27.733221963258984 42.99999704724422,28.99842405518016 54.66000918661382,33.20609481865769 65.22610136905114,37.91102968854214 75.25683105288068,32.05170242316133 80.16309227704362,29.18577182733182 89.54933694687652,23.197992787480604 85.00390342504319,20.869518548444155 79.03246932943036,17.81055085785233 74.97847641817023,15.244907494294981 70.80077579524506,13.473033674290015 71.1837968825277,16.17076774130836 71.96815464692307,18.23181962866852 72.88280783925954,21.410533330293966 65.40327427546165,16.44674354146679 57.07394798921465,12.525562845450283 42.99999704724422,10.998424763841546 Z " /> + sodipodi:nodetypes="scsscccss" /> + + id="path22173" /> + inkscape:label="nose-outline" + id="path27175" + style="fill:none;fill-opacity:1;stroke:#313131;stroke-width: 4.403149432946873;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;" /> + style="fill:none;stroke:#313131;stroke-width: 4.403149432946873;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;" + d="m 30.329986333465108,85.46643443045535 c 2.0735054301769518,6.37497801673315 4.0205784873788,10.401678960563823 5.959242851998313,12.940500907854297 3.7507440413092903,-3.1310436562581243 8.538974403977388,-7.475595296236407 10.4367355891049,-9.37381380418056 2.9622008282598102,4.818455243367905 7.01734649538006,10.375135339561602 8.671615406629316,12.64569776985442 4.859077603973323,-3.873206776645403 9.51886072760391,-7.995560000174804 11.435750100954722,-10.16286574161946 " + sodipodi:nodetypes="ccccc" /> diff --git a/vector/crowbar.svg b/vector/crowbar.svg new file mode 100644 index 0000000..e1428e9 --- /dev/null +++ b/vector/crowbar.svg @@ -0,0 +1,98 @@ + +crowbarBlobfox team (https://git.shadamethyst.xyz/adri326/blobfox), licensed under the Apache 2.0 LicenseFeuerfuchshttps://git.shadamethyst.xyz/adri326/blobfoxShad Amethystcrowbar